.a-cart-btn-hide .single_add_to_cart_button{display:none}.prod-add-sec table.variations tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th,.prod-add-sec table.variations tbody tr:hover>th,.prod-add-sec table.variations tbody tr:hover>td{background:#fff0}.single-product form.cart .variations label{color:#0e0e0e;margin-bottom:0;font-weight:700;font-family:"Roboto",Sans-serif;font-size:15px;line-height:1.2em}.single-product form.cart .variations select{color:#0e0e0e;font-family:"Roboto",Sans-serif;text-align:center;background-color:#fff;border:1px solid #e7e2dc;border-radius:12px;height:44px;min-height:44px;margin-bottom:5px;padding:0 18px;font-size:16px;font-weight:700;transition:all .3s;vertical-align:middle;line-height:1.42857;display:block}.single-product form.cart .variations select:hover{border-color:#C8BEB8!important;box-shadow:0 3px 8px rgb(0 0 0 / .08)}.single-product form.cart .variations select:focus{border-color:#6A8A76!important;box-shadow:0 0 0 3px rgb(106 138 118 / .25);outline:0}.single-product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled .btn-price{display:none}.single-product .woocommerce-variation.single_variation .woocommerce-variation-price::before{content:"Total price: ";font-size:26px;font-weight:700;color:#000;margin-right:5px;line-height:1.1em}.single-product table.variations tbody tr th{text-align:left}.single-product .single_variation_wrap{border-top:1px solid #6a6a6a4d;margin-top:20px;padding-left:0;padding-right:0;padding-top:10px}.org-price-sec label,.single-product .single_variation_wrap .woocommerce-variation-price{color:#2b2b2b;font-family:Lato,sans-serif;font-size:26px;font-weight:700;line-height:1.1em}.org-price-sec.woocommerce-variation-price{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;margin-top:20px;font-size:26px;display:flex;margin-top:10px;margin-bottom:0;font-size:27px}.single-product .single_variation_wrap .woocommerce-Price-amount,.org-price-sec .woocommerce-Price-amount{color:#2b2b2b;font-size:32px;font-weight:700}.vat-tex-price{color:#6a6a6a;font-size:16px;line-height:1.1em;margin-bottom:20px;margin-top:10px}.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button{border-radius:50px!important}.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background-color:#acdeef!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#000}.single-product .elementor-add-to-cart .wapf-field-label label{font-weight:700;margin-bottom:10px}.single-product .elementor-add-to-cart .wapf-field-input select{width:100%;padding:12px 18px;border-radius:15px;border:1px solid #e5e7eb;background-color:#f9fafb;font-size:16px;font-weight:600;color:#374151;appearance:none;outline:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7L10 12L15 7' stroke='%236B7280' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.single-product .elementor-add-to-cart .wapf-field-input select:hover{border-color:#C8BEB8!important;box-shadow:0 3px 8px rgb(0 0 0 / .08)}.xoo-wsc-basket{opacity:0}.headr-cart-menu .elementor-menu-cart__toggle .elementor-button-text{display:none}.headr-cart-menu .elementor-menu-cart__toggle_button{padding:14px!important;border-radius:50px!important;box-shadow:0 0 10px #222}.heading_line h2{border-bottom:1px solid rgba(0,0,0,9%);padding-bottom:15px}.heading_line h2::after{position:absolute;content:"";background-color:#517d8d;height:3px;width:50px;bottom:-1px;left:0}.heading_line.cntr h2::after{left:48%}.icon-list-icon-bg-circle .elementor-icon-list-icon{background:#517d8d;padding:11px 14px 11px 10px;border-radius:50%}.icon-box-icon-bg-circle .elementor-icon-box-wrapper{background-color:#FFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF;border-radius:10px 10px 10px 10px;transition:transform 0.3s ease-in-out}.icon-box-icon-bg-circle .elementor-icon-box-wrapper:hover{transform:scale(1.05)}.icon-box-icon-bg-circle .elementor-icon{background-color:#517d8d;padding:20px;border-radius:50%}.list-itm-clr li.elementor-inline-item{background-color:#FFF;padding:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7C7C7;transition:transform 0.3s ease-in-out}.list-itm-clr li.elementor-inline-item:hover{transform:scale(1.05)}