@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 load-more,.collection load-more .load-more-btn{overflow-anchor:none}}.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--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}.collection load-more{display:flex;justify-content:center}.collection load-more svg{width:40px;height:40px}.collection load-more .loading-inner{display:flex;align-items:center;gap:10px}.collection load-more .loading-inner span{font-weight:600}@media screen and (max-width:989px)and (prefers-reduced-motion:no-preference){.product-grid .grid__item.load-more-item-enter{opacity:.01}.product-grid .grid__item.load-more-item-enter.load-more-item-enter-active{opacity:1;transition:opacity .24s ease}}@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}.facets-vertical-sort__header-wrapper{display:flex;gap:15px;align-content:center;position:relative;z-index:2}.main-collection-section .swatch-toggle-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:10px;position:relative}.main-collection-section .swatch-toggle-wrapper input{position:absolute;width:40px;right:0;margin:0;opacity:0}.main-collection-section .swatch-toggle-wrapper label{white-space:nowrap;font-size:18px;line-height:normal;font-weight:600;color:var(--primary-color);cursor:pointer;position:relative;padding-right:50px}.swatch-toggle-wrapper label:before{content:"";position:absolute;right:0;top:2px;width:40px;height:20px;background:var(--grey-color);border-radius:20px;transition:background .3s}.swatch-toggle-wrapper label:after{content:"";position:absolute;right:22px;top:5px;width:14px;height:14px;background:var(--white-color);border-radius:50%;transition:transform .3s}.swatch-toggle-wrapper .swatch-toggle-checkbox:checked+label:before{background:var(--black-color)}.swatch-toggle-wrapper .swatch-toggle-checkbox:checked+label:after{transform:translate(18px)}.main-collection-section .swatch-toggle-wrapper.swatch-toggle-mobile,.swatch-toggle-wrapper.swatch-toggle-horizontal{display:none!important}.facets__form .swatch-toggle-wrapper.swatch-toggle-horizontal{display:flex!important;align-items:center;justify-content:flex-end;gap:10px;position:relative;margin-right:20px}.facets__form .swatch-toggle-wrapper.swatch-toggle-horizontal input{position:absolute;width:40px;right:0;margin:0;opacity:0}.facets__form .swatch-toggle-wrapper.swatch-toggle-horizontal label{white-space:nowrap;font-size:18px;line-height:normal;font-weight:600;color:var(--primary-color);cursor:pointer;position:relative;padding-right:50px}.swatch-toggle-checkbox:focus-visible+label:before{outline:2px solid #000;outline-offset:3px}.card__media .img-standard{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.card__media .img-swatch{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;object-fit:cover;transition:opacity .3s ease,visibility .3s ease}body.show-swatches .card__media .img-standard{opacity:0;visibility:hidden}body.show-swatches .card__media .img-swatch:not(.img-hover){opacity:1;visibility:visible}body.show-swatches .card-wrapper:hover .media.media--hover-effect .img-swatch.img-hover{opacity:1;visibility:visible;transition:transform var(--duration-long) ease,opacity .3s ease;transform:scale(1.01)}body.active-mobile-filter .main-collection-section{z-index:4}@media only screen and (max-width:1200px){.main-collection-section .swatch-toggle-label{font-size:1.4rem}}@media only screen and (max-width:989px){.main-collection-section .facets-vertical-sort__header-wrapper{width:100%;flex-direction:column-reverse}.main-collection-section .facets-vertical-sort .facet-filters .facet-filters__field{padding:12px}.main-collection-section .swatch-toggle-wrapper.swatch-toggle-desktop{display:none!important}.main-collection-section .swatch-toggle-wrapper.swatch-toggle-mobile{display:flex!important;align-items:center;justify-content:center;gap:10px;padding:10px 0;width:100%}.main-collection-section .swatch-toggle-mobile .swatch-toggle-label{font-size:1.6rem;text-align:center}.main-collection-section .facets-vertical-sort__header-wrapper{flex-direction:column;gap:0}.facets-container .active-facets-mobile{margin:0;padding:8px 0 4px;align-items:center;gap:4px;width:calc(100vw - 100px);overflow:hidden;flex-wrap:nowrap;overflow-x:auto}.facets-container .active-facets-mobile facet-remove .active-facets__button{padding:0;margin:0}.facets-container .active-facets-mobile facet-remove .active-facets__button .active-facets__button-inner{letter-spacing:0;color:var(--primary-color);background:var(--background-color);box-shadow:none;border-radius:.5rem;padding:.25rem 1rem;font-size:12px;line-height:1.6;border:1px solid rgba(0,0,0,.08);white-space:nowrap}.facets-container .active-facets-mobile .active-facets__button-wrapper{position:sticky;right:0;z-index:1;margin:0}.facets-container .active-facets-mobile facet-remove .active-facets__button-remove{border:.1rem dashed rgba(0,0,0,.5);border-radius:.6rem;margin:0;font-size:1.2rem;line-height:1.6rem;padding:.5rem 1rem;letter-spacing:0;color:#242429b3;white-space:nowrap;background:#fff}.facets-container .active-facets-mobile facet-remove .active-facets__button-remove span{font-size:1.2rem;font-weight:600}}@media only screen and (max-width:749px){.facets-container .active-facets-mobile{width:calc(100vw - 30px)}}.load-more-btn .loading-overlay__spinner.hidden,.load-more-btn.loading .load-more-text{display:none}.load-more-btn{display:inline-flex;justify-content:center;align-items:center;min-width:150px}@media screen and (max-width:991px){.facets__form .swatch-toggle-wrapper.swatch-toggle-horizontal{order:-2;flex:0 0 calc(50% + -0px);width:calc(50% + -0px);max-width:calc(50% + -0px);margin:0;justify-content:flex-start;padding-right:10px}.facets__form .swatch-toggle-wrapper.swatch-toggle-horizontal label{font-size:16px;padding-top:2px;padding-right:45px}}@media screen and (max-width:380px){.facets__form .swatch-toggle-wrapper.swatch-toggle-horizontal{flex:0 0 100%;width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/384/assets/template-collection.css.map */
