@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{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}.collection--empty .title-wrapper h2{font-size:12px;line-height:2;text-transform:uppercase}@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}.slider-component-desktop{padding:0}@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--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.template-collection .collection-hero__title{font-size:.8em;text-transform:uppercase;margin-bottom:0}.template-collection .collection-header{line-height:1;margin-bottom:2rem}.template-collection .header-container{display:grid;grid-template-columns:auto 1fr auto auto;justify-content:space-between;align-items:center;letter-spacing:normal}.template-collection .header-container h2{font-size:12px;margin:0}.template-collection .btn-filter-desktop{cursor:pointer;margin-left:32px}.template-collection .btn-filter-desktop:after{content:"+"}.template-collection .filter-open .btn-filter-desktop:after{content:"-"}.collection-subtype ul{margin:0;margin-left:5rem;padding:1.6rem 0;list-style:none;display:flex;display:none;white-space:nowrap}.collection-subtype{margin-right:30px}.collection-subtype li{margin-right:32px}.collection-subtype .active a{text-decoration:underline}@media screen and (max-width: 749px){.template-collection .header-container h2{grid-area:1}.template-collection .header-container .product-count{grid-area:1/2/2/3}.collection-subtype{grid-area:2/1/3/3}.collection-subtype ul{margin-left:0;padding-bottom:0}.collection-subtype li{margin-bottom:10px}}.template-collection-hero .collection-banner,.template-collection-mid-hero .collection-banner,.template-collection-carousels .collection-banner{margin:4.4rem 3.2rem}.template-collection-mid-hero .collection-banner{width:100%;position:relative}.template-collection-mid-hero .collection-banner .banner{height:62vw!important}.template-collection-mid-hero .collection-banner__text{position:absolute;bottom:50px;left:50px;font-size:12px;color:#fff;text-transform:uppercase;font-family:inherit;z-index:2}.template-collection-hero .banner img,.template-collection-mid-hero .banner img,.template-collection-carousels .banner img{object-position:center top}.template-collection-hero h,.template-collection-mid-hero h1,.template-collection-carousels h1,.template-collection-hero h2,.template-collection-mid-hero h2,.template-collection-carousels h2{font-size:12px;text-transform:uppercase;margin:0;line-height:1}.template-collection-hero h1,.template-collection-mid-hero h1,.template-collection-carousels h1{font-size:24px}.template-collection-hero .collection-image-with-text,.template-collection-carousels .collection-image-with-text,.template-collection-mid-hero .collection-image-with-text{display:grid;grid-template-columns:3fr 2fr;align-items:center;gap:6rem;line-height:1;margin:4.4rem 3.2rem}.template-collection-hero .collection-image-with-text .collection-texts,.template-collection-carousels .collection-image-with-text .collection-texts,.template-collection-mid-hero .collection-image-with-text .collection-texts{display:grid;grid-template-columns:8fr 3fr 3fr;gap:3rem}.template-collection-hero .collection-image-with-text .collection-description,.template-collection-hero-carousel .collection-image-with-text .collection-description,.template-collection-mid-hero .collection-image-with-text .collection-description{color:#373737;max-width:320px;display:flex;align-items:center}.template-collection-hero .collection-intro,.template-collection-carousels .collection-intro,.template-collection-mid-hero .collection-intro{margin:4.8rem 3.2rem;display:grid;grid-template-columns:3fr 2fr 1fr;gap:3.2rem;justify-content:flex-start}.template-collection-hero .block-intro,.template-collection-carousel .block-intro,.template-collection-mid-hero .block-intro{max-width:calc(50vw - 3.2rem)}.template-collection-hero .block-intro img,.template-collection-carousels .block-intro img,.template-collection-mid-hero .block-intro img{width:100%;height:auto}.template-collection-hero .intro-text,.template-collection-carousels .intro-text,.template-collection-mid-hero .intro-text{line-height:1}@media screen and (max-width: 989px){.template-collection-hero .collection-image-with-text,.template-collection-carousels .collection-image-with-text,.template-collection-mid-hero .collection-image-with-text{display:flex;flex-direction:column-reverse;margin:2.8rem 6.2rem 0;gap:1.6rem}.template-collection-hero h1,.template-collection-carousels h1,.template-collection-mid-hero h1{font-size:16px;text-align:center}.template-collection-hero .collection-image-with-text .banner,.template-collection-carousels .collection-image-with-text .banner,.template-collection-mid-hero .collection-image-with-text .banner{width:100%}.template-collection-hero .collection-image-with-text .collection-texts,.template-collection-carousels .collection-image-with-text .collection-texts,.template-collection-mid-hero .collection-image-with-text .collection-texts{display:block}.template-collection-hero .collection-image-with-text .collection-description,.template-collection-carousels .collection-image-with-text .collection-description,.template-collection-mid-hero .collection-image-with-text .collection-description{max-width:100%;margin-top:1.6rem;display:flex;align-items:center}.template-collection-hero .collection-image-with-text .collection-description,.template-collection-carousels .collection-image-with-text .collection-description,.template-collection-mid-hero .collection-image-with-text .collection-description{display:flex;align-items:center;text-align:center;justify-content:center}.template-collection-hero .collection-intro,.template-collection-carousels .collection-intro,.template-collection-mid-hero .collection-intro{margin:4.8rem 6rem;display:block}.template-collection-hero .block-intro,.template-collection-carousels .block-intro,.template-collection-mid-hero .block-intro{max-width:100%}.template-collection-hero .block-intro img,.template-collection-carousels .block-intro img,.template-collection-mid-hero .block-intro img{width:100%}.template-collection-hero .block-intro+.block-intro,.template-collection-carousels .block-intro+.block-intro,.template-collection-mid-hero .block-intro+.block-intro{margin-top:4.8rem}.template-collection-mid-hero .collection-banner__text{bottom:35px;left:35px}}@media screen and (max-width: 749px){.template-collection-hero .collection-banner,.template-collection-carousels .collection-banner,.template-collection-mid-hero .collection-banner{margin:4.8rem 0}#main-collection-filters{padding-left:5px}.template-collection-mid-hero .collection-banner .banner{height:initial!important}.template-collection-mid-hero .collection-banner__text{bottom:15px;left:15px}}.template-collection-mid-hero .collection-title{font-size:12px;text-transform:uppercase}.collection-header--mid-hero{padding-top:36px}
/*# sourceMappingURL=/cdn/shop/t/250/assets/template-collection.css.map */
