.cft{--cft-ink: #141414;--cft-border: #e2e2e2;--cft-active-bg: #141414;--cft-active-text: #ffffff;--cft-font: inherit;font-family:var(--cft-font);color:var(--cft-ink)}.cft__bar{display:flex;align-items:center;justify-content:space-between;padding:10px 40px;border-top:1px solid var(--cft-border);border-bottom:1px solid var(--cft-border);min-height:40px;background:var(--bg-body, #fff)}.cft__tabs{display:flex;align-items:center;gap:20px}.cft__tab{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;margin:0;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--cft-ink);cursor:pointer;white-space:nowrap;line-height:20px}.cft__tab:hover{opacity:.7}.cft__tab.is-active{font-weight:600}.cft__tab-icon{width:8px;height:6px;transition:transform .2s ease}.cft__tab.is-open .cft__tab-icon{transform:rotate(180deg)}.cft__more{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;margin:0;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--cft-ink);cursor:pointer;white-space:nowrap;line-height:20px}.cft__more:hover{opacity:.7}.cft__more-icon{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;position:relative}.cft__more-icon:before,.cft__more-icon:after{content:"";position:absolute;background:var(--cft-ink)}.cft__more-icon:before{width:12px;height:1px}.cft__more-icon:after{width:1px;height:12px}.cft__count{font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.cft__panel{display:none;padding:20px 40px 30px;border-bottom:1px solid var(--cft-border);background:#fff}.cft__panel.is-open{display:block}.cft__size-groups{display:flex;gap:40px}.cft__size-group-label{display:block;font-size:12px;font-weight:400;letter-spacing:.05em;margin-bottom:8px;color:var(--cft-ink)}.cft__size-options{display:flex;flex-wrap:wrap;gap:10px}.cft__size-item{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--cft-border);font-size:12px;line-height:1;text-decoration:none;color:var(--cft-ink);transition:background .15s ease,color .15s ease,border-color .15s ease}.cft__size-item:hover{border-color:var(--cft-ink)}.cft__size-item.is-active{background:var(--cft-active-bg);color:var(--cft-active-text);border-color:var(--cft-active-bg)}.cft__size-item.is-disabled{opacity:.3;pointer-events:none}.cft__image-options{display:flex;gap:8px}.cft__image-item{display:block;text-decoration:none;color:var(--cft-ink);text-align:center;width:128px;flex-shrink:0}.cft__image-item:hover .cft__image-wrap{opacity:.8}.cft__image-item.is-active .cft__image-wrap{outline:2px solid var(--cft-ink);outline-offset:-2px}.cft__image-item.is-disabled{opacity:.3;pointer-events:none}.cft__image-wrap{width:128px;height:160px;overflow:hidden;margin-bottom:0;transition:opacity .15s ease}.cft__image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.cft__image-label{display:block;font-size:12px;font-weight:400;margin-top:0;line-height:20px}.cft__image-options--drawer{flex-wrap:wrap;gap:8px}.cft__image-options--drawer .cft__image-item{width:107px;cursor:pointer}.cft__image-options--drawer .cft__image-wrap{width:107px;height:133px}.cft__image-options--drawer .cft__image-item input:checked~.cft__image-wrap{outline:2px solid var(--cft-active-bg, #141414);outline-offset:-2px}.cft__size-groups--drawer{flex-direction:column;gap:16px}.cft__size-groups--drawer .cft__size-item{width:44px;height:44px;font-size:13px;cursor:pointer;border:1px solid var(--cft-border, #e2e2e2)}.cft__size-groups--drawer .cft__size-item:hover{border-color:var(--cft-ink, #141414)}.cft__size-groups--drawer .cft__size-item.is-active,.cft__size-groups--drawer .cft__size-item:has(input:checked){background:var(--cft-active-bg, #141414);color:var(--cft-active-text, #ffffff);border-color:var(--cft-active-bg, #141414)}@media(max-width:767px){.cft__bar{flex-direction:column;align-items:flex-start;padding:8px 12px;gap:8px}.cft__tabs{width:100%;justify-content:flex-start}.cft__count{width:100%;text-align:center}.cft__panel{padding:16px 12px 20px}.cft__size-item{width:44px;height:44px;font-size:13px}.cft__size-groups{flex-direction:column;gap:16px}.cft__size-options{gap:8px}.cft__image-options{gap:7px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.cft__image-options::-webkit-scrollbar{display:none}.cft__image-item{width:107px}.cft__image-wrap{width:107px;height:133px}.cft__image-label{font-size:11px}}@media(min-width:768px){.bsheet__overlay{display:none!important}.bsheet__drag-handle{display:none}.facet-drawer .side-panel-footer{display:flex;align-items:center;gap:20px;padding:12px 20px}.facet-drawer .side-panel-footer>div{flex:1;min-width:0}.facet-drawer .side-panel-footer .bsheet__clear{display:flex;align-items:center;justify-content:center;width:100%;height:35px;border:1px solid #9d7c47;background:none;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#9d7c47;cursor:pointer;transition:opacity .15s ease}.facet-drawer .side-panel-footer .bsheet__clear:hover{opacity:.8}.facet-drawer .side-panel-footer .bsheet__apply{display:flex;align-items:center;justify-content:center;width:100%;height:37px;background:#9d7c47;color:#fff;border:none;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:opacity .15s ease}.facet-drawer .side-panel-footer .bsheet__apply:hover{opacity:.85}}@media(max-width:767px){.bsheet__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.bsheet__overlay.is-visible{opacity:1;visibility:visible}.bsheet{position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 24px #0000001f;transform:translateY(100%);transition:transform .35s cubic-bezier(.32,.72,0,1);max-height:90vh;display:flex;flex-direction:column;will-change:transform;-webkit-overflow-scrolling:touch}.bsheet.is-half{transform:translateY(calc(100% - 50vh))}.bsheet.is-full{transform:translateY(calc(100% - 90vh))}.bsheet.is-dragging{transition:none}.bsheet__inner{display:flex;flex-direction:column;height:90vh;min-height:0}.bsheet__header{flex-shrink:0;padding:8px 16px 12px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.bsheet__header:active{cursor:grabbing}.bsheet__drag-handle{width:36px;height:4px;background:#d1d1d1;border-radius:2px;margin:0 auto 12px}.bsheet__title-row{display:flex;align-items:center;justify-content:space-between}.bsheet__title{font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#141414}.bsheet__title .facets__label{font-weight:400;font-size:12px;opacity:.6;margin-left:8px}.bsheet__close{background:none;border:none;padding:4px;cursor:pointer;color:#141414;line-height:0}.bsheet__close svg{width:20px;height:20px}.bsheet__content{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 16px}.bsheet__content .thb-filter{border-bottom:1px solid #e8e8e8}.bsheet__content .thb-filter:last-child{border-bottom:none}.bsheet__footer{flex-shrink:0;display:flex;align-items:center;gap:20px;padding:12px 20px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #e2e2e2;background:#fff}.bsheet__footer>div{flex:1;min-width:0}.bsheet__clear{display:flex;align-items:center;justify-content:center;width:100%;height:35px;border:1px solid #9d7c47;background:none;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#9d7c47;cursor:pointer;transition:opacity .15s ease}.bsheet__clear:hover{opacity:.8}.bsheet__apply{display:flex;align-items:center;justify-content:center;width:100%;height:37px;background:#9d7c47;color:#fff;border:none;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:opacity .15s ease}.bsheet__apply:hover{opacity:.85}.bsheet.side-panel.facet-drawer{top:auto;right:0;left:0;width:100%;max-width:100%;transform:translateY(100%);border-radius:16px 16px 0 0;overflow:hidden}.bsheet.side-panel.facet-drawer.active{transform:translateY(100%)}.bsheet.side-panel.facet-drawer.is-half{transform:translateY(calc(100% - 50vh))}.bsheet.side-panel.facet-drawer.is-full{transform:translateY(calc(100% - 90vh))}.bsheet.facet-drawer .bsheet__inner.side-panel-inner{display:flex;flex-direction:column;height:90vh;grid-template-rows:none}.bsheet.facet-drawer .bsheet__footer.side-panel-footer{display:flex;align-items:center;gap:20px;grid-template-columns:none;grid-gap:0;padding:12px 20px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #e2e2e2}.bsheet.facet-drawer .bsheet__header{flex-shrink:0;padding:8px 16px 12px}.bsheet.facet-drawer .bsheet__title-row{display:flex;align-items:center;justify-content:space-between}.bsheet.facet-drawer .bsheet__title{font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.bsheet.facet-drawer .bsheet__title .thb-filter-count{font-weight:400;font-size:12px;opacity:.6;margin-left:6px}.bsheet.facet-drawer .bsheet__close{background:none;border:none;padding:4px;cursor:pointer;line-height:0;flex-shrink:0}.bsheet.facet-drawer .bsheet__apply{display:flex;align-items:center;justify-content:center;width:100%;height:37px;background:#9d7c47;color:#fff;border:none;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.bsheet.facet-drawer .bsheet__clear{display:flex;align-items:center;justify-content:center;width:100%;height:35px;border:1px solid #9d7c47;background:none;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#9d7c47}body.bsheet-open{overflow:hidden;position:fixed;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/collection-filter-tabs.css.map */
