@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";html{scroll-behavior:smooth;scroll-padding-top:var(--wayfarer-anchor-offset, calc(var(--header-group-height, 0px) + 64px))}.wayfarer-section{--wayfarer-shell-width: 1280px;--wayfarer-gutter: clamp(1rem, 2.6vw, 2rem);--wayfarer-blue: #2f80ed;--wayfarer-blue-soft: #eef4ff;--wayfarer-blue-fade: rgba(47, 128, 237, .12);--wayfarer-ink: #0d0f13;--wayfarer-ink-soft: #636b78;--wayfarer-line: rgba(13, 15, 19, .1);--wayfarer-card-radius: 1.5rem;--wayfarer-card-radius-sm: 1rem;--wayfarer-section-space: clamp(4rem, 7vw, 6.5rem);position:relative;font-family:"Plus Jakarta Sans",var(--font-body--family),sans-serif;color:var(--wayfarer-ink)}.wayfarer-anchor-target{position:absolute;inset:0 auto auto 0;width:1px;height:1px;pointer-events:none}.wayfarer-section--white{background:#fff}.wayfarer-section--blue{background:linear-gradient(180deg,#f7fbff,#edf4ff)}.wayfarer-section--ink{background:#0a0c10;color:#fff}.wayfarer-shell{width:min(calc(100% - (var(--wayfarer-gutter) * 2)),var(--wayfarer-shell-width));margin:0 auto}.wayfarer-shell--section{padding-block:var(--wayfarer-section-space)}.wayfarer-shell--compact{padding-block:clamp(2rem,4vw,3.5rem)}.wayfarer-shell--full{width:min(100%,1600px)}.wayfarer-heading{display:grid;gap:.9rem}.wayfarer-heading--center{max-width:48rem;margin-inline:auto;text-align:center}.wayfarer-heading--left{max-width:38rem}.wayfarer-heading__eyebrow{margin:0;color:var(--wayfarer-ink-soft);font-size:.8rem;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.wayfarer-heading__title{margin:0;font-size:clamp(2.5rem,5.2vw,4.65rem);line-height:.94;letter-spacing:-.06em;font-weight:800;text-transform:uppercase}.wayfarer-heading__line{display:block}.wayfarer-heading__line+.wayfarer-heading__line{margin-top:.1em}.wayfarer-heading__accent{color:var(--wayfarer-blue)}.wayfarer-heading__copy{color:var(--wayfarer-ink-soft);font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.6;max-width:34rem}.wayfarer-heading--center .wayfarer-heading__copy{margin-inline:auto}.wayfarer-heading__copy p{margin:0}.wayfarer-button-row{display:flex;flex-wrap:wrap;gap:.875rem}.wayfarer-button{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0 1.15rem;border-radius:999px;border:1px solid transparent;text-decoration:none;font-size:.84rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.wayfarer-button:hover{opacity:.88}.wayfarer-button--primary{background:var(--wayfarer-blue);color:#fff}.wayfarer-button--secondary{border-color:#ffffff7a;color:#fff;background:#ffffff14}.wayfarer-button--ghost{border-color:var(--wayfarer-line);color:var(--wayfarer-ink);background:#ffffffd9}.wayfarer-link-chip{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 .95rem;border-radius:999px;border:1px solid rgba(13,15,19,.14);background:#fff;color:var(--wayfarer-ink);text-decoration:none;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wayfarer-media{position:relative;overflow:hidden;aspect-ratio:var(--wayfarer-media-ratio, 16 / 9);background:#dfe6ef}.wayfarer-media picture,.wayfarer-media img,.wayfarer-media video,.wayfarer-media .placeholder-svg{display:block;width:100%;height:100%}.wayfarer-media img,.wayfarer-media video,.wayfarer-media .placeholder-svg{object-fit:var(--wayfarer-media-fit, cover)}.wayfarer-media .placeholder-svg{min-height:inherit}.wayfarer-motion-enabled [data-wayfarer-reveal]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .62s ease,transform .88s cubic-bezier(.16,1,.3,1);transition-delay:var(--wayfarer-reveal-delay, 0ms)}.wayfarer-motion-enabled [data-wayfarer-reveal].is-visible{opacity:1;transform:none}[data-wayfarer-parallax]:not(.wayfarer-hero__media){transform:translate3d(0,var(--wayfarer-parallax-shift, 0px),0);will-change:transform}.wayfarer-anchor-nav{position:relative;z-index:120;min-height:var(--wayfarer-anchor-height, 2.75rem)}.wayfarer-anchor-nav__frame{position:sticky;top:var(--header-group-height, 0px);z-index:85;background:#07090deb;border-bottom:1px solid rgba(255,255,255,.07);box-shadow:0 2px 8px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .24s ease,box-shadow .24s ease,border-color .24s ease}.wayfarer-anchor-nav__promo{background:#141821e6;border-bottom:1px solid rgba(255,255,255,.05);transition:opacity .22s ease}.wayfarer-anchor-nav__promo .wayfarer-shell{display:flex;justify-content:center}.wayfarer-anchor-nav__promo-copy{padding:.3rem 0;text-align:center;color:#ffffffc7;font-size:.61rem;line-height:1.16}.wayfarer-anchor-nav__promo-copy p{margin:0}.wayfarer-anchor-nav__promo-copy strong{color:#35b88e;font-weight:700}.wayfarer-anchor-nav__utility{display:none}.wayfarer-anchor-nav__bar{display:flex;align-items:center;justify-content:space-between;gap:clamp(.75rem,2vw,1.5rem);min-height:2.02rem;transition:min-height .22s ease}.wayfarer-anchor-nav__brand{color:#fff;text-decoration:none;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.wayfarer-anchor-nav__links{display:flex;align-items:center;gap:.6rem;min-width:0;overflow-x:auto;scrollbar-width:none}.wayfarer-anchor-nav__links::-webkit-scrollbar{display:none}.wayfarer-anchor-nav__link{position:relative;flex:0 0 auto;color:#ffffffbd;text-decoration:none;font-size:.62rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;line-height:1;padding:.18rem 0}.wayfarer-anchor-nav__link.is-active,.wayfarer-anchor-nav__link:hover{color:#fff}.wayfarer-anchor-nav__frame.is-condensed{background:#07090ddb;border-bottom-color:#ffffff0d;box-shadow:0 1px 6px #00000014}.wayfarer-anchor-nav__frame.is-condensed .wayfarer-anchor-nav__promo-copy{padding-block:.18rem;font-size:.56rem}.wayfarer-anchor-nav__frame.is-condensed .wayfarer-anchor-nav__bar{min-height:1.88rem}.wayfarer-anchor-nav__link.is-active:after{content:"";position:absolute;inset:auto 0 -.32rem;height:2px;background:var(--wayfarer-blue)}.wayfarer-anchor-nav__cta{flex:0 0 auto;min-height:1.78rem;padding-inline:.72rem}.wayfarer-anchor-nav__utility-logo{color:#fff;text-decoration:none;font-size:.76rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.wayfarer-anchor-nav__utility-links,.wayfarer-anchor-nav__utility-meta{display:flex;align-items:center}.wayfarer-anchor-nav__utility-links{gap:.92rem;min-width:0}.wayfarer-anchor-nav__utility-meta{justify-self:end;gap:.72rem}.wayfarer-anchor-nav__utility-link{color:#ffffffb8;text-decoration:none;font-size:.62rem;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap}.wayfarer-anchor-nav__utility-link--meta{font-weight:600}.wayfarer-anchor-nav__utility-cart{position:relative;width:1.65rem;height:1.65rem;flex:0 0 auto;color:#fff}.wayfarer-anchor-nav__utility-cart:before,.wayfarer-anchor-nav__utility-cart:after{content:"";position:absolute;left:50%;transform:translate(-50%)}.wayfarer-anchor-nav__utility-cart:before{top:.34rem;width:.95rem;height:.84rem;border:1.6px solid currentColor;border-radius:.12rem .12rem .36rem .36rem}.wayfarer-anchor-nav__utility-cart:after{top:.06rem;width:.56rem;height:.38rem;border:1.6px solid currentColor;border-bottom:0;border-top-left-radius:999px;border-top-right-radius:999px}.wayfarer-hero{background:#0a0d10}.wayfarer-hero__stage{position:relative;min-height:var(--wayfarer-hero-desktop-min-height, clamp(42rem, 78vw, 56rem));overflow:hidden;--wayfarer-hero-progress: 0}.wayfarer-hero__media,.wayfarer-hero__media .wayfarer-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wayfarer-hero__media{will-change:transform;transform:translate3d(0,calc(var(--wayfarer-parallax-shift, 0px) + (var(--wayfarer-hero-progress, 0) * 22px)),0) scale(calc(1.045 - (var(--wayfarer-hero-progress, 0) * .025)));transform-origin:center center}.wayfarer-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#04060a29,#04060a08 22%,#04060a0f 58%,#04060acc),linear-gradient(90deg,#04060a47,#04060a0a 22%,#04060a03 56%,#04060a33);pointer-events:none}.wayfarer-hero__content{position:relative;z-index:1;min-height:inherit;display:grid;align-items:end;padding-block:clamp(5rem,8.4vw,6.6rem) clamp(1rem,2vw,1.85rem);opacity:calc(1 - (var(--wayfarer-hero-progress, 0) * .14));transform:translate3d(0,calc(var(--wayfarer-hero-progress, 0) * -10px),0)}.wayfarer-hero__copy{display:grid;gap:.85rem;max-width:78rem;color:#fff;justify-items:center}.wayfarer-hero__headline{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wayfarer-hero__footer{display:flex;align-items:center;justify-content:center;gap:.72rem}.wayfarer-hero__caption{max-width:21rem;color:#ffffffc7;font-size:.72rem;line-height:1.45;letter-spacing:.03em}.wayfarer-hero__caption p{margin:0}.wayfarer-hero__actions{justify-content:center;gap:.62rem}.wayfarer-hero__actions .wayfarer-button{min-height:auto;padding:0;border:0;border-radius:0;background:transparent;font-size:.9rem;font-weight:600;letter-spacing:0;text-transform:none;color:#ffffffb8}.wayfarer-hero__actions .wayfarer-button:after{content:"\203a";margin-left:.28rem}.wayfarer-hero__actions .wayfarer-button--primary{color:#fff}.wayfarer-hero__actions .wayfarer-button:hover{opacity:1;color:#fff}.wayfarer-overview__support{background:#0c0f13;color:#fff}.wayfarer-overview__support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;min-height:3.7rem;align-items:center}.wayfarer-overview__support-item{display:flex;align-items:center;gap:.72rem;font-size:.76rem;line-height:1.38;color:#fffc}.wayfarer-overview__support-icon{width:1.3rem;height:1.3rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#ffffffad}.wayfarer-overview__support-icon-svg{display:block;width:100%;height:100%}.wayfarer-overview__support-copy{color:inherit;max-width:15.5rem}.wayfarer-overview__panel{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#fcfdff,#eff3f9)}.wayfarer-overview__backdrop-layers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.wayfarer-overview__backdrop-layers:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 20%,#ffffffd1,#fff0 46%),radial-gradient(ellipse at 50% 72%,#e8edf41f,#e8edf400 58%),linear-gradient(180deg,#ffffff80,#f8fafc1a)}.wayfarer-overview__backdrop-layer{position:absolute;top:0;right:0;bottom:0;left:0;background:var( --wayfarer-stage-background, radial-gradient(circle at 51% 50%, rgba(190, 203, 224, .082) 0%, rgba(190, 203, 224, 0) 38%), radial-gradient(circle at 58% 39%, rgba(227, 233, 242, .028) 0%, rgba(227, 233, 242, 0) 34%), radial-gradient(ellipse at 50% 100%, rgba(190, 203, 224, .018) 0%, rgba(190, 203, 224, 0) 54%), linear-gradient(180deg, #fdfefe 0%, #f5f7fa 100%) );opacity:0;filter:saturate(.74);transform:scale(1.01);transition:opacity .98s cubic-bezier(.22,1,.36,1),transform .98s cubic-bezier(.22,1,.36,1),filter .98s cubic-bezier(.22,1,.36,1)}.wayfarer-overview__backdrop-layer.is-active{opacity:1;filter:saturate(.7);transform:scale(1)}.wayfarer-overview__panel:before{content:attr(data-watermark);position:absolute;inset:clamp(2rem,3.2vw,2.95rem) auto auto 50.3%;transform:translate(-50%);font-size:clamp(7rem,13.9vw,13rem);line-height:1;letter-spacing:-.07em;font-weight:780;color:#a8bee13b;text-transform:uppercase;pointer-events:none;white-space:nowrap;z-index:1}.wayfarer-overview__panel .wayfarer-shell--section{position:relative;z-index:2;padding-block:clamp(3.65rem,5.1vw,4.4rem) clamp(2.55rem,3.8vw,3.2rem)}.wayfarer-overview__grid{position:relative;display:grid;grid-template-columns:minmax(142px,.72fr) minmax(0,3.95fr);gap:clamp(2rem,3vw,2.9rem);align-items:center}.wayfarer-overview__metrics-column{display:grid;gap:1.15rem}.wayfarer-overview__metrics-column{position:relative;z-index:4;align-self:center;gap:.88rem;max-width:8rem;padding-bottom:0;transform:translateY(-1.62rem)}.wayfarer-overview__metrics{display:grid;gap:clamp(.78rem,1.14vw,.98rem)}.wayfarer-overview__metric{display:grid;gap:.28rem}.wayfarer-overview__metric-value{font-size:clamp(1.42rem,1.62vw,1.7rem);line-height:.96;font-weight:680}.wayfarer-overview__metric-label{color:var(--wayfarer-ink-soft);font-size:.68rem;line-height:1.18;max-width:5.5rem}.wayfarer-overview__product{position:relative;display:grid;justify-items:center;gap:.34rem;z-index:2}.wayfarer-overview__product-stage{position:relative;display:grid;width:min(124.6%,71.4rem);margin-left:-11.75%;margin-right:0;margin-bottom:0;will-change:transform;pointer-events:none}.wayfarer-overview__product-stage:after{content:"";position:absolute;left:20%;right:13%;bottom:8.8%;height:clamp(.42rem,.82vw,.64rem);border-radius:999px;background:radial-gradient(circle,#0d0f1310,#0d0f1304 58%,#0d0f1300);filter:blur(7px);pointer-events:none;z-index:0}.wayfarer-overview__media-layer{grid-area:1 / 1;opacity:0;pointer-events:none;transform:translateY(.92rem) scale(.986);transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .94s cubic-bezier(.22,1,.36,1)}.wayfarer-overview__media-layer.is-active{opacity:1;pointer-events:auto;position:relative;z-index:1;transform:translateY(0) scale(1)}.wayfarer-overview__product-stage .wayfarer-media{width:100%;background:transparent;overflow:visible;pointer-events:none}.wayfarer-overview__product-stage .wayfarer-media img{object-fit:contain;object-position:center 58%;pointer-events:none}.wayfarer-overview__variant-media img{transform:translate3d(-1.52%,.42rem,0) scale(1.084);transform-origin:center bottom;-webkit-user-select:none;user-select:none}.wayfarer-overview__buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.72rem}.wayfarer-overview__buttons .wayfarer-link-chip{box-shadow:none}.wayfarer-overview__spec-trigger{gap:.42rem;min-height:2.12rem;padding-inline:.96rem 1.18rem;border-radius:.42rem;background:linear-gradient(180deg,#e7eff9fa,#dee8f4fa);border-color:#7e91ab2e;box-shadow:inset 0 1px #ffffffd1,0 1px 3px #798daa0f;font-size:.84rem;font-weight:600;letter-spacing:0;text-transform:none;color:#3b424b;position:relative;z-index:5;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.wayfarer-overview__spec-trigger:hover{background:linear-gradient(180deg,#edf3fa,#e1eaf5);border-color:#7a91b438;box-shadow:inset 0 1px #ffffffdb,0 2px 5px #697d990f;transform:translateY(-1px)}.wayfarer-overview__spec-trigger:focus-visible{outline:2px solid rgba(17,23,32,.82);outline-offset:2px}.wayfarer-overview__spec-trigger-icon{position:relative;width:.74rem;height:.9rem;border:1px solid rgba(67,75,88,.42);border-radius:.12rem;flex:0 0 auto}.wayfarer-overview__spec-trigger-icon:after{content:"";position:absolute;inset:.2rem .15rem auto;height:1px;background:#434b586b;box-shadow:0 .18rem #434b586b,0 .36rem #434b586b}.wayfarer-overview__badge-stack{position:absolute;right:2.95rem;bottom:8.85rem;display:inline-flex;align-items:center;gap:.42rem;z-index:2;pointer-events:none}.wayfarer-overview__badge-image{display:block;max-height:none;object-fit:contain}.wayfarer-overview__badge-image--ul{width:1.55rem;height:1.82rem}.wayfarer-overview__badge-image--findmy{width:6.72rem;height:1.72rem}.wayfarer-overview__color-meta{display:grid;justify-items:center;gap:.34rem;margin-top:-2.08rem;position:relative;z-index:5}.wayfarer-overview__color-head{display:inline-flex;align-items:center;justify-content:center;gap:.82rem;flex-wrap:wrap}.wayfarer-overview__color-controls{display:inline-flex;align-items:center;gap:.46rem;padding:.3rem .42rem;border-radius:999px;background:#e7eef9d6;box-shadow:inset 0 1px #ffffffbd}.wayfarer-overview__color-button{-webkit-appearance:none;appearance:none;border:none;background:transparent;width:1.92rem;height:1.92rem;padding:.1rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .36s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),background-color .36s cubic-bezier(.22,1,.36,1)}.wayfarer-overview__color-button:hover{transform:translateY(-1px) scale(1.02)}.wayfarer-overview__color-button:focus-visible{outline:2px solid rgba(13,15,19,.82);outline-offset:2px}.wayfarer-overview__color-button.is-active{background:#fffffff5;box-shadow:0 0 0 1.25px #0e1218d6}.wayfarer-overview__color-dot{width:1.42rem;height:1.42rem;border-radius:999px;background:radial-gradient(circle at 30% 30%,#8eb6ff,#306dd5 55%,#13479b);box-shadow:inset 0 0 0 1px #ffffffb8}.wayfarer-overview__color-name{font-size:.9rem;line-height:1.14;font-weight:500;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1)}.wayfarer-overview__note{max-width:19rem;min-height:2.96em;margin:0;color:var(--wayfarer-ink-soft);font-size:.71rem;line-height:1.54;text-align:center;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1)}[data-wayfarer-overview-root].is-color-transitioning .wayfarer-overview__color-name,[data-wayfarer-overview-root].is-color-transitioning .wayfarer-overview__note{opacity:.18;transform:translateY(.32rem)}html.wayfarer-overview-modal-open,body.wayfarer-overview-modal-open{overflow:hidden}.wayfarer-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wayfarer-overview__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:grid;place-items:center;padding:clamp(.82rem,1.8vw,1.25rem);overscroll-behavior:contain}.wayfarer-overview__modal[hidden]{display:none}.wayfarer-overview__modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0a0f186b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.wayfarer-overview__modal-dialog{position:relative;z-index:1;width:min(858px,calc(100vw - 2rem));height:min(600px,calc(100dvh - 2rem));max-height:calc(100dvh - 2rem);display:grid;grid-template-rows:auto auto minmax(0,1fr);background:#fff;border:0;border-radius:.5rem;box-shadow:0 22px 68px #09122224;overflow:hidden;opacity:0;transform:translateY(1rem) scale(.985);transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.wayfarer-overview__modal.is-open .wayfarer-overview__modal-dialog{opacity:1;transform:none}.wayfarer-overview__modal-topline,.wayfarer-overview__modal-tabs,.wayfarer-overview__modal-footer{padding-inline:clamp(1.4rem,3.75vw,3.375rem)}.wayfarer-overview__modal-topline{display:flex;align-items:start;justify-content:flex-end;gap:1rem;padding-top:1.5rem;padding-bottom:.25rem}.wayfarer-overview__modal-heading{display:grid;gap:.28rem}.wayfarer-overview__modal-eyebrow{margin:0;color:var(--wayfarer-ink-soft);font-size:.64rem;line-height:1.2;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.wayfarer-overview__modal-title{margin:0;font-size:clamp(1.48rem,2.3vw,1.92rem);line-height:1.02;letter-spacing:-.03em;font-weight:800;text-transform:uppercase}.wayfarer-overview__modal-close{-webkit-appearance:none;appearance:none;border:0;width:1.875rem;height:1.875rem;border-radius:0;background:transparent;color:#000;font-size:1.28rem;line-height:1;cursor:pointer;opacity:.86;transition:opacity .16s ease,transform .16s ease}.wayfarer-overview__modal-close:hover{opacity:1;transform:translateY(-1px)}.wayfarer-overview__modal-tabs{display:flex;align-items:stretch;gap:0;padding-bottom:0;border-bottom:0}.wayfarer-overview__modal-tab{-webkit-appearance:none;appearance:none;flex:1 1 0;border:0;border-bottom:1px solid #dddddd;background:transparent;min-height:auto;padding:0 0 .78rem;border-radius:0;color:#8a8b8d;font-size:1rem;font-weight:800;line-height:1.5;cursor:pointer;transition:border-color .18s ease,color .18s ease}.wayfarer-overview__modal-tab.is-active{background:transparent;border-bottom-color:#000;color:#000}.wayfarer-overview__modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges;padding:1.15rem clamp(1.4rem,3.75vw,3.375rem) 1.35rem}.wayfarer-overview__modal-panel{display:none}.wayfarer-overview__modal-panel.is-active{display:grid;align-content:start;min-height:100%}.wayfarer-overview__modal-groups{display:grid;gap:2rem}.wayfarer-overview__modal-group-head{margin-bottom:.8rem}.wayfarer-overview__modal-group-title{margin:0;color:#000;font-size:1.25rem;line-height:1.3;font-weight:800;letter-spacing:0;text-transform:none}.wayfarer-overview__modal-list{border-top:1px solid rgba(13,15,19,.12);border-bottom:1px solid rgba(13,15,19,.12)}.wayfarer-overview__modal-row{display:grid;grid-template-columns:minmax(0,8.875rem) minmax(0,1fr);gap:1.1rem 2rem;padding:.85rem 0;border-bottom:1px solid rgba(13,15,19,.08)}.wayfarer-overview__modal-row:last-child{border-bottom:0}.wayfarer-overview__modal-label{margin:0;color:#000;font-size:1rem;line-height:1.25;font-weight:700;letter-spacing:0;text-transform:none}.wayfarer-overview__modal-value{color:#000;font-size:1rem;line-height:1.25;font-weight:400}.wayfarer-overview__modal-value small{display:block;margin-top:.35rem;color:#b5b5b5;font-size:.875rem;line-height:1.25;font-weight:400}.wayfarer-overview__modal-geometry-head{display:grid;gap:.22rem;margin-bottom:1rem}.wayfarer-overview__modal-geometry-size{margin:0;font-size:1rem;line-height:1.25;font-weight:700}.wayfarer-overview__modal-geometry{display:grid;grid-template-columns:1fr;gap:1rem;align-items:start}.wayfarer-overview__modal-geometry-media .wayfarer-media{background:transparent}.wayfarer-overview__modal-geometry-media{width:min(100%,32.8125rem);margin-inline:auto}.wayfarer-overview__modal-geometry-table{width:100%;border-collapse:collapse;border-spacing:0;border-top:1px solid rgba(13,15,19,.12);border-bottom:1px solid rgba(13,15,19,.12)}.wayfarer-overview__modal-geometry-table th,.wayfarer-overview__modal-geometry-table td{padding:.72rem 0;border-bottom:1px solid rgba(13,15,19,.08);text-align:left;font-size:1rem;line-height:1.25}.wayfarer-overview__modal-geometry-table tr:last-child th,.wayfarer-overview__modal-geometry-table tr:last-child td{border-bottom:0}.wayfarer-overview__modal-geometry-table th{width:3rem;font-weight:800}.wayfarer-overview__modal-geometry-table td:last-child{width:5rem;text-align:right;font-weight:700}.wayfarer-overview__modal-body::-webkit-scrollbar{width:.7rem}.wayfarer-overview__modal-body::-webkit-scrollbar-thumb{background:#46587447;border-radius:999px;border:.18rem solid transparent;background-clip:padding-box}.wayfarer-overview__modal-body::-webkit-scrollbar-track{background:transparent}.wayfarer-use-cases__intro,.wayfarer-comfort__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(1.5rem,3vw,3rem);align-items:start;margin-bottom:clamp(1.6rem,3vw,2.5rem)}.wayfarer-use-cases__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}.wayfarer-use-case-card,.wayfarer-detail-card,.wayfarer-app-card,.wayfarer-review-card,.wayfarer-comfort-card{position:relative}.wayfarer-use-case-card .wayfarer-media{border-radius:0;aspect-ratio:1.58 / 1}.wayfarer-use-case-card__content{position:absolute;inset:auto 1.2rem 1rem;z-index:1;color:#fff}.wayfarer-use-case-card__title{margin:0;font-size:1.45rem;line-height:.9;font-weight:800;text-transform:uppercase}.wayfarer-use-case-card__copy{margin:.45rem 0 0;font-size:.86rem;line-height:1.35}.wayfarer-use-case-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#090b0f05,#090b0fb8)}.wayfarer-performance__stats,.wayfarer-battery__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1rem,5vw,4rem);margin:1.35rem 0 1.8rem}.wayfarer-stat{display:grid;gap:.25rem;justify-items:center}.wayfarer-stat__value{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1}.wayfarer-stat__label{font-size:.84rem;font-weight:600;color:var(--wayfarer-ink-soft)}.wayfarer-performance__media,.wayfarer-battery__media{margin-top:clamp(1.45rem,2.8vw,2.1rem)}.wayfarer-performance__media .wayfarer-media,.wayfarer-battery__media .wayfarer-media,.wayfarer-comfort__hero .wayfarer-media{border-radius:0}.wayfarer-performance__media .wayfarer-media{aspect-ratio:16 / 7.18}.wayfarer-battery__media .wayfarer-media,.wayfarer-comfort__hero .wayfarer-media{aspect-ratio:16 / 7.28}.wayfarer-performance__features,.wayfarer-comfort__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.2rem}.wayfarer-feature-copy{display:grid;gap:.35rem}.wayfarer-feature-copy__eyebrow{margin:0;color:var(--wayfarer-ink-soft);font-size:.8rem;line-height:1.3}.wayfarer-feature-copy__title{margin:0;font-size:1.6rem;line-height:.95;font-weight:800}.wayfarer-feature-copy__text{margin:0;color:var(--wayfarer-ink-soft);font-size:.92rem;line-height:1.55}.effortless-power-section{background:linear-gradient(180deg,#f9f9f9,#fff);color:#000}.effortless-power-section .page-width{max-width:1200px;margin:0 auto;padding-inline:24px}.effortless-power-section__container{padding-block:164px 120px}.effortless-power-section__content{max-width:600px;margin:0 auto;text-align:center}.effortless-power-section__title{margin:0;position:relative;overflow:hidden;font-size:48px;font-weight:800;line-height:48px;letter-spacing:0;color:#000}.effortless-power-section__title-line{display:block;transform:translate3d(0,22px,0);opacity:0;filter:blur(5px);will-change:transform,opacity,filter;transition:transform .86s cubic-bezier(.22,1,.36,1),opacity .82s cubic-bezier(.22,1,.36,1),filter .86s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--line-index, 0) * .1s)}.effortless-power-section__title .char{display:inline-block;background:linear-gradient(114deg,#0068ff 33.4%,#000 64.14%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;will-change:auto}.effortless-power-section__title.is-visible .effortless-power-section__title-line,.effortless-power-section__title.is-instant .effortless-power-section__title-line{transform:translateZ(0);opacity:1;filter:blur(0)}.effortless-power-section__title.is-instant .effortless-power-section__title-line{transition:none}.effortless-power-section__subtitle{margin:12px auto 0;color:#707072;text-align:center;font-size:20px;font-weight:400;line-height:26px;opacity:0;transform:translate3d(0,14px,0);filter:blur(4px);will-change:transform,opacity,filter;transition:transform .74s cubic-bezier(.22,1,.36,1),opacity .7s cubic-bezier(.22,1,.36,1),filter .74s cubic-bezier(.22,1,.36,1);transition-delay:.18s}.effortless-power-section__subtitle.is-visible,.effortless-power-section__subtitle.is-instant{opacity:1;transform:translateZ(0);filter:blur(0)}.effortless-power-section__subtitle.is-instant{transition:none}.effortless-power-section__stats{display:flex;justify-content:space-evenly;gap:1.5rem;max-width:600px;margin:20px auto 0;padding:40px 0 50px;opacity:0;transform:translateY(12px);transition:transform .56s cubic-bezier(.22,1,.36,1),opacity .52s cubic-bezier(.22,1,.36,1)}.effortless-power-section__stats.is-visible{opacity:1;transform:translateY(0)}.effortless-power-section__stat{text-align:center}.effortless-power-section__stat-value{display:flex;align-items:baseline;justify-content:center;gap:4px;font-weight:800}.effortless-power-section__stat-number,.effortless-power-section__stat-unit{display:inline-flex;align-items:baseline;font-size:28px;font-weight:800;line-height:34px;color:#000}.effortless-power-section__digit-wrapper{display:inline-block;overflow:hidden;height:34px;line-height:34px;vertical-align:top}.effortless-power-section__digit-column{display:flex;flex-direction:column;transform:translateY(0);will-change:transform}.effortless-power-section__digit{display:block;height:34px;line-height:34px}.effortless-power-section__stat-label{color:#707072;font-size:16px;font-weight:400;line-height:24px}.effortless-power-section__media{max-width:960px;margin:0 auto;aspect-ratio:16 / 7.73;overflow:hidden;opacity:0;transform:translateY(15px);transition:transform .8s ease,opacity .8s ease}.effortless-power-section__media.is-visible{opacity:1;transform:translateY(0)}.effortless-power-section__video,.effortless-power-section__image{display:block;width:100%;height:100%;object-fit:cover}.effortless-power-section__video{background-color:#f4f4f0;background-position:center;background-repeat:no-repeat;background-size:cover}.effortless-power-section__video--mobile,.effortless-power-section__image--mobile{display:none}.effortless-power-section__features{display:flex;justify-content:center;gap:8rem;margin-top:5rem;padding:0 60px}.effortless-power-section__feature{display:flex;flex-direction:column;width:100%;max-width:500px;text-align:left;opacity:0;transform:translateY(15px);transition:transform .8s ease,opacity .8s ease}.effortless-power-section__feature.is-visible{opacity:1;transform:translateY(0)}.effortless-power-section__feature-header{display:flex;align-items:center;gap:6px}.effortless-power-section__feature-icon{flex-shrink:0;width:24px;height:24px}.effortless-power-section__feature-icon svg{width:100%;height:100%}.effortless-power-section__feature-icon-title{color:#707072;font-size:16px;font-weight:800;line-height:24px}.effortless-power-section__feature-titles{display:flex;gap:8px;margin-top:8px}.effortless-power-section__feature-title,.effortless-power-section__feature-highlight-title{margin:0;font-size:28px;font-weight:800;line-height:34px}.effortless-power-section__feature-title{color:#111}.effortless-power-section__feature-highlight-title{background:linear-gradient(90deg,#0068ff .62%,#8dd8fa 106.17%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.effortless-power-section__feature-content{margin-top:16px}.effortless-power-section__feature-description{margin:0;color:#4b4c4d;font-size:16px;font-weight:400;line-height:24px}.effortless-power-section__feature-description span{font-weight:700}@media screen and (max-width:1024px){.effortless-power-section__stats,.effortless-power-section__features{gap:2rem}}@media screen and (max-width:990px){.effortless-power-section .page-width{padding-inline:0}.effortless-power-section__container{padding-block:120px 60px}.effortless-power-section__content{padding-inline:24px}.effortless-power-section__title{font-size:28px;line-height:34px;letter-spacing:-.56px}.effortless-power-section__title-line{transform:translate3d(0,18px,0);filter:blur(4px);transition-duration:.8s,.76s,.8s}.effortless-power-section__subtitle{max-width:320px;margin-top:0;padding:20px 0;font-size:16px;line-height:20px;transform:translate3d(0,12px,0);filter:blur(3px)}.effortless-power-section__stats{justify-content:center;max-width:300px;gap:20px;padding:10px 0 50px}.effortless-power-section__stat-number,.effortless-power-section__stat-unit,.effortless-power-section__digit-wrapper,.effortless-power-section__digit{font-size:20px;line-height:20px;height:20px}.effortless-power-section__stat-label{font-size:14px;line-height:20px}.effortless-power-section__media{max-width:none}.effortless-power-section__video--desktop,.effortless-power-section__image--desktop{display:none}.effortless-power-section__video--mobile,.effortless-power-section__image--mobile{display:block}.effortless-power-section__features{flex-direction:column;gap:4rem;margin-top:5rem;padding:0 20px}.effortless-power-section__feature{max-width:none;text-align:center}.effortless-power-section__feature-header{flex-direction:column}.effortless-power-section__feature-icon-title{display:none}.effortless-power-section__feature-titles{justify-content:center;gap:2px}.effortless-power-section__feature-title,.effortless-power-section__feature-highlight-title{font-size:18px;line-height:26px}.effortless-power-section__feature-content{margin-top:8px}.effortless-power-section__feature-description{font-size:16px;line-height:20px}}.wayfarer-battery__heading{max-width:46rem}.wayfarer-comfort__hero{position:relative;margin-top:1.4rem}.wayfarer-comfort__label{position:absolute;inset:auto auto 1.3rem 1.5rem;z-index:1;color:#fff;font-size:clamp(1.6rem,3vw,2.5rem);line-height:.95;font-weight:800}.wayfarer-comfort-card .wayfarer-media,.wayfarer-detail-card .wayfarer-media{aspect-ratio:1 / 1.05}.wayfarer-comfort-card__body,.wayfarer-detail-card__body,.wayfarer-app-card__body{padding-top:.9rem}.wayfarer-comfort-card__title,.wayfarer-detail-card__title,.wayfarer-app-card__title{margin:0;font-size:.96rem;line-height:1.2;font-weight:800}.wayfarer-comfort-card__copy,.wayfarer-detail-card__copy,.wayfarer-app-card__copy{margin:.45rem 0 0;color:var(--wayfarer-ink-soft);font-size:.82rem;line-height:1.45}.wayfarer-detail-grid__cards,.wayfarer-app__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;margin-top:1.05rem}.wayfarer-app .wayfarer-shell--section{padding-block:clamp(3.15rem,5vw,4.6rem)}.wayfarer-app .wayfarer-heading,.wayfarer-reviews .wayfarer-heading{gap:.5rem}.wayfarer-app .wayfarer-heading--center{max-width:34rem}.wayfarer-reviews .wayfarer-shell--section{padding-block:clamp(3rem,4.5vw,4.1rem)}.wayfarer-reviews .wayfarer-heading--center{max-width:30rem}.wayfarer-app-card{position:relative;border-radius:var(--wayfarer-card-radius);padding:.72rem;background:linear-gradient(180deg,#fff,#f6f8fc);border:1px solid rgba(13,15,19,.06)}.wayfarer-app-card .wayfarer-media{border-radius:.95rem;aspect-ratio:.8 / 1}.wayfarer-app-card__toolbar{position:relative;z-index:1;margin-top:-2.2rem;display:flex;gap:.4rem;padding-inline:.46rem}.wayfarer-video-toggle{-webkit-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.18);background:#090e16b8;border-radius:999px;min-height:1.72rem;padding:0 .72rem;font-size:.68rem;font-weight:700;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wayfarer-video-toggle[disabled]{opacity:.45;cursor:default}.wayfarer-video-toggle.is-active{background:var(--wayfarer-blue);color:#fff;border-color:transparent}.wayfarer-reviews__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:.54rem;margin-top:1rem;grid-auto-rows:clamp(7rem,10vw,9rem)}.wayfarer-review-card:nth-child(1){grid-column:span 5;grid-row:span 2}.wayfarer-review-card:nth-child(2){grid-column:span 4;grid-row:span 2}.wayfarer-review-card:nth-child(3),.wayfarer-review-card:nth-child(4){grid-column:span 3}.wayfarer-review-card:nth-child(5){grid-column:span 4}.wayfarer-review-card .wayfarer-media{height:100%;border-radius:var(--wayfarer-card-radius-sm);aspect-ratio:auto}.wayfarer-final-cta{background:radial-gradient(circle at top center,rgba(47,128,237,.14),transparent 48%),linear-gradient(180deg,#081224,#071019);color:#fff;text-align:center}.wayfarer-final-cta .wayfarer-shell--section{padding-block:clamp(2rem,4vw,3rem)}.wayfarer-final-cta__eyebrow{margin:0 0 .58rem;color:#ffffffad;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.wayfarer-final-cta__title{margin:0;font-size:clamp(1.84rem,3.8vw,2.8rem);line-height:.96;letter-spacing:-.05em;font-weight:800;text-transform:uppercase}.wayfarer-final-cta__price{margin:.56rem 0 0;color:#fffc;font-size:.88rem;line-height:1.4}.wayfarer-final-cta__actions{justify-content:center;margin-top:.74rem}.wayfarer-tech-specs__stack{display:grid;gap:1rem}.wayfarer-tech-specs .wayfarer-heading{gap:.28rem;max-width:36rem;margin-bottom:.8rem}.wayfarer-tech-specs .wayfarer-heading__eyebrow{display:none}.wayfarer-tech-specs .wayfarer-heading__title{font-size:clamp(1.72rem,3.4vw,2.7rem);line-height:.98;letter-spacing:-.04em}.wayfarer-tech-specs .wayfarer-heading__copy{max-width:32rem;font-size:.84rem;line-height:1.45}.wayfarer-tech-specs__group{scroll-margin-top:calc(var(--wayfarer-anchor-offset, 64px) + 1rem)}.wayfarer-tech-specs__group-head{margin-bottom:.24rem}.wayfarer-tech-specs__group-title{margin:0;color:var(--wayfarer-ink-soft);font-size:.64rem;line-height:1.28;letter-spacing:.16em;font-weight:800;text-transform:uppercase}.wayfarer-tech-specs__list{border-top:1px solid rgba(13,15,19,.14);border-bottom:1px solid rgba(13,15,19,.14)}.wayfarer-tech-specs__row{display:grid;grid-template-columns:minmax(0,11.5rem) minmax(0,1fr);gap:.64rem 1.05rem;padding:.68rem 0;border-bottom:1px solid rgba(13,15,19,.1)}.wayfarer-tech-specs__row:last-child{border-bottom:0}.wayfarer-tech-specs__row-label{font-size:.56rem;line-height:1.3;color:var(--wayfarer-ink-soft);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.wayfarer-tech-specs__row-value,.wayfarer-tech-specs__row-note{margin:0}.wayfarer-tech-specs__row-value{font-size:.82rem;line-height:1.34;font-weight:600}.wayfarer-tech-specs__row-note{margin-top:.25rem;color:var(--wayfarer-ink-soft);font-size:.64rem;line-height:1.4}.wayfarer-tech-specs__geometry{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:.95rem;align-items:start}.wayfarer-tech-specs__geometry-table{width:100%;border-collapse:collapse;border-spacing:0;background:#fff;border-top:1px solid rgba(13,15,19,.12);border-bottom:1px solid rgba(13,15,19,.12)}.wayfarer-tech-specs__geometry-table th,.wayfarer-tech-specs__geometry-table td{padding:.68rem 0;border-bottom:1px solid rgba(13,15,19,.08);text-align:left;font-size:.74rem;line-height:1.35}.wayfarer-tech-specs__geometry-table tr:last-child th,.wayfarer-tech-specs__geometry-table tr:last-child td{border-bottom:0}.wayfarer-tech-specs__geometry-table th{width:3rem;font-weight:800}.wayfarer-tech-specs__geometry-table td:last-child{width:5rem;text-align:right;font-weight:700}.wayfarer-tech-specs .wayfarer-heading__copy:empty{display:none}@media screen and (max-width:989px){.wayfarer-anchor-nav__brand{display:none}.wayfarer-anchor-nav__links{flex:1 1 auto;gap:.7rem}.wayfarer-anchor-nav__link{white-space:nowrap;font-size:.68rem}.wayfarer-anchor-nav__cta{min-height:1.92rem;padding-inline:.76rem;font-size:.7rem}.wayfarer-overview__grid,.wayfarer-use-cases__intro,.wayfarer-comfort__intro,.wayfarer-tech-specs__geometry{grid-template-columns:1fr}.wayfarer-overview__product{order:1}.wayfarer-overview__metrics-column{order:2;padding-bottom:0}.wayfarer-use-cases__cards,.wayfarer-detail-grid__cards,.wayfarer-app__cards,.wayfarer-reviews__grid,.wayfarer-comfort__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.wayfarer-reviews__grid{grid-auto-rows:clamp(9rem,24vw,12rem)}.wayfarer-review-card:nth-child(1),.wayfarer-review-card:nth-child(2),.wayfarer-review-card:nth-child(3),.wayfarer-review-card:nth-child(4),.wayfarer-review-card:nth-child(5){grid-column:auto;grid-row:auto}.wayfarer-tech-specs__row{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}}@media screen and (min-width:990px){.wayfarer-anchor-nav__utility{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.88rem;min-height:1.94rem;border-bottom:1px solid rgba(255,255,255,.05);transition:min-height .22s ease}.wayfarer-anchor-nav__bar{display:grid;grid-template-columns:1fr auto 1fr;min-height:2.08rem}.wayfarer-anchor-nav__brand{justify-self:start;font-size:.7rem;letter-spacing:.06em}.wayfarer-anchor-nav__links{justify-content:center;gap:.88rem}.wayfarer-anchor-nav__link{font-size:.64rem;letter-spacing:.06em}.wayfarer-anchor-nav__cta{justify-self:end;min-height:1.62rem;padding-inline:.72rem;font-size:.68rem;letter-spacing:0;text-transform:none}.wayfarer-anchor-nav__frame.is-condensed .wayfarer-anchor-nav__utility{min-height:1.74rem}}@media screen and (max-width:749px){.wayfarer-section{--wayfarer-section-space: clamp(3rem, 12vw, 4.5rem)}.wayfarer-anchor-nav__promo-copy{padding:.2rem 0;font-size:.56rem;line-height:1.16}.wayfarer-anchor-nav__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:auto;padding-block:.08rem .08rem;row-gap:.1rem}.wayfarer-anchor-nav{min-height:var(--wayfarer-anchor-height, 4.85rem)}.wayfarer-anchor-nav__brand{display:inline-flex;font-size:.7rem;letter-spacing:0}.wayfarer-anchor-nav__links{grid-column:1 / -1;order:3;gap:.42rem;justify-content:flex-start;padding-top:.14rem;border-top:1px solid rgba(255,255,255,.08)}.wayfarer-anchor-nav__link{font-size:.68rem;letter-spacing:0;text-transform:none}.wayfarer-anchor-nav__link+.wayfarer-anchor-nav__link:before{content:"";display:inline-block;width:1px;height:.82rem;margin-right:.42rem;vertical-align:middle;background:#ffffff2e}.wayfarer-anchor-nav__cta{display:inline-flex;min-height:1.64rem;padding-inline:.62rem;font-size:.64rem;letter-spacing:0;text-transform:none;white-space:nowrap}.wayfarer-hero__stage{min-height:var(--wayfarer-hero-mobile-min-height, 30.5rem)}.wayfarer-hero__content{align-items:end;padding-block:.68rem .54rem}.wayfarer-hero__media img,.wayfarer-hero__media video{object-position:var(--wayfarer-hero-mobile-focus-x, 42%) var(--wayfarer-hero-mobile-focus-y, 50%)}.wayfarer-hero__footer{display:grid;justify-items:center;gap:.04rem;width:100%}.wayfarer-hero__caption{max-width:16rem;font-size:.64rem}.wayfarer-hero__actions{width:auto;flex-direction:column;justify-content:center;gap:.12rem}.wayfarer-hero__actions .wayfarer-button{flex:0 0 auto;font-size:.82rem}.wayfarer-hero__actions .wayfarer-button--primary{order:1;min-height:2.18rem;padding-inline:1rem;border-radius:999px;background:var(--wayfarer-blue);font-size:.78rem;font-weight:700;color:#fff}.wayfarer-hero__actions .wayfarer-button--primary:after{display:none}.wayfarer-hero__actions .wayfarer-button--secondary{order:2;color:#fff}.wayfarer-overview__support-grid,.wayfarer-performance__features,.wayfarer-use-cases__cards,.wayfarer-app__cards,.wayfarer-tech-specs__geometry{grid-template-columns:1fr}.wayfarer-overview__support-grid{gap:.8rem;min-height:auto;padding-block:.2rem}.wayfarer-overview__panel:before{font-size:5.2rem;top:1.55rem;left:50.4%}.wayfarer-overview__grid{gap:1rem}.wayfarer-overview__product{order:1;gap:.46rem}.wayfarer-overview__product-stage{width:min(108%,24rem);margin-left:-.5%;margin-right:0}.wayfarer-overview__variant-media img{transform:translate3d(.2%,.3rem,0) scale(1.05)}.wayfarer-overview__metrics-column{order:2;gap:.84rem;max-width:none;padding-bottom:0;transform:none}.wayfarer-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.88rem .68rem}.wayfarer-overview__metric-value{font-size:1.44rem}.wayfarer-overview__metric-label{font-size:.63rem}.wayfarer-overview__buttons{justify-content:flex-start}.wayfarer-overview__badge-stack{display:none}.wayfarer-overview__modal{place-items:end center;padding:0}.wayfarer-overview__modal-dialog{width:100vw;height:min(80dvh,760px);max-height:80dvh;border-radius:1rem 1rem 0 0;border-bottom-left-radius:0;border-bottom-right-radius:0;transform:translateY(1.35rem)}.wayfarer-overview__modal-topline,.wayfarer-overview__modal-tabs,.wayfarer-overview__modal-body{padding-inline:1.25rem}.wayfarer-overview__modal-body{padding-top:.75rem;padding-bottom:.95rem}.wayfarer-overview__modal-tabs{padding-inline:2.9rem}.wayfarer-overview__modal-row{grid-template-columns:1fr;gap:.22rem}.wayfarer-overview__modal-label,.wayfarer-overview__modal-value,.wayfarer-overview__modal-geometry-table th,.wayfarer-overview__modal-geometry-table td,.wayfarer-overview__modal-value small{font-size:.75rem}.wayfarer-overview__modal-group-title{font-size:1.25rem}.wayfarer-overview__color-head{gap:.62rem}.wayfarer-overview__color-name{font-size:.86rem}.wayfarer-overview__note{max-width:16.2rem;min-height:2.96em;font-size:.71rem}.wayfarer-use-case-card .wayfarer-media{aspect-ratio:1.56 / 1}.wayfarer-use-case-card__content{inset:auto .95rem .85rem}.wayfarer-app-card .wayfarer-media{aspect-ratio:.82 / 1}.wayfarer-detail-grid__cards,.wayfarer-comfort__cards,.wayfarer-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wayfarer-detail-card .wayfarer-media,.wayfarer-comfort-card .wayfarer-media,.wayfarer-review-card .wayfarer-media{aspect-ratio:1 / 1.05}.wayfarer-tech-specs__row{grid-template-columns:1fr;gap:.22rem;padding:.64rem 0}.wayfarer-tech-specs__group-head{margin-bottom:.26rem}.wayfarer-tech-specs__group-title{font-size:.58rem;letter-spacing:.14em}.wayfarer-tech-specs__geometry-table th,.wayfarer-tech-specs__geometry-table td{font-size:.74rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.wayfarer-motion-enabled [data-wayfarer-reveal]{opacity:1;transform:none;transition:none}[data-wayfarer-parallax],.wayfarer-hero__media,.wayfarer-hero__content{transform:none!important}}.wayfarer-use-cases .wayfarer-shell--section{padding-block:clamp(7rem,10vw,10.25rem)}.wayfarer-use-cases__intro,.wayfarer-use-cases__cards{width:min(100%,75rem);margin-inline:auto}.wayfarer-use-cases__intro{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3.75rem}.wayfarer-use-cases__headline{flex:0 0 35.625rem;max-width:35.625rem}.wayfarer-use-cases__title{margin:1.25rem 0 0;max-width:35.625rem;font-size:2.5rem;font-weight:800;line-height:3.125rem;letter-spacing:-.05em;text-transform:uppercase;background:linear-gradient(93deg,#0069f3 -5.37%,#286cc6 7.15%,#000 17.67%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wayfarer-use-cases__title-line{display:block}.wayfarer-use-cases__side-copy{flex:0 0 24.75rem;max-width:24.75rem;margin:0;color:#707072;font-size:1rem;line-height:1.5;text-align:right}.wayfarer-use-cases__side-copy p{margin:0}.wayfarer-use-cases__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.wayfarer-use-case-card{position:relative;overflow:hidden}.wayfarer-use-case-card .wayfarer-media{border-radius:0;aspect-ratio:1.414 / 1;background:transparent}.wayfarer-use-case-card img{transition:transform .4s ease}.wayfarer-use-case-card__content{position:absolute;inset:auto auto 0 1.75rem;z-index:2;color:#fff;transition:transform .4s ease}.wayfarer-use-case-card__title{margin:0;color:#fff;font-size:1.5rem;line-height:1;font-weight:800;letter-spacing:-.02em;text-transform:uppercase}.wayfarer-use-case-card__title br{display:block}.wayfarer-use-case-card__copy{margin:.5rem 0 0;color:#fff;font-size:1rem;line-height:1.5;opacity:0;transition:opacity .4s ease}.wayfarer-use-case-card:after{display:none}.wayfarer-use-cases__mobile{display:none}@media(hover:hover)and (pointer:fine){.wayfarer-use-case-card:hover img{transform:scale(1.1)}.wayfarer-use-case-card:hover .wayfarer-use-case-card__content{transform:translateY(-.9375rem)}.wayfarer-use-case-card:hover .wayfarer-use-case-card__copy{opacity:1}}@media(hover:none)and (pointer:coarse){.wayfarer-use-case-card__copy{opacity:1}}@media screen and (max-width:900px){.wayfarer-use-cases .wayfarer-shell--section{width:min(100%,100%);padding:5rem 1.25rem}.wayfarer-use-cases__intro{width:100%;display:grid;justify-items:center;gap:0;margin-bottom:0}.wayfarer-use-cases__headline,.wayfarer-use-cases__side-copy{max-width:none;flex:none;width:100%}.wayfarer-use-cases__title{width:100%;margin:1.25rem 0 2.5rem;font-size:1.75rem;line-height:2.125rem;text-align:center}.wayfarer-use-cases__side-copy{text-align:center}.wayfarer-use-cases__cards{display:none}.wayfarer-use-cases__mobile{display:block;margin-top:2.5rem}.wayfarer-use-cases__mobile-track{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:.75rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.wayfarer-use-cases__mobile-track::-webkit-scrollbar{display:none}.wayfarer-use-cases__mobile-slide{scroll-snap-align:center}.wayfarer-use-cases__mobile-slide .wayfarer-media{border-radius:0;aspect-ratio:1.414 / 1;background:transparent}.wayfarer-use-cases__mobile-progress{display:flex;flex-direction:column;gap:0;margin-top:2.4375rem;padding-inline:1.25rem}.wayfarer-use-cases__progress-item{display:flex;gap:1.25rem;align-items:flex-start;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.wayfarer-use-cases__progress-bar{width:.125rem;height:3.25rem;background:#eaeaea;transition:background-color .4s ease;flex:0 0 auto}.wayfarer-use-cases__progress-copy{display:flex;flex-direction:column;gap:.25rem;transform:translateY(.625rem);transition:transform .4s ease}.wayfarer-use-cases__progress-title{color:#111;font-size:1rem;line-height:1.5rem;font-weight:800}.wayfarer-use-cases__progress-text{color:#4b4c4d;font-size:1rem;line-height:1.5rem;opacity:0;transition:opacity .4s ease}.wayfarer-use-cases__progress-item.is-active .wayfarer-use-cases__progress-bar{background-color:#0068ff}.wayfarer-use-cases__progress-item.is-active .wayfarer-use-cases__progress-copy{transform:translateY(0)}.wayfarer-use-cases__progress-item.is-active .wayfarer-use-cases__progress-title{background:linear-gradient(90deg,#0068ff .62%,#8dd8fa 106.17%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wayfarer-use-cases__progress-item.is-active .wayfarer-use-cases__progress-text{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/wayfarer-landing.css.map */
