.logo-header img{height:auto}.ultra-page .ultra-order-form input,.ultra-page .shipping_address input{border:1px solid var(--color-border)!important}.woocommerce form.checkout_coupon input{border:1px solid var(--color-border)!important;border-radius:8px!important;height:4rem!important;padding:0 1rem!important}.woocommerce-message a{color:var(--color-link)}.woocommerce-Price-currencySymbol,.symbole{font-weight:400}.prod-style-3:has(.not_stock){filter:grayscale(50%);opacity:.9}@media screen and (max-width:601px){.main-header-mob .top-header .right-side .logo-header img{width:109px}}.free-shipping-notice{padding:10px;background:#f2f6fc;border:1px solid #cce5ff;margin-bottom:20px;text-align:center;font-size:16px;color:#004085}.free-shipping-notice bold{font-weight:700}.free-shipping-notice span{color:#d9534f}.woocommerce-cart-form .cart-collaterals .cart_totals>h2{font-size:1.6rem;font-weight:600}.cart_totals .shop_table th{font-size:1.4rem;font-weight:600!important}.woocommerce-cart .cart-collaterals .shipping-calculator-button{color:var(--color-link);font-size:1.4rem}.woocommerce .cart_totals table.shop_table{border:1px solid rgb(0 0 0 / .1);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-radius:5px;font-size:1.5rem}.wc-proceed-to-checkout{font-weight:900}.shipping-calculator-form button.button{background:var(--color-primary);color:#fff;padding:5px 10px;border-radius:4px;margin-right:4px}.shopping-product-cart .coupon-cart input{padding:.8rem 1rem}.woocommerce .woocommerce-info a{color:#fff;border-radius:7px;font-size:1.2rem}.checkout-subtotal-shipping .fee{padding:1rem;border-radius:8px;background-color:#5150704d;width:100%;font-size:1.2rem}.woocommerce-checkout #payment{background:#dd5e2426}.ultra-order-review #order_review .button.alt{color:#fff;font-size:1.8rem;font-weight:800}.single-product-ultra .product-box .entry-summary .short-text-ultra,.single-product-ultra .product-box .entry-summary .short-text-ultra{font-size:1.3rem!important}.single-product-ultra .product-box .woocommerce-Reviews #comments a{color:var(--color-primary)}.single-product-ultra .product-box .entry-summary .attr-prod .attr-ultra p,.single-product-ultra .product-box .entry-summary .attr-prod .attr-ultra span{font-size:1.2rem}.woocommerce-notices-wrapper .woocommerce-message a.button,a.button{padding:1rem}@media screen and (max-width:1600px){.single-product-ultra .product-box .image-side{}}.entry-summary .meta-product .meta-pro .product_date{border-bottom:none;padding:3px}.entry-summary .meta-product .meta-pro .exp{background:var(--color-primary);color:#fff;border-radius:3px;animation:scale-suggest-animation 2s infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit{background-color:var(--color-secondary);width:100%;text-align:center;margin:1rem 0;color:var(--color-white-text);padding:1rem 0;font-size:1.7rem}.comment-form-author input#author,.comment-form-email input#email{width:100%}.review-radio-question .radio-list .radio-item{display:flex;gap:3px;align-items:center;margin-top:3px}input#sms-notif-mobile-1{width:100%}.single-product-ultra .product-box .woocommerce-product-description ul,.single-product-ultra .product-box .woocommerce-product-description ol{padding:revert}.description-category{line-height:3.5rem;border-top:1px solid var(--color-secondary);padding:1rem 0;width:100%;margin:2rem 0}.description-category ul,.description-category ol{padding:revert}.product-items .item .product-image img{display:block;max-width:100%!important;margin:0 auto}.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff}.description-category img{display:block;max-width:100%;height:auto;margin:8px auto;border-radius:5px}.category-product .item .price del{color:#3c3d41}.product-items .item .price ins span{font-size:1.5rem;font-weight:700}.item.prod-style-3 .sales{text-align:center}.item.prod-style-3 .sales span.sale-prod{background:var(--color-accent);color:#fff;padding:3px 5px;border-radius:7px}.price del::before{padding:2.5rem;top:.4rem}@media screen and (max-width:480px){.product-items .item .price{gap:10px!important;flex-wrap:wrap}}.woosw-item--stock .stock{display:none}.ultra-product-sale-in-timer .product-box .item .image-section img{width:auto}.popup-content-ultra a{width:100%;display:block;margin-top:5px;color:#fff;background-color:var(--color-primary);border-radius:5px;padding:5px}.popup-content-ultra h5{font-size:1.7rem;font-weight:700}.popup-content-ultra img{width:100%;border-radius:5px}.price-update-notice{background-color:#f7f8f9;color:#333;border:1px solid #e0e0e0;border-radius:12px;padding:10px 16px;font-size:14px;line-height:1.8;display:flex;align-items:center;gap:8px;margin-bottom:20px;font-weight:500;box-shadow:0 4px 12px rgb(0 0 0 / .03)}.price-update-notice::before{content:"💡";font-size:16px;flex-shrink:0}.single-post-ultra .post-content .main-box .text-box{line-height:3.5rem}.post-content .text-box img{max-width:100%;height:auto}.post-content .text-box ul{padding:revert}.ultra-cart-content-side a.button.wc-forward{color:#fff}.popup-content-ultra{width:50%}@media screen and (max-width:768px){.popup-content-ultra{width:100%}}.price del svg path{fill:#c2c5c6}.meta-pro a{width:100%;overflow:hidden;text-overflow:ellipsis}#capchanovin .entered{width:16px}.footer-contact .elementor-icon-box-wrapper{display:flex;gap:15px}.footer-contact .elementor-icon-box-wrapper .elementor-icon{display:flex}.footer-list-style ul{list-style:none}