.evo-film{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:max(580px,100svh);color:#fff;text-align:center;background:#23241e;overflow:hidden}.evo-film__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transform:translate3d(0,calc(var(--p, 0) * 16vh),0);will-change:transform}.evo-film__media video,.evo-film__media img{display:block;width:100%;height:100%;object-fit:cover;animation:evo-film-in 2.6s var(--evo-ease) both}.evo-film__tall{display:none!important}@media(max-aspect-ratio:1/1){.evo-film__wide{display:none!important}.evo-film__tall{display:block!important}}.evo-film:before,.evo-film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.evo-film:before{background:linear-gradient(to bottom,#12130f66,#12130f00 22%),linear-gradient(to top,#12130f80,#12130f00 26%)}.evo-film:after{background:radial-gradient(70% 60% at 50% 52%,#12130f75,#12130f42 60%,#12130f29)}.evo-film__body{position:relative;display:grid;justify-items:center;gap:24px;padding-block:120px 132px;opacity:calc(1 - var(--p, 0) * 1.8);transform:translate3d(0,calc(var(--p, 0) * -8vh),0)}.evo-film__eyebrow{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffffeb;animation:evo-rise 1s var(--evo-ease) .2s both}.evo .evo-film__title{color:#fff;font-weight:300;font-size:clamp(48px,7.6vw,124px);line-height:.96;letter-spacing:-.032em;max-width:13ch;margin-inline:auto;text-wrap:balance}.evo-film__title em{font-style:italic}.evo-film .evo-actions{justify-content:center;margin-top:10px;animation:evo-rise 1s var(--evo-ease) 1s both}.evo-film__facts{position:absolute;left:0;right:0;bottom:clamp(22px,4.5vh,44px);display:flex;flex-wrap:wrap;justify-content:center;gap:10px 0;margin:0;padding:0 var(--evo-gutter);list-style:none;opacity:calc(1 - var(--p, 0) * 3);animation:evo-rise 1s var(--evo-ease) 1.3s both}.evo-film__facts li{padding:0 22px;font-size:13px;letter-spacing:.04em;color:#ffffffe6}.evo-film__facts li+li{border-left:1px solid rgba(255,255,255,.4)}.evo .evo-btn--film{background:#fff;border-color:#fff;color:var(--evo-ink)}.evo .evo-btn--film:hover{background:var(--evo-cream);border-color:var(--evo-cream)}.evo .evo-btn--ghost{background:transparent;border-color:#ffffffbf;color:#fff}.evo .evo-btn--ghost:hover{background:#fff;border-color:#fff;color:var(--evo-ink)}@keyframes evo-film-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@media(max-width:749px){.evo-film__body{gap:18px;padding-block:96px 120px}.evo-film .evo-actions{width:100%;flex-direction:column}.evo-film .evo-btn{width:100%}.evo-film__facts{gap:4px 16px}.evo-film__facts li{padding:0;font-size:12px}.evo-film__facts li+li{border-left:0}}#shopify-section-header:not(.shopify-section-header-sticky):not(.is-hover) .header-transparent .header__inline-menu .list-menu--inline>li:first-child .header__menu-item--top{color:rgb(var(--color-header-transparent))}#shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__inline-menu .list-menu--inline>li:first-child .header__menu-item--top,#shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__inline-menu .header__menu-item--top:hover{color:var(--evo-olive)}.evo-w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .06em .14em 0;margin:0 -.06em -.14em 0}.evo-w__in{display:inline-block;transform:translate3d(0,108%,0);transition:transform 1.15s var(--evo-ease);transition-delay:calc(.3s + var(--wi, 0) * 65ms)}.is-in>.evo-w>.evo-w__in,.is-in .evo-w__in{transform:none}.evo-statement{padding:clamp(96px,15vw,210px) 0}.evo-statement__text{font-family:var(--evo-serif);font-weight:300;font-size:clamp(30px,4.3vw,64px);line-height:1.14;letter-spacing:-.02em;color:var(--evo-ink);max-width:1120px}.evo-statement__text em{font-style:italic}[data-evo-words].is-split .evo-word{color:#1a1b182b;transition:color .45s linear}[data-evo-words].is-split .evo-word.is-lit{color:var(--evo-ink)}.evo-statement__link{margin-top:40px}.evo-index__grid{display:grid;gap:36px}.evo-index__sticky{display:grid;gap:16px;align-content:start}.evo-index__intro{color:var(--evo-muted);max-width:40ch}.evo-index__frame{display:none}.evo-index__list{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--evo-line)}.evo-index__item{margin:0}.evo-index__row{position:relative;display:grid;grid-template-columns:30px 76px minmax(0,1fr);gap:6px 14px;align-items:start;padding:22px 0;border-top:1px solid var(--evo-line);text-decoration:none;color:var(--evo-ink)}.evo-index__row:before{content:"";position:absolute;left:0;top:-1px;height:1px;width:0;background:var(--evo-olive);transition:width .8s var(--evo-ease)}.evo-index__row.is-active:before,.evo-index__row:hover:before{width:100%}.evo-index__num{font-family:var(--evo-serif);font-size:15px;color:var(--evo-muted);padding-top:4px;font-variant-numeric:tabular-nums;transition:color .3s}.evo-index__row.is-active .evo-index__num{color:var(--evo-olive)}.evo-index__thumb{display:block;width:76px;aspect-ratio:4 / 5;overflow:hidden;background:var(--evo-cream-deep)}.evo-index__thumb img{width:100%;height:100%;object-fit:cover}.evo-index__main{display:grid;gap:8px}.evo .evo-index__title{font-size:clamp(22px,2.6vw,40px);line-height:1.08;transition:transform .6s var(--evo-ease),color .3s}.evo-index__text{font-size:15px;line-height:1.5;color:var(--evo-muted);max-width:46ch}.evo-index__go{grid-column:3;font-size:14px;font-weight:600;color:var(--evo-olive)}@media(min-width:900px){.evo-index__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,7vw,128px);align-items:start}.evo-index__sticky{position:sticky;top:112px}.evo-index__frame{display:block;position:relative;margin-top:26px;aspect-ratio:4 / 5;max-height:56vh;overflow:hidden;background:var(--evo-cream-deep)}.evo-index__img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.07);transition:opacity .8s var(--evo-ease),transform 1.4s var(--evo-ease)}.evo-index__img.is-active{opacity:1;transform:none}.evo-index__img img{width:100%;height:100%;object-fit:cover}.evo-index__thumb{display:none}.evo-index__row{grid-template-columns:64px minmax(0,1fr) auto;padding:46px 0;align-items:baseline;gap:24px}.evo-index__go{grid-column:auto;align-self:center;opacity:0;transform:translate(-10px);transition:opacity .35s,transform .5s var(--evo-ease)}.evo-index__row:hover .evo-index__go,.evo-index__row.is-active .evo-index__go{opacity:1;transform:none}.evo-index__row:hover .evo-index__title{transform:translate(12px);color:var(--evo-olive)}}.evo-diag{background:var(--evo-olive);color:#e9e6dc}.evo-diag__pin{padding:clamp(72px,10vw,120px) 0}.evo-diag .evo-eyebrow{color:var(--evo-cream-deep)}.evo.evo-diag h2{color:#fff;font-size:clamp(30px,2.9vw,42px);text-wrap:balance}.evo-diag__intro{display:grid;gap:14px}.evo-diag__lede{max-width:46ch;font-size:17px}.evo-diag__grid{display:grid;gap:40px}.evo-diag__steps{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:44px}.evo-diag__step{display:grid;gap:10px;margin:0}.evo-diag__num{font-family:var(--evo-serif);font-size:15px;color:var(--evo-cream-deep);font-variant-numeric:tabular-nums}.evo .evo-diag__step h3{color:#fff;font-size:clamp(26px,2.5vw,36px);line-height:1.08}.evo-diag__step p{max-width:42ch}.evo-screen-card{position:relative;overflow:hidden;background:#fff;border-radius:6px;box-shadow:0 40px 90px #0a0b0857}.evo-screen-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:16%;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none;z-index:2}.evo-screen-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.evo-diag__inline{margin-top:16px;aspect-ratio:390 / 560;max-width:360px}.evo-diag__progress,.evo-diag__stage{display:none}.evo-diag__cta{margin-top:48px;display:grid;gap:14px;justify-items:start}.evo-diag__meta{font-size:13px;letter-spacing:.04em;color:var(--evo-cream-deep)}@media(min-width:900px)and (min-height:600px){.evo-diag__track{height:calc(100vh + var(--n, 4) * 72vh)}.evo-diag__pin{position:sticky;top:0;height:100vh;padding:64px 0 0;display:flex;align-items:center;overflow:hidden}.evo-diag__grid{width:min(var(--evo-max),100% - 2 * var(--evo-gutter));grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(48px,6vw,110px);align-items:center}.evo-diag__steps{position:relative;display:block;height:196px;margin-top:44px}.evo-diag__step{position:absolute;inset:0 0 auto;opacity:0;transform:translate3d(0,28px,0);transition:opacity .5s var(--evo-ease),transform .8s var(--evo-ease);pointer-events:none}.evo-diag__step.is-past{transform:translate3d(0,-28px,0)}.evo-diag__step.is-active{opacity:1;transform:none;pointer-events:auto;transition-delay:.12s}.evo-diag__inline{display:none}.evo-diag__progress{display:flex;gap:8px;margin-top:18px;max-width:360px}.evo-diag__progress span{flex:1;height:2px;background:#ffffff38;position:relative;overflow:hidden}.evo-diag__progress span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .6s var(--evo-ease)}.evo-diag__progress span.is-done:after,.evo-diag__progress span.is-active:after{transform:scaleX(1)}.evo-diag__cta{margin-top:40px}.evo-diag__stage{display:block}.evo-diag__screens{aspect-ratio:800 / 690;max-height:74vh;margin-left:auto}.evo-diag__screen{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.03);transition:opacity .7s var(--evo-ease),transform 1.1s var(--evo-ease)}.evo-diag__screen.is-active{opacity:1;transform:none}}.evo-diag--compact{padding:clamp(64px,8vw,112px) 0}.evo-diag--compact .evo-diag__grid{align-items:center}.evo-diag--compact .evo-diag__lede{font-size:clamp(17px,1.3vw,19px);max-width:44ch}.evo-diag--compact .evo-diag__cta{margin-top:32px}.evo-diag__one{aspect-ratio:390 / 520;max-width:420px}.evo-diag__one-wide{display:none}.evo-diag__one-tall,.evo-diag__one-tall img{display:block;width:100%;height:100%}@media(min-width:900px){.evo-diag--compact .evo-diag__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,6vw,110px)}.evo-diag__one{aspect-ratio:800 / 600;max-width:none}.evo-diag__one-wide{display:block;height:100%}.evo-diag__one-wide img{height:100%}.evo-diag__one-tall{display:none}}.evo-offers__head{display:grid;gap:14px;margin-bottom:clamp(32px,4.5vw,64px)}.evo-panels{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--evo-gutter));padding:0 var(--evo-gutter) 6px;scrollbar-width:none}.evo-panels::-webkit-scrollbar{display:none}.evo-panel{position:relative;flex:0 0 82%;height:min(72vh,560px);overflow:hidden;scroll-snap-align:center;color:#fff;text-decoration:none;background:var(--evo-ink)}.evo-panel__media{position:absolute;top:0;right:0;bottom:0;left:0}.evo-panel__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.4s var(--evo-ease)}.evo-panel.is-open .evo-panel__media img{transform:none}.evo-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#12130fd1,#12130f59 42%,#12130f0d 70%);pointer-events:none}.evo-panel__num{position:absolute;z-index:1;top:22px;left:24px;font-family:var(--evo-serif);font-size:15px;color:#ffffffd9}.evo-panel__label{display:none}.evo-panel__body{position:absolute;z-index:1;left:0;right:0;bottom:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:24px}.evo .evo-panel h3{color:#fff;font-size:clamp(24px,2vw,32px);line-height:1.08}.evo-panel__more{display:grid;gap:14px;max-width:400px}.evo-panel__text{font-size:15px;line-height:1.5;color:#ffffffe0}.evo-panel__link{justify-self:start;font-size:14px;font-weight:600;padding-bottom:3px;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 100% 1.5px}@media(min-width:900px)and (hover:hover){.evo-panels{overflow:visible;margin:0;padding:0;height:clamp(520px,74vh,760px)}.evo-panel{flex:1 1 0;height:auto;min-width:0;transition:flex-grow .9s var(--evo-ease)}.evo-panel.is-open{flex-grow:2.7}.evo-panel__body{padding:28px}.evo-panel h3{font-size:clamp(28px,2.4vw,36px);width:min(420px,30vw)}.evo-panel__body{opacity:0;transform:translateY(16px);transition:opacity .35s,transform .6s var(--evo-ease)}.evo-panel.is-open .evo-panel__body{opacity:1;transform:none;transition-delay:.3s}.evo-panel__label{display:block;position:absolute;z-index:1;left:24px;bottom:28px;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-family:var(--evo-serif);font-size:clamp(22px,1.8vw,28px);line-height:1;color:#fff;transition:opacity .3s}.evo-panel.is-open .evo-panel__label{opacity:0}.evo-panel__more{width:min(400px,30vw);max-height:0;opacity:0;transform:translateY(14px);overflow:hidden;transition:opacity .4s,transform .6s var(--evo-ease),max-height .6s var(--evo-ease)}.evo-panel.is-open .evo-panel__more{max-height:240px;opacity:1;transform:none;transition-delay:.3s,.3s,0s}}.evo-reveal-img{clip-path:inset(16% 0 0 0);transition:clip-path 1.3s var(--evo-ease)}.evo-reveal-img img{transform:scale(1.14);transition:transform 1.8s var(--evo-ease)}.evo-reveal-img.is-in{clip-path:inset(0 0 0 0)}.evo-reveal-img.is-in img{transform:none}.shopify-design-mode .evo-reveal-img{clip-path:none}.shopify-design-mode .evo-reveal-img img{transform:none}.evo-portrait{display:grid;background:var(--evo-cream);overflow:hidden}.evo-portrait__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:var(--evo-cream-deep);clip-path:inset(0 100% 0 0);transition:clip-path 1.5s var(--evo-ease)}.evo-portrait__zoom{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.2);transition:transform 2.4s var(--evo-ease)}.evo-portrait__media img{position:absolute;left:0;top:-8%;width:100%;height:116%;object-fit:cover;transform:translate3d(0,calc((var(--p, .5) - .5) * -14%),0);will-change:transform}.evo-portrait__body{display:grid;gap:22px;align-content:center;padding:clamp(48px,8vw,120px) var(--evo-gutter)}.evo-portrait__body>*{opacity:0;transform:translate3d(56px,0,0);transition:opacity .9s var(--evo-ease),transform 1.2s var(--evo-ease);transition-delay:calc(.5s + var(--i, 0) * .12s)}.evo-portrait.is-in .evo-portrait__media{clip-path:inset(0 0 0 0)}.evo-portrait.is-in .evo-portrait__zoom{transform:none}.evo-portrait.is-in .evo-portrait__body>*{opacity:1;transform:none}.shopify-design-mode .evo-portrait__media{clip-path:none}.shopify-design-mode .evo-portrait__zoom,.shopify-design-mode .evo-portrait__body>*{opacity:1;transform:none}.evo.evo-portrait h2{font-size:clamp(28px,2.8vw,42px);max-width:20ch}.evo-portrait__quote{margin:6px 0;padding:0;border:0;quotes:none;font-family:var(--evo-serif);font-style:italic;font-weight:300;font-size:clamp(30px,3.4vw,52px);line-height:1.14;letter-spacing:-.015em;color:var(--evo-olive);max-width:20ch}.evo-portrait__quote:before,.evo-portrait__quote:after{content:none}.evo-portrait .evo-rte{max-width:56ch;color:var(--evo-text)}@media(min-width:900px){.evo-portrait{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(96vh,980px)}.evo-portrait__media{aspect-ratio:auto}.evo-portrait__body{padding:96px clamp(48px,7vw,132px)}}.evo-railsec{overflow:hidden}.evo-railsec__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:clamp(28px,4vw,52px)}.evo-railsec__title{display:grid;gap:14px}.evo-railsec__tools{display:flex;align-items:center;gap:22px}.evo-marquee__toggle{width:40px;height:40px;display:grid;place-items:center;padding:0;border-radius:50%;border:1px solid var(--evo-line);background:transparent;color:var(--evo-ink);cursor:pointer;transition:border-color .25s,background-color .25s}.evo-marquee__toggle:hover{border-color:var(--evo-ink)}.evo-marquee__icon-play,.evo-marquee__toggle[aria-pressed=true] .evo-marquee__icon-pause{display:none}.evo-marquee__toggle[aria-pressed=true] .evo-marquee__icon-play{display:block}.evo-marquee{overflow-x:auto;scrollbar-width:none;padding-inline:var(--evo-gutter)}.evo-marquee::-webkit-scrollbar{display:none}.evo-marquee.is-live{overflow:hidden;padding-inline:0;cursor:grab;touch-action:pan-y;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 91%,transparent 100%)}.evo-marquee.is-drag{cursor:grabbing}.evo-marquee.is-drag a{pointer-events:none}.evo-marquee__track{display:flex;gap:clamp(16px,2vw,28px);width:max-content;margin:0;padding:0;list-style:none;will-change:transform}.evo-rail__item{flex:0 0 clamp(250px,24vw,360px);margin:0}.evo-rail__item a{display:block;text-decoration:none;color:inherit}.evo-rail__item figure{margin:0}.evo-rail__mat{display:block;padding:clamp(14px,1.4vw,22px);background:var(--evo-cream);overflow:hidden}.evo-section--cream .evo-rail__mat{background:#fff}.evo-rail__mat img{width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform .9s var(--evo-ease);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.evo-rail__item a:hover .evo-rail__mat img{transform:scale(1.03)}.evo-rail__item figcaption{margin-top:14px;font-family:var(--evo-serif);font-size:24px;color:var(--evo-ink)}@media(min-width:900px){.evo-faqsplit__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(48px,7vw,128px);align-items:start}.evo-faqsplit .evo-head{position:sticky;top:112px;margin-bottom:0}.evo-faqsplit .evo-faq{max-width:none;margin:0}}.evo-chero{padding:0;overflow:hidden}.evo-chero__grid{display:grid}.evo-chero__body{padding:clamp(44px,8vw,112px) var(--evo-gutter) clamp(36px,6vw,80px);gap:22px}.evo-chero__body h1{animation:none}.evo.evo-chero h1{font-weight:300;font-size:clamp(42px,5.8vw,92px);line-height:.98;letter-spacing:-.03em;max-width:14ch;text-wrap:balance}.evo-chero .evo-eyebrow{display:flex;align-items:baseline;gap:14px}.evo-chero__num{font-family:var(--evo-serif);font-size:15px;letter-spacing:0;color:var(--evo-olive)}.evo-chero .evo-lede{max-width:44ch}.evo-chero__media{animation:none;overflow:hidden}.evo-chero__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.evo-chero__media--video{position:relative}.evo-chero__body>.evo-actions{margin-top:0}.evo-chero__media video{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}@media(min-width:900px){.evo-chero__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:0;min-height:min(80vh,780px)}.evo-chero__body{align-self:center;padding-left:max(var(--evo-gutter),calc((100vw - var(--evo-max)) / 2));padding-right:clamp(40px,5vw,88px)}.evo-chero__media{position:relative;align-self:stretch}.evo-chero__media img,.evo-chero__media video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}}.evo-chero--text .evo-chero__grid{grid-template-columns:1fr;min-height:0}.evo h1,.evo h2{font-weight:300;letter-spacing:-.02em}.evo-phero{padding:clamp(48px,7vw,104px) 0}.evo-phero__body h1{animation:none}.evo.evo-phero h1{font-size:clamp(36px,4.2vw,64px);line-height:1.02;letter-spacing:-.028em;max-width:17ch;text-wrap:balance}.evo-phero .evo-embed{box-shadow:0 40px 90px #1a1b1838}.evo-steps{gap:0 clamp(28px,4vw,64px)}.evo-step,.evo-section--cream .evo-step{background:transparent;border:0;border-top:1px solid var(--evo-ink);padding:26px 0 44px;gap:18px}.evo-step__num{font-weight:300;font-size:clamp(48px,5vw,80px);line-height:.9;letter-spacing:-.03em;color:var(--evo-olive)}.evo .evo-step h3{font-size:clamp(22px,1.9vw,28px)}.evo-step--olive,.evo-section--cream .evo-step--olive{background:transparent;color:var(--evo-text);border-top:3px solid var(--evo-olive)}.evo-step--olive h3,.evo-step--olive .evo-rte strong{color:var(--evo-ink)}.evo-step--olive .evo-step__num{color:var(--evo-olive)}.evo-steps--compact .evo-step{padding:20px 0 28px}.evo-steps--compact .evo-step__num{font-size:40px}.evo.evo-cta h2{font-size:clamp(30px,3.4vw,50px)}.evo-check__head h2{font-size:clamp(30px,3.2vw,48px)}.footer{--evo-foot: rgba(232, 230, 221, .78)}.footer__content-top{padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(40px,5vw,72px)}.footer .accordion__title{font-family:var(--evo-serif);font-weight:400;font-size:19px;letter-spacing:0;text-transform:none;color:#fff}.footer .list-menu__item--link,.footer .footer-block__details-content .rte,.footer .footer-block__details-content p{font-size:15px;line-height:1.7;color:var(--evo-foot)}.footer .list-menu__item--link{text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 0 1px;transition:color .25s,background-size .35s var(--evo-ease)}.footer .list-menu__item--link:hover{color:#fff;background-size:100% 1px}.footer .footer-block__details-content a:not(.list-menu__item--link){color:#fff}@media(min-width:990px){.footer__blocks-wrapper.grid{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr);gap:40px}.footer__blocks-wrapper .grid__item{width:auto;max-width:none}}.footer-block--newsletter summary .accordion__title{font-weight:300;font-size:clamp(28px,2.6vw,38px);line-height:1.1;letter-spacing:-.015em}.footer-block--newsletter .field__input,.footer-block--newsletter input[type=email]{background:transparent;border:0;border-bottom:1px solid rgba(232,230,221,.55);border-radius:0;box-shadow:none;color:#fff;font-size:16px;padding-left:0}.footer-block--newsletter .field__input::placeholder{color:#e8e6dd99}.footer-block--newsletter .field__input:focus{border-bottom-color:#fff}.footer .list-social__link{color:var(--evo-foot);transition:color .25s}.footer .list-social__link:hover{color:#fff}.footer__content-bottom{border-top:1px solid rgba(232,230,221,.16)}.footer .copyright__content{font-size:13px;color:#e8e6dd9e}.footer .copyright__content:has(a[href*="shopify.com"]){display:none}.footer .list-payment__item svg,.footer .list-payment__item img{filter:grayscale(1);opacity:.62;transition:filter .3s,opacity .3s}.footer .list-payment:hover .list-payment__item svg,.footer .list-payment:hover .list-payment__item img{filter:none;opacity:1}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@media(prefers-reduced-motion:reduce){.evo-film__media,.evo-film__body,.evo-portrait__media img{transform:none!important;opacity:1!important}.evo-w__in{transform:none!important}.evo-reveal-img,.evo-reveal-img img{clip-path:none!important;transform:none!important}[data-evo-words].is-split .evo-word{color:inherit}.evo-portrait__media{clip-path:none!important}.evo-portrait__zoom,.evo-portrait__body>*{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/evo-signature.css.map */
