.wpclv-attributes.wpclv-attributes-archive{line-height:0}.wpclv-attributes .wpclv-attribute{margin-bottom:0}.product_item .wpclv-attributes .wpclv-attribute-label{display:none}.product .wpclv-attributes .wpclv-attribute-label{color:#FFF;padding-bottom:12px}.product .wpcvs-terms .wpcvs-term .wpcvs-term-inner{background-color:#000}.wpclv-attributes .wpclv-terms{margin:0 -1.5px}.wpclv-attributes .wpclv-terms .wpclv-term{display:flex;align-items:center;justify-content:center;height:auto;min-height:23px;min-width:23px;padding:0;margin:0 1.5px;border-width:2px}.wpclv-attributes .wpclv-terms .wpclv-term span,.wpclv-attributes .wpclv-terms .wpclv-term a{width:19px;height:19px;line-height:15px;border-radius:0}.wc-block-components-address-form-wrapper label{color:#000!important}.select2-results__options{background:#000;color:#FFF}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#999}.novaapf-before-products .novaapf-before-update{background:rgb(0 0 0 / .8)!important}.novaapf-before-update:after{background-color:#FFF!important}.awcdp-deposits-wrapper .awcdp-deposits-option{background:#000;border:1px solid #FFF}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]+.awcdp-radio-label{color:#FFF}.kitify-nova-cart .header-cart-box .count-badge{background:#FFF}.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button:not(.checkout):hover{color:#666}.wc-block-awcdp-totals .wc-block-components-totals-item__label,.wc-block-awcdp-totals .wc-block-components-totals-item__value,.awcdp-partial-payments-details .wc-block-components-totals-item__label,.awcdp-partial-payments-details .wc-block-components-totals-item__value{color:#FFF!important}.woocommerce-mini-cart-item__qty .quantity .nova-minicart-qty-button:hover{background-color:#000}.blockUI.blockOverlay{background:rgb(0 0 0 / .8)!important}.wc-block-grid__product .wc-block-grid__product-price{color:#FFF}.wc-block-grid__product .wp-block-button a.wp-block-button__link:hover{color:#000000!important}#nova_wc_quickview .nova_wc_quickview__content{background-color:#000}.slick-next:before,.slick-prev:before,ul.products .product .product-item .nova_product_quick_view_btn,ul.products .product .product-item .nova_product_wishlist_btn,ul.products .product .product-item .product-item__description--top-actions .button{color:#000}.wpcvs-terms.wpcvs-type-button .wpcvs-term{height:38px;min-width:38px;line-height:36px}.wpcvs-terms .wpcvs-term{padding:1px}.wpcvs-terms .wpcvs-term.wpcvs-selected{border-color:#FE3C3C;background-color:#FE3C3C}.wpcvs-terms .wpcvs-term.wpcvs-selected .wpcvs-term-inner:before{display:none}.wpclv-attributes .wpclv-terms .wpclv-term.active,.wpclv-attributes .wpclv-terms .wpclv-term:hover{border-color:#FE3C3C;background-color:#FE3C3C}.awcdp-deposits-wrapper .awcdp-deposits-option{border-radius:3px}.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=email]{padding:8px 9px 8px!important}.wc-block-components-radio-control__option{display:none!important}.wc-block-components-radio-control-accordion-content{padding:16px!important}.select2-container--default .select2-selection--single{background-color:transparent!important;border-color:#D1D1D6!important;border-radius:0px!important}.select2-container .select2-selection--single{height:48px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#FFF!important;line-height:48px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:10px!important}.select2-container .select2-dropdown .select2-search .select2-search__field{background:#000!important;color:#FFF!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#666666!important}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{display:none}.select2-container--default .select2-results>.select2-results__options{-ms-overflow-style:none;scrollbar-width:none}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr th{background-color:#000000!important}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.cart-subtotal,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.order-total{background:#000}.payment_method_mono_gateway label{font-size:0!important}.payment_method_mono_gateway img{display:none}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .payment_methods .wc_payment_method .payment_box{padding:0!important}.woocommerce .product.product-type-variable .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{flex-direction:column!important}.btn-table-size-modal{width:fit-content;margin-bottom:15px;color:#fff;cursor:pointer;font-size:14px;text-decoration:underline}.wc-block-components-totals-item__value strong{font-size:0}.wpcvs-terms.wpcvs-type-image .wpcvs-term{width:228px!important;height:228px!important}.wpcvs-terms.wpcvs-type-image .wpcvs-term-inner{width:224px!important;height:224px!important}.wpcvs-terms.wpcvs-type-image .wpcvs-term .wpcvs-term-image{font-size:0;border-radius:2px;width:100%!important;height:100%!important;flex:0 0 224px!important}.wpcvs-terms.wpcvs-type-image .wpcvs-term-image img{width:100%!important;height:100%!important;object-fit:cover!important}@media (max-width:520px){.wpcvs-terms{width:100%}.wpcvs-terms.wpcvs-type-image{flex-wrap:nowrap}.wpcvs-terms.wpcvs-type-image .wpcvs-term{width:50%!important;height:auto!important;aspect-ratio:1 / 1!important;box-sizing:border-box!important}.wpcvs-terms.wpcvs-type-image .wpcvs-term-inner{width:100%!important;height:100%!important;box-sizing:border-box!important}.wpcvs-terms.wpcvs-type-image .wpcvs-term .wpcvs-term-image{width:100%!important;height:100%!important;flex:none!important}}.products_ajax_button.loading{background:#000!important}@media (max-width:768px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none!important}}@media print,screen and (min-width:64em){body.woocommerce-checkout .woocommerce form.checkout #order_review_heading,body.woocommerce-checkout .woocommerce form.checkout .woocommerce-checkout-review-order{padding-left:0!important}}