.ev{--ev-line: rgba(53,60,89,.16);color:var(--ev-navy)}.ev *{box-sizing:border-box}.ev h1,.ev h2,.ev h3{color:inherit;font-weight:400}.ev p{margin:0 0 12px}.ev p:last-child{margin-bottom:0}.ev-wrap{max-width:1240px;margin:0 auto;padding:0 16px}.ev-block{padding-top:48px;scroll-margin-top:90px}.ev-block.ev-hero,.ev-block.ev-over--full{padding-top:0}.ev-eyebrow{display:block;margin-bottom:10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.8}.ev-h2{margin:0 0 12px;font-size:clamp(26px,6.4vw,40px);line-height:1.12;text-transform:uppercase;letter-spacing:.02em}.ev-lead{font-size:16px;line-height:1.7}.ev-center{text-align:center}.ev-narrow{max-width:760px;margin-left:auto;margin-right:auto}.ev-head{margin-bottom:24px}.ev-head__row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ev-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:22px;padding:12px 30px;border:1px solid var(--ev-navy);border-radius:var(--button-border-radius, 0);background:var(--ev-navy);color:var(--ev-light);font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.ev-btn--light{background:var(--ev-light);color:var(--ev-navy);border-color:var(--ev-light)}.ev-link{display:inline-block;color:inherit;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;white-space:nowrap}.ev-media{position:relative;overflow:hidden;aspect-ratio:var(--ev-r, 4/5);background:#e4e2dc}.ev-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ev-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:22px;text-align:center;color:var(--ev-navy);background:repeating-linear-gradient(135deg,rgba(53,60,89,.04) 0 1px,transparent 1px 14px),linear-gradient(135deg,#ece9e3,#d9d6ce)}.ev-ph:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px dashed rgba(53,60,89,.28);pointer-events:none}.ev-ph svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.3;opacity:.55}.ev-ph__k{font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:.7}.ev-ph__t{max-width:320px;font-size:13px;line-height:1.45;opacity:.9}.ev-hero{display:grid;background:var(--ev-panel)}.ev-hero__body{padding:30px 20px 36px;text-align:center}.ev-hero h1{margin:0;font-size:clamp(36px,10vw,72px);line-height:1;text-transform:uppercase;letter-spacing:.02em}.ev-hero__tag{max-width:520px;margin:14px auto 0;font-size:16px;line-height:1.65}.ev-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.ev-chip{padding:9px 15px;border:1px solid var(--ev-line);background:var(--ev-light);color:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.ev-chip:hover,.ev-chip:focus-visible{border-color:var(--ev-navy)}.ev-over{position:relative}.ev-over__txt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 22px 40px;text-align:center;color:var(--ev-light);background:linear-gradient(180deg,#14182800 35%,#1418288c)}.ev-over .ev-ph{justify-content:flex-start;padding-top:34px}.ev-over h1{margin:0;font-size:clamp(38px,11vw,84px);line-height:1;text-transform:uppercase;letter-spacing:.02em}.ev-over .ev-h2{margin-bottom:10px}.ev-over .ev-hero__tag,.ev-over .ev-lead{max-width:560px;margin:12px auto 0;font-size:15px;line-height:1.6}.ev-over .ev-chip{background:transparent;border-color:#f3f3f399}.ev-split{display:grid;gap:22px}.ev-lists{display:grid;gap:22px;margin-top:20px}.ev-list h3{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ev-list ul{margin:0;padding:0;list-style:none}.ev-list li{position:relative;padding:10px 0 10px 28px;border-top:1px solid var(--ev-line);font-size:15px;line-height:1.55}.ev-list li:before{content:"\2713";position:absolute;left:2px;top:10px;font-size:14px}.ev-list--avoid li:before{content:"\2715";opacity:.6}.ev-tiles{display:grid;grid-template-columns:1fr;gap:28px}.ev-tiles--grid{grid-template-columns:1fr 1fr;gap:24px 10px}.ev-tiles--scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.ev-tiles--scroll::-webkit-scrollbar{display:none}.ev-tile{display:block;color:inherit;text-decoration:none;scroll-snap-align:start}a.ev-tile:hover img{transform:scale(1.03)}.ev-tile__tag{display:block;margin-top:12px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;opacity:.7}.ev-tile h3{margin:6px 0;font-size:19px;line-height:1.2}.ev-tile p{font-size:14px;line-height:1.55}.ev-tile__go{display:inline-block;margin-top:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.ev-tiles--grid .ev-tile h3{font-size:16px}.ev-tiles--grid .ev-tile p{font-size:13px}.ev-steps{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.ev-steps::-webkit-scrollbar{display:none}.ev-step{scroll-snap-align:start}.ev-step__img{position:relative}.ev-step__num{position:absolute;top:12px;left:12px;z-index:2;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--ev-navy);color:var(--ev-light);font-size:15px;font-family:var(--font-heading-family, inherit)}.ev-step h3{margin:14px 0 6px;font-size:19px;line-height:1.2}.ev-step p{font-size:14px;line-height:1.6}.ev-band{padding:40px 0;background:var(--ev-panel)}.ev-band--navy{background:var(--ev-navy);color:var(--ev-light)}.ev-icons{display:grid;grid-template-columns:1fr 1fr;gap:28px 14px}.ev-icon{text-align:center}.ev-icon svg{display:block;width:40px;height:40px;margin:0 auto 12px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.ev-icon h3{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ev-icon p{font-size:14px;line-height:1.5;opacity:.88}.shopify-section:has(.ev)+.shopify-section .ep>.ep-block:first-child{padding-top:48px!important}.ev-hero+.ev-block:has(>.ev-band),.ev-over--full+.ev-block:has(>.ev-band){padding-top:0}@media only screen and (min-width:750px){.shopify-section:has(.ev)+.shopify-section .ep>.ep-block:first-child{padding-top:80px!important}.ev-hero+.ev-block:has(>.ev-band),.ev-over--full+.ev-block:has(>.ev-band){padding-top:0}.ev-wrap{padding:0 32px}.ev-block{padding-top:80px}.ev-hero{grid-template-columns:1fr 1fr;min-height:560px}.ev-hero__media{order:2}.ev-hero--flip .ev-hero__media{order:0}.ev-hero .ev-media{aspect-ratio:auto;height:100%;min-height:560px}.ev-hero__body{display:flex;flex-direction:column;justify-content:center;padding:64px 7%;text-align:left}.ev-hero__tag{margin-left:0}.ev-hero .ev-chips{justify-content:flex-start}.ev-over--full .ev-media{aspect-ratio:auto;height:clamp(560px,42.86vw,760px)}.ev-over--box .ev-media{aspect-ratio:auto;height:clamp(460px,45vw,590px)}.ev-over__txt{justify-content:center;padding-bottom:0;background:#14182847}.ev-over .ev-ph{justify-content:flex-start;padding-top:30px}.ev-split{grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ev-split--right .ev-split__media{order:2}.ev-lists--two{grid-template-columns:1fr 1fr;gap:28px}.ev-tiles,.ev-tiles--grid,.ev-tiles--scroll{grid-template-columns:repeat(var(--ev-cols, 3),1fr);grid-auto-flow:row;grid-auto-columns:auto;gap:36px 20px;overflow:visible;margin:0;padding:0}.ev-tiles--grid .ev-tile h3{font-size:19px}.ev-tiles--grid .ev-tile p{font-size:14px}.ev-steps{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--ev-cols, 3),1fr);gap:24px;overflow:visible;margin:0;padding:0}.ev-band{padding:56px 0}.ev-icons{grid-template-columns:repeat(var(--ev-cols, 4),1fr);gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/editorial-visuals.css.map */
