@media(min-width:990px){.facets-wrapper .facets-container{position:sticky;top:140px;align-self:start;max-height:calc(100vh - 160px);overflow-y:auto;scrollbar-width:thin;border-radius:20px}}facet-filters-form .facets__form-vertical{padding:8px 20px 12px;border:2px solid transparent;border-radius:20px;box-shadow:none;background:linear-gradient(180deg,#fff,#fcf9ff) padding-box,linear-gradient(135deg,#b78af2,#7c3aed,#5f1dac) border-box}facet-filters-form .facets__heading--vertical{margin:0;padding:16px 0 6px;font-size:1.9rem!important;font-weight:800;text-transform:none!important;letter-spacing:0!important;color:#1a1624}.active-facets-vertical-filter{padding:6px 0 10px}.active-facets__button-remove,.active-facets__button-remove:hover{color:#5f1dac;font-size:1.35rem;font-weight:600;text-decoration:none}.active-facets__button-remove:hover{text-decoration:underline}facet-filters-form details.facets__disclosure-vertical{border:0;border-top:1px solid #efe8fa}facet-filters-form .facets__summary{padding:16px 0;font-size:1.55rem!important;font-weight:700;text-transform:none!important;letter-spacing:0!important;color:#1a1624;cursor:pointer}facet-filters-form .facets__summary:hover{color:#5f1dac}facet-filters-form .facets__summary svg{color:#5f1dac}facet-filters-form .facets__display-vertical{padding:0 0 14px}facet-filters-form .facets-layout-list{display:grid;gap:2px}facet-filters-form .facet-checkbox{position:relative;display:flex;align-items:center;gap:12px;padding:8px 6px;border-radius:12px;font-size:1.45rem;color:#3a3345;cursor:pointer;transition:background .15s}facet-filters-form .facet-checkbox:hover{background:#f5eefd;color:#1a1624}facet-filters-form .facet-checkbox>svg,facet-filters-form .facet-checkbox>.svg-wrapper{display:none!important}facet-filters-form .facet-checkbox>input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;position:static!important;opacity:1!important;z-index:auto!important;flex:none;margin:0!important;width:22px!important;height:22px!important;border:2px solid #cdbfe6!important;border-radius:8px!important;background:#fff!important;cursor:pointer;display:grid;place-content:center;transition:background .15s,border-color .15s}facet-filters-form .facet-checkbox>input[type=checkbox]:after{content:"";width:6px;height:11px;margin-top:-2px;border:solid #ffffff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) scale(0);transition:transform .12s ease}facet-filters-form .facet-checkbox>input[type=checkbox]:checked{background:#5f1dac!important;border-color:#5f1dac!important}facet-filters-form .facet-checkbox>input[type=checkbox]:checked:after{transform:rotate(45deg) scale(1)}facet-filters-form .facet-checkbox>input[type=checkbox]:focus-visible{outline:3px solid rgba(95,29,172,.3);outline-offset:2px}facet-filters-form .facet-checkbox>input[type=checkbox]:disabled{opacity:.45!important;cursor:not-allowed}facet-filters-form .facet-checkbox__text{margin:0}facet-filters-form .facet-checkbox__text-label{font-weight:600}price-range.facets__price{display:flex;gap:12px;align-items:center}price-range .field{margin:0}price-range .field__input{border-radius:12px;font-weight:600}price-range .field:before,price-range .field:after{border-radius:12px}.facets-vertical-sort{margin-bottom:14px}.facet-filters__sort{border-radius:12px;font-weight:600}.product-count__text{color:#6b6475;font-size:1.4rem}.mobile-facets__open{min-height:46px;padding:0 18px;border:2px solid #5F1DAC;border-radius:24px;background:#fff;color:#5f1dac;font-weight:700;display:inline-flex;align-items:center;gap:8px}.mobile-facets__open:hover{background:#f5eefd;color:#5f1dac}.mobile-facets__main{background:#fff}.mobile-facets__summary,.mobile-facets__summary>div{font-weight:700;color:#1a1624;text-transform:none!important;letter-spacing:0!important}.mobile-facets__apply .button,.mobile-facets__footer .button{border-radius:24px;font-weight:700}.cg-cs{padding:72px 0;background:#fff;border-top:1px solid #ece7f4}.cg-cs--tint{background:linear-gradient(135deg,#faf6ff,#f1e8fd)}.cg-cs__inner{max-width:1180px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:.8fr 1.7fr;gap:56px;align-items:start}.cg-cs__title{margin:0;font-size:clamp(24px,2.8vw,36px);font-weight:700;line-height:1.18;text-transform:none;letter-spacing:0;color:#1a1624}.cg-cs__title:before{content:"";display:block;width:56px;height:5px;margin-bottom:18px;border-radius:3px;background:linear-gradient(90deg,#5f1dac,#b78af2)}.cg-cs__body{font-size:17px;line-height:1.8;color:#3a3345;max-width:74ch}.cg-cs__body>p:first-child{font-size:19px;line-height:1.7;color:#1a1624}.cg-cs__body p{margin:0 0 1.1em}.cg-cs__body p:last-child{margin-bottom:0}.cg-cs__body a{color:#5f1dac;text-decoration:underline;text-underline-offset:3px}.cg-cs__body h2,.cg-cs__body h3{margin:1.6em 0 .5em;font-size:20px;font-weight:700;text-transform:none;letter-spacing:0;color:#1a1624}.cg-lk{padding:72px 0;background:#fff;border-top:1px solid #ece7f4}.cg-lk__inner{max-width:1180px;margin:0 auto;padding:0 2rem}.cg-lk__title{margin:0 0 8px;font-size:clamp(24px,2.8vw,36px);font-weight:700;line-height:1.18;text-transform:none;letter-spacing:0;color:#1a1624}.cg-lk__lead{margin:0 0 24px;font-size:16px;color:#4a4455}.cg-lk__guide{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.cg-lk__gcard{padding:26px;border:1px solid #e8dcf8;border-radius:24px;background:linear-gradient(160deg,#fff,#f7f0ff)}.cg-lk__gicon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:16px;border-radius:16px;background:linear-gradient(145deg,#7c3aed,#5f1dac);color:#fff}.cg-lk__gicon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cg-lk__gcard h3{margin:0 0 8px;font-size:20px;font-weight:700;text-transform:none;letter-spacing:0;color:#1a1624}.cg-lk__gcard p{margin:0;font-size:16px;line-height:1.7;color:#3a3345}@media(max-width:899px){.cg-cs,.cg-lk{padding:48px 0}.cg-cs__inner{grid-template-columns:1fr;gap:20px;padding:0 1.25rem}.cg-cs__body{font-size:16px}.cg-cs__body>p:first-child{font-size:17.5px}.cg-lk__inner{padding:0 1.25rem}.cg-lk__guide{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cg-collection.css.map */
