.gb-ftr{display:flex;flex-direction:column;gap:14px}.gb-ftr__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.gb-ftr__trigger,.gb-ftr__drawer-head,.gb-ftr__drawer-foot,.gb-ftr__scrim{display:none}.gb-ftr__badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:currentColor;color:var(--color-background, #fff);font-size:.7rem;font-weight:700}.gb-ftr__groups{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.gb-ftr__group{position:relative;flex:0 0 auto}.gb-ftr__summary{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid currentColor;border-radius:999px;font-size:.86rem;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;opacity:.82;transition:opacity .15s ease}.gb-ftr__summary::-webkit-details-marker{display:none}.gb-ftr__summary::marker{content:""}.gb-ftr__summary:hover{opacity:1}.gb-ftr__group.is-active>.gb-ftr__summary{opacity:1;font-weight:600}.gb-ftr__summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.gb-ftr__chev{transition:transform .18s ease;flex:0 0 auto}.gb-ftr__group[open]>.gb-ftr__summary .gb-ftr__chev{transform:rotate(180deg)}.gb-ftr__panel{position:absolute;z-index:30;top:calc(100% + 6px);left:0;min-width:230px;max-height:320px;overflow-y:auto;padding:10px;border:1px solid rgba(0,0,0,.14);border-radius:12px;background:var(--color-background, #fff);color:var(--color-foreground, #1a1a1a);box-shadow:0 12px 34px #00000029}.gb-ftr__opts{list-style:none;margin:0;padding:0}.gb-ftr__opt{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:8px;cursor:pointer;font-size:.87rem}.gb-ftr__opt:hover{background:#0000000d}.gb-ftr__opt.is-disabled{opacity:.38;cursor:not-allowed}.gb-ftr__opt input{position:absolute;opacity:0;width:0;height:0}.gb-ftr__box{flex:0 0 auto;width:17px;height:17px;border:1.5px solid currentColor;border-radius:4px;opacity:.5;position:relative}.gb-ftr__opt input:checked+.gb-ftr__box{opacity:1;background:currentColor}.gb-ftr__opt input:checked+.gb-ftr__box:after{content:"";position:absolute;top:3px;right:3px;bottom:4px;left:3px;border-left:2px solid var(--color-background, #fff);border-bottom:2px solid var(--color-background, #fff);transform:rotate(-45deg)}.gb-ftr__opt input:focus-visible+.gb-ftr__box{outline:2px solid currentColor;outline-offset:2px}.gb-ftr__label{flex:1 1 auto}.gb-ftr__count{opacity:.5;font-size:.78rem;font-variant-numeric:tabular-nums}.gb-ftr__price{display:flex;align-items:flex-end;gap:10px;padding:4px}.gb-ftr__price label{display:flex;flex-direction:column;gap:4px;font-size:.76rem;opacity:.7}.gb-ftr__price input{width:92px;padding:7px 9px;border:1px solid rgba(0,0,0,.22);border-radius:8px;font-size:.87rem;background:transparent;color:inherit}.gb-ftr__cur{padding-bottom:8px;opacity:.6;font-size:.85rem}.gb-ftr__active{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.gb-ftr__active-label{font-size:.79rem;opacity:.6}.gb-ftr__chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;border:1px solid currentColor;font-size:.79rem;text-decoration:none;color:inherit;opacity:.85}.gb-ftr__chip:hover{opacity:1}.gb-ftr__reset{font-size:.79rem;text-decoration:underline;color:inherit;opacity:.65}.gb-ftr__reset:hover{opacity:1}.gb-ftr__apply{padding:9px 16px;border-radius:999px;border:1px solid currentColor;background:transparent;color:inherit;font-size:.86rem;cursor:pointer}@media(min-width:750px){.gb-ftr__apply{display:none}.no-js .gb-ftr__apply{display:inline-block}}@media(max-width:749px){.gb-ftr__trigger{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;font-size:.88rem;cursor:pointer}.gb-ftr__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#00000073}.gb-ftr__scrim:not([hidden]){display:block}.gb-ftr__bar{position:fixed;z-index:91;left:0;right:0;bottom:0;max-height:85vh;display:flex;flex-direction:column;border-radius:18px 18px 0 0;background:var(--color-background, #fff);color:var(--color-foreground, #1a1a1a);transform:translateY(100%);transition:transform .28s cubic-bezier(.22,.61,.36,1);visibility:hidden}.gb-ftr__bar.is-open{transform:translateY(0);visibility:visible}.gb-ftr__drawer-head{display:flex;align-items:center;gap:10px;padding:16px 16px 12px;border-bottom:1px solid rgba(0,0,0,.1);flex:0 0 auto}.gb-ftr__drawer-title{flex:1 1 auto;font-weight:600;font-size:1rem}.gb-ftr__back,.gb-ftr__close{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:#0000000f;color:inherit;cursor:pointer;flex:0 0 auto}.gb-ftr__back{display:none}.gb-ftr__bar.is-drilled .gb-ftr__back{display:grid}.gb-ftr__groups{display:block;flex:1 1 auto;overflow-y:auto;padding:6px 8px;gap:0}.gb-ftr__group{position:static;display:block}.gb-ftr__summary{display:flex;width:100%;justify-content:flex-start;padding:15px 12px;border:0;border-radius:10px;border-bottom:1px solid rgba(0,0,0,.07);font-size:.97rem;opacity:1}.gb-ftr__summary-label{flex:1 1 auto}.gb-ftr__chev{transform:rotate(-90deg);opacity:.45}.gb-ftr__group[open]>.gb-ftr__summary .gb-ftr__chev{transform:rotate(-90deg)}.gb-ftr__bar.is-drilled .gb-ftr__group:not([open]){display:none}.gb-ftr__bar.is-drilled .gb-ftr__group[open]>.gb-ftr__summary{display:none}.gb-ftr__panel{position:static;min-width:0;max-height:none;padding:4px;border:0;border-radius:0;box-shadow:none;background:transparent}.gb-ftr__opt{padding:13px 12px;font-size:.95rem}.gb-ftr__box{width:20px;height:20px}.gb-ftr__price{flex-wrap:wrap;padding:12px}.gb-ftr__price input{width:110px;padding:11px}.gb-ftr__drawer-foot{display:flex;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.1);flex:0 0 auto}.gb-ftr__drawer-foot .gb-ftr__reset{flex:0 0 auto}.gb-ftr__drawer-foot .gb-ftr__apply{display:block;flex:1 1 auto;padding:14px;border:0;border-radius:999px;background:var(--color-foreground, #1a1a1a);color:var(--color-background, #fff);font-size:.95rem;font-weight:600}body.gb-ftr-locked{overflow:hidden}}@media(prefers-reduced-motion:reduce){.gb-ftr__chev,.gb-ftr__summary,.gb-ftr__bar{transition:none}}@media(min-width:750px){.gb-ftr{flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px 12px}.gb-ftr__head{display:contents}.gb-collection__count{order:1;margin-right:4px}.gb-ftr__bar{order:2;margin-right:auto}.gb-collection__tools{order:3}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gb-filters.css.map */
