#steps h2{font-weight:bold!important}#steps a{text-decoration:underline!important;color:var(--e-global-color-primary)!important}#steps a:hover{font-weight:700}.footer-sitemap a:hover{color:var(--e-global-color-accent)!important}.footer-legals a:hover{text-decoration:underline!important}.uc_title{background:var(--e-global-color-accent);border-radius:20px;padding:5px 20px;width:fit-content;float:right!important}.uc_box_content{display:block!important;align-content:flex-end!important}div.product .stock{color:#0cac60!important}div.product .out-of-stock{color:#e41a0e!important}.cart_totals table,.cart_totals h2{display:none!important}.e-cart-totals{border:0!important;padding:0 0 0 20px!important}.woocommerce-cart .wc-proceed-to-checkout{padding:0!important}.shop_table th,.shop_table tfoot,.payment_methods,.woocommerce-privacy-policy-text{display:none!important}.xoo-wsc-sc-cont{padding-left:40px!important}.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px!important}.elementor-widget-woocommerce-checkout-page .woocommerce-form__label-for-checkbox span{font-family:var(--e-global-typography-text-font-family),Sans-serif!important;font-size:18px!important}.variations tbody>tr:nth-child(odd)>td,.variations tbody>tr:nth-child(odd)>th{background-color:#fff!important}.woocommerce-variation-price span.price{color:var(--e-global-color-text)!important}.woocommerce-variation-price{margin-bottom:20px!important}.product-item .woocommerce-Price-currencySymbol{display:none!important}.cart_item .product-thumbnail{padding-left:20px!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:98!important}.legal-msg a{text-decoration:underline!important}.elementor-widget-text-editor ol,.elementor-widget-text-editor ul{margin-bottom:20px!important}.product-item del{font-size:20px!important;display:block!important}.product-item ins{color:var(--e-global-color-accent)!important;font-size:36px!important;text-decoration:none!important}.product-item .price a{line-height:5px!important}.elementor-widget-text-editor a{color:var(--e-global-color-primary)!important;text-decoration:underline!important}@media screen and (max-width:1024px){.uc_title{font-size:16px!important;padding:5px 10px!important}}@media (max-width:768px){.swiper-slide-bg{background-position:left!important}.e-atc-qty-button-holder button{font-size:16px!important}}