:root{--font-heading: "Evorlen Sora", "Vennwick Sans", sans-serif;--font-heading-weight: 600;--vw-serif: var(--font-heading);--ev-ink: #212449;--ev-muted: #515574;--ev-accent: #463ca4;--ev-lilac: #e6e2ff;--ev-paper: #f8f7fc;--ev-line: #d9d7e8}.site-header__logo{gap:.65rem;font-family:var(--font-heading);font-size:clamp(1.7rem,2vw,2.35rem);font-weight:700;line-height:1;letter-spacing:.105em;text-transform:uppercase}.site-header__logo .vw-brand-mark{width:1.22em;height:1.22em}.site-header{background:var(--header-bg)}.site-nav__link{font-size:1.35rem;font-weight:600}.site-footer__brand .site-header__logo{color:var(--footer-text)}.site-header .header-icon-btn,.site-nav__link{color:var(--header-text)}.template-index :is(a,button,summary,input,select):focus-visible{outline-color:#6554cc}.ev-hero{padding-top:clamp(1.4rem,2.1vw,3rem);padding-bottom:1.6rem}.ev-hero .vw-hero__panel{background:var(--ev-lilac);color:var(--ev-ink);border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:clamp(47rem,43vw,64rem)}.ev-hero .vw-hero__copy{color:var(--ev-ink);padding:clamp(3rem,5vw,7rem)}.ev-hero .vw-kicker{color:var(--ev-ink);font-size:1.05rem}.ev-hero h1{font-size:clamp(4.1rem,5vw,7.5rem);font-weight:650;line-height:1.02;letter-spacing:-.052em;word-spacing:.035em;margin:.6rem 0 2rem}.ev-hero h1 span{display:block;color:var(--ev-accent)}.ev-hero .vw-hero__text{color:var(--ev-muted);max-width:34ch;font-size:clamp(1.45rem,1.4vw,1.7rem);line-height:1.58}.ev-hero .vw-hero__actions .btn{background:var(--ev-ink);border-color:var(--ev-ink);color:#fff;border-radius:7px}.ev-hero .vw-hero__actions .btn:hover{background:var(--ev-accent)}.ev-hero .vw-hero__actions .vw-link{color:var(--ev-ink);font-size:1.3rem}.ev-hero .vw-hero__foot{display:flex;border-top:1px solid #bbb5df;padding-top:1.3rem;margin-top:clamp(2rem,3vw,4rem);color:var(--ev-ink);font-weight:600;font-size:1.15rem;letter-spacing:.04em}.ev-hero .vw-hero__media{background:#575f97}.ev-hero .vw-hero__media img{object-position:50% 58%;animation-duration:1s}.ev-hero__credit{position:absolute;inset:auto 1.8rem 1.8rem auto;display:flex;align-items:center;gap:1.6rem;max-width:calc(100% - 3.6rem);padding:1.05rem 1.3rem;border-radius:8px;background:#f9f8ff;color:var(--ev-ink);font-size:1.3rem;font-weight:650;line-height:1.25;text-decoration:none;transition:transform .22s ease,background .22s ease}.ev-hero__credit:hover{transform:translateY(-3px);background:#fff}.ev-hero__credit small{display:block;margin-bottom:.35rem;color:var(--ev-muted);font-weight:500}.ev-hero__credit svg{flex:none}.template-index .vw-section__head h2,.template-index .vw-story h2,.template-index .vw-spotlight h2{font-weight:600;letter-spacing:-.05em;word-spacing:.025em}.template-index .vw-routine__image,.template-index .product-card__media{border-radius:9px}.template-index .vw-routine__image{background:#efedf8}.template-index .vw-routine:nth-child(2n) .vw-routine__image{background:#eceaf4}.template-index .vw-routine h3{font-weight:650}.ev-finder{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2.5rem,4.5vw,6rem);color:var(--ev-ink)}.ev-finder__intro{padding-top:1.8rem}.ev-finder h2,.ev-travel h2{margin:0;font-size:clamp(3.2rem,4vw,5.2rem);line-height:1.08;letter-spacing:-.05em;word-spacing:.025em;font-weight:650}.ev-finder__intro>p:not(.vw-kicker),.ev-finder__copy>p:not(.vw-kicker){margin:1.45rem 0;font-size:1.5rem;line-height:1.6;color:var(--ev-muted)}.ev-finder__tabs{display:flex;gap:.65rem;flex-wrap:wrap;margin-top:2.15rem}.ev-finder [hidden]{display:none}.ev-finder__tabs button{min-height:44px;padding:.7rem 1.3rem;border:1px solid var(--ev-line);border-radius:6px;background:#fff;color:var(--ev-ink);font-size:1.33rem;font-weight:650;transition:background .2s ease,color .2s ease,border-color .2s ease}.ev-finder__tabs button:hover{border-color:var(--ev-accent)}.ev-finder__tabs button[aria-selected=true]{background:var(--ev-ink);color:#fff;border-color:var(--ev-ink)}.ev-finder__panel{min-height:29rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:stretch;border:1px solid var(--ev-line);border-radius:12px;overflow:hidden;background:var(--ev-paper)}.ev-finder__panel+.ev-finder__panel:not([role=tabpanel]){margin-top:1.2rem}.ev-finder__panel[role=tabpanel]:not([hidden]){animation:ev-panel-in .35s ease-out both}.ev-finder__media{position:relative;min-height:19rem;background:#eeecf5}.ev-finder__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:1.2rem}.ev-finder__copy{align-self:center;padding:clamp(1.8rem,2.4vw,3.6rem)}.ev-finder__copy h3{margin:0;font-size:clamp(2.1rem,2.4vw,3.2rem);line-height:1.13;letter-spacing:-.04em;word-spacing:.02em}.ev-text-link{display:inline-flex;align-items:center;gap:.85rem;min-height:44px;font-weight:650;text-underline-offset:.4rem}.ev-text-link svg{flex:none;transition:transform .25s ease}.ev-text-link:hover svg{transform:translate(4px)}.ev-travel__frame{display:grid;grid-template-columns:1.25fr 1fr;min-height:37rem;border-radius:14px;overflow:hidden;background:var(--ev-ink);color:#fff}.ev-travel__image{position:relative;min-width:0;overflow:hidden;background:#43506e}.ev-travel__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:63% center;transition:transform .6s ease}.ev-travel__frame:hover img{transform:scale(1.025)}.ev-travel__copy{align-self:center;padding:clamp(2.7rem,5vw,6.8rem)}.ev-travel__copy h2,.ev-travel__copy a{color:#fff}.template-index .ev-travel a:focus-visible{outline-color:var(--ev-lilac)}.ev-travel__copy .vw-kicker{color:var(--ev-lilac)}.ev-travel__copy p:not(.vw-kicker){max-width:35ch;margin:1.5rem 0 1rem;color:var(--ev-lilac);line-height:1.6}@keyframes ev-panel-in{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:989px){.ev-hero .vw-hero__media{height:auto;min-height:100%}.ev-finder{grid-template-columns:1fr}.ev-finder__intro{padding-top:0}}@media(max-width:749px){.ev-hero .vw-hero__panel{grid-template-columns:1fr;min-height:0}.ev-hero .vw-hero__copy{padding:3rem 2.4rem 2.35rem}.ev-hero h1{font-size:clamp(3.55rem,10.7vw,5.3rem);margin-bottom:1.35rem}.ev-hero .vw-hero__text{margin-bottom:1.6rem}.ev-hero .vw-hero__actions{gap:.9rem 1.4rem}.ev-hero .vw-hero__foot{margin-top:1.7rem;padding-top:.9rem}.ev-hero .vw-hero__media{min-height:0;aspect-ratio:1.24}.ev-hero__credit{inset:auto 1rem 1rem auto;padding:.9rem 1.1rem;font-size:1.17rem}.ev-finder__panel{min-height:23rem}.ev-finder__copy>p:not(.vw-kicker){font-size:1.34rem;margin:.85rem 0}.ev-finder__copy .vw-kicker{margin-bottom:.75rem}.ev-travel__frame{grid-template-columns:1fr;min-height:0}.ev-travel__image{aspect-ratio:1.45}}@media(max-width:390px){.ev-finder__panel{grid-template-columns:1fr}.ev-finder__media{min-height:17rem}}@media(prefers-reduced-motion:reduce){.ev-hero__credit,.ev-finder__tabs button,.ev-text-link svg,.ev-travel__image img{transition:none}.ev-finder__panel[role=tabpanel]:not([hidden]),.ev-hero .vw-hero__media img{animation:none}}.reduce-motion .ev-finder__panel[role=tabpanel]:not([hidden]){animation:none}.ev-product-edit__intro{max-width:58ch;margin:1.2rem 0 0;color:var(--color-muted);font-size:1.4rem;line-height:1.65}.ev-product-edit--discovery{background:#eeecf6;border-radius:14px;padding-inline:clamp(2rem,3vw,4rem);margin-block:2.2rem}.ev-product-edit--discovery .product-card__media{background:#fbfaff}.ev-product-edit--essentials .vw-section__head{padding-top:2rem;border-top:1px solid var(--ev-line)}.ev-product-edit--essentials .product-card__media{background:#f0eef7}@media(max-width:749px){.ev-product-edit__intro{font-size:1.25rem}.ev-product-edit--discovery{width:calc(100% - 3.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/evorlen-editorial.css.map */
