.range-group-container{height:130px;border-width:1px;border-radius:4px;background:#fff}.range-group-container .range-title{padding:1.25rem;font-size:18px;font-weight:700;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity));border-bottom:1px solid #dadada}.range-group-container .range-group{position:relative;padding:20px}.range-group-container .range-group input[type=number]::-webkit-inner-spin-button,.range-group-container .range-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.range-group-container .range-group .bar{position:absolute;z-index:1;width:100%;height:6px;border-radius:5px;background-color:#e1efff;overflow:hidden}.range-group-container .range-group .bar .fill{display:block;width:0;height:100%;background-color:#4398fe}.range-group-container .range-group.double-range .slider{height:6px;position:relative;background:#e1efff;border-radius:5px}.range-group-container .range-group.double-range .slider .progress{height:100%;left:25%;right:25%;position:absolute;border-radius:5px;background:#4398fe}.range-group-container .range-group.double-range .range-input{position:relative}.range-group-container .range-group .single-slider{position:relative;z-index:2;-webkit-appearance:none;width:100%;top:-6px;height:6px;border-radius:5px;outline:none;background-color:rgba(0,0,0,0)}.range-group-container .range-group .range-input input{position:absolute;width:100%;height:5px;top:-6px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.range-group-container .range-group input[type=range]::-webkit-slider-thumb{height:20px;width:20px;border-radius:50%;background:#4398fe;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.range-group-container .range-group input[type=range]::-moz-range-thumb{height:20px;width:20px;border:none;border-radius:50%;background:#4398fe;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.range-group-container .range-group input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 5px rgba(67,152,254,.1)}.range-group-container .range-group input[type=range]::-webkit-slider-thumb:hover:active{box-shadow:0 0 0 10px rgba(67,152,254,.2)}.range-group-container .range-group input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 5px rgba(67,152,254,.1)}.range-group-container .range-group input[type=range]::-moz-range-thumb:hover:active{box-shadow:0 0 0 10px rgba(67,152,254,.2)}.DSingleOption_singleOptionContainer__D42yT{display:flex;align-items:center;gap:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:14px 20px;border-radius:4px}.DSingleOption_singleOptionContainer__D42yT input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.DSingleOption_singleOptionContainer__D42yT input[type=checkbox]+label{position:relative;padding-left:25px;cursor:pointer;font-weight:700;color:#333}.DSingleOption_singleOptionContainer__D42yT input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid rgba(51,51,51,.4039215686);border-radius:4px;background:#fff}.DSingleOption_singleOptionContainer__D42yT input[type=checkbox]:checked+label:before{background:#007bff;border:1px solid #007bff}.DSingleOption_singleOptionContainer__D42yT input[type=checkbox]:checked+label:after{content:"";position:absolute;left:6px;top:48%;transform:translateY(-50%) rotate(45deg);width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0}.DSingleOption_singleOptionContainer__D42yT input[type=checkbox]:checked+label{color:#4398fe}.shopByCategories_sortByCart__qGLT_{margin-bottom:.5rem;border-radius:.25rem;border-bottom-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:.5rem}@media (min-width:1024px){.shopByCategories_sortByCart__qGLT_{border-width:1px}}.shopByCategories_sortByCart__qGLT_ .shopByCategories_header__YOfs0{display:flex;justify-content:space-between;font-size:16px;font-weight:700}@media (min-width:768px){.shopByCategories_sortByCart__qGLT_ .shopByCategories_header__YOfs0{padding:1rem;font-size:18px}}@media (min-width:1024px){.shopByCategories_sortByCart__qGLT_ .shopByCategories_header__YOfs0{border-bottom-width:1px}}.shopByCategories_sortByCart__qGLT_ .shopByCategories_header__YOfs0{color:#333}.shopByCategories_sortByCart__qGLT_ .shopByCategories_header__YOfs0 .shopByCategories_buttonReset__RqGac{color:#0097d7;font-size:14px}.shopByCategories_cartBody__nKXK_{margin:.5rem;max-height:230px;overflow-y:auto}.shopByCategories_cartBody__nKXK_::-webkit-scrollbar{width:5px;height:10px}.shopByCategories_cartBody__nKXK_::-webkit-scrollbar-track{background:#dadada;border-radius:1rem}.shopByCategories_cartBody__nKXK_::-webkit-scrollbar-thumb{background:#9f9f9f;border-radius:1rem}.shopByCategories_cartBody__nKXK_::-webkit-scrollbar-thumb:hover{background:#555}.shopByCategories_inputContainer__RBbWd{display:flex;align-items:center;column-gap:.5rem}@media (min-width:768px){.shopByCategories_inputContainer__RBbWd{padding-left:.5rem;padding-right:.5rem}}.shopByCategories_inputContainer__RBbWd input[type=radio]{position:absolute;opacity:0;pointer-events:none;cursor:pointer}.shopByCategories_inputContainer__RBbWd input[type=radio]+label{position:relative;flex:1 1 0%;cursor:pointer;padding-top:.25rem;padding-bottom:.25rem;padding-left:25px;font-size:14px;color:#333}.shopByCategories_inputContainer__RBbWd input[type=radio]+label:before{position:absolute;left:0;top:50%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));content:"";transform:translateY(-50%);width:18px;height:18px;border:1px solid rgba(51,51,51,.4039215686)}.shopByCategories_inputContainer__RBbWd input[type=radio]:checked+label:before{border:1px solid #007bff;background:#007bff;box-shadow:inset 0 0 0 3px #fff}.shopByCategories_inputContainer__RBbWd input[type=radio]:checked+label{color:#4398fe;font-weight:500}.shopByCategories_inputContainer__RBbWd .shopByCategories_smallLabel__Swgek{padding-left:20px!important}.shopByCategories_inputContainer__RBbWd .shopByCategories_smallLabel__Swgek:hover{color:#4398fe}.shopByCategories_inputContainer__RBbWd .shopByCategories_smallLabel__Swgek:hover:before{background-color:#4398fe;border:1px solid #4398fe}.shopByCategories_inputContainer__RBbWd .shopByCategories_smallLabel__Swgek:before{width:12px!important;height:12px!important}