.contact_form_sec .contact-form-section{background:#f6f7f9}.store-location_sec .store-locations-wrapper{display:flex;flex-direction:column;width:100%}.store-location_sec .store-location-item{display:flex;align-items:center;gap:clamp(2rem,2.77vw,5rem);width:100%;padding-top:var(--padding-60);padding-bottom:var(--padding-60);border-bottom:1px solid #f3f3f3}.store-location_sec .store-location-item:first-child{padding-top:0}.store-location_sec .store-location-item:last-child{padding-bottom:0;border-bottom:0}.store-location_sec .store-location-item:nth-child(2n){flex-direction:row-reverse}.store-location_sec .store-location-image,.store-location_sec .store-location-content{flex:1 1 0;min-width:0}.store-location_sec .store-location-image{overflow:hidden;border-radius:1.6rem;background:rgba(var(--rgbBlackColor),.04)}.store-location_sec .store-location-image__media,.store-location_sec .store-location-image .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.store-location_sec .store-location-content{display:flex;align-items:flex-start;flex-direction:column;max-width:none;color:var(--dark)}.store-location_sec .store-location-title{max-width:680px;margin:0 0 var(--padding-40);color:var(--primary-color);font-family:var(--Inter-font);font-size:var(--font32);font-weight:var(--fontWeight-600);line-height:1.15;letter-spacing:-.03em}.store-location_sec .store-detail-row{display:flex;align-items:center;gap:1.4rem;width:100%;margin:0 0 1.4rem;color:var(--dark);font-family:var(--Inter-font);font-size:var(--font20);font-weight:var(--fontWeight-400);line-height:1.5}.store-location_sec .store-detail-row strong{flex:0 0 7.2rem;font-weight:var(--fontWeight-500)}.store-location_sec .store-detail-row a{min-width:0;color:inherit;overflow-wrap:anywhere;text-decoration:none}.store-location_sec .store-detail-row a:hover,.store-location_sec .store-detail-row a:focus-visible{color:var(--primary-color);text-decoration:underline;text-underline-offset:.3rem}.store-location_sec .store-hours-wrapper{width:100%;margin-top:.8rem}.store-location_sec .store-hours-title{margin:0 0 1.4rem;color:var(--dark);font-family:var(--Inter-font);font-size:var(--font20);font-weight:var(--fontWeight-500);line-height:1.5}.store-location_sec .store-hours-list,.store-location_sec .store-hours-list p{margin:0;color:var(--dark);font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-400);line-height:2}.store-location_sec .store-button-wrapper{margin-top:var(--padding-30)}.store-location_sec .store-directions-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:1rem 2.5rem;color:var(--white);background:var(--btn-color);border:1px solid var(--btn-color);border-radius:.8rem;font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-500);line-height:1.2;text-align:center;text-decoration:none;transition:color .3s ease,background-color .3s ease}.store-location_sec .store-directions-btn:hover,.store-location_sec .store-directions-btn:focus-visible{color:var(--btn-color);background:var(--white)}.store-location_sec .store-directions-btn:focus-visible{outline:2px solid var(--primary-color)!important;outline-offset:3px}@media screen and (max-width:1199px){.store-location_sec .store-location-item{gap:var(--padding-40)}.store-location_sec .store-location-title{margin-bottom:var(--padding-30);font-size:var(--font24)}.store-location_sec .store-detail-row{gap:1rem;margin-bottom:1rem;font-size:var(--font16)}.store-location_sec .store-detail-row strong{flex-basis:6rem}.store-location_sec .store-hours-title,.store-location_sec .store-hours-list,.store-location_sec .store-hours-list p,.store-location_sec .store-directions-btn{font-size:var(--font16)}.store-location_sec .store-hours-list,.store-location_sec .store-hours-list p{line-height:1.7}}@media screen and (max-width:749px){.store-location_sec .store-location-item,.store-location_sec .store-location-item:nth-child(2n){align-items:stretch;flex-direction:column;gap:var(--padding-30);padding-top:var(--padding-40);padding-bottom:var(--padding-40)}.store-location_sec .store-location-item:first-child{padding-top:0}.store-location_sec .store-location-item:last-child{padding-bottom:0}.store-location_sec .store-location-image,.store-location_sec .store-location-content{flex:1 1 auto;width:100%;max-width:none}.store-location_sec .store-location-image{border-radius:1.2rem}.store-location_sec .store-location-title{margin-bottom:var(--padding-25);font-size:var(--font24);line-height:1.2}.store-location_sec .store-detail-row{display:flex;flex-wrap:wrap;gap:.4rem .8rem}.store-location_sec .store-detail-row svg{width:1.6rem;height:1.6rem}.store-location_sec .store-detail-row strong{flex-basis:5.6rem}.store-location_sec .store-hours-wrapper{margin-top:.6rem}.store-location_sec .store-button-wrapper{margin-top:var(--padding-25)}}@media(prefers-reduced-motion:reduce){.store-location_sec .store-directions-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-store-locations.css.map */
