@font-face{font-family:Manuella;src:url(/cdn/shop/files/manuella-webfont.woff2?v=1792734919) format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--container-pad-x: clamp(20px, 3.5vw, 64px);--ev-gold: #be9057;--ev-gold-hover: #a87c45;--ev-gold-selected: #805825;--ev-cream: #f6f0eb;--ev-taupe: #a39584;--ev-forest: #364234;--ev-charcoal: #191c17;--ev-sage: #6b7661;--ev-olive: #575f4d;--ev-sand: #ccb79f;--ev-stone: #e9e2d9;--ev-white: #fff;--ev-body: #616161;--ev-h1: clamp(2.875rem, 2.4615rem + 1.7308vw, 4rem);--ev-h2: clamp(2rem, 1.7703rem + .9615vw, 2.625rem);--ev-h3: clamp(1.625rem, 1.4872rem + .5769vw, 2rem);--ev-h4: clamp(1.5rem, 1.4081rem + .3846vw, 1.75rem);--ev-h5: clamp(1.25rem, 1.1581rem + .3846vw, 1.5rem);--ev-p-large: clamp(1.125rem, 1.0791rem + .1923vw, 1.25rem);--heading-font-family: Manuella, serif;--heading-font-weight: 400;--heading-font-style: normal;--base-font-family: Montserrat, sans-serif;--nav-font-family: Montserrat, sans-serif;--base-text-size: 16px;--input-text-size: 16px;--button-text-size: 13px;--btn-border-radius: 3px;--btn-text-transform: uppercase}body{font-family:var(--base-font-family);font-size:16px}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading-font){font-family:var(--heading-font-family)!important;font-weight:400!important;font-style:normal;line-height:1.15}h1:not(.logo__h1):not(.marquee-item_h1){font-size:var(--ev-h1)!important}h2{font-size:var(--ev-h2)!important}h3{font-size:var(--ev-h3)!important}h4{font-size:var(--ev-h4)!important}h5,h6{font-size:var(--ev-h5)!important}.h1,.super-large-text{font-size:var(--ev-h1)!important}.h2{font-size:var(--ev-h2)!important}.h3{font-size:var(--ev-h3)!important}.h4{font-size:var(--ev-h4)!important}.h5,.h6{font-size:var(--ev-h5)!important}.large-text{font-size:var(--ev-p-large)}.rte a:not(.btn):not(.small-feature-link){text-underline-offset:.2em}html body .btn{box-sizing:border-box;max-width:100%;min-height:44px;padding:13px 24px;border:1px solid var(--ev-gold);border-radius:3px;background:var(--ev-gold);background-image:none;color:var(--ev-white);font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;font-style:normal;letter-spacing:.08em;line-height:1.3;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;box-shadow:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}@media(hover:hover){html body .btn:hover{border-color:var(--ev-gold-hover);background:var(--ev-gold-hover);color:var(--ev-white)}}html body .btn:is(:active,[aria-pressed=true],[aria-selected=true],.is-selected){border-color:var(--ev-gold-selected);background:var(--ev-gold-selected);color:var(--ev-white)}html body .btn:is(.btn--secondary,.btn--tertiary){border-color:var(--ev-gold);background:var(--ev-cream);color:var(--ev-charcoal)}@media(hover:hover){html body .btn:is(.btn--secondary,.btn--tertiary):hover{border-color:var(--ev-gold);background:var(--ev-cream);color:var(--ev-gold)}}html body .btn:is(.btn--secondary,.btn--tertiary):is(:active,[aria-pressed=true],[aria-selected=true],.is-selected){border-color:var(--ev-gold);background:var(--ev-cream);color:var(--ev-gold)}html body .btn:focus-visible{outline:2px solid var(--ev-charcoal);outline-offset:3px;box-shadow:0 0 0 3px var(--ev-cream)}html body .btn:is([disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}:is(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=hidden]):not([type=range]),select,textarea){border-color:var(--ev-taupe);border-radius:3px;font-family:Montserrat,sans-serif;font-size:16px}:is(input,select,textarea):focus-visible{outline:2px solid var(--ev-forest);outline-offset:2px}input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--ev-forest)}.section-footer{--heading-color: 255 255 255;--text-color: 246 240 235;--link-color: 246 240 235;--input-text-color: 246 240 235;--input-background-color: #364234;--input-border-color: #a39584}.section-footer .section-footer__title{font-family:Manuella,serif;font-size:var(--ev-h5)!important;font-weight:400;letter-spacing:0;text-transform:none}.section-footer :is(.section-footer__text,.section-footer__menu-block__menu){font-family:Montserrat,sans-serif;font-size:16px;line-height:1.7}.section-footer .section-footer__row__col{min-width:0}.section-footer .section-footer__text a{overflow-wrap:anywhere}.section-footer a:not(.btn):hover{color:var(--ev-sand)}.section-footer a:focus-visible{outline:2px solid var(--ev-sand);outline-offset:4px}.section-footer .section-footer__text h4:empty{display:none}.section-footer .copyright{font-size:13px}.ev-trip-day,.ev-trip-guides,.ev-trip-nourishment,.ev-trip-sanctuary,.ev-trip-inclusions,.ev-trip-accommodation{color:var(--ev-body);font-size:16px}:is(.ev-trip-day,.ev-trip-guides,.ev-trip-nourishment,.ev-trip-sanctuary,.ev-trip-inclusions,.ev-trip-accommodation) :is(h2,h3,h4,h5,h6){color:var(--ev-charcoal)}.ev-trip-sanctuary .ev-trip-sanctuary__caption-title,.ev-trip-invitation .ev-trip-invitation__title{color:var(--ev-cream)}.ev-trip-invitation .ev-trip-invitation__card{color:var(--ev-body)}.ev-trip-day__copy,.ev-trip-guides__introduction,.ev-trip-guides .ev-trip-guides__speciality,.ev-trip-guides__bio,.ev-trip-nourishment__copy,.ev-trip-inclusions__introduction,.ev-trip-inclusions .ev-trip-inclusions__item-description,.ev-trip-accommodation__introduction,.ev-trip-accommodation__description{font-size:16px}.ev-trip-day .ev-trip-day__activity-title{font-family:Manuella,serif!important;font-weight:400!important;text-transform:none}.ev-trip-guides .ev-trip-guides__book,.ev-trip-day .ev-trip-day__book{min-width:min(200px,100%)}@media(prefers-reduced-motion:reduce){html body .btn{transition:none}}.disclosure__content{color:rgb(var(--text-color))}html body .klaviyo-form :is(input,textarea,select,label,p,span,button){font-family:Montserrat,sans-serif!important}html body .klaviyo-form :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),textarea,select){border:1px solid var(--ev-taupe)!important;border-radius:3px!important;background-color:var(--ev-cream)!important;color:var(--ev-charcoal)!important;font-size:16px!important}html body .klaviyo-form p{color:var(--ev-body)!important;font-size:16px!important}html body .klaviyo-form .klaviyo-form-button{min-height:44px!important;padding:13px 24px!important;border:1px solid var(--ev-gold)!important;border-radius:3px!important;background:var(--ev-gold)!important;color:var(--ev-white)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.3!important;text-transform:uppercase!important;white-space:normal!important}@media(hover:hover){html body .klaviyo-form .klaviyo-form-button:hover{border-color:var(--ev-gold-hover)!important;background:var(--ev-gold-hover)!important}}html body .klaviyo-form .klaviyo-form-button:is(:active,[aria-pressed=true]){border-color:var(--ev-gold-selected)!important;background:var(--ev-gold-selected)!important}html body .klaviyo-form .klaviyo-form-button:focus-visible{outline:2px solid var(--ev-forest)!important;outline-offset:3px!important}.text-overlay__rte{max-width:min(1200px,100%)}@media(max-width:767.98px){.gallery--mobile-carousel>.carousel{min-width:0;max-width:100%}}@media(min-width:768px){.feature-text-paired{margin-inline:0}.feature-text-paired-wide{width:100%}.text-overlay--for-banner .text-overlay__inner{padding-inline:var(--container-pad-x)}}img[src*="/ecoview-primary-reversed-transparent.png"]{aspect-ratio:2001 / 397;object-fit:cover;object-position:center;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ecoview-brand.css.map */
