@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}}@media screen and (max-width: 749px){.collection .slider--tablet.product-grid{scroll-padding-left:.4rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:2rem}@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}main:has(.collection-hero){background-color:#1a0026;background-image:url(/cdn/shop/files/purple-bg-with-edge_3_cce136a8-a025-428b-8cfb-e652ead42385.webp)}main:has(.collection-hero) .color-scheme-2{background:none}.collection .slider-buttons{position:absolute;top:-100px;right:var(--page-width-padding);width:auto;height:auto;gap:20px}.collection .slider-buttons .slider-counter{display:none}.collection .slider-button span.svg-wrapper{border:1px solid var(--color-dark-section-title);width:36px;height:36px;border-radius:50%;color:var(--color-dark-section-title)}.collection .slider-button span.svg-wrapper svg{height:1.2rem}.collection .slider-buttons .slider-button{width:auto;height:auto;padding:0;transform:none}.facets-wrapper.page-width,.collection.page-width,.collection .page-width:has(.slider__slide){padding-inline:calc(var(--page-width-padding) - 16px);position:relative;display:block}.collection .pagination-wrapper{margin-top:45px}.collection .pagination__list{justify-content:flex-start;margin-inline:16px}.collection__title h2.title{color:inherit}.collection:has(.slider-buttons) .collection__title.page-width{padding-right:calc(var(--page-width-padding) + 12rem);padding-left:var(--page-width-padding)}.custom-sortby{position:relative;margin-top:2px}.custom-sortby .active-sort{margin-bottom:0;min-width:94px;font-size:1.4rem;outline:none;box-shadow:none;display:flex;cursor:pointer;letter-spacing:0;line-height:normal;border-radius:0;align-items:center;transition:var(--transition)}.custom-sortby.active .active-sort,.custom-sortby .active-sort:hover{color:var(--color-hover-effect)}.custom-sortby ul li:hover{color:rgb(var(--color-link))}.custom-sortby ul{position:absolute;top:calc(100% + 10px);width:100%;margin:0;background:rgb(var(--color-background));z-index:5;border-radius:0;list-style:none;display:none;right:-16px;border:1px solid var(--color-frame-btn);min-width:220px;padding:8px 0 16px}.custom-sortby ul li{padding:10px 20px 0;font-size:1.6rem;font-weight:500;cursor:pointer;transition:.1s;letter-spacing:0}.custom-sortby ul li:hover,.custom-sortby ul li.active{color:var(--color-hover-effect)}.custom-sortby svg.icon{right:1rem;height:.6rem;position:absolute;pointer-events:none;transition:var(--transition)}.custom-sortby.active svg.icon{transform:rotate(180deg)}.custom-sortby.order-from ul{box-shadow:0 5px 5px #eddbff;border:2px solid rgba(237,219,255,1);top:calc(100% + 5px);padding:10px 0 5px;min-width:280px}.custom-sortby.order-from li{display:flex;align-items:center;color:rgb(var(--color-foreground));font-weight:400;position:relative;padding:10px 20px}.custom-sortby.order-from li:not(:last-child):after{content:"";display:inline-block;width:calc(100% - 40px);height:1px;background:var(--color-borderPurple);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.custom-sortby.order-from li:before{content:"";display:inline-block;width:12px;height:12px;border-radius:40px;margin-right:10px;outline:1px solid rgba(237,219,255,1);outline-offset:1px;flex:0 0 auto}.custom-sortby.order-from li:hover,.custom-sortby.order-from li.active{background:transparent}.custom-sortby.order-from li.active:before{background:var(--color-orange);outline-color:var(--color-orange)}.collection .slider-button--prev{-webkit-animation:leftRight 1.2s infinite alternate;animation:leftRight 1.2s infinite alternate}@-webkit-keyframes leftRight{0%{transform:translate(0)}to{transform:translate(4px)}}@keyframes leftRight{0%{transform:translate(0)}to{transform:translate(4px)}}.collection .slider-button--next{-webkit-animation:rightLeft 1.2s infinite alternate;animation:rightLeft 1.2s infinite alternate}@-webkit-keyframes rightLeft{0%{transform:translate(0)}to{transform:translate(-4px)}}@keyframes rightLeft{0%{transform:translate(0)}to{transform:translate(-4px)}}@media screen and (max-width: 989px){.collection:has(.slider-buttons) .collection__title.page-width{padding-right:calc(var(--page-width-padding) + 0rem);padding-bottom:18px}.collection .slider-buttons{top:-45px;gap:15px}.collection .slider-button span.svg-wrapper{width:30px;height:30px}.collection .slider-button span.svg-wrapper svg{height:1rem}}@media screen and (max-width: 749px){.custom-sortby{width:100%;display:flex}.custom-sortby .active-sort{min-width:100%;padding:1.35rem 3.5rem 1.15rem 1.2rem;font-size:1.4rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-sortby svg.icon{right:1.5rem}.custom-sortby.order-from li{font-size:1.4rem}.facets-wrapper.page-width,.collection.page-width,.collection .page-width:has(.slider__slide){padding-inline:calc(var(--page-width-padding) - 12px)}.collection .pagination__list{margin-inline:12px}.collection .pagination-wrapper{margin-top:38px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/template-collection.css.map */
