.button.woof_reset_search_form,.woocommerce .woof_reset_button_2,span#mini-cart-count{font-size:10px;background-image:linear-gradient(293deg,var(--text-gradient-one) -15.38%,var(--text-gradient-two) 57.43%,var(--text-gradient-three) 94.88%)}.vizion-wc-login-title,.woocommerce .star-rating span::before{background-image:var(--gradient-mix);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.comment-respond .comment-form-comment,.single-product.woocommerce .woocommerce-Reviews p.comment-form-comment label,.woocommerce #review_form #respond p.form-submit .submit.vizion-button,.woocommerce-Reviews .comment-form .comment-form-rating,.woocommerce-Reviews .comment-form-cookies-consent input,.woocommerce-Reviews p label,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields{margin-top:32px}.woocommerce-Reviews p.comment-form-comment label,.woocommerce-checkout #payment div.payment_box p:last-child{margin-top:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-Reviews .vizion_rating_reviews,.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child::after{display:none}p.comment-form-cookies-consent{display:flex;width:100%;align-items:start;margin:0}.woocommerce .woocommerce-ordering{margin:0 0 3em}.woocommerce ul.products li.product .vizion-product-image{background-color:var(--color-theme-lightbg);position:relative;margin-bottom:24px}#order_review_heading,.woocommerce ul.products li.product a img,.woocommerce-Tabs-panel .vizion-tab-product-title,.woocommerce-additional-fields h1,.woocommerce-additional-fields h2,.woocommerce-additional-fields h3,.woocommerce-additional-fields h4,.woocommerce-additional-fields h5,.woocommerce-additional-fields h6,.woocommerce-billing-fields h1,.woocommerce-billing-fields h2,.woocommerce-billing-fields h3,.woocommerce-billing-fields h4,.woocommerce-billing-fields h5,.woocommerce-billing-fields h6,.woocommerce-customer-details h4,section.woocommerce-order-details h4{margin-bottom:24px}.woocommerce ul.products li.product .vizion-product-block .hover_image{position:absolute;top:0;left:0;opacity:0;transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.woocommerce ul.products li.product:hover .hover_image,.woocommerce ul.products li.product:hover .vizion-cart-holder{opacity:1}.woocommerce div.product div.summary .product_meta .sku_wrapper .sku,.woocommerce div.product div.summary .product_meta>span a,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product a{color:var(--global-font-title)}.sidebar_widget.widget-woof .wc-block-product-categories ul li a:hover,.vizion-cart-holder .vizion-btn:hover .btn__text,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce ul.product_list_widget li a:hover,.woocommerce ul.products li.product a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--color-theme-primary)}.woocommerce nav.woocommerce-pagination ul li a.next:after{font-family:'Font Awesome 5 free';font-weight:900;content:"\f054";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:var(--font-size-body)}.woocommerce nav.woocommerce-pagination ul li a.prev:after{content:"\f053";font-family:'Font Awesome 5 free';font-weight:900;font-size:var(--font-size-body)}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg,.woocommerce table.shop_attributes{background-color:var(--color-theme-lightbg)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:var(--font-size-h5);padding-top:0;padding-bottom:12px}.woocommerce ul.products li.product .price{color:var(--global-font-title);font-size:var(--font-size-body);margin-bottom:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woof_container .woof_container_inner input[type=search]:focus{border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--color-theme-primary);border-left-color:transparent}.woocommerce div.product .entry-summary .vizion-cat-wrapper{margin:8px 0 16px}.woocommerce div.product .entry-summary .vizion-cat-wrapper a{padding-left:8px}.woocommerce div.product .entry-summary .vizion-cat-wrapper a:hover{color:var(--color-theme-secondary)}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:var(--font-size-body)}.cart.grouped_form .single_add_to_cart_button.vizion-button.vizion-blog-link,.sidebar_widget.widget-woof .widget,.woocommerce #reviews #comments ol.commentlist,.woocommerce .woocommerce-customer-details address,.woocommerce ul.order_details,.woocommerce-EditAccountForm.edit-account fieldset,.woocommerce-checkout #payment div.form-row{padding:0}.cart.grouped_form .woocommerce-grouped-product-list.group_table table{margin-bottom:8px}ins{text-decoration:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{z-index:1!important}.woocommerce ul.products li.product .vizion-cart-holder{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 15px;display:inline-flex;align-items:center;justify-content:center}.woocommerce .woocommerce-result-count{margin-bottom:0;padding-top:17px}.woocommerce-ordering{color:var(--color-theme-white);width:250px}.woocommerce-ordering .nice-select .current{padding-right:10px}.woocommerce ul.products li.product .star-rating{margin-bottom:0;font-size:12px;letter-spacing:8px}.woocommerce ul.products li.product .price del{color:var(--global-font-color);opacity:1;margin-right:5px}.woocommerce .star-rating{width:8.4em;float:left}.woo-menu .shop_list{margin-bottom:0;padding-right:26px}.woocommerce-ordering .nice-select:after{content:"\f078";top:55%}.parents.mini-cart-count{padding-right:10px;position:relative}span#mini-cart-count{position:absolute;top:-10px;right:0;width:16px;height:16px;line-height:16px;border-radius:50%;text-align:center}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide,.woof_price_search_container form .price_slider_wrapper{display:block}.button.woof_reset_search_form,.woocommerce .woof_reset_button_2{outline:0;box-shadow:none;border:none;border-radius:10px;padding:5px 10px;color:#7d4ac7}.button.woof_reset_search_form{padding:10px 20px;font-size:var(--font-size-body)}.woof .widget_price_filter .ui-slider .ui-slider-handle,.woof .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--color-theme-white)}.woof .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#222}.wc_payment_methods .wc_payment_method label,.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child,.woocommerce div.product div.summary .product_meta>span:last-child,.woocommerce-Address-title h4,.woocommerce-Address:last-child,.woof_submit_search_form_container,p.woocommerce-LostPassword.lost_password{margin-bottom:0}.woocommerce .product .vizion-inner-box{background:var(--global-body-lightbg);border-radius:var(--border-radius-box)}.woocommerce .product .vizion-inner-box .product-caption{padding:24px}.single-product .product .yith-wcwl-add-to-wishlist,.woocommerce div.product div.summary .product_title,.woocommerce div.product div.summary .woocommerce-product-rating{margin-bottom:30px}.woocommerce div.product div.summary .price{margin-top:0;margin-bottom:30px}.woocommerce div.product div.summary .woocommerce-product-details__short-description p{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid transparent;border-image:linear-gradient(293deg,var(--text-gradient-one) -15.38%,var(--text-gradient-two) 57.43%,var(--text-gradient-three) 94.88%);border-image-slice:1}.woocommerce div.product div.summary form.cart{margin-bottom:32px;margin-top:32px}.woocommerce div.product div.summary form .vizion-btn-container,.woocommerce div.product div.summary form .vizion-cart-holder{margin-left:45px}.woocommerce div.product div.summary .product_meta{display:flex;flex-direction:column}.single-product div.product .summary form.cart .vizion-cart-holder{display:inline-block;vertical-align:top}.woocommerce div.product div.summary .product_meta>span{display:block;margin-bottom:16px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:transparent;border:none;color:var(--color-theme-white);padding:0;margin:0 30px;text-align:center;position:relative}#add_payment_method #payment,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;border:transparent;transition:.45s;-webkit-transition:.45s;-moz-transition:.45s;-o-transition:.45s}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{width:100%;background-image:var(--gradient-mix);box-shadow:none}.woocommerce div.product div.images ol.flex-control-thumbs li{margin-top:16px;margin-right:16px;background-color:var(--color-theme-lightbg)}.woocommerce div.product div.images ol.flex-control-thumbs li:last-child{margin-right:0}.woocommerce div.product .woocommerce-tabs{padding-top:100px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:32px;padding:0;border-bottom:1px solid var(--border-color-light);display:flex;justify-content:center}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:0;border:none;margin-left:30px}.woocommerce .star-rating::before{font-size:12px;letter-spacing:8px}.woocommerce .star-rating span::before{color:transparent;font-size:12px;letter-spacing:8px}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:relative;width:60px;height:60px;border:none;padding:0;box-shadow:none;border-radius:50%}.vizion-meta-wrapper,.woocommerce #reviews #comments ol.commentlist li .comment_container{display:flex}.woocommerce .product .onsale,.woocommerce ul.product>span.onsale,.woocommerce ul.products li.product .onsale{border-radius:0;color:var(--color-theme-white);top:16px;right:auto;left:24px;min-height:24px;min-width:56px;line-height:23px;letter-spacing:2px;z-index:1;background:var(--color-theme-primary)}.woocommerce-order-received .woocommerce .woocommerce-notice--success{color:var(--color-theme-green);font-size:var(--font-size-h4);font-family:var(--highlight-font-family);margin-bottom:32px}.woocommerce-order-received .woocommerce .woocommerce-order ul.order_details.woocommerce-order-overview.woocommerce-thankyou-order-details li{width:auto;padding-right:64px;text-align:left;margin-right:64px;line-height:var(--font-line-height-body);margin-bottom:32px}.vizion-image-wrapper,.vizion-product-image{position:relative}.vizion-cart-holder .btn__text{color:var(--global-font-title);margin:auto;display:flex;align-items:center;justify-content:center}.vizion-image-wrapper .vizion-cart-holder .btn__text{flex-direction:column}.vizion-cart-holder .vizion-btn:hover .btn__text .btn__white-circle{background:var(--color-theme-primary);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.cart-btn .cart_count .vizion-cart .dropdown-menu-mini-cart .vizion-icon-right svg path,.single-product .vizion-cart-holder .vizion-btn:hover .btn__text .btn__white-circle svg path,.vizion-cart-holder .vizion-btn:hover .btn__text .btn__white-circle svg path{stroke:var(--color-theme-white)}.vizion-image-wrapper .vizion-cart-holder .btn__text .btn__white-circle{background:var(--color-theme-white)}.vizion-cart-holder .btn__text .btn__white-circle{height:40px;width:40px;background:var(--global-body-lightcolor);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px}.vizion-image-wrapper .btn_full_content .btn__text{white-space:unset}.vizion-image-wrapper .btn_full_content .btn_wrap_content{min-width:50px}.vizion-image-wrapper .btn_full_content{margin:auto;justify-content:center}.woocommerce ul.products{margin:0 -15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 0 50px;padding:0 15px;width:25%}.woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper,.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:50%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:33.33%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:20%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:16.66%}.sidebar_widget.widget-woof{padding:32px;background-color:var(--global-body-lightcolor);margin-bottom:40px}@media (max-width:1400px){.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:25%}}@media (max-width:1199px){.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:33.33%}}@media (max-width:991px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:50%}}@media (max-width:360px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}}.woocommerce ul.products li.product .vizion-image-wrapper{transition:.45s ease-in-out;-webkit-transition:.45s ease-in-out;-moz-transition:.45s ease-in-out;-o-transition:.45s ease-in-out}.woocommerce table.shop_table thead,.woocommerce ul.products li.product:hover .vizion-image-wrapper,.woocommerce-address-fields .select2-container--default .select2-selection--single{background-color:var(--global-body-lightbg)}.woocommerce ul.products li.product .vizion-cart-holder{opacity:0;transition:.45s ease-in-out;-webkit-transition:.45s ease-in-out;-moz-transition:.45s ease-in-out;-o-transition:.45s ease-in-out}.woocommerce ul.products li.product .vizion-product-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--global-body-lightbg);opacity:0;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.woocommerce ul.products li.product:hover .vizion-product-image::after{opacity:.9}.product .vizion-inner-box .product-caption .price-detail{display:flex;justify-content:space-between;align-items:center}.woocommerce-cart table.cart td.actions .coupon .input-text{margin:0 32px 0 0;border:none;background-color:var(--global-body-lightbg);width:200px;padding:0 16px}.woocommerce-page table.cart td.actions .input-text{width:150px}.woocommerce table.shop_table td{border-right:0;border-left:0}.woocommerce table.shop_table td.product-quantity .quantity{display:inline-block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;background-image:var(--gradient-mix);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.woocommerce .quantity .qty{padding-right:16px;margin-right:8px}.woocommerce .quantity button{background:var(--global-body-lightbg);font-size:var(--font-size-xs);padding:5px 8px}.woocommerce table.cart td.actions{padding:32px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:80px}.woocommerce-cart .cart-collaterals .cart_totals table .cart-subtotal th{font-size:var(--font-size-body);border-top:0;color:var(--global-font-color);font-weight:400}.vizion-meta-wrapper .woocommerce-review__author,.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:var(--font-size-h5);line-height:var(--font-line-height-h5)}.woocommerce-cart .cart-collaterals .cart_totals table .order-total th{font-size:var(--font-size-h5);border-top:0;color:var(--global-font-color)}.cart-subtotal .woocommerce-Price-amount,.order-total .woocommerce-Price-amount,.select2-container--default .select2-selection--single .select2-selection__placeholder,.single-product .woocommerce div.product p.price,.vizion-meta-wrapper .woocommerce-review__dash,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product span.price,.woocommerce table.shop_attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__value,.woocommerce table.shop_attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__value a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:var(--global-font-color)}.woocommerce-cart .cart-collaterals .cart_totals tr td{border-top:0}.message__messaging .message__headline .tag--medium span,.paypal-button-tagline .paypal-button-text{color:var(--color-theme-white)!important}.coupon input::-webkit-input-placeholder{letter-spacing:var(--letter-spacing-one)}.related.products{margin-top:130px}.related.products .vizion-related-product-title{margin-bottom:64px}#order_review .shop_table tbody tr td,#order_review .shop_table thead tr th,#order_review table.shop_table tfoot td,#order_review table.shop_table tfoot th,.woocommerce-Address table td,.woocommerce-customer-details table td,.woocommerce-product-attributes tr th{border:none}.vizion-meta-wrapper .woocommerce-review__author{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5)}.vizion-meta-wrapper .woocommerce-review__published-date{color:var(--global-font-color);font-style:italic;letter-spacing:3px}.vizion-meta-wrapper .meta{margin-right:10px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left}.blockUI.blockOverlay{background:#262626!important}.cart-items-count.count{background:var(--color-theme-primary);height:18px;width:18px;line-height:18px;display:block;position:absolute;top:-8px;left:auto;right:-10px;color:var(--color-theme-white);font-size:10px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:16px 40px 16px 24px}.woocommerce a.remove:hover{color:red!important;background:0 0}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:20px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px;background-color:var(--color-theme-lightbg)}.woocommerce-cart .cart-collaterals .cart_totals table{margin-top:20px;border:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background-color:var(--global-body-lightbg);border:0}.vizion-wc-login-title{display:inline-flex}.woocommerce-info{border-top-color:var(--color-theme-primary-dark)}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;background-color:var(--global-body-lightbg);border-radius:var(--border-radius-box);padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:16px 0;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation ul li a i{transition:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--border-color-light)}.woocommerce-account .woocommerce-MyAccount-content{width:100%;background-color:var(--global-body-lightbg);padding:32px;border-radius:var(--border-radius-box)}.woocommerce-Address{margin-bottom:32px}.sidebar_widget.widget-woof .wc-block-product-categories ul li,.woocommerce-Address-title h1,.woocommerce-Address-title h2,.woocommerce-Address-title h3,.woocommerce-Address-title h4,.woocommerce-Address-title h5,.woocommerce-Address-title h6{margin-bottom:16px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--global-body-lightbg);border-radius:var(--border-radius-box)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:16px 40px 16px 24px}.wc_payment_method input[type=radio]{width:unset;height:unset}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:var(--global-body-lightbg);color:var(--global-font-color)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid var(--global-body-lightbg);border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:10px 1em 0 0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;display:block}.woocommerce form .form-row{padding:3px;margin:0 0 8px}.iq_checkout_shipping{margin-top:45px}.select2-container--default .select2-selection--single,.select2-dropdown{background-color:var(--global-body-bgcolor);height:60px;border-radius:0;border:1px solid var(--border-color-light)}.select2-results,.select2-search--dropdown{background:var(--global-submenu-bg)}.select2-container--default .select2-selection--single .select2-selection__arrow{top:20px;right:13px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:16px;color:var(--global-font-color)}body .select2-dropdown{z-index:99}.select2-search--dropdown{padding:15px}.select2-dropdown{border:1px solid var(--border-color-light);border-radius:5px!important}.select2-results__option,.select2-search--dropdown .select2-search__field{padding:4px 15px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--border-color-light);height:35px}.woocommerce div.product div.summary .woocommerce-product-details__short-description p{border-bottom:1px solid var(--border-color-light);border-image:linear-gradient(293deg,var(--text-gradient-one) -15.38%,var(--text-gradient-two) 57.43%,var(--text-gradient-three) 94.88%);border-image-slice:1}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:var(--highlight-font-normal);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-two)}.single-product .product .summary ins .woocommerce-Price-amount.amount{margin-left:20px}.woocommerce #reviews #comments ol.commentlist li,.woocommerce .product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews ol.commentlist li{padding:0 0 32px;margin:0 0 32px;border-bottom:1px solid var(--border-color-light)}.woocommerce #reviews #comments ol.commentlist li:last-child,.woocommerce .product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews ol.commentlist li:last-child{margin:0;border-bottom:none}.woocommerce table.shop_attributes th{padding:16px}.woocommerce table.shop_attributes td{padding:0 16px;color:var(--global-font-color)}.single-product .woocommerce-Reviews .commentlist .review .comment_container .vizion-meta-wrapper{display:flex;align-items:center;margin-bottom:11px}.single-product .woocommerce-Reviews .commentlist .review .comment_container .description p,.vizion-woocomerce-download-product p.vizion-order-msg{margin:0}.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin-bottom:0;display:flex;align-items:center}.single-product .vizion-meta-wrapper .woocommerce-review__dash{margin:0 8px}.single-product .woocommerce-Reviews .commentlist .review .comment_container .vizion-meta-wrapper .star-rating{margin-left:16px}.single-product.woocommerce #review_form #respond textarea{height:150px}.single-product .woocommerce #review_form #respond .form-submit input{width:auto}.quantity{position:relative;padding-right:14px;display:inline-block;border:none}button.minus,button.plus{position:absolute;z-index:3;right:8px;border:none;background:0 0}button.minus{bottom:0}button.plus{top:4px}.quantity input[type=number]{border:none;-moz-appearance:textfield}input::-webkit-inner-spin-button{opacity:0;display:none}.widget-woof ul li.vizion-top-product-list{display:block;padding:0 0 15px;display:flex;align-items:center}.woocommerce ul.product_list_widget .vizion-top-product-img{background:var(--color-theme-lightbg)}.vizion-top-product-list .vizion-top-product-wrapper{padding-left:16px}ins .woocommerce-Price-amount.amount{font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.woocommerce ul.product_list_widget li .vizion-top-product-img img{height:100px;width:100px;min-width:100px}.woocommerce ul.product_list_widget li a{margin-bottom:4px;color:var(--global-font-color)}.woocommerce ul.product_list_widget li .container-rating{margin-top:4px}.sidebar_widget.widget-woof .wc-block-product-categories ul li a{color:var(--global-font-color);letter-spacing:var(--letter-spacing-one)}.sidebar_widget.widget-woof .wc-block-product-categories ul{list-style:none;padding:0}@media(max-width:479px){.widget .widget-title .title-border{margin:0 0 0 10px}.widget ul ul.children{padding-left:15px}}.woof_price_search_container.woof_container.woof_price_filter{margin-bottom:0;padding-bottom:0}.woocommerce nav.woocommerce-pagination{border-top:1px solid var(--color-theme-lightbg)}.woocommerce nav.woocommerce-pagination ul{border:none;margin-top:40px}.woocommerce nav.woocommerce-pagination ul li{border:none;padding:0 5px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:45px;height:45px;line-height:45px;border-radius:var(--border-radius-box);padding:0;border:1px solid var(--border-color-light);text-align:center;position:relative;display:inline-block;background:0 0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{border-radius:var(--border-radius-box);color:var(--color-theme-white);background-color:var(--color-theme-primary)}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{font-size:0}.woocommerce table.shop_table{border:1px solid var(--border-color-light);border-collapse:collapse;margin-bottom:0}.woocommerce table.shop_table tr{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--border-color-light);border-collapse:collapse}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce table.shop_table thead tr th{padding:15px;text-align:left;vertical-align:middle;border:none}.select2-results,.select2-search--dropdown,.woocommerce .woocommerce-cart-form table.shop_table thead{background:var(--global-body-lightcolor)}.woocommerce div.woocommerce table.shop_table th{color:var(--global-font-title);font-size:20px}.woocommerce-checkout #payment ul.payment_methods{border-color:var(--border-color-light);padding-left:0}.woocommerce .cart-collaterals .cart_totals{background:var(--global-body-lightbg);padding:30px;border-radius:var(--border-radius-box)}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table{border:1px solid var(--color-theme-primary-light);border:1px solid var(--border-color-light)}.woocommerce-cart .cart-collaterals .cart_totals table .cart-subtotal th,.woocommerce-cart .cart-collaterals .cart_totals table .order-total th{padding:15px}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block;margin-bottom:0;padding-bottom:0}.woocommerce-message a.button.wc-forward{background-image:linear-gradient(293deg,var(--text-gradient-one) -15.38%,var(--text-gradient-two) 57.43%,var(--text-gradient-three) 94.88%);color:var(--color-theme-white);font-size:var(--font-size-normal);font-weight:var(--font-weight-regular)}.woocommerce table td{text-align:left}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-color:var(--border-color-light)}.woocommerce table.shop_table tfoot td{color:var(--color-theme-white)}.woocommerce-Address table td.label-name,.woocommerce-customer-details table td.label-name{width:110px}.woocommerce-Address table td.seprator,.woocommerce-customer-details table td.seprator{width:10px}.vizion-woocomerce-download-product{display:flex;align-items:center;justify-content:space-between}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message--info{padding:24px 0 0;margin-bottom:0}.woocommerce-MyAccount-content .woocommerce-info:before{content:""}.woocommerce div.product .woocommerce-tabs ul.tabs li:focus{border-bottom-color:transparent}.select2-container--default .select2-results>.select2-results__options{padding:5px;max-height:170px;background:var(--global-body-lightcolor)}.select2-results__options{display:block;width:100%}.woocommerce form .form-row textarea{padding-top:10px}.woocommerce-Address-title .vizion-address-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}@media (max-width:1024px){.related.products{margin-top:70px}.related.products .vizion-related-product-title{margin-bottom:32px}}@media (max-width:768px){.woocommerce div.product .woocommerce-tabs{padding-top:56px}.woocommerce div.product div.summary{margin-bottom:0}}@media (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;flex-direction:column;border-bottom:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 30px 16px 0;text-align:left}.woocommerce ul.order_details li{width:100%;margin-bottom:20px;border-right:none;border-bottom:1px dashed #d3ced2;padding-bottom:15px}}@media (max-width:479px){.woocommerce div.product div.summary form.cart{display:flex;flex-direction:column}.woocommerce div.product div.summary form .vizion-btn-container{margin-left:0;margin-top:45px}.single-product.woocommerce #reviews #comments ol.commentlist li .comment_container{flex-direction:column}.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:0}.single-product .woocommerce-Reviews .commentlist .review .comment_container .vizion-meta-wrapper{margin-top:16px;flex-direction:column;align-items:start}.single-product .woocommerce-Reviews .commentlist .review .comment_container .vizion-meta-wrapper .star-rating{margin-left:0;margin-top:16px}.woocommerce div.product div.summary form .vizion-cart-holder{margin-left:0;margin-top:32px}}@media (max-width:575px){.coupon button.vizion-btn,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:100%;margin-top:20px}.vizion-woocomerce-download-product{flex-direction:column}.vizion-woocomerce-download-product p.vizion-order-msg{margin-top:20px}.coupon button.vizion-btn{padding-left:16px}}@media(max-width:360px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.woocommerce table.shop_table,.woocommerce table.shop_table tbody{display:block}.woocommerce-Address-title .vizion-address-section{flex-direction:column}.woocommerce-account .addresses .title .edit{margin-top:16px}}