@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.featured-carousel{--featured-carousel-gap: 12px;--featured-carousel-desktop-side-padding: 16px;--featured-carousel-mobile-side-padding: 10px;--featured-carousel-heading-spacing: 24px;--featured-carousel-tagline-size: 1.4rem;--featured-carousel-tagline-spacing: .8rem;--featured-carousel-card-radius: 16px;--featured-carousel-card-content-padding: 8px;--featured-carousel-controls-spacing: 16px;--featured-carousel-view-all-spacing: 20px;--featured-carousel-button-radius: 24px;--featured-carousel-button-padding-y: 12px;--featured-carousel-button-padding-x: 30px;--featured-carousel-desktop-slide-width: calc((100% - 60px) / 6);--featured-carousel-mobile-slide-width: calc((100% - 24px) / 3)}.featured-carousel .collection__title.title-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--featured-carousel-heading-spacing)}.featured-carousel__heading{max-width:76rem;font-weight:800;line-height:1.05;letter-spacing:0}.featured-carousel__tagline{max-width:58rem;margin:var(--featured-carousel-tagline-spacing) auto 0;color:rgba(var(--color-foreground),.64);font-family:var(--font-kaleko-light-family);font-size:var(--featured-carousel-tagline-size);font-weight:300;line-height:1.35;letter-spacing:0}.featured-carousel .collection__description{max-width:68rem;margin-inline:auto}.featured-carousel__slider.page-width{max-width:var(--page-width)}.featured-carousel__track{display:flex;flex-wrap:nowrap;gap:var(--featured-carousel-gap);scroll-padding-left:0;padding-block:.8rem 1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.featured-carousel__track::-webkit-scrollbar{display:none}.featured-carousel .slider.slider--tablet,.featured-carousel .slider.slider--desktop{margin-bottom:0}.featured-carousel .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.featured-carousel .slider--desktop:after,.featured-carousel .slider--tablet:after{content:none}.featured-carousel__slide{flex:0 0 auto;max-width:none;min-width:0;scroll-snap-align:start}.featured-carousel .card-wrapper{height:100%;transition:transform .18s ease,filter .18s ease}.featured-carousel .card-wrapper:hover{filter:drop-shadow(0 1rem 2rem rgba(var(--color-shadow),.08));transform:translateY(-.18rem)}.featured-carousel .card{height:100%}.featured-carousel .card__inner{border-radius:var(--featured-carousel-card-radius);background:transparent;overflow:hidden}.featured-carousel .card__inner:after{content:none}.featured-carousel .card__inner:after,.featured-carousel .card .card__inner .card__media,.featured-carousel .card .card__inner .card__media .media,.featured-carousel .card .card__inner .card__media img{border-radius:var(--featured-carousel-card-radius)}.featured-carousel .card .card__inner .card__media,.featured-carousel .card .card__inner .card__media .media{background:transparent}.featured-carousel .card .card__inner .card__media img{padding:0}.featured-carousel .card__information{padding:var(--featured-carousel-card-content-padding) 0 0}.featured-carousel .card__heading{font-size:var(--product-card-title-font-size);line-height:var(--product-card-title-line-height)}.featured-carousel .price{font-size:clamp(1.1rem,.9vw,1.3rem)}.featured-carousel__buttons.slider-buttons{gap:1rem;justify-content:center;margin-top:var(--featured-carousel-controls-spacing)}.featured-carousel__buttons .slider-button{width:4.2rem;height:4.2rem;color:rgb(var(--color-foreground));border:.1rem solid rgba(var(--color-foreground),.22);border-radius:999px;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.featured-carousel__buttons .slider-button:not([disabled]):hover{color:rgb(var(--color-background));background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.featured-carousel__buttons .slider-counter{align-items:center;min-width:5.6rem;font-weight:700}.featured-carousel__slider--single-page .featured-carousel__buttons{display:none}.featured-carousel__view-all.collection__view-all{margin-top:var(--featured-carousel-view-all-spacing)}.featured-carousel__view-all-button.button{min-height:0;padding:var(--featured-carousel-button-padding-y) var(--featured-carousel-button-padding-x);font-weight:800;letter-spacing:0;text-transform:uppercase;background:transparent;border:.1rem solid rgba(var(--color-foreground),.72);border-radius:var(--featured-carousel-button-radius);box-shadow:none}.featured-carousel__view-all-button.button:before,.featured-carousel__view-all-button.button:after{content:none}.featured-carousel__view-all-button.button:hover{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}@media screen and (max-width:989px){.featured-carousel .collection__title.title-wrapper{padding-inline:var(--featured-carousel-mobile-side-padding)}.featured-carousel__slider.page-width{padding-left:var(--featured-carousel-mobile-side-padding);padding-right:var(--featured-carousel-mobile-side-padding)}.featured-carousel__track{padding-right:0}.featured-carousel__track.slider--tablet .featured-carousel__slide{flex-basis:var(--featured-carousel-mobile-slide-width);width:var(--featured-carousel-mobile-slide-width);max-width:var(--featured-carousel-mobile-slide-width)}.featured-carousel__buttons .slider-button{width:3.6rem;height:3.6rem}}@media screen and (min-width:990px){.featured-carousel__slider.page-width.slider-component-desktop{padding-inline:var(--featured-carousel-desktop-side-padding)}.featured-carousel__track.slider--desktop{scroll-padding-left:0}.featured-carousel__track.slider--desktop .featured-carousel__slide{flex-basis:var(--featured-carousel-desktop-slide-width);width:var(--featured-carousel-desktop-slide-width);max-width:var(--featured-carousel-desktop-slide-width)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/template-collection.css.map */
