body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Manrope:wght@400;500;600;700;800&display=swap');body.woocommerce-page,body.woocommerce,body.single-product{background:#14110B!important;color:#F3EAD6;font-family:'Manrope',system-ui,sans-serif}body.woocommerce-page #page-container,body.woocommerce #page-container,body.single-product #page-container,body.woocommerce-page #main-content,body.woocommerce #main-content,body.single-product #main-content{background:#14110B!important}body.woocommerce-page #main-header,body.single-product #main-header{background:rgba(20,17,11,.97)!important;box-shadow:0 8px 30px -16px rgba(0,0,0,.7)}body.woocommerce-page #main-header a,body.single-product #main-header a{color:#F3EAD6!important}body.woocommerce-page #main-footer,body.single-product #main-footer{background:#100C07!important}body.woocommerce-page h1,body.woocommerce-page h2,body.woocommerce-page h3,body.single-product h1,body.single-product h2,body.single-product h3{font-family:'DM Serif Display',Georgia,serif;font-weight:400;color:#E8C870}body.woocommerce-page .entry-title,body.single-product .product_title{color:#E8C870}.woocommerce a{color:#E8C870}.woocommerce a:hover{color:#F3EAD6}.woocommerce .button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.checkout-button,.woocommerce #place_order,.woocommerce button[name="apply_coupon"],.woocommerce button[name="update_cart"],.woocommerce .single_add_to_cart_button{background:linear-gradient(100deg,#E8C870 0%,#C8A24A 100%)!important;color:#1C1407!important;border:0!important;border-radius:999px!important;padding:.9em 1.8em!important;font-weight:800!important;letter-spacing:.02em;text-transform:none!important;box-shadow:0 10px 26px -12px rgba(200,162,74,.55)}.woocommerce .button:hover,.woocommerce #place_order:hover,.woocommerce .single_add_to_cart_button:hover{filter:brightness(1.08);transform:translateY(-1px)}.woocommerce table.shop_table{background:#1E170F;border:1px solid rgba(200,162,74,.25);border-radius:14px;color:#F3EAD6}.woocommerce table.shop_table th{color:#C7BBA0;text-transform:uppercase;font-size:.78rem;letter-spacing:.1em}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-color:rgba(200,162,74,.15)!important}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-checkout #order_review,.woocommerce-checkout #customer_details .woocommerce-billing-fields,.woocommerce form.checkout_coupon,.woocommerce form.login{background:#1E170F;border:1px solid rgba(200,162,74,.25);border-radius:16px;padding:1.4rem}.woocommerce-checkout #payment{background:#241B10!important;border:1px solid rgba(200,162,74,.3);border-radius:16px}.woocommerce-checkout #payment div.payment_box{background:#2A2014!important;color:#C7BBA0}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#2A2014!important}.woocommerce input.input-text,.woocommerce select,.woocommerce textarea,.woocommerce .select2-container--default .select2-selection--single{background:rgba(255,255,255,.05)!important;border:1px solid rgba(200,162,74,.3)!important;color:#F3EAD6!important;border-radius:10px!important;padding:.7em 1em!important;min-height:44px}.woocommerce .select2-container--default .select2-selection__rendered{color:#F3EAD6!important;line-height:44px}.woocommerce form .form-row label{color:#C7BBA0;font-size:.85rem;font-weight:600}.woocommerce .price,.woocommerce span.price,.woocommerce .amount{color:#E8C870!important;font-weight:700}.woocommerce .price del,.woocommerce span.price del{color:#8a7a5c!important;opacity:.8}.woocommerce .price ins{text-decoration:none}body.single-product p.price{font-family:'DM Serif Display',Georgia,serif;font-size:2.2rem}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#1E170F!important;color:#F3EAD6!important;border-top-color:#C8A24A!important;border-radius:10px}.woocommerce-message::before,.woocommerce-info::before{color:#E8C870!important}body.single-product div.product .woocommerce-tabs ul.tabs li{background:#1E170F!important;border-color:rgba(200,162,74,.25)!important}body.single-product div.product .woocommerce-tabs ul.tabs li.active{background:#241B10!important}body.single-product div.product .woocommerce-tabs ul.tabs li a{color:#E8C870!important}body.single-product div.product .woocommerce-tabs .panel{background:transparent;color:#C7BBA0}body.single-product .related.products h2{color:#E8C870}body.single-product ul.products li.product{background:#1E170F;border:1px solid rgba(200,162,74,.22);border-radius:14px;padding:1rem}body.single-product ul.products li.product .woocommerce-loop-product__title{color:#F3EAD6;font-family:'DM Serif Display',Georgia,serif}.woocommerce div.product div.images img{border-radius:14px;border:1px solid rgba(200,162,74,.25)}.woocommerce .quantity .qty{background:rgba(255,255,255,.05);border:1px solid rgba(200,162,74,.3);color:#F3EAD6;border-radius:10px;min-height:44px}.woocommerce .woocommerce-breadcrumb{color:#8a7a5c}.woocommerce .woocommerce-breadcrumb a{color:#C7BBA0}#order_review .shop_table{background:transparent;border:0}.woocommerce-checkout-review-order-table .product-name{color:#F3EAD6}body.woocommerce-page #sidebar{display:none!important}body.woocommerce-page #left-area{width:100%!important;float:none!important}body.woocommerce-page #main-content .container::before{display:none!important}body.woocommerce-page .entry-title{font-family:'DM Serif Display',Georgia,serif;color:#E8C870}.wc-block-checkout,.wc-block-cart,.wc-block-components-sidebar-layout{color:#F3EAD6}.wc-block-checkout__form,.wc-block-components-main{color:#F3EAD6}.wc-block-components-checkout-step__heading .wc-block-components-title,.wc-block-components-title,.wc-block-components-checkout-step__title,.wp-block-woocommerce-checkout h1,.wc-block-components-sidebar .wc-block-components-title{color:#E8C870!important;font-family:'DM Serif Display',Georgia,serif;font-weight:400}.wc-block-components-checkout-step__description{color:#C7BBA0}.wc-block-components-text-input input,.wc-block-components-textarea,.wc-block-components-combobox .components-combobox-control__input,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button,.wc-block-components-country-input input,.wc-block-components-state-input input{background:rgba(255,255,255,.05)!important;border:1px solid rgba(200,162,74,.35)!important;color:#F3EAD6!important;border-radius:10px!important}.wc-block-components-text-input label,.wc-block-components-combobox label,.wc-block-components-select label,.wc-block-components-checkbox__label{color:#C7BBA0!important}.wc-block-components-text-input.is-active label{color:#E8C870!important}.wc-block-components-checkout-place-order-button,.wc-block-cart__submit-button,.wc-block-components-button:not(.is-link){background:linear-gradient(100deg,#E8C870 0%,#C8A24A 100%)!important;color:#1C1407!important;border:0!important;border-radius:999px!important;font-weight:800!important;box-shadow:0 10px 26px -12px rgba(200,162,74,.55)}.wc-block-components-sidebar .wc-block-components-panel,.wc-block-components-order-summary,.wc-block-components-totals-wrapper,.wc-block-components-sidebar{background:transparent;color:#F3EAD6}.wc-block-components-sidebar-layout .wc-block-components-sidebar{background:#1E170F;border:1px solid rgba(200,162,74,.28);border-radius:16px;padding:1.2rem}.wc-block-components-order-summary-item__description p{color:#C7BBA0}.wc-block-components-totals-item,.wc-block-components-totals-footer-item,.wc-block-components-order-summary-item{color:#F3EAD6}.wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.wc-block-formatted-money-amount{color:#E8C870!important;font-weight:700}.wc-block-components-product-badge{background:#C8A24A;color:#1C1407;border:0}.wc-block-components-panel__button,.wc-block-components-totals-coupon-link{color:#E8C870!important}.wc-block-components-divider,.wc-block-components-totals-wrapper::after{border-color:rgba(200,162,74,.18)!important}.wc-block-components-radio-control__option,.wc-block-components-payment-method-label{color:#F3EAD6}.wc-block-components-checkout-return-to-cart-button{color:#C7BBA0!important}.wc-block-cart-items__row,.wc-block-cart-items .wc-block-cart-items__header{color:#F3EAD6;border-color:rgba(200,162,74,.18)!important}.wc-block-cart-item__product .wc-block-components-product-name{color:#F3EAD6!important}.wc-block-components-quantity-selector{background:rgba(255,255,255,.05);border:1px solid rgba(200,162,74,.35);border-radius:10px}.wc-block-components-quantity-selector input,.wc-block-components-quantity-selector button{color:#F3EAD6!important;background:transparent!important;border:0!important}.wc-block-components-notice-banner{background:#1E170F!important;color:#F3EAD6!important;border-color:#C8A24A!important}.wc-block-components-express-payment-continue-rule{color:#C7BBA0}body.woocommerce-page #logo,body.single-product #logo{content:url('https://legends.cubancreation.com/wp-content/uploads/2026/07/cuban-creations-logo.png');max-height:72px!important;width:auto}body.woocommerce-page #main-header .logo_container,body.single-product #main-header .logo_container{display:flex;align-items:center}body.woocommerce-page #top-menu a,body.single-product #top-menu a{color:#F3EAD6!important;font-weight:600}body.woocommerce-page #top-menu a:hover,body.single-product #top-menu a:hover{color:#E8C870!important;opacity:1}body.woocommerce-page #et-top-navigation .et-cart-info span:before,body.single-product #et-top-navigation .et-cart-info span:before{color:#E8C870}body.single-product .woocommerce-tabs{background:transparent!important}body.single-product .woocommerce-tabs ul.tabs{background:transparent!important;border-bottom:1px solid rgba(200,162,74,.3)!important}body.single-product .woocommerce-tabs ul.tabs li{background:#1E170F!important;border:1px solid rgba(200,162,74,.25)!important;border-radius:10px 10px 0 0!important}body.single-product .woocommerce-tabs ul.tabs li.active{background:#241B10!important}body.single-product .woocommerce-tabs ul.tabs li a{color:#E8C870!important;background:transparent!important}body.single-product .woocommerce-tabs .panel,body.single-product .woocommerce-Tabs-panel{background:#1E170F!important;border:1px solid rgba(200,162,74,.25)!important;border-radius:0 14px 14px 14px!important;padding:1.6rem!important;color:#C7BBA0!important}body.single-product .woocommerce-Tabs-panel h2{color:#E8C870!important}body.single-product .quantity .qty{background:rgba(255,255,255,.05)!important;border:1px solid rgba(200,162,74,.35)!important;color:#F3EAD6!important}body.single-product .woocommerce-message{border-radius:14px}