@import url('https://fonts.googleapis.com/css2?family=Fraunces:ital,wght@0,400;0,500;0,600;1,400&family=Inter:wght@400;500;600&display=swap');:root{--bg-obsidian:#0B0A0E;--bg-surface:#1A1520;--purple-royal:#4A1D6B;--purple-amethyst:#7A3FA8;--mustard-gold:#D4A72C;--text-ivory:#F5EFE2;--text-warm:#B8AD98;--text-muted:#9B8F7A;--border-subtle:#2A2530}html,body,#page-container,#et-main-area,#et-boc,#main,.site,.site-content,#content,#primary,#secondary,.woocommerce-page,.woocommerce{background-color:var(--bg-obsidian)!important;color:var(--text-ivory)!important}*{font-family:'Inter',sans-serif!important}h1,h2{font-family:'Fraunces',Georgia,serif!important;font-weight:500!important;letter-spacing:-0.5px!important;color:var(--text-ivory)!important}h3,h4,h5,h6{font-family:'Inter',sans-serif!important;color:var(--text-ivory)!important}p,span,li,td,th,label,caption,blockquote,address{color:var(--text-ivory)!important;line-height:1.6!important}a{color:var(--mustard-gold)!important;text-decoration:none!important}a:hover{color:var(--purple-amethyst)!important}#main-header a,.et-menu a,.et_pb_menu a,.et_pb_fullwidth_menu a,nav a,.et_mobile_menu a{color:var(--text-ivory)!important}#main-header a:hover,.et-menu a:hover,nav a:hover{color:var(--mustard-gold)!important}footer a,#main-footer a{color:var(--text-warm)!important}footer a:hover,#main-footer a:hover{color:var(--mustard-gold)!important}header,#main-header,.et-l--header,.et_pb_menu,#et-top-navigation,.et_header_style_centered{background-color:var(--bg-obsidian)!important;background-image:none!important;border-bottom:0.5px solid var(--border-subtle)!important}.et_pb_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et_pb_menu__menu{background-color:var(--bg-obsidian)!important}.et_pb_menu .et_pb_menu__menu ul,.nav ul ul,#et-secondary-nav ul ul{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important}.et_pb_section,.et_pb_section .et_pb_row,.et_pb_column{background-image:none!important}.et_pb_section:not([class*="footer"]){background-color:var(--bg-obsidian)!important}.et_pb_section_2,.et_pb_section_6{background-color:var(--bg-surface)!important;background-image:none!important}.et_pb_row,.et_pb_column{background-color:transparent!important;background-image:none!important}.et_pb_blurb,.et_pb_promo,.et_pb_cta,.et_pb_testimonial,.et_pb_countdown_timer{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:12px!important}.woocommerce,.woocommerce-page,#primary.content-area,.site-main,main#main,.et_pb_section .woocommerce{background-color:var(--bg-obsidian)!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.wc-block-grid__product{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:12px!important;padding:16px!important}.woocommerce-loop-product__title,h2.woocommerce-loop-product__title{color:var(--text-ivory)!important;font-family:'Inter',sans-serif!important;font-weight:500!important}.single-product #content,.single-product .site-main,.single-product .entry-summary,.single-product .summary,.single-product .product,.woocommerce div.product,.woocommerce div.product .entry-summary{background-color:var(--bg-obsidian)!important;color:var(--text-ivory)!important}.woocommerce div.product .product_title,h1.product_title{color:var(--text-ivory)!important;font-family:'Fraunces',serif!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--mustard-gold)!important}.woocommerce div.product .woocommerce-tabs ul.tabs{background-color:var(--bg-surface)!important;border-bottom:0.5px solid var(--border-subtle)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background-color:var(--purple-royal)!important;color:var(--text-ivory)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--text-ivory)!important}.woocommerce div.product .woocommerce-tabs .panel{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:0 0 12px 12px!important;padding:20px!important;color:var(--text-ivory)!important}.woocommerce .star-rating span::before,.woocommerce .star-rating::before{color:var(--mustard-gold)!important}.woocommerce #reviews #comments ol.commentlist li .comment-text{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:8px!important;color:var(--text-ivory)!important}.woocommerce-cart .site-main,.woocommerce-cart #primary,.woocommerce-cart .woocommerce,table.shop_table,.woocommerce table.shop_table{background-color:var(--bg-obsidian)!important;color:var(--text-ivory)!important}.woocommerce table.shop_table,table.cart,.woocommerce table.cart{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:12px!important;border-collapse:separate!important;border-spacing:0!important;color:var(--text-ivory)!important}.woocommerce table.shop_table th,.woocommerce table.cart th,.shop_table th{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border-bottom:0.5px solid var(--border-subtle)!important;font-family:'Inter',sans-serif!important;font-weight:600!important}.woocommerce table.shop_table td,.woocommerce table.cart td,.shop_table td{background-color:transparent!important;color:var(--text-ivory)!important;border-bottom:0.5px solid var(--border-subtle)!important}.woocommerce table.shop_table tr:last-child td{border-bottom:none!important}.woocommerce .cart-collaterals,.woocommerce .cart_totals,.woocommerce .cart_totals h2,.woocommerce .cart-collaterals h2,.cart_totals table,.woocommerce-cart .cart_totals table{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important;border-radius:12px!important}.woocommerce .cart_totals table th,.woocommerce .cart_totals table td{color:var(--text-ivory)!important;border-bottom:0.5px solid var(--border-subtle)!important}.woocommerce .coupon input,.woocommerce-cart .coupon input{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important;border-radius:8px!important}.woocommerce-checkout .site-main,.woocommerce-checkout #primary,.woocommerce-checkout .woocommerce,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review,.woocommerce form .form-row,.woocommerce form .form-row label,.woocommerce-checkout .col2-set{background-color:transparent!important;color:var(--text-ivory)!important}.woocommerce-checkout h3,.woocommerce-checkout h2,#order_review_heading,.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-shipping-fields h3{color:var(--text-ivory)!important;font-family:'Fraunces',serif!important}.woocommerce-checkout input[type="text"],.woocommerce-checkout input[type="email"],.woocommerce-checkout input[type="tel"],.woocommerce-checkout input[type="password"],.woocommerce-checkout textarea,.woocommerce-checkout select,.woocommerce form input[type="text"],.woocommerce form input[type="email"],.woocommerce form input[type="tel"],.woocommerce form input[type="password"],.woocommerce form select,.woocommerce form textarea,.woocommerce-input-wrapper input,.woocommerce-input-wrapper select,.select2-container--default .select2-selection--single{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important;border-radius:8px!important}.woocommerce form .form-row label{color:var(--text-warm)!important;font-family:'Inter',sans-serif!important}.select2-dropdown,.select2-container--default .select2-results,.select2-container--default .select2-results__option{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important}.select2-container--default .select2-results__option--highlighted{background-color:var(--purple-royal)!important;color:var(--text-ivory)!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--text-ivory)!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:var(--text-muted)!important}#order_review,.woocommerce-checkout-review-order,table#order_review,.shop_table.woocommerce-checkout-review-order-table{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:12px!important}#order_review th,#order_review td,.shop_table.woocommerce-checkout-review-order-table th,.shop_table.woocommerce-checkout-review-order-table td{background-color:transparent!important;color:var(--text-ivory)!important;border-bottom:0.5px solid var(--border-subtle)!important}#payment,.woocommerce-checkout #payment,.woocommerce #payment{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:12px!important;color:var(--text-ivory)!important}.woocommerce #payment ul.payment_methods,.woocommerce #payment ul.payment_methods li{background-color:transparent!important;color:var(--text-ivory)!important;border-bottom:0.5px solid var(--border-subtle)!important}.woocommerce #payment div.payment_box{background-color:var(--bg-obsidian)!important;color:var(--text-warm)!important}.woocommerce #payment div.payment_box::before{border-bottom-color:var(--bg-obsidian)!important}.woocommerce-info,.woocommerce-message,.woocommerce-error{background-color:var(--bg-surface)!important;border-top-color:var(--mustard-gold)!important;color:var(--text-ivory)!important}.woocommerce-info::before,.woocommerce-message::before{color:var(--mustard-gold)!important}.ngl-buy-now,a.button,button.button,.wp-element-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.add_to_cart_button,.single_add_to_cart_button,.wc-block-components-button,.et_pb_button,.et_pb_promo_button,input[type="submit"],button[type="submit"]{background-color:var(--mustard-gold)!important;background-image:none!important;color:var(--bg-obsidian)!important;border:none!important;border-radius:8px!important;font-family:'Inter',sans-serif!important;font-weight:600!important}.ngl-buy-now:hover,a.button:hover,button.button:hover,.woocommerce a.button:hover,.et_pb_button:hover,input[type="submit"]:hover,button[type="submit"]:hover{background-color:var(--purple-amethyst)!important;color:var(--text-ivory)!important}.woocommerce-message a.button,.woocommerce-info a.button{background-color:var(--mustard-gold)!important;color:var(--bg-obsidian)!important;border-radius:8px!important}.woocommerce-Price-amount.amount,.price .amount,.price ins .amount{color:var(--mustard-gold)!important;font-weight:600!important}del .woocommerce-Price-amount,del .amount{color:var(--text-muted)!important}ins{text-decoration:none!important}.woocommerce span.onsale,.onsale{background-color:var(--purple-amethyst)!important;color:var(--text-ivory)!important;border:none!important;border-radius:6px!important}.widget,aside.widget-area,.woocommerce-widget-layered-nav,.widget_price_filter,.widget_product_categories,.widget_layered_nav,.widget_shopping_cart,.widgettitle,.widget-title,.widget h2,.widget h3{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important}.widget{border:0.5px solid var(--border-subtle)!important;border-radius:12px!important;padding:20px!important;margin-bottom:16px!important}.widget h2,.widget h3,.widgettitle,.widget-title{color:var(--text-ivory)!important;font-weight:600!important;border-bottom:0.5px solid var(--border-subtle)!important;padding-bottom:8px!important;margin-bottom:12px!important}.widget_product_categories ul li a,.widget_product_categories ul li a:link{color:var(--mustard-gold)!important}.widget_product_categories ul li .count{color:var(--text-muted)!important}.price_slider_wrapper .price_label,.price_slider_wrapper .price_label span{color:var(--text-warm)!important}.woocommerce-breadcrumb,.breadcrumb,.et_breadcrumb{color:var(--text-muted)!important;background-color:transparent!important}.woocommerce-breadcrumb a{color:var(--mustard-gold)!important}.woocommerce-breadcrumb a:hover{color:var(--purple-amethyst)!important}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="number"],input[type="search"],textarea,select{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important;border-radius:8px!important}input::placeholder,textarea::placeholder{color:var(--text-muted)!important;opacity:1!important}input:focus,textarea:focus,select:focus{border-color:var(--purple-amethyst)!important;outline:none!important;box-shadow:0 0 0 2px rgba(122,63,168,0.2)!important}.quantity input,.woocommerce .quantity input{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important}footer,#main-footer,.et_pb_section_0_tb_footer,.et_pb_section_1_tb_footer,.et_d4_element,.footer-widget-area,.et_pb_footer_tabbed_container{background-color:var(--bg-surface)!important;background-image:none!important;border-top:0.5px solid var(--border-subtle)!important;color:var(--text-warm)!important}footer p,footer li,footer span,#main-footer p,#main-footer li{color:var(--text-warm)!important}footer h3,footer h4,#main-footer h3,#main-footer h4{color:var(--text-ivory)!important;font-weight:600!important}footer a,#main-footer a{color:var(--text-warm)!important}footer a:hover,#main-footer a:hover{color:var(--mustard-gold)!important}.woocommerce-ordering select,select.orderby{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important;border-radius:8px!important}.woocommerce-pagination a,.woocommerce-pagination span,.page-numbers a,.page-numbers span{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important;border-radius:4px!important}.woocommerce-pagination .current,.page-numbers .current{background-color:var(--purple-royal)!important;color:var(--text-ivory)!important}.woocommerce-info,.woocommerce-message,.woocommerce-error{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border-top-color:var(--mustard-gold)!important}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content,.woocommerce-account .woocommerce{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important;border-radius:12px!important}.woocommerce-MyAccount-navigation ul li a{color:var(--text-warm)!important}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{color:var(--mustard-gold)!important}.et_pb_image,.et_pb_image_inner,.et_pb_image img,.et_pb_column img,.et_pb_row img{background-color:transparent!important}.et_pb_video_wrap,.et_pb_map_container{background-color:transparent!important}.wpforms-container,.wpforms-form,.wpforms-field input,.wpforms-field textarea,.wpforms-field select{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important;border-radius:8px!important}.wpforms-field label{color:var(--text-warm)!important}.wpforms-submit-container button,.wpforms-submit{background-color:var(--mustard-gold)!important;color:var(--bg-obsidian)!important;border:none!important;border-radius:8px!important;font-weight:600!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-obsidian)}::-webkit-scrollbar-thumb{background:var(--purple-royal);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--purple-amethyst)}.et_pb_text_inner a{color:var(--mustard-gold)!important}.et_pb_module_header,.et_pb_blurb_title,.et_pb_text_inner h3,.et_pb_text_inner h4{color:var(--mustard-gold)!important}.et_pb_number_counter .percent,.et_pb_counter_amount{color:var(--mustard-gold)!important;font-family:'Fraunces',serif!important}.woocommerce-table--order-details,.woocommerce table.order_details{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important;border-radius:12px!important}.woocommerce table.order_details th,.woocommerce table.order_details td{color:var(--text-ivory)!important;border-bottom:0.5px solid var(--border-subtle)!important}#main-content,#main-content .entry-content,#main-content .entry,.page-content,.entry-content,.hentry,.type-page,.et_pb_post_content,.single-post #main-content{background-color:var(--bg-obsidian)!important;color:var(--text-ivory)!important}.woocommerce-billing-fields,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields,.woocommerce-additional-fields__field-wrapper,.checkout_coupon,.woocommerce-form-coupon,.woocommerce-checkout-review-order,.woocommerce-form__input-checkbox{background-color:transparent!important;color:var(--text-ivory)!important}.woocommerce-billing-fields>h3,.woocommerce-shipping-fields>h3{color:var(--text-ivory)!important}.woocommerce-form__label,.woocommerce .form-row label,.woocommerce-checkout label{color:var(--text-warm)!important}.woocommerce-page #main-content,.woocommerce-checkout #main-content,.woocommerce-cart #main-content,.woocommerce-account #main-content,.woocommerce #main-content{background-color:var(--bg-obsidian)!important}.woocommerce-cart-form,.cart-collaterals,.woocommerce-cart-form__contents{background-color:transparent!important}.single-product #main-content,.single-product .entry-content,.single-product .hentry{background-color:var(--bg-obsidian)!important}.woocommerce-shop #main-content,.archive.woocommerce #main-content,.tax-product_cat #main-content{background-color:var(--bg-obsidian)!important}.page #main-content,.page .et_pb_section,.page-template-default #main-content{background-color:var(--bg-obsidian)!important}.widget a.button,.widget button,.woocommerce-widget-layered-nav-list a,aside .button,aside button{background-color:var(--mustard-gold)!important;color:var(--bg-obsidian)!important;border:none!important;border-radius:8px!important}.et_pb_image .et_pb_image_inner,.et_pb_image_inner img,.et_pb_section img:not(.avatar),.et_pb_fullwidth_image img{background-color:transparent!important}.et_pb_section .et_pb_bottom_inside_divider,.et_pb_section .et_pb_top_inside_divider{background-color:transparent!important}.et_pb_section .et_pb_text_inner,.et_pb_section .et_pb_text_inner *{color:var(--text-ivory)!important}.et_pb_text .et_pb_text_inner p,.et_pb_text .et_pb_text_inner ul,.et_pb_text .et_pb_text_inner ol{color:var(--text-warm)!important}.et_pb_toggle_title{color:var(--text-ivory)!important;font-family:'Inter',sans-serif!important;font-weight:600!important}.et_pb_toggle_content{color:var(--text-warm)!important}.et_pb_toggle{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:8px!important;margin-bottom:8px!important}.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{color:var(--mustard-gold)!important}.wpforms-page,.wpforms-container-full,.wpforms-form .wpforms-field-container{background-color:transparent!important}.et_pb_row .et_pb_text .et_pb_text_inner>p:first-child,.et-hero-badge{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important}input[type="number"]{background-color:var(--bg-surface)!important;color:var(--text-ivory)!important;border:0.5px solid var(--border-subtle)!important}.woocommerce *:not(img):not(svg):not(video):not(iframe):not(canvas){background-color:transparent}.woocommerce-checkout .woocommerce,.woocommerce-cart .woocommerce{background-color:var(--bg-obsidian)!important}.woocommerce-checkout .woocommerce form.woocommerce-checkout{background-color:transparent!important}.woocommerce table.variations,.woocommerce table.variations td,.woocommerce table.variations th{background-color:transparent!important;color:var(--text-ivory)!important}.et_pb_text_inner a{color:var(--mustard-gold)!important}.et_pb_text_inner svg,.et_pb_column svg,.et_pb_row svg,.et_pb_section svg,p svg,div svg,span svg{fill:var(--text-ivory)!important;color:var(--text-ivory)!important;max-width:1.5em!important;max-height:1.5em!important;width:1.5em!important;height:1.5em!important;display:inline-block!important;vertical-align:middle!important}img svg,.logo svg,.et_pb_image svg{max-width:none!important;max-height:none!important;width:auto!important;height:auto!important}.et_pb_icon,.et-pb-icon{color:var(--mustard-gold)!important}.et_pb_toggle{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:8px!important;margin-bottom:8px!important;padding:16px!important}.et_pb_toggle_title{color:var(--text-ivory)!important;font-family:'Inter',sans-serif!important;font-weight:600!important}.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{color:var(--mustard-gold)!important}.et_pb_toggle_content{color:var(--text-warm)!important;padding-top:12px!important}.et_pb_section svg:not([width]):not([height]),.et_pb_section canvas{fill:var(--purple-royal)!important;opacity:0.3!important}.et_pb_text_inner>p:has(>svg:first-child),.et_pb_text_inner>p:first-child[style]{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:20px!important;display:inline-flex!important;align-items:center!important;padding:6px 16px!important}.widget a[class*="button"],.woocommerce-widget-layered-nav-dropdown__submit,.wc-block-components-button,aside button,aside a.button,.widget .button{background-color:var(--mustard-gold)!important;color:var(--bg-obsidian)!important;border:none!important;border-radius:8px!important;font-weight:600!important}[style*="background-color:#ffffff"],[style*="background-color: #ffffff"],[style*="background-color:#fff"],[style*="background-color: #fff"],[style*="background-color:white"],[style*="background-color: white"],[style*="background-color:rgb(255,255,255)"],[style*="background-color: rgb(255, 255, 255)"]{background-color:var(--bg-surface)!important}[style*="color:#000000"],[style*="color: #000000"],[style*="color:#000"],[style*="color: #000"],[style*="color:black"],[style*="color: black"]{color:var(--text-ivory)!important}.et_pb_toggle_open .et_pb_toggle_title:before{color:var(--mustard-gold)!important}.et_pb_text .et_pb_text_inner>p:first-child,.et_pb_text_0 .et_pb_text_inner>p:first-child{background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:20px!important}.et_pb_section_2,.et_pb_section_6,.et_pb_section[style*="0f3b2e"],.et_pb_section[style*="3d6b56"],.et_pb_section[style*="1a6b56"],.et_pb_section[style*="0F3B2E"],.et_pb_section[style*="background-color:rgb(15, 59, 46)"],.et_pb_section[style*="background-color: rgb(15, 59, 46)"]{background-color:var(--bg-surface)!important;background-image:none!important}.et_pb_section[style*="background-color"]{background-image:none!important}.et_pb_ticker,.et_pb_ticker_wrapper,.et_pb_ticker .et_pb_ticker_row,[class*="ticker"]{background-color:var(--bg-surface)!important;color:var(--text-warm)!important}.et_pb_text_0 .et_pb_text_inner>p,.et_pb_text_0 .et_pb_text_inner>p:first-child{display:inline-block!important;background-color:var(--bg-surface)!important;border:0.5px solid var(--border-subtle)!important;border-radius:20px!important;padding:4px 16px!important;color:var(--text-warm)!important}.et_pb_text_inner>p[style*="background"],.et_pb_text_inner>p[style*="background-color"]{background-color:var(--bg-surface)!important}.et_pb_section:not(#et_builder_outer_content){background-color:var(--bg-obsidian)!important}.et_pb_section_2,.et_pb_section_6,.et_pb_section_4,.et_pb_section_7{background-color:var(--bg-surface)!important}.et_pb_row_inner,.et_pb_ticker_row{background-color:var(--bg-surface)!important;background-image:none!important}.et_pb_ticker .et_pb_ticker_item{color:var(--text-warm)!important}.et_pb_ticker .et_pb_ticker_title{color:var(--mustard-gold)!important}a.ngl-buy-now,.ngl-buy-now,.ngl-buy-now:link,.ngl-buy-now:visited{background:#D4A72C!important;background-color:#D4A72C!important;color:#0B0A0E!important;border:none!important;border-radius:8px!important;font-family:'Inter',sans-serif!important;font-weight:600!important}a.ngl-buy-now:hover,.ngl-buy-now:hover,a.ngl-buy-now:focus,.ngl-buy-now:focus{background:#B8891E!important;background-color:#B8891E!important;color:#0B0A0E!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px rgba(212,167,44,0.35)!important}.et_pb_text_inner>div[style*="F7F6F4"],.et_pb_text_inner>div[style*="f7f6f4"],.et_pb_text_inner>div[style*="#F7F6F4"],.et_pb_text_inner>div[style*="background:#F"],div[style*="background:#F7F6F4"],div[style*="background: #F7F6F4"]{background:#1A1520!important;background-color:#1A1520!important;border:0.5px solid #2A2530!important;color:#F5EFE2!important}.et_pb_text_inner>div[style*="F7F6F4"] *,.et_pb_text_inner>div[style*="#F7F6F4"] *,div[style*="background:#F7F6F4"] *,div[style*="background: #F7F6F4"] *{color:#F5EFE2!important}.et_pb_text_inner>div[style*="F7F6F4"] strong,.et_pb_text_inner>div[style*="F7F6F4"] b,div[style*="background:#F7F6F4"] strong,div[style*="background:#F7F6F4"] b{color:#D4A72C!important;font-size:1.8em!important;display:block!important}span[style*="background: rgb(232, 245, 239)"],span[style*="background:rgb(232, 245, 239)"],span[style*="background:#e8f5ef"],span[style*="background: #e8f5ef"],.et_pb_text_inner span[style*="background"],p>span[style*="background"][style*="border-radius"],.et_pb_text span[style*="background"][style*="padding"]{background:#1A1520!important;background-color:#1A1520!important;color:#F5EFE2!important;border:0.5px solid #4A1D6B!important}.et_pb_button_0.et_pb_button,.et_pb_button_1.et_pb_button,a.et_pb_button.et_pb_bg_layout_light{background-color:#D4A72C!important;color:#0B0A0E!important;border-color:#D4A72C!important;font-family:'Inter',sans-serif!important;font-weight:600!important;border-radius:8px!important}.et_pb_button_0.et_pb_button:hover,.et_pb_button_1.et_pb_button:hover,a.et_pb_button.et_pb_bg_layout_light:hover{background-color:#B8891E!important;color:#0B0A0E!important;border-color:#B8891E!important}[style*="background:#fff"],[style*="background: #fff"],[style*="background:#FFF"],[style*="background: #FFF"],[style*="background:#ffffff"],[style*="background: #ffffff"],[style*="background:#FFFFFF"],[style*="background: #FFFFFF"],[style*="background-color:#fff"],[style*="background-color: #fff"],[style*="background-color:#FFF"],[style*="background-color: #FFF"],[style*="background-color:#ffffff"],[style*="background-color: #ffffff"]{background:#1A1520!important;background-color:#1A1520!important}@media only screen and (max-width:767px){.mobile_menu_bar:before,.et_mobile_menu_bar:before{color:#F5EFE2!important}.et_mobile_menu,#et-top-navigation .et_mobile_menu,.et_mobile_menu li a{background-color:#1A1520!important;color:#F5EFE2!important}.et_mobile_menu li a:hover{color:#D4A72C!important}.et_pb_text_inner>div[style*="display:flex"],.et_pb_text_inner>div[style*="display: flex"]{flex-wrap:wrap!important;gap:10px!important}.et_pb_text_inner>div[style*="F7F6F4"]{min-width:80px!important}.ngl-product-card{margin:0 8px!important}.et_pb_section_0.et_pb_section{padding-top:40px!important;padding-bottom:40px!important}.et_pb_button{width:auto!important;padding:12px 24px!important}#footer-widgets .et_pb_widget{margin-bottom:20px!important}.woocommerce-billing-fields input,.woocommerce-shipping-fields input,#billing_email,#billing_phone,input.input-text{font-size:16px!important;background-color:#1A1520!important;color:#F5EFE2!important;border:1px solid #4A1D6B!important}.woocommerce-checkout-review-order-table{font-size:14px!important}.woocommerce-cart-form{overflow-x:auto!important}}@media only screen and (min-width:768px) and (max-width:1024px){.ngl-products-grid{grid-template-columns:repeat(2,1fr)!important}#top-menu li a{padding:0 12px!important;font-size:14px!important}}p[style*="color:#c8963e"],span[style*="color:#c8963e"],a[style*="color:#c8963e"],[style*="color:#c8963e"]{color:#D4A72C!important}.woocommerce ul.products li.product .ngl-buy-now,.woocommerce-page ul.products li.product .ngl-buy-now{background-color:#D4A72C!important;color:#0B0A0E!important;border:none!important}.woocommerce ul.products li.product .ngl-buy-now:hover,.woocommerce-page ul.products li.product .ngl-buy-now:hover{background-color:#B8891E!important;color:#0B0A0E!important}.woocommerce .single_add_to_cart_button,.woocommerce button.button.alt,.woocommerce input.button.alt,.single_add_to_cart_button.button{background-color:#D4A72C!important;color:#0B0A0E!important;border:none!important;border-radius:8px!important;font-weight:600!important}.woocommerce .single_add_to_cart_button:hover,.woocommerce button.button.alt:hover{background-color:#B8891E!important;color:#0B0A0E!important}a[style*="background:#0F3B2E"],a[style*="background: #0F3B2E"],a[style*="background:#0f3b2e"],a[style*="background: #0f3b2e"]{background:#D4A72C!important;background-color:#D4A72C!important;color:#0B0A0E!important;border-color:#D4A72C!important}a[style*="background:#0F3B2E"]:hover,a[style*="background:#0f3b2e"]:hover{background:#B8891E!important;background-color:#B8891E!important;color:#0B0A0E!important}a[style*="background:#0F"],a[style*="background:#1F"],a[style*="background:#0B"],a[style*="background:#09"],a[style*="background:#10"],a[style*="background:#11"],a[style*="background:#0C"],a[style*="background:#15"],a[style*="background:#16"],a[style*="background:#17"],a[style*="background:#18"],a[style*="background:#19"],a[style*="background:#1A"],a[style*="background:#1B"],a[style*="background:#1C"],a[style*="background:#1D"]{}a[style*="background:#0F3B2E"],a[style*="background:#0F7A6B"],a[style*="background:rgb(15, 122, 107)"],a[style*="background: rgb(15, 122, 107)"],a[style*="background:rgb(15, 59, 46)"],a[style*="background: rgb(15, 59, 46)"]{background:#D4A72C!important;color:#0B0A0E!important}.mobile_menu_bar,.et_mobile_menu_bar,#et-top-navigation .mobile_menu_bar{color:#F5EFE2!important}.mobile_menu_bar:before,.et_mobile_menu_bar:before{color:#F5EFE2!important;font-size:28px!important}.et_search_form_container .et-search-icon:before,.et_search_form_container span.et-search-icon,#et-top-navigation .et_search_form_container{color:#F5EFE2!important}@media only screen and (max-width:980px){#logo,.et_header_style_left #logo,.et_pb_logo img,#et-top-navigation{color:#F5EFE2!important}.et_mobile_nav_menu{display:flex!important;align-items:center!important}.mobile_menu_bar{cursor:pointer!important;color:#F5EFE2!important}.et_pb_section{padding-left:15px!important;padding-right:15px!important}.et_pb_text_inner div[style*="display:flex"]{flex-wrap:wrap!important;justify-content:center!important}.ngl-categories-grid{grid-template-columns:repeat(2,1fr)!important}.et_pb_button,a.et_pb_button{padding:12px 20px!important;font-size:15px!important}}.et_pb_text_inner>div[style*="display:flex"],.et_pb_text_inner>div[style*="display: flex"]{background:transparent!important}.et_pb_text_inner>div[style*="F7F6F4"]>p:first-child,.et_pb_text_inner>div[style*="F7F6F4"]>div:first-child,div[style*="background:#F7F6F4"] span:first-child,div[style*="background:#F7F6F4"]>p{color:#D4A72C!important;font-size:2em!important;font-weight:700!important;font-family:'Fraunces',serif!important}.woocommerce-ordering select,.woocommerce .orderby{background:#1A1520!important;color:#F5EFE2!important;border:1px solid #4A1D6B!important;border-radius:6px!important}.page-content,.entry-content,article.page,.et_pb_post_content,.woocommerce-privacy-policy-content{background:transparent!important;color:#F5EFE2!important}.page-content h1,.page-content h2,.page-content h3,.entry-content h1,.entry-content h2,.entry-content h3{color:#D4A72C!important;font-family:'Fraunces',serif!important}.page-content p,.entry-content p,.page-content li,.entry-content li{color:#F5EFE2!important}.woocommerce-account .woocommerce-MyAccount-navigation{background:#1A1520!important;border:0.5px solid #2A2530!important;border-radius:12px!important;padding:10px!important}.woocommerce-account .woocommerce-MyAccount-navigation li a{color:#B8AD98!important;padding:8px 15px!important;display:block!important}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:#D4A72C!important}.woocommerce-account .woocommerce-MyAccount-content{background:#1A1520!important;border:0.5px solid #2A2530!important;border-radius:12px!important;padding:20px!important;color:#F5EFE2!important}