:root{--zv-ink:#1f1b17;--zv-soft:#5a5048;--zv-mute:#8a7d6e;--zv-ivory:#faf7f2;--zv-line:rgba(31,27,23,.1)}.zv-hero{background:var(--zv-ivory);color:var(--zv-ink)}.zv-hero__media{position:relative;height:min(110vw,54svh);min-height:240px;background:#efe6da;overflow:hidden}.zv-hero__media picture,.zv-hero__media img{display:block;width:100%;height:100%}.zv-hero__media img{object-fit:cover;object-position:50% 40%}.zv-hero__body{padding:26px 22px 28px;text-align:center}.zv-hero__h{margin:0 auto;max-width:15em;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(25px,7.4vw,31px);line-height:1.14;letter-spacing:-.012em;color:var(--zv-ink);text-wrap:balance}.zv-hero__sub{margin:10px auto 0;max-width:27em;font-size:15px;line-height:1.55;color:var(--zv-soft);text-wrap:pretty}.zv-hero__ctas{margin:22px auto 0;max-width:360px;display:flex;flex-direction:column;align-items:stretch;gap:4px}.zv-hero__btn{display:flex;align-items:center;justify-content:center;min-height:50px;padding:0 32px;border-radius:4px;background:var(--zv-ink);color:#fff;font-size:15px;font-weight:600;letter-spacing:.04em;text-decoration:none;transition:background .2s}.zv-hero__btn:hover,.zv-hero__btn:focus-visible{background:#3b3229;color:#fff}.zv-hero__btn:focus-visible,.zv-hero__link:focus-visible,.zv-hero__trust a:focus-visible{outline:2px solid var(--zv-ink);outline-offset:3px}.zv-hero__link{align-self:center;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;font-size:14.5px;font-weight:500;color:var(--zv-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:#1f1b1773}.zv-hero__link:hover{text-decoration-color:var(--zv-ink)}.zv-hero__trust{margin:0;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--zv-mute)}.zv-hero__trust a{color:inherit;text-decoration:none;display:inline-block;padding:10px 2px}.zv-hero__trust a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:359px){.zv-hero__body{padding:20px 16px 22px}.zv-hero__sub{font-size:14px}.zv-hero__trust{font-size:10.5px;letter-spacing:.06em}}@media(max-width:749px)and (max-height:620px){.zv-hero__sub{display:none}.zv-hero__ctas{margin-top:16px}}@media(min-width:750px)and (max-width:989px){.zv-hero__media{height:clamp(340px,50vw,460px)}.zv-hero__media img{object-position:66% 50%}.zv-hero__body{padding:36px 40px 40px}.zv-hero__ctas{flex-direction:row;justify-content:center;align-items:center;gap:20px;max-width:none}.zv-hero__link{align-self:auto}}@media(min-width:990px){.zv-hero{display:grid;grid-template-columns:minmax(400px,38%) 1fr;min-height:clamp(480px,40vw,640px)}.zv-hero__body{order:1;align-self:center;text-align:left;padding:56px clamp(36px,4vw,72px)}.zv-hero__media{order:2;height:auto;min-height:clamp(480px,40vw,640px)}.zv-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.zv-hero__media img{object-position:74% 50%}.zv-hero__h{margin:0;font-size:clamp(38px,3.3vw,52px);line-height:1.08;max-width:11em}.zv-hero__sub{margin:16px 0 0;font-size:17px;max-width:24em}.zv-hero__ctas{margin:32px 0 0;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 24px;max-width:none}.zv-hero__btn{min-height:54px;padding:0 34px;white-space:nowrap}.zv-hero__link{align-self:auto;padding:0 4px;white-space:nowrap}.zv-hero__trust{margin-top:28px}}.header__heading-link{display:block;overflow:hidden;line-height:0}.header__heading-logo-wrapper{display:block}@media(max-width:749px){.header-wrapper .header{padding-top:4px!important;padding-bottom:4px!important;min-height:52px;align-items:center}.header-wrapper .htop--top-center{padding-left:8px!important;padding-right:8px!important}h1.header__heading,.header__heading{margin:0}.header__heading-link{height:26px;padding:0!important}img.header__heading-logo{width:160px!important;max-width:none!important;height:auto!important;margin-top:-19px}.header__icon,.header__icons summary,.header__icons .cartbubble{min-width:44px;min-height:44px;display:inline-flex!important;align-items:center;justify-content:center}}@media(max-width:359px){.header-wrapper .htop--top-center{padding-left:4px!important;padding-right:4px!important}.header__icon,.header__icons summary,.header__icons .cartbubble{min-width:38px!important}.header__icons{gap:0!important;margin:0!important}.header__heading-link{height:24px}img.header__heading-logo{width:140px!important;margin-top:-16px}}@media(min-width:750px){.header__heading-link{height:40px;padding:0!important}img.header__heading-logo{width:230px!important;max-width:none!important;height:auto!important;margin-top:-26px}}@media(max-width:989px){.zv-bar__track{min-height:30px;padding:6px 12px}.zv-bar__item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;letter-spacing:.01em}}@media(max-width:429px){.zv-bar__x{display:none}}@media(max-width:749px){.page-index .heading-top h2.h2,.page-index .zv-rooms__head h2,.page-index .zv-promise-sec h2,.page-index .zv-news__in h2,.page-index [id$=__collapsible_content_gjU6ci] h2{font-size:22px!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.2}.page-index .heading_subtitle{font-size:13px!important;color:var(--zv-mute)!important;line-height:1.45}.page-index .heading-top{margin-bottom:14px}.page-index .wb_button_combo a.button,.page-index .zv-rooms__head a{min-height:40px;min-width:0;padding:0 2px!important;border:0!important;background:none!important;box-shadow:none!important;color:var(--zv-ink)!important;font-size:13px!important;font-weight:500;letter-spacing:.02em;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#1f1b1766}.page-index .wb_button_combo a.button:before,.page-index .wb_button_combo a.button:after{display:none!important}[id$=__zv_best] .wb_home_sbtn .slider-button,[id$=__zv_new] .wb_home_sbtn .slider-button,[id$=__zv_problem_solvers] .wb_home_sbtn .slider-button{display:none!important}.page-index .card__inner{border-radius:4px;overflow:hidden}.page-index .card__badge:empty{display:none}.page-index .card__heading,.page-index .card__heading a{font-size:13.5px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0}.page-index .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:10px 0 4px}.page-index .card-information .price,.page-index .card-information .price *{font-size:13.5px!important;font-weight:500}.zv-rooms__head{margin-bottom:12px!important}.zv-rooms__grid{grid-template-columns:repeat(3,1fr)!important;gap:14px 8px!important}.zv-room__img{border-radius:4px!important}.zv-room__t{font-size:12.5px!important;font-weight:500!important;margin-top:7px!important;letter-spacing:.01em}.zv-promise-sec h2{margin-bottom:18px!important}.zv-pr__grid{grid-template-columns:1fr 1fr!important;gap:18px 16px!important}.zv-pr__grid>div{border:0!important;padding:0!important;border-radius:0!important}.zv-pr__grid strong{font-size:13.5px!important;font-weight:600;margin-bottom:4px!important}.zv-pr__grid span{font-size:12.5px!important;line-height:1.5!important;color:var(--zv-soft)!important}[id$=__image_overlay_NWqqcT]{display:none!important}.zv-news.page-width{padding-left:0!important;padding-right:0!important}.zv-news__in{border-radius:0!important;background:var(--zv-ivory)!important;padding:36px 22px!important}.zv-news__in p{font-size:13.5px!important;line-height:1.55;color:var(--zv-soft)!important}.zv-news__f input[type=email]{border-radius:4px!important;min-height:48px;font-size:15px!important}.zv-news__f .button{border-radius:4px!important;min-height:48px}[id$=__collapsible_content_gjU6ci] .accordionicon{display:none!important}[id$=__collapsible_content_gjU6ci] .accordion__title{font-size:14.5px!important;font-weight:500!important;margin-left:0!important}}@media(max-width:379px){.zv-news__f{flex-wrap:wrap}.zv-news__f input[type=email],.zv-news__f .button{flex:1 1 100%!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/zevtero-v37.css.map */
