@import url(https://fonts.googleapis.com/css2?family=Charm:wght@400;700&display=swap);@font-face{font-family:"Comic Z";src:url(/wp-content/plugins/ena-custom-code/assets/fonts/comicz.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--ena-gold-dark:#b6641c;--ena-gold-light:#f1a743;--ena-gold:#d98528;--ena-dark:#3b2412;--ena-parchment:#f4ddba;--ena-heading-font:"Charm", "Comic Sans MS", cursive;--ena-body-font:"Comic Z", "Comic Sans MS", "Comic Sans",
                   system-ui, -apple-system, BlinkMacSystemFont, sans-serif}body,button,input,select,textarea{font-family:var(--ena-body-font)!important}p,li,span,.entry-content,.single-content,.gform_wrapper,.wpforms-form{font-family:var(--ena-body-font)!important}h1,h2,h3,h4,h5,h6,.entry-title,.wp-block-heading{font-family:var(--ena-heading-font)!important}header.site-header,.site-header,#masthead,.elementor-location-header{background-color:var(--ena-dark)!important;color:#fbe7c4}header a,.site-header a,#masthead a,.elementor-location-header a{color:#fbe7c4}header a:hover,.site-header a:hover,#masthead a:hover,.elementor-location-header a:hover{color:var(--ena-gold-light)}footer,.site-footer,.elementor-location-footer{background-color:var(--ena-dark)!important;color:#fbe7c4}footer.site-footer,.site-footer,.elementor-location-footer{background-color:var(--ena-dark)!important;color:#fbe7c4}footer a:hover,.site-footer a:hover,.elementor-location-footer a:hover{color:var(--ena-gold-light)}.ena-btn,button,.button,input[type="submit"],input[type="button"],input[type="reset"],.elementor-button,.wpforms-submit,.wp-block-button__link{border-radius:999px!important;background-image:linear-gradient(135deg,var(--ena-gold-dark),var(--ena-gold-light));background-color:var(--ena-gold);color:#ffffff!important;border:none;padding:.75rem 2.5rem;font-family:var(--ena-body-font);font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 0 rgb(0 0 0 / .25);transition:transform 0.08s ease,box-shadow 0.08s ease,filter 0.12s ease}.ena-btn:hover,button:hover,.button:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,.elementor-button:hover,.wpforms-submit:hover,.wp-block-button__link:hover{transform:translateY(1px);box-shadow:0 4px 0 rgb(0 0 0 / .25);filter:brightness(1.05)}.ena-btn:active,button:active,.button:active,input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active,.elementor-button:active,.wpforms-submit:active,.wp-block-button__link:active{transform:translateY(2px);box-shadow:0 2px 0 rgb(0 0 0 / .25)}.wp-block-button__link,.learning-hall-btn{display:inline-block;padding:.75rem 2.6rem;border-radius:999px;border:none;cursor:pointer;font-weight:600;font-size:.95rem;text-decoration:none;color:#fbe3c0;background:linear-gradient(140deg,#c37223,#8b4a16);box-shadow:0 4px 10px rgb(0 0 0 / .25);transition:transform 0.1s ease,box-shadow 0.1s ease,background 0.2s ease}.wp-block-button__link:hover,.learning-hall-btn:hover{background:linear-gradient(140deg,#e08a34,#9b551a);box-shadow:0 6px 14px rgb(0 0 0 / .3);transform:translateY(-1px)}.learning-hall-btn--dark{background:linear-gradient(145deg,#4a2a10,#b7742e);color:#ffe8c8}.learning-hall-btn--dark:hover{background:linear-gradient(145deg,#5b3314,#d48834)}.site-header,.site-header .main-header-bar,.site-header .ast-primary-header-bar,.site-header .main-navigation,.site-header .main-navigation .primary-menu-container,#masthead,#masthead .main-header-bar{background-color:var(--ena-dark)!important}.site-branding,.site-branding a,.site-header-item,.site-header-section-left,.site-branding.branding-layout-standard,.site-branding.brand,.site-branding .site-title,.site-branding .site-title a,.site-branding .site-description{background-color:var(--ena-dark)!important;color:#fbe7c4!important}footer,footer p,footer a,footer span,footer .footer-html-inner,footer .site-info{color:#fbe7c4!important}.main-navigation ul ul,.main-navigation .sub-menu{background-color:var(--ena-dark)!important}.main-navigation ul ul li a,.main-navigation .sub-menu li a{color:#fbe7c4!important}.main-navigation ul ul li:hover>a,.main-navigation .sub-menu li:hover>a,.main-navigation ul ul li:focus-within>a,.main-navigation .sub-menu li:focus-within>a{background-color:var(--ena-gold-dark)!important;color:#ffffff!important}.wp-block-button__link,.wp-block-button.is-style-fill .wp-block-button__link,.wp-block-buttons .wp-block-button__link,.wp-block-button .wp-block-button__link,a.wp-block-button__link{border-radius:999px!important;padding:.7rem 1.6rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;border:none!important}.home .ena-button .wp-block-button__link{border-radius:999px!important;padding:.6rem 1.6rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;border:none!important}@media (min-width:1024px){.site-header .site-container,.site-header-row-container-inner .site-container{max-width:1000px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}}@media (max-width:768px){.home .site-main,.home .content-area,.home .entry-content{padding-top:0!important;margin-top:0!important}.home .entry-content>*:first-child{margin-top:0!important;padding-top:0!important}.home .entry-content>.wp-block-group:first-child,.home .entry-content>.wp-block-cover:first-child{margin-top:0!important;padding-top:0!important}}@media (max-width:768px){body,body p,body li,body span,.site-main,.entry-content,.gform_wrapper,.wpforms-form{font-family:var(--ena-body-font)!important}.wp-block-button__link,button,input[type="button"],input[type="submit"],input[type="reset"],.gform_wrapper .gform_button,.wpforms-submit,.ena-btn{font-family:var(--ena-body-font)!important}}.page .wp-travel-toolbar.trip-content-area,.page .wpte-trip-archive-wrap,.page .wpte-trip-archive-wrap .category-list{max-width:1100px;margin-left:auto;margin-right:auto}.page .wp-travel-toolbar.trip-content-area{margin-top:2rem}.category-trips-single-inner-wrap{background:linear-gradient(145deg,#c37223,#5b3314);border-radius:22px;box-shadow:0 0 0 2px rgb(59 36 18 / .4);overflow:hidden}.category-trips-single-inner-wrap,.category-trips-single-inner-wrap h2,.category-trips-single-inner-wrap h3,.category-trips-single-inner-wrap h4,.category-trips-single-inner-wrap p,.category-trips-single-inner-wrap span,.category-trips-single-inner-wrap li{color:#ffe8c8}.category-trips-single-inner-wrap strong,.category-trips-single-inner-wrap b{color:#fff7dd}.category-trip-detail-wrap{background:#fff0}.wpte-button,.wpte-button:visited{display:inline-block;padding:.75rem 2.5rem;border-radius:999px;border:none;cursor:pointer;font-family:var(--ena-body-font);font-weight:600;text-decoration:none;color:#fff;background:linear-gradient(140deg,var(--ena-gold-light),var(--ena-gold-dark));box-shadow:0 6px 16px rgb(0 0 0 / .35);transition:transform 0.1s ease,box-shadow 0.1s ease,background 0.15s ease}.wpte-button:hover,.wpte-button:focus{background:linear-gradient(140deg,var(--ena-gold),var(--ena-gold-dark));transform:translateY(-1px);box-shadow:0 8px 18px rgb(0 0 0 / .4)}.ui-slider.ui-slider-horizontal .ui-slider-range{background:linear-gradient(90deg,var(--ena-gold-light),var(--ena-gold-dark))!important}.ui-slider.ui-slider-horizontal .ui-slider-handle{border-radius:999px!important;border:2px solid var(--ena-dark)!important;background:#fff4e0!important}.wp-travel-toolbar .wpte-trip-search-input input[type="search"]{border-radius:999px;border:2px solid rgb(59 36 18 / .35);background-color:rgb(244 221 186 / .8);font-family:var(--ena-body-font)}.wp-travel-toolbar .wte-filterbar-toggle-btn{border-radius:999px;border:none;font-family:var(--ena-body-font);background:linear-gradient(140deg,var(--ena-gold-light),var(--ena-gold-dark));color:#fff}.wp-travel-toolbar .wte-filterbar-toggle-btn:hover{filter:brightness(1.06)}.wp-travel-toolbar select,.wp-travel-toolbar .wpte-trip-filter select{border-radius:999px;border:2px solid rgb(59 36 18 / .35);background-color:rgb(244 221 186 / .95);font-family:var(--ena-body-font)}.trip-archive-inner,.category-trip-detail-wrap,.category-trip-detail-wrap p,.category-trip-detail-wrap li,.category-trip-detail-wrap span{color:var(--ena-dark);font-family:var(--ena-body-font)}body.page-id-3775 .wp-travel-engine-archive-outer-wrap{position:relative;margin-top:4.5rem;padding-top:1.5rem}body.page-id-3775 main#inner-wrap.wrap.kt-clear{padding-left:clamp(16px, 3vw, 40px);padding-right:clamp(16px, 3vw, 40px)}body.page-id-3775 .advanced-search-wrapper,body.page-id-3775 .wpte-toolbar-container,body.page-id-3775 .category-list{max-width:1120px;margin-left:auto;margin-right:auto;box-sizing:border-box}body.page-id-3775 .category-trips-single-inner-wrap{border-radius:24px;overflow:hidden}body.page-id-3775 .advanced-search-wrapper .advanced-search-field.trip-dates,body.page-id-3775 .advanced-search-wrapper .advanced-search-field:nth-of-type(3){display:none!important}@media (max-width:767px){body.page-id-3775 .advanced-search-wrapper,body.page-id-3775 .wpte-toolbar-container,body.page-id-3775 .category-list{padding-left:1rem;padding-right:1rem}}body.page-id-3775 .wp-travel-engine-archive-outer-wrap::before{content:"Journeys Through Egypt";display:block;font-family:var(--ena-heading-font,"Alex Brush",cursive);font-size:clamp(2.4rem, 4vw, 3.2rem);text-align:center;color:var(--ena-ink,#2f2118);margin-bottom:.5rem}body.page-id-3775 .wp-travel-engine-archive-outer-wrap::after{content:"Every ENA journey is more than an itinerary — it’s a story waiting to be lived. Walk where pharaohs dreamed, sail where history still whispers, and share the warmth of a country that welcomes you like family. Whether you seek temples, tombs, or tranquil seas, your chapter in Egypt begins here.";display:block;max-width:52rem;margin:0 auto 2.5rem;font-family:var(--ena-body-font,"Comic Sans MS",system-ui,sans-serif);font-size:clamp(1rem, 1.45vw, 1.125rem);line-height:1.6;text-align:center;color:var(--ena-ink,#2f2118)}body.page-id-3775 .entry-content .wp-block-heading:first-of-type,body.page-id-3775 .entry-content .wp-block-heading:first-of-type+p,body.page-id-3775 .entry-content .wp-block-heading:first-of-type+.wp-block-paragraph{display:none!important}body.page-id-3775 .entry-content .wp-block-heading:first-of-type,body.page-id-3775 .entry-content .wp-block-heading:first-of-type+p,body.page-id-3775 .entry-content .wp-block-heading:first-of-type+.wp-block-paragraph{display:none!important}body.page-id-3775 .wp-travel-engine-archive-outer-wrap{position:relative;margin-top:5.5rem!important;padding-top:11rem!important;padding-left:clamp(16px, 3vw, 40px)!important;padding-right:clamp(16px, 3vw, 40px)!important;box-sizing:border-box!important}body.page-id-3775 .wp-travel-engine-archive-outer-wrap::before{content:"Journeys Through Egypt";position:absolute;top:1.7rem;left:50%;transform:translateX(-50%);display:block;text-align:center;font-family:"Charm",var(--ena-heading-font),cursive;font-size:clamp(4rem, 6vw, 6rem);font-weight:700;line-height:1.05;color:#2f2118}body.page-id-3775 .wp-travel-engine-archive-outer-wrap::after{content:"Every ENA journey is more than an itinerary — it’s a story waiting to be lived. Walk where pharaohs dreamed, sail where history still whispers, and share the warmth of a country that welcomes you like family. Whether you seek temples, tombs, or tranquil seas, your chapter in Egypt begins here.";position:absolute;top:4.9rem;left:50%;transform:translateX(-50%);display:block;max-width:52rem;font-family:"Comic Sans MS",var(--ena-body-font),system-ui,sans-serif;font-size:clamp(1rem, 1.4vw, 1.1rem);line-height:1.6;text-align:center;color:#2f2118}body.page-id-3775 main#inner-wrap.wrap.kt-clear{padding-left:clamp(16px, 3vw, 40px)!important;padding-right:clamp(16px, 3vw, 40px)!important}body.page-id-3775 .advanced-search-wrapper,body.page-id-3775 .wpte-toolbar-container,body.page-id-3775 .category-list{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important}body.page-id-3775 .category-trips-single-inner-wrap{width:100%!important;max-width:700px!important;margin:0 auto 2.5rem!important;box-sizing:border-box!important;border-radius:22px!important;overflow:hidden!important}body.page-id-3775 .wp-travel-engine-archive-outer-wrap{margin-top:6rem!important;padding-top:23rem!important}body.page-id-3775 .wp-travel-engine-archive-outer-wrap::before{top:2.3rem!important}body.page-id-3775 .wp-travel-engine-archive-outer-wrap::after{top:8rem!important}body.page-id-3775 .wp-travel-engine-archive-outer-wrap::before{content:"Journeys Through Egypt";position:absolute;top:1.7rem;left:50%;transform:translateX(-50%);display:block;text-align:center;font-family:"Charm",var(--ena-heading-font),cursive;font-size:clamp(4rem, 6vw, 6rem);font-weight:700;line-height:1.05;color:#2f2118}body.page-id-3775 .wp-travel-engine-archive-outer-wrap::before{content:"Journeys Through Egypt";position:absolute;top:2rem;left:50%;transform:translateX(-50%);display:block;white-space:nowrap;max-width:1600px;text-align:center;font-family:"Charm",var(--ena-heading-font),cursive;font-size:clamp(4rem, 6vw, 6rem);line-height:1.05;color:#2f2118;font-weight:700}.page-id-3775 .wp-travel-toolbar .wpte-trip-search-input input[type="search"],.page-id-3775 .wpte-trip-search input[type="search"],.page-id-3775 input[type="search"].wpte-trip-search-input{background:linear-gradient(135deg,#f2dbc0,#e8c79a)!important;border:2px solid rgb(47 33 24 / .25)!important;border-radius:20px!important;color:#2f2118!important;font-family:var(--ena-body-font);font-size:1rem!important}.page-id-3775 .wp-travel-toolbar .orderby,.page-id-3775 .wpte-trip-ordering select{background:linear-gradient(135deg,#c76533,#7f3a1f)!important;color:#fff!important;border:none!important;border-radius:14px!important;font-family:var(--ena-body-font)}.page-id-3775 .wpte-trip-ordering ul,.page-id-3775 .wpte-trip-ordering .dropdown-menu{background:linear-gradient(135deg,#f4e6cb,#e3c99d)!important;border-radius:12px!important;border:1px solid rgb(47 33 24 / .25)!important}.page-id-3775 .wpte-trip-ordering ul li,.page-id-3775 .wpte-trip-ordering .dropdown-menu li{color:#2f2118!important;font-family:var(--ena-body-font)}.page-id-3775 .advanced-search-wrapper,.page-id-3775 .wp-travel-engine-archive-repeater-wrap,.page-id-3775 .wp-travel-wrapper{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}@media (max-width:767px){.page-id-3775 .advanced-search-wrapper,.page-id-3775 .wp-travel-engine-archive-repeater-wrap,.page-id-3775 .wp-travel-toolbar{padding-left:1.25rem!important;padding-right:1.25rem!important}.page-id-3775 input[type="search"].wpte-trip-search-input{width:100%!important;display:block!important;margin:0 auto 1rem!important}}@media (min-width:1024px){body.page-id-3775 .advanced-search-wrapper{padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}}@media (max-width:767px){body.page-id-3775 .wp-travel-engine-archive-outer-wrap::before{font-size:2.1rem!important;max-width:90vw!important;left:50%!important;transform:translateX(-50%)!important;padding:0 1rem!important;box-sizing:border-box!important}}@media (max-width:767px){body.page-id-3775 .wp-travel-engine-archive-outer-wrap{padding-top:37rem!important}body.page-id-3775 .wpte-toolbar-container{background:transparent!important;box-shadow:none!important;border:none!important}body.page-id-3775 .advanced-search-wrapper{background:transparent!important}body.page-id-3775 input[type="search"].wpte-trip-search-input{background:linear-gradient(135deg,#f2d2b0,#e8a769)!important;border:2px solid #a57c52!important;box-shadow:inset 0 2px 4px rgb(0 0 0 / .15)!important;color:#4b2e1a!important;font-weight:600!important}body.page-id-3775 .wp-travel-toolbar .wpte-trip__adv-field .wpte_input,body.page-id-3775 .wp-travel-engine-toolbar .wpte-trip__adv-field .wpte_input{background:linear-gradient(135deg,#f2d0b0,#e8c79a)!important;border-radius:12px!important;border:2px solid rgb(47 33 24 / .3)!important;padding:12px 18px!important;display:block!important;color:#2f2118!important;font-family:var(--ena-body-font,"Comic Sans MS"),system-ui,sans-serif!important;font-size:1rem!important}body.page-id-3775 .wp-travel-toolbar .wpte-trip__adv-field .wpte_input::after,body.page-id-3775 .wp-travel-engine-toolbar .wpte-trip__adv-field .wpte_input::after{color:#2f2118!important}body.page-id-3775 button#wte-filterbar-toggle-btn,body.page-id-3775 .wte-filterbar-toggle-btn{background:linear-gradient(135deg,#e08c28,#9b4f14)!important;border:2px solid #6d3a16!important;color:#ffffff!important;font-weight:600!important;border-radius:8px!important}}body.page-id-4752 .entry-content p.has-text-align-center a[href*="/our-tours"]{display:inline-block!important;padding:.65rem 2.8rem!important;border-radius:999px!important;background:linear-gradient(135deg,#f4b263,#b86824)!important;color:#fffaf0!important;font-family:"Charm",cursive!important;font-size:1.05rem!important;text-decoration:none!important;border:2px solid rgb(80 36 10 / .45)!important;box-shadow:0 .35rem .7rem rgb(0 0 0 / .35)!important;text-align:center!important;margin:0 auto!important}body.page-id-4752 .entry-content h2.has-text-align-center{max-width:60rem!important;margin-left:auto!important;margin-right:auto!important;padding:0 1.5rem!important}@media (min-width:1025px){body.page-id-4752 .wp-block-table{max-width:900px!important;margin-left:auto!important;margin-right:auto!important}body.page-id-4752 .wp-block-table table{width:100%!important;table-layout:fixed!important}body.page-id-4752 .wp-block-table td,body.page-id-4752 .wp-block-table th{padding:.4rem 0.85rem!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}}body.single-trip header.entry-header .wte-title-duration,body.single-trip header.entry-header .wte-title-duration .duration,body.single-trip header.entry-header .wte-title-duration .days{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;position:absolute!important;left:-99999px!important}body.single-trip header.entry-header h1.entry-title{display:block!important}body.single-trip header.entry-header .wte-title-duration,body.single-trip header.entry-header .wte-title-duration .duration,body.single-trip header.entry-header .wte-title-duration .days{display:none!important}@media (min-width:768px){body.single-trip header.entry-header .wte-title-duration,body.single-trip header.entry-header .wte-title-duration .duration,body.single-trip header.entry-header .wte-title-duration .days{display:none!important}}.post-edit-link,.edit-link,.entry-footer .edit-link{display:none!important}footer.entry-footer{background:transparent!important;background-color:transparent!important;border:0!important}body.single-trip .entry-content *,body.single-trip .trip-content *,body.single-trip .trip-content-area *,body.single-trip .wpte-trip-content *{box-sizing:border-box!important}body.single-trip .entry-content img,body.single-trip .entry-content video,body.single-trip .entry-content iframe,body.single-trip .entry-content embed,body.single-trip .entry-content object,body.single-trip .entry-content table,body.single-trip .entry-content .wp-block-image{max-width:100%!important;height:auto!important}body.single-trip #primary,body.single-trip .content-area,body.single-trip .site-main{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:85px;padding-right:-41px;box-sizing:border-box}@media (max-width:767px){body.single-trip .entry-header,body.single-trip header.entry-header,body.single-trip .trip-post header.entry-header,body.single-trip #primary,body.single-trip .content-area,body.single-trip .site-main{padding-left:12px!important;padding-right:12px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.single-trip .entry-header .entry-title,body.single-trip h1.entry-title{max-width:100%!important;margin-left:0!important;margin-right:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:auto!important;line-height:1.12!important;font-size:clamp(44px, 11vw, 72px)!important}}:root{--ena-dark:#3B2412;--ena-parchment:#F4DDBA;--ena-terracotta:#905018;--ena-orange:#C87828;--ena-gold:#FBE7C4}:root{--wpte-primary-color:var(--ena-terracotta);--primary-color:var(--ena-terracotta)}a{color:var(--ena-terracotta)}a:hover,a:focus{color:var(--ena-orange)}.nav-tab-wrapper .tab-anchor-wrapper .nav-tab,.nav-tab-wrapper .tab-anchor-wrapper .nav-tab.nav-tab-active,.nav-tab-wrapper .tab-anchor-wrapper .nav-tab:hover{color:var(--ena-terracotta)!important;border-bottom-color:var(--ena-terracotta)!important}.wte-btn,.wpte-bf-btn,.wpte-bf-btn button,.wte-btn-response-review,.comment-reply-link,.review-wrap a{color:var(--ena-terracotta)!important;border-color:var(--ena-terracotta)!important}.wte-btn:hover,.wpte-bf-btn:hover,.wpte-bf-btn button:hover,.wte-btn-response-review:hover{background:var(--ena-terracotta)!important;color:var(--ena-gold)!important}:root{--ena-dark:var(--ena-dark, #3b2412);--ena-terracotta:var(--ena-terracotta, #91541c);--ena-rustic-orange:var(--ena-rustic-orange, #c08744);--ena-parchment:var(--ena-parchment, #f4ddba);--ena-sand:var(--ena-sand, #e7c79a)}.single-trip .nav-tab-wrapper .nav-tab{color:var(--ena-dark)!important;opacity:.92;text-decoration:none!important}.single-trip .nav-tab-wrapper .nav-tab:hover,.single-trip .nav-tab-wrapper .nav-tab:focus{color:var(--ena-terracotta)!important;border-bottom-color:var(--ena-terracotta)!important}.single-trip .nav-tab-wrapper .nav-tab.nav-tab-active{color:var(--ena-terracotta)!important;border-bottom-color:var(--ena-terracotta)!important;font-weight:700}.single-trip .wpte-booking-area,.single-trip .wpte-booking-area .wpte-booking-inner-wrapper,.single-trip .wpte-bf-price-wrap,.single-trip .wpte-booking-area-wrapper{background:linear-gradient(135deg,rgb(240 191 126 / .70),rgb(145 84 28 / .20),rgb(192 135 68 / .40))!important;border:1px solid rgb(145 84 28 / .35)!important;box-shadow:0 10px 28px rgb(59 36 18 / .18)!important}.single-trip .wpte-booking-area,.single-trip .wpte-booking-area *{color:var(--ena-dark)}.single-trip .wpte-booking-area .wpte-bf-btn,.single-trip a.wte-btn,.single-trip .review-wrap a.wte-btn{background:linear-gradient(135deg,var(--ena-terracotta),var(--ena-rustic-orange))!important;border:0!important;color:#fff!important;text-transform:uppercase;font-weight:700}.single-trip .wpte-trip-highlights li{padding-left:36px!important}.single-trip .wpte-trip-highlights li::before{color:var(--ena-terracotta)!important;font-weight:900!important;font-size:20px!important}.single-trip .wpte-trip-highlights svg,.single-trip .wpte-trip-highlights i{color:var(--ena-terracotta)!important;fill:var(--ena-terracotta)!important;font-weight:900!important}:root{--ena-ink:#2f1c12;--ena-sand:#f4d8ba;--ena-sand-2:#e7c29b;--ena-terracotta:#c9682a;--ena-rust:#9e4f20;--ena-gold:#d9a24a}.nav-tab-wrapper{display:grid!important;grid-template-columns:max-content max-content max-content max-content;grid-auto-rows:auto;column-gap:28px;row-gap:6px;align-items:end}.nav-tab-wrapper .nav-tab{color:#2f1c12!important;font-weight:700!important;font-size:18px!important;letter-spacing:.2px;padding:6px 0!important;border:0!important;opacity:1!important;text-decoration:none!important}.nav-tab-wrapper .nav-tab:hover{color:#c9682a!important}.nav-tab-wrapper .nav-tab.nav-tab-active{color:#c9682a!important;position:relative}.nav-tab-wrapper .nav-tab.nav-tab-active:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:3px;background:#c9682a;border-radius:3px}body.single-trip{--ena-dark:#3b2412;--ena-parchment:#f4ddba;--ena-ink:#2a1a10;--ena-terracotta:#c85a3a;--ena-rust:#b44a1f;--ena-amber:#d58b3a;--ena-cream:#fff2da}body.single-trip .nav-tab-wrapper .nav-tab,body.single-trip .nav-tab-wrapper .nav-tab a{color:var(--ena-ink)!important;opacity:1!important;text-decoration:none!important}body.single-trip .nav-tab-wrapper .nav-tab{border-bottom:3px solid #fff0!important;padding:8px 14px!important}body.single-trip .nav-tab-wrapper .nav-tab:hover,body.single-trip .nav-tab-wrapper .nav-tab:hover a{color:var(--ena-terracotta)!important}body.single-trip .nav-tab-wrapper .nav-tab.nav-tab-active,body.single-trip .nav-tab-wrapper .nav-tab.nav-tab-active a{color:var(--ena-terracotta)!important;font-weight:700!important}body.single-trip .nav-tab-wrapper .nav-tab.nav-tab-active{border-bottom-color:var(--ena-terracotta)!important}body.single-trip .wpte-trip-highlights li{padding-left:34px!important}body.single-trip .wpte-trip-highlights li:before{color:var(--ena-terracotta)!important;font-weight:900!important;filter:drop-shadow(0 1px 0 rgb(59 36 18 / .25));transform:scale(1.15)}body.single-trip .wpte-trip-highlights li i,body.single-trip .wpte-trip-highlights li svg{color:var(--ena-terracotta)!important;fill:var(--ena-terracotta)!important}body.single-trip .wpte-booking-area,body.single-trip .wpte-booking-area-wrapper{background:linear-gradient(135deg,rgb(213 139 58 / .35),rgb(200 90 58 / .22),rgb(244 221 186 / .20))!important;border:1px solid rgb(59 36 18 / .18)!important;box-shadow:0 10px 25px rgb(59 36 18 / .18)!important;border-radius:12px!important}body.single-trip .wpte-booking-area .wpte-bf-btn,body.single-trip .wpte-booking-area .wpte-bf-btn-wrap .wpte-bf-btn{background:linear-gradient(135deg,var(--ena-terracotta),var(--ena-amber))!important;border:none!important;color:#fff!important;font-weight:800!important;letter-spacing:.5px!important;text-transform:uppercase!important;box-shadow:0 10px 18px rgb(180 74 31 / .25)!important}body.single-trip .wpte-booking-area .wpte-bf-btn:hover{filter:brightness(1.05) saturate(1.05);transform:translateY(-1px)}body.single-trip .wpte-gallery-wrapper,body.single-trip .wpte-trip-gallery,body.single-trip .single-trip-main-carousel{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}body.single-trip .wpte-gallery-wrapper{padding:18px!important;background:rgb(244 221 186 / .35)!important;border:1px solid rgb(59 36 18 / .12)!important;border-radius:14px!important}body.single-trip .site-header,body.single-trip .site-footer{all:unset}body.single-trip .site-branding,body.single-trip .site-header-section,body.single-trip .site-header-row,body.single-trip .site-footer,body.single-trip .site-footer-section{background-color:var(--ena-dark)!important}body.single-trip .footer-social ul,body.single-trip .footer-social .social-icons,body.single-trip .site-footer .social-icons{display:flex!important;flex-direction:row!important;gap:10px!important;align-items:center!important;justify-content:center!important}body.single-trip .footer-social li{margin:0!important}body.single-trip .wpte-gallery-wrapper,body.single-trip .wpte-trip-gallery,body.single-trip .single-trip-main-carousel,body.single-trip .splide.single-trip-main-carousel,body.single-trip .wpte-gallery{float:none!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;margin-left:auto!important;margin-right:auto!important}body.single-trip .wpte-gallery-wrapper{width:100%!important;max-width:1100px!important;display:block!important}body.single-trip .wpte-gallery-wrapper-parent,body.single-trip .wpte-trip-gallery-wrapper,body.single-trip .wpte-gallery-section,body.single-trip .wpte-trip-content,body.single-trip .trip-content{justify-content:center!important}body.single-trip .single-trip-main-carousel,body.single-trip .splide.single-trip-main-carousel{width:100%!important;max-width:1100px!important}body.single-trip .wpte-trip-highlights li::before{background-color:#9c3f1d!important;opacity:1!important;filter:none!important}body.single-trip .wpte-trip-highlights li::before{-webkit-mask-image:inherit;mask-image:inherit}body.single-trip .wpte-trip-highlights li::before{transform:scale(1.15)}body.single-trip .wpte-trip-highlights li::before{box-shadow:0 0 0 1px rgb(60 25 10 / .25) inset}body.single-trip .wpte-trip-highlights li::before{background-color:#8f3a1c!important;width:14px;height:14px;border-radius:2px;box-shadow:0 0 0 1px rgb(60 25 10 / .35),inset 0 0 0 1px rgb(255 220 180 / .15)}body.single-trip .wpte-trip-highlights li{position:relative}body.single-trip .wpte-trip-highlights li::before{top:.35em}body.single-trip .wpte-booking-area-wrapper,body.single-trip .widget.wpte-booking-area-wrapper,body.single-trip .wpte-booking-area{position:relative!important;left:-60px!important}body.single-trip .nav-tab-wrapper .tab-anchor-wrapper:nth-child(3) .nav-tab{font-size:0!important;line-height:0!important}body.single-trip .nav-tab-wrapper .tab-anchor-wrapper:nth-child(3) .nav-tab::before{content:"Included/\A Excluded"!important;white-space:pre!important;display:inline-block!important;font-size:16px!important;line-height:1.05!important;text-align:center!important}.site-header,.site-header-row,.site-header-section,.site-branding,.site-header-main-section-left,.site-header-main-section-right{background:#2a1a12!important}.site-header,.site-header *{color:var(--ena-sand,#fbe7c4)!important}#masthead,.site-header{width:100%!important;max-width:none!important;background:#2a1a12!important}.site-footer,.site-footer-wrap,.site-footer-section,.site-footer-row,.site-footer-section-inner,.site-footer-middle-section-1,.site-footer-middle-section-2,.site-footer-middle-section-3{background:#2a1a12!important}.site-footer,.site-footer *{color:var(--ena-sand,#fbe7c4)!important}.header-navigation .header-menu-container ul ul{background-color:#3b2a1a;border:1px solid rgb(255 214 140 / .2)}.header-navigation .header-menu-container ul ul li.menu-item>a{color:#f5e6c8!important;background-color:#fff0;font-family:inherit;letter-spacing:.5px}.header-navigation .header-menu-container ul ul li.menu-item>a:hover,.header-navigation .header-menu-container ul ul li.menu-item>a:focus{background-color:#c46a2d;color:#1f1208!important}.header-navigation .header-menu-container ul ul li.current-menu-item>a{background-color:#8b4a1d;color:#fff}@media (max-width:768px){body.single-trip .wpte-booking-area.wpte-compact-layout{padding-left:52px!important;padding-right:-52px!important;box-sizing:border-box!important;overflow:visible!important}body.single-trip .wpte-booking-area.wpte-compact-layout .wpte-booking-inner-wrapper{justify-content:center!important;align-items:center!important;width:100%!important;box-sizing:border-box!important;overflow:visible!important}body.single-trip .wpte-booking-area.wpte-compact-layout .wpte-bf-price-wrap{margin:0 auto!important;width:auto!important;max-width:100%!important;min-width:0!important;justify-content:center!important;text-align:center!important;overflow:visible!important}body.single-trip .wpte-booking-area.wpte-compact-layout .wpte-bf-price-wrap *{max-width:100%!important;min-width:0!important}}body.single-scroll .entry-content-wrap,body.single-scroll .entry-content.single-content{width:100%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}body.single-scroll .entry-content-wrap,body.single-scroll .entry-content.single-content,body.single-scroll .entry-content-wrap *{transform:none!important;left:auto!important;right:auto!important}body.single-scroll .entry-content.single-content h1,body.single-scroll .entry-content.single-content h2,body.single-scroll .entry-content.single-content h3,body.single-scroll .entry-content.single-content p,body.single-scroll .entry-content.single-content ul,body.single-scroll .entry-content.single-content ol,body.single-scroll .entry-content.single-content blockquote{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}body.single-scroll .entry-content.single-content>:first-child{margin-top:0!important;padding-top:0!important}body.single-scroll h1.wp-block-heading{margin-top:0!important;padding-top:0!important}body.single-scroll .ena-scroll-nav{margin-top:70px;padding-top:34px;border-top:1px solid rgb(0 0 0 / .15)}body.single-scroll .ena-scroll-nav a{text-decoration:none;font-style:italic;color:#4b2a16}@media (max-width:768px){body.single-scroll .entry-content-wrap,body.single-scroll .entry-content.single-content{padding-left:0px!important;padding-right:0px!important}}body.single-scroll .entry-content.single-content h2.wp-block-heading,body.single-scroll .entry-content.single-content h2{font-size:clamp(2.2rem, 4.2vw, 3.4rem)!important;line-height:1.05!important;margin-bottom:18px!important}body.single-scroll .entry-content.single-content h3.wp-block-heading,body.single-scroll .entry-content.single-content h3{font-size:clamp(1.1rem, 2.0vw, 1.5rem)!important;line-height:1.3!important;margin-top:8px!important;margin-bottom:18px!important}body.single-scroll .entry-content-wrap,body.single-scroll .entry-content.single-content{max-width:1080px!important;padding-left:56px!important;padding-right:56px!important}body.single-scroll .entry-content.single-content p{font-size:1.12rem!important;line-height:1.85!important}body.single-scroll .entry-content.single-content figure.wp-block-image{margin:28px auto!important;max-width:100%!important}body.single-scroll .entry-content.single-content figure.wp-block-image img{display:block!important;width:100%!important;height:auto!important;max-width:760px!important;max-height:520px!important;object-fit:contain!important;margin:0 auto!important;border-radius:10px}@media (max-width:768px){body.single-scroll .entry-content.single-content figure.wp-block-image img{max-width:100%!important;max-height:360px!important}}@media (max-width:768px){body.single-scroll .entry-content-wrap,body.single-scroll .entry-content.single-content{padding-left:12px!important;padding-right:12px!important}body.single-scroll .entry-content.single-content{padding-top:22px!important;padding-bottom:26px!important}}body.single-scroll .entry-content.single-content h1.wp-block-heading,body.single-scroll .entry-content.single-content h1{text-wrap:balance;overflow-wrap:break-word}@media (max-width:768px){body.single-scroll .entry-content.single-content h1.wp-block-heading,body.single-scroll .entry-content.single-content h1{font-size:clamp(1.9rem, 8vw, 3.6rem)!important;line-height:1.08!important}}@media (max-width:768px){body.single-scroll .entry-content.single-content h1.wp-block-heading.has-text-align-center,body.single-scroll .entry-content.single-content h1.wp-block-heading,body.single-scroll .entry-content.single-content h1{font-size:4.75rem!important;line-height:1.05!important;letter-spacing:0!important;margin-bottom:75px!important}}body.single-confession .entry-content-wrap,body.single-confession .entry-content{max-width:900px!important;margin:0 auto!important;padding:60px 70px!important;box-sizing:border-box!important}body.post-type-archive-confession .entry-content-wrap,body.post-type-archive-confession .entry-content{max-width:1100px!important;margin:0 auto!important;padding:40px 40px!important;box-sizing:border-box!important}body.single-confession .entry-content-wrap *,body.single-confession .entry-content *{max-width:100%!important;box-sizing:border-box!important;overflow-wrap:break-word!important}@media (max-width:768px){body.single-confession .entry-content-wrap,body.single-confession .entry-content{max-width:92%!important;padding:26px 18px!important}}.ena-confessions{max-width:900px;margin:0 auto}.ena-confession-content,.ena-confession-content p,.ena-confession-content blockquote{font-family:"Comic Sans MS","Comic Sans",cursive!important;font-size:18px!important;line-height:1.7!important}.ena-confession-content blockquote{margin:18px 0 28px!important;padding:0!important;border:none!important;font-style:italic}html body.single-product .site,html body.single-product .site-content,html body.single-product #content,html body.single-product .content-area,html body.single-product .woocommerce,html body.single-product .product{max-width:100%!important;overflow-x:hidden!important}html body.single-product .woocommerce div.product{width:min(1100px, 100%)!important;margin:0 auto!important;padding:28px!important;box-sizing:border-box!important}html body.single-product .woocommerce div.product,html body.single-product .woocommerce div.product *{overflow-wrap:anywhere!important;word-break:break-word!important;box-sizing:border-box!important}body.single-product .woocommerce-tabs{padding:18px;border-radius:18px;background:rgb(255 255 255 / .06)}body.single-product .woocommerce-tabs ul.tabs{border:0;margin-bottom:14px}body.single-product .woocommerce-tabs ul.tabs li,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{background:#fff0;border:0;box-shadow:none}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex;padding:10px 16px;border-radius:14px;background:linear-gradient(135deg,#6b3f2a,#b07b44,#e8d2a6);color:#2b1e16;text-decoration:none;border:1px solid rgb(43 30 22 / .35)}body.single-product .woocommerce-tabs ul.tabs li.active a{background:linear-gradient(135deg,#6b3f2a,#b07b44)}html body.single-product .woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a{background:linear-gradient(135deg,#6b3f2a,#b07b44)!important}body.single-product #page,body.single-product #content,body.single-product .site,body.single-product .site-content,body.single-product .content-area,body.single-product .woocommerce,body.single-product .woocommerce div.product,body.single-product .woocommerce div.product *{box-sizing:border-box!important}body.single-product #page,body.single-product #content,body.single-product .site-content,body.single-product .woocommerce,body.single-product .woocommerce div.product{max-width:1100px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden!important}body.single-product .woocommerce div.product{padding:28px!important}body.single-product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery__wrapper,body.single-product .woocommerce-product-gallery__image{max-width:100%!important;overflow:hidden!important}body.single-product .woocommerce-product-gallery img,body.single-product .woocommerce-product-gallery__wrapper img{max-width:100%!important;height:auto!important;display:block!important}body.single-product .summary,body.single-product .woocommerce-product-details__short-description,body.single-product .woocommerce-tabs,body.single-product .woocommerce-tabs .panel{max-width:100%!important;overflow:hidden!important;overflow-wrap:anywhere!important;word-break:break-word!important}body.single-product .woocommerce-tabs{background:rgb(255 255 255 / .06)!important;border-radius:18px!important;padding:18px!important}body.single-product .woocommerce-tabs ul.tabs{border:0!important;margin:0 0 14px 0!important;padding:0!important}body.single-product .woocommerce-tabs ul.tabs li,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{background:transparent!important;border:0!important;box-shadow:none!important}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex!important;align-items:center!important;gap:8px!important;border-radius:999px!important;padding:10px 16px!important;margin-right:10px!important;color:#2b1e16!important;opacity:1!important;background:linear-gradient(135deg,#6b3f2a,#b07b44,#e8d2a6)!important;text-decoration:none!important;border:1px solid rgb(43 30 22 / .35)!important}body.single-product #page,body.single-product #content,body.single-product .site,body.single-product .site-content,body.single-product .content-area,body.single-product .woocommerce,body.single-product .woocommerce div.product,body.single-product .woocommerce div.product *{box-sizing:border-box!important}body.single-product #page,body.single-product #content,body.single-product .site-content,body.single-product .woocommerce,body.single-product .woocommerce div.product{max-width:1000px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden!important}body.single-product .woocommerce div.product{padding:28px!important}body.single-product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery__wrapper,body.single-product .woocommerce-product-gallery__image{max-width:100%!important;overflow:hidden!important}body.single-product .woocommerce-product-gallery img,body.single-product .woocommerce-product-gallery__wrapper img{max-width:100%!important;height:auto!important;display:block!important}body.single-product .summary,body.single-product .woocommerce-product-details__short-description,body.single-product .woocommerce-tabs,body.single-product .woocommerce-tabs .panel{max-width:100%!important;overflow:hidden!important;overflow-wrap:anywhere!important;word-break:break-word!important}body.single-product .woocommerce-tabs{background:rgb(255 255 255 / .06)!important;border-radius:18px!important;padding:18px!important}body.single-product .woocommerce-tabs ul.tabs{border:0!important;margin:0 0 14px 0!important;padding:0!important}body.single-product .woocommerce-tabs ul.tabs li,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{background:transparent!important;border:0!important;box-shadow:none!important}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex!important;align-items:center!important;gap:8px!important;border-radius:999px!important;padding:10px 16px!important;margin-right:10px!important;color:#2b1e16!important;opacity:1!important;background:linear-gradient(135deg,#6b3f2a,#b07b44,#e8d2a6)!important;text-decoration:none!important;border:1px solid rgb(43 30 22 / .35)!important}body.single-product .woocommerce-tabs ul.tabs li.active a,body.single-product .woocommerce-tabs ul.tabs li a:hover{color:#2b1e16!important;background:linear-gradient(135deg,#6b3f2a,#b07b44)!important}body.single-product form.cart{display:flex!important;align-items:center!important;gap:14px!important;flex-wrap:wrap}body.single-product .woocommerce .quantity{margin:0!important}body.single-product .woocommerce .quantity .qty{background:linear-gradient(135deg,#6b3f2a,#b07b44,#e8d2a6)!important;color:#2b1e16!important;border:1px solid rgb(43 30 22 / .35)!important;border-radius:999px!important;width:72px!important;height:46px!important;line-height:46px!important;font-weight:600!important;text-align:center!important;padding:0!important}body.single-product input[type=number]{appearance:textfield!important}body.single-product input[type=number]::-webkit-inner-spin-button,body.single-product input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}body.single-product .single_add_to_cart_button{height:48px!important;padding:0 28px!important;font-size:16px!important;line-height:48px!important;border-radius:999px!important}body.single-product form.cart div.quantity input.qty,body.single-product form.cart div.quantity input[type="number"],body.single-product form.cart div.quantity input[id^="quantity_"]{color:#2b1e16!important;-webkit-text-fill-color:#2b1e16!important;caret-color:#2b1e16!important;text-shadow:0 0 0 #2b1e16!important;text-indent:0!important;font-size:16px!important;line-height:46px!important;letter-spacing:0!important;opacity:1!important;visibility:visible!important;background-color:linear-gradient(135deg,#6b3f2a,#b07b44)!important;border:1px solid rgb(43 30 22 / .35)!important;width:72px!important;height:46px!important;padding:0!important;text-align:center!important}body.single-product #primary,body.single-product main#main,body.single-product .site-main,body.single-product .content-area,body.single-product .site-content,body.single-product .entry-content,body.single-product .woocommerce,body.single-product .woocommerce-page,body.single-product .woocommerce div.product{max-width:1100px!important;width:calc(100% - 64px)!important;margin-left:auto!important;margin-right:auto!important}body.single-product #primary *,body.single-product main#main *,body.single-product .entry-content *,body.single-product .woocommerce *{max-width:100%!important}body.single-product{overflow-x:hidden!important}@media (max-width:768px){body.single-product #inner-wrap,body.single-product #primary,body.single-product .content-area,body.single-product .content-container.site-container,body.single-product main#main,body.single-product .site-main,body.single-product .entry-content,body.single-product div.product,body.single-product div.product .summary,body.single-product div.product .woocommerce-tabs{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important}body.single-product #primary,body.single-product main#main,body.single-product .content-container.site-container,body.single-product div.product{display:block!important;justify-content:flex-start!important;align-items:stretch!important}}@media (max-width:768px){body.single-product #inner-wrap,body.single-product #primary,body.single-product .content-container.site-container,body.single-product .content-area,body.single-product main#main{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 48vw)!important;padding-left:6px!important;padding-right:6px!important;box-sizing:border-box!important;overflow:visible!important}body.single-product div.product,body.single-product div.product .summary,body.single-product div.product .woocommerce-tabs,body.single-product .woocommerce-Tabs-panel,body.single-product .woocommerce-tabs .panel{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;float:none!important}}@media (max-width:768px){body.woocommerce-checkout div.wp-block-woocommerce-checkout.alignwide.wc-block-checkout,body.woocommerce-checkout .wp-block-woocommerce-checkout.alignwide,body.woocommerce-checkout .wc-block-checkout{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0px!important;padding-right:0px!important;box-sizing:border-box!important}body.woocommerce-checkout .wc-block-checkout__sidebar,body.woocommerce-checkout .wc-block-checkout__order-summary,body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{width:100%!important;max-width:none!important;margin:0!important}body.woocommerce-checkout .wc-block-checkout{display:block!important}body.woocommerce-checkout h1,body.woocommerce-checkout .entry-title,body.woocommerce-checkout .wp-block-post-title,body.woocommerce-checkout .ena-section-title{font-size:30px!important;line-height:1.05!important;letter-spacing:0!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}}@media (max-width:768px){body.page-id-74 .entry-content.single-content::before,body.woocommerce-checkout .entry-content.single-content::before{font-size:48px!important;line-height:1.05!important;white-space:normal!important;max-width:100%!important}}@media (max-width:768px){body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-metadata__description,body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-metadata__description p{font-size:12px!important;line-height:1.4!important;margin-top:4px!important}}a.mycred-points-link.ena-cred-button,a.mycred-points-link{display:grid!important;place-items:center!important;min-height:64px!important;padding:18px 44px!important;width:fit-content!important;max-width:100%!important;text-align:center!important;line-height:1.15!important;border-radius:999px!important;color:#fff!important;text-decoration:none!important;background:linear-gradient(135deg,#c96b3c,#943618)!important;position:relative!important;top:0!important;transform:none!important}a.mycred-points-link.ena-cred-button *,a.mycred-points-link *{line-height:1.15!important;margin:0!important;padding:0!important}a.mycred-points-link.ena-cred-button::before,a.mycred-points-link.ena-cred-button::after,a.mycred-points-link::before,a.mycred-points-link::after{content:""!important;display:none!important}a.mycred-points-link{display:block!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}.entry-content a.mycred-points-link{float:none!important;position:relative!important;left:auto!important;right:auto!important}.ena-dashboard{max-width:980px;margin:0 auto}.ena-dash-card{margin:36px 0;padding:18px 0}.ena-dash-title{margin:0 0 14px}.ena-dash-text{margin:10px 0 14px;line-height:1.7}.ena-dash-list{margin:12px 0 0 22px;line-height:1.8}.ena-dash-muted{opacity:.85}.ena-dash-metrics{display:grid;grid-template-columns:1.2fr .8fr;gap:26px}@media (max-width:700px){.ena-dash-metrics{grid-template-columns:1fr}}.ena-dash-number{font-size:clamp(42px, 6vw, 72px);font-weight:800;line-height:1;margin:6px 0 6px}.ena-dash-label{font-weight:700;margin-top:6px}.ena-dash-sub{margin-top:10px}.ena-dash-mini-label{font-weight:700;opacity:.9}.ena-dash-level{font-size:28px;font-weight:800;margin:6px 0 8px}.ena-dash-callout{margin-top:14px;padding:14px 16px;border-radius:16px;background:rgb(255 255 255 / .25);backdrop-filter:blur(2px)}.ena-dash-actions{margin-top:14px;display:flex;gap:12px;flex-wrap:wrap}.ena-dash-signoff{margin-top:16px;font-weight:700}a.ena-pill-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:999px!important;padding:14px 22px;font-weight:800;text-decoration:none!important;color:#fff!important;background-image:linear-gradient(135deg,#c96b3c,#943618)}a.ena-pill-btn:hover{filter:brightness(1.05)}.concierge-box{display:inline-block;max-width:420px;padding:20px 24px;border-radius:18px}.concierge-label{margin:0 0 6px;font-style:italic}.concierge-percent{margin:0;font-size:36px;font-weight:700}.concierge-note{margin:6px 0 0;font-size:14px;opacity:.85}.ena-coupon-hint{display:block;text-align:center;margin:2px 0 0;font-size:13px;font-weight:600;opacity:.85;line-height:1.2}.wc-block-components-totals-coupon .wc-block-components-panel__button::after{content:"Apply concierge code"}.wc-block-components-totals-coupon .wc-block-components-panel__button{font-size:0}.wc-block-components-totals-coupon .wc-block-components-panel__button::after{font-size:16px;font-weight:600}.wc-block-components-totals-discount .wc-block-components-totals-item__label::after{content:"Concierge savings"}.wc-block-components-totals-discount .wc-block-components-totals-item__label{font-size:0}.wc-block-components-totals-discount .wc-block-components-totals-item__label::after{font-size:16px;font-weight:600}footer .ena-footer-quality,.site-footer .ena-footer-quality{color:#ffffff!important;text-align:center;font-size:.85rem;line-height:1.5;margin:10px 0 0 0;padding:10px 16px;opacity:.95}footer .ena-footer-quality,.site-footer .ena-footer-quality{border-top:1px solid rgb(255 255 255 / .12)}