html body .dn-quick{--ff-ink:#1C1614}
html body .dn-quick .ff-tog{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;text-decoration:none}
html body .dn-quick .ff-tog svg{flex:none}
html body .dn-quick .ff-dd>.ff-sheet{display:none}
html body#html-body .dn-quick .ff-dd[open]>.ff-sheet{display:flex;flex-direction:column;position:fixed;left:0;right:0;bottom:0;top:auto;z-index:2147483500;width:auto;max-width:none;max-height:min(75vh,560px);margin:0;padding:0 0 env(safe-area-inset-bottom,0px);background:#fff;border:0;border-top:1px solid #d9d0c9;box-shadow:0 -12px 32px rgba(0,0,0,.18);white-space:normal;text-align:left;transform:none;cursor:auto;color:#1C1614}
html body .ff-sheet__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 4px 4px 16px;border-bottom:1px solid #ece6e1}
html body .ff-sheet__t{margin:0;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none}
html body .ff-sheet__x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer}
html body#html-body .dn-quick .ff-sheet>.dn-quick__panel{position:static!important;inset:auto!important;display:flex!important;flex-wrap:wrap;align-content:flex-start;gap:8px;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:14px 16px 18px!important;overflow-y:auto;overscroll-behavior:contain;border:0!important;box-shadow:none!important;background:#fff!important;transform:none!important;visibility:visible!important;opacity:1!important}
html body#html-body .dn-quick .ff-sheet .dn-quick__chip{gap:8px;white-space:nowrap}
html body .ff-sheet .dn-quick__n,html body .ck-fd-aside .filter-options-content .count{color:#726860;font-weight:400}
html body .ff-sheet.is-busy>.dn-quick__panel{opacity:.5;pointer-events:none}
html body .ff-dot{display:inline-block;flex:none;box-sizing:border-box;width:18px;height:18px;border-radius:50%!important;background-color:#ccc;background-image:var(--ff-c)!important;border:1px solid rgba(28,22,20,.28)!important;vertical-align:-4px}
html body .ff-dapplied .ff-x,html body .ff-dapplied .ff-x *,html body .ff-applied .ff-x{background:none!important;fill:none!important}
html body .ff-back{position:fixed;inset:0;z-index:2147483499;background:rgba(28,22,20,.45)}
html body .ff-back[hidden]{display:none}
html.ff-sheet-on body#html-body .dn-quick{z-index:2147483500!important}
html body#html-body .dn-quick>.ff-back{z-index:2147483499}
html body .ff-back{touch-action:none;overscroll-behavior:contain}
html.ff-sheet-on #gorgias-chat-container,html.ff-sheet-on .bk-lc{display:none!important}
html body .dn-quick .ff-tog::after{content:none!important;display:none!important}
html body .ff-x{flex:none;display:inline-block}
html body#html-body.ck-fd-open .sidebar-main.ck-fd-aside{display:flex!important;flex-direction:column}
html body .ck-fd-aside>[aria-label="Product filters"]{flex:1 0 auto}
html body .ck-fd-aside>.ck-fd-head,html body .ck-fd-aside>.ck-fd-foot,html body .ck-fd-aside>.ff-dapplied{flex:none}
html body .ck-fd-aside.ff-has-ap details.filter-current{display:none!important}
html body .ff-applied{--ff-ink:#1C1614;order:4;flex:0 0 100%;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;padding:0}
html body .ff-applied .dn-quick__active,html body .ck-fd-aside .ff-dapplied .dn-quick__active{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border:1px solid var(--ff-ink);background:var(--ff-ink);color:#fff;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap}
html body .ff-clear{display:inline-flex;align-items:center;min-height:36px;padding:6px 4px;color:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
html body .ck-fd-aside .ff-dapplied{--ff-ink:#1C1614;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid #e5e7eb;background:#fff}
html body .ck-fd-aside .ck-fd-foot.ff-foot2{display:flex;align-items:center;gap:12px}
html body .ck-fd-aside .ck-fd-foot.ff-foot2 .ck-fd-apply{flex:1}
html body details.filter-option:has(ol[data-ff-one]){display:none!important}
html body .filter-options-content a>span:first-child{display:inline-flex;align-items:center;gap:10px}
html body#html-body #product-list .product-item .cl-var:not(:has(*)){display:none!important}