.stores__nav{display:flex;padding:0;position:absolute;top:0;left:0;width:100vw;z-index:1}.stores__nav-inner{display:flex;padding:.6rem 0rem;position:fixed;width:100vw;max-width:100vw;height:fit-content;background-color:#fff;border-bottom:1px solid var(--grid-borders)}.stores__navtitle{text-transform:uppercase;display:none}.stores__navlist{max-width:100%;overflow-x:scroll;display:flex;flex-direction:row;gap:.6rem;line-height:1.2;padding-left:1rem;padding-right:1rem}.stores__navlist::-webkit-scrollbar{display:none}.stores__navlink{opacity:.5;text-transform:uppercase;font-weight:500}.stores__navlink:hover,.stores__navlink.active{opacity:1}.stores__list{padding-top:.8rem}.stores-item{display:flex;flex-direction:column;gap:0}.stores-item__content{display:flex;flex-direction:column}.stores-item__content-inner{display:flex;flex-direction:column;padding:1.4rem 1.2rem}.stores-item__heading,.stores-item__heading-link{display:flex;gap:.3rem;align-items:center;font-size:1.4rem;margin-bottom:1rem;letter-spacing:-2%}.stores-item__heading-link{margin-bottom:0}.stores-item__heading--icon{width:1.5rem;height:1.5rem}.stores-item__info-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:1.5rem}.stores-item__info-wrapper>*{flex:1}.stores-item__address-wrapper{display:flex;flex-direction:column;gap:.8rem;line-height:1.2}.stores-item__maps-link{display:flex;flex-direction:row;align-items:center;gap:.25rem;text-transform:uppercase;margin-bottom:0;display:none}.stores-item__maps-link--icon{width:1rem;height:1rem}.stores-item__hours-wrapper{display:flex;flex-direction:column}.stores-item__hours{text-transform:uppercase;display:none}.stores-item__hours-inner{display:flex;flex-direction:row;justify-content:space-between;gap:.3rem;line-height:1.2;max-width:26ch}.stores-item__info--hours-hours{text-align:end}.stores-item__image{border:initial!important;width:100%;height:60vh}.content-slider-mobile .css-slide.stores-item__image{border:initial!important;width:100%}.stores-item__image>div{display:flex;width:100%;height:100%}.stores-item__image>div>img{width:100%;height:100%;min-height:100%;object-fit:cover}.stores-item__image-wrapper .css-slider-navigation-container{position:absolute;height:fit-content;width:100%;bottom:0;padding:.8rem}.stores-item__exclusives-title{padding:.7rem 1.2rem .6rem;text-transform:uppercase;font-size:.875rem;margin-bottom:0;border-top:1px solid var(--grid-borders);border-bottom:1px solid var(--grid-borders)}.carousel-navigation .icon{color:#000}.stores-item__exclusives .carousel-wrapper,.product-badges-holder,.product-badge{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.product-badges-holder{z-index:10;will-change:initial}.stores__navlink--desktop{display:none}@media screen and (min-width:768px){.section-stores{display:flex;flex-direction:row;gap:0}.stores-item{display:grid;grid-template-columns:repeat(12,1fr);border-top:1px solid var(--grid-borders)}.stores-item__image-wrapper{grid-row:1;grid-column:4/13}.stores-item__content{grid-row:1/3;grid-column:1/4}.stores-item__exclusives{grid-row:2;grid-column:1/13;display:grid;grid-template-columns:1fr 3fr}.stores-item__exclusives-title{grid-row:1;grid-column:1;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;text-transform:initial;border-right:1px solid var(--grid-borders);text-align:center}.stores-item__exclusives .carousel-navigation{margin-left:0}.stores-item__exclusives .product-grid-border-fix{grid-row:1;grid-column:2}.stores-item__content:not(:has(~.stores-item__exclusives)){grid-row:1}.shopify-block:has(>.stores-item):first-child .stores-item__content-inner{padding-top:2.8rem}.stores-item__heading{font-size:calc(30px / 60 * var(--base-headings-size) + 0px)}.stores-item__heading--icon{display:none}.stores-item__info-wrapper{flex-direction:column;gap:3.2rem}.stores-item__info--address>p{margin-bottom:0}.stores-item__maps-link{display:flex;font-size:calc(16px / 60 * var(--base-headings-size) + 0px)}.stores-item__hours{display:block}.stores-item__hours-inner{font-size:calc(16px / 16 * var(--base-body-size) + 0px);width:24ch;min-width:fit-content;max-width:100%;gap:1.2rem}.stores-item__image{height:calc(92vh - 4.5rem)}.stores-item__exclusives-title{font-size:calc(24px / 60 * var(--base-headings-size) + 0px);padding:.7rem .7rem .6rem;border-bottom:none}.stores-item__exclusives .carousel-slide{flex:0 0 33.33%}}@media screen and (min-width:1024px){.stores__nav{width:calc(100vw / 12 * 2.75);min-width:calc(100vw / 12 * 2.75);height:calc(92vh - 4.5rem);position:sticky;top:55px;flex-direction:column;justify-content:center;padding:1.5rem;gap:.75rem}.stores__nav-inner{position:initial;width:100%;height:fit-content;flex-direction:column;gap:.75rem;border:none}.stores__navlist{flex-direction:column;padding:0}.stores__navlink{text-transform:initial}.stores__navtitle{display:block;margin-bottom:0}.stores__navlist{flex-direction:column;gap:0}.stores__list{padding-top:0;width:calc(100vw / 12 * 9.25);border-left:1px solid var(--grid-borders)}.stores-item__content:has(~.stores-item__exclusives) .stores-item__content-inner{top:55px}.stores__navlist{gap:.6rem;overflow:initial}.stores__navlink--mobile{display:none}.stores__navlink--desktop{display:block;opacity:.3;filter:blur(.12rem);transition:all .25s ease-in-out}.stores__navlink--desktop:not(.active){cursor:pointer}.stores__navlink--desktop:hover,.stores__navlink--desktop.active{filter:blur(0)}.stores__navtitle{display:none}.stores__navlink--heading,.stores__navlink--heading-link{display:flex;gap:.2rem;align-items:center;font-size:1.4rem;margin-bottom:.6rem;letter-spacing:-2%}.stores__navlink--heading-link{margin-bottom:0}.stores__navlink--heading-icon{width:1.5rem;height:1.5rem}.stores__navlink--maps-link{display:flex;gap:.25rem;align-items:center;text-transform:uppercase;margin-bottom:.6rem}.stores__navlink--maps-link .icon{width:1rem;height:1rem}.stores__navlink--address p{margin-bottom:1rem}.stores__navlink--address p:last-child{margin-bottom:.8rem}.stores-item__heading,.stores-item__address-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/stores.css.map */
