:root{--duo-ink:#2b1f24;--duo-soft:rgba(43,31,36,.66);--duo-faint:rgba(43,31,36,.45);--duo-blush:#f2cbd8;--duo-blush-deep:#d98fa9;--duo-rose:#a2405f;--duo-line:rgba(43,31,36,.09)}.duo-ch{position:relative;padding:var(--duo-ch-pad-top,20px) 0 var(--duo-ch-pad-bottom,20px);background:radial-gradient(60% 120% at 50% 0%,#f2cbd861,#f2cbd800 70%),linear-gradient(180deg,#fbf3f0e6,#fcfcf900)}.duo-ch__inner{text-align:center}.duo-ch__crumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;font-size:12.5px;letter-spacing:.02em;color:var(--duo-faint)}.duo-ch__crumbs a{color:var(--duo-soft);text-decoration:none}.duo-ch__crumbs a:hover,.duo-ch__crumbs [aria-current]{color:var(--duo-ink)}.duo-ch__head{margin-top:18px}.duo-ch__eyebrow{margin:0 0 6px;font-size:13px;letter-spacing:.06em;font-weight:var(--font-weight-body-bold,700);color:var(--duo-rose)}.duo-ch__title{margin:0;font-family:var(--font-heading);font-weight:var(--font-weight-heading,400);font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:-.005em;color:var(--duo-ink)}.duo-ch__title:after{content:"";display:block;width:34px;height:2px;margin:14px auto 0;border-radius:2px;background:linear-gradient(90deg,rgba(242,203,216,0),var(--duo-blush-deep),rgba(242,203,216,0))}.duo-ch__count{margin:10px 0 0;font-size:13.5px;color:var(--duo-soft)}.duo-ch__desc{max-width:620px;margin:10px auto 0;font-size:15px;line-height:1.55;color:var(--duo-soft)}.duo-ch__chips-wrap{margin-top:20px}.duo-ch__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.duo-ch__chips li{list-style:none;margin:0}.duo-ch__chip{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;font-size:14px;color:var(--duo-ink);text-decoration:none;white-space:nowrap;background:#ffffffbf;box-shadow:inset 0 0 0 1px var(--duo-line),0 6px 14px -12px #2b1f2466;transition:background .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease}.duo-ch__chip:hover{background:linear-gradient(135deg,#f2cbd899,#f2cbd840);box-shadow:inset 0 0 0 1px #d98fa959;transform:translateY(-1px)}.duo-ch__chip.is-active{color:#fff;background:linear-gradient(135deg,#3a2930,#2b1f24);box-shadow:0 8px 18px -12px #2b1f24cc}@media(max-width:959px){.duo-ch__head{margin-top:12px}.duo-ch__desc{font-size:14px}.duo-ch__chips-wrap{margin:16px calc(var(--space-outer,16px) * -1) 0}.duo-ch__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:2px var(--space-outer,16px) 6px;scroll-padding-inline:var(--space-outer,16px)}.duo-ch__chips::-webkit-scrollbar{display:none}.duo-ch__chip{min-height:34px;padding:0 14px;font-size:13.5px}}.collection .filter-bar{border-color:var(--duo-line)!important}.collection .filter-bar__button,.collection .filter-bar__results-count,.collection .filter-bar__sort-group button{font-size:14px!important;color:var(--duo-ink);text-transform:none;letter-spacing:.01em}.collection .filter-bar__results-count{color:var(--duo-soft)}@media(min-width:960px){.collection .filter-sidebar{width:250px!important}.collection .filter-sidebar-inner{padding-right:28px}.collection .collection__main-area{gap:8px}}.collection .filter-drawer__group{border-color:var(--duo-line)!important}.collection .filter-drawer__group-toggle{padding:15px 0!important}.collection .filter-drawer__group-toggle-label{font-family:var(--font-heading);font-size:15px;font-weight:var(--font-weight-body-bold,700);letter-spacing:.015em;color:var(--duo-ink);text-transform:none}.collection .filter-drawer__group-toggle .icon{width:12px;height:12px;opacity:.6;transition:transform .25s ease}.collection .filter-drawer__group-toggle[aria-expanded=true] .duo-x{display:none}.collection .filter-drawer__group-filter-wrapper .filter-drawer__list{padding-bottom:12px}.collection .filter-item__label{font-size:14.5px;color:var(--duo-ink);text-transform:none}.collection .filter-item__count{font-size:12.5px!important;color:var(--duo-faint)}.collection .filter-input__input{border-radius:5px!important;border-color:#2b1f2440!important;transition:background .15s ease,border-color .15s ease}.collection .filter-item__checkbox:checked+.filter-item__content-inner .filter-input__input{background:var(--duo-ink)!important;border-color:var(--duo-ink)!important;color:#fff}.collection .filter-item__content:hover .filter-item__label{color:var(--duo-rose)}.collection .filter-item--chip .filter-item__content-inner,.collection [data-filter-type=chip] .filter-item__content-inner{border-radius:999px!important}.collection .collection__products{row-gap:34px!important}@media(max-width:959px){.collection .collection__products{row-gap:24px!important}}.collection .pagination{margin-top:36px}.collection .pagination__footer{color:var(--duo-soft);font-size:13.5px}.collection .pagination a,.collection .pagination span[aria-current]{border-radius:999px}.collection .filter-item__chip{border-radius:999px!important;border:1px solid rgba(43,31,36,.16)!important;background:#fff!important;padding:6px 14px!important;min-width:0!important;font-size:13.5px!important;color:var(--duo-ink)!important;transition:background .15s ease,border-color .15s ease,color .15s ease}.collection .filter-item__content:hover .filter-item__chip{border-color:var(--duo-blush-deep)!important}.collection .filter-item__checkbox:checked+.filter-item__content-inner .filter-item__chip{background:var(--duo-ink)!important;border-color:var(--duo-ink)!important;color:#fff!important}.collection .filter-drawer__group-filter-wrapper[data-filter-type=chip] .filter-drawer__list,.collection .filter-drawer__list:has(.filter-item--chip){gap:8px!important}.collection .mobile-filters{gap:10px}.collection .mobile-filters__button{border-radius:999px!important;border:1px solid rgba(43,31,36,.16)!important;background:#ffffffd9!important;min-height:44px;font-size:14.5px!important;color:var(--duo-ink)!important;text-transform:none!important;letter-spacing:.01em;box-shadow:0 8px 18px -16px #2b1f2499}.collection .mobile-filters__button .icon{width:16px;height:16px}@media(max-width:959px){.duo-ch__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/duo-collection.css.map */
