:root{--tf-sidebar-gap: 20px;--tf-checkbox-size: 20px;--tf-checkbox-border: 2px;--tf-checkbox-color: #000;--tf-value-checkbox-size: 15px;--tf-value-checkbox-border: 2px}@media(min-width:1000px){.layout{align-items:flex-start}.layout__section--secondary{position:-webkit-sticky;position:sticky;top:calc(var(--header-height, 80px) + var(--tf-sidebar-gap));max-height:calc(100vh - var(--header-height, 80px) - var(--announcement-bar-height, 0px) - 110px);overflow-y:auto;overflow-x:hidden;align-self:flex-start;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) transparent}.layout__section--secondary:hover,.layout__section--secondary:focus-within{scrollbar-color:rgba(0,0,0,1) transparent}.layout__section--secondary::-webkit-scrollbar{width:2px;background:transparent}.layout__section--secondary::-webkit-scrollbar-track{background:transparent}.layout__section--secondary::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background-color .25s ease}.layout__section--secondary:hover::-webkit-scrollbar-thumb,.layout__section--secondary:focus-within::-webkit-scrollbar-thumb{background:#000 transparent}.layout__section--secondary::-webkit-scrollbar-thumb:hover{background:#000 transparent}.layout__section--secondary::-webkit-scrollbar-button,.layout__section--secondary::-webkit-scrollbar-corner{display:none;background:transparent}.layout__section--secondary,.layout__section--secondary:hover,.layout__section--secondary:focus-within{scrollbar-color:#000 transparent}}.collection-drawer__inner::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background-color .25s ease}.collection-drawer__inner:hover::-webkit-scrollbar-thumb,.collection-drawer__inner:focus-within::-webkit-scrollbar-thumb{background:#000 transparent}.collection-drawer__inner::-webkit-scrollbar-thumb:hover{background:#000 transparent}.collection-drawer__inner::-webkit-scrollbar-button,.collection-drawer__inner::-webkit-scrollbar-corner{display:none;background:transparent}.collection-drawer__inner,.collection-drawer__inner:hover,.collection-drawer__inner:focus-within{scrollbar-color:#000000 transparent}.layout__section--secondary,.layout__section--secondary *{scrollbar-width:auto!important;scrollbar-color:auto!important}.layout__section--secondary::-webkit-scrollbar,.layout__section--secondary *::-webkit-scrollbar{width:8px;height:8px}.layout__section--secondary::-webkit-scrollbar-button,.layout__section--secondary *::-webkit-scrollbar-button,.layout__section--secondary::-webkit-scrollbar-button:single-button,.layout__section--secondary *::-webkit-scrollbar-button:single-button,.layout__section--secondary::-webkit-scrollbar-button:double-button,.layout__section--secondary *::-webkit-scrollbar-button:double-button,.layout__section--secondary::-webkit-scrollbar-button:start,.layout__section--secondary *::-webkit-scrollbar-button:start,.layout__section--secondary::-webkit-scrollbar-button:end,.layout__section--secondary *::-webkit-scrollbar-button:end{display:none!important;width:0!important;height:0!important}.layout__section--secondary::-webkit-scrollbar-thumb,.layout__section--secondary *::-webkit-scrollbar-thumb{background:#000;border-radius:8px}.layout__section--secondary::-webkit-scrollbar-track,.layout__section--secondary *::-webkit-scrollbar-track,.layout__section--secondary::-webkit-scrollbar-corner,.layout__section--secondary *::-webkit-scrollbar-corner{background:transparent}.filter-container{scrollbar-width:thin!important;scrollbar-color:#696c6f transparent!important}*{scrollbar-width:thin!important}.layout__section--secondary .filter-header{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:#fff}.layout__section--secondary .filter-header,.layout .filter-header,.filter-header{font-size:36px!important;color:#000!important;padding-left:0;padding-top:0;margin-bottom:0}.pt-filter-menu-container .filter-group-pt-apply-group{position:-webkit-sticky;position:sticky;bottom:0;z-index:100;margin-top:14px;padding:12px 0;background:#fff}.layout__section--secondary .pt-filter-menu-container{z-index:4!important}.pt-filter-menu-container .filter-menu{padding-bottom:64px}.pt-filter-menu-container .filter-menu .pt-display-dropdown .scroll-content.dropdown-open{background:#fff;max-height:60vh;overflow-y:auto}.filter-menu .filter-group-pt-apply-group .pt-apply,.pt-filter-menu-container .pt-apply{animation:none!important;-webkit-animation:none!important;transition:background-color .15s ease,transform .08s ease!important;will-change:background-color}.filter-menu .filter-group-pt-apply-group .pt-apply:active,.pt-filter-menu-container .pt-apply:active{transform:translateY(1px)}.pt-apply-disabled,.pt-apply-disabled:hover{cursor:not-allowed;pointer-events:none;animation:none!important}.pt-filter-menu-container .filter-menu .menu-trigger{font-size:14px;font-weight:500;letter-spacing:.01em;text-transform:none;line-height:1.5;padding:14px 18px 14px 32px;margin:4px 0;color:#1a1a1a;font-family:inherit}.pt-filter-menu-container .filter-menu .menu-trigger:hover{color:#000}.pt-filter-menu-container .filter-menu .menu-trigger:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--tf-checkbox-size);height:var(--tf-checkbox-size);box-sizing:border-box;border:var(--tf-checkbox-border) solid var(--tf-checkbox-color);background:transparent;border-radius:0;display:block;pointer-events:none}.pt-filter-menu-container .filter-menu .menu-trigger.checked:before,.pt-filter-menu-container .filter-menu .filter-group.has_group_selected .menu-trigger:before,.pt-filter-menu-container .filter-menu .menu-trigger:hover:before{background:var(--tf-checkbox-color);border-color:var(--tf-checkbox-color)}.pt-filter-menu-container .filter-menu .filter-group:not(.pt-display-swatch) li .check-icon{display:inline-block!important;vertical-align:middle;line-height:1}.pt-filter-menu-container .filter-menu .filter-group:not(.pt-display-swatch) li .check-icon:before{content:""!important;display:block;box-sizing:border-box;width:var(--tf-value-checkbox-size)!important;height:var(--tf-value-checkbox-size)!important;border:var(--tf-value-checkbox-border) solid var(--tf-checkbox-color)!important;background:transparent;border-radius:0;margin:0;font-size:0!important;line-height:1}.pt-filter-menu-container .filter-menu .filter-group:not(.pt-display-swatch) li.selected .check-icon:before{background-color:var(--tf-checkbox-color);background-image:none;background-clip:content-box;padding:2.5px;border-color:var(--tf-checkbox-color);transition:padding .12s ease}.pt-filter-menu-container .filter-menu .filter-group:not(.pt-display-swatch) li.selected:hover .check-icon:before{padding:3.5px}.pt-filter-menu-container .filter-menu .filter-group{margin-bottom:4px}.filter-group+.filter-group .filter-clear{top:15px}.filter-menu .pt-display-dropdown .menu-trigger{background-color:#fff;cursor:pointer;padding:0 26px 0 28px;z-index:5;line-height:24px;height:26px;position:relative;overflow:hidden;margin-left:0!important}@media(max-width:999px){.layout__section--secondary{position:static;max-height:none;overflow:visible;padding-right:0}.layout__section--secondary .filter-header{position:static}.pt-filter-menu-container .filter-group-pt-apply-group{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;padding-top:12px}}@media(max-width:999px){.collection-drawer__header{border-bottom:1px solid var(--border-color);z-index:1;flex:1 0 auto;justify-content:space-between;align-items:center;max-height:64px;padding:15px;display:flex}.filter-menu .pt-display-dropdown .menu-trigger{background-color:#fff;cursor:pointer;padding:0 26px 0 28px;z-index:5;line-height:24px;height:26px;position:relative;overflow:hidden;margin-left:15px!important}#mobile-collection-filters:has(.filter-group li.selected) .filter-group-pt-clear-group{display:block!important;margin-top:12px}.filter-group-pt-apply-group{bottom:20px!important}}.pt-filter-menu-container .filter-menu .menu-trigger:before{border:2px solid #aeafb1;border-radius:2px;background-color:#fff}a:hover i.check-icon:before{--tf-value-checkbox-border: 3px}.pt-filter-menu-container .filter-menu .filter-group.pt-display-smallbox:not(.pt-display-swatch) li .check-icon{display:none!important}i.check-icon:before{border-color:#696c6f!important}.pt-filter-menu-container .filter-menu li .check-icon:before{--tf-value-checkbox-border: 1px}.pt-filter-menu-container .filter-menu li a:hover i.check-icon:before{--tf-value-checkbox-border: 3px}.scroll-filter-groups .filter-group .scroll-content,.pt-display-scroll .scroll-content{scrollbar-width:thin;scrollbar-color:#aeafb1 #efeff0}.scroll-filter-groups .filter-group .scroll-content::-webkit-scrollbar,.pt-display-scroll .scroll-content::-webkit-scrollbar{width:8px}.scroll-filter-groups .filter-group .scroll-content::-webkit-scrollbar-track,.pt-display-scroll .scroll-content::-webkit-scrollbar-track{background:#efeff0}.scroll-filter-groups .filter-group .scroll-content::-webkit-scrollbar-thumb,.pt-display-scroll .scroll-content::-webkit-scrollbar-thumb{background:#aeafb1;border-radius:10px}.scroll-filter-groups .filter-group .scroll-content::-webkit-scrollbar-thumb:hover,.scroll-filter-groups .filter-group .scroll-content::-webkit-scrollbar-thumb:active,.pt-display-scroll .scroll-content::-webkit-scrollbar-thumb:hover,.pt-display-scroll .scroll-content::-webkit-scrollbar-thumb:active{background:#000}
/*# sourceMappingURL=/cdn/shop/t/36/assets/filter-custom.css.map */
