.single-product .woocommerce-product-gallery .wp-post-image{width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:contain!important;background:radial-gradient(circle at center,#f2f2f2 0%,#e0e0e0 100%)!important;padding:45px!important;box-sizing:border-box!important;display:block!important;transition:transform .4s ease!important}.woocommerce-product-gallery .zoomImg{display:none!important}.woocommerce-product-gallery:hover .wp-post-image{transform:scale(1.06)!important}.single-product .flex-control-thumbs{display:flex!important;gap:12px!important;padding:16px!important;background:#161616!important;margin:0!important}.single-product .flex-control-thumbs li{flex:1;border-radius:8px;overflow:hidden;border:1px solid #2a2a2a;background:#0a0a0a}.single-product .flex-control-thumbs li img{padding:4px;object-fit:contain}.single-product .product_title{font-size:30px!important;font-weight:700!important;color:#fff!important;letter-spacing:.5px;line-height:1.3!important;margin-bottom:24px!important}.single-product div.product .elementor-column:last-child form,.single-product div.product aside form{max-width:800px!important;margin:0 auto!important}.single-product div.product .elementor-column:last-child input,.single-product div.product .elementor-column:last-child textarea{background:#0a0a0a!important;border:1px solid #2a2a2a!important;color:#fff!important;border-radius:6px!important;padding:12px!important;width:100%!important;box-sizing:border-box!important}.single-product .single_add_to_cart_button,.single-product .elementor-button,.single-product div.product .elementor-column:last-child button[type=submit]{display:inline-block!important;width:100%!important;padding:14px 28px!important;background:0 0!important;color:#d4af6a!important;border:1.5px solid #d4af6a!important;border-radius:30px!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;transition:all .3s ease!important;cursor:pointer}.single-product .single_add_to_cart_button:hover,.single-product .elementor-button:hover,.single-product div.product .elementor-column:last-child button[type=submit]:hover{background:#d4af6a!important;color:#0a0a0a!important;box-shadow:0 8px 20px rgba(212,175,106,.2)}