.main-collection .grid{row-gap:0;column-gap:0;margin-top:0}.main-collection .grid{border-right:1px solid white}.main-collection .card-categories_title{display:none}.main-collection .caption-with-letter-spacing{font-weight:700;opacity:1;font-size:1.25rem;color:#70244f}.facets-container{border:1px solid rgba(205,205,201,.8);width:20vw;margin-bottom:40px}.facet-filters__sort{font-weight:800;text-transform:uppercase}.facet-checkbox__text-label{text-transform:capitalize}.main-collection .card__inner{align-items:center!important;justify-content:center!important}.card-categories_list p{padding-bottom:0;padding-top:7px}.collection-card{padding:2rem 2.45rem;background-color:#fafaf5;border:27px solid rgb(224,234,249)!important}.title_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;gap:20px;border-bottom:1px solid rgb(209,209,209);padding-bottom:20px}.card-description{border-bottom:1px solid rgb(209,209,209);padding-bottom:20px;line-height:1.3;font-size:1em}.card-description h3{font-size:32px;margin:0 0 7px}.title_wrapper h2{margin:0}.collection-card .title-image{width:64px;height:64px;border-radius:100%;overflow:hidden;display:flex}.title-image img,.title-image svg{width:64px;height:64px}.collection-card .card-description{padding:20px 0}.collection-card .card-footer{display:flex;padding-top:20px;line-height:1.4;flex-direction:column;align-content:flex-start;align-items:flex-start}.collection-card .card-footer .button{margin-top:20px;font-size:1.2rem;max-height:43px;border:2px solid rgb(27,27,27);background:none;min-height:43px;letter-spacing:.041rem;line-height:1;text-transform:uppercase}.collection-card .card-footer .button:after{box-shadow:none!important}.main-collection .card__media{max-width:70%}.main-collection .card__media img{height:auto!important;top:50%!important;transform:translateY(-50%)}.main-collection .card__heading{font-family:var(--font-body-family);font-size:18px;font-weight:400;margin-top:10px}.main-collection .grid--3-col-desktop .grid__item{border:1px solid rgba(205,205,201,.8)}@media screen and (min-width: 1024px){.main-collection .grid--3-col-desktop .grid__item{width:33.33%;max-width:33.33%;border:1px solid rgba(205,205,201,.8)}.mobile-filter-toggle,.view-results-mobile,.close-results{display:none}.facets-container::last-of-type{margin-bottom:20px}}@media screen and (max-width: 1023px){.mobile-filter-toggle{flex:1;display:flex;flex-direction:row;align-content:center;gap:7px;font-weight:700;text-transform:uppercase;font-size:15px;align-items:center}.q-a--0{order:3}.q-a--1{order:6}.facet-filters__label{width:max-content;margin:0!important}.facets-vertical-sort{padding-bottom:20px}.facet-filters__field .select{width:max-content!important;max-width:45vw;padding-left:10px}.facet-filters__field .select__select{font-size:15px;text-transform:capitalize;max-width:120px}.facet-filters{padding:0!important;flex:2;align-items:flex-end!important}.facet-wrap{display:flex;flex-wrap:wrap}.active-tags{flex-basis:100%}.tag-filters__item{margin-bottom:15px}.close-results{text-align:right;padding-bottom:10px}.close-results svg{height:25px}.view-results-mobile a{font-weight:700;color:#000;padding-bottom:15px;font-size:15px}.results-btn{width:100%;background:#000;color:#fff;padding:15px;border-radius:30px;font-size:15px;letter-spacing:1px;font-weight:700}.view-results-mobile{width:100vw;min-height:15vh;position:fixed;bottom:0;left:0;background:#fafaf5;padding:0 20px;text-align:center}.collection-wrap aside{position:fixed;top:0;padding:20px 20px 40px;z-index:999999;background:#fff;width:100vw;height:92vh;overflow:scroll}.facets-container{width:100%;padding:10px 20px}.facets-container .facet-filters{align-items:flex-start!important}.desktop-clear{display:none!important}}.desktop-clear{font-size:15px;font-weight:700;color:#000;text-align:left;margin-top:-20px;display:block}@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}.collection-card:nth-of-type(1){order:4!important}.collection-card:nth-of-type(2){order:8!important}.main-collection .grid{border-right:0!important}.card-information{margin-bottom:15px}.card-information .price{font-weight:700}.main-collection .card__heading{font-size:16px}.card-categories_list{padding-top:5px}.main-collection .caption-with-letter-spacing{font-size:14px}.collection-card{max-width:100%!important;width:100%!important}.collection-wrap{padding:0!important}.collection-wrap .grid__item{max-width:50%}}@media screen and (max-width: 989px){.collection-wrap aside{display:none}}@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}}.active-tags{display:flex;gap:5px;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center}.tag-filters__item{background:#e0eaf9;display:inline-flex;border-radius:20px;align-content:center;align-items:center;gap:5px;max-height:35px;text-decoration:none;text-transform:capitalize;font-size:14px;color:#2b2b2b;padding:15px}.tag-filters__item a{text-decoration:none;color:#000;font-size:1.1rem;text-transform:capitalize}.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-card h2{font-size:32px!important}.collection-card .title_wrapper{display:grid;grid-template-columns:1fr 4fr;gap:15px}.card-description h3{font-size:22px}.card-description,.collection-card .card-footer{font-size:16px;letter-spacing:0}.collection-card{border:23px solid rgb(224,234,249)!important;padding:2rem!important}}.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__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}
/*# sourceMappingURL=/cdn/shop/t/2522/assets/template-collection.css.map */
