:root{--cw-ink: #1f221c;--cw-ink-2: #555a4f;--cw-line: #d9d8cf;--cw-line-soft: #e7e6df;--cw-paper: #f7f6f2;--cw-paper-2: #efeee8;--cw-sage: #778354;--cw-sage-ink: #566040;--cw-ease: cubic-bezier(.23, 1, .32, 1)}.cw-facets,.cw-facets *{box-sizing:border-box}.cw-facets{font-family:Inter,system-ui,sans-serif;color:var(--cw-ink);font-size:14px;line-height:1.4}.cw-num{font-variant-numeric:tabular-nums}.cw-facets .cw-check{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 0;margin:0;cursor:pointer;font-size:14px;color:var(--cw-ink);position:relative}.cw-facets .cw-check input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.cw-facets .cw-check__box{flex:0 0 auto;width:18px;height:18px;border:1px solid #a6a99d;border-radius:4px;background:#fbfaf7;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s ease,border-color .12s ease}.cw-facets .cw-check__box svg{width:11px;height:11px;opacity:0;transform:scale(.8);transition:opacity .12s ease,transform .12s var(--cw-ease)}.cw-facets .cw-check__box svg path{stroke:#fff}.cw-facets .cw-check input:checked+.cw-check__box{background:var(--cw-sage-ink);border-color:var(--cw-sage-ink)}.cw-facets .cw-check input:checked+.cw-check__box svg{opacity:1;transform:none}.cw-facets .cw-check input:focus-visible+.cw-check__box{outline:2px solid var(--cw-sage-ink);outline-offset:2px}.cw-facets .cw-check:hover .cw-check__box{border-color:var(--cw-sage-ink)}.cw-facets .cw-check__text{flex:1 1 auto;min-width:0}.cw-facets .cw-check__n{flex:0 0 auto;color:var(--cw-ink-2);font-size:13px}.cw-facets .cw-check.disabled{color:#9a9d93;cursor:default}.cw-facets .facets-layout .facets__label.disabled{opacity:1}.cw-facets .cw-check.disabled .cw-check__box{border-color:var(--cw-line-soft);background:transparent}.cw-facets .cw-check.disabled .cw-check__n{color:#b5b7ae}.cw-facets .facets__label:hover,.cw-facets .facets__label.active{text-decoration:none}.cw-facets .mobile-facets__highlight{display:none}.cw-facets__form{width:240px}.cw-facets__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 0 10px}.cw-facets__heading{font-family:var(--font-heading-family, Cormorant, Georgia, serif);font-weight:600;font-size:24px;line-height:1.1;margin:0;color:var(--cw-ink)}.cw-facets__applied{color:var(--cw-ink-2);font-size:13px}.cw-facets .active-facets-desktop{display:block;margin:0;padding:0}.cw-facets .cw-chips{display:flex;flex-wrap:wrap;gap:6px}.cw-facets .cw-chips:empty{display:none}.cw-facets .active-facets-desktop .cw-chips:not(:empty){padding-bottom:14px}.cw-facets .cw-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 8px 0 10px;border:1px solid var(--cw-line);border-radius:6px;background:#fbfaf7;color:var(--cw-ink);font-size:13px;text-decoration:none;line-height:1;transition:border-color .12s ease,background-color .12s ease}.cw-facets .cw-chip:hover{border-color:var(--cw-sage)}.cw-facets .cw-chip:focus-visible{outline:2px solid var(--cw-sage-ink);outline-offset:2px}.cw-facets .cw-chip__k{color:var(--cw-ink-2)}.cw-facets .cw-chip__k:after{content:":"}.cw-facets .cw-chip__v{font-weight:500}.cw-facets .cw-chip__x{display:inline-flex;width:14px;height:14px;color:var(--cw-ink-2)}.cw-facets .cw-chip__x svg{width:14px;height:14px}.cw-facets .cw-chip--clear{font-size:13px;border-color:transparent;background:transparent;color:var(--cw-sage-ink);text-decoration:underline;text-underline-offset:3px;padding-left:4px}.cw-facets .cw-chip--clear:hover{border-color:transparent}.cw-facets .cw-chip.disabled{pointer-events:none;opacity:.6}.cw-facets .cw-facet{border-top:1px solid var(--cw-line);margin:0}.cw-facets .cw-facet:last-of-type{border-bottom:1px solid var(--cw-line)}.cw-facets .cw-facet__summary{list-style:none;cursor:pointer;margin:0;padding:0;color:var(--cw-ink);font-size:15px}.cw-facets .cw-facet__summary::-webkit-details-marker{display:none}.cw-facets .cw-facet__summary>div{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:12px 0}.cw-facets .cw-facet__summary .icon-caret{width:12px;height:12px;flex:0 0 auto;color:var(--cw-ink-2);transition:transform .18s var(--cw-ease)}.cw-facets .cw-facet[open] .cw-facet__summary .icon-caret{transform:rotate(180deg)}.cw-facets .cw-facet__summary:hover .cw-facet__label{color:var(--cw-sage-ink)}.cw-facets .cw-facet__summary:focus-visible{outline:2px solid var(--cw-sage-ink);outline-offset:-2px;border-radius:4px}.cw-facets .cw-facet__label,.cw-facets .cw-facet__summary span{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:15px;letter-spacing:0;color:inherit;text-decoration:none}.cw-facets .cw-facet__label{display:inline-flex;align-items:center;gap:8px}.cw-facets .cw-facet__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--cw-sage-ink);color:#fff;font-size:12px;font-weight:500}.cw-facets .cw-facet__count.hidden{display:none}.cw-facets .cw-facet__body{padding:0 0 12px;animation:none}.cw-facets .cw-facet__list{margin:0;padding:0}.cw-facets .cw-facet__item{margin:0}.cw-facets .cw-facet__item.hidden{display:none}.cw-facets .cw-facet__more{margin:4px 0 2px;padding:4px 0;font-size:13px;color:var(--cw-sage-ink);text-underline-offset:3px}.cw-facets .cw-facet__hint{padding:2px 0 8px;font-size:13px;color:var(--cw-ink-2)}.cw-facets .cw-price{display:flex;align-items:center;gap:8px;padding:0 0 4px}.cw-facets .cw-price .field-currency{color:var(--cw-ink-2);font-size:14px}.cw-facets .cw-price .field{flex:1 1 0;min-width:0;margin:0}.cw-facets .cw-price .field+.field-currency{margin-left:0}.cw-facets .cw-price .field__input{height:40px;min-height:40px;padding:0 10px;font-size:14px;border-radius:6px;box-shadow:none;border:1px solid #a6a99d;background:#fbfaf7;font-variant-numeric:tabular-nums}.cw-facets .cw-price .field__input:focus{outline:2px solid var(--cw-sage-ink);outline-offset:1px;box-shadow:none}.cw-facets .cw-price .field__label{font-size:13px}.cw-facets .cw-price .field:after,.cw-facets .cw-price .field:before{display:none}.cw-mobile{width:100%}.cw-facets .cw-mobile__open{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--cw-line);border-radius:6px;background:#fbfaf7;color:var(--cw-ink);font-size:14px;font-weight:500;width:auto}.cw-facets .cw-mobile__open .svg-wrapper{width:18px}.cw-facets .cw-mobile__open:hover .mobile-facets__open-label{text-decoration:none}.cw-facets .cw-mobile__badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--cw-sage-ink);color:#fff;font-size:12px;margin-left:4px}.cw-facets .cw-mobile__inner{background:var(--cw-paper);width:min(100% - 40px,400px)}.cw-facets .cw-mobile__header{padding:14px 20px 12px;border-bottom:1px solid var(--cw-line);text-align:left;background:var(--cw-paper)}.cw-facets .cw-mobile__heading{font-family:var(--font-heading-family, Cormorant, Georgia, serif);font-weight:600;font-size:24px;line-height:1.1;margin:0 36px 2px 0;color:var(--cw-ink)}.cw-facets .cw-mobile__count{font-size:13px;color:var(--cw-ink-2);margin:0}.cw-facets .cw-mobile__main{padding:0 20px 110px}.cw-facets .cw-mobile__sort{padding:12px 0 4px}.cw-facets .cw-mobile__sort .mobile-facets__summary{padding:0}.cw-facets .cw-mobile__sort .mobile-facets__sort{display:flex;align-items:center;gap:10px;font-size:14px}.cw-facets .cw-mobile__sort label{color:var(--cw-ink-2);flex:0 0 auto}.cw-facets .cw-mobile__sort .select{flex:1 1 auto}.cw-facets .cw-mobile__sort .select__select{min-height:40px;height:40px;font-size:14px;border-radius:6px;box-shadow:none;border:1px solid #a6a99d;background:#fbfaf7;color:var(--cw-ink)}.cw-facets .cw-mobile__sort .select__select:focus-visible{outline:2px solid var(--cw-sage-ink);outline-offset:1px;box-shadow:none}.cw-facets .cw-mobile__sort .select .icon-caret{right:12px}.cw-facets .cw-mfacet{border-top:1px solid var(--cw-line);padding:10px 0 8px}.cw-facets .cw-mfacet__label{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:15px;line-height:1.3;margin:0 0 2px;color:var(--cw-ink);display:flex;align-items:baseline;justify-content:space-between;gap:10px}.cw-facets .cw-mfacet__hint{font-weight:400;font-size:13px;color:var(--cw-ink-2)}.cw-facets .cw-mfacet__list{margin:0;padding:0}.cw-facets .cw-mfacet__item{margin:0}.cw-facets .cw-mfacet .cw-check{min-height:44px;padding:8px 0}.cw-facets .cw-mfacet .cw-price{padding:8px 0 4px}.cw-facets .cw-mobile__footer{position:fixed;left:0;right:0;bottom:0;margin:0;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--cw-line);background:var(--cw-paper);display:flex;align-items:center;justify-content:space-between;gap:16px;z-index:4}.cw-facets .cw-mobile__footer>*{margin:0}.cw-facets .cw-mobile__clear{font-size:14px;color:var(--cw-sage-ink);text-underline-offset:3px}.cw-facets .cw-mobile__apply{min-height:44px;padding:0 22px;border-radius:6px;font-size:14px;font-weight:500;background:var(--cw-sage-ink);color:#fff;flex:1 1 auto;max-width:240px}.cw-facets .cw-mobile__apply:after,.cw-facets .cw-mobile__apply:before{display:none}.cw-facets .cw-mobile__apply:active{transform:scale(.98)}.cw-facets .cw-mobile__footer .cw-mobile__apply{box-shadow:none}.cw-facets .cw-active--mobile{display:block;margin:0;padding:10px 0 0}.cw-facets .cw-active--mobile .cw-chips:empty{display:none}.cw-facets .cw-mobile__total{margin:10px 0 0}.cw-facets .cw-mobile__total .product-count__text{font-size:13px;color:var(--cw-ink-2);margin:0}@media screen and (max-width:749px){.cw-facets{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:0 0 16px}.cw-facets .cw-mobile{width:auto}.cw-facets .cw-mobile__total{margin:0;flex:1 1 auto}.cw-facets .cw-active--mobile{flex:0 0 100%;padding:2px 0 0}.cw-facets .cw-active--mobile .cw-chips:not(:empty){padding:6px 0 2px}.cw-facets .mobile-facets__disclosure[open]>summary:before{background:#1f221c59}}@media screen and (min-width:750px){.cw-facets .cw-mobile{display:none}.facets-vertical .facets-wrapper{padding-right:40px}}@media(prefers-reduced-motion:reduce){.cw-facets *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/cw-collection.css.map */
