.zbf{display:block}.zbf *,.zbf-d *{box-sizing:border-box}.zbf-bar{display:flex;align-items:center;gap:1.6rem;min-height:5.2rem}.zbf-open{-webkit-appearance:none;appearance:none;border:0;background:none;color:rgb(var(--color-foreground));display:inline-flex;align-items:center;gap:.8rem;padding:1rem 0;font:inherit;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.zbf-open:hover span{text-decoration:underline;text-decoration-color:var(--zb-gold,#c9a24d);text-underline-offset:.4rem}.zbf-n{font-style:normal;background:#171413;color:#c9a24d;font-size:1.1rem;letter-spacing:0;min-width:2rem;height:2rem;border-radius:1rem;display:inline-grid;place-items:center;padding:0 .5rem}.zbf-count{font-size:1.25rem;letter-spacing:.08em;color:rgba(var(--color-foreground),.6);margin-left:auto}.zbf-sort{display:inline-flex;align-items:center;gap:.6rem;font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase}.zbf-sort__l{color:rgba(var(--color-foreground),.6)}.zbf-sort select{appearance:none;-webkit-appearance:none;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23171413' stroke-width='1.3'/%3E%3C/svg%3E") right center no-repeat;padding:.8rem 1.8rem .8rem .2rem;font:inherit;font-size:1.3rem;letter-spacing:.04em;color:rgb(var(--color-foreground));cursor:pointer;max-width:18rem}.zbf-active{display:flex;flex-wrap:wrap;gap:.6rem}.zbf-active:not(:empty){padding:0 0 1rem}.zbf-chip{-webkit-appearance:none;appearance:none;border:1px solid rgba(23,20,19,.18);background:#f7f3ec;color:#171413;border-radius:2rem;padding:.5rem 1.2rem;font:inherit;font-size:1.2rem;letter-spacing:.04em;cursor:pointer;display:inline-flex;align-items:center;gap:.6rem}.zbf-chip span{font-size:1rem;color:#8a6a2a}.zbf-chip--clear{background:none;border-color:transparent;text-decoration:underline;text-underline-offset:.3rem}@media(max-width:749px){.zbf-bar{gap:1rem;min-height:4.8rem}.zbf-count{order:3;margin-left:0;flex-basis:100%;display:none}.zbf-sort{margin-left:auto}.zbf-sort__l{display:none}.zbf-sort select{max-width:15rem}}.zbf-loading #ProductGridContainer,.zbf-loading .product-grid-container{opacity:.45;transition:opacity .2s;pointer-events:none}html.zbf-lock,html.zbf-lock body{overflow:hidden}.zbf-d{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.zbf-d[hidden]{display:none}.zbf-d__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#17141373;opacity:0;transition:opacity .25s}.zbf-d__p{position:absolute;top:0;bottom:0;left:0;width:min(44rem,100%);background:#fff;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .26s ease;box-shadow:4px 0 24px #0000001f}.zbf-d.is-open .zbf-d__bg{opacity:1}.zbf-d.is-open .zbf-d__p{transform:none}.zbf-d__h{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem 1.4rem 2.4rem;background:#171413;color:#f7f3ec}.zbf-d__h h2{margin:0;font-size:1.8rem;letter-spacing:.16em;text-transform:uppercase;color:#f7f3ec;flex:1}.zbf-d__clear{-webkit-appearance:none;appearance:none;border:0;background:none;color:#c9a24d;font:inherit;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-decoration:underline;text-underline-offset:.3rem}.zbf-d__x{-webkit-appearance:none;appearance:none;width:4rem;height:4rem;border-radius:50%;border:1px solid #c9a24d;background:none;color:#c9a24d;font-size:1.6rem;cursor:pointer}.zbf-d__b{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 2.4rem}.zbf-d__f{display:flex;gap:1rem;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));border-top:1px solid rgba(23,20,19,.1);background:#fff}.zbf-btn{-webkit-appearance:none;appearance:none;border:1px solid #171413;min-height:4.8rem;padding:0 1.6rem;font:inherit;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.zbf-btn--o{background:#fff;color:#171413;flex:0 0 auto}.zbf-btn--p{background:#171413;color:#c9a24d;flex:1}.zbf-btn--p:disabled{background:#8b8580;border-color:#8b8580;color:#fff;cursor:default}.zbf-btn--p.is-busy{opacity:.75}.zbf-empty{padding:2rem 0;color:#17141399}.zbf-s{border-bottom:1px solid rgba(23,20,19,.1)}.zbf-s summary{list-style:none;cursor:pointer;padding:1.8rem 0;font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.zbf-s summary::-webkit-details-marker{display:none}.zbf-s summary:after{content:"";width:.8rem;height:.8rem;border-right:1.5px solid #171413;border-bottom:1.5px solid #171413;transform:rotate(45deg);margin-top:-.4rem;transition:transform .2s}.zbf-s:not([open]) summary:after{transform:rotate(-45deg)}.zbf-s__in{padding:0 0 2rem}.zbf-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.zbf-sz{-webkit-appearance:none;appearance:none;border:1px solid rgba(23,20,19,.2);background:#fff;color:#171413;min-height:4.4rem;padding:.4rem;font:inherit;font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zbf-sz:hover{border-color:#171413}.zbf-sz.w{grid-column:span 2}.zbf-sz[aria-pressed=true]{background:#171413;color:#c9a24d;border-color:#171413}.zbf-sz:disabled{opacity:.35;cursor:default;text-decoration:line-through}.zbf-more{grid-column:1/-1;justify-self:start;-webkit-appearance:none;appearance:none;border:0;background:none;padding:.6rem 0 0;font:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8a6a2a;cursor:pointer}.has-more:not(.is-all):not(.is-q) .x{display:none}.zbf-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem .6rem}.zbf-c{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.4rem;font:inherit;color:#171413;min-width:0}.zbf-c i{width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid rgba(23,20,19,.18);box-shadow:inset 0 0 0 3px #fff;transition:box-shadow .15s}.zbf-c[aria-pressed=true] i{box-shadow:inset 0 0 0 3px #fff,0 0 0 2px #171413}.zbf-c span{font-size:1.1rem;line-height:1.25;text-align:center;letter-spacing:.02em}.zbf-c small{font-size:1.05rem;color:#17141380}.zbf-c[aria-pressed=true] span{font-weight:600}.zbf-list{display:flex;flex-direction:column}.zbf-q{width:100%;border:1px solid rgba(23,20,19,.2);padding:1rem 1.2rem;font:inherit;font-size:1.4rem;margin-bottom:.8rem;background:#fff}.zbf-q:focus{outline:2px solid #c9a24d;outline-offset:0}.zbf-row{-webkit-appearance:none;appearance:none;border:0;background:none;display:flex;align-items:center;gap:1.2rem;padding:.9rem 0;font:inherit;font-size:1.35rem;color:#171413;cursor:pointer;text-align:left}.zbf-row input{width:1.8rem;height:1.8rem;margin:0;accent-color:#171413;pointer-events:none;flex:none}.zbf-row span{flex:1}.zbf-row small{color:#17141380;font-size:1.15rem}.zbf-row[hidden]{display:none}.zbf-pr__vals{display:flex;align-items:flex-end;gap:1rem;margin-bottom:2rem}.zbf-pr__vals label{flex:1;display:flex;flex-direction:column;gap:.4rem;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:#17141399}.zbf-pr__vals input{width:100%;border:1px solid rgba(23,20,19,.2);padding:.9rem 1rem;font:inherit;font-size:1.4rem;color:#171413;background:#fff;-moz-appearance:textfield}.zbf-pr__vals input::-webkit-inner-spin-button{-webkit-appearance:none}.zbf-pr__dash{padding-bottom:1rem}.zbf-pr__track{position:relative;height:2.4rem;margin:0 1.1rem}.zbf-pr__track:before{content:"";position:absolute;left:-1.1rem;right:-1.1rem;top:50%;height:2px;margin-top:-1px;background:#17141326}.zbf-pr__track i{position:absolute;top:50%;height:2px;margin-top:-1px;background:#c9a24d}.zbf-pr__track input[type=range]{position:absolute;left:-1.1rem;width:calc(100% + 2.2rem);top:0;height:2.4rem;margin:0;background:none;-webkit-appearance:none;appearance:none;pointer-events:none}.zbf-pr__track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:2.2rem;height:2.2rem;border-radius:50%;background:#171413;border:3px solid #c9a24d;cursor:grab}.zbf-pr__track input[type=range]::-moz-range-thumb{pointer-events:auto;width:1.6rem;height:1.6rem;border-radius:50%;background:#171413;border:3px solid #c9a24d;cursor:grab}.zbf-pr__track input[type=range]::-webkit-slider-runnable-track{background:none}.zbf-pr__track input[type=range]::-moz-range-track{background:none}.zbf-pr__track input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid #171413;outline-offset:2px}.zbf-pr__ends{display:flex;justify-content:space-between;margin-top:.8rem;font-size:1.15rem;color:#1714138c}@media(prefers-reduced-motion:reduce){.zbf-d__p,.zbf-d__bg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/zb-filters.css.map */
