ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after{color:#ffffff;background:#16264a;font-size:22px;top:10px;position:relative;font-family:"ETModules";content:'\33';border-radius:4px;padding:1px 2px 1px 0}.et_mobile_menu .menu-item-has-children>a{font-weight:400!important;background-color:transparent}ul.et_mobile_menu li.menu-item-has-children.mobile-toggle-open>.mobile-toggle-icon::after{content:'\32'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,ul.et_mobile_menu li.page_item_has_children .mobile-toggle-icon{width:44px;height:100%;padding:0!important;max-height:44px;border:none;position:absolute;right:0;top:0;z-index:999;background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}.dk-hero-buttons{display:flex;gap:20px;margin-top:40px;flex-wrap:wrap}.dk-btn{display:inline-block;padding:18px 36px;font-size:11px;letter-spacing:0.32em;text-transform:uppercase;text-decoration:none;font-family:'Inter',sans-serif;font-weight:400;transition:all 0.3s ease}.dk-btn-primary{background:#c9a96e;color:#0d0d0d!important}.dk-btn-primary:hover{background:#f5f1ea;color:#0d0d0d!important}.dk-btn-ghost{background:transparent;color:#f5f1ea!important;border:1px solid rgba(245,241,234,0.3)}.dk-btn-ghost:hover{border-color:#c9a96e;color:#c9a96e!important}.dk-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.dk-stat-num{font-family:'Cormorant Garamond',serif;font-size:48px;font-weight:300;color:#c9a96e;line-height:1;margin-bottom:8px}.dk-stat-label{font-size:10px;letter-spacing:0.32em;text-transform:uppercase;color:#7a7568}.dk-section-header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:30px;margin-bottom:80px}.dk-eyebrow{font-size:11px;letter-spacing:0.32em;text-transform:uppercase;color:#c9a96e;margin-bottom:20px}.dk-section-title{font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:64px!important;color:#f5f1ea!important;line-height:1.05!important;margin:0!important}.dk-section-title em{font-style:italic;color:#c9a96e}.dk-header-intro{max-width:380px;color:#ebe5da;line-height:1.7;margin:0}.dk-collection-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}.dk-col-card{position:relative;overflow:hidden;background:#0d0d0d;text-decoration:none;color:#f5f1ea;aspect-ratio:3/4;display:block}.dk-col-card.dk-tall{grid-row:span 2;aspect-ratio:3/8}.dk-col-card img{width:100%;height:100%;object-fit:cover;filter:brightness(0.7);transition:transform 1s ease,filter 1s ease}.dk-col-card:hover img{transform:scale(1.08);filter:brightness(0.85)}.dk-col-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:32px;background:linear-gradient(180deg,transparent 40%,rgba(13,13,13,0.85) 100%);pointer-events:none}.dk-col-num{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:14px;color:#c9a96e;margin-bottom:8px}.dk-col-card h3{font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:30px!important;color:#f5f1ea!important;line-height:1.1!important;margin:0 0 12px 0!important}.dk-col-link{font-size:10px;letter-spacing:0.24em;text-transform:uppercase;color:#f5f1ea;display:inline-block}.dk-col-link::after{content:" →";display:inline-block;transition:transform 0.3s}.dk-col-card:hover .dk-col-link::after{transform:translateX(6px)}.dk-col-tag{position:absolute;top:24px;right:24px;font-size:9px;letter-spacing:0.24em;text-transform:uppercase;padding:6px 12px;background:rgba(13,13,13,0.7);z-index:2}.dk-col-tag.dk-shop{color:#c9a96e;border:1px solid #c9a96e}.dk-col-tag.dk-bespoke{color:#ebe5da;border:1px solid rgba(245,241,234,0.2)}.dk-process-intro{text-align:center;max-width:720px;margin:0 auto 100px}.dk-process-intro .dk-eyebrow{margin-bottom:20px}.dk-process-sub{font-size:18px;color:#ebe5da;line-height:1.7;margin-top:20px}.dk-process-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1px;background:rgba(245,241,234,0.12);border-top:1px solid rgba(245,241,234,0.12);border-bottom:1px solid rgba(245,241,234,0.12)}.dk-process-step{background:#0d0d0d;padding:50px 36px;transition:background 0.4s ease}.dk-process-step:hover{background:#1a1a1a}.dk-step-num{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:56px;color:#c9a96e;line-height:1;margin-bottom:30px;font-weight:300}.dk-process-step h4{font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-size:24px!important;color:#f5f1ea!important;margin:0 0 14px 0!important;line-height:1.2!important}.dk-process-step p{font-size:14px;color:#7a7568;line-height:1.7;margin:0}.dk-testimonial{text-align:center;max-width:1000px;margin:0 auto}.dk-testimonial .dk-eyebrow{margin-bottom:30px}.dk-quote{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:44px;line-height:1.4;font-weight:300;color:#f5f1ea;margin:0 auto 30px}.dk-quote::before{content:"\201C";color:#c9a96e;font-size:60px;line-height:0;vertical-align:-20px;margin-right:10px}.dk-quote::after{content:"\201D";color:#c9a96e;font-size:60px;line-height:0;vertical-align:-20px;margin-left:10px}.dk-quote-attr{font-size:11px;letter-spacing:0.32em;text-transform:uppercase;color:#c9a96e;margin-top:30px}.dk-quote-attr small{display:block;color:#7a7568;margin-top:6px;letter-spacing:0.24em;font-size:10px}.dk-booking{text-align:center;max-width:800px;margin:0 auto}.dk-booking .dk-eyebrow{margin-bottom:30px}.dk-booking-title{font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:80px!important;color:#f5f1ea!important;line-height:1.05!important;margin:0 0 30px 0!important}.dk-booking-title em{font-style:italic;color:#c9a96e}.dk-booking-sub{color:#ebe5da;font-size:17px;line-height:1.7;max-width:540px;margin:0 auto 40px}.woocommerce #main-content,.woocommerce-page #main-content,.single-product #main-content,.archive #main-content,.woocommerce .et_pb_section,.single-product .et_pb_section,.woocommerce-page .et_pb_section{background:#0d0d0d!important;background-color:#0d0d0d!important}.single-product .woocommerce-breadcrumb,.woocommerce-breadcrumb{font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#7a7568!important;margin-bottom:40px!important}.woocommerce-breadcrumb a{color:#7a7568!important;text-decoration:none!important;transition:color 0.2s ease!important}.woocommerce-breadcrumb a:hover{color:#c9a96e!important}.single-product .product_title,.single-product h1.product_title{font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:48px!important;color:#f5f1ea!important;line-height:1.1!important;margin:0 0 20px 0!important}.single-product .price,.single-product p.price,.single-product span.price{font-family:'Cormorant Garamond',serif!important;font-size:28px!important;font-weight:300!important;color:#c9a96e!important;margin:0 0 30px 0!important}.single-product .price del{color:#7a7568!important;opacity:0.6!important}.single-product .price ins{text-decoration:none!important;color:#c9a96e!important}.single-product .woocommerce-product-details__short-description{color:#ebe5da!important;line-height:1.7!important;margin-bottom:30px!important;padding-bottom:30px!important;border-bottom:1px solid rgba(245,241,234,0.12)!important}.single-product .stock{font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#7a7568!important;margin-bottom:20px!important}.single-product .stock.in-stock{color:#c9a96e!important}.single-product .variations label{font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#7a7568!important;font-weight:400!important}.single-product .quantity input.qty{background:transparent!important;border:1px solid rgba(245,241,234,0.2)!important;color:#f5f1ea!important;padding:14px 16px!important;width:70px!important;font-family:'Inter',sans-serif!important;font-size:14px!important}.single-product .single_add_to_cart_button{background:#c9a96e!important;color:#0d0d0d!important;border:none!important;padding:18px 36px!important;font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.32em!important;text-transform:uppercase!important;font-weight:400!important;border-radius:0!important;transition:all 0.3s ease!important;margin-left:12px!important}.single-product .single_add_to_cart_button:hover{background:#f5f1ea!important;color:#0d0d0d!important}.single-product .product_meta{margin-top:30px!important;padding-top:30px!important;border-top:1px solid rgba(245,241,234,0.12)!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#7a7568!important}.single-product .product_meta a{color:#c9a96e!important;text-decoration:none!important}.single-product .product_meta a:hover{color:#f5f1ea!important}.single-product .woocommerce-product-gallery{background:#1a1a1a!important}.single-product .woocommerce-product-gallery__trigger{background:rgba(13,13,13,0.7)!important;color:#c9a96e!important;border:1px solid rgba(201,169,110,0.3)!important}.et_pb_wc_tabs,.et_pb_wc_tabs .et_pb_all_tabs,.et_pb_wc_tabs .et_pb_tab,.et_pb_wc_tabs .et_pb_tab_content{background:transparent!important;color:#ebe5da!important}.et_pb_wc_tabs .et_pb_tabs_controls{background:transparent!important;border:none!important;border-bottom:1px solid rgba(245,241,234,0.12)!important;margin:0 0 30px 0!important;padding:0!important}.et_pb_wc_tabs .et_pb_tabs_controls li{background:transparent!important;border:none!important;margin-right:0!important;padding:0!important}.et_pb_wc_tabs .et_pb_tabs_controls li a{color:#7a7568!important;font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:15px 25px 15px 0!important;border-bottom:2px solid transparent!important;text-shadow:none!important;transition:all 0.3s ease!important}.et_pb_wc_tabs .et_pb_tabs_controls li.et_pb_tab_active a,.et_pb_wc_tabs .et_pb_tabs_controls li:hover a{color:#c9a96e!important;background:transparent!important}.et_pb_wc_tabs .et_pb_tabs_controls li.et_pb_tab_active{border-bottom:2px solid #c9a96e!important}.et_pb_wc_tabs .et_pb_tab{padding:40px 0px!important;background:transparent!important}.et_pb_wc_tabs .et_pb_tab p{color:#ebe5da!important;font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:15px!important;line-height:1.8em!important}.et_pb_wc_tabs .et_pb_tab h2,.et_pb_wc_tabs .et_pb_tab h3{font-family:'Cormorant Garamond',serif!important;font-weight:300!important;color:#f5f1ea!important}.et_pb_wc_tabs .et_pb_tab strong{color:#c9a96e!important;font-weight:500!important}.et_pb_wc_tabs .shop_attributes{background:transparent!important;border:1px solid rgba(245,241,234,0.12)!important}.et_pb_wc_tabs .shop_attributes th,.et_pb_wc_tabs .shop_attributes td{background:transparent!important;color:#ebe5da!important;border-color:rgba(245,241,234,0.08)!important;padding:14px 20px!important}.et_pb_wc_tabs .shop_attributes th{font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#c9a96e!important;font-weight:400!important}.et_pb_wc_tabs .et_pb_module_inner{border:none!important}.et_pb_wc_tabs .et_pb_all_tabs{border:none!important}.single-product .related,.single-product .related.products{background:transparent!important;padding-top:80px!important;border-top:1px solid rgba(245,241,234,0.12)!important;margin-top:80px!important}.single-product .related h2{font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:36px!important;color:#f5f1ea!important;margin-bottom:40px!important}.et-db #et-boc .et-l ul.products li.product{background:transparent!important}.et-db #et-boc .et-l ul.products li.product h2,.et-db #et-boc .et-l ul.products li.product h3,.et-db #et-boc .et-l ul.products li.product .woocommerce-loop-product__title{color:#f5f1ea!important;font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:20px!important;margin:16px 0 6px 0!important;padding:0!important}.et-db #et-boc .et-l ul.products li.product .price{color:#c9a96e!important;font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:18px!important;margin:0 0 12px 0!important;padding:0!important}.et-db #et-boc .et-l ul.products li.product a.woocommerce-LoopProduct-link{display:block!important}.et-db #et-boc .et-l ul.products li.product a.button{background:transparent!important;color:#c9a96e!important;border:1px solid rgba(201,169,110,0.4)!important;font-family:'Inter',sans-serif!important;font-size:10px!important;letter-spacing:0.22em!important;text-transform:uppercase!important;padding:12px 20px!important;margin-top:12px!important}.et-db #et-boc .et-l ul.products li.product a.button:hover{background:#c9a96e!important;color:#0d0d0d!important}.cfvsw-swatches-container .cfvsw-swatches-option{background:#1a1a1a!important;border:1px solid rgba(245,241,234,0.12)!important;border-radius:0!important;min-width:auto!important;min-height:auto!important;padding:10px 18px!important;margin-right:8px!important;margin-bottom:8px!important;transition:all 0.3s ease!important}.cfvsw-swatches-container .cfvsw-swatches-option .cfvsw-swatch-inner{color:#f5f1ea!important;background:transparent!important;font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important}.cfvsw-swatches-container .cfvsw-swatches-option:hover,.cfvsw-swatches-container .cfvsw-swatches-option.cfvsw-selected-swatch{background:#c9a96e!important;border-color:#c9a96e!important}.cfvsw-swatches-container .cfvsw-swatches-option:hover .cfvsw-swatch-inner,.cfvsw-swatches-container .cfvsw-swatches-option.cfvsw-selected-swatch .cfvsw-swatch-inner{color:#0d0d0d!important}.reset_variations{color:#c9a96e!important;font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important}.woocommerce-result-count{font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#7a7568!important;margin-bottom:60px!important}.woocommerce-ordering select,.woocommerce-ordering .orderby{background:#1a1a1a!important;color:#f5f1ea!important;border:1px solid rgba(245,241,234,0.12)!important;border-radius:0!important;padding:12px 30px 12px 16px!important;font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;font-weight:300!important}.woocommerce nav.woocommerce-pagination ul{border:none!important;margin:80px 0 0 0!important}.woocommerce nav.woocommerce-pagination ul li{border:none!important;margin:0 4px!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:transparent!important;color:#7a7568!important;border:1px solid rgba(245,241,234,0.12)!important;font-family:'Inter',sans-serif!important;font-size:12px!important;letter-spacing:0.18em!important;padding:12px 16px!important;font-weight:300!important}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#c9a96e!important;color:#0d0d0d!important;border-color:#c9a96e!important}html body.woocommerce ul.products li.product h2.woocommerce-loop-product__title,html body.woocommerce ul.products li.product h3.woocommerce-loop-product__title,html body.woocommerce-page ul.products li.product h2.woocommerce-loop-product__title,html body.woocommerce-page ul.products li.product h3.woocommerce-loop-product__title,html body .et_pb_shop ul.products li.product h2.woocommerce-loop-product__title,html body .et_pb_shop ul.products li.product h3.woocommerce-loop-product__title,html body .et_pb_shop ul.products li.product .woocommerce-loop-product__title{font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:20px!important;color:#f5f1ea!important;margin:16px 0 6px 0!important;padding:0!important;text-transform:none!important;letter-spacing:0!important;line-height:1.3!important}html body.woocommerce ul.products li.product .price,html body.woocommerce-page ul.products li.product .price,html body .et_pb_shop ul.products li.product .price{font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-weight:300!important;font-size:18px!important;color:#c9a96e!important;margin:0 0 12px 0!important;padding:0!important}html body.woocommerce ul.products li.product .button,html body.woocommerce-page ul.products li.product .button,html body .et_pb_shop ul.products li.product .button{background:transparent!important;color:#c9a96e!important;border:1px solid rgba(201,169,110,0.4)!important;font-family:'Inter',sans-serif!important;font-size:10px!important;letter-spacing:0.22em!important;text-transform:uppercase!important;padding:12px 20px!important;margin-top:12px!important;border-radius:0!important;font-weight:400!important}html body.woocommerce ul.products li.product .button:hover,html body.woocommerce-page ul.products li.product .button:hover,html body .et_pb_shop ul.products li.product .button:hover{background:#c9a96e!important;color:#0d0d0d!important}html body.woocommerce ul.products li.product,html body.woocommerce-page ul.products li.product,html body .et_pb_shop ul.products li.product{background:transparent!important}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-account .entry-title{font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:64px!important;color:#f5f1ea!important;margin:0 0 60px 0!important}.woocommerce table.shop_table,.woocommerce-page table.shop_table{background:transparent!important;border:1px solid rgba(245,241,234,0.12)!important;border-radius:0!important;border-collapse:collapse!important}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{background:#1a1a1a!important;color:#c9a96e!important;font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;font-weight:400!important;padding:18px 20px!important;border-bottom:1px solid rgba(245,241,234,0.12)!important}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{background:transparent!important;color:#ebe5da!important;font-family:'Inter',sans-serif!important;font-size:14px!important;padding:20px!important;border-top:1px solid rgba(245,241,234,0.08)!important}.woocommerce table.shop_table td a,.woocommerce-page table.shop_table td a{color:#f5f1ea!important;text-decoration:none!important}.woocommerce table.shop_table td a:hover,.woocommerce-page table.shop_table td a:hover{color:#c9a96e!important}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{font-family:'Cormorant Garamond',serif!important;font-size:18px!important;color:#f5f1ea!important;background:transparent!important;text-transform:none!important;letter-spacing:0!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{background:#1a1a1a!important;border:1px solid rgba(245,241,234,0.12)!important;color:#f5f1ea!important;border-radius:0!important;padding:10px 12px!important;font-family:'Inter',sans-serif!important}.woocommerce a.remove,.woocommerce-page a.remove{color:#c9a96e!important;background:transparent!important;font-size:20px!important;font-weight:300!important}.woocommerce a.remove:hover,.woocommerce-page a.remove:hover{color:#f5f1ea!important;background:transparent!important}.woocommerce #coupon_code,.woocommerce-page #coupon_code,.woocommerce input.input-text,.woocommerce-page input.input-text{background:#1a1a1a!important;border:1px solid rgba(245,241,234,0.12)!important;color:#f5f1ea!important;border-radius:0!important;padding:14px 16px!important;font-family:'Inter',sans-serif!important;font-size:14px!important;font-weight:300!important}.woocommerce button.button,.woocommerce a.button,.woocommerce-page button.button,.woocommerce-page a.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #place_order{background:#c9a96e!important;color:#0d0d0d!important;border:none!important;border-radius:0!important;padding:16px 32px!important;font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.32em!important;text-transform:uppercase!important;font-weight:400!important;transition:all 0.3s ease!important}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page a.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #place_order:hover{background:#f5f1ea!important;color:#0d0d0d!important}.cart_totals h2,.woocommerce-checkout-review-order h3,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.woocommerce-additional-fields h3,#order_review_heading{font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:32px!important;color:#f5f1ea!important;margin:60px 0 30px 0!important}.woocommerce form .form-row label,.woocommerce-page form .form-row label{color:#7a7568!important;font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;font-weight:400!important;margin-bottom:8px!important}.woocommerce-checkout #payment{background:transparent!important;border:1px solid rgba(245,241,234,0.12)!important;border-radius:0!important}.woocommerce-checkout #payment ul.payment_methods{background:transparent!important;border-bottom:1px solid rgba(245,241,234,0.12)!important;padding:20px!important}.woocommerce-checkout #payment ul.payment_methods li{color:#ebe5da!important}.woocommerce-checkout #payment div.payment_box{background:#1a1a1a!important;color:#ebe5da!important}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#1a1a1a!important}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-notice{background:#1a1a1a!important;color:#ebe5da!important;border:1px solid rgba(245,241,234,0.12)!important;border-left:3px solid #c9a96e!important;border-radius:0!important;padding:16px 20px!important}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{color:#c9a96e!important}.woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important;margin:0!important;border:1px solid rgba(245,241,234,0.12)!important}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid rgba(245,241,234,0.08)!important;margin:0!important}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none!important}.woocommerce-MyAccount-navigation ul li a{display:block!important;padding:16px 20px!important;color:#7a7568!important;font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;text-decoration:none!important;font-weight:300!important;background:transparent!important}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{color:#c9a96e!important;background:#1a1a1a!important}.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea{background:#1a1a1a!important;border:1px solid rgba(245,241,234,0.12)!important;color:#f5f1ea!important;border-radius:0!important;padding:14px 16px!important;font-family:'Inter',sans-serif!important;font-size:14px!important;font-weight:300!important}body.page:not(.home):not(.woocommerce-page):not(.single-product) .entry-title,body.page:not(.home):not(.woocommerce-page):not(.single-product) h1.entry-title{color:#f5f1ea!important;font-family:'Cormorant Garamond',serif!important;font-weight:300!important;font-size:64px!important;margin:0 0 60px 0!important;line-height:1.05!important}body.page:not(.home):not(.woocommerce-page):not(.single-product) .entry-content h2:not(.dk-section-title):not(.dk-booking-title),body.page:not(.home):not(.woocommerce-page):not(.single-product) .entry-content h3,body.page:not(.home):not(.woocommerce-page):not(.single-product) .entry-content h4{color:#f5f1ea!important;font-family:'Cormorant Garamond',serif!important;font-weight:300!important}body.page:not(.home):not(.woocommerce-page):not(.single-product) .entry-content h2:not(.dk-section-title):not(.dk-booking-title){font-size:32px!important;margin:60px 0 20px 0!important}body.page:not(.home):not(.woocommerce-page):not(.single-product) .entry-content h3{font-size:24px!important;margin:40px 0 16px 0!important}body.page:not(.home):not(.woocommerce-page):not(.single-product) .entry-content h4{font-size:20px!important;margin:30px 0 12px 0!important}body.page:not(.home) .entry-content a:not(.dk-btn):not(.dk-btn-primary):not(.dk-btn-ghost):not(.button):not(.dk-col-card):not(.dk-col-link){color:#c9a96e!important;text-decoration:none!important;transition:color 0.2s ease!important}body.page:not(.home) .entry-content a:not(.dk-btn):not(.dk-btn-primary):not(.dk-btn-ghost):not(.button):not(.dk-col-card):not(.dk-col-link):hover{color:#f5f1ea!important}.et_pb_contact_field input,.et_pb_contact_field textarea,.et_pb_contact_field select,.et_pb_contact_main_title,.et_pb_contact p input,.et_pb_contact p textarea,.et_pb_contact p select{background:#1a1a1a!important;border:1px solid rgba(245,241,234,0.12)!important;color:#f5f1ea!important;border-radius:0!important;padding:14px 16px!important;font-family:'Inter',sans-serif!important;font-size:14px!important;font-weight:300!important}.et_pb_contact_field input::placeholder,.et_pb_contact_field textarea::placeholder,.et_pb_contact p input::placeholder,.et_pb_contact p textarea::placeholder{color:#7a7568!important;opacity:1!important}.et_pb_contact_submit,.et_pb_contact_form .et_pb_contact_submit{background:#c9a96e!important;color:#0d0d0d!important;border:none!important;border-radius:0!important;padding:16px 36px!important;font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.32em!important;text-transform:uppercase!important;font-weight:400!important;transition:all 0.3s ease!important}.et_pb_contact_submit:hover{background:#f5f1ea!important;color:#0d0d0d!important}body.page .entry-content em,body.page .entry-content i{color:#c9a96e!important}body.page-id-About .entry-content h6,body.page .et_pb_text_inner h6{color:#c9a96e!important;font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:36px!important;font-weight:300!important;line-height:1.2!important;margin:30px 0 8px 0!important}.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_nav_menu,.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu li{background-color:#1a1a1a!important}.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu li a{background-color:#1a1a1a!important;color:#f5f1ea!important;font-family:'Inter',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;padding:14px 20px!important;border-bottom:1px solid rgba(245,241,234,0.08)!important}.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu li a:hover{color:#c9a96e!important;background-color:#0d0d0d!important}.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu{width:100%!important;position:absolute!important;left:0!important;z-index:99999!important}#page-container{position:relative!important;z-index:1!important}#et-main-area{position:relative!important;z-index:1!important}#payment-method-message{display:none!important}