.ev-h-hero{position:relative;display:block;height:clamp(560px,56vw,820px);overflow:hidden;background:var(--ev-surface2, #e2ddd5);color:#fff;font-family:var(--ev-font-body, "Hanken Grotesk", system-ui, sans-serif);font-weight:300;-webkit-font-smoothing:antialiased}.ev-h-hero--tall{height:clamp(620px,64vw,900px)}.ev-h-hero--short{height:clamp(480px,44vw,680px)}@media(min-width:761px){.ev-h-hero{max-height:max(520px,calc(100svh - var(--header-group-height, var(--header-height, 0px))))}}.ev-h-slides{position:absolute;top:0;right:0;bottom:0;left:0}.ev-h-slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;visibility:hidden;transition:opacity var(--ev-h-fade, 1.2s) ease,visibility 0s linear var(--ev-h-fade, 1.2s)}.ev-h-slide.is-active{opacity:1;visibility:visible;z-index:1;transition:opacity var(--ev-h-fade, 1.2s) ease,visibility 0s}.ev-h-slide.is-leaving{visibility:visible;z-index:0}.ev-h-hero .ev-h-media,.ev-h-hero .ev-h-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ev-h-focus, 50% 50%);margin:0}.ev-h-hero .ev-h-media-wrap>img,.ev-h-hero .ev-h-media-wrap>svg{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ev-h-focus, 50% 50%)}.ev-h-slide--kb .ev-h-media-wrap{transform-origin:var(--ev-h-focus, 50% 50%);will-change:transform}.ev-h-slide--kb.is-kb .ev-h-media-wrap{animation:ev-h-kb var(--ev-h-kb, 8.4s) linear both}@keyframes ev-h-kb{0%{transform:scale(1)}to{transform:scale(1.08)}}.ev-h-hero.is-held .ev-h-media-wrap{animation-play-state:paused}.ev-h-hero .ev-h-overlay{z-index:1;mix-blend-mode:multiply;opacity:var(--ev-h-overlay, .45);filter:brightness(1.55) contrast(1.5);pointer-events:none}.ev-h-media--empty{background:var(--ev-surface, #edeae4)}.ev-h-media--empty svg{width:100%;height:100%;opacity:.5}.ev-h-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:var(--ev-h-veil, .5);background:radial-gradient(ellipse 60% 46% at 50% 50%,#12100ecc,#12100e38 72%,#12100e21),linear-gradient(180deg,#12100e5c,#12100e00 34%,#12100e70)}.ev-h-hero--light{color:var(--ev-ink, #1f1e1c)}.ev-h-hero--light .ev-h-veil{background:radial-gradient(ellipse 50% 42% at 50% 50%,#f6f4f0cc,#f6f4f000)}.ev-h-slide-copy{position:absolute;left:0;right:0;top:50%;transform:translateY(-42%);z-index:3;text-align:center;padding:0 24px;text-shadow:0 1px 2px rgba(18,16,14,.22),0 1px 22px rgba(18,16,14,.32)}.ev-h-hero--light .ev-h-slide-copy{text-shadow:none}.ev-h-kick{display:block;font-size:14px;font-weight:300;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.ev-h-big{display:block;margin:8px 0 14px;font-family:var(--ev-font-display, "Cormorant Garamond", serif);font-weight:300;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(46px,7.2vw,108px);line-height:.98;color:inherit}.ev-h-slide-copy>.ev-h-big:first-child{margin-top:0}.ev-h-sub{display:block;font-size:15px;font-weight:300;letter-spacing:.1em;text-transform:uppercase;opacity:.95}.ev-h-sub-seg{display:inline-block}.ev-h-hero .ev-h-link{display:inline-block;margin-top:30px;font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap;transition:opacity .2s}.ev-h-hero .ev-h-link:hover{opacity:.7}.ev-h-hero .ev-h-slide-shown{position:absolute;left:var(--ev-gutter, 48px);bottom:30px;z-index:4;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-decoration:none;text-shadow:0 0 2px rgba(18,16,14,.45),0 1px 14px rgba(18,16,14,.6);opacity:0;transition:opacity .3s ease}.ev-h-hero .ev-h-slide.is-active .ev-h-slide-shown{opacity:.95;transition:opacity .5s ease calc(var(--ev-h-fade, 1.2s) * .6)}.ev-h-hero--light .ev-h-slide-shown{color:var(--ev-ink, #1f1e1c);text-shadow:none}.ev-h-hero a.ev-h-slide-shown:hover{text-decoration:underline;text-underline-offset:4px}.ev-h-ctrl{position:absolute;left:0;right:0;bottom:22px;z-index:5;height:36px;pointer-events:none}.ev-h-dots{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:8px;pointer-events:auto}.ev-h-hero .ev-h-dot{position:relative;width:44px;height:20px;padding:0;margin:0;background:none;border:0;border-radius:0;cursor:pointer;color:inherit}.ev-h-hero .ev-h-dot:before,.ev-h-dot-fill{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor}.ev-h-hero .ev-h-dot:before{opacity:.38}.ev-h-dot-fill{transform-origin:0 50%;transform:scaleX(var(--ev-h-p, 0));height:2px;margin-top:-.5px}.ev-h-hero .ev-h-dot:not(.is-active) .ev-h-dot-fill{transform:scaleX(0)}.ev-h-hero .ev-h-dot.is-done .ev-h-dot-fill{transform:scaleX(1);opacity:.38;height:1px}.ev-h-hero .ev-h-vid-btn{position:absolute;right:var(--ev-gutter, 48px);top:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:none;border:1px solid rgba(255,255,255,.6);border-radius:0;color:#fff;cursor:pointer;transition:background .2s;pointer-events:auto}.ev-h-hero .ev-h-vid-btn:hover{background:#ffffff29}.ev-h-hero--light .ev-h-vid-btn{border-color:var(--ev-ink2, #6f6a63);color:var(--ev-ink, #1f1e1c)}.ev-h-ic{width:14px;height:14px;display:block;flex:none}.ev-h-vid-btn .ev-h-ic--play{display:none}.ev-h-vid-btn[aria-pressed=true] .ev-h-ic--play{display:block}.ev-h-vid-btn[aria-pressed=true] .ev-h-ic--pause{display:none}.ev-h-hero a:focus-visible,.ev-h-hero button:focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(max-width:760px){.ev-h-hero,.ev-h-hero--tall,.ev-h-hero--short{height:620px}.ev-h-slide-copy{top:auto;bottom:112px;transform:none;padding:0 var(--ev-gutter, 18px)}.ev-h-kick{font-size:11px}.ev-h-big{font-size:46px;margin:10px 0 12px}.ev-h-sub{font-size:11px;letter-spacing:.08em}.ev-h-hero .ev-h-link{margin-top:9px;padding-block:13px}.ev-h-veil{background:linear-gradient(180deg,#12100e42,#12100e00 26% 36%,#12100eb8 62%,#12100ecc)}.ev-h-hero--light .ev-h-veil{background:linear-gradient(180deg,#f6f4f000 34%,#f6f4f0cc 66%,#f6f4f0cc)}.ev-h-hero .ev-h-slide-shown{left:var(--ev-gutter, 18px);bottom:24px;max-width:calc(100% - 90px);font-size:12px}.ev-h-ctrl{bottom:52px}.ev-h-dots{left:var(--ev-gutter, 18px);transform:translateY(-50%);gap:0}.ev-h-hero .ev-h-dot{width:44px;height:44px}.ev-h-hero .ev-h-dot:before,.ev-h-hero .ev-h-dot .ev-h-dot-fill{left:8px;right:8px}.ev-h-hero .ev-h-vid-btn{width:44px;height:44px}.ev-h-hero .ev-h-vid-btn{right:var(--ev-gutter, 18px);top:auto;bottom:-38px}}@media(max-width:374px){.ev-h-big{font-size:40px}}@media(prefers-reduced-motion:reduce){.ev-h-slide,.ev-h-slide.is-active,.ev-h-hero .ev-h-slide-shown,.ev-h-hero .ev-h-slide.is-active .ev-h-slide-shown{transition:none}.ev-h-slide--kb.is-kb .ev-h-media-wrap{animation:none}.ev-h-hero .ev-h-link,.ev-h-hero .ev-h-vid-btn{transition:none}}.ev-h-wrap{max-width:var(--ev-max, 1440px);margin:0 auto;padding:0 var(--ev-gutter, 48px);box-sizing:border-box;color:var(--ev-ink, #1f1e1c);font-family:var(--ev-font-body, "Hanken Grotesk", system-ui, sans-serif);font-weight:300;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}.ev-h-wrap :where(a):not(:where(.ev-card *)){color:inherit;text-decoration:none}.ev-h-wrap :where(img):not(:where(.ev-card *)){display:block}.ev-h-sec{padding-top:64px}.ev-h-cap{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.ev-h-mute{color:var(--ev-ink2, #6f6a63)}.ev-h-disp{font-family:var(--ev-font-display, "Cormorant Garamond", serif);font-weight:300;letter-spacing:.06em;text-transform:uppercase;line-height:1.06;margin:0;color:var(--ev-ink, #1f1e1c)}.ev-h-h2{font-size:clamp(32px,3.4vw,50px);margin-top:14px}.ev-h-h2--l{font-size:clamp(28px,2.6vw,38px);margin-top:12px}.ev-h-head{text-align:center;margin-bottom:40px}.ev-h-head .ev-h-cap{display:block}.ev-h-lede{color:var(--ev-ink2, #6f6a63);max-width:540px;margin:16px auto 0;font-size:14px;line-height:1.7}.ev-h-copy{font-size:15px;line-height:1.75;color:var(--ev-ink2, #6f6a63);max-width:460px;margin:0}.ev-h-wrap .ev-h-tlink{display:inline-block;font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--ev-ink, #1f1e1c);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap;transition:opacity .2s}.ev-h-wrap .ev-h-tlink:hover{opacity:.7}.ev-h-wrap a:focus-visible,.ev-h-wrap button:focus-visible{outline:1px solid var(--ev-ink, #1f1e1c);outline-offset:3px}.ev-h-ph{width:100%;height:100%;display:block}.ev-h-cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.ev-h-cats--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-h-cats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-h-cats--5{grid-template-columns:repeat(5,minmax(0,1fr))}.ev-h-cats--6{grid-template-columns:repeat(6,minmax(0,1fr))}.ev-h-cat{display:block;min-width:0}.ev-h-cat-img{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--ev-surface, #edeae4)}.ev-h-cat-img .ev-h-cat-pic,.ev-h-cat-img svg{width:100%;height:100%;object-fit:cover;transition:opacity .3s}.ev-h-cat:hover .ev-h-cat-pic{opacity:.9}.ev-h-cat-img .ev-h-cat-pic{object-position:var(--ev-fx, 50%) var(--ev-fy, 50%);transform:scale(var(--ev-z, 1));transform-origin:var(--ev-fx, 50%) var(--ev-fy, 50%)}.ev-h-cat-l{display:flex;justify-content:center;align-items:baseline;gap:10px;margin-top:16px;font-size:13px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.ev-h-cat-l small,.ev-h-cats-more small{font-size:12px;color:var(--ev-ink2, #6f6a63);letter-spacing:.08em}.ev-h-cats-more{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 44px;margin-top:36px;padding-top:24px;border-top:1px solid var(--ev-line, #dbd6ce)}.ev-h-cats-more-a{font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.ev-h-cats-more small{margin-left:7px}.ev-h-cats-more-a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:1100px){.ev-h-cats--5,.ev-h-cats--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.ev-h-wrap{padding:0 var(--ev-gutter, 18px)}.ev-h-sec{padding-top:40px}.ev-h-head{margin-bottom:28px}.ev-h-h2{font-size:30px}.ev-h-h2--l{font-size:26px}.ev-h-copy{font-size:14px}.ev-h-cats,.ev-h-cats--3,.ev-h-cats--5,.ev-h-cats--6{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.ev-h-cat-l{font-size:11.5px;margin-top:12px;gap:8px}.ev-h-cats-more{gap:14px 22px;margin-top:32px}.ev-h-cats-more-a{font-size:11.5px}}.ev-h-width{display:block;scroll-margin-top:96px}.ev-h-finder{background:var(--ev-surface, #edeae4)}.ev-h-sec-band{margin-top:64px;padding:56px 0}.ev-h-fit-row{display:flex;align-items:flex-end;justify-content:safe center;gap:34px;overflow-x:auto;padding:8px 0 4px;scrollbar-width:none}.ev-h-fit-row::-webkit-scrollbar{display:none}.ev-h-wrap .ev-h-fit{display:flex;flex-direction:column;align-items:center;gap:12px;flex:none;color:var(--ev-ink2, #6f6a63);transition:color .2s}.ev-h-wrap .ev-h-fit:hover{color:var(--ev-ink, #1f1e1c)}.ev-h-silo{display:block}.ev-h-fit b{font-variant-numeric:lining-nums;font-family:var(--ev-font-display, "Cormorant Garamond", serif);font-weight:300;font-size:28px;line-height:1;color:var(--ev-ink, #1f1e1c)}.ev-h-wfind{display:grid;grid-template-columns:1fr 2.3fr;gap:64px;align-items:center}.ev-h-wfind>div{min-width:0}.ev-h-wfind-t .ev-h-cap{display:block}.ev-h-wfind-t .ev-h-copy{margin-top:16px;font-size:14px}.ev-h-wtiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.ev-h-wt{display:block;text-align:center;min-width:0}.ev-h-wt-img{display:block;aspect-ratio:1;overflow:hidden;background:var(--ev-surface, #edeae4);margin-bottom:14px}.ev-h-wt-img .ev-h-wt-pic{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform 1.2s ease}.ev-h-wt:hover .ev-h-wt-pic{transform:scale(1.04)}.ev-h-wt-w{font-variant-numeric:lining-nums;display:block;font-family:var(--ev-font-display, "Cormorant Garamond", serif);font-weight:300;letter-spacing:.06em;font-size:22px;line-height:1.1}@media(max-width:1100px){.ev-h-wfind{grid-template-columns:1fr;gap:40px}}@media(min-width:761px)and (max-width:1340px){.ev-h-fit-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:40px 28px;overflow:visible}.ev-h-wrap .ev-h-fit{min-width:0}.ev-h-silo{width:calc(var(--f) * 100%);height:auto}}@media(max-width:760px){.ev-h-sec-band{margin-top:40px;padding:40px 0}.ev-h-fit-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:30px 20px;overflow:visible;padding:0 4px}.ev-h-wrap .ev-h-fit{gap:10px;min-width:0}.ev-h-silo{width:calc(var(--f) * 100%);height:auto}.ev-h-fit b{font-size:22px;white-space:nowrap}.ev-h-fit-row>.ev-h-fit:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 10px)}.ev-h-wtiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}.ev-h-wt-w{font-size:19px}}@media(prefers-reduced-motion:reduce){.ev-h-wt-img .ev-h-wt-pic,.ev-h-wrap .ev-h-fit{transition:none}}.ev-h-rail-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px}.ev-h-rail-hd .ev-h-cap{display:block}.ev-h-rail-ctl{display:flex;align-items:center;gap:4px}.ev-h-rail-ctl .ev-h-tlink{margin-right:18px}.ev-h-wrap .ev-h-rail-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;transition:opacity .2s}.ev-h-wrap .ev-h-rail-btn:hover{opacity:.6}.ev-h-ic-md{width:22px;height:22px;display:block;flex:none}.ev-h-kick-wide{display:block;font-size:12px;font-weight:400;letter-spacing:.3em;text-transform:uppercase}.ev-h-new{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.ev-h-new--grid-only{grid-template-columns:minmax(0,1fr)}.ev-h-new--grid-only .ev-h-new-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ev-h-wrap .ev-h-new-feat{position:relative;display:block;min-height:560px;overflow:hidden;background:var(--ev-surface2, #e2ddd5);color:#fff}.ev-h-new-feat .ev-h-new-pic,.ev-h-new-feat .ev-h-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.6s ease}.ev-h-new-feat:hover .ev-h-new-pic{transform:scale(1.015)}.ev-h-new-feat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#12100e00 42%,#12100e85)}.ev-h-new-t{position:absolute;left:40px;right:40px;bottom:36px;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.ev-h-new-feat .ev-h-new-name{font-size:clamp(44px,4.4vw,64px);margin:12px 0 10px;color:inherit}.ev-h-new-line{font-size:13px;font-weight:400;letter-spacing:.08em;margin-bottom:22px}.ev-h-wrap .ev-h-tlink--inv{color:#fff}.ev-h-new-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;align-content:start}.ev-h-new-grid>*{min-width:0}.ev-h-new-grid .ev-card-txt,.ev-h-rail .ev-card-txt{min-width:0}.ev-h-new-grid .ev-card-sub,.ev-h-rail .ev-card-sub{max-width:100%;white-space:normal;overflow-wrap:anywhere}@supports (grid-template-rows: subgrid){.ev-h-new-grid{row-gap:0;margin-bottom:-32px}.ev-h-new-grid>.ev-card{margin-bottom:32px;display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:0}.ev-h-new-grid>.ev-card>.ev-card-media{grid-row:1}.ev-h-new-grid>.ev-card>.ev-card-sw{grid-row:2}.ev-h-new-grid>.ev-card>.ev-card-txt{display:grid;grid-template-rows:subgrid;grid-row:3 / span 4;row-gap:0;justify-items:center;align-items:start;align-content:start}.ev-h-new-grid>.ev-card>.ev-card-txt>.ev-card-sub{margin-top:2px;min-height:0}.ev-h-new-grid>.ev-card>.ev-card-txt>.ev-card-price{margin-top:8px}.ev-h-new-grid>.ev-card>.ev-card-txt>ev-card-rating{margin-top:2px}.ev-h-new-grid>.ev-h-empty{grid-row:auto}}@media(max-width:760px){@supports (grid-template-rows: subgrid){.ev-h-new-grid{margin-bottom:-28px}.ev-h-new-grid>.ev-card{margin-bottom:28px}}}.ev-h-new--rail{grid-template-columns:minmax(0,1fr);gap:36px}.ev-h-new--rail .ev-h-new-feat{min-height:0;aspect-ratio:21 / 9}.ev-h-rail-wrap{display:block;min-width:0}.ev-h-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ev-h-rail::-webkit-scrollbar{display:none}.ev-h-rail>*{scroll-snap-align:start;min-width:0}.ev-h-empty{grid-column:1 / -1;color:var(--ev-ink2, #6f6a63);font-size:14px;margin:0}@media(max-width:1100px){.ev-h-rail{grid-auto-columns:calc((100% - 48px) / 3)}.ev-h-new--grid-only .ev-h-new-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.ev-h-rail-hd{margin-bottom:24px;gap:12px}.ev-h-wrap .ev-h-rail-btn{display:none}.ev-h-rail-ctl .ev-h-tlink{margin-right:0}.ev-h-rail{grid-auto-columns:72%;gap:12px;margin:0 calc(-1 * var(--ev-gutter, 18px));padding:0 var(--ev-gutter, 18px);scroll-padding:0 var(--ev-gutter, 18px)}.ev-h-new{grid-template-columns:minmax(0,1fr);gap:28px}.ev-h-wrap .ev-h-new-feat,.ev-h-new--rail .ev-h-new-feat{min-height:0;aspect-ratio:4 / 5}.ev-h-new-t{left:20px;right:20px;bottom:24px}.ev-h-new-feat .ev-h-new-name{font-size:42px}.ev-h-new-grid,.ev-h-new--grid-only .ev-h-new-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.ev-h-kick-wide{font-size:11px;letter-spacing:.24em}}@media(prefers-reduced-motion:reduce){.ev-h-new-feat .ev-h-new-pic{transition:none}}.ev-h-story{display:grid;grid-template-columns:7fr 5fr;gap:72px;align-items:center}.ev-h-story>*{min-width:0}.ev-h-story-img{display:block;overflow:hidden;background:var(--ev-surface, #edeae4)}.ev-h-story-img .ev-h-story-pic,.ev-h-story-img .ev-h-ph{width:100%;aspect-ratio:1;height:auto;object-fit:cover}.ev-h-story .ev-h-story-h{font-size:clamp(32px,3.3vw,50px);margin:16px 0 24px}.ev-h-story .ev-h-story-h,.ev-h-band .ev-h-band-name{overflow-wrap:normal;word-break:keep-all;hyphens:none;-webkit-hyphens:none}.ev-h-story-t .ev-h-copy{margin-bottom:30px}.ev-h-story--text{grid-template-columns:1fr 1fr;align-items:start}.ev-h-story--text .ev-h-story-t .ev-h-copy{margin-bottom:0}.ev-h-story--text .ev-h-story-h{font-size:clamp(28px,2.8vw,40px);margin-top:0}@media(max-width:760px){.ev-h-story--text{grid-template-columns:1fr;gap:40px}}.ev-h-copy--rte p{margin:0 0 12px}.ev-h-copy--rte p:last-child{margin-bottom:0}.ev-h-links{display:flex;gap:16px 32px;flex-wrap:wrap}@media(max-width:760px){.ev-h-story-t .ev-h-tlink{display:inline-flex;align-items:center;min-height:44px}}.ev-h-small{font-size:12px;color:var(--ev-ink2, #6f6a63);line-height:1.5}.ev-h-band{display:grid;grid-template-columns:1.5fr 1fr;background:var(--ev-surface, #edeae4)}.ev-h-band-img{display:block;min-width:0;overflow:hidden}.ev-h-band-img .ev-h-band-pic,.ev-h-band-img .ev-h-ph{width:100%;height:100%;min-height:510px;max-height:690px;object-fit:cover}.ev-h-band-txt{padding:56px;align-self:center;min-width:0}.ev-h-band .ev-h-band-name{font-size:clamp(40px,4.4vw,64px);margin:22px 0}.ev-h-band-line{font-size:21px;font-weight:300;line-height:1.4;max-width:26ch;margin:0 0 16px}.ev-h-band .ev-h-copy{font-size:14px;max-width:44ch;margin-bottom:30px}.ev-h-wrap .ev-h-btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;height:48px;padding:0 28px;box-sizing:border-box;background:var(--ev-accent, #1f1e1c);color:var(--ev-accent-ink, #f6f4f0);border:1px solid var(--ev-accent, #1f1e1c);border-radius:0;font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap;text-decoration:none;transition:opacity .2s}.ev-h-wrap .ev-h-btn:hover{opacity:.86}.ev-h-ic-sm{width:14px;height:14px;display:block;flex:none}.ev-h-band-shown{margin:16px 0 0;font-size:11px}.ev-h-fins{margin:-4px 0 30px}.ev-h-fins-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ev-h-wrap .ev-h-fin{display:inline-flex;align-items:center;gap:8px;margin:0;padding:5px 10px 5px 5px;background:none;border:1px solid transparent;border-radius:0;color:var(--ev-ink, #1f1e1c);font:inherit;font-size:12px;font-weight:400;line-height:1.2;cursor:pointer;transition:border-color .2s}.ev-h-wrap .ev-h-fin:hover{border-color:var(--ev-line, #dbd6ce)}.ev-h-wrap .ev-h-fin.on{border-color:var(--ev-ink, #1f1e1c)}.ev-h-fin-sw{width:16px;height:16px;flex:none;background:var(--ev-surface2, #e2ddd5) center / cover;box-shadow:inset 0 0 0 1px #0000001f}@media(max-width:1100px){.ev-h-story{gap:48px}.ev-h-band{grid-template-columns:1fr 1fr}.ev-h-band-txt{padding:40px}}@media(max-width:760px){.ev-h-story{grid-template-columns:1fr;gap:32px}.ev-h-story .ev-h-story-h{font-size:clamp(30px,9vw,38px)}.ev-h-band{grid-template-columns:1fr}.ev-h-band-img .ev-h-band-pic{min-height:0;max-height:none;aspect-ratio:5 / 7}.ev-h-band-txt{padding:30px 22px 34px}.ev-h-band .ev-h-band-name{font-size:clamp(34px,12vw,48px);margin:16px 0}.ev-h-band-line{font-size:19px}.ev-h-wrap .ev-h-btn{padding:0 22px}}@media(prefers-reduced-motion:reduce){.ev-h-wrap .ev-h-btn{transition:none}}@media(min-width:1584px){.ev-h-section,body:has(.ev-h-section) .shopify-section-group-footer-group{zoom:1.1}}@media(min-width:1728px){.ev-h-section,body:has(.ev-h-section) .shopify-section-group-footer-group{zoom:1.2}}@media(min-width:1872px){.ev-h-section,body:has(.ev-h-section) .shopify-section-group-footer-group{zoom:1.3}}@media(min-width:2016px){.ev-h-section,body:has(.ev-h-section) .shopify-section-group-footer-group{zoom:1.4}}@media(min-width:2160px){.ev-h-section,body:has(.ev-h-section) .shopify-section-group-footer-group{zoom:1.5}}@media(min-width:1584px){body:has(.ev-h-section) .shopify-section-group-footer-group>.section{max-width:var(--ev-max, 1440px);margin-inline:auto}}.ev-h-rail-ctl .ev-h-tlink:last-child{margin-right:0}.ev-h-wrap .ev-h-disp,.ev-h-band-line,.ev-h-lede{text-wrap:balance}.ev-h-new-sec .ev-card-flag:not(.ev-sale){display:none}@media(max-width:760px){.ev-h-cats-more{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:16px;padding-top:20px}.ev-h-cats-more-a{letter-spacing:.08em;white-space:nowrap}.ev-h-cats-more small{display:none}.ev-h-cats-more{column-gap:18px}.ev-h-cats-more{padding-top:7px;row-gap:0}.ev-h-cats-more-a{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:760px){.ev-h-fins-row{row-gap:0}.ev-h-wrap .ev-h-fin{position:relative;min-height:44px;border:0}.ev-h-wrap .ev-h-fin:before{content:"";position:absolute;top:8px;right:0;bottom:8px;left:0;border:1px solid transparent;transition:border-color .2s;pointer-events:none}.ev-h-wrap .ev-h-fin:hover:before{border-color:var(--ev-line, #dbd6ce)}.ev-h-wrap .ev-h-fin.on:before{border-color:var(--ev-ink, #1f1e1c)}.ev-h-wrap .ev-h-tlink:not(.ev-h-tlink--inv){display:inline-flex;align-items:center;min-height:44px}.ev-h-hero a.ev-h-slide-shown{display:inline-flex;align-items:center;min-height:44px;bottom:21px}}.ev-h-hero--lay-split{background:var(--ev-bg, #f6f4f0);color:var(--ev-ink, #1f1e1c)}.ev-h-hero--lay-split .ev-h-slide-copy{text-shadow:none;text-align:left}.ev-h-hero--lay-split .ev-h-kick{color:var(--ev-ink2, #6f6a63)}.ev-h-hero--lay-split .ev-h-veil{opacity:calc(var(--ev-h-veil, .5) * .35);background:linear-gradient(180deg,#12100e00 60%,#12100e8c)}@media(min-width:761px){.ev-h-hero--lay-split .ev-h-slides{left:38%}.ev-h-hero--lay-split .ev-h-slide-copy{left:0;right:auto;width:38%;top:50%;transform:translateY(-50%);padding:0 clamp(32px,4vw,72px)}.ev-h-hero--lay-split .ev-h-big{font-size:clamp(44px,5.2vw,88px)}.ev-h-hero--lay-split .ev-h-ctrl{left:38%}.ev-h-hero--lay-split .ev-h-vid-btn{border-color:#ffffffb3}}@media(max-width:760px){.ev-h-hero.ev-h-hero--lay-split{height:auto;max-height:none}.ev-h-hero--lay-split .ev-h-slides{position:relative;inset:auto;aspect-ratio:4 / 5}.ev-h-hero--lay-split .ev-h-slide-copy{position:relative;top:auto;bottom:auto;transform:none;padding:26px var(--ev-gutter, 18px) 34px}.ev-h-hero--lay-split .ev-h-ctrl{top:calc(125vw - 64px);bottom:auto}.ev-h-hero--lay-split .ev-h-hero .ev-h-vid-btn,.ev-h-hero--lay-split .ev-h-vid-btn{bottom:auto;top:50%;transform:translateY(-50%)}}.ev-h-hero--lay-framed{background:var(--ev-bg, #f6f4f0)}.ev-h-hero--lay-framed .ev-h-slides{inset:0 clamp(12px,1.8vw,32px) clamp(12px,1.8vw,32px);border-radius:4px;overflow:hidden}.ev-h-hero--lay-framed .ev-h-veil{opacity:1;background:linear-gradient(90deg,#12100e80,#12100e24 48%,#12100e00 68%),linear-gradient(0deg,#12100e73,#12100e00 42%)}.ev-h-hero--lay-framed .ev-h-slide-shown{left:auto;right:28px;top:22px;bottom:auto}@media(min-width:761px){.ev-h-hero--lay-framed .ev-h-slide-copy{left:calc(clamp(12px,1.8vw,32px) + clamp(36px,4.5vw,88px));right:auto;top:auto;bottom:calc(clamp(12px,1.8vw,32px) + clamp(48px,5.5vw,96px));transform:none;text-align:left;max-width:640px;padding:0}.ev-h-hero--lay-framed .ev-h-big{font-size:clamp(44px,6vw,96px)}.ev-h-hero--lay-framed .ev-h-ctrl{left:clamp(12px,1.8vw,32px);right:clamp(12px,1.8vw,32px);bottom:calc(clamp(12px,1.8vw,32px) + 16px)}}@media(max-width:760px){.ev-h-hero--lay-framed .ev-h-slides{top:0;right:10px;bottom:10px;left:10px}.ev-h-hero--lay-framed .ev-h-slide-copy{text-align:left;padding:0 30px;bottom:120px}.ev-h-hero.ev-h-hero--lay-framed .ev-h-slide-shown,.ev-h-hero.ev-h-hero--lay-framed a.ev-h-slide-shown{left:20px;right:auto;top:10px;bottom:auto}.ev-h-hero--lay-framed .ev-h-veil{background:linear-gradient(0deg,#12100ecc,#12100e80 42%,#12100e00 72%),linear-gradient(180deg,#12100e4d,#12100e00 18%)}.ev-h-hero--lay-framed .ev-h-ctrl{left:10px;right:10px;bottom:62px}}.ev-h-hero--mosaic{background:var(--ev-bg, #f6f4f0);color:var(--ev-ink, #1f1e1c);height:auto;max-height:none}.ev-h-mosaic{display:grid;grid-template-columns:1fr 1fr;gap:4px}.ev-h-tile{position:relative;margin:0;aspect-ratio:16 / 9;overflow:hidden;background:var(--ev-surface2, #e2ddd5)}.ev-h-tile-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ev-h-tile figcaption{position:absolute;left:18px;bottom:14px;z-index:2}.ev-h-tile:nth-child(2n) figcaption{left:auto;right:18px;text-align:right}.ev-h-tile-shown{color:#fff;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;text-shadow:0 0 2px rgba(18,16,14,.45),0 1px 14px rgba(18,16,14,.6)}.ev-h-tile-shown:hover{text-decoration:underline;text-underline-offset:4px}.ev-h-hero--mosaic .ev-h-slide-copy{text-shadow:none}.ev-h-hero--mosaic .ev-h-kick{color:var(--ev-ink2, #6f6a63)}.ev-h-hero--mosaic .ev-h-mosaic-btn{position:absolute;right:18px;top:18px;z-index:4;border-color:#fffc;color:#fff}.ev-h-hero--mosaic .ev-h-ic--play,.ev-h-hero--mosaic.is-held .ev-h-ic--pause{display:none}.ev-h-hero--mosaic.is-held .ev-h-ic--play{display:block}@media(min-width:761px){.ev-h-hero--mosaic .ev-h-slide-copy{left:50%;right:auto;top:50%;transform:translate(-50%,-50%);background:#f6f4f0f0;padding:clamp(26px,3vw,44px) clamp(36px,4.5vw,72px);min-width:min(560px,44vw)}.ev-h-hero--mosaic .ev-h-big{font-size:clamp(40px,4.6vw,76px)}.ev-h-hero--mosaic .ev-h-link{margin-top:18px}.ev-h-tile{aspect-ratio:auto;height:clamp(260px,calc((100svh - var(--header-group-height, 172px)) / 2 - 2px),28.125vw)}}@media(max-width:760px){.ev-h-mosaic{gap:3px}.ev-h-tile{aspect-ratio:1 / 1}.ev-h-tile figcaption{display:none}.ev-h-tile-shown{font-size:10px;letter-spacing:.08em;display:inline-flex;min-height:32px;align-items:flex-end}.ev-h-hero--mosaic .ev-h-slide-copy{position:relative;top:auto;bottom:auto;transform:none;padding:28px var(--ev-gutter, 18px) 34px}.ev-h-hero--mosaic .ev-h-mosaic-btn{right:10px;top:10px;width:44px;height:44px}}.ev-h-hero--noctrl .ev-h-dots{display:none}.ev-h-hero--noctrl .ev-h-vid-btn:not(:focus-visible){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.ev-h-hero .ev-h-media,.ev-h-hero .ev-h-overlay{filter:brightness(calc(1 - var(--ev-h-wash, 0)))}.ev-h-hero--light{background:var(--ev-bg, #f6f4f0)}.ev-h-hero--light .ev-h-media,.ev-h-hero--light .ev-h-overlay{filter:none;opacity:calc(1 - var(--ev-h-wash, 0))}.ev-h-fin--out .ev-h-fin-sw{opacity:.5}.ev-h-fin-out{color:var(--ev-ink2, #6f6a63);font-size:.9em}.ev-h-elev{display:block;height:auto;max-width:none}@media(max-width:760px){.ev-h-elev{width:calc(var(--f, 1) * 100%)!important}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/eviva-home.css.map */
