.filter-sidebar{position:fixed;width:375px;height:100vh;z-index:10000;top:0;left:0;background-color:#fff;box-shadow:0 4px 4px #00000040;overflow-y:auto;overflow-x:hidden;padding:16px}.os-windows .filter-sidebar{scrollbar-width:4px}.os-windows .filter-sidebar::-webkit-scrollbar{width:4px}.os-windows .filter-sidebar::-webkit-scrollbar-track{background:none}.os-windows .filter-sidebar::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px;transition:background-color .2s ease}.os-windows .filter-sidebar::-webkit-scrollbar-thumb{background-color:#0000004d}.filter-sidebar .chakra-checkbox{position:relative}.filter-sidebar .chakra-checkbox input[type=checkbox]:not(:checked)+.chakra-checkbox__control{display:none}.filter-sidebar .chakra-checkbox input[type=checkbox]:checked+.chakra-checkbox__control{display:block}.filter-sidebar .chakra-checkbox input[type=checkbox]:checked{display:none}.filter-sidebar .chakra-checkbox input[type=checkbox]:checked+span{position:relative;background-color:#2a861a;border-color:#2a861a;height:18px;width:18px}.filter-sidebar .chakra-checkbox input[type=checkbox]:checked+span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-45%) rotate(45deg);width:3px;height:7px;border:solid white;border-width:0 2px 2px 0;margin-top:-1px}.filter-sidebar .chakra-checkbox .chakra-checkbox__control{border-radius:2px;transition:all .2s ease}.filter-sidebar .chakra-menu__menuitem.awt-filter-menu-item *{cursor:pointer!important}@media screen and (max-width: 768px){.filter-sidebar{width:100vw;height:100vh;left:0;top:0;z-index:10000}}.filter-sidebar .filter-header{display:flex;justify-content:space-between;align-items:center;padding:0 20px;border-bottom:1px solid #ccc;width:calc(100% + 40px);margin-left:-20px}.filter-sidebar .filter-header .filter-header-buttons{display:flex;align-items:center;gap:24px}.filter-sidebar .filter-header .filter-header-buttons span.sidebar-product-count{margin-top:-8px;font-size:14px}.filter-sidebar .filter-header .filter-header-buttons>span.close-button{font-size:14px;font-style:normal;font-weight:450;margin-top:-5px}@media screen and (max-width: 1024px){.filter-sidebar .filter-header{padding:0 16px;width:calc(100% + 32px);margin-left:-16px}}.filter-sidebar .filter-header h2{color:#1c1b1b;font-family:NeueKabel;font-size:20px;font-style:normal;font-weight:500;line-height:140%;padding:8px 0;margin-left:8px;margin-bottom:8px}.filter-sidebar .filter-header .close-button{cursor:pointer;font-size:32px;font-weight:600;color:#333;margin-top:-5px}.filter-sidebar .filter-content{padding-top:24px}.filter-sidebar .filter-content .category-group{padding-bottom:16px}.filter-sidebar .filter-content .category-group .chakra-menu__menuitem{padding-left:12px}.filter-sidebar .filter-content .category-group:has(.rotate-90) span{color:#333}.filter-sidebar .filter-content .category-group:has(.rotate-90)>button{border-bottom:1px solid #ccc;padding-bottom:20px}.filter-sidebar .filter-content .category-group:last-child{display:none}.filter-sidebar .filter-content .category-group:nth-last-of-type(2)>div>div{box-shadow:none!important}.filter-sidebar .filter-content .category-group:nth-last-of-type(2)>button{border-bottom:unset}.filter-sidebar .filter-content .category-group span.chakra-button__icon{transform:rotate(180deg)}@media screen and (max-width: 768px){.filter-sidebar .filter-content .category-group span.chakra-button__icon{transform:rotate(0)}}.filter-sidebar .filter-content .category-group>button{color:#2a861a;font-family:NeueKabel;font-size:16px;font-style:normal;font-weight:400;line-height:140%;width:100%;display:flex;justify-content:space-between}.filter-sidebar .filter-content .category-group>button:hover{text-decoration:unset!important}.filter-sidebar .filter-content .category-group>button>span{text-align:left}.filter-sidebar .filter-content .category-group>button .rotate-90{transform:rotate(180deg)!important}.filter-sidebar .filter-content .category-group>div{visibility:visible!important;position:relative!important;opacity:1!important}.filter-sidebar .filter-content .category-group>div div{visibility:visible!important;position:relative!important;opacity:1!important;transform:unset!important;padding:0!important}.filter-sidebar .filter-content .category-group>div div .chakra-checkbox__label{cursor:text;font-family:NeueKabel;font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding-left:6px}.filter-sidebar .filter-content .category-group>div div .awt-reset-filters-button{display:none!important}.filter-sidebar .filter-content .category-group>div div button:last-child{padding-bottom:8px}.filter-sidebar .filter-content input[type=checkbox]{height:20px!important;width:20px!important;border:2px solid #ccc!important;position:relative!important}.filter-sidebar .filter-content input[type=checkbox]:checked{background-color:#2a861a;border-color:#2a861a}.filter-sidebar .filter-footer{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:16px;padding-top:32px}.filter-sidebar .filter-footer .apply-button{height:40px;background-color:#2a861a;color:#fff;border-radius:8px;transition:background-color .3s ease;font-size:14px;font-style:normal;font-weight:500}.filter-sidebar .filter-footer .apply-button:hover{background-color:#459b38}.filter-sidebar .filter-footer .apply-button:disabled{background-color:#353232;cursor:not-allowed}.filter-sidebar .filter-footer .no-items-text{color:red;font-size:14px;text-align:center;padding-top:16px}.filter-sidebar .filter-footer .clear-button{color:#2a861a;text-decoration:underline;cursor:pointer;text-underline-offset:5px;padding-top:16px}.bundle-section-container{padding-top:20px}@media screen and (max-width: 1024px){.bundle-section-container{padding-top:40px}}.bundle-section-container .no-items-text{color:red;font-size:16px;font-weight:700;text-align:center;padding-top:100px}.footer-bundle+div{margin-top:30px}.filter-button-container{padding:12px 80px 0;position:absolute;width:100%;z-index:999;margin-top:-20px;background:#fff}@media screen and (max-width: 1024px){.filter-button-container{padding:8px 16px;top:0;margin-top:0}}.filter-button-container .button-count{display:flex;justify-content:space-between;margin-bottom:12px}@media screen and (max-width: 768px){.filter-button-container .button-count{margin-bottom:0}}.filter-button-container #filter-button{border-radius:12px!important;border:1px solid #1c1b1b;display:flex;justify-content:center;align-items:center;gap:10px;font-weight:500;text-transform:unset!important;background:#fff}.filter-button-container .filter-chip-holder{display:none;padding-right:80px;align-items:center;gap:12px;align-self:stretch}.filter-chip-holder:has(.filter-chip){display:flex}@media screen and (max-width: 768px){.filter-button-container .filter-chip-holder{display:none}}.filter-button-container .filter-chip-holder .chip-clear-button{cursor:pointer}.filter-button-container .filter-chip-holder .chip-clear-button p{color:#2a861a;font-family:NeueKabel;font-size:14px;font-style:normal;font-weight:450;line-height:20px}.bundle-section__nav{display:none!important}.filter-chip-holder:not(:has(.filter-chip)) .chip-clear-button{display:none}.filter-chip{display:flex;padding:6px 16px;justify-content:center;align-items:center;gap:8px;border-radius:15.82px;background:#f4f4f4}.filter-chip .chip-text{color:#000;font-family:NeueKabel;font-size:12px;font-style:normal;font-weight:450;line-height:20px}.filter-chip .remove-chip{cursor:pointer}.category-group.mobile>div{transition:max-height .3s ease-out,opacity .2s ease-out;overflow:hidden;padding-left:12px}.category-group.mobile{border-bottom:1px solid #ebebeb;padding-top:10px}.category-group.mobile>button{color:#333!important}.category-group.mobile>button span{color:#333}.category-group.mobile>button.active{color:#459b38!important}.category-group.mobile>button.active span{color:#459b38!important}.category-group.mobile:nth-last-of-type(2){border-bottom:unset}.category-group.mobile>div.hidden{max-height:0;opacity:0}.chakra-portal{display:none}.filter-button-cheap-container-inner{display:flex;align-items:center;gap:24px}
/*# sourceMappingURL=/cdn/shop/t/750/assets/awtomic-subscription-filter.css.map */
