@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{text-align:left;display:flex;justify-content:space-between;align-items:center}@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}}.main-collection-product-grid-section{padding:50px 0!important}.facet-filters__field h2.facet-filters__label{margin-right:10px}.facet-filters__field h2.facet-filters__label label,.facet-filters__field .select select{color:var(--color-darkgray);font-size:16px;font-weight:400;line-height:1.3}.facet-filters__field .select select{padding-right:25px}span#ProductCountDesktop{color:var(--color-purple);font-size:16px;font-weight:400;line-height:1.3}.product-count-vertical{opacity:1;margin-left:20px}.facets__heading.facets__heading--vertical{margin:0 0 10px;color:var(--color-purple);font-size:18px;font-weight:600;line-height:1.3}.facets__disclosure-vertical{border-top:1px solid var(--color-purple)}.facets__summary span.facets__summary-label,.facets__summary span{text-decoration:none!important;color:var(--color-purple);font-size:16px;font-weight:400;line-height:1.3}.facets-vertical .facets__summary{padding:15px 0}span.facet-checkbox__text{color:var(--color-darkgray);font-size:14px;font-weight:400;line-height:1.3}span.facet-checkbox__text span.facet-checkbox__text-label{text-decoration:none!important}.facets-layout li .facet-checkbox{padding:0 0 10px}.facets-layout li:last-child .facet-checkbox{padding:0}.facets-layout-list--text input[type=checkbox]{margin:0;top:0!important;left:0!important}.facets-layout-list--text svg{margin-right:10px;border-color:var(--color-purple)}.facets-layout-list--text .svg-wrapper{top:5px!important;margin-right:0!important;left:3px!important}.facets-layout-list--text .svg-wrapper svg.icon.icon-checkmark{margin-right:0;border:0}.facets-vertical .active-facets__button{margin:0 10px 10px 0!important}a.active-facets__button-remove{text-decoration:none!important;color:var(--color-darkgray);font-size:16px;font-weight:400;line-height:1.3}.active-facets__button--light .active-facets__button-inner{box-shadow:unset!important;background:var(--color-purple);color:var(--color-white);padding:5px 10px;font-size:14px;font-weight:400;line-height:1}.facet-checkbox label.swatch-input__label{outline:none!important;width:20px;height:20px}.facets__header-vertical{padding:0 0 10px!important}.facets__header-vertical span.facets__selected{color:var(--color-darkgray);font-size:14px;font-weight:400;line-height:1.3}price-range.facets__price{padding:0!important;gap:10px}price-range.facets__price span.field-currency{margin:0!important;color:var(--color-darkgray);font-size:14px;font-weight:400;line-height:1.3}price-range.facets__price .field:before,price-range.facets__price .field:after{display:none}price-range.facets__price .field{border:1px solid var(--color-purple);border-radius:30px}price-range.facets__price .field input{height:25px;min-height:unset;background:transparent;padding:5px 10px;font-size:15px;color:var(--color-darkgray);font-weight:400;line-height:1.5;outline:unset;box-shadow:unset}price-range.facets__price .field input::placeholder{opacity:1;color:var(--color-darkgray)}price-range.facets__price .field label.field__label{display:none}ul.grid--4-col-desktop{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr)}ul.grid--4-col-desktop li.grid__item{width:100%;max-width:100%}.pagination-wrapper{margin-top:40px!important}.pagination__list{gap:10px}.pagination__list li{max-width:unset!important;margin-right:0!important;flex:unset!important}a.pagination__item{transition:all .3s;opacity:1;width:40px;height:40px;border:1px solid var(--color-purple);border-radius:5px;color:var(--color-darkgray);font-size:14px;font-weight:400;line-height:1.3}a.pagination__item:after{display:none!important}a.pagination__item.pagination__item--current,a.pagination__item:hover{background:var(--color-purple);color:var(--color-white)}@media only screen and (max-width: 1199px){.main-collection-product-grid-section{padding:60px 0!important}ul.grid--4-col-desktop{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 989px){.main-collection-product-grid-section{padding:20px 0!important}ul.grid--4-col-desktop{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 749px){.pagination-wrapper{margin-top:30px!important}a.pagination__item{width:30px;height:30px}.facets-container{padding-top:0}span#ProductCount{white-space:nowrap;color:var(--color-purple);font-size:14px;font-weight:400;line-height:1.3}.product-count{opacity:1}.mobile-facets__open{padding:0}.mobile-facets__open span.mobile-facets__open-label{color:var(--color-darkgray);font-size:14px;font-weight:400;line-height:1.3}.mobile-facets__header{border-bottom:1px solid var(--color-purple)!important;padding:10px 20px!important;background:var(--color-light-purple)}h2.mobile-facets__heading{font-size:18px;color:var(--color-darkgray);font-weight:500;line-height:1.3}p.mobile-facets__count{margin-top:5px;color:var(--color-purple);font-size:14px;font-weight:400;line-height:1.3}span.mobile-facets__close{top:25px;width:18px;height:18px;right:20px;left:auto}span.mobile-facets__close span.svg-wrapper{width:18px;height:18px}.mobile-facets__main{padding:20px 0 0;background:var(--color-light-purple)}.mobile-facets__main summary.mobile-facets__summary{padding:10px 15px}.mobile-facets__main summary.mobile-facets__summary span{color:var(--color-darkgray);font-size:14px;font-weight:400;line-height:1.3}.mobile-facets__sort label{color:var(--color-darkgray);font-size:14px;font-weight:400;line-height:1.3}.mobile-facets__sort{justify-content:center}.mobile-facets__sort select#SortBy-mobile{padding-right:20px;outline:unset!important;box-shadow:unset!important;color:var(--color-darkgray);font-size:14px;font-weight:400;line-height:1.3}button.mobile-facets__close-button{padding:15px;color:var(--color-purple);font-size:16px;font-weight:400;line-height:1.3}.mobile-facets__submenu li.mobile-facets__item .facets__label{padding:0 15px 15px;align-items:center}.mobile-facets__label label.swatch-input__label{outline:none!important;width:20px;height:20px}p.mobile-facets__info{padding:0 15px;margin:0 0 15px}price-range.facets__price{padding:0 15px!important}.mobile-facets__footer{padding:20px 15px!important;border-top:1px solid var(--color-purple)!important;background:transparent!important}a.mobile-facets__clear{color:var(--color-purple);font-size:16px;font-weight:400;line-height:1.3}.mobile-facets__submenu{background:var(--color-light-purple)}.mobile-facets__label .icon-checkmark{top:5px!important;left:18px!important}.mobile-facets__highlight{background:transparent!important}.facets-vertical .active-facets__button{padding:0;margin:10px 10px 0 0!important}facet-remove.active-facets__button-wrapper{margin-left:0;width:100%;justify-content:start}facet-remove.active-facets__button-wrapper span{font-size:14px}}@media only screen and (max-width: 575px){.main-collection-product-grid-section{padding:20px 0!important}ul.grid--4-col-desktop{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/template-collection.css.map */
