.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image img,.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.alignright{display:table}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:0;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0;left:-1px;top:100%}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container:only-child{flex-grow:1}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:0;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:0}.wp-block-navigation__responsive-dialog{position:relative}@media (min-width:600px) and (max-width:767px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}:is(.wp-block-navigation:is(.tw-nav-active-none,.tw-nav-active-opacity-down,.tw-nav-active-opacity-up,.tw-nav-active-primary-color)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-active-none,.tw-nav-active-opacity-down,.tw-nav-active-opacity-up,.tw-nav-active-primary-color) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) .current-menu-item>a:not(:hover){text-decoration:none}:is(.wp-block-navigation:is(.tw-nav-active-opacity-up)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-active-opacity-up) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a{opacity:.7}:is(.wp-block-navigation.tw-nav-hover-border>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-hover-border .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a:hover{text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:min(.5em,16px);text-decoration-thickness:1px}:is(.wp-block-navigation:is(.tw-nav-active-box)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-active-box) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a{position:relative}:is(.wp-block-navigation:is(.tw-nav-active-box)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-active-box) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container)>li>a::before{margin:-4px -10px}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}}@media (max-width:767px){.wp-block-gallery.has-nested-images:not(.columns-1) figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap)/2)}}.wp-block-gallery.tw-fixed-cols :where(.blocks-gallery-item,.wp-block-image){flex-grow:0!important}:root{--tw-block-rounded:16px;--tw-block-rounded-sm:0.5rem;--tw-block-border-color:color-mix(in srgb,currentColor 20%,transparent);--tw-block-shadow:0 8px 18px 0 rgba(0,0,0,.12);--tw-block-hard-shadow:0 0 0 2px #000,6px 6px 0 2px #000}.tw-stretched-link:where(.wp-block-group,.wp-block-column,.wp-block-media-text,.wp-block-post-navigation-link){position:relative}.tw-stretched-link:where(.wp-block-group,.wp-block-column,.wp-block-media-text,.wp-block-cover,.wp-block-post-navigation-link) :where(a,button)::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:auto;background-color:#fff0}.tw-block-animation{opacity:0;animation-fill-mode:forwards;animation-duration:.8s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-delay:var(--tw-animation-delay,0)}@media (prefers-reduced-motion:reduce){.tw-block-animation{opacity:1;transform:none;clip-path:none;animation:none!important}}header.wp-block-template-part{transition:.3s}.wp-block-gallery[class*=tw-img-ratio] img{aspect-ratio:var(--tw-img-ratio);object-fit:cover}.wp-block-image.is-style-tw-rounded-corners img{border-radius:var(--tw-block-rounded)}.wp-block-image.is-style-tw-shadow img{box-shadow:var(--tw-block-shadow)}:root{--tw-block-shadow-lg:0 16px 26px 0 rgba(0,0,0,.14)}.tw-img-ratio-1-1{--tw-img-ratio:1/1}.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-envelope:before{content:""}.fa-facebook-f:before{content:""}.fa-instagram:before{content:""}.fa-map-marker-alt:before{content:""}.fa-twitter:before{content:""}.fa-viber:before{content:""}.fa-whatsapp:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.eot);src:url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.svg#fontawesome)format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.eot);src:url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.svg#fontawesome)format("svg")}.far,.fas{font-weight:400;font-family:"Font Awesome 5 Free"}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.eot);src:url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.fas{font-weight:900}@font-face{font-display:swap;font-family:slick;font-weight:400;font-style:normal;src:url(/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.eot);src:url(/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.woff)format("woff"),url(/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.ttf)format("truetype"),url(/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.svg#slick)format("svg")}.pokalde-premium-footer{background-color:#f5f7fa!important;color:#334155!important;padding:4.5rem 0 2rem!important;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;position:relative!important;overflow:hidden!important;border-top:3px solid #d4af37!important}.pokalde-premium-footer .footer-container{max-width:1200px!important;margin:0 auto!important;padding:0 1.5rem!important;box-sizing:border-box!important}.pokalde-premium-footer .footer-grid{display:grid!important;grid-template-columns:1.4fr .9fr .9fr 1.1fr!important;gap:2.5rem!important;margin-bottom:3.5rem!important}.pokalde-premium-footer .footer-col{display:flex!important;flex-direction:column!important}.pokalde-premium-footer .brand-col{padding-right:1.5rem!important}.pokalde-premium-footer .brand-logo-img{max-width:260px!important;height:auto!important;margin-bottom:1.25rem!important}.pokalde-premium-footer .brand-desc{font-size:.9rem!important;line-height:1.6!important;color:#475569!important;margin:0 0 1.5rem!important}.pokalde-premium-footer .footer-socials{display:flex!important;gap:.75rem!important}.pokalde-premium-footer .footer-socials a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:50%!important;background-color:rgb(13 43 69/.05)!important;color:#0d2b45!important;text-decoration:none!important;transition:all .25s ease!important;font-size:.95rem!important;border:1px solid rgb(13 43 69/.05)!important}.pokalde-premium-footer .footer-socials a:hover{background-color:#d4af37!important;color:#03182b!important;transform:translateY(-2px)!important;box-shadow:0 4px 10px rgb(212 175 55/.2)!important;border-color:#d4af37!important}.pokalde-premium-footer .footer-title{font-family:"Playfair Display",Georgia,serif!important;font-size:1.15rem!important;font-weight:700!important;color:#0d2b45!important;margin:0 0 1.5rem!important;position:relative!important;letter-spacing:.5px!important}.pokalde-premium-footer .footer-title::after{content:""!important;display:block!important;width:30px!important;height:2px!important;background-color:#d4af37!important;margin-top:.5rem!important}.pokalde-premium-footer .footer-contact-info,.pokalde-premium-footer .footer-links{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:.75rem!important}.pokalde-premium-footer .footer-links a{color:#475569!important;text-decoration:none!important;font-size:.9rem!important;transition:all .2s ease!important;display:inline-block!important}.pokalde-premium-footer .footer-links a:hover{color:#d4af37!important;transform:translateX(4px)!important}.pokalde-premium-footer .footer-contact-info{gap:.85rem!important}.pokalde-premium-footer .footer-contact-info li{display:flex!important;align-items:flex-start!important;gap:.75rem!important;font-size:.9rem!important;color:#475569!important;line-height:1.4!important}.pokalde-premium-footer .footer-contact-info li i{color:#d4af37!important;font-size:1rem!important;margin-top:2px!important;width:16px!important;text-align:center!important}.pokalde-premium-footer .footer-contact-info a{color:inherit!important;text-decoration:none!important;transition:color .2s ease!important}.pokalde-premium-footer .footer-contact-info a:hover{color:#d4af37!important}.pokalde-premium-footer .footer-divider{border:0!important;border-top:1px solid rgb(13 43 69/.08)!important;margin:0 0 2rem!important}.pokalde-premium-footer .footer-bottom{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:1rem!important}.pokalde-premium-footer .copyright{margin:0!important}.pokalde-premium-footer .copyright,.pokalde-premium-footer .footer-bottom-links{font-size:.85rem!important;color:#64748b!important}@media (max-width:991px){.pokalde-premium-footer .footer-grid{grid-template-columns:1.2fr 1fr!important;gap:2rem!important}.pokalde-premium-footer .brand-col{grid-column:span 2!important;padding-right:0!important;margin-bottom:1rem!important}}@media (max-width:576px){.pokalde-premium-footer{padding:3.5rem 0 2rem!important}.pokalde-premium-footer .footer-grid{grid-template-columns:1fr!important;gap:2rem!important}.pokalde-premium-footer .brand-col{grid-column:span 1!important}.pokalde-premium-footer .footer-bottom{flex-direction:column!important;align-items:center!important;text-align:center!important}}:root{--color-primary:#00a699;--color-text:#484848;--color-text-dark:#222;--color-border:#ebebeb;--color-bg-light:#f7f7f7;--spacing-unit:1rem;--font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif}.quick-facts-card{background:#fff;border-radius:8px}.quick-fact-row{justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--color-border)}.quick-fact-row:last-child{border-bottom:none}.highlights-list{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.highlight-item{align-items:flex-start;background:var(--color-bg-light);border-radius:4px}.highlight-text{flex:1}.day-accordion{border:1px solid var(--color-border)}.day-header{background:#fff}.day-header:hover{background:var(--color-bg-light)}.day-title{margin:.25rem 0 0}.cost-section,.day-content{background:#fff}.cost-section{border:1px solid var(--color-border);border-radius:8px;padding:1.5rem}.cost-section-title{font-size:1.125rem;font-weight:600;color:var(--color-text-dark);margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.cost-icon{width:20px;height:20px}.cost-icon.included{color:#00a699}.cost-icon.excluded{color:#e74c3c}.cost-list{list-style:none;padding:0;margin:0}.cost-item{padding:.625rem 0;font-size:.875rem;color:var(--color-text);line-height:1.5;border-bottom:1px solid var(--color-border)}.cost-item:last-child{border-bottom:none}@media (max-width:640px){.day-header{padding:1rem}.day-content{padding:0 1rem 1rem}.cost-section,.quick-facts-card{padding:1rem}}:root{--font-serif:'Playfair Display', Georgia, serif;--font-sans:'Plus Jakarta Sans', sans-serif;--brand-primary:#1a3c34;--brand-secondary:#b59463;--brand-secondary-hover:#9c7b4c;--brand-action:#d97706;--brand-accent-glow:rgba(26, 60, 52, 0.12);--surface-off:#f7f4ed;--surface-white:#ffffff;--surface-light-card:rgba(255, 255, 255, 0.8);--border-light:rgba(181, 148, 99, 0.2);--text-head:#2c3230;--text-body:#4a5250;--text-meta:#708a84;--radius-soft:16px;--radius-pill:100px;--shadow-float:0 20px 40px -15px rgba(26, 60, 52, 0.08);--shadow-card:0 4px 20px -2px rgba(26, 60, 52, 0.04), 0 2px 6px -1px rgba(26, 60, 52, 0.02);--content-width:1360px;--sidebar-width:380px}html{scroll-behavior:smooth;scroll-padding-top:130px}body{background-color:var(--surface-off)!important;color:var(--text-body)!important;font-family:"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.85;-webkit-font-smoothing:antialiased}a{color:var(--brand-primary);transition:all .3s ease}a:hover{color:var(--brand-secondary)}::selection{background:var(--brand-primary);color:#fff}h1,h3,h4{font-family:"Playfair Display",Georgia,serif!important;line-height:1.3}.quick-facts-card{background:var(--surface-white)!important;padding:2.25rem!important;border-radius:var(--radius-soft)!important;border:1px solid var(--border-light)!important;margin:3rem 0!important;box-shadow:var(--shadow-card)!important}.quick-facts-title,h1,h3,h4{color:var(--text-head)!important}.quick-facts-title{font-family:"Playfair Display",serif!important;font-size:1.5rem!important;font-weight:800!important;margin:0 0 1.75rem!important;border-bottom:1px solid var(--border-light)!important;padding-bottom:.75rem}.quick-facts-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:2rem!important}.quick-fact-row{display:flex!important;flex-direction:column!important;border-bottom:none!important;padding:0!important;background:0 0!important}.quick-fact-label{display:block!important;font-size:.75rem!important;text-transform:uppercase!important;color:var(--brand-secondary)!important;font-weight:800!important;letter-spacing:1px;margin-bottom:.4rem!important}.quick-fact-value{font-size:1.05rem!important;color:var(--brand-primary)!important;font-weight:700!important;margin-top:0!important}.highlight-item{display:flex!important;gap:1.25rem!important;padding:1.75rem!important;background:var(--surface-white)!important;border:1px solid var(--border-light)!important;border-radius:var(--radius-soft)!important;box-shadow:var(--shadow-card)!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important}.highlight-item:hover{transform:translateY(-5px)!important;border-color:var(--brand-secondary)!important;box-shadow:0 16px 36px rgb(26 60 52/.05)!important}.highlight-icon{flex-shrink:0;color:var(--brand-secondary)!important;stroke-width:2.5!important;width:22px!important;height:22px!important}.highlight-text{font-size:.95rem!important;color:var(--text-body)!important;line-height:1.65!important}.day-accordion{border:1px solid rgb(181 148 99/.15)!important;border-left:4px solid var(--brand-primary)!important;background:var(--surface-white)!important;margin-bottom:1.5rem!important;border-radius:12px!important;box-shadow:var(--shadow-card)!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important;position:relative;overflow:hidden}.day-accordion::before{content:none!important}.day-accordion:hover{transform:translateY(-3px)!important;border-color:rgb(181 148 99/.3)!important;box-shadow:0 12px 30px rgb(26 60 52/.06)!important}.day-header,.day-header>div{display:flex;align-items:center}.day-header{background:0 0!important;padding:1.5rem 2rem!important;cursor:pointer;justify-content:space-between;transition:background .25s ease!important}.day-header:hover{background:rgb(247 244 237/.4)!important}.day-header>div{gap:1.25rem}.day-number{background:rgb(181 148 99/.1)!important;border:1px solid var(--brand-secondary)!important;color:var(--brand-primary)!important;font-family:"Outfit",sans-serif!important;font-size:.75rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:1px;padding:.35rem .95rem!important;border-radius:var(--radius-pill)!important;width:auto!important;height:auto!important;line-height:1!important;flex-shrink:0!important;display:inline-block!important;transition:all .3s ease!important}.day-accordion:hover .day-number,.itinerary-control-btn:hover{background:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important}.day-title{font-family:"Playfair Display",serif!important;font-size:1.25rem!important;color:var(--text-head)!important;margin:0!important;line-height:1.35}.day-toggle{color:var(--brand-secondary)!important;width:24px!important;height:24px!important;transition:transform .3s ease!important}.day-content{padding:0 2rem 2rem!important;background:0 0!important;border:0!important}.itinerary-controls{display:flex;gap:1rem;margin-bottom:2.5rem;justify-content:flex-end}.itinerary-control-btn{border:1px solid var(--brand-secondary)!important;color:var(--brand-primary)!important;background:0 0!important;border-radius:var(--radius-pill)!important;padding:.5rem 1.5rem!important;font-family:"Outfit",sans-serif!important;font-weight:700!important;font-size:.85rem!important;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.itinerary-control-btn:hover{box-shadow:0 0 15px var(--brand-accent-glow)!important}@media (max-width:640px){.day-accordion{margin-bottom:1rem!important}.day-header{padding:1.25rem!important}.day-header>div{gap:.85rem}.day-number{font-size:.7rem!important;padding:.3rem .75rem!important}.day-title{font-size:1.15rem!important}.day-content{padding:0 1.25rem 1.25rem!important}.quick-facts-card{padding:1.5rem!important}.quick-facts-grid{grid-template-columns:1fr 1fr!important;gap:1.5rem!important}}.day-number,body,button,footer a,footer p,footer span,input,textarea{font-family:var(--font-sans)!important}.day-title,footer h4,h1,h3,h4{font-family:var(--font-serif)!important;font-weight:600!important;letter-spacing:-.2px!important}footer h4{font-size:1.25rem!important;color:var(--brand-primary)!important;letter-spacing:normal!important;margin-bottom:1.25rem!important;text-transform:none!important}footer a,footer p,footer span{font-size:.85rem!important}footer p,footer span{color:var(--text-meta)!important;line-height:1.6!important}footer a{color:var(--text-body)!important;text-decoration:none!important;transition:color .3s ease!important}footer a:hover{color:var(--brand-secondary)!important}:root{--wp--custom--spacing--tw-small:40px;--wp--custom--spacing--tw-medium:48px;--wp--custom--spacing--tw-large:60px;--wp--custom--spacing--tw-x-large:80px}.wp-site-blocks>*{margin-top:0}.alignfull+.alignfull:where(.wp-block-group.has-background,.wp-block-cover,.wp-block-media-text){margin-top:0}.wp-block-column :where(h3,h4,p,ul)+:where(p,ul:not([class*=wp-block])){margin-top:max(.6666667*var(--wp--style--block-gap),16px)}.wp-block-column>:where(.wp-block-image,.wp-block-cover)+:where(.wp-block-heading,h3,p,ul){margin-top:min(1.1666667*var(--wp--style--block-gap),32px)}.wp-block-group.is-layout-flex>*,:is(.wp-block-post-content,.wp-block-group,.wp-block-column,.wp-block-media-text__content,.wp-block-post,.wp-block-cover__inner-container)>:first-child{margin-top:0}