.single-product .et_pb_wc_add_to_cart .single_add_to_cart_button{color:#ffffff!important}.woocommerce span.onsale{background:#171717!important;color:#C5A15D!important;border:1px solid #C5A15D!important;border-radius:0!important;min-width:auto!important;min-height:auto!important;padding:7px 10px!important;line-height:1!important;font-family:Inter,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:0.8px!important;top:12px!important;left:12px!important;right:auto!important}.woocommerce .woocommerce-ordering select{background:#111111!important;color:#E1C37B!important;border:1px solid #C5A15D!important;border-radius:2px!important;font-size:15px!important;font-weight:600!important;min-height:46px!important;padding:0 40px 0 16px!important;box-shadow:none!important}.woocommerce .woocommerce-ordering{margin-bottom:28px!important}.woocommerce .woocommerce-ordering select:hover{background:#1A1A1A!important;border-color:#E1C37B!important}.single-product .et_pb_wc_price,.single-product .et_pb_wc_price *,.single-product .summary .price,.single-product .summary .price .amount,.single-product .summary ins,.single-product .summary ins .amount{color:#C5A15D!important}.single-product .summary del,.single-product .summary del .amount{color:#A8A8A8!important}.woocommerce span.onsale{background:#111111!important;color:#C5A15D!important;border:1px solid #C5A15D!important;border-radius:0!important;font-weight:600!important;padding:7px 10px!important}.single-product .woocommerce-product-attributes th,.single-product .woocommerce-product-attributes th *,.single-product .woocommerce-product-attributes-item__label{color:#C5A15D!important}.single-product .woocommerce-product-attributes td,.single-product .woocommerce-product-attributes td *,.single-product .woocommerce-product-attributes-item__value,.single-product .woocommerce-product-attributes-item__value p{color:#FFFFFF!important}.single-product table th,.single-product table th *,.single-product .shop_attributes th,.single-product .shop_attributes th *,.single-product .woocommerce-product-attributes th,.single-product .woocommerce-product-attributes th *{color:#C5A15D!important;font-weight:600!important}.single-product table td,.single-product table td *,.single-product .shop_attributes td,.single-product .shop_attributes td *,.single-product .woocommerce-product-attributes td,.single-product .woocommerce-product-attributes td *{color:#FFFFFF!important}@media (max-width:767px){.single-product .et_pb_wc_add_to_cart form.cart{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:0!important}.single-product .et_pb_wc_add_to_cart form.cart .quantity{flex:0 0 52px!important;width:52px!important;margin:0 10px 12px 0!important}.single-product .et_pb_wc_add_to_cart form.cart .single_add_to_cart_button{flex:1 1 auto!important;width:auto!important;margin:0 0 12px 0!important}.single-product .et_pb_wc_add_to_cart .wc-stripe-payment-request-wrapper{flex:0 0 100%!important;width:100%!important}.single-product .et_pb_wc_add_to_cart{background:#111111!important;padding:16px!important}.single-product .et_pb_wc_add_to_cart .quantity{display:inline-block!important;width:52px!important;margin:0 10px 12px 0!important;vertical-align:top!important}.single-product .et_pb_wc_add_to_cart .quantity .qty{width:52px!important;height:50px!important;min-height:50px!important;padding:0!important;background:#1A1A1A!important;color:#FFFFFF!important;border:1px solid #C5A15D!important;font-size:14px!important}.single-product .et_pb_wc_add_to_cart .single_add_to_cart_button{display:inline-block!important;width:calc(100% - 66px)!important;min-height:50px!important;height:50px!important;margin:0 0 12px 0!important;padding:0 12px!important;background:#C5A15D!important;color:#111111!important;border:1px solid #C5A15D!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.3px!important;vertical-align:top!important}.single-product .wc-stripe-payment-request-wrapper,.single-product .wc-stripe-payment-request-button{min-height:52px!important}.single-product .wc-stripe-payment-request-button{margin-top:8px!important}}@media (max-width:767px){.single-product .woocommerce-product-attributes,.single-product .shop_attributes{width:100%!important;display:table!important;border-collapse:collapse!important}.single-product .woocommerce-product-attributes tr,.single-product .shop_attributes tr{display:table-row!important}.single-product .woocommerce-product-attributes th,.single-product .woocommerce-product-attributes td,.single-product .shop_attributes th,.single-product .shop_attributes td{display:table-cell!important;vertical-align:top!important;padding:5px 0!important;line-height:1.35em!important}.single-product .woocommerce-product-attributes th,.single-product .shop_attributes th{width:45%!important;padding-right:12px!important;color:#C5A15D!important}.single-product .woocommerce-product-attributes td,.single-product .shop_attributes td{width:55%!important;color:#FFFFFF!important}.single-product .woocommerce-product-attributes td p,.single-product .shop_attributes td p{margin:0!important}}.single-product .related span.onsale,.single-product .upsells span.onsale,.single-product .et_pb_shop span.onsale,.woocommerce ul.products li.product span.onsale{background:#111111!important;color:#C5A15D!important;border:1px solid #C5A15D!important;border-radius:0!important;min-width:auto!important;min-height:auto!important;padding:7px 10px!important;line-height:1!important;font-family:Inter,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:0.8px!important}.woocommerce span.onsale{background:#171717!important;color:#C5A15D!important;border:1px solid #C5A15D!important}.single-product .luxury-main-product-row{margin-top:-90px!important;padding-top:0!important}@media (max-width:767px){.single-product .luxury-main-product-row{margin-top:-45px!important}}body.single-product .et_pb_row:has(.et_pb_wc_images){margin-top:-85px!important;padding-top:0!important}@media (max-width:767px){body.single-product .et_pb_row:has(.et_pb_wc_images){margin-top:-40px!important}}