body.dark-theme{color:var(--bs-light);background-color:var(--bs-gray-dark)}.dark-theme .bg-light{background-color:var(--bs-dark)!important}.dark-theme .bg-white{background-color:var(--bs-gray-dark)!important}.dark-theme .text-dark{color:var(--bs-light)!important}.dark-theme .text-muted{color:var(--bs-gray-600)!important}.dark-theme .border-light{border-color:var(--bs-dark)!important}.dark-theme pre{background-color:var(--bs-dark)}.dark-theme .logo{filter:brightness(100)}.dark-theme #masthead .nav-link{color:var(--bs-gray-500)}.dark-theme #masthead .nav-link:hover,.dark-theme #masthead .nav-link.active{color:var(--bs-white)}.dark-theme #masthead .nav-link.disabled{color:var(--bs-gray-700)}.dark-theme .dropdown-menu{background-color:var(--bs-gray-dark);border-color:var(--bs-dark)}.dark-theme .dropdown-item{color:var(--bs-light)}.dark-theme .dropdown-item:focus,.dark-theme .dropdown-item:hover{color:var(--bs-light);background-color:var(--bs-dark)}.dark-theme .dropdown-divider{border-top-color:var(--bs-dark);opacity:1}.dark-theme .btn-close:not(.alert .btn-close){filter:invert(1)}.dark-theme .accordion-button{color:var(--bs-light);background-color:var(--bs-gray-dark)}.dark-theme .accordion-item{background-color:var(--bs-gray-dark)}.dark-theme .accordion-button.collapsed::after{filter:invert(1)}.dark-theme .accordion-item{border-color:var(--bs-dark)}.dark-theme .accordion-body{color:var(--bs-light)}.dark-theme .card{background-color:var(--bs-gray-dark);border-color:var(--bs-dark)}.dark-theme .card-header,.dark-theme .card-footer{border-color:var(--bs-dark)}.dark-theme .list-group-item{color:var(--bs-light);background-color:var(--bs-gray-dark);border-color:var(--bs-dark)}.dark-theme .list-group-item.disabled{background-color:var(--bs-dark)}.dark-theme .offcanvas,.dark-theme .offcanvas-sm,.dark-theme .offcanvas-md,.dark-theme .offcanvas-lg,.dark-theme .offcanvas-xl,.dark-theme .offcanvas-xxl{background-color:var(--bs-gray-dark)}.dark-theme .modal-header,.dark-theme .modal-footer{border-color:var(--bs-dark)}.dark-theme .modal-content{background-color:var(--bs-gray-dark);border-color:var(--bs-dark)}.dark-theme .progress{background-color:var(--bs-dark)}.dark-theme .popover-body,.dark-theme .popover-header{color:var(--bs-light);background-color:var(--bs-dark)}.dark-theme .bs-popover-top>.popover-arrow::after{border-top-color:var(--bs-dark)}.dark-theme .bs-popover-end>.popover-arrow::after{border-right-color:var(--bs-dark)}.dark-theme .bs-popover-bottom>.popover-arrow::after{border-bottom-color:var(--bs-dark)}.dark-theme .bs-popover-start>.popover-arrow::after{border-left-color:var(--bs-dark)}.dark-theme .page-link{background-color:var(--bs-gray-dark);border-color:var(--bs-dark)}.dark-theme .page-item.disabled .page-link{background-color:var(--bs-dark);border-color:var(--bs-dark)}.dark-theme .page-link:hover{background-color:var(--bs-dark);border-color:var(--bs-dark)}.dark-theme .form-control,.dark-theme .form-select,.dark-theme select{color:var(--bs-light);background-color:var(--bs-gray-dark);border-color:var(--bs-gray-600)}.dark-theme .form-control:focus{color:var(--bs-light);background-color:var(--bs-gray-dark);border-color:var(--bs-primary)}.dark-theme .form-control:disabled,.dark-theme .form-control[readonly],.dark-theme .form-select:disabled{background-color:var(--bs-dark)}.dark-theme .input-group-text:not(.btn-primary,.btn-secondary,.btn-success,.btn-danger,.btn-warning,.btn-info,.btn-light,.btn-dark,.btn-outline-primary,.btn-outline-secondary,.btn-outline-success,.btn-outline-danger,.btn-outline-warning,.btn-outline-info,.btn-outline-light,.btn-outline-dark){color:var(--bs-light);background-color:var(--bs-dark);border-color:var(--bs-gray-600)}.dark-theme .form-select,.dark-theme select{background-image:url(data:image/svg+xml;base64,PHN2Z1wgeG1sbnM9XCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wnXCB2aWV3Qm94PVwnMFwgMFwgMTZcIDE2XCc+PHBhdGhcIGZpbGw9XCdub25lXCdcIHN0cm9rZT1cJyM2Yzc1N2RcJ1wgc3Ryb2tlLWxpbmVjYXA9XCdyb3VuZFwnXCBzdHJva2UtbGluZWpvaW49XCdyb3VuZFwnXCBzdHJva2Utd2lkdGg9XCcyXCdcIGQ9XCdNMlwgNWw2XCA2XCA2LTZcJy8+PC9zdmc+)}.dark-theme .form-select.is-invalid:not([multiple]):not([size]),.dark-theme .form-select.is-invalid:not([multiple])[size="1"],.dark-theme .was-validated .form-select:invalid:not([multiple]):not([size]),.dark-theme .was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url(data:image/svg+xml;base64,PHN2Z1wgeG1sbnM9XCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wnXCB2aWV3Qm94PVwnMFwgMFwgMTZcIDE2XCc+PHBhdGhcIGZpbGw9XCdub25lXCdcIHN0cm9rZT1cJyM2Yzc1N2RcJ1wgc3Ryb2tlLWxpbmVjYXA9XCdyb3VuZFwnXCBzdHJva2UtbGluZWpvaW49XCdyb3VuZFwnXCBzdHJva2Utd2lkdGg9XCcyXCdcIGQ9XCdNMlwgNWw2XCA2XCA2LTZcJy8+PC9zdmc+),url(data:image/svg+xml;base64,PHN2Z1wgeG1sbnM9XCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wnXCB2aWV3Qm94PVwnMFwgMFwgMTJcIDEyXCdcIHdpZHRoPVwnMTJcJ1wgaGVpZ2h0PVwnMTJcJ1wgZmlsbD1cJ25vbmVcJ1wgc3Ryb2tlPVwnI2RjMzU0NVwnPjxjaXJjbGVcIGN4PVwnNlwnXCBjeT1cJzZcJ1wgcj1cJzQuNVwnLz48cGF0aFwgc3Ryb2tlLWxpbmVqb2luPVwncm91bmRcJ1wgZD1cJ001LjhcIDMuNmguNEw2XCA2LjV6XCcvPjxjaXJjbGVcIGN4PVwnNlwnXCBjeT1cJzguMlwnXCByPVwnLjZcJ1wgZmlsbD1cJyNkYzM1NDVcJ1wgc3Ryb2tlPVwnbm9uZVwnLz48L3N2Zz4=)}.dark-theme .form-select.is-valid:not([multiple]):not([size]),.dark-theme .form-select.is-valid:not([multiple])[size="1"],.dark-theme .was-validated .form-select:valid:not([multiple]):not([size]),.dark-theme .was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url(data:image/svg+xml;base64,PHN2Z1wgeG1sbnM9XCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wnXCB2aWV3Qm94PVwnMFwgMFwgMTZcIDE2XCc+PHBhdGhcIGZpbGw9XCdub25lXCdcIHN0cm9rZT1cJyM2Yzc1N2RcJ1wgc3Ryb2tlLWxpbmVjYXA9XCdyb3VuZFwnXCBzdHJva2UtbGluZWpvaW49XCdyb3VuZFwnXCBzdHJva2Utd2lkdGg9XCcyXCdcIGQ9XCdNMlwgNWw2XCA2XCA2LTZcJy8+PC9zdmc+),url(data:image/svg+xml;base64,PHN2Z1wgeG1sbnM9XCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wnXCB2aWV3Qm94PVwnMFwgMFwgOFwgOFwnPjxwYXRoXCBmaWxsPVwnIzE5ODc1NFwnXCBkPVwnTTIuM1wgNi43M0wuNlwgNC41M2MtLjQtMS4wNC40Ni0xLjRcIDEuMS0uOGwxLjFcIDEuNFwgMy40LTMuOGMuNi0uNjNcIDEuNi0uMjdcIDEuMi43bC00XCA0LjZjLS40My41LS44LjQtMS4xLjF6XCcvPjwvc3ZnPg==)}.dark-theme .form-check-input:not(.form-check-input:checked){background-color:var(--bs-gray-dark);border-color:var(--bs-gray-600)}.form-check-input:disabled{background-color:var(--bs-dark)}.dark-theme .form-switch .form-check-input:not(.dark-theme .form-switch .form-check-input:checked){background-image:url(data:image/svg+xml;base64,PHN2Z1wgeG1sbnM9XCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wnXCB2aWV3Qm94PVwnLTRcIC00XCA4XCA4XCc+PGNpcmNsZVwgcj1cJzNcJ1wgZmlsbD1cJ3JnYmEoMjUwLFwgMjUwLFwgMjUwLFwgMC4yNSlcJy8+PC9zdmc+)}.dark-theme .form-range::-webkit-slider-runnable-track{background-color:var(--bs-dark)}.dark-theme .form-range::-moz-range-track{background-color:var(--bs-dark)}.dark-theme .form-control::file-selector-button{color:var(--bs-light);background-color:var(--bs-dark)}.dark-theme .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-gray-dark)}.dark-theme .nav-tabs .nav-item.show .nav-link,.dark-theme .nav-tabs .nav-link.active,.dark-theme .nav-tabs .nav-link.active,.dark-theme .nav-tabs .nav-item.show .nav-link{color:var(--bs-light);background-color:var(--bs-gray-dark);border-color:var(--bs-dark) var(--bs-dark) var(--bs-gray-dark)}.dark-theme .nav-tabs{border-bottom-color:var(--bs-dark)}.dark-theme .nav-tabs .nav-link:focus,.dark-theme .nav-tabs .nav-link:hover{background-color:var(--bs-gray-dark);border-color:var(--bs-dark) var(--bs-dark) var(--bs-gray-dark)}.dark-theme .toast{background-color:var(--bs-gray-dark);border-color:var(--bs-gray-700)}.dark-theme .toast-header{background-color:var(--bs-dark);border-bottom-color:var(--bs-gray-700)}.dark-theme .border-bottom{border-bottom-color:var(--bs-dark)!important}.dark-theme footer .border-bottom{border-bottom-color:var(--bs-gray-dark)!important}.dark-theme .border-top{border-top-color:var(--bs-dark)!important}.dark-theme footer .border-top{border-top-color:var(--bs-gray-dark)!important}.dark-theme .img-thumbnail{background-color:var(--bs-gray-dark);border-color:var(--bs-dark)}.dark-theme .table{border-color:var(--bs-gray-700);color:var(--bs-light)}.dark-theme .table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-dark);color:var(--bs-light)}.dark-theme .table-light{--bs-table-bg:var(--bs-gray-dark);--bs-table-striped-bg:var(--bs-dark);--bs-table-striped-color:var(--bs-light);--bs-table-active-bg:var(--bs-dark);--bs-table-active-color:var(--bs-light);--bs-table-hover-bg:var(--bs-gray-dark);--bs-table-hover-color:var(--bs-white)}.dark-theme .woocommerce table.shop_table,.dark-theme .woocommerce table.shop_table td{border-color:var(--bs-dark)!important}.dark-theme.woocommerce-cart .cart-collaterals .cart_totals tr th{border-color:var(--bs-dark)}.dark-theme.woocommerce-checkout .shop_table{background-color:var(--bs-gray-dark)!important}.dark-theme .woocommerce table.shop_table tbody th,.dark-theme .woocommerce table.shop_table tfoot td,.dark-theme .woocommerce table.shop_table tfoot th{border-top-color:var(--bs-dark)!important}.dark-theme #add_payment_method #payment div.payment_box,.dark-theme .woocommerce-cart #payment div.payment_box,.dark-theme .woocommerce-checkout #payment div.payment_box{background-color:var(--bs-dark);color:var(--bs-light)}.dark-theme #add_payment_method #payment div.payment_box::before,.dark-theme .woocommerce-cart #payment div.payment_box::before,.dark-theme .woocommerce-checkout #payment div.payment_box::before{border:1em solid var(--bs-dark);border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.dark-theme .woocommerce .blockUI.blockOverlay,.dark-theme .woocommerce .loader,.dark-theme #offcanvas-cart .blockUI.blockOverlay,.dark-theme #offcanvas-cart .loader{background-color:var(--bs-gray-dark)!important}.dark-theme .cart-loader.bg-white{background-color:var(--bs-gray-dark)!important}.dark-theme.woocommerce table.shop_attributes tr:nth-child(even) td,.dark-theme.woocommerce table.shop_attributes tr:nth-child(even) th{background:var(--bs-dark)}@media(max-width:767.98px){.dark-theme .woocommerce table.shop_table_responsive tr:nth-child(2n) td,.dark-theme .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:var(--bs-dark);border-color:var(--bs-gray-dark)!important}}.dark-theme.woocommerce table.shop_attributes,.dark-theme.woocommerce table.shop_attributes td,.dark-theme.woocommerce table.shop_attributes th{border-color:var(--bs-gray-600)}.dark-theme .wsf-form input[type=text]~.dropzone,.dark-theme .wsf-form input[type=text]~canvas{background-color:var(--bs-gray-dark);border-color:var(--bs-gray-600)}.dark-theme .desc.b-acc,.dark-theme #s-bl tr{border-color:var(--bs-gray-dark)}