.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6466 .elementor-element.elementor-element-735f0916 .cart button, .elementor-6466 .elementor-element.elementor-element-735f0916 .cart .button{transition:all 0.2s;}.elementor-6466 .elementor-element.elementor-element-735f0916 .quantity .qty{transition:all 0.2s;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for theme-post-title, class: .elementor-element-41779e4f */.elementor-6466 .elementor-element.elementor-element-41779e4f { display: none !important; } .elementor-6466 .elementor-element-120d3181 .woocommerce-product-gallery { opacity: 1 !important; margin: 0 !important; width: 100% !important; float: none !important; } .elementor-6466 .elementor-element-120d3181 .flex-viewport { height: auto !important; overflow: visible !important; } .elementor-6466 .elementor-element-120d3181 .woocommerce-product-gallery__wrapper { transform: none !important; width: 100% !important; display: flex !important; flex-direction: column; gap: 12px; } .elementor-6466 .elementor-element-120d3181 .woocommerce-product-gallery__image { width: 100% !important; float: none !important; margin: 0 !important; display: block !important; } .elementor-6466 .elementor-element-120d3181 .woocommerce-product-gallery__image img { width: 100% !important; height: auto !important; aspect-ratio: 4 / 5; object-fit: cover; object-position: center top; } .elementor-6466 .flex-control-nav, .elementor-6466 .flex-control-thumbs, .elementor-6466 .woocommerce-product-gallery__trigger, .elementor-6466 .zoomImg, .elementor-6466 .onsale, .elementor-6466 .product_meta, .elementor-6466 .posted_in, .elementor-6466 .tagged_as, .elementor-6466 .sku_wrapper, .elementor-6466 .woocommerce-tabs { display: none !important; } .elementor-6466 .woocommerce-breadcrumb { font-family: 'Inter', sans-serif; font-weight: 300; font-size: 12px; letter-spacing: 0.5px; color: #6E6E6E; margin: 0 0 8px; text-align: left; } .elementor-6466 .woocommerce-breadcrumb a { color: #6E6E6E; text-decoration: none; } .elementor-6466 .woocommerce-breadcrumb a:hover { color: #1F1F1F; } .elementor-6466 .elementor-element-735f0916 { width: 100%; } .elementor-6466 .elementor-element-735f0916 form.cart { margin: 0 !important; } .elementor-6466 .elementor-element-735f0916 table.variations { width: 100%; border: 0; margin: 0 0 8px; background: none; } .elementor-6466 .elementor-element-735f0916 table.variations tr, .elementor-6466 .elementor-element-735f0916 table.variations th, .elementor-6466 .elementor-element-735f0916 table.variations td { display: block; padding: 0; border: 0; text-align: left; background: none; } .elementor-6466 .elementor-element-735f0916 table.variations label { font-family: 'Inter', sans-serif; font-size: 12px; font-weight: 400; text-transform: uppercase; letter-spacing: 1.5px; color: #6E6E6E; } .elementor-6466 .elementor-element-735f0916 table.variations select { width: 100%; border: 1px solid #EBE8E3; border-radius: 0; padding: 14px 16px; background-color: #FFFFFF; font-family: 'Inter', sans-serif; font-weight: 300; font-size: 14px; color: #1F1F1F; margin: 8px 0 16px; } .elementor-6466 .elementor-element-735f0916 .reset_variations { font-family: 'Inter', sans-serif; font-size: 12px; color: #6E6E6E; } .elementor-6466 .elementor-element-735f0916 .woocommerce-variation-price .price { font-family: 'Inter', sans-serif; font-size: 14px; color: #6E6E6E; } .elementor-6466 .elementor-element-735f0916 .quantity { display: none !important; } .elementor-6466 .elementor-element-735f0916 .woocommerce-variation-add-to-cart, .elementor-6466 .elementor-element-735f0916 form.cart:not(.variations_form) { display: flex; width: 100%; } .elementor-6466 .elementor-element-735f0916 .single_add_to_cart_button { width: 100% !important; background-color: #0A1118 !important; background-image: none !important; color: #FFFFFF !important; border: 0 !important; border-radius: 0 !important; padding: 16px 40px !important; font-family: 'Inter', sans-serif !important; font-weight: 400 !important; font-size: 13px !important; line-height: 1.4 !important; text-transform: uppercase !important; letter-spacing: 1.5px !important; box-shadow: none !important; transition: background-color 0.3s; } .elementor-6466 .elementor-element-735f0916 .single_add_to_cart_button:hover { background-color: #3A2D23 !important; } .elementor-6466 .elementor-element-735f0916 .single_add_to_cart_button.disabled { opacity: 0.45; } .elementor-6466 .elementor-element-735f0916 .single_add_to_cart_button::before, .elementor-6466 .elementor-element-735f0916 .single_add_to_cart_button::after, .elementor-6466 .elementor-element-735f0916 .single_add_to_cart_button i, .elementor-6466 .elementor-element-735f0916 .single_add_to_cart_button svg { display: none !important; }/* End custom CSS */