@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{margin-top:var(--cedre-view-more-gap)}.collection__view-all .cedre-view-more-button{min-height:calc(4rem + var(--buttons-border-width) * 2);min-width:calc(13.2rem + var(--buttons-border-width) * 2);padding:0 2.2rem;border-radius:.3rem;--color-button: var(--color-background);--color-button-text: var(--color-foreground);--alpha-button-background: 0;--buttons-border-opacity: .22;color:rgba(var(--color-foreground),.82);font-family:Neue Haas Unica,serif;font-size:1.2rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;line-height:1.1;transition:color .2s ease,background-color .2s ease}.collection__view-all .cedre-view-more-button:hover{--buttons-border-opacity: .4;color:rgba(var(--color-foreground),1);background-color:rgba(var(--color-foreground),.015)}.template-collection .collection-hero{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.template-collection .collection-hero__inner{padding-top:4.8rem;padding-bottom:4.8rem}.template-collection .collection-hero__text-wrapper{display:grid;gap:1.2rem;max-width:82rem;margin-left:auto;margin-right:auto;text-align:center}.template-collection .collection-hero__meta{margin:0;font-size:1.1rem;letter-spacing:.18rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.template-collection .collection-hero__title{font-size:clamp(2.8rem,4vw,4.6rem);letter-spacing:.04em;line-height:1.12;text-align:center}.template-collection .collection-hero__description{max-width:64rem;color:rgba(var(--color-foreground),.74);font-size:1.4rem;line-height:1.9}.template-collection .facets-vertical{column-gap:clamp(2rem,4vw,5.6rem)}.template-collection .facets-wrapper{padding-right:0}.template-collection .facets-container{border-right:.1rem solid rgba(var(--color-foreground),.1);padding-right:clamp(1.6rem,2.2vw,3.2rem)}.template-collection .facets-container.facets-container-drawer{border-right:0;padding-right:clamp(1.6rem,2.2vw,3.2rem)}.template-collection .product-grid-container{padding-left:clamp(.8rem,1.8vw,2.4rem)}.template-collection .product-grid{row-gap:clamp(2.4rem,4.2vw,4.8rem)}.collection-mobile-layout{display:none}:is(.template-collection,.template-search,.cedre-wishlist,.related-products) .product-grid{--grid-mobile-horizontal-spacing: 1.5rem;--grid-desktop-horizontal-spacing: 1.5rem}@media screen and (max-width:749px){.template-collection .collection-mobile-layout{display:flex;justify-content:flex-end;gap:.8rem;margin:0 1.2rem 1.6rem 0}.template-collection .collection-mobile-layout__button{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:.1rem solid currentColor;border-radius:0;background:transparent;color:rgba(var(--color-foreground),.34);cursor:pointer}.template-collection .collection-mobile-layout__button.is-active{color:rgb(var(--color-foreground))}.template-collection .collection-mobile-layout__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.template-collection .collection-mobile-layout__icon{display:grid;gap:.2rem;width:1.8rem;height:1.8rem}.template-collection .collection-mobile-layout__icon--one{grid-template-columns:1fr;grid-template-rows:1fr}.template-collection .collection-mobile-layout__icon--two{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.template-collection .collection-mobile-layout__icon span{display:block;aspect-ratio:1;background:currentColor}:is(.template-collection,.template-search,.cedre-wishlist,.related-products) .product-grid:not(.slider)>.grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.template-collection .product-grid[data-mobile-columns="1"]:not(.slider)>.grid__item{width:100%;max-width:100%}.template-collection .product-grid[data-mobile-columns="1"]:not(.slider){row-gap:4rem}.template-collection .product-grid[data-mobile-columns="2"]:not(.slider)>.grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}}.template-collection .facet-filters{align-items:center}.template-collection .facet-filters__label{margin-bottom:0}.template-collection .facet-filters__label label{font-size:1.1rem;letter-spacing:.14rem;text-transform:uppercase}.template-collection .facet-filters__sort{min-width:22rem;border:.1rem solid rgba(var(--color-foreground),.16);padding-right:3.2rem}.template-collection .product-count__text{font-size:1.2rem;letter-spacing:.08rem}@media screen and (max-width:749px){.template-collection .product-count__text{font-size:1.4rem;letter-spacing:.06rem}}.template-collection .pagination-wrapper{margin-top:5.6rem}.template-collection .pagination__item{border-radius:0;border:0}@media screen and (max-width:989px){.template-collection .collection-hero__inner{padding-top:3.2rem;padding-bottom:3.2rem}.template-collection .facets-container{border-right:0;padding-right:0}.template-collection .product-grid-container{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/template-collection.css.map */
