:root{--v-bg: #F2F0EA;--v-text: #2B201A;--v-forest: #1D3A2E;--v-stone: #8A8172;--v-brass: #A8844B;--v-tile: #8F4632;--v-line: rgba(43, 32, 26, .14);--v-head: "Forum", Georgia, serif;--v-body: "Golos Text", -apple-system, "Segoe UI", sans-serif;--v-quote: "Cormorant Garamond", Georgia, serif;--v-gutter: 20px;--v-max: 1240px}@media(min-width:990px){:root{--v-gutter: 48px}}html{scroll-behavior:smooth;scroll-padding-top:72px}body.verta{background:var(--v-bg);color:var(--v-text);font-family:var(--v-body);font-size:17px;line-height:1.6;letter-spacing:0;overflow-x:hidden}body.verta h1,body.verta h2,body.verta h3,body.verta .v-h{font-family:var(--v-head);font-weight:400;letter-spacing:.01em;color:inherit;line-height:1.12;margin:0}.v-wrap{max-width:var(--v-max);margin:0 auto;padding:0 var(--v-gutter)}.v-section{padding:72px 0}@media(min-width:990px){.v-section{padding:112px 0}}.v-eyebrow{display:inline-block;font-family:var(--v-body);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--v-brass);margin-bottom:16px}.v-title{font-size:clamp(34px,7vw,56px)}.v-lead{font-size:18px;max-width:640px;color:var(--v-text);margin:20px 0 0}.v-lead p{margin:0 0 12px}.v-center{text-align:center}.v-center .v-lead{margin-left:auto;margin-right:auto}.v-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;font-family:var(--v-body);font-size:15px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--v-forest);border-radius:0;background:var(--v-forest);color:#f2f0ea;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.v-btn:hover{background:#142a21;border-color:#142a21}.v-btn--ghost{background:transparent;color:var(--v-forest)}.v-btn--ghost:hover{background:var(--v-forest);color:#f2f0ea}.v-btn--light{background:transparent;color:#fff;border-color:#ffffffd9}.v-btn--light:hover{background:#fff;color:var(--v-text);border-color:#fff}.v-btn:focus-visible,.v-link:focus-visible,.v-card:focus-visible{outline:2px solid var(--v-brass);outline-offset:3px}.v-link{color:var(--v-forest);text-underline-offset:4px}.v-header{position:fixed;inset:0 0 auto 0;z-index:50;color:#fff;transition:background .3s,color .3s,box-shadow .3s}.v-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 var(--v-gutter)}.v-header__menu,.v-header__book{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;background:none;border:0;color:inherit;cursor:pointer;font-family:var(--v-body);font-size:14px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.v-header__book{justify-self:end;border:1px solid currentColor;padding:0 16px}.v-header__menu-icon{width:22px;height:12px;position:relative}.v-header__menu-icon:before,.v-header__menu-icon:after{content:"";position:absolute;left:0;right:0;height:1px;background:currentColor}.v-header__menu-icon:before{top:0}.v-header__menu-icon:after{bottom:0}.v-header__logo{display:block;line-height:0}.v-header__logo img{height:46px;width:auto}.v-header__logo .v-logo-dark{display:none}.v-header.is-solid,.v-header--solid{background:var(--v-bg);color:var(--v-text);box-shadow:0 1px 0 var(--v-line)}.v-header.is-solid .v-logo-light,.v-header--solid .v-logo-light{display:none}.v-header.is-solid .v-logo-dark,.v-header--solid .v-logo-dark{display:block}.v-header__book-long{display:none}@media(max-width:420px){.v-header__menu-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(min-width:750px){.v-header__bar{min-height:88px}.v-header__logo img{height:58px}.v-header__book{padding:0 22px}}.v-header-spacer{height:72px}@media(min-width:750px){.v-header-spacer{height:88px}}.v-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--v-forest);color:#f2f0ea;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.v-drawer.is-open{opacity:1;visibility:visible}.v-drawer__top{display:flex;justify-content:space-between;align-items:center;min-height:72px;padding:0 var(--v-gutter)}.v-drawer__close{min-height:44px;min-width:44px;background:none;border:0;color:inherit;font-size:14px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;font-family:var(--v-body)}.v-drawer__nav{flex:1;display:flex;flex-direction:column;justify-content:center;padding:0 var(--v-gutter) 40px;overflow-y:auto}.v-drawer__nav a{display:block;padding:10px 0;font-family:var(--v-head);font-size:clamp(30px,8vw,48px);color:inherit;text-decoration:none}.v-drawer__nav a:hover{color:var(--v-brass)}.v-drawer__meta{padding:0 var(--v-gutter) 32px;font-size:16px;opacity:.85}.v-drawer__meta a{color:inherit}.v-hero{position:relative;height:100vh;height:100svh;min-height:560px;overflow:hidden;color:#fff;background:#1b1714}.v-hero__media,.v-hero__media video,.v-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.v-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14100c73,#14100c1f 35%,#14100c8c)}.v-hero__content{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:0 var(--v-gutter) 72px;text-align:center}.v-hero .v-hero__title{font-size:clamp(34px,7.4vw,72px);max-width:16em;margin:0 auto;text-shadow:0 1px 24px rgba(0,0,0,.25)}.v-hero .v-hero__sub{margin:18px auto 30px;max-width:760px;font-size:17px;letter-spacing:.04em;opacity:.95}.v-hero__scroll{position:absolute;z-index:2;left:50%;bottom:18px;width:1px;height:36px;background:#fff9;transform:translate(-50%)}@media(min-width:750px){.v-hero__content{padding-bottom:104px}.v-hero__sub{font-size:19px}}@media(prefers-reduced-motion:reduce){.v-hero__media video{display:none}}.v-intro__grid{display:grid;gap:40px}.v-facts{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--v-line);margin-top:48px}.v-fact{padding:24px 0;border-bottom:1px solid var(--v-line)}.v-fact:nth-child(odd){padding-right:16px}.v-fact__num{font-family:var(--v-head);font-size:44px;line-height:1;color:var(--v-forest)}.v-fact__label{margin-top:8px;font-size:16px;color:var(--v-stone)}@media(min-width:990px){.v-intro__grid{grid-template-columns:1.1fr 1fr;gap:80px;align-items:end}.v-facts{grid-template-columns:repeat(4,1fr)}.v-fact{padding:32px 24px 32px 0}}.v-features__head{margin-bottom:48px}.v-features__grid{display:grid;gap:40px}.v-feature__img{aspect-ratio:4 / 5;overflow:hidden;background:#e4e0d6}.v-feature__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.v-feature:hover .v-feature__img img{transform:scale(1.03)}.v-feature__title{font-size:28px;margin-top:20px!important}.v-feature__text{margin:8px 0 0;color:var(--v-text);font-size:17px}@media(min-width:750px){.v-features__grid{grid-template-columns:repeat(2,1fr);gap:48px 32px}}@media(min-width:990px){.v-features__grid{grid-template-columns:repeat(3,1fr)}.v-features__grid>.v-feature:nth-child(3n+2){margin-top:64px}}.v-dark{background:var(--v-forest);color:#f2f0ea}.v-dark .v-eyebrow{color:#c9a96e}.v-dark .v-lead{color:#f2f0ea}.v-rooms__head{margin-bottom:40px}.v-rooms__grid{display:grid;gap:28px}.v-card{display:block;width:100%;padding:0;border:0;background:none;text-align:left;color:inherit;cursor:pointer;font:inherit}.v-card__img{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#e4e0d6}.v-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.v-card:hover .v-card__img img{transform:scale(1.04)}.v-card__count{position:absolute;right:0;bottom:0;background:#f2f0eaf0;color:var(--v-text);font-size:14px;letter-spacing:.08em;padding:8px 14px}.v-card__body{padding-top:18px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.v-card__title{font-family:var(--v-head);font-size:28px;line-height:1.15}.v-card__beds{margin-top:6px;font-size:16px;color:var(--v-stone)}.v-card__more{flex:none;display:inline-flex;align-items:center;min-height:44px;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--v-forest);border-bottom:1px solid var(--v-brass)}.v-dark .v-card__beds{color:#cfc8bb}.v-dark .v-card__more{color:#f2f0ea}@media(min-width:750px){.v-rooms__grid{grid-template-columns:repeat(2,1fr);gap:48px 32px}}@media(min-width:1200px){.v-rooms__grid{grid-template-columns:repeat(3,1fr)}}.v-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#14100d;color:#f2f0ea;display:none;flex-direction:column}.v-lb.is-open{display:flex}.v-lb__top{display:flex;justify-content:space-between;align-items:center;min-height:64px;padding:0 var(--v-gutter);font-size:15px;letter-spacing:.1em}.v-lb__close{min-width:44px;min-height:44px;background:none;border:1px solid rgba(242,240,234,.4);color:inherit;font-family:var(--v-body);font-size:14px;letter-spacing:.16em;text-transform:uppercase;padding:0 16px;cursor:pointer}.v-lb__stage{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;touch-action:pan-y}.v-lb__stage img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.v-lb__nav{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;background:#14100c8c;border:1px solid rgba(242,240,234,.35);color:#f2f0ea;font-size:22px;cursor:pointer}.v-lb__prev{left:8px}.v-lb__next{right:8px}.v-lb__info{padding:18px var(--v-gutter) 26px;max-width:820px}.v-lb__title{font-family:var(--v-head);font-size:28px;line-height:1.15}.v-lb__beds{margin-top:4px;color:#c9a96e;font-size:16px}.v-lb__text{margin-top:8px;font-size:16px;color:#e3ded3}.v-lb__text p{margin:0 0 8px}@media(min-width:990px){.v-lb__nav{width:60px;height:60px}.v-lb__prev{left:24px}.v-lb__next{right:24px}.v-lb__stage{padding:0 100px}}body.v-lock{overflow:hidden}.v-reviews__top{display:grid;gap:28px;align-items:end;margin-bottom:48px}.v-score{display:flex;align-items:center;gap:20px}.v-score__num{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;background:var(--v-forest);color:#f2f0ea;font-family:var(--v-head);font-size:42px}.v-score__word{font-family:var(--v-head);font-size:28px}.v-score__meta{font-size:16px;color:var(--v-stone)}.v-stars{color:var(--v-brass);letter-spacing:.2em;font-size:16px}.v-reviews__list{display:grid;gap:20px}.v-review{background:#fbfaf6;border:1px solid var(--v-line);padding:28px 24px;display:flex;flex-direction:column}.v-review__title{font-family:var(--v-head);font-size:24px;margin-top:12px}.v-review__text{font-family:var(--v-quote);font-style:italic;font-weight:500;font-size:21px;line-height:1.45;margin-top:12px}.v-review__text p{margin:0 0 10px}.v-review__text.is-clamped{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.v-review__toggle{align-self:flex-start;min-height:44px;background:none;border:0;padding:0;color:var(--v-forest);font-family:var(--v-body);font-size:15px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.v-review__note{font-size:15px;color:var(--v-stone);margin-top:4px}.v-review__who{margin-top:auto;padding-top:20px;font-size:16px}.v-review__name{font-weight:600}.v-review__meta{color:var(--v-stone);font-size:15px}.v-reviews__foot{margin-top:36px}@media(min-width:750px){.v-reviews__top{grid-template-columns:1fr auto}.v-reviews__list{grid-template-columns:repeat(2,1fr)}.v-review--wide{grid-column:1 / -1}}@media(min-width:1100px){.v-reviews__list{grid-template-columns:repeat(3,1fr)}.v-review--wide{grid-column:span 2}}.v-gallery__grid{columns:2;column-gap:8px;margin-top:40px}.v-gallery__item{display:block;width:100%;margin:0 0 8px;padding:0;border:0;background:#e4e0d6;cursor:zoom-in;break-inside:avoid;line-height:0}.v-gallery__item img{width:100%;height:auto}@media(min-width:750px){.v-gallery__grid{columns:3;column-gap:14px}.v-gallery__item{margin-bottom:14px}}@media(min-width:1200px){.v-gallery__grid{columns:4}}.v-around__grid{display:grid;gap:40px}.v-around__img{aspect-ratio:4 / 5;overflow:hidden}.v-around__img img{width:100%;height:100%;object-fit:cover}.v-places{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid var(--v-line)}.v-place{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--v-line);font-size:17px}.v-place__km{font-family:var(--v-head);font-size:22px;color:var(--v-forest);white-space:nowrap}.v-dark .v-place,.v-dark .v-places{border-color:#f2f0ea2e}.v-dark .v-place__km{color:#c9a96e}@media(min-width:990px){.v-around__grid{grid-template-columns:1fr 1fr;gap:80px;align-items:center}}.v-rules__grid{display:grid;gap:0;margin-top:36px;border-top:1px solid var(--v-line)}.v-rule{padding:20px 0;border-bottom:1px solid var(--v-line)}.v-rule__label{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--v-brass)}.v-rule__value{font-size:17px;margin-top:6px}@media(min-width:750px){.v-rules__grid{grid-template-columns:repeat(2,1fr);column-gap:40px}}@media(min-width:1100px){.v-rules__grid{grid-template-columns:repeat(3,1fr)}}.v-inquiry__grid{display:grid;gap:48px}.v-form,.v-form__row{display:grid;gap:16px}@media(min-width:600px){.v-form__row{grid-template-columns:1fr 1fr}}.v-field label{display:block;font-size:15px;margin-bottom:6px;color:var(--v-text)}.v-field input,.v-field textarea,.v-field select{width:100%;min-height:52px;padding:12px 14px;font:inherit;font-size:17px;color:var(--v-text);background:#fbfaf6;border:1px solid #cfc8bb;border-radius:0;box-sizing:border-box;-webkit-appearance:none;appearance:none}.v-field textarea{min-height:120px;resize:vertical}.v-field input:focus,.v-field textarea:focus,.v-field select:focus{outline:2px solid var(--v-brass);outline-offset:0;border-color:var(--v-brass)}.v-form__ok{padding:16px;background:#e3ebe5;color:var(--v-forest)}.v-form__err{padding:16px;background:#f3e1dc;color:var(--v-tile)}.v-form__note{font-size:15px;color:var(--v-stone);margin:0}.v-aside{border-top:1px solid var(--v-line);padding-top:28px}.v-aside__block+.v-aside__block{margin-top:28px}.v-aside__label{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--v-brass)}.v-aside__value{font-size:18px;margin-top:6px}.v-aside__value a{color:var(--v-text);text-underline-offset:4px}@media(min-width:990px){.v-inquiry__grid{grid-template-columns:1.4fr 1fr;gap:80px}.v-aside{border-top:0;border-left:1px solid var(--v-line);padding:0 0 0 48px}}.v-footer{background:#241b16;color:#e3ded3;padding:64px 0 40px;font-size:16px}.v-footer a{color:#e3ded3;text-underline-offset:4px}.v-footer__grid{display:grid;gap:36px}.v-footer__logo img{height:64px;width:auto}.v-footer__label{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#c9a96e;margin-bottom:10px}.v-footer__links{list-style:none;margin:0;padding:0}.v-footer__links li a{display:inline-flex;min-height:44px;align-items:center}.v-footer__bottom{margin-top:48px;padding-top:24px;border-top:1px solid rgba(227,222,211,.15);font-size:14px;color:#a9a196;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between}@media(min-width:990px){.v-footer__grid{grid-template-columns:1.3fr 1fr 1fr 1fr}}.v-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s ease,transform .9s ease}.v-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.v-reveal{opacity:1;transform:none;transition:none}}.no-js .v-reveal{opacity:1;transform:none}body.verta cart-drawer,body.verta #cart-icon-bubble,body.verta .header__search,body.verta predictive-search,body.verta details-modal.header__search{display:none!important}body.verta .shopify-section-group-header-group{z-index:50}.v-eyebrow,.v-rule__label,.v-aside__label,.v-footer__label{font-size:16px;letter-spacing:.14em}.v-card__count,.v-card__more,.v-header__menu,.v-header__book,.v-drawer__close,.v-lb__close,.v-btn{font-size:16px}.v-btn{letter-spacing:.1em}.v-review__note,.v-review__meta,.v-form__note,.v-footer__bottom{font-size:16px}.v-aside__value a,.v-footer a,.v-drawer__meta a,.v-review__toggle{display:inline-flex;align-items:center;min-height:44px}.v-header__bar>*{min-width:0}@media(max-width:480px){:root{--v-gutter: 16px}.v-header__bar{grid-template-columns:1fr auto 1fr;gap:8px}.v-header__logo img{height:38px}.v-header__book{padding:0 10px;letter-spacing:.04em;white-space:nowrap}.v-header__menu-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.v-btn{padding:0 20px}.v-hero__sub{font-size:16px}.v-card__body{flex-direction:column;gap:4px}}.v-review__toggle,.v-field label{font-size:16px}.v-header__logo{display:inline-flex;align-items:center;min-height:44px}.v-trust{display:flex;align-items:stretch;background:#fbfaf6;border-bottom:1px solid var(--v-line);overflow:hidden}.v-trust__chip{flex:none;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:14px var(--v-gutter);background:var(--v-bg);border-right:1px solid var(--v-line);z-index:1}.v-trust__brand{font-family:var(--v-body);font-weight:700;color:#003580;font-size:17px;letter-spacing:0}.v-trust__score{font-size:16px;font-weight:600;color:var(--v-text);white-space:nowrap}.v-trust__meta{font-size:16px;color:var(--v-stone)}.v-trust__marquee{flex:1;min-width:0;overflow:hidden;display:flex;align-items:center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.v-trust__track{display:flex;width:max-content;animation:v-marquee 60s linear infinite}.v-trust__marquee:hover .v-trust__track,.v-trust__marquee:focus-within .v-trust__track{animation-play-state:paused}.v-trust__list{display:flex;list-style:none;margin:0;padding:0}.v-trust__item{display:flex;align-items:center;gap:10px;padding:18px 28px;white-space:nowrap;font-size:16px;border-right:1px solid var(--v-line)}.v-trust__quote{font-family:var(--v-quote);font-style:italic;font-weight:500;font-size:20px}.v-trust__who{color:var(--v-stone)}@keyframes v-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.v-trust__track{animation:none}.v-trust__marquee{overflow-x:auto}}@media(max-width:600px){.v-trust{flex-direction:column}.v-trust__chip{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 10px;border-right:0;border-bottom:1px solid var(--v-line);padding:12px var(--v-gutter)}.v-trust__item{padding:14px 20px}}.v-badge{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;column-gap:18px;align-items:center;background:#14233d;color:#fff;padding:20px 24px;max-width:360px}.v-badge__brand{grid-column:1 / -1;font-weight:700;font-size:17px;color:#fff;margin-bottom:12px}.v-badge__num{grid-row:2 / 4;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;background:#003580;color:#fff;font-family:var(--v-body);font-weight:700;font-size:36px}.v-badge__title{font-size:16px;line-height:1.3;font-weight:600}.v-badge__sub{font-size:16px;color:#c9d3e6}.v-plan{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;padding:16px 20px;border:1px solid rgba(242,240,234,.25)}.v-plan__label{font-size:16px;letter-spacing:.14em;text-transform:uppercase;color:#c9a96e}.v-plan__count{font-family:var(--v-head);font-size:30px}.v-plan.is-full .v-plan__count{color:#c9a96e}.v-plan__send{margin-left:auto;min-height:48px;padding:0 20px;background:#f2f0ea;color:var(--v-forest);border:0;font-family:var(--v-body);font-size:16px;font-weight:500;cursor:pointer}.v-step{display:flex;align-items:center;gap:10px;margin-top:12px}.v-step__label{font-size:16px;margin-right:auto;color:inherit;opacity:.85}.v-step__btn{width:44px;height:44px;border:1px solid currentColor;background:transparent;color:inherit;font-size:22px;line-height:1;cursor:pointer}.v-step__btn:disabled{opacity:.3;cursor:default}.v-step__val{min-width:24px;text-align:center;font-family:var(--v-head);font-size:24px}.v-step.is-on .v-step__val{color:#c9a96e}.v-section:not(.v-dark) .v-step.is-on .v-step__val{color:var(--v-brass)}.v-calc-wrap{background:var(--v-forest);color:#f2f0ea}.v-calc-wrap .v-eyebrow{color:#c9a96e}.v-calc-wrap .v-lead{color:#f2f0ea}.v-calc__body{display:grid;gap:32px;margin-top:36px}.v-calc__row{display:flex;justify-content:space-between;align-items:baseline;margin-top:18px;font-size:17px}.v-calc__row:first-child{margin-top:0}.v-calc__val{font-family:var(--v-head);font-size:30px}.v-range{-webkit-appearance:none;appearance:none;width:100%;height:44px;background:transparent;cursor:pointer;--p: 50%}.v-range::-webkit-slider-runnable-track{height:4px;background:linear-gradient(90deg,#C9A96E var(--p),rgba(242,240,234,.25) var(--p))}.v-range::-moz-range-track{height:4px;background:#f2f0ea40}.v-range::-moz-range-progress{height:4px;background:#c9a96e}.v-range::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-12px;background:#f2f0ea;border:2px solid #C9A96E;border-radius:50%}.v-range::-moz-range-thumb{width:26px;height:26px;background:#f2f0ea;border:2px solid #C9A96E;border-radius:50%}.v-range:focus-visible{outline:2px solid #C9A96E;outline-offset:2px}.v-calc__date{margin-top:20px}.v-calc__date label{color:#f2f0ea}.v-calc__result{border-top:1px solid rgba(242,240,234,.2);padding-top:24px}.v-calc__label{font-size:16px;color:#cfc8bb;margin-top:12px}.v-calc__total{font-family:var(--v-head);font-size:44px;line-height:1.1}.v-calc__person{font-family:var(--v-head);font-size:34px;line-height:1.1;color:#c9a96e}.v-calc__note{font-size:16px;color:#cfc8bb;margin:16px 0 22px}@media(min-width:990px){.v-calc__body{grid-template-columns:1.2fr 1fr;gap:80px}.v-calc__result{border-top:0;border-left:1px solid rgba(242,240,234,.2);padding:0 0 0 48px}}.v-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.v-chip{min-height:44px;padding:0 18px;background:transparent;color:inherit;border:1px solid currentColor;font-family:var(--v-body);font-size:16px;cursor:pointer;opacity:.8}.v-chip.is-on{opacity:1;background:#f2f0ea;color:var(--v-forest);border-color:#f2f0ea}.v-section:not(.v-dark) .v-chip.is-on{background:var(--v-forest);color:#f2f0ea;border-color:var(--v-forest)}.v-place__name{display:flex;flex-direction:column}.v-place__time{font-size:16px;opacity:.75}.v-place[hidden]{display:none}.v-faq{max-width:860px}.v-faq__list{margin-top:32px;border-top:1px solid var(--v-line)}.v-faq__item{border-bottom:1px solid var(--v-line)}.v-faq__q{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:14px 0;cursor:pointer;font-family:var(--v-head);font-size:22px;line-height:1.25}.v-faq__q::-webkit-details-marker{display:none}.v-faq__icon{flex:none;position:relative;width:18px;height:18px}.v-faq__icon:before,.v-faq__icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transition:transform .25s}.v-faq__icon:after{transform:rotate(90deg)}.v-faq__item[open] .v-faq__icon:after{transform:rotate(0)}.v-faq__a{padding:0 0 20px;font-size:17px;max-width:720px}.v-faq__a p{margin:0 0 8px}.v-faq__q:focus-visible{outline:2px solid var(--v-brass);outline-offset:2px}.v-occ__grid{display:grid;gap:20px}.v-occ{background:#fbfaf6;border:1px solid var(--v-line);display:flex;flex-direction:column}.v-dark .v-occ{background:#f2f0ea0f;border-color:#f2f0ea2e}.v-occ__img{aspect-ratio:4 / 3;overflow:hidden}.v-occ__img img{width:100%;height:100%;object-fit:cover}.v-occ__body{padding:22px;display:flex;flex-direction:column;flex:1}.v-occ__title{font-size:26px}.v-occ__text{margin:8px 0 18px;font-size:17px;flex:1}.v-occ__btn{align-self:flex-start;min-height:44px;padding:0;background:none;border:0;border-bottom:1px solid var(--v-brass);color:inherit;font-family:var(--v-body);font-size:16px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}@media(min-width:600px){.v-occ__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.v-occ__grid{grid-template-columns:repeat(4,1fr)}}.v-award{background:#1a2b49;color:#fff;padding:22px 24px 20px;width:100%;max-width:340px;display:flex;flex-direction:column;gap:26px}.v-award__top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.v-award__to{font-size:16px;color:#c9d3e6}.v-award__name{font-family:var(--v-body);font-weight:700;font-size:24px;line-height:1.2;margin-top:4px}.v-award__score{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:88px;height:88px;background:#003580;border-radius:8px 8px 8px 0}.v-award__num{font-family:var(--v-body);font-weight:700;font-size:34px;line-height:1}.v-award__of{font-size:16px;margin-top:2px;white-space:nowrap}.v-award__bottom{display:flex;flex-direction:column;gap:2px;border-top:1px solid rgba(255,255,255,.18);padding-top:14px}.v-award__brand{font-family:var(--v-body);font-weight:700;font-size:20px;letter-spacing:-.01em}.v-award__label{font-size:16px;color:#c9d3e6}.v-trust__award{font-size:16px;color:#003580;font-weight:600}.v-tabs-wrap{overflow:hidden}.v-tabs__bar{display:flex;gap:8px;overflow-x:auto;margin:28px calc(var(--v-gutter) * -1) 0;padding:0 var(--v-gutter) 4px;scrollbar-width:none}.v-tabs__bar::-webkit-scrollbar{display:none}.v-tab{flex:none;min-height:44px;padding:0 18px;background:transparent;color:var(--v-text);border:1px solid var(--v-line);font-family:var(--v-body);font-size:16px;cursor:pointer;white-space:nowrap}.v-tab.is-on{background:var(--v-forest);color:#f2f0ea;border-color:var(--v-forest)}.v-tab:focus-visible{outline:2px solid var(--v-brass);outline-offset:2px}.v-tabs__panel{margin-top:28px}.v-tabs__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--v-gutter);scroll-padding:0 var(--v-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.v-tabs__track::-webkit-scrollbar{display:none}.v-tabs__track:focus-visible{outline:2px solid var(--v-brass);outline-offset:-2px}.v-slide{flex:none;width:72vw;max-width:360px;margin:0;scroll-snap-align:start}.v-slide--video{width:80vw;max-width:420px}@media(min-width:990px){.v-slide{width:300px}.v-slide--video{width:400px}}.v-slide__media{aspect-ratio:2 / 3;overflow:hidden;background:#e4e0d6}.v-slide__media img,.v-slide__media video{width:100%;height:100%;object-fit:cover;display:block}.v-slide__cap{margin-top:12px;font-size:17px}.v-tabs__foot{display:flex;align-items:center;gap:20px;margin-top:24px}.v-tabs__progress{flex:1;height:2px;background:var(--v-line);overflow:hidden}.v-tabs__progress span{display:block;height:100%;width:20%;background:var(--v-text);transition:transform .15s linear}.v-tabs__arrows{display:flex;gap:8px}.v-tabs__arrow{width:48px;height:48px;border:1px solid var(--v-text);background:transparent;color:var(--v-text);font-size:20px;cursor:pointer}.v-tabs__arrow:disabled{opacity:.3;cursor:default}.v-tabs-wrap{padding-top:56px;padding-bottom:56px}.v-tabs__title{font-family:var(--v-body)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.01em!important;color:var(--v-text);font-size:22px;line-height:1.25!important;text-align:center}@media(min-width:750px){.v-tabs__title{font-size:28px}}.v-tabs__eyebrow{display:block;text-align:center}.v-tabs__bar{display:flex;gap:22px;justify-content:flex-start;margin:20px calc(var(--v-gutter) * -1) 0;padding:0 var(--v-gutter);overflow-x:auto;scrollbar-width:none}.v-tab{flex:none;min-height:44px;padding:0;background:none!important;border:0!important;color:#7d6869;font-family:var(--v-body);font-size:17px;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap}.v-tab.is-on{color:var(--v-text)!important;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1.5px}.v-tab:hover{color:var(--v-text)}.v-tabs__panel{margin-top:14px}.v-tabs__stage{position:relative}.v-tabs__track{display:flex;align-items:stretch;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--v-gutter);scroll-padding:0 var(--v-gutter)}@media(min-width:990px){.v-tabs__track{padding-left:max(var(--v-gutter),calc((100vw - var(--v-max)) / 2 + var(--v-gutter)));scroll-padding-left:max(var(--v-gutter),calc((100vw - var(--v-max)) / 2 + var(--v-gutter)))}}.v-slide{flex:none;display:flex;flex-direction:column;width:78vw;max-width:none;margin:0;padding:6px 6px 14px;background:#fff;border:1px solid #d6cccc;border-radius:6px;scroll-snap-align:start}.v-slide--video{width:78vw;padding:6px}@media(min-width:600px){.v-slide,.v-slide--video{width:46vw}}@media(min-width:990px){.v-slide{width:300px}.v-slide--video{width:420px}}@media(min-width:1400px){.v-slide{width:330px}.v-slide--video{width:460px}}.v-slide__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:4px;background:#efe9e2}.v-slide--video .v-slide__media{aspect-ratio:auto;flex:1 1 auto;min-height:320px}.v-slide__media img,.v-slide__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.v-slide__badge{position:absolute;top:12px;left:12px;z-index:1;padding:3px 10px 4px;border-radius:12px;background:#2b201ac7;color:#f2f0ea;font-family:var(--v-body);font-size:14px;font-weight:700;line-height:1.4}.v-slide__cap{display:flex;flex-direction:column;gap:4px;margin:0;padding:12px 6px 0}.v-slide__title{font-family:var(--v-body);font-weight:700;font-size:16px;color:var(--v-text)}.v-slide__text{font-size:16px;color:#7d6869;line-height:1.4}.v-tabs__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:var(--v-text);box-shadow:0 1px 6px #2b201a2e;cursor:pointer;font-size:0}.v-tabs__arrow--next{right:20px}.v-tabs__arrow--prev{left:20px}.v-tabs__arrow:disabled{display:none!important}@media(min-width:990px){.v-tabs__arrow{display:inline-flex}}.v-tabs__progress{margin-top:24px;height:4px;border-radius:100px;background:#2b201a1a;overflow:hidden}.v-tabs__progress span{display:block;height:100%;border-radius:100px;background:var(--v-text)}.v-tabs__foot{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/verta.css.map */
