.ez-hero{padding-top:22px;padding-bottom:18px}.ez-hero__text{display:grid;gap:12px}.ez-hero__side{display:grid;gap:16px;margin-top:2px}.ez-hero__ctas{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ez-hero__ctas .ez-btn{padding:0 12px}.ez-hero .ez-ladder{margin-top:16px}.ez-hero__foot{display:grid;gap:2px;margin-top:10px}.ez-hero__foot .ez-links{gap:0 24px}@media(max-width:749px){.ez-hero .ez-ladder{margin-inline:calc(var(--ez-gutter) * -1)}.ez-hero__foot .ez-caption{display:none}}@media(min-width:990px){.ez-hero{padding-top:34px;padding-bottom:26px}.ez-hero__text{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:64px;align-items:end}.ez-hero__text .ez-eyebrow{grid-column:1 / -1}.ez-hero__side{padding-bottom:6px}.ez-hero__ctas{display:flex;flex-wrap:wrap}.ez-hero__ctas .ez-btn{padding:0 26px}.ez-hero .ez-ladder{max-width:1092px;margin:6px auto 0}.ez-hero .ez-ladder__col{padding-top:12px}.ez-hero__foot{grid-template-columns:1fr auto;align-items:center;max-width:1092px;margin:4px auto 0;padding-left:52px}}.ez-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px}.ez-cat{display:grid;gap:2px;align-content:start;color:var(--ez-ink);text-decoration:none}.ez-cat__img{display:block;aspect-ratio:4 / 5;margin-bottom:8px;overflow:hidden;border-radius:var(--ez-radius);background:var(--ez-tint)}.ez-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform var(--ez-dur-slow) var(--ez-ease)}.ez-cat:is(:hover,[data-state~=hover]) .ez-cat__img img{transform:scale(1.03)}.ez-cat:is(:hover,[data-state~=hover]) .ez-cat__name{text-decoration:underline;text-underline-offset:3px}.ez-cat__name{font:600 14px/1.3 var(--ez-sans)}.ez-cat__sub{font:400 13px/1.35 var(--ez-sans);color:var(--ez-body)}@media(min-width:750px){.ez-cats{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.ez-cat__name{font-size:16px}.ez-cat__sub{font-size:14px}}.ez-spread{display:grid;gap:22px}.ez-spread__stage{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--ez-radius);background:var(--ez-tint);isolation:isolate}.ez-spread__stage>img{position:absolute;top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%;object-fit:contain;mix-blend-mode:multiply;transition:transform var(--ez-dur-slow) var(--ez-ease)}.ez-spread__stage:is(:hover,[data-state~=hover])>img{transform:scale(1.02)}.ez-spread__stage .ez-flag{left:12px;top:12px}.ez-spread__body{display:grid;gap:14px;align-content:start}.ez-spread__body>p:not(.ez-label){color:var(--ez-body);max-width:52ch}.ez-spread__title{font-size:26px;margin-top:-4px}.ez-spread__body .ez-btn{justify-self:start}.ez-choose{margin-top:44px}.ez-choose .ez-h3{margin-bottom:14px}.ez-choose+.ez-grid{margin-top:44px}@media(min-width:990px){.ez-spread{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:center}.ez-spread__stage{aspect-ratio:7 / 6}.ez-spread__title{font-size:32px}.ez-choose{margin-top:64px}.ez-choose .ez-rows{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.ez-choose+.ez-grid{margin-top:64px}}.ez-pband{display:grid;gap:32px}.ez-pband__copy .ez-h2{margin-top:12px}.ez-pband__lede{margin-top:14px;max-width:48ch}.ez-pband__copy .ez-rows{margin-top:28px}.ez-pband__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:28px}.ez-pband__img{aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--ez-radius);background:var(--ez-tint)}.ez-pband__img img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.ez-pband{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:80px;align-items:center}.ez-pband__img{aspect-ratio:4 / 5}}.ez-room{display:grid;gap:22px}.ez-room__photo{position:relative}.ez-room__photo>img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--ez-radius)}.ez-room__photo figcaption{position:absolute;left:10px;right:10px;bottom:10px}.ez-room__text{display:grid;gap:14px;align-content:center}.ez-room__text>p:not(.ez-label){color:var(--ez-body);max-width:46ch}.ez-room__text .ez-btn{justify-self:start}@media(min-width:990px){.ez-room{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:center}.ez-room__photo>img{aspect-ratio:5 / 4;object-position:50% 62%}.ez-room__photo figcaption{left:auto;right:20px;bottom:20px;max-width:440px}}.ez-cats .ez-cat{padding:0}.ez-hero-section+.shopify-section .ez-section--tight{padding-top:var(--ez-s7)}.ez-spread .ez-price-row .ez-rating{align-self:center}.ez-spread__cta{margin-top:4px}.ez-hero__tabs{display:flex;align-items:center;gap:8px;margin-top:18px}.ez-hero__tablist{display:flex;gap:2px 18px;overflow-x:auto;scrollbar-width:none;min-width:0;flex:1}.ez-hero__tablist::-webkit-scrollbar{display:none}.ez-hero__tab{flex:none;min-height:var(--ez-target);padding:0 2px;border:0;background:none;cursor:pointer;font:500 15px/1 var(--ez-sans);color:var(--ez-body);box-shadow:inset 0 -2px 0 transparent}.ez-hero__tab:hover{color:var(--ez-ink)}.ez-hero__tab[aria-selected=true]{color:var(--ez-ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--ez-ink)}.ez-hero__tab:focus-visible,.ez-hero__pause:focus-visible{outline:2px solid var(--ez-ink);outline-offset:2px}.ez-hero__pause{display:grid;place-items:center;flex:none;width:var(--ez-target);height:var(--ez-target);border:1px solid var(--ez-control);border-radius:50%;background:var(--ez-surface);cursor:pointer}.ez-hero__pause svg{width:14px;height:14px;fill:var(--ez-ink)}.ez-hero__pause .ez-i-play{display:none}.ez-hero__pause[aria-pressed=true] .ez-i-play{display:inline}.ez-hero__pause[aria-pressed=true] .ez-i-pause{display:none}@media(max-width:749px){.ez-hero__tabs{margin-inline:calc(var(--ez-gutter) * -1);padding-inline:var(--ez-gutter)}}.ez-hero__slides{display:grid}.ez-hero__slides>.ez-ladder{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .6s var(--ez-ease),visibility 0s linear .6s}.ez-hero__slides>.ez-ladder[data-active]{opacity:1;visibility:visible;transition:opacity .6s var(--ez-ease),visibility 0s}@media(prefers-reduced-motion:reduce){.ez-hero__slides>.ez-ladder{transition:none}}.ez-hero .ez-hero__slides .ez-ladder{margin-top:10px}@media(min-width:990px){.ez-hero .ez-hero__slides .ez-ladder{max-width:1092px;margin:6px auto 0;width:100%}.ez-hero__tabs{max-width:1092px;margin:22px auto 0;width:100%;padding-left:52px}}.ez-ladder__frame{position:absolute;top:0;right:0;bottom:0;left:0}.ez-ladder__frame .ez-ladder__img{width:calc(var(--k, 1) * 100%);left:calc((1 - var(--k, 1)) * 50%);top:calc((var(--img-top, 0) - var(--y0)) / var(--band) * 100%)}.ez-ladder__drawn{height:auto}.ez-ladder__cols--abs{position:relative;display:block;height:60px;padding:0}.ez-ladder__cols--abs .ez-ladder__col{position:absolute;top:0;left:calc(var(--x) * 1%);transform:translate(-50%);white-space:nowrap}@media(min-width:750px){.ez-ladder__cols--abs{height:96px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ez-home.css.map */
