@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:3.2rem}.collection__title .title:not(:only-child){margin-bottom:.8rem}@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}}@media screen and (max-width: 1020px){.collection__title.title-wrapper{margin-bottom:2.4rem}}.filter__type--drawer+.product-grid-container,.filter__type--horizontal+.product-grid-container{padding:24px 0 50px}.facets-vertical .product-grid-container{padding-bottom:80px}.filter__type--drawer+.product-grid-container .product-grid,.filter__type--horizontal+.product-grid-container .product-grid{margin-top:0}.load-more-button{margin:50px 0 0;text-align:center}.load-more-button .button{font-size:14px;color:var(--black)}.load-more-button .button.loading .loading__spinner{display:block!important;height:1.8rem}.load-more-button .button .loading__spinner svg{width:100%!important}.load-more-button .button.loading span{opacity:0}.template-search .product-redirect-button,.collection .product-redirect-button{max-width:348px;margin:0 auto;width:100%}.collection .product-redirect-button a{background:var(--jade)}.collection .product-redirect-button a:hover{background:var(--jade-hover)}.collection .product-grid{row-gap:60px;row-gap:24px}.collection-footer-wrapper a{text-decoration:underline;color:rgba(var(--color-foreground),1)}.collection-footer-wrapper .collection-description h1,.collection-footer-wrapper .collection-description h2,.collection-footer-wrapper .collection-description h3,.collection-footer-wrapper .collection-description h4,.collection-footer-wrapper .collection-description h5,.collection-footer-wrapper .collection-description h6,.collection-footer-wrapper .collection-description .h1,.collection-footer-wrapper .collection-description .h2,.collection-footer-wrapper .collection-description .h3,.collection-footer-wrapper .collection-description .h4,.collection-footer-wrapper .collection-description .h5,.collection-footer-wrapper .collection-description .h6{margin:60px 0 24px}.collection-footer-wrapper .collection-description h1{font-size:4.4rem;font-style:normal;font-weight:400;line-height:5.6rem;letter-spacing:normal}@media (max-width: 1020px){.collection-footer-wrapper .collection-description h1{font-size:4rem;line-height:4.8rem}}@media (max-width: 768px){.collection-footer-wrapper .collection-description h1{font-size:3.2rem;line-height:4rem}}@media (max-width: 375px){.collection-footer-wrapper .collection-description h1{font-size:2.4rem;line-height:3.2rem}}.collection-footer-wrapper .collection-description h2{font-style:normal;font-weight:400;letter-spacing:normal}.collection-footer-wrapper .collection-description{--h2-size: 3rem;--h2-line: 3.6rem}.collection-footer-wrapper .collection-description h2,.collection-footer-wrapper .collection-description h2 *{font-size:var(--h2-size);line-height:var(--h2-line);font-weight:400}.collection-footer-wrapper .collection-description h3,.collection-footer-wrapper .collection-description h3 *{font-size:calc(var(--h2-size) - .2rem);line-height:calc(var(--h2-line) - .2rem)}.collection-footer-wrapper .collection-description h4,.collection-footer-wrapper .collection-description h4 *{font-size:calc(var(--h2-size) - .4rem);line-height:calc(var(--h2-line) - .4rem)}.collection-footer-wrapper .collection-description h5,.collection-footer-wrapper .collection-description h5 *{font-size:calc(var(--h2-size) - .6rem);line-height:calc(var(--h2-line) - .6rem)}.collection-footer-wrapper .collection-description h6,.collection-footer-wrapper .collection-description h6 *{font-size:calc(var(--h2-size) - .8rem);line-height:calc(var(--h2-line) - .8rem)}.collection-footer-wrapper .collection-description ul,.collection-footer-wrapper .collection-description ol{padding-left:16px}.collection-footer-wrapper .collection-description p,.collection-footer-wrapper .collection-description p *,.collection-footer-wrapper .collection-description a,.collection-footer-wrapper .collection-description li{font-size:1.4rem;line-height:2.6rem}@media (max-width: 375px){.collection-footer-wrapper .collection-description h2,.collection-footer-wrapper .collection-description h2 *{font-size:2.2rem;line-height:3rem}}.collection-description *:first-child{margin-top:0!important}.collection-footer-wrapper .collection-description hr{display:none}.collection-footer-wrapper{border-top:1px solid var(--light-grey);border-bottom:1px solid var(--light-grey);padding:80px 0}@media (max-width: 1199px) and (min-width: 990px){.collection .product-grid.grid--4-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media (max-width: 1020px){.collection-footer-wrapper{padding:60px 0}.filter__type--drawer+.product-grid-container,.filter__type--horizontal+.product-grid-container{padding:60px 0}.facets-vertical .product-grid-container{padding-bottom:60px}.template-search .product-redirect-button,.collection .product-redirect-button{max-width:140px}.collection .product-grid{row-gap:40px}}@media (max-width: 768px){.collection-footer-wrapper{padding:40px 0}.filter__type--drawer+.product-grid-container,.filter__type--horizontal+.product-grid-container{padding:40px 0}.facets-vertical .product-grid-container{padding-bottom:40px}.product-grid-container .collection.page-width{padding:0}.product-grid-container .collection .card__information{padding:.5rem .5rem 0!important}}@media (max-width: 390px){.product-count{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/template-collection.css.map */
