.store-locator{display:flex;flex-direction:column;height:100%;min-height:37.5rem;padding-top:var(--grids-standard-gutter);padding-bottom:var(--grids-standard-margin)}.store-locator .store-locator__content{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:var(--layout-standard-desktop-gutter);grid-row-gap:var(--spacing-mink)}@media screen and (max-width: 48rem){.store-locator:not(.page-width){padding-bottom:var(--spacing-deer)}.store-locator .store-locator__content{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:var(--spacing-mink)}}.store-locator .shared-link__link,.store-locator .shared-accordion__wrapper{position:relative;z-index:6}.store-locator .shared-accordion__wrapper{padding-top:0}.store-locator .store-result .store--trigger{position:absolute;top:0;left:0}.store-locator .store-locator_form{padding-top:var(--spacing-mink);padding-bottom:var(--spacing-rabbit)}.store-locator .store-locator_form>.store-locator_form-content{display:flex;flex-direction:column;gap:var(--spacing-mink)}.store-locator .store-locator_form .form-field__input{text-box-trim:none!important}.store-locator .store-locator_form .store-locator__location .text-button__leading-label,.store-locator .store-locator_form .store-locator__location-placeholder .text-button__leading-label{color:var(--basic-primary)}.store-locator .store-locator_form .store-locator__location .text-button__button .icon,.store-locator .store-locator_form .store-locator__location-placeholder .text-button__button .icon{fill:var(--basic-primary)}.store-locator .store-locator_form .store-locator__location-placeholder{position:absolute;bottom:var(--spacing-stoat)}.store-locator .store-locator__list-container{display:flex;flex-direction:column;gap:var(--spacing-mink);padding-right:var(--layout-standard-desktop-gutter);max-height:37.5rem;overflow-y:auto}.store-locator .store-locator__list{display:flex;flex-direction:column;gap:var(--spacing-mink)}@media screen and (max-width: 48rem){.store-locator .store-locator__list-container{padding-right:0}.store-locator .store-locator__list{grid-column-start:1;grid-row-start:2}}.store-locator .store-locator__load-more-btn{width:100%}.store-locator .store-locator__my-store{width:100%;max-width:unset!important}.store-locator .store-locator-result__content{padding:var(--spacing-rabbit);display:flex;flex-direction:column;gap:var(--spacing-mouse);position:relative;min-width:20rem}.store-locator .store-locator-result__content>.store-locator-result__make-mystore{position:absolute;top:calc(var(--spacing-snail) * -1);left:var(--spacing-squirrel);isolation:isolate;z-index:5}.store-locator .store-locator-result__content>.store-locator-result__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-mink);width:100%}.store-locator .store-locator-result__content .store-locator-result__distance{display:flex;flex-direction:row;align-items:center}.store-locator .store-locator-result__content .store-locator-result__distance .store-locator-result__distance-value,.store-locator .store-locator-result__content .store-locator-result__distance .store-locator-result__distance-unit{text-wrap:nowrap}.store-locator .store-locator-result__content>.store-locator-result__body{padding-bottom:var(--spacing-stoat);padding-top:var(--spacing-mouse);display:flex;flex-direction:column;gap:var(--spacing-stoat)}.store-locator .store-locator-result__content .store-locator-result__features{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-snail);align-self:stretch}.store-locator .store-locator-result__content .store-locator-result__features span{color:var(--basic-primary)}.store-locator .store-locator-result__content .store-locator-result__features .icon{fill:var(--basic-primary)}.store-locator .store-locator-result__content .store-locator-result__features>div{display:flex;align-items:center;gap:var(--spacing-mouse)}.store-locator .store-locator-result__content>.store-locator-result__footer{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.store-locator .store-locator-result__hours .store-locator-result__hour-entry{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;margin-top:0;margin-bottom:var(--spacing-stoat);text-transform:capitalize}.store-locator .store-locator__map{flex:2;min-height:37.5rem}.store-locator .store-locator__map-container{width:100%;height:100%;min-height:37.5rem}.store-locator__map{width:100%;height:25rem;min-height:25rem;grid-area:1 / 2 / 2 / 4}@media screen and (max-width: 48rem){.store-locator__map{grid-row:span 2 / span 2;grid-column-start:1;grid-row-start:1}}scroll-container{position:relative;overflow:hidden;display:block}scroll-container:before,scroll-container:after{content:"";position:absolute;left:0;right:0;height:150px;pointer-events:none;z-index:2;transition:opacity .2s ease}scroll-container:before{top:0;background:linear-gradient(to bottom,var(--basic-background) 0%,rgba(255,255,255,0) 100%)}scroll-container:after{bottom:0;background:linear-gradient(to top,var(--basic-background) 0%,rgba(255,255,255,0) 100%)}scroll-container.hide-top-gradient:before{opacity:0;z-index:-1}scroll-container.hide-bottom-gradient:after{opacity:0;z-index:-1}@media screen and (max-width: 48rem){scroll-container:before,scroll-container:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/section-store-locator.css.map */
