section,.elementor-section{max-width:100%;overflow-x:hidden}.product .variations_form .label,.product .variations_form .label:focus,.product .variations_form .swatch-wrapper,.product .variations_form .swatch-wrapper:focus,.product .variations_form .swatch-wrapper.selected{border:none!important;outline:none!important;box-shadow:none!important}.product .variations_form input[type=radio]:focus+label{outline:none!important;border:none!important;box-shadow:none!important}.product .variations,.product .variations .value{border:none!important;box-shadow:none!important}.product .reset_variations{display:none!important;visibility:hidden!important}.um .um-button,.um input[type=submit].um-button{background-color:#fff!important;color:#000!important;border:1px solid #000!important;box-shadow:none!important;border-radius:1px!important}.um .um-button:hover,.um input[type=submit].um-button:hover{background-color:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:1px!important}.wpfFilterWrapper .wpfTitle,.wpfFilterWrapper .wpfTitle h3,.wpfMainWrapper .wpfTitle,.wpfMainWrapper .wpfFilterTitle,.wpfMainWrapper h3.wpfTitle{font-family:"League Spartan",sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:18px!important;pointer-events:none!important;cursor:default!important}.wpfFilterWrapper .wpfValue,.wpfFilterWrapper .wpfFilterContent label,.wpfFilterWrapper .wpfControl label,.wpfFilterWrapper .wpfPriceText{font-family:"League Spartan",sans-serif!important;font-weight:400!important;font-size:15px!important}.wpfTitle{padding-right:0!important}.wpc-filter-header,.wpc-filter-title,.fe-filter-name{font-family:"League Spartan",sans-serif!important;font-size:16px!important;font-weight:500!important;color:#000!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin-bottom:10px!important;display:block!important}@media (max-width:767px){.wpc-filter-header,.fe-filter-name{display:block!important;font-family:"League Spartan",sans-serif!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase!important;margin-top:15px!important;margin-bottom:10px!important;color:#000!important}.wpc-filter-item,.fe-filter-item{margin-bottom:10px!important}}.wpc-filter-item input[type=checkbox]:checked,.fe-filter-set input[type=checkbox]:checked{background-color:#000!important}.wpc-filter-item{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:6px!important}.wpc-filter-item input[type=checkbox]{flex-shrink:0!important;margin:0!important}