body .theme-primary-menu>li>a,body #sidebar-menu-content .theme-primary-menu a,.price_slider_wrapper .price_slider_amount .price_label{font-family:"Roboto",sans-serif}.woocommerce-loop-product__title{margin:10px 0 0;min-height:100%;height:auto}.products .product .content-info-product{padding-bottom:0}.products .product .content-info-product{padding:0 10px}.products.columns-4{gap:20px}.products:not(.swiper-wrapper) .product,.products:not(.tns-carousel) .product{border-width:1px;margin-bottom:0}.single .avimart-flex .onsale{display:none}.avimart-flex{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px}.avimart-flex .onsale{position:static;display:inline-block;line-height:1.9}.sale-product{top:0;left:0}body.elementor-page #theme-footer,body.error404 #theme-footer{padding-top:0}.footer-bot{padding:10px 0}.woocommerce-pagination ul{text-align:center}.shop-top-bar{padding:5px 5px 5px 20px}.product .woocommerce-loop-product__title{font-size:16px;line-height:1.4}@media screen and (max-width:480px){.avimart-style .content-info-product .fade-in-block{margin-bottom:10px}.single-gallery-slider .summary.entry-summary{margin-top:10px}.form-avimart-ratting-new{padding-bottom:0}#theme-footer{margin-top:0}.shop-container{margin-bottom:10px}.footer-bot .container{flex-wrap:wrap;justify-content:center;text-align:center}.footer-logo{margin-right:0}.footer-left{margin-bottom:0}.woocommerce-cart .cart_totals .order-total th{padding:10px 0}body.elementor-default #main{padding-bottom:0}.woocommerce-cart .cart_totals .woocommerce-shipping-totals th{padding:0}#shipping_method li:first-child{line-height:16px}form.woocommerce-checkout .shop_table tfoot .order-total th{font-size:20px}.image-wrap{min-height:254px !important}body .price ins{font-size:28px}.page-header .container .prev_next_buttons{display:none}.breadcrumdbar{line-height:1.4;padding:10px 0}#theme-page-header .page-header{min-height:0}.single .summary.entry-summary .woosc-btn{display:none}form.woocommerce-checkout .shop_table thead th{font-size:14px}form.woocommerce-checkout .shop_table tbody .cart_item .product-name{font-size:14px}form.woocommerce-checkout .shop_table tfoot .order-total th{font-size:20px !important}form.woocommerce-checkout .shop_table tfoot tr th:first-of-typeХ{font-size:14px}form.woocommerce-checkout .shop_table tfoot .woocommerce-shipping-totals.shipping #shipping_method label,form.woocommerce-checkout .shop_table tfoot tr th:first-of-type{font-size:14px}form.woocommerce-checkout #order_review{width:100%}form.woocommerce-checkout .shop_table .shipping th{display:inline-block}form.woocommerce-checkout .shop_table tfoot .woocommerce-shipping-totals.shipping #shipping_method li{line-height:1.4}form.woocommerce-checkout .shop_table .shipping{display:table-row}form.woocommerce-checkout .shop_table .shipping th{display:initial;width:auto}form.woocommerce-checkout .shop_table .shipping td{display:initial}.shop_table th{padding:10px 0}form.woocommerce-checkout .shop_table tbody tr:last-child td{padding-bottom:10px}.woocommerce-table--order-details th,.woocommerce-table--order-details td{max-width:100%;width:100%}.woocommerce-thankyou-order-details{flex-direction:column}.woocommerce-customer-details{display:none}.woocommerce-table--order-details th,.woocommerce-table--order-details td{display:table-cell}.woocommerce-table--order-details tr:last-of-type td:last-of-type{border-bottom:1px solid #e5e5e5}.woocommerce-order-details tfoot tr td{font-size:16px}.woocommerce-avimart-thankyou-order-received{padding-top:30px}.content-info-product .price ins{line-height:1.3 !important}.content-info-product .price del{line-height:1.3 !important}.products .product .content-info-product .price{margin-top:10px}.shop-container.with-left-sidebar{display:flex;flex-direction:column}.shop-container.with-left-sidebar .shop-sidebar{order:1}.shop-container .shop-content{order:2}.shop-container .shop-sidebar .widget.widget_product_categories{display:none}.shop-container .shop-content+.shop-sidebar{margin-top:0;margin-bottom:20px}.cart button[id^=awooc-custom-order-button]{margin:10px 0 !important;width:100%}}.variation-Vendor,.cart-subtotal{display:none}.shipping_method label{white-space:nowrap}.sidebar-action{padding-top:0;padding-bottom:5px}.sidebar-action-link .shop-cart-count{background:#ffbd0c}#sidebar-menu-content .theme-primary{border-bottom:1px solid #eaeaea}input[type=number]{min-height:35px}.woocommerce-privacy-policy-text{display:none}#theme-footer{margin-top:0}.single .summary .price{font-family:'Roboto',sans-serif !important}.red_bold a{color:red !important}[class*=woobt-price-]{color:#df4949;font-size:28px}.sale-div .price-onsale{width:fit-content;white-space:nowrap;padding:0 10px;left:10px}.text-shadow-white{font-size:24px;color:#df4949}form.woocommerce-checkout .shop_table tfoot .woocommerce-shipping-totals.shipping #shipping_method li{line-height:1}form.woocommerce-checkout .shop_table tfoot .woocommerce-shipping-totals.shipping #shipping_method label{font-size:14px;line-height:1.4}.avimart-lightbox-button{width:4rem;height:4rem;background:#ffbd0c;border-radius:50%;box-shadow:0 0 25px #000;-webkit-animation:heartbeat 2s ease-in-out 2s infinite both;animation:heartbeat 2s ease-in-out 2s infinite both}.avimart-lightbox-button:hover{background-color:#ffbd0c !important;-webkit-animation:rotate-in-center .6s cubic-bezier(.25,.460,.45,.940) both;animation:rotate-in-center .6s cubic-bezier(.25,.460,.45,.940) both}.avimart-lightbox-button:hover svg{color:#000}.delivery{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;flex-wrap:wrap;font-size:16px}.delivery-info{display:block;max-width:80px}.delivery-text{display:flex;flex-direction:column}.delivery-text span{display:inline-block;font-size:16px;font-weight:700}.delivery-text span:last-child{font-size:14px;text-align:right;font-weight:400}.refound{width:100%}.refound a{color:#295ec6;text-decoration:underline}.woo-variation-swatches .variable-items-wrapper{gap:10px}.wvs-style-squared .button-variable-item{max-width:fit-content}.wvs-style-squared .button-variable-item,.variable-item:not(.radio-variable-item){max-width:fit-content !important;width:fit-content !important;height:auto !important}.product-type-variable .variations td.value{margin-bottom:0}.cart button[id^=awooc-custom-order-button]{padding:0 20px;font-size:15px;font-weight:500;height:48px;background:#db4444 !important;color:#fff !important;border-color:#db4444 !important;text-transform:uppercase}.cart .single_add_to_cart_button.button.alt{text-transform:uppercase}.cart button[id^=awooc-custom-order-button]:hover{background:#fcefef !important;color:#000 !important;transition:all .2s ease-out}.awooc-col.columns-left{display:none}#awooc-form-custom-order .awooc-col{max-width:100%;flex:1 0 100%}.awooc-form-custom-order-title{font-size:1.5vw;font-size:clamp(24px,1.5vw,1.5vw)}#awooc-form-custom-order [type=submit]{font-size:15px;font-weight:500;height:48px;background:#db4444 !important;color:#fff !important;border-color:#db4444 !important;text-transform:uppercase}.video-btn{position:absolute;width:110px;height:120px;right:0}.video-btn__label{position:absolute;bottom:5px;left:50%;color:#ffbd0c;font-weight:700;transform:translateX(-50%)}@-webkit-keyframes rotate-in-center{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rotate-in-center{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.avimart-lightbox-button{right:1.2rem}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.link-ref a{user-select:none;pointer-events:none;cursor:none}