.section-store-details{overflow-x:clip}.store-details{display:flex;flex-direction:column;gap:1.6rem}.store-details__info{display:flex;flex-direction:column;justify-content:center;gap:1.2rem;width:100%}.store-details__subheading{margin:0;font-size:1.3rem;font-weight:400;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--color-subheading))}.store-details__title{margin:0;font-size:2.6rem;font-weight:500;line-height:1.2}.store-details__rating{margin:0;font-size:1.2rem;line-height:1.3;color:rgb(var(--color-foreground))}.store-details__row{display:flex;align-items:flex-start;gap:1rem;width:100%}.store-details__icon{display:inline-flex;flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.2rem;color:rgb(var(--color-foreground))}.store-details__icon svg{width:100%;height:100%}.store-details__row-content{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.store-details__address{margin:0;font-size:1.4rem;font-weight:500;line-height:1.4;color:rgb(var(--color-heading))}.store-details__note,.store-details__meta-text{margin:0;font-size:1.4rem;font-weight:300;line-height:1.4;color:rgb(var(--color-foreground))}.store-details__email-link{color:inherit;text-decoration:none}.store-open-status{display:inline-flex;align-items:center;gap:.6rem}.store-open-status[hidden]{display:none}.store-open-status__dot{flex-shrink:0;width:.8rem;height:.8rem;border-radius:50%;background-color:currentColor}.store-open-status__label{font-size:1.2rem;font-weight:500;line-height:1.3}.store-open-status.is-closed{color:#f44}.store-open-status.is-open{color:#00ab33}.store-details__actions{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;width:100%}.section-store-details .store-details__actions>.btn-primary:not(.btn--sm):not(.btn--icon):not(.btn-tiny):not(.btn-sm):not(.btn--larger),.store-details__route{width:100%;min-width:0}.section-store-details .btn.btn-underlined,.store-details__write-email{width:fit-content;min-width:0}.store-details__map-wrap{position:relative;width:100%;aspect-ratio:335 / 180;overflow:hidden}.store-details__map{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.store-details__map-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#efefed}.store-details-gallery{--gallery-gap: .8rem;--gallery-row-height: 42rem;margin-top:2.4rem;width:calc(100% + var(--fluid-offset, 24px));margin-inline-end:calc(var(--fluid-offset, 24px) * -1)}.store-details-gallery__media{width:100%;height:24rem;overflow:hidden;background-color:#f2f2f2;border:1px solid rgb(var(--color-border))}.store-details-gallery__media .responsive-image,.store-details-gallery__media responsive-image{display:block;width:100%;height:100%;padding-top:0}.store-details-gallery__media img{width:100%;height:100%;object-fit:cover}.store-details-gallery__progress{width:calc(100% - var(--fluid-offset, 24px));margin-top:2.4rem}.store-details-gallery__slider.is-active .splide__list{padding-inline-end:var(--fluid-offset, 24px)}@media screen and (min-width:768px){.store-details{flex-direction:row;align-items:stretch;gap:4.8rem}.store-details__info{flex:0 1 41%;gap:1.4rem;flex-shrink:0}.store-details__title{font-size:3rem}.store-details__actions{flex-direction:row;align-items:center;gap:1.6rem;padding-top:1rem}.section-store-details .store-details__actions>.btn-primary:not(.btn--sm):not(.btn--icon):not(.btn-tiny):not(.btn-sm):not(.btn--larger),.store-details__route{width:fit-content}.store-details__map-wrap{flex:1 1 auto;align-self:stretch;min-width:0;aspect-ratio:auto;min-height:360px}.store-details-gallery{width:100%;margin-top:4rem;margin-inline-end:0}.store-details-gallery__progress{display:none}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__track,.store-details-gallery__slider:not(.is-initialized) .splide__track{overflow:visible}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__list,.store-details-gallery__slider:not(.is-initialized) .splide__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:calc((var(--gallery-row-height) - var(--gallery-gap)) / 2);grid-auto-flow:dense;gap:var(--gallery-gap)}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide,.store-details-gallery__slider:not(.is-initialized) .splide__slide{width:auto;height:auto;margin:0;min-width:0}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n+1),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n+1){grid-column:1 / 3;grid-row:span 2}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n+2),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n+2){grid-column:3}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n+3),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n+3){grid-column:4}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n+4),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n+4){grid-column:3}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n+5),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n+5){grid-column:4}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n+6),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n+6){grid-column:1}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n+7),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n+7){grid-column:2}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n+8),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n+8){grid-column:1}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n+9),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n+9){grid-column:2}.store-details-gallery__slider.is-initialized:not(.is-active) .splide__slide:nth-child(10n),.store-details-gallery__slider:not(.is-initialized) .splide__slide:nth-child(10n){grid-column:3 / 5;grid-row:span 2}.store-details-gallery__slider.is-initialized:not(.is-active) .store-details-gallery__media,.store-details-gallery__slider:not(.is-initialized) .store-details-gallery__media{height:100%}}gmp-advanced-marker{display:none}.store-details__map[rendering-type=vector]>gmp-advanced-marker{display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-store-details.css.map */
