.shost-design .fixed{position:fixed}.shost-design .absolute{position:absolute}.shost-design .relative{position:relative}.shost-design .-top-3\.5{top:-.875rem}.shost-design .bottom-3{bottom:.75rem}.shost-design .left-0{left:0}.shost-design .left-3{left:.75rem}.shost-design .left-8{left:2rem}.shost-design .right-3{right:.75rem}.shost-design .right-3\.5{right:.875rem}.shost-design .top-0{top:0}.shost-design .top-3{top:.75rem}.shost-design .top-3\.5{top:.875rem}.shost-design .z-50{z-index:50}.shost-design .col-span-2{grid-column:span 2/span 2}.shost-design .mx-auto{margin-left:auto;margin-right:auto}.shost-design .mt-0\.5{margin-top:.125rem}.shost-design .mt-1{margin-top:.25rem}.shost-design .block{display:block}.shost-design .flex{display:flex}.shost-design .inline-flex{display:inline-flex}.shost-design .grid{display:grid}.shost-design .hidden{display:none}.shost-design .aspect-\[4\/3\]{aspect-ratio:4/3}.shost-design .size-full{width:100%;height:100%}.shost-design .h-0\.5{height:.125rem}.shost-design .h-10{height:2.5rem}.shost-design .h-12{height:3rem}.shost-design .h-16{height:4rem}.shost-design .h-2{height:.5rem}.shost-design .h-2\.5{height:.625rem}.shost-design .h-20{height:5rem}.shost-design .h-4{height:1rem}.shost-design .h-8{height:2rem}.shost-design .h-full{height:100%}.shost-design .min-h-\[calc\(100vh-80px\)\]{min-height:calc(100vh - 80px)}.shost-design .w-10{width:2.5rem}.shost-design .w-12{width:3rem}.shost-design .w-16{width:4rem}.shost-design .w-2{width:.5rem}.shost-design .w-2\.5{width:.625rem}.shost-design .w-4{width:1rem}.shost-design .w-8{width:2rem}.shost-design .w-fit{width:-moz-fit-content;width:fit-content}.shost-design .w-full{width:100%}.shost-design .max-w-2xl{max-width:42rem}.shost-design .max-w-4xl{max-width:56rem}.shost-design .max-w-7xl{max-width:80rem}.shost-design .max-w-md{max-width:28rem}.shost-design .max-w-xl{max-width:36rem}.shost-design .shrink-0{flex-shrink:0}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.shost-design .animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.shost-design .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.shost-design .cursor-pointer{cursor:pointer}.shost-design .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.shost-design .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.shost-design .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.shost-design .flex-col{flex-direction:column}.shost-design .flex-wrap{flex-wrap:wrap}.shost-design .items-start{align-items:flex-start}.shost-design .items-center{align-items:center}.shost-design .items-baseline{align-items:baseline}.shost-design .items-stretch{align-items:stretch}.shost-design .justify-center{justify-content:center}.shost-design .justify-between{justify-content:space-between}.shost-design .gap-1{gap:.25rem}.shost-design .gap-1\.5{gap:.375rem}.shost-design .gap-10{gap:2.5rem}.shost-design .gap-12{gap:3rem}.shost-design .gap-2{gap:.5rem}.shost-design .gap-2\.5{gap:.625rem}.shost-design .gap-3{gap:.75rem}.shost-design .gap-4{gap:1rem}.shost-design .gap-5{gap:1.25rem}.shost-design .gap-6{gap:1.5rem}.shost-design .gap-8{gap:2rem}.shost-design .gap-gutter{gap:1.5rem}.shost-design .gap-space-lg{gap:1.75rem}.shost-design .gap-space-md{gap:1rem}.shost-design .gap-space-sm{gap:.5rem}.shost-design .gap-space-xl{gap:3rem}.shost-design .overflow-hidden{overflow:hidden}.shost-design .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shost-design .rounded-2xl{border-radius:1rem}.shost-design .rounded-3xl{border-radius:1.5rem}.shost-design .rounded-full{border-radius:.75rem}.shost-design .rounded-lg{border-radius:.25rem}.shost-design .rounded-xl{border-radius:.5rem}.shost-design .border-t{border-top-width:1px}.shost-design .border-secondary-container\/30{border-color:hsla(30,98%,77%,.3)}.shost-design .border-surface-container{--tw-border-opacity:1;border-color:rgb(236 238 240/var(--tw-border-opacity,1))}.shost-design .border-surface-container-highest{--tw-border-opacity:1;border-color:rgb(224 227 229/var(--tw-border-opacity,1))}.shost-design .bg-on-surface\/85{background-color:rgba(25,28,30,.85)}.shost-design .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.shost-design .bg-secondary{--tw-bg-opacity:1;background-color:rgb(128 85 36/var(--tw-bg-opacity,1))}.shost-design .bg-secondary-container\/20{background-color:hsla(30,98%,77%,.2)}.shost-design .bg-secondary-container\/30{background-color:hsla(30,98%,77%,.3)}.shost-design .bg-secondary-fixed{--tw-bg-opacity:1;background-color:rgb(255 220 189/var(--tw-bg-opacity,1))}.shost-design .bg-surface{--tw-bg-opacity:1;background-color:rgb(247 249 251/var(--tw-bg-opacity,1))}.shost-design .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(236 238 240/var(--tw-bg-opacity,1))}.shost-design .bg-surface-container-high{--tw-bg-opacity:1;background-color:rgb(230 232 234/var(--tw-bg-opacity,1))}.shost-design .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(242 244 246/var(--tw-bg-opacity,1))}.shost-design .bg-surface-container-lowest{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.shost-design .bg-surface-container-lowest\/95{background-color:hsla(0,0%,100%,.95)}.shost-design .bg-surface\/90{background-color:rgba(247,249,251,.9)}.shost-design .object-cover{-o-object-fit:cover;object-fit:cover}.shost-design .p-1{padding:.25rem}.shost-design .p-2{padding:.5rem}.shost-design .p-3{padding:.75rem}.shost-design .p-4{padding:1rem}.shost-design .p-6{padding:1.5rem}.shost-design .p-8{padding:2rem}.shost-design .p-space-md{padding:1rem}.shost-design .p-space-sm{padding:.5rem}.shost-design .px-2\.5{padding-left:.625rem;padding-right:.625rem}.shost-design .px-3{padding-left:.75rem;padding-right:.75rem}.shost-design .px-4{padding-left:1rem;padding-right:1rem}.shost-design .px-5{padding-left:1.25rem;padding-right:1.25rem}.shost-design .px-6{padding-left:1.5rem;padding-right:1.5rem}.shost-design .px-8{padding-left:2rem;padding-right:2rem}.shost-design .px-margin{padding-left:3rem;padding-right:3rem}.shost-design .px-margin-mobile{padding-left:1.25rem;padding-right:1.25rem}.shost-design .px-space-md{padding-left:1rem;padding-right:1rem}.shost-design .py-1{padding-top:.25rem;padding-bottom:.25rem}.shost-design .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.shost-design .py-12{padding-top:3rem;padding-bottom:3rem}.shost-design .py-16{padding-top:4rem;padding-bottom:4rem}.shost-design .py-2{padding-top:.5rem;padding-bottom:.5rem}.shost-design .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.shost-design .py-3{padding-top:.75rem;padding-bottom:.75rem}.shost-design .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.shost-design .py-4{padding-top:1rem;padding-bottom:1rem}.shost-design .py-space-xs{padding-top:.25rem;padding-bottom:.25rem}.shost-design .pb-space-lg{padding-bottom:1.75rem}.shost-design .pb-space-xl{padding-bottom:3rem}.shost-design .pt-1{padding-top:.25rem}.shost-design .pt-2{padding-top:.5rem}.shost-design .pt-20{padding-top:5rem}.shost-design .pt-4{padding-top:1rem}.shost-design .pt-6{padding-top:1.5rem}.shost-design .pt-space-lg{padding-top:1.75rem}.shost-design .pt-space-xl{padding-top:3rem}.shost-design .pt-space-xs{padding-top:.25rem}.shost-design .text-center{text-align:center}.shost-design .font-body-lg,.shost-design .font-body-md,.shost-design .font-body-sm{font-family:Manrope}.shost-design .font-display-hero,.shost-design .font-headline-lg{font-family:Newsreader}.shost-design .font-headline-sm{font-family:Manrope}.shost-design .font-headline-xl{font-family:Newsreader}.shost-design .font-label-caps,.shost-design .font-label-md,.shost-design .font-label-sm{font-family:Manrope}.shost-design .text-\[14px\]{font-size:14px}.shost-design .text-\[16px\]{font-size:16px}.shost-design .text-\[18px\]{font-size:18px}.shost-design .text-\[20px\]{font-size:20px}.shost-design .text-\[22px\]{font-size:22px}.shost-design .text-\[28px\]{font-size:28px}.shost-design .text-\[32px\]{font-size:32px}.shost-design .text-body-lg{font-size:17px;line-height:28px;font-weight:400}.shost-design .text-body-md{font-size:15px;line-height:24px;font-weight:400}.shost-design .text-body-sm{font-size:13px;line-height:20px;font-weight:400}.shost-design .text-headline-lg{font-size:32px;line-height:40px;font-weight:400}.shost-design .text-headline-sm{font-size:18px;line-height:26px;font-weight:600}.shost-design .text-headline-xl{font-size:40px;line-height:50px;letter-spacing:-.015em;font-weight:400}.shost-design .text-label-caps{font-size:11px;line-height:16px;letter-spacing:.12em;font-weight:700}.shost-design .text-label-md{font-size:14px;line-height:20px;font-weight:500}.shost-design .text-label-sm{font-size:12px;line-height:16px;font-weight:500}.shost-design .font-bold{font-weight:700}.shost-design .font-normal{font-weight:400}.shost-design .font-semibold{font-weight:600}.shost-design .uppercase{text-transform:uppercase}.shost-design .italic{font-style:italic}.shost-design .leading-relaxed{line-height:1.625}.shost-design .leading-tight{line-height:1.25}.shost-design .tracking-normal{letter-spacing:0}.shost-design .tracking-tight{letter-spacing:-.025em}.shost-design .tracking-widest{letter-spacing:.1em}.shost-design .text-on-primary,.shost-design .text-on-secondary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.shost-design .text-on-secondary-fixed{--tw-text-opacity:1;color:rgb(44 22 0/var(--tw-text-opacity,1))}.shost-design .text-on-surface{--tw-text-opacity:1;color:rgb(25 28 30/var(--tw-text-opacity,1))}.shost-design .text-on-surface-variant{--tw-text-opacity:1;color:rgb(69 70 77/var(--tw-text-opacity,1))}.shost-design .text-outline-variant{--tw-text-opacity:1;color:rgb(198 198 205/var(--tw-text-opacity,1))}.shost-design .text-secondary{--tw-text-opacity:1;color:rgb(128 85 36/var(--tw-text-opacity,1))}.shost-design .text-surface{--tw-text-opacity:1;color:rgb(247 249 251/var(--tw-text-opacity,1))}.shost-design .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shost-design .accent-secondary{accent-color:#805524}.shost-design .opacity-75{opacity:.75}.shost-design .shadow-\[0_1px_4px_rgba\(0\2c 0\2c 0\2c 0\.03\)\]{--tw-shadow:0 1px 4px rgba(0,0,0,.03);--tw-shadow-colored:0 1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shost-design .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color)}.shost-design .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\],.shost-design .shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shost-design .shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shost-design .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shost-design .shadow-sm,.shost-design .shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shost-design .shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shost-design .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.shost-design .ring-secondary\/30{--tw-ring-color:rgba(128,85,36,.3)}.shost-design .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.shost-design .backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.shost-design .backdrop-blur-md,.shost-design .backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.shost-design .backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.shost-design .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shost-design .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shost-design .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shost-design .placeholder\:text-outline::-moz-placeholder{--tw-text-opacity:1;color:rgb(118 119 125/var(--tw-text-opacity,1))}.shost-design .placeholder\:text-outline::placeholder{--tw-text-opacity:1;color:rgb(118 119 125/var(--tw-text-opacity,1))}.shost-design .hover\:bg-on-secondary-container:hover{--tw-bg-opacity:1;background-color:rgb(121 79 31/var(--tw-bg-opacity,1))}.shost-design .hover\:bg-primary-container:hover{--tw-bg-opacity:1;background-color:rgb(19 27 46/var(--tw-bg-opacity,1))}.shost-design .hover\:bg-surface-container-high:hover{--tw-bg-opacity:1;background-color:rgb(230 232 234/var(--tw-bg-opacity,1))}.shost-design .hover\:bg-surface-container-highest:hover{--tw-bg-opacity:1;background-color:rgb(224 227 229/var(--tw-bg-opacity,1))}.shost-design .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(25 28 30/var(--tw-text-opacity,1))}.shost-design .hover\:underline:hover{text-decoration-line:underline}.shost-design .hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shost-design .hover\:shadow-2xl:hover,.shost-design .hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shost-design .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shost-design .focus\:bg-surface-container-lowest:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.shost-design .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.shost-design .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.shost-design .focus\:ring-secondary\/50:focus{--tw-ring-color:rgba(128,85,36,.5)}@media (min-width:640px){.shost-design .sm\:inline{display:inline}.shost-design .sm\:w-auto{width:auto}.shost-design .sm\:flex-row{flex-direction:row}}@media (min-width:768px){.shost-design .md\:col-span-2{grid-column:span 2/span 2}.shost-design .md\:inline-flex{display:inline-flex}.shost-design .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.shost-design .md\:flex-row{flex-direction:row}.shost-design .md\:items-end{align-items:flex-end}.shost-design .md\:items-center{align-items:center}.shost-design .md\:p-12{padding:3rem}.shost-design .md\:p-8{padding:2rem}.shost-design .md\:px-margin{padding-left:3rem;padding-right:3rem}.shost-design .md\:py-20{padding-top:5rem;padding-bottom:5rem}.shost-design .md\:py-24{padding-top:6rem;padding-bottom:6rem}}@media (min-width:1024px){.shost-design .lg\:col-span-3{grid-column:span 3/span 3}.shost-design .lg\:col-span-4{grid-column:span 4/span 4}.shost-design .lg\:col-span-5{grid-column:span 5/span 5}.shost-design .lg\:col-span-7{grid-column:span 7/span 7}.shost-design .lg\:block{display:block}.shost-design .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.shost-design .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.shost-design .lg\:gap-12{gap:3rem}}@media (min-width:1280px){.shost-design .xl\:flex{display:flex}.shost-design .xl\:hidden{display:none}}
.shost-design{font-family:Manrope,"PingFang SC",sans-serif;font-size:15px;line-height:24px;color:#191c1e;background:#f7f9fb;width:100%;max-width:none;--wp--style--block-gap:0}
.shost-design,.shost-design *,.shost-design *::before,.shost-design *::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}
.shost-design :where(h1,h2,h3,h4,p,figure,blockquote,ul,fieldset){margin:0;padding:0}
.shost-design .wp-block-group>*,.shost-design .wp-block-post-content>*,.shost-design .wp-block-template-part>*{margin-block-start:0!important;margin-block-end:0!important}
.shost-design :where(.wp-block-group,.wp-block-image,.wp-block-heading,.wp-block-buttons,.wp-block-button){max-width:none}
.shost-design h1,.shost-design h2{font-family:Newsreader,Georgia,serif}
.shost-design a{text-decoration:none}
.shost-design ul{list-style:none}
.shost-design button,.shost-design input,.shost-design select,.shost-design textarea{font:inherit;letter-spacing:inherit;color:inherit}
.shost-design img{display:block;max-width:100%;width:100%;height:100%;object-fit:cover}
.shost-design .shost-image{height:100%;width:100%}
.shost-design .wp-block-quote{border:0;padding:0}
.shost-design .shost-buttons-single{display:contents!important}
.shost-design .shost-link-block{display:inline-flex;align-items:center;justify-content:center}
.shost-design .shost-link-block>.wp-block-button__link{background:transparent;color:inherit;font:inherit;border:0;border-radius:inherit;padding:0;text-align:inherit;display:flex;flex-direction:inherit;align-items:center;justify-content:inherit;gap:inherit;width:100%;height:100%;box-shadow:none;text-decoration:none;white-space:inherit}
.shost-design .shost-expo-header .shost-link-block{flex-shrink:0;white-space:nowrap}
.shost-design .shost-expo-header .shost-link-block.group>.wp-block-button__link{align-items:flex-start}
.shost-design .material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
.shost-design .rounded-2xl{border-radius:12px}
.shost-design .shadow-xl,.shost-design .shadow-md{box-shadow:0 12px 32px -8px rgba(15,23,42,.05),0 2px 6px rgba(15,23,42,.02);border:1px solid #e2e8f0}
.shost-design input,.shost-design select,.shost-design textarea{border:1px solid #cbd5e1;border-radius:6px;max-width:100%}
.shost-design :focus-visible{outline:2px solid #805524;outline-offset:3px}
.shost-design button,.shost-design a{touch-action:manipulation;cursor:pointer}
.shost-design input,.shost-design select{min-height:44px}
.shost-design input[type=radio]{min-height:0}
.shost-design .shost-expo-header{top:0}
.shost-expo-page>header.wp-block-template-part{display:block!important}
body.admin-bar .shost-design .shost-expo-header{top:32px}
.shost-design .shost-expo-main{padding-top:80px;margin-top:0}
.shost-design #booking-form{scroll-margin-top:100px}
.shost-design #expoBookingForm{scroll-margin-top:120px}
.shost-design #shost-expo-mobile-nav{display:none;padding:16px 20px;background:#fff;gap:12px;border-top:1px solid #e2e8f0}
.shost-design #shost-expo-mobile-nav.is-open{display:grid}
.shost-design .shost-expo-mobile-nav{display:none!important;padding:16px 20px;background:#fff;gap:12px;border-top:1px solid #e2e8f0}
.shost-design .shost-expo-mobile-nav.is-open{display:grid!important}
.editor-styles-wrapper .shost-design .shost-expo-mobile-nav.is-selected{display:grid!important}
.editor-styles-wrapper .shost-design .shost-image .components-resizable-box__container{width:100%!important;height:100%!important;max-width:none!important}
.editor-styles-wrapper .shost-design .shost-image img{height:100%!important;object-fit:cover}
.shost-design #shost-expo-mobile-nav a{padding:8px}
body:has(.shost-expo-page)>nav#shost-mobile-nav{display:none!important}
body:has(.shost-expo-page){margin:0;background:#f7f9fb}
body:has(.shost-expo-page) .wp-site-blocks{padding:0}
.editor-styles-wrapper .shost-design{max-width:none!important}
.editor-styles-wrapper .shost-design .shost-expo-header{position:relative;top:0}
.editor-styles-wrapper .shost-design .shost-expo-main{padding-top:0}
.editor-styles-wrapper .shost-design input,.editor-styles-wrapper .shost-design select,.editor-styles-wrapper .shost-design textarea{opacity:1;pointer-events:none}
.editor-styles-wrapper .shost-design .shost-field-preview{cursor:pointer}
.editor-styles-wrapper .shost-design .block-list-appender{position:relative;grid-column:1/-1}
@media(max-width:1199px){.shost-design header .h-20{gap:12px}.shost-design header .flex.items-baseline{flex-wrap:wrap}}
@media(max-width:767px){body.admin-bar .shost-design .shost-expo-header{top:46px}.shost-design h1,.shost-design h2{font-size:28px;line-height:36px}.shost-design header .h-20{padding-left:20px;padding-right:20px}.shost-design header .font-label-caps{font-size:9px}.shost-design .truncate{white-space:normal}.shost-design .max-w-7xl{min-width:0}.shost-design header .flex.items-baseline{gap:3px}.shost-design blockquote{font-size:26px;line-height:40px}.shost-design form{min-width:0}.shost-design input,.shost-design select,.shost-design textarea{font-size:16px}}
@media(prefers-reduced-motion:reduce){.shost-design *,.shost-design *::before,.shost-design *::after{animation:none!important;transition:none!important}}
@media(max-width:767px){
 .shost-design .text-headline-xl{font-size:28px;line-height:36px}
 .shost-design .shost-expo-header .shost-link-block.hidden,.shost-design .shost-expo-header .shost-link-block:has(a[href="/plan-my-trip/"]),.shost-design .shost-expo-header .shost-link-block:has(a[href="/my-account/"]){display:none!important}
 .shost-design .shost-expo-header .h-20{gap:12px}
 .shost-design .shost-expo-content>section:first-child .font-semibold{flex-shrink:0}
 .shost-design .shost-expo-content>section:first-child .hidden{display:none!important}
}
