@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix)format("embedded-opentype"),url(../fonts/WooCommerce.woff)format("woff"),url(../fonts/WooCommerce.ttf)format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce)format("svg");font-weight:400;font-style:normal}p.stars a{text-indent:-999em;width:25px;height:25px;text-decoration:none;display:inline-block;position:relative}p.stars a:before{content:"";text-indent:0;color:#ffc107;width:25px;height:25px;font-family:WooCommerce;font-size:25px;line-height:25px;display:block;position:absolute;top:0;right:0}p.stars a:hover~a:before,p.stars.selected a.active~a:before{content:""}p.stars:hover a:before,p.stars.selected a.active:before,p.stars.selected a:not(.active):before{content:""}.col2-set{width:100%}.u-columns.col2-set{justify-content:space-between;display:flex}.u-column2.col-2,.u-column1.col-1{width:49%}.comment-form .comment-form-author{float:right;width:49%}.comment-form .comment-form-email{float:left;width:49%}.comment-form .comment-form-author input,.comment-form .comment-form-email input,.comment-form .comment-form-cookies-consent{width:100%}#reviews h2 small{float:left;color:#767676;margin:10px 0 0;font-size:15px}#reviews h2 small a{color:#767676;text-decoration:none}#reviews h3{margin:0}#reviews #respond{border:0;margin:0;padding:0}#reviews #comment{height:75px}#reviews #comments .add_review:after,#reviews #comments .add_review:before{content:" ";display:table}#reviews #comments .add_review:after{clear:both}#reviews #comments h2{clear:none}#reviews #comments ol.commentlist{background:0 0;width:100%;margin:0;list-style:none}#reviews #comments ol.commentlist:after,#reviews #comments ol.commentlist:before{content:" ";display:table}#reviews #comments ol.commentlist:after{clear:both}#reviews #comments ol.commentlist li{background:100%;border:0;margin:0 0 20px;padding:0;position:relative}#reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}#reviews #comments ol.commentlist li img.avatar{float:right;height:auto;box-shadow:none;background:#e9e6ed;border:1px solid #e1dde7;border-radius:100%;width:60px;margin:0;padding:3px;position:absolute;top:15px;right:0}#reviews #comments ol.commentlist li .comment-text{background-color:var(--white-color);border:1px solid #a8a7a766;border-radius:10px;margin:0 80px 0 0;padding:1em 1em 0}#reviews #comments ol.commentlist li .comment-text:after,#reviews #comments ol.commentlist li .comment-text:before{content:" ";display:table}#reviews #comments ol.commentlist li .comment-text:after{clear:both}#reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}#reviews #comments ol.commentlist li .comment-text p.meta{align-items:center;gap:8px;font-size:12px;display:flex}.woocommerce-Reviews-title{margin-bottom:15px}#reviews #comments ol.commentlist ul.children{margin:20px 50px 0 0;list-style:none}#reviews #comments ol.commentlist ul.children .star-rating{display:none}#reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;margin:20px 50px 0 0;padding:1em 1em 0}#reviews #comments .commentlist>li:before{content:""}.woocommerce-product-rating{line-height:2;display:block}.woocommerce-product-rating:after,.woocommerce-product-rating:before{content:" ";display:table}.woocommerce-product-rating:after{clear:both}.woocommerce-product-rating .star-rating{float:right;margin:.5em 0 0 4px}.products .star-rating{float:none;margin:0 0 .5em;display:block}.hreview-aggregate .star-rating{margin:10px 0 0}#review_form #respond{background:#fff0;border:0;width:auto;margin:0;padding:10px 0;position:static}#review_form #respond:after,#review_form #respond:before{content:" ";display:table}#review_form #respond:after{clear:both}#review_form #respond p{margin:0 0 10px}#review_form #respond .form-submit input{right:auto}#review_form #respond textarea{box-sizing:border-box;width:100%}.form-row{margin-bottom:10px;padding:0}.form-row [placeholder]:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .5s .5s;transition:opacity .5s .5s}.form-row label{line-height:2}.form-row label.hidden{visibility:hidden}.form-row label.inline{display:inline}.form-row .woocommerce-input-wrapper .description{background:var(--second-color);color:#fff;clear:both;border-radius:3px;margin:.5em 0 0;padding:1em;display:none;position:relative}.form-row .woocommerce-input-wrapper .description a{color:#fff;box-shadow:none;border:0;text-decoration:underline}.form-row .woocommerce-input-wrapper .description:before{content:"";z-index:100;border:6px solid #fff0;border-top:4px solid #1e85be;border-bottom-width:0;margin-top:-4px;display:block;position:absolute;top:0;right:50%;transform:translate(50%)rotate(-180deg)}.form-row select{cursor:pointer;margin:0}.form-row .required{color:red;font-weight:700;text-decoration:none;border:0!important}.form-row .optional{visibility:visible}.form-row .input-checkbox{text-align:center;vertical-align:middle;margin:-2px 0 0 8px;display:inline}.form-row input.input-text,.form-row textarea{box-sizing:border-box;outline:0;width:100%;margin:0;line-height:normal}.form-row textarea{height:4em;box-shadow:none;line-height:1.5;display:block}.form-row.woocommerce-invalid label{color:#a00}.form-row.woocommerce-invalid .select2-container,.form-row.woocommerce-invalid input.input-text,.form-row.woocommerce-invalid select{border-color:#a00}.form-row.woocommerce-validated .select2-container,.form-row.woocommerce-validated input.input-text,.form-row.woocommerce-validated select{border-color:#6dc22e}.form-row ::-webkit-input-placeholder{line-height:normal}.form-row :-moz-placeholder-shown{line-height:normal}.form-row :placeholder-shown{line-height:normal}form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{text-align:right;border:1px solid #cfc8d8;border-radius:10px;margin:2em 0;padding:20px}ul#shipping_method{margin:0;padding:0;list-style:none}ul#shipping_method li{text-align:right;margin:0 0 .5em;line-height:1.5em;list-style:none}ul#shipping_method li input{vertical-align:top;margin:3px 0 0 .4375em}ul#shipping_method li label{display:inline}ul#shipping_method .amount{font-weight:700}p.woocommerce-shipping-contents{margin:0}ul.order_details{margin:0 0 3em;list-style:none}ul.order_details:after,ul.order_details:before{content:" ";display:table}ul.order_details:after{clear:both}ul.order_details li{float:right;text-transform:uppercase;border-left:1px dashed #cfc8d8;margin-left:2em;margin-right:0;padding-left:2em;padding-right:0;font-size:.715em;line-height:1;list-style-type:none}ul.order_details li strong{text-transform:none;font-size:1.4em;line-height:1.5;display:block}ul.order_details li:last-of-type{border:none}.wc-bacs-bank-details-account-name{font-weight:700}.woocommerce-customer-details,.woocommerce-order-details,.woocommerce-order-downloads{margin-bottom:2em}.woocommerce-customer-details :last-child,.woocommerce-order-details :last-child,.woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-right:1.5em}.woocommerce-customer-details .woocommerce-customer-details--phone:before{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"";margin-left:.618em;margin-right:-1.5em;font-family:WooCommerce;font-weight:400;line-height:1.75;text-decoration:none;position:absolute}.woocommerce-customer-details .woocommerce-customer-details--email:before{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"";margin-left:.618em;margin-right:-1.5em;font-family:WooCommerce;font-weight:400;line-height:1.75;text-decoration:none;position:absolute}.woocommerce-widget-layered-nav-list{border:0;margin:0;padding:0;list-style:none}.woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce-widget-layered-nav-list__item:after,.woocommerce-widget-layered-nav-list__item:before{content:" ";display:table}.woocommerce-widget-layered-nav-list__item:after{clear:both}.woocommerce-widget-layered-nav-list__item a,.woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.widget_layered_nav_filters ul{zoom:1;border:0;margin:0;padding:0;list-style:none;overflow:hidden}.widget_layered_nav_filters ul li{float:right;padding:0 1px 1px 1em;list-style:none}.widget_layered_nav_filters ul li a{text-decoration:none}.widget_layered_nav_filters ul li a:before{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"";color:#a00;vertical-align:inherit;margin-left:.5em;font-family:WooCommerce;font-weight:400;line-height:1;text-decoration:none}.widget_rating_filter ul{border:0;margin:0;padding:0;list-style:none}.widget_rating_filter ul li{padding:0 0 1px;list-style:none}.widget_rating_filter ul li:after,.widget_rating_filter ul li:before{content:" ";display:table}.widget_rating_filter ul li:after{clear:both}.widget_rating_filter ul li a{justify-content:space-between;padding:1px 0;font-size:1.2em;text-decoration:none;display:flex}.widget_rating_filter ul li .star-rating{float:none;display:inline-block}.widget_rating_filter ul li.chosen a:before{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"";color:#a00;margin-left:.618em;font-family:WooCommerce;font-weight:400;line-height:1;text-decoration:none}.woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-left:1em}.woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:" ";display:table}.woocommerce-account .woocommerce:after{clear:both}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before{content:" ";display:table}.woocommerce-account .addresses .title:after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{margin-bottom:0;font-weight:700}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{margin-right:0;padding-right:0;list-style:none}.woocommerce-account ul.digital-downloads li:before{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"";margin-left:.618em;font-family:WooCommerce;font-weight:400;line-height:1;text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;box-sizing:border-box;border:1px solid #cfc8d8;outline:0;margin:0 0 0 4px;padding:6px 6px 5px}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{vertical-align:middle;margin:0}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout:after,#add_payment_method .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:after{clear:both}#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{text-align:center;display:flex}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button:after,.woocommerce-cart .cart-collaterals .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:after{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"";margin-right:.618em;font-family:WooCommerce;font-weight:400;line-height:1;text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#b3af54}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{text-align:right;margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{color:#767676;font-size:11px;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{clear:right;width:100%;padding:0}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#e9e6ed;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;border-bottom:1px solid #cfc8d8;margin:0;padding:1em;list-style:none}#add_payment_method #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:before,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:before{content:" ";display:table}#add_payment_method #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{text-align:right;margin:0;font-weight:400;line-height:2}#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:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;box-shadow:none;margin:-2px .5em 0 0;padding:0;position:relative}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{flex-direction:column;gap:8px;padding:1em;display:flex}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{box-sizing:border-box;color:#515151;background-color:#dcd7e3;border-radius:2px;width:100%;margin:1em 0;padding:1em;font-size:.92em;line-height:1.5;position:relative}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#b5aac3 #c2b9ce #c2b9ce}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5aac3}#add_payment_method #payment div.payment_box :-moz-placeholder-shown,.woocommerce-cart #payment div.payment_box :-moz-placeholder-shown,.woocommerce-checkout #payment div.payment_box :-moz-placeholder-shown{color:#b5aac3}#add_payment_method #payment div.payment_box :placeholder-shown,.woocommerce-cart #payment div.payment_box :placeholder-shown,.woocommerce-checkout #payment div.payment_box :placeholder-shown{color:#b5aac3}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{margin:0;list-style:none}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;margin:1em 0 0;padding:0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{background-position:.618em 50%;background-repeat:no-repeat;background-size:32px 20px;padding:8px;font-size:1.5em}.woocommerce-terms-and-conditions{background:#0000000d;border:1px solid #0003;box-shadow:inset 0 1px 2px #0000001a}.woocommerce-invalid #terms{outline-offset:2px;outline:2px solid red}.woocommerce-password-strength{text-align:center;padding:3px .5em;font-size:1em;font-weight:600}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}table.shop_table{text-align:right;border-collapse:separate;border:1px solid #0000001a;border-radius:5px;width:100%;margin:0 0 24px -1px}table.shop_table th{padding:9px 12px;font-weight:700;line-height:1.5em}table.shop_table td{vertical-align:middle;border-top:1px solid #0000001a;padding:9px 12px;line-height:1.5em}table.shop_table td small,table.shop_table td del{font-weight:400}table.shop_table tbody:first-child tr:first-child td,table.shop_table tbody:first-child tr:first-child th{border-top:0}table.shop_table tbody th,table.shop_table tfoot td,table.shop_table tfoot th{border-top:1px solid #0000001a;font-weight:700}table.my_account_orders{font-size:.85em}table.my_account_orders td,table.my_account_orders th{vertical-align:middle;padding:4px 8px}table.woocommerce-MyAccount-downloads td,table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}table.woocommerce-MyAccount-downloads td:first-child,table.woocommerce-MyAccount-downloads th:first-child,table.woocommerce-MyAccount-downloads td:last-child,table.woocommerce-MyAccount-downloads th:last-child{text-align:right}table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file:before,table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file:before{content:"↓";display:inline-block}td.product-name .wc-item-meta,td.product-name dl.variation{list-style:none}td.product-name .wc-item-meta .wc-item-meta-label,td.product-name .wc-item-meta dt,td.product-name dl.variation .wc-item-meta-label,td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;list-style:none;display:inline-block}td.product-name .wc-item-meta dd,td.product-name dl.variation dd{margin:0}input.button:disabled[disabled],button.button:disabled{cursor:not-allowed!important;opacity:.5!important}table.cart .coupon{gap:5px;display:inline-flex}#payment #place_order{float:left}#respond input#submit.loading,a.button.loading,button.button.loading,input.button.loading,#respond input#submit.loading,a.button.loading,button.button.loading,input.button.loading{opacity:.25;padding-left:2.618em}#respond input#submit.loading:after,a.button.loading:after,button.button.loading:after,input.button.loading:after,#respond input#submit.loading:after,a.button.loading:after,button.button.loading:after,input.button.loading:after{content:"";vertical-align:top;font-family:WooCommerce;font-weight:400;animation:2s linear infinite spin;position:absolute;top:.618em;left:1em}@keyframes spin{to{transform:rotate(-360deg)}}#respond input#submit.added:after,a.button.added:after,button.button.added:after,input.button.added:after,#respond input#submit.added:after,a.button.added:after,button.button.added:after,input.button.added:after{content:"";vertical-align:bottom;margin-right:.53em;font-family:WooCommerce}.form-row-first,.form-row-last{width:49%;display:inline-block}.form-row-last{float:left}.password-input{flex-direction:column;justify-content:center;display:flex;position:relative}.password-input input[type=password]{padding-left:2.5rem}.password-input input::-ms-reveal{display:none}.show-password-input{cursor:pointer;position:absolute;top:.7em;left:.7em}.show-password-input:after{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"";margin-right:.618em;font-family:WooCommerce;font-weight:400;line-height:1;text-decoration:none}.woocommerce a.remove{border:0;border-radius:100%;justify-content:center;align-items:center;width:1em;height:1em;font-size:1.5em;line-height:1.2;text-decoration:none;display:inline-flex}.single_product_section{background-color:var(--white-color);border-radius:15px;padding:30px 20px}.single_product_section,.single_product_tab,.single_related_product{width:100%;max-width:var(--avina-con-max-width);margin:25px auto}.single_product_title{justify-content:space-between;align-items:center;gap:10px;display:flex}.product_english_title{align-items:center;min-height:20px;padding-bottom:10px;display:flex;position:relative}.dash_line{border-bottom:1px dashed var(--border-color1);flex-grow:1;height:2px}.single_product_title .product-rating{margin-bottom:0}.english_title{background-color:var(--white-color);opacity:.6;align-items:center;height:30px;padding-left:7px;font-family:sans-serif,monospace;font-size:12px;display:flex}.pro_meta_title{justify-content:flex-start;align-items:center;gap:10px;min-height:30px;display:flex}.pro_meta_title img{background-color:#fff;border-radius:5px;max-width:80px;max-height:55px}.pro_meta_title h1{font-size:1.2em;font-weight:700;line-height:1.6}.product_gallery{margin:20px 0}.product-gallery-carousel{border:1px solid var(--border-color2);border-radius:5px;align-items:center;min-height:380px;margin-bottom:4px;display:flex;position:relative;overflow:hidden}.product-gallery-nav .swiper-slide img{opacity:.6}.product-gallery-nav .swiper-slide.swiper-slide-thumb-active img{opacity:1}.product_big_image:after{content:"%" attr(data-discount);background-color:var(--main-color);color:var(--white-color);border-radius:100%;padding:7px;font-size:1.3em;position:absolute;top:-12px;left:-12px;transform:rotate(-30deg)}.product-gallery-nav li{border:1px solid var(--border-color2);border-radius:5px;margin:0;padding:5px}.product-gallery-carousel .avina_prev_Arrow{left:auto;right:0}.product-gallery-carousel .avina_next_Arrow{left:0;right:auto}.product-gallery-carousel .avina_prev_Arrow:before{content:""}.product-gallery-carousel .avina_next_Arrow:before{content:""}.product-gallery-carousel .avina_prev_Arrow,.product-gallery-carousel .avina_next_Arrow{background:var(--white-color);border:1px solid var(--border-color1);box-shadow:unset;color:var(--border-color1);opacity:.5;z-index:9;cursor:pointer;border-radius:0;transition:all .3s;position:absolute;padding:5px!important}.product-gallery-carousel .avina_prev_Arrow:hover,.product-gallery-carousel .avina_next_Arrow:hover{opacity:1}.product-gallery-carousel .avina_prev_Arrow{border-top-left-radius:15px;border-bottom-left-radius:15px}.product-gallery-carousel .avina_next_Arrow{border-top-right-radius:15px;border-bottom-right-radius:15px}.magnify{width:auto;height:auto;box-shadow:none;z-index:inherit;display:inline-block;position:relative}.magnify>.magnify-lens{cursor:none;z-index:99;border-radius:100%;width:185px;height:185px;display:none;position:absolute;box-shadow:0 0 0 5px #ffffffd9,0 0 4px 4px #00000040,inset 0 0 40px 2px #00000040}.magnify>.magnify-lens.loading{opacity:.8;background:#333!important}.magnify>.magnify-lens.loading:after{width:100%;color:var(--white-color);content:"...";letter-spacing:1px;text-align:center;text-shadow:0 0 2px #333c;text-transform:none;margin-top:-8px;font:italic 16px/1 Calibri,sans-serif;position:absolute;top:50%;left:0}table.shop_attributes td{font-style:normal!important}.pro_meta_des{padding:10px 0;font-size:14px;font-weight:500;line-height:20px}.pro_meta_des li:before,.pro_content_des li:before,.post_content li:before{content:"";padding:5px;font-family:"Font Awesome 6 Pro";font-size:6px;line-height:8px}.pro_meta_list ul li{justify-content:space-between;align-items:center;gap:5px;padding:6px;display:flex}.pro_meta_list ul li span:first-child{min-width:100px}.pro_meta_list>ul>li i{color:var(--border-color1);font-size:1em;display:inline-block}.pro_meta_list .social_icons li a{background:var(--main-color);opacity:.7;transition:all .3s}.pro_meta_list .social_icons li a i{color:#fff;font-size:16px}.pro_meta_list .social_icons li:hover i{transform:rotate(0)}.product_icon_box{border:1px solid var(--border-color2);border-radius:5px;flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%;margin-top:10px;display:flex}.product_icon_box .item{border:none;justify-content:flex-start;align-items:center;gap:10px;padding:10px;display:flex}.product_icon_box .item .icon{align-items:center;font-size:1.9em;display:flex}.product_icon_box .content h6{margin:0;font-size:.86em;font-weight:500;line-height:17px}.product_icon_box .content p{margin:0;padding:0;font-size:.78em;font-weight:300;line-height:15px}.bor01{border-bottom:1px dashed var(--border-color1)}.pro_single_rating .star-rating{width:105px;height:20px;line-height:20px}.pro_single_rating .star-rating:before,.pro_single_rating .product-rate:before{font-size:20px;line-height:20px}.pro_single_rating .product-rating .rating-num{min-width:20px;min-height:20px;line-height:20px}.product_content_tab .nav-link{border:1px solid var(--border-color2);color:var(--title-color1);background-color:var(--white-color);padding:10px 25px;font-size:1em;font-weight:600;line-height:1.6em;overflow:hidden}.nav-tabs .nav-link{border-top-left-radius:.5rem;border-top-right-radius:.5rem;align-items:center;gap:5px;display:flex}.product_content_tab .nav-tabs .nav-link i{font-size:18px}.product_content_tab .nav-link.active{border-top:4px solid var(--main-color)}.tab-content{background-color:var(--white-color);padding:25px;box-shadow:0 0 5px 2px #0000000a}.tab-content .tab_head_title h3,.tab-pane h2{padding:10px 0 20px;font-size:1.2em;font-weight:700}.tab-content .pro_content_des,.tab-content .product_comment{text-align:justify;background-color:var(--widget-bg2);border-radius:10px;padding:20px;font-size:1em;line-height:1.6em;overflow:hidden}.tab-content .product_comment{text-align:right}.shop_attributes{width:100%}table.shop_attributes td{padding:15px 15px 15px 0}.tab-content .woocommerce-product-attributes-item{justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:flex!important}.tab-content .woocommerce-product-attributes-item__label,.tab-content .woocommerce-product-attributes-item__value{border:none!important;border-radius:5px!important;margin:7px 0!important;padding:12px!important}.tab-content .woocommerce-product-attributes-item__label{background:#00000005!important;width:24%!important}.tab-content .woocommerce-product-attributes-item__value{width:75%!important}.tab-content table.shop_attributes tr:nth-child(2n) td,.tab-content table.shop_attributes tr:nth-child(2n) th{background:#0000000d!important}.tr-default.tr-even.tr-description td{padding:10px}table.shop_attributes td p{padding:0}.AvinaCP_table table.shop_attributes td p{padding:5px}.single_product_section .avina_image_product>.badge{background-color:var(--main-color);z-index:9;border-radius:0 0 12px 12px;height:auto;padding:7px 10px;font-size:15px;font-weight:500;position:absolute;top:0;right:20px}.single_product_section.style2 .avina_image_product>.badge{left:20px;right:auto}.single_product_section.style2 .wishlist_compare_icon{left:auto;right:15px}.avina_image_product{padding:0 10px;position:relative;overflow:hidden}.wishlist_compare_icon{z-index:9;color:#000;background-color:#ffffffbf;border:2px solid #fff;border-radius:10px;position:absolute;top:10px;left:15px}.wishlist_compare_icon ul li:hover i{color:var(--second-color)}.wishlist_compare_icon ul,.wishlist_compare_icon ul li{flex-direction:column;justify-content:center;align-items:center;display:flex}.wishlist_compare_icon ul li a{color:#000;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;font-size:23px;font-weight:400;line-height:40px;display:flex}.modal-dialog.share{max-width:600px}p.share_text{text-align:center;background-color:#0000000f;border-radius:10px;margin-bottom:25px;padding:20px}.share-body{width:100%;min-height:50px}.modal-body.share{flex-direction:column;justify-content:center;align-items:center}.modal-content.share{border-radius:20px}.short-link-body{justify-content:space-between;align-items:center;display:flex}.short-link-body input#AvinaCP_copy_url{cursor:pointer;text-align:left;background:#fff;border:0;border-radius:8px;width:100%;padding:7px 15px;font-weight:500;box-shadow:0 0 4px 4px #00000012}.short-link-body .AvinaCP-share-link{flex-basis:55%;justify-content:center;align-items:center;width:55%;display:flex}.avina_meta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5px;display:flex}.avina_meta .item{color:#fff;cursor:grab;opacity:.85;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:3px 10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.avina_meta .item a{color:#fff;justify-content:center;align-items:center;gap:8px;display:flex;cursor:pointer!important}.avina_meta .item i{font-size:16px}.avina_meta .item:hover{opacity:1}.item.original_product{background-color:#268131}.item.original_product:hover{background-color:#265d29}.item.copy_product{background-color:#e57b0a}.item.copy_product:hover{background-color:#e55b06}.item.delivery_product{background-color:#2196f3}.item.delivery_product:hover{background-color:#0758ce}.item.proposed_product{background-color:#9c27b0}.item.proposed_product:hover{background-color:#721183}.item.catalog_product{background-color:#e1811a}.product_alert{color:#b83d0b;opacity:.85;background-color:#fdc;border:1px solid #b83d0b;border-radius:10px;align-items:center;gap:10px;margin-top:10px;margin-bottom:10px;padding:7px 10px;font-weight:600;display:flex}.product_alert i{justify-content:center;min-width:25px;min-height:20px;display:flex;font-size:20px!important}.product_alert.warranty{color:#2b6629;background-color:#dceec1;border-color:#2b6629}.product_alert.message_for_product{color:#294755;background-color:#cde2eb;border-color:#294755}.avina_script_video{position:absolute;inset:auto 0}.avina_video_slide{position:relative}.avina_video_slide:before{content:"";z-index:5;color:#fff;background-color:#0003;border-radius:5px;justify-content:center;align-items:center;font-family:"Font Awesome 6 Pro";font-size:40px;display:flex;position:absolute;inset:4px;overflow:hidden}.avina_video_slide img{filter:blur(2px)}.product-gallery-nav .swiper-slide,.product-gallery-nav .avina_video_slide{cursor:pointer;margin-bottom:1px}.product-gallery-nav .swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.swiper.avinaSwiper-product-gallery{width:auto;height:auto}.swiper.avinaSwiper-product-gallery-nav{height:auto;padding:0 1px}.zoom-product-gallery{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;max-height:600px;display:flex}.zoom-product-gallery-carousel,.zoom-product-gallery-nav{align-items:center;max-height:600px}.zoom-product-gallery-carousel .swiper-slide img{max-width:600px;max-height:600px}.avina-right-gallery{width:18%;height:100%}.avina-left-gallery{width:82%;height:100%}.modal-content.zoom{border-radius:20px}.zoom-product-gallery-carousel .swiper-slide,.zoom-product-gallery-nav .swiper-slide{justify-content:center;align-items:center;display:flex}.avina-right-gallery .swiper-slide{cursor:pointer;border:1px solid #b4b2b2;border-radius:5px;width:98%;min-width:100px;height:100px;min-height:100px;padding:3px;overflow:hidden}.avina-right-gallery .swiper-slide img{width:100px;height:100px}.modal-header.zoom{padding:9px 15px}.avina-right-gallery{padding:0}.avina-right-gallery .avina_next_Arrow{left:20%;right:20%;top:unset;visibility:hidden;opacity:0;bottom:0;transform:translateY(0)}.avina-right-gallery .avina_prev_Arrow{left:20%;right:20%;bottom:unset;visibility:hidden;opacity:0;top:0;transform:translateY(0)}.avina-right-gallery .avina_prev_Arrow:before{content:"";justify-content:center;font-size:30px;line-height:30px;display:flex}.avina-right-gallery .avina_next_Arrow:before{content:"";justify-content:center;font-size:30px;line-height:30px;display:flex}.avina-right-gallery:hover .avina_next_Arrow,.avina-right-gallery:hover .avina_prev_Arrow{visibility:visible;opacity:1}.zoom-product-gallery-nav .swiper-slide-thumb-active{border:1px solid var(--main-color)}.zero_quantity{background-color:var(--white-color);box-sizing:border-box;opacity:.8;border:2px solid #d8d8d8;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:10px 0;padding:15px 8px;display:flex}.zero_quantity .right{color:#cecece;flex-basis:20%;justify-content:center;align-items:center;font-size:30px;display:flex}.zero_quantity .left{flex-direction:column;display:flex}.zero_quantity h4{color:#171717;font-size:14px;font-weight:500}.zero_quantity p{color:#565555;margin:0;font-size:11px;font-weight:400}.avina_recommended_alert{padding:12px 0;font-size:13px}.avina_recommended_alert i{color:#0e9a17}.single_related_product .avina_style2 .heading_title{padding:15px}.avina_ratings,.comment-form-rating{align-items:center;gap:10px;margin-bottom:10px;display:flex}.avina_ratings .avina_rate{justify-content:space-between;align-items:center;gap:20px;width:80%;display:flex}.avina_ratings .title{width:20%;font-size:14px;font-weight:600;line-height:22px}.comment-form-rating{margin:4px 0}.comment-form-rating .stars{margin:0!important}.display_avina_rate{background-color:var(--white-color);border:1px solid #9f9e9e66;border-radius:10px;flex-direction:column;gap:5px;width:100%;margin-bottom:10px;padding:15px;display:flex}.display_avina_ratings_product{background-color:#a3a3a31f;border:1px solid #9f9e9e66;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:20px;display:flex}.display_avina_ratings_product .image img{border-radius:10px}.display_avina_ratings_product .title{flex-direction:column;align-items:flex-start;gap:10px;line-height:2;display:flex}.display_avina_rate .title_sec{justify-content:space-between;display:flex}.display_avina_rate .progress-bar{background-color:var(--second-color)}.progress.rating{width:100%}.avina-comment-advantages{gap:20px;display:flex}.avina-input-comment-form{flex-direction:column;gap:3px;width:50%;display:flex;position:relative}.add_text_to_field{color:#fff;cursor:pointer;background-color:#0e0e0e80;border-radius:6px;justify-content:center;align-items:center;padding:2px 10px;display:flex;position:absolute;top:7px;left:10px}.avina-input-comment-form input{text-align:right;border-radius:10px;width:100%;min-height:40px;margin-bottom:15px;padding:5px 10px}.avina-input-comment-form input:focus{box-shadow:unset}.avina-input-comment-form input#comment-form-advantages{background-color:#00a20608;border:1px solid #14720580}.avina-input-comment-form input#comment-form-disadvantage{background-color:#ff000008;border:1px solid #c2070780}.item_added_disadvantage,.item_added_advantages{border-radius:10px;flex-direction:row-reverse;justify-content:flex-end;gap:10px;padding:4px 7px;display:flex}.item_added_advantages{color:#186924;background-color:#17822d1c}.item_added_disadvantage{color:#720f0f;background-color:#8217171c}.avina-input-comment-form .remove_item{cursor:pointer;font-family:"Font Awesome 6 Pro"}.avina-input-comment-form .remove_item:before{content:""}.item_added_disadvantage input{color:#26631a;font-size:14px;font-weight:500}.avina-recommend-product-reveiw{flex-wrap:wrap;gap:10px;padding:10px;display:flex}.comment-form-rating label,.avina-recommend-product-reveiw label,.avina-recommend-product-reveiw .text{align-items:center;gap:5px;display:flex}.avina-recommend-product-reveiw .text{cursor:pointer}.review_recommend{align-items:center;gap:6px;font-size:14px;font-style:normal;font-weight:500;display:inline-flex}.avina-recommend-product-reveiw input{opacity:0;width:0;height:0}.review_recommend.avina_reveiw_recommended,#recommended:checked~.text{color:#0b8b0b}.review_recommend.avina_reveiw_no_idea,#no_idea:checked~.text{color:#d68903}.review_recommend.avina_reveiw_not_recommended,#not_recommended:checked~.text{color:#cc0010}.woocommerce-review__author{font-size:17px;font-weight:600;line-height:24px}.disadvantage_advantage{flex-direction:column;gap:10px;font-size:13px;display:flex}.advantage,.disadvantage{gap:10px;display:flex}.advantage span{color:#04b41c;padding-left:8px}.disadvantage span{color:#f55d5d}.advantage ul li,.disadvantage ul li{margin:0 0 5px!important}.disadvantage_advantage .icon{width:16px;height:16px;font-family:"Font Awesome 6 Pro";font-size:13px;display:inline-flex}.advantage .icon:before{content:"+";color:#04b41c}.disadvantage .icon:before{content:"";color:#fa0000}.avinaRelatedSwiper .product-box-info.three_line h3{height:auto}.single-product .back-to-top{bottom:80px}.single-product .AvinaFC-count{bottom:150px}.single-product .AvinaFC-count:hover{bottom:153px}.AvinaSA-wrapper{z-index:999;background-color:var(--white-color);opacity:0;border-style:solid;border-width:1px 0 0;border-color:var(--border-color2);justify-content:center;align-items:center;width:100%;margin:0;transition:all .2s;display:flex;position:fixed;bottom:0;left:0;transform:translateY(100%);-webkit-box-shadow:0 -10px 10px #0000000d;box-shadow:0 -10px 10px #0000000d;padding:7px 0!important}.AvinaSA-wrapper.AvinaSA-active{opacity:1;transform:translate(0,0)}.AvinaSA-wrapper .AvinaSA-container{width:100%;max-width:var(--avina-con-max-width)}.AvinaSA-wrapper .AvinaSA-container>div{align-items:center;width:100%;display:flex}.AvinaSA-wrapper .AvinaSA-container .AvinaSA-product{justify-content:space-between}.AvinaSA-wrapper .AvinaSA-product-info{flex-grow:1;align-items:center;display:flex}.AvinaSA-wrapper .AvinaSA-product-info .AvinaSA-product-image{flex:0 0 48px;width:48px;max-height:50px;overflow:hidden}.AvinaSA-wrapper .AvinaSA-product-info .AvinaSA-product-image img{width:100%;height:auto}.AvinaSA-wrapper .AvinaSA-product-info .AvinaSA-product-data{flex-grow:1;justify-content:space-between;align-items:center;display:flex}.AvinaSA-wrapper .AvinaSA-product-info .AvinaSA-product-data>div{margin:0 5px}.AvinaSA-wrapper .AvinaSA-product-info .AvinaSA-product-name{flex-grow:1}.AvinaSA-wrapper .AvinaSA-add-to-cart{align-items:center;display:flex}.AvinaSA-wrapper .AvinaSA-add-to-cart>div{margin-right:6px}.AvinaSA-disabled{opacity:.5!important;cursor:not-allowed!important}.AvinaSA-product-btn a{align-items:center;width:22px;height:30px;margin-right:10px;font-size:18px;line-height:30px;display:inline-flex}.AvinaSA-atc .AvinaSA-btn{white-space:nowrap;border-radius:10px!important;min-height:35px!important;padding:0 10px!important;font-size:13px!important}.woocommerce-pagination{margin-top:15px}nav.woocommerce-pagination ul li a,nav.woocommerce-pagination ul li span{background-color:var(--widget-bg1);margin:0;display:flex;padding:15px!important}nav.woocommerce-pagination ul li{margin:5px;padding:0}nav.woocommerce-pagination ul li a:focus,nav.woocommerce-pagination ul li a:hover,nav.woocommerce-pagination ul li span.current{background:var(--main-color);color:var(--white-color);border-top-left-radius:10px;border-bottom-right-radius:10px}.product_header{display:flex;display:-ms-flex;justify-content:space-between;align-items:center;margin:20px 0 0}.product_header_right{display:flex;display:-ms-flex;align-items:center}.custom_select{position:relative}.custom_select:before{content:"";pointer-events:none;font-family:"Font Awesome 6 Pro",serif;position:absolute;top:8px;left:10px}.woocommerce-ordering select{color:var(--black-color);background-color:#fff0;border:0;border-radius:5px;padding:8px 0;font-size:1em;font-weight:300}.woocommerce-ordering{background-color:var(--white-color);border-radius:10px;padding:0 10px}.custom_select select:focus,.woocommerce-ordering select:focus{box-shadow:none}.custom_select select option,.woocommerce-ordering select option{font-size:1em;font-weight:400}.product_header_left{display:flex;display:-ms-flex;align-items:center}.product_view{vertical-align:middle;justify-content:space-between;margin-right:10px;display:flex}.sorting_icon{border:1px solid var(--border-color2);text-align:center;box-sizing:border-box;border-radius:5px;align-items:center;height:40px;margin-right:10px;padding:2px 15px;font-size:1.2em;line-height:40px;display:inline-flex}.row.shop_sort,.row.seller-items{--bs-gutter-x:12px}.sorting_icon.active{background-color:var(--main-color);color:var(--white-color)}.shop_sort.list [class*=col-]{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.shop_sort.list .product-box-1{width:100%}.shop_sort.list .product-box{max-width:100%!important}.shop_sort.list .product-box-image{float:right;width:30%;max-width:350px;height:100%}.shop_sort.list .product-box-6 .product-box-image{height:auto}.shop_sort.list .product-box-info{text-align:right;width:70%;padding:20px;overflow:hidden}.shop_sort.list .product-box-1 h3{margin-top:15px}.shop_sort.list .product-box-1 .product-box-price{float:right}.shop_sort.list .product-box-1 .product-rating{float:left}.shop_sort.list .p-meta{justify-content:space-between;display:flex}.shop_sort.list .product_des{text-align:right;max-height:155px;margin:0 0 9px;overflow:hidden}.shop_sort.list .product_des ul{text-align:right}.shop_sort.list .product-rating{justify-content:flex-end;margin-bottom:10px;padding:0 10px}.shop_sort.list .product-box-1 .product_des{max-height:115px}.shop_sort.list .product-box-4 .add-to-cart,.shop_sort.list .product-box-4 .view_more_product{width:30%;padding:9px 0;position:absolute;bottom:10px;margin:0!important}.shop_sort.list .product-box-4.product-box-5 .add-to-cart,.shop_sort.list .product-box-4.product-box-5 .view_more_product{width:30%;margin-bottom:0;padding:9px 0;position:absolute;bottom:-80px;right:0}.shop_sort.list .product-box-4 .product-box-image .countdown_time{bottom:30px}.shop_sort.list .product-box-4.product-box-5:hover .add-to-cart,.shop_sort.list .product-box-4.product-box-5:hover .view_more_product{z-index:80;bottom:0}.shop_sort.list .pro_color_pick{display:flex}.shop_sort.list .pro_color_pick .d_label{width:auto;height:auto;margin-top:7px;display:inline-block}.shop_sort.list .product-box-1 .add-to-cart,.shop_sort.list .product-box-1 .view_more_product{visibility:visible;opacity:1;border-radius:5px;width:30%;margin:0;padding:6px;font-size:13px;position:absolute;bottom:10px;right:33%}.shop_sort.grid .product_des,.shop_sort.grid .pro_color_pick{display:none}.shop_sort.list .p-meta .product-box-price,.shop_sort.list .p-meta .product-rating,.shop_sort.list .p-meta .product_sale{flex:1}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;flex-direction:column-reverse;font-size:1em;font-weight:500;line-height:2.4;display:flex}.widget_price_filter .price_slider_amount .button{float:right;padding:0 10px;font-size:16px}.widget_price_filter .ui-slider{text-align:right;margin-left:.5em;margin-right:.5em;position:relative}.widget_price_filter .ui-slider .ui-slider-handle{z-index:2;background-color:var(--main-color);cursor:ew-resize;border-radius:1em;outline:0;width:1em;height:1em;margin-left:-.5em;position:absolute;top:-.3em}.widget_price_filter .ui-slider .ui-slider-range{z-index:1;background-color:var(--main-color);border:0;border-radius:1em;font-size:.7em;display:block;position:absolute}.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#00000026;border:0;border-radius:1em}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.widget_price_filter .price_slider_amount .btn{width:100%}.rtl .price_label{flex-direction:row;justify-content:space-between;display:flex}.rtl .price_label,.rtl .price_label span{text-align:center;direction:rtl;unicode-bidi:normal}.products ul.product-categories li a:before{content:"";color:var(--border-color1);margin-left:5px;font-family:"Font Awesome 6 Pro";font-size:.8em}li.cat-item span.count,li.woocommerce-widget-layered-nav-list__item span.count{font-size:12px}ul.product-categories ul.children{padding:8px}.avina_filter_color{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.avina_filter_color li{border:2px solid #0000001a;border-radius:5px;width:27px;height:27px;transition:all .2s;display:inline-flex}.avina_filter_color.rounded li{border-radius:50%!important}.avina_filter_color li.active,.avina_filter_color li:hover{border-color:var(--main-color)}.avina_filter_color li a,.avina_filter_brand li a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.avina_filter_color li a i{color:#d7d7d7;font-size:16px;font-weight:600}.avina_filter_brand{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.avina_filter_brand li{color:var(--black-color);background-color:var(--white-color);border:2px solid #96959580;border-radius:3px;font-size:13px;transition:all .2s;display:inline-flex}.avina_filter_brand li.active,.avina_filter_brand li:hover{border-color:var(--main-color)}.avina_filter_brand li a img{width:100%;max-height:60px}.cart_step{justify-content:center;margin:35px 5px;display:flex}.cart_step .steps{justify-content:center;width:25%;height:50px;margin:0 -1px;display:flex;position:relative}.cart_step .step_inner{text-align:center;color:#fff;z-index:7;background-color:#bebdbd;border-radius:100%;width:50px;height:50px;font-size:1.2em;font-weight:700;line-height:50px;display:block}.cart_step .steps.active .step_inner,.cart_step .steps.active:before,.cart_step .steps.active:after{background-color:var(--main-color);color:#fff}.cart_step .steps:before,.cart_step .steps:after{content:"";z-index:1;background-color:#bebdbd;width:46%;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.cart_step .steps:after{left:0;right:auto}.cart_step .steps:before{left:auto;right:0}.cart_step .steps:first-child:before,.cart_step .steps:last-child:after{content:none;position:unset}.cart_table{margin:0}.cart_table th,.cart_table td{vertical-align:middle;text-align:right;font-size:1em;font-weight:500}.cart_table td.product_thumbnail img{max-width:100px}.cart_table td.product_quantity .minus,.cart_table td.product_quantity .plus{background-color:var(--widget-bg1);border:unset;vert-align:middle;border-radius:100%;width:30px;height:30px;font-size:1em;line-height:30px}.cart_table td.product_quantity .minus:hover,.cart_table td.product_quantity .plus:hover{background-color:var(--main-color);color:var(--white-color)}.cart_table td.product_quantity .qty{border:1px solid var(--border-color2);text-align:center;border-radius:5px;height:30px}.cart_table td.product_remove a i{font-size:1.3em;transition:all .3s}.cart_table td.product_remove,.cart_table th.product_remove{text-align:center}.cart_table .table>:not(caption)>*>*{border-bottom-width:0}.cart_footer{margin:20px 0}.cart_footer .form-control,.cart_footer .btn-lg{font-size:1em}.divider-cart{justify-content:center;display:flex;position:relative}.divider-cart:before{content:"";border-top:2px solid var(--border-color2);z-index:0;width:100%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.basket_icon{background-color:var(--white-color);z-index:5;text-align:center;width:100px;height:55px;display:block}.basket_icon i{color:var(--border-color2);font-size:2.2em;line-height:50px}.total_cart{border:1px solid var(--border-color1);border-radius:5px;padding:15px}.total_cart h5{padding:30px 0;font-size:1.4em}.total_cart td,.total_cart th{padding:20px 10px}.total_cart button{padding:10px 40px;font-size:1.1em}.cart-collaterals:after,.cart-collaterals:before{content:unset}.cross-sells,.cart_totals{width:50%!important}.cart-collaterals{align-items:flex-start;gap:20px;margin-top:20px;display:flex}.cross-sells .item{border:1px solid var(--border-color2);border-radius:10px;justify-content:flex-start;align-items:center;gap:11px;margin:10px 0;padding:5px;display:flex}.cross-sells .item .image{min-width:100px;max-width:100px}.cross-sells .item .info{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;display:flex}.cross-sells .item .info h4{font-size:15px}.cross-sells .item .add-to-cart{color:var(--main-color)}.cross-sells .item .add-to-cart:hover{color:var(--second-color)}.cross-sells .item .av_price{align-items:center;gap:10px;display:flex}.shop_table button.button[type=submit]{float:left!important}.checkout_title{margin:30px 0;font-size:1.2em}.order_complate i{color:var(--main-color);font-size:5em}.woocommerce-customer-details address{text-align:right;border:1px solid var(--border-color2);border-radius:10px;width:100%;margin-bottom:0;padding:10px;font-style:normal}table.shop_table{border:1px solid var(--border-color2);border-radius:10px;padding:10px}table.shop_table.woocommerce-checkout-review-order-table{background-color:var(--widget-bg2);padding:0}#order_review_heading,.woocommerce-billing-fields h3{padding-bottom:15px}h2.woocommerce-order-details__title,h2.woocommerce-column__title{padding:25px 0}.table>:not(caption)>*>*{border-bottom-width:2px;border-color:var(--widget-bg2)}.woocommerce-checkout-review-order .form-check-input{vertical-align:middle}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;padding-bottom:30px;font-size:1.3em;font-weight:600}ul.order_details li{flex-direction:column;gap:12px;font-size:13px;display:flex}ul.order_details{justify-content:center;display:flex}.cart_totals h2{font-weight:600}.cart-collaterals .cart_totals{border:1px solid var(--border-color2);border-radius:5px;padding:15px}.cart_totals table.shop_table{border:none;margin:12px 0 0}td.product-name dl.variation dd p{padding:0}#content table.cart td.actions .input-text,table.cart td.actions .input-text{background-color:#f4f4f4;width:120px}.woocommerce-cart table.cart input{background-color:#fff0;border:0;padding:0}#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{width:100%;min-height:45px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px;max-height:60px;box-shadow:none;border-radius:10px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{content:"";font-family:WooCommerce;display:inline-block;position:absolute;top:50%;right:1.5em;transform:translateY(-50%)}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:flex;margin-right:0!important;padding-right:0!important;list-style:none!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-info,.woocommerce-message,.woocommerce-error,.wc-block-components-notice-banner{box-sizing:border-box;color:#2f2f2f;background-color:#fff;border:1px solid;border-radius:10px;margin:16px 0;font-size:.875em;font-weight:400;line-height:1.5;position:relative;padding:15px 40px 15px 10px!important}.woocommerce-account .woocommerce-info{justify-content:space-between;align-items:center;display:flex}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;white-space:normal;flex-basis:100%;align-self:center;padding-left:16px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-left:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{margin:0 0 8px;font-weight:600}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 24px 0 0;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;float:left;opacity:.6;text-underline-position:under;border:0;margin:0;text-decoration-line:underline;color:#2f2f2f!important;min-height:unset!important;background:0 0!important;padding:0!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{opacity:.6;flex:0 0 16px;box-shadow:none!important;color:#2f2f2f!important;outline:none!important;width:16px!important;min-width:0!important;height:16px!important;min-height:auto!important;margin:6px auto 0 0!important;padding:0!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.woocommerce-error:before{content:"";color:#cc1818}.wc-block-components-notice-banner.is-error,.woocommerce-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(-180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(-180deg)}.woocommerce-message:before{content:"";color:#4ab866}.wc-block-components-notice-banner.is-success,.woocommerce-message{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.woocommerce-info:before{color:#007cba}.wc-block-components-notice-banner.is-info,.woocommerce-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce-notices-wrapper{width:100%;padding:0}.login-scrollspy{width:100%}.archive_products{max-width:var(--avina-con-max-width);flex-direction:column;gap:20px;width:100%;display:flex;margin:0 auto!important}.single-product .main-content{padding:25px 0}.archive_product_subcats{background-color:var(--white-color);border-radius:20px;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex;overflow:hidden;box-shadow:0 0 5px 2px #00000005}.archive_product_subcats li{max-width:185px;padding:15px;width:auto!important}.archive_product_subcats li a{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.archive_product_subcats li a h2{font-size:15px;font-weight:500}.archive_product_subcats li a img{border-radius:15px}.shop_sort.list .product-box-4 .variations_form.AvinaVS_archive{transition-delay:.5s;bottom:0}.shop_sort.list .product-box-4.product-box-5 .variations_form.AvinaVS_archive{transition-delay:.4s;bottom:39px}.woocommerce-error a{color:var(--second-color)}.term-description{background-color:var(--white-color);border-radius:20px;padding:40px 20px 30px;box-shadow:0 0 5px 2px #00000008}nav.woocommerce-pagination ul{border:0;flex-wrap:wrap;justify-content:center;display:flex}.woocommerce-widget-layered-nav-list__item,.woocommerce-widget-layered-nav-list__item a,.widget_layered_nav_filters ul li a,.widget_avina_in_stock_widget a{justify-content:flex-start;align-items:center;gap:7px;display:flex}.woocommerce-widget-layered-nav-list__item{gap:3px}.woocommerce-widget-layered-nav-list__item a:before,.widget_avina_in_stock_widget a:before{content:"";opacity:.5;font-family:"Font Awesome 6 Pro";font-size:17px;margin-left:0!important}.widget_rating_filter ul li.chosen a:before,.widget_layered_nav_filters ul li a:before,.woocommerce-widget-layered-nav-list__item--chosen a:before{speak:never;content:"";color:var(--main-color);opacity:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-size:17px;font-weight:400;line-height:1;margin-left:0!important}.sidebar li.cat-item a{justify-content:flex-start;align-items:center;gap:5px;display:inline-flex}.sidebar li.cat-item a:before{content:"";opacity:.5;padding:0;font-family:"Font Awesome 6 Pro";font-size:10px}.woocommerce-form-login .woocommerce-form-login__rememberme{justify-content:space-between;gap:5px;padding-top:6px;display:inline-flex}.woocommerce-form-login .lost_password{padding-top:10px}.avina-MyAccount-navigation{background-color:var(--white-color);border:1px solid #bbbbbb63;border-radius:15px;width:25%;padding:15px;box-shadow:0 0 10px 5px #0000000d}.woocommerce-account .woocommerce-MyAccount-content{background-color:var(--white-color);float:unset;flex-direction:column;gap:15px;width:74%;margin-right:25px;display:flex}.avina-user-data{border:5px solid #98969629;border-radius:20px;flex-direction:column;align-items:center;padding:10px;display:flex}.avina_user_days{background-color:#c2c1c030;border-radius:10px;padding:5px 10px;font-size:13px}.avina-user-data img{border:2px solid var(--main-color);border-radius:100%}.avina-user-data .avina_user_name{padding:10px 0;font-size:1.3em;font-weight:700}.woocommerce-account .woocommerce-MyAccount-navigation{float:unset;width:100%}.logged-in.woocommerce-account .woocommerce{flex-direction:row;align-items:flex-start;display:flex}li.woocommerce-MyAccount-navigation-link a:hover:after,li.woocommerce-MyAccount-navigation-link.is-active a:after{content:unset}li.woocommerce-MyAccount-navigation-link a{width:100%;color:var(--title-color1);border-radius:10px;align-items:center;gap:10px;margin:3px 0;padding:10px 15px;transition:all .2s;display:flex}li.woocommerce-MyAccount-navigation-link a:hover{background-color:var(--main-color);color:var(--white-color)}.avina_dashboard_items{justify-content:space-between;gap:10px;width:100%;display:flex}.avina_dashboard_items .item{color:#fff;opacity:.9;border-radius:15px;flex-basis:24%;padding:10px;transition:all .4s;position:relative}.avina_dashboard_items .item:hover{opacity:1}.avina_dashboard_items .item i{color:#fff;opacity:.3;font-size:40px;transition:all .4s;position:absolute;top:13px;left:13px}.avina_dashboard_items .item:hover i{transform:rotate(10deg)}.avina_dashboard_items .item .stat{border-top:1px solid #ffffff4d;padding:5px 0;font-size:11px}.avina_dashboard_items .item .title{padding:10px 0;font-size:13px;display:inline-block}.avina_dashboard_items .item .value{margin-bottom:5px;padding:17px 0;font-size:22px}.avina_dashboard_items .blue{background-color:#2298f1}.avina_dashboard_items .green{background-color:#66b92e}.avina_dashboard_items .orange{background-color:#da932c}.avina_dashboard_items .red{background-color:#d65b4a}.avina_dashboard_orders{background-color:var(--main-color);border:0;border-radius:15px;width:100%;overflow-x:auto}.avina_dashboard_orders .inner{border-radius:4px}.avina_dashboard_orders .header{color:#fff;padding:22px}.avina_dashboard_orders .header .count,.avina_dashboard_orders .header .title{display:inline-block}.avina_dashboard_orders .header .title{font-size:20px}.avina_dashboard_orders .header .title+.count{margin-left:5px}.avina_dashboard_orders .table{width:100%}.avina_dashboard_orders .table td,.avina_dashboard_orders .table th{color:#fff;vertical-align:middle;padding:10px 22px}.avina_dashboard_orders .table td p{font-size:12px}.avina_dashboard_orders .table td p:last-of-type{color:#738297;font-size:11px}.avina_dashboard_orders .table th{background-color:#00000014}.avina_dashboard_orders .table a{color:#fff}.avina_dashboard_orders .table tr:hover{background-color:#0000001c}.avina_dashboard_orders .table tr:not(:last-of-type){border-bottom:1px solid #e3e3e38a}.avina_dashboard_orders .table>:not(:first-child){border-top:0}.avina_dashboard_orders td.order-actions{justify-content:flex-end;display:flex}.avina_dashboard_orders td.order-actions a,table.my_account_orders .button{background-color:var(--second-color);white-space:nowrap;opacity:.9;margin:0 5px;padding:10px 13px}.avina_dashboard_orders td.order-actions a:hover{opacity:1}.dashboard-compare-list{width:100%;max-width:100%}.dashboard-compare-list a img{max-width:200px;max-height:200px;padding:5px}.dashboard-compare-list td.td-label{min-width:100px}.dashboard-compare-list .woocommerce-product-attributes-item__value{margin-right:5px;width:auto!important}.dashboard-compare-list .woocommerce-product-attributes-item__label{width:auto!important}.avina_recent_product{background-color:var(--second-color);border-radius:20px;padding:20px}.avina_recent_product .product_list_section{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.avina_recent_product .heading_title h3{color:#fff;padding:0 0 23px}.avina_recent_product .item{flex-basis:49%!important}.avina_recent_product .title h4{max-height:60px}.order-status .completed,.order-status .refunded,.order-status .processing,.order-status .on-hold,.order-status .cancelled{color:#fff;border-radius:7px;padding:4px 6px}.order-status .completed{background-color:#07982f}.order-status .refunded{background-color:#979797}.order-status .processing{background-color:#e85f5f}.order-status .on-hold{background-color:#da8019}.order-status .cancelled{background-color:#8d8d8d}.woocommerce-account .addresses .title .edit{color:#fff;background-color:var(--main-color);border-color:var(--main-color);border-radius:5px;padding:5px 10px}.woocommerce-account .addresses .title .edit:hover{background-color:var(--second-color);border-color:var(--second-color);color:#fff}.woocommerce-Address{border:1px solid var(--border-color2);border-radius:5px;margin-top:20px;padding:10px}.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above{border-top:1px solid!important;margin-top:auto!important}input.select2-search__field{color:#232323!important;background-color:#ececec!important}.must-log-in{background-color:var(--white-color);border:5px solid #0000000d;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:25px;margin:15px 0;padding:20px 0;display:flex}.must-log-in i{opacity:.15;font-size:150px}form.woocommerce-form .digits_login_via_otp{justify-content:center;max-width:200px;display:flex}form.woocommerce-form .digor{padding-top:15px;display:flex}.woocommerce-checkout #payment ul.payment_methods li img{max-width:200px;max-height:100px}.avi_auth_form{max-width:400px}.woocommerce>.logo{max-width:250px;margin-top:30px;display:inline-flex}.woocommerce-account .woocommerce{flex-direction:column;justify-content:center;align-items:center;display:flex}.woocommerce>.avi_login_form{border-radius:10px;width:400px;margin:40px auto;padding:20px;box-shadow:0 5px 10px 10px #0000000f}.woocommerce>.avi_login_form .avi_auth_form form{gap:5px}.woocommerce-checkout .avi_login_form{height:0;transition:height 1s ease-in-out;display:none}.woocommerce-checkout .avi_login_form.show{height:auto;display:flex}.woocommerce-column--billing-address,.woocommerce-column--shipping-address{width:100%}@media (width>=992px){.product-gallery-nav .swiper-slide{min-width:85px;min-height:85px}.product-gallery-carousel .swiper-slide{align-items:center;min-width:400px;min-height:400px;display:flex}.product_content_tab .nav-link{border-bottom-color:#0000!important}}@media (width<=991.98px){.single_product_title{flex-wrap:wrap;margin:15px 0!important}.AvinaSA-wrapper .AvinaSA-product-info .AvinaSA-product-data>div{max-width:270px}.avina_dashboard_items{flex-wrap:wrap}.avina_dashboard_items .item{flex-basis:49%}.woocommerce-account .woocommerce-MyAccount-content{margin-right:15px}.avina_recent_product .item{flex-basis:48%!important}.avina_detail_product{order:2}.avina_image_product{order:1}.product_content_tab .nav-link{border-bottom-color:var(--border-color2);border-radius:10px;width:100%;margin-bottom:8px;padding:10px 25px}.product_content_tab .nav-link.active{border:1px solid var(--main-color)}.woocommerce-message .button{font-weight:500;padding:8px!important}#zoomModal .modal-dialog{max-width:95%}}@media (width<=767.98px){.u-columns.col2-set{flex-direction:column}.u-column2.col-2,.u-column1.col-1{width:100%}table.shop_table_responsive tr td:before{content:attr(data-title)": ";float:right;font-weight:700}.woocommerce-page table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td:before{width:100%;display:flex}table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.product-remove:before{display:none}table.shop_table_responsive tr{display:block}table.shop_table_responsive thead,#content table.cart .product-thumbnail,table.cart .product-thumbnail{display:none}table.shop_table_responsive tr td{text-align:left;display:block}table.shop_table_responsive tr td.product-remove{text-align:right!important}table.cart .coupon{padding-bottom:.5em;display:flex}#content table.cart td.actions .coupon .button,#content table.cart td.actions .coupon .input-text,#content table.cart td.actions .coupon input,table.cart td.actions .coupon .button,table.cart td.actions .coupon .input-text,table.cart td.actions .coupon input{box-sizing:border-box;white-space:nowrap;width:49.8%}#content table.cart td.actions .button,table.cart td.actions .button{white-space:nowrap;width:100%;font-size:13px;display:block}.woocommerce-form-coupon button.button{white-space:nowrap;width:100%;font-size:13px}.avina-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{width:100%;margin:0 0 20px}.logged-in.woocommerce-account .woocommerce{flex-direction:column}.AvinaSA-product-btn a{width:20px;height:20px;margin-right:5px;font-size:16px;line-height:20px;display:inline-flex}.AvinaSA-price-ori{font-size:12px}.AvinaSA-wrapper .AvinaSA-container .AvinaSA-product{flex-direction:row!important}.AvinaSA-product-btn,.AvinaSA-product-price{display:none!important}.AvinaSA-wrapper .AvinaSA-container .AvinaSA-product-action{margin-top:10px}.avina-right-gallery{display:none}.avina-left-gallery{width:100%}.zoom-product-gallery-carousel .swiper-slide img{max-width:100%;max-height:100%}ul.order_details{flex-wrap:wrap;justify-content:flex-start;gap:10px;padding:10px}ul.order_details li{border-left:0;margin-bottom:25px;margin-left:10px}.product_content_tab .tab-content{border-radius:20px}.tab-content .woocommerce-product-attributes-item__label,.tab-content .woocommerce-product-attributes-item__value{padding:10px 7px!important}.tab-content .woocommerce-product-attributes-item__label{width:30%!important}.tab-content .woocommerce-product-attributes-item__value{width:70%!important}.avina-recommend-product-reveiw{flex-direction:column}.display_avina_ratings{margin-bottom:20px}.avina_ratings .title{width:auto}.avina_ratings .avina_rate{width:100%}.avina_ratings{flex-direction:column;align-items:flex-start}.avina-input-comment-form input{margin-bottom:10px}.display_avina_ratings_product{gap:10px;margin-top:20px}.cart_step{margin:20px 0}.cart_step .steps{width:32%}.cross-sells,.cart_totals{width:100%!important}.cart-collaterals{flex-direction:column;align-items:center}}@media (width<=575.98px){.woocommerce>.avi_login_form{width:99%;margin:20px auto;padding:15px}#reviews #comments ol.commentlist li .comment-text{margin:0 65px 0 0}.avina_dashboard_items .item,.avina_recent_product .item{flex-basis:99%!important}.single-product .AvinaFC-count{bottom:130px}.single-product .AvinaFC-count:hover{bottom:127px}.pro_single_rating{padding:0}.col-6 .product-box-info h3,.mobile-two-col .product-box-info h3{white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:44px;line-height:22px;display:-webkit-box;overflow:hidden}nav.woocommerce-pagination ul li a,nav.woocommerce-pagination ul li span{padding:13px!important}.product-gallery-carousel .avina_next_Arrow{border-bottom-right-radius:0}.product-gallery-carousel .avina_prev_Arrow{border-bottom-left-radius:0}.product-gallery-carousel .avina_prev_Arrow,.product-gallery-carousel .avina_next_Arrow{top:unset;bottom:0;transform:translateY(0);padding:3px 7px!important}.product_header_left,.pro_meta_title>a{display:none}.pro_meta_title{gap:0}.avina-comment-advantages{flex-direction:column;gap:0;display:flex}.avina-input-comment-form,.product_header_right .custom_select{width:100%}#reviews #comments ol.commentlist li .comment-text p.meta{flex-direction:column;align-items:flex-start;gap:2px}.basket_icon{width:60px}.AvinaSA-atc .AvinaSA-btn{padding:0 6px!important}}