.contact .page-title{color:var(--clr-primary)}.contact .list-heading{color:var(--clr-accent);font-size:22px;font-weight:600;letter-spacing:normal;line-height:normal}.contact .store-locations{display:flex;flex-direction:column;gap:20px;margin-top:20px}.contact .store-locations .location{align-items:flex-start;border-top:1px solid var(--clr-accent);color:var(--clr-secondary);display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:5px;letter-spacing:normal;line-height:normal;padding-top:20px}.contact .store-locations .location .location-heading{color:var(--clr-primary);font-family:var(--family-georgia);font-size:18px;font-weight:600;letter-spacing:normal;line-height:normal}.contact .contact-form{background-color:var(--clr-beige);display:flex;flex-direction:column;gap:10px;padding-inline:20px}.contact .contact-form .custom-checkbox{margin-top:10px}.contact .contact-form .submit-btn__wrapper{margin-top:40px}@media (min-width:992px){.contact .page-title{margin-bottom:50px}.contact .contact-form{padding-block:50px}}@media (max-width:991px){.contact>.container>.row{--bs-gutter-y:50px}.contact .page-title{margin-bottom:20px}.contact .list-heading{display:block;margin-inline:auto;max-width:400px;text-align:center}.contact .store-locations .location{align-items:center;text-align:center}.contact .contact-form{padding-block:20px}}
