@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 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}@media (min-width: 990px){.product-grid.grid.slider--desktop{overflow:unset;scroll-snap-type:unset;scroll-behavior:unset;scroll-padding-left:unset;margin:0 auto;max-width:var(--page-width);padding-left:2rem;padding-right:2rem}.featured-collection-section .slider-component-desktop{max-width:100%;overflow:hidden;padding:0}.featured-collection-section .slider-component-desktop .slick-list{padding-left:0;padding-right:0}.product-grid.slider--desktop:after{display:none}.featured-collection-section .slider-component-desktop .slider-buttons{display:none}.product-grid.grid.slider--desktop .grid__item{scroll-margin-left:unset;margin-left:unset;padding:0;margin-left:1rem;margin-right:1rem;height:auto;min-width:auto;max-width:unset}.product-grid.grid.slider--desktop .slick-list{width:100%;margin-left:0;margin-right:0}.product-grid.grid.slider--desktop .slick-track{display:flex}}@media (max-width: 989px){.product-grid.grid.slider--tablet{overflow:unset;scroll-snap-type:unset;scroll-behavior:unset;scroll-padding-left:unset;margin:0 auto;max-width:var(--page-width);padding-left:1.5rem;padding-right:1.5rem}.featured-collection-section slider-component:has(.slider--tablet){max-width:100%;overflow:hidden;padding:0}.product-grid.slider--tablet:after{display:none}.featured-collection-section slider-component:has(.slider--tablet) .slider-buttons{display:none}.product-grid.grid.slider--tablet .grid__item{scroll-margin-left:unset;margin-left:unset;padding:0 0 2px;margin-left:1.2rem;margin-right:1.2rem;height:auto;min-width:auto;max-width:unset}.product-grid.grid.slider--tablet .slick-list{width:100%;margin-left:0;margin-right:0}.product-grid.grid.slider--tablet .slick-track{display:flex}.featured-collection-section .title-wrapper--no-top-margin>.title{margin-bottom:3.2rem}}.product-grid.grid .slick-arrow{display:flex!important;left:-1.5rem;width:42px;height:78px;z-index:1;transform:rotate(-180deg) translateY(-50%);transform-origin:top}.product-grid.grid .slick-arrow:before,.product-grid.grid .slick-arrow:after{content:"";display:block;width:42px;height:1px;background:#3b3b3b;position:absolute;right:0;top:calc(50% - 18px);transform:rotate(60deg);transition:all ease .3s}.product-grid.grid .slick-arrow:after{transform:rotate(-60deg);top:calc(50% + 18px)}.product-grid.grid .slick-arrow.slick-next{left:auto;right:-1.5rem;transform:rotate(0) translateY(-50%)}.product-grid.grid .slick-arrow{font-size:0}@media (max-width: 989px){.product-grid.grid .slick-arrow{width:42px;height:50px}.product-grid.grid .slick-arrow:before,.product-grid.grid .slick-arrow:after{width:21px;right:9px;top:calc(50% - 9px)}.product-grid.grid .slick-arrow{left:1.5rem}.product-grid.grid .slick-arrow.slick-next{right:1.5rem}.product-grid.grid .slick-arrow:after{transform:rotate(-60deg);top:calc(50% + 9px)}}.featured-collection-section .collection__title-wrap{position:relative;background:#f2f1ec;transition:all ease .3s;padding:1.5rem 0;overflow:hidden}.featured-collection-section .collection__title-wrap .title{margin:0;text-align:center;color:rgba(var(--primary-color));transition:all ease .3s}.featured-collection-section .collection__title.title-wrapper{margin-bottom:0}.featured-collection-section .collection__title-wrap:after,.featured-collection-section .collection__title-wrap:before{content:"";display:block;width:42px;height:1px;background:#8da06e;position:absolute;right:42px;opacity:0;top:calc(50% - 18px);transform:rotate(60deg);transition:all ease .3s}.featured-collection-section .collection__title-wrap:after{top:calc(50% + 18px);transform:rotate(-60deg)}.featured-collection-section .collection__title-wrap:hover:after,.featured-collection-section .collection__title-wrap:hover:before{right:21px;opacity:1}.featured-collection-section .collection__title-wrap:hover{background:#e9e6d9}.featured-collection-section .collection__title-wrap:hover .title{padding-right:10px}.featured-collection-section .collection__title-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.featured-collection-section .collection__title-link a{display:block;width:100%;height:100%}.featured-collection-section .product-grid{padding-top:3rem}.product-grid.grid{--grid-desktop-vertical-spacing: 40px}.collection-header--changes{display:none}.main-collection-product-grid-section h2{margin:0}@media (max-width:1200px){.product-grid.grid .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media (max-width:989px){.product-grid.grid .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media (max-width:749px){.featured-collection-section .collection__title-wrap:after,.featured-collection-section .collection__title-wrap:before{top:calc(50% - 9px);width:21px}.featured-collection-section .collection__title-wrap:after{top:calc(50% + 9px)}.product-grid.grid{--grid-desktop-vertical-spacing: 20px}}@media (max-width:640px){.product-grid.grid .grid__item{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/template-collection.css.map */
