:root{--wos-ivory: #f4f1ea;--wos-paper: #fbf9f4;--wos-sand: #e9e4d8;--wos-ink: #111614;--wos-evergreen: #0e3b2e;--wos-evergreen-2: #154a3a;--wos-signal: #d4f36b;--wos-stone: #8a8f88;--wos-muted: #575e58;--wos-line: rgba(17, 22, 20, .12);--wos-line-dark: rgba(244, 241, 234, .16);--wos-sans: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--wos-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--wos-display: clamp(2.75rem, 1.6rem + 5.2vw, 6.25rem);--wos-h1: clamp(2.25rem, 1.5rem + 3.4vw, 4.5rem);--wos-h2: clamp(1.875rem, 1.3rem + 2.4vw, 3.5rem);--wos-h3: clamp(1.375rem, 1.1rem + 1vw, 2rem);--wos-lead: clamp(1.0625rem, 1rem + .3vw, 1.25rem);--wos-small: .8125rem;--wos-tracking-tight: -.035em;--wos-s1: .5rem;--wos-s2: 1rem;--wos-s3: 1.5rem;--wos-s4: 2rem;--wos-s5: 3rem;--wos-s6: 4rem;--wos-s7: 6rem;--wos-s8: 8rem;--wos-section: clamp(4.5rem, 3rem + 6vw, 9rem);--wos-gutter: clamp(1rem, .5rem + 2.5vw, 3rem);--wos-max: 1320px;--wos-radius: 14px;--wos-radius-lg: 24px;--wos-pill: 999px;--wos-ease: cubic-bezier(.2, .7, .2, 1);--wos-shadow: 0 1px 2px rgba(17, 22, 20, .06), 0 24px 60px -24px rgba(14, 59, 46, .28);--wos-step-clip: polygon(0 100%, 0 62%, 33.33% 62%, 33.33% 31%, 66.66% 31%, 66.66% 0, 100% 0, 100% 100%);--font-body--family: var(--wos-sans);--font-subheading--family: var(--wos-sans);--font-heading--family: var(--wos-sans);--font-accent--family: var(--wos-serif);--font-heading--weight: 500}body{background:var(--wos-ivory);color:var(--wos-ink);font-family:var(--wos-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--wos-sans);font-weight:500;letter-spacing:var(--wos-tracking-tight);text-wrap:balance}::selection{background:var(--wos-signal);color:var(--wos-ink)}:focus-visible{outline:2px solid var(--wos-evergreen);outline-offset:3px}.price,.wos-price,[class*=price]{font-variant-numeric:tabular-nums}.wos{color:var(--wos-ink);font-family:var(--wos-sans)}.wos *,.wos *:before,.wos *:after{box-sizing:border-box}.wos a{color:inherit;text-decoration:none}.wos img{display:block;max-width:100%;height:auto}.wos-wrap{width:100%;max-width:var(--wos-max);margin-inline:auto;padding-inline:var(--wos-gutter)}.wos-sec{padding-block:var(--wos-section);position:relative}.wos-sec--tight{padding-block:calc(var(--wos-section) * .6)}.wos-dark{background:var(--wos-evergreen);color:var(--wos-ivory)}.wos-dark .wos-muted{color:#f4f1eaa8}.wos-paperbg{background:var(--wos-paper)}.wos-eyebrow{display:inline-flex;align-items:center;gap:.6em;font-size:var(--wos-small);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--wos-muted);margin:0 0 var(--wos-s3)}.wos-dark .wos-eyebrow{color:#f4f1eab3}.wos-eyebrow:before{content:"";width:14px;height:10px;background:currentColor;clip-path:var(--wos-step-clip);opacity:.9}.wos-display{font-size:var(--wos-display);line-height:.98;letter-spacing:-.045em;font-weight:500;margin:0}.wos-h1{font-size:var(--wos-h1);line-height:1.02;letter-spacing:-.04em;font-weight:500;margin:0}.wos-h2{font-size:var(--wos-h2);line-height:1.05;letter-spacing:-.035em;font-weight:500;margin:0}.wos-h3{font-size:var(--wos-h3);line-height:1.15;letter-spacing:-.02em;font-weight:500;margin:0}.wos-display em,.wos-h1 em,.wos-h2 em,.wos-h3 em,.wos-serif{font-family:var(--wos-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.wos-lead{font-size:var(--wos-lead);line-height:1.5;color:var(--wos-muted);max-width:38ch;margin:0}.wos-dark .wos-lead{color:#f4f1eab8}.wos-muted{color:var(--wos-muted)}.wos-small{font-size:var(--wos-small)}.wos-btn{--bg: var(--wos-evergreen);--fg: var(--wos-signal);display:inline-flex;align-items:center;justify-content:center;gap:.75em;min-height:52px;padding:0 1.6em;border-radius:var(--wos-pill);background:var(--bg);color:var(--fg)!important;border:1px solid var(--bg);font:500 1rem/1 var(--wos-sans);letter-spacing:-.005em;cursor:pointer;transition:transform .35s var(--wos-ease),background-color .25s,color .25s,box-shadow .35s var(--wos-ease);white-space:nowrap}.wos-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px #0e3b2e8c}.wos-btn .wos-arrow{transition:transform .35s var(--wos-ease)}.wos-btn:hover .wos-arrow{transform:translate(4px)}.wos-btn--signal{--bg: var(--wos-signal);--fg: var(--wos-ink)}.wos-btn--signal:hover{box-shadow:0 14px 30px -12px #d4f36b73}.wos-btn--ghost{--bg: transparent;--fg: var(--wos-ink);border-color:#11161447}.wos-btn--ghost:hover{--bg: var(--wos-ink);--fg: var(--wos-ivory);box-shadow:none}.wos-dark .wos-btn--ghost{--fg: var(--wos-ivory);border-color:var(--wos-line-dark)}.wos-dark .wos-btn--ghost:hover{--bg: var(--wos-ivory);--fg: var(--wos-ink)}.wos-link{display:inline-flex;align-items:center;gap:.5em;font-weight:500;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:2px;transition:background-size .35s var(--wos-ease)}.wos-link:hover{background-size:0% 1px;background-position:100% 100%}.wos-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wos-s2) var(--wos-s3)}.wos-ticks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--wos-s1) var(--wos-s3);font-size:.9rem;color:var(--wos-muted)}.wos-ticks li{display:inline-flex;align-items:center;gap:.5em}.wos-ticks li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--wos-evergreen);box-shadow:0 0 0 3px #0e3b2e1f}.wos-dark .wos-ticks{color:#f4f1eab8}.wos-dark .wos-ticks li:before{background:var(--wos-signal);box-shadow:0 0 0 3px #d4f36b2e}.wos-pill{display:inline-flex;align-items:center;gap:.4em;padding:.35em .8em;border-radius:var(--wos-pill);background:var(--wos-signal);color:var(--wos-ink);font-size:var(--wos-small);font-weight:600}.wos-step-mark{display:inline-flex;align-items:flex-end;gap:3px;height:22px}.wos-step-mark i{width:7px;background:currentColor;opacity:.22;border-radius:1px}.wos-step-mark i:nth-child(1){height:38%}.wos-step-mark i:nth-child(2){height:69%}.wos-step-mark i:nth-child(3){height:100%}.wos-step-mark[data-level="1"] i:nth-child(-n+1),.wos-step-mark[data-level="2"] i:nth-child(-n+2),.wos-step-mark[data-level="3"] i{opacity:1}.wos-mask-step{clip-path:var(--wos-step-clip)}.wos-frame{border-radius:var(--wos-radius);background:var(--wos-paper);box-shadow:var(--wos-shadow);overflow:hidden;border:1px solid var(--wos-line)}.wos-frame__bar{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:var(--wos-sand);border-bottom:1px solid var(--wos-line)}.wos-frame__bar span{width:9px;height:9px;border-radius:50%;background:#1116142e}.wos-frame__bar em{margin-left:auto;margin-right:auto;font:500 11px/1 var(--wos-sans);font-style:normal;color:var(--wos-muted);padding-right:40px}.wos-frame img{width:100%;height:auto}.wos-card{background:var(--wos-paper);border:1px solid var(--wos-line);border-radius:var(--wos-radius-lg);padding:var(--wos-s4)}.wos-dark .wos-card{background:var(--wos-evergreen-2);border-color:var(--wos-line-dark)}.wos-js [data-wos-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--wos-ease),transform .9s var(--wos-ease);transition-delay:var(--wos-delay, 0s)}.wos-js [data-wos-reveal].is-in{opacity:1;transform:none}.wos-js .wos-rise{display:block;overflow:hidden}.wos-js .wos-rise>span{display:block;transform:translateY(105%);transition:transform 1s var(--wos-ease);transition-delay:var(--wos-delay, 0s)}.wos-js .is-in .wos-rise>span,.wos-js .wos-rise.is-in>span{transform:none}.wos-hero{padding-top:clamp(3rem,2rem + 5vw,7rem);padding-bottom:0;overflow:clip;--p: 0}.wos-hero__head{text-align:center;display:grid;justify-items:center;gap:var(--wos-s3);position:relative;z-index:2}.wos-hero__head .wos-lead{max-width:46ch}.wos-hero__stage{position:relative;margin-top:clamp(3rem,2rem + 4vw,6rem);padding-bottom:var(--wos-s6)}.wos-hero__word{position:absolute;left:50%;top:18%;z-index:0;pointer-events:none;white-space:nowrap;font:600 clamp(5rem,1rem + 19vw,22rem)/.8 var(--wos-sans);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(14,59,46,.22);transform:translate(calc(-50% + (var(--p) * -6%)))}.wos-hero__device{position:relative;z-index:1;max-width:1080px;margin-inline:auto;transform:translateY(calc((1 - var(--p)) * 40px)) scale(calc(.9 + var(--p) * .1));transform-origin:50% 0;will-change:transform}.wos-hero__chip{position:absolute;z-index:2;display:grid;gap:2px;padding:12px 16px;border-radius:var(--wos-radius);background:var(--wos-paper);border:1px solid var(--wos-line);box-shadow:var(--wos-shadow);font-size:.85rem}.wos-hero__chip strong{font-size:1.05rem;font-weight:600}.wos-hero__chip--a{left:-2%;bottom:18%;transform:translateY(calc((1 - var(--p)) * 30px))}.wos-hero__chip--b{right:-2%;top:14%;background:var(--wos-evergreen);color:var(--wos-ivory);border-color:transparent;transform:translateY(calc((1 - var(--p)) * -30px))}.wos-hero__chip--b strong{color:var(--wos-signal)}@media(max-width:749px){.wos-hero__chip{display:none}.wos-hero__word{top:6%;-webkit-text-stroke-width:1px}.wos-hero .wos-actions{width:100%}.wos-hero .wos-actions .wos-btn{flex:1 1 100%}.wos-hero__head .wos-eyebrow:before{display:none}.wos-hero .wos-ticks{justify-content:center}}.wos-statement__grid{display:grid;grid-template-columns:1.35fr 1fr;gap:var(--wos-s6);align-items:end}.wos-statement__text{font-size:var(--wos-h1);line-height:1.04;letter-spacing:-.04em;font-weight:500;margin:0}.wos-statement__text em{font-family:var(--wos-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.wos-js .wos-statement__text .w{color:var(--wos-stone);opacity:.55;transition:color .4s,opacity .4s}.wos-js .wos-statement__text .w.on{color:var(--wos-ink);opacity:1}.wos-statement__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--wos-radius);overflow:hidden;background:var(--wos-sand)}.wos-statement__media img{width:100%;height:100%;object-fit:cover;object-position:top left}.wos-statement__media.wos-mask-step{border-radius:0}.wos-statement__foot{margin-top:var(--wos-s5);display:flex;justify-content:space-between;align-items:center;gap:var(--wos-s3);border-top:1px solid var(--wos-line);padding-top:var(--wos-s3)}@media(max-width:989px){.wos-statement__grid{grid-template-columns:1fr;gap:var(--wos-s4)}.wos-statement__media{aspect-ratio:16 / 11}}.wos-rows__head{display:flex;justify-content:space-between;align-items:end;gap:var(--wos-s4);margin-bottom:var(--wos-s5);flex-wrap:wrap}.wos-rows__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--wos-line-dark);position:relative}.wos-row{border-bottom:1px solid var(--wos-line-dark);position:relative}.wos-row__link{display:grid;grid-template-columns:3.5rem minmax(0,15rem) 1fr auto 3rem;align-items:center;gap:var(--wos-s4);padding:clamp(1.25rem,.8rem + 1.6vw,2.25rem) 0;position:relative;isolation:isolate}.wos-row__num{font-size:var(--wos-small);color:#f4f1ea8c;font-variant-numeric:tabular-nums}.wos-row__line{font-size:.95rem;line-height:1.45;color:#f4f1eab8;margin:0}.wos-row__word{font:500 clamp(3rem,1.4rem + 6.5vw,7.5rem)/.9 var(--wos-sans);letter-spacing:-.05em;margin:0;transition:transform .6s var(--wos-ease),color .3s}.wos-row__word em{font-family:var(--wos-serif);font-style:italic;font-weight:400}.wos-row__price{display:grid;justify-items:end;gap:2px;font-variant-numeric:tabular-nums}.wos-row__price b{font-size:1.15rem;font-weight:500}.wos-row__price s{font-size:.85rem;color:#f4f1ea80}.wos-row__arrow{width:3rem;height:3rem;border-radius:50%;border:1px solid var(--wos-line-dark);display:grid;place-items:center;transition:background-color .3s,color .3s,transform .5s var(--wos-ease)}.wos-row__img{position:absolute;z-index:-1;right:18%;top:50%;width:min(30vw,420px);pointer-events:none;opacity:0;transform:translateY(-46%) rotate(-3deg) scale(.94);transition:opacity .45s,transform .7s var(--wos-ease);border-radius:10px;overflow:hidden;box-shadow:0 30px 60px -20px #00000080}.wos-row__img img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:top left}@media(hover:hover)and (min-width:990px){.wos-row__link:hover .wos-row__img,.wos-row__link:focus-visible .wos-row__img{opacity:1;transform:translateY(-50%) rotate(-2deg) scale(1)}.wos-row__link:hover .wos-row__word{transform:translate(14px);color:var(--wos-signal)}.wos-row__link:hover .wos-row__arrow{background:var(--wos-signal);color:var(--wos-ink);border-color:transparent;transform:rotate(-45deg)}.wos-rows__list:hover .wos-row__link:not(:hover) .wos-row__word{color:#f4f1ea59}}@media(max-width:989px){.wos-row__link{grid-template-columns:1fr auto;grid-template-areas:"num num" "word arrow" "line line" "thumb thumb" "price price";gap:var(--wos-s2)}.wos-row__num{grid-area:num}.wos-row__word{grid-area:word}.wos-row__arrow{grid-area:arrow}.wos-row__line{grid-area:line}.wos-row__price{grid-area:price;justify-items:start;grid-auto-flow:column;gap:var(--wos-s2);align-items:baseline}.wos-row__img{grid-area:thumb;position:static;width:100%;opacity:1;transform:none;z-index:0}.wos-row__img img{aspect-ratio:16 / 10}}.wos-steps__list{list-style:none;margin:var(--wos-s5) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--wos-s3)}.wos-steps__item{display:grid;gap:var(--wos-s3);align-content:start;padding:var(--wos-s4);border-radius:var(--wos-radius-lg);background:var(--wos-paper);border:1px solid var(--wos-line);min-height:280px}.wos-steps__item .wos-step-mark{color:var(--wos-evergreen)}.wos-steps__item p{margin:0;font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);line-height:1.25;letter-spacing:-.02em}.wos-steps__item p strong{font-weight:500;color:var(--wos-ink);display:block}.wos-steps__item p span{color:#6b716c}@media(max-width:989px){.wos-steps__list{grid-template-columns:1fr}.wos-steps__item{min-height:0}}.wos-show__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:var(--wos-s6);align-items:start}.wos-show__intro{margin-bottom:var(--wos-s5)}.wos-show__steps{list-style:none;margin:0;padding:0}.wos-show__step{min-height:44vh;display:grid;align-content:center;gap:var(--wos-s2);padding-block:var(--wos-s4);border-top:1px solid var(--wos-line);opacity:.35;transition:opacity .4s}.wos-show__step.is-active{opacity:1}.wos-show__step p{margin:0;color:var(--wos-muted);max-width:38ch}.wos-show__stage{position:sticky;top:calc(var(--header-height, 64px) + 6vh)}.wos-show__screens{position:relative;aspect-ratio:16 / 11}.wos-show__screen{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(.97);transition:opacity .6s,transform .8s var(--wos-ease)}.wos-show__screen.is-active{opacity:1;transform:none}.wos-show__screen .wos-frame{height:100%;display:flex;flex-direction:column}.wos-show__screen .wos-frame img{flex:1;min-height:0;object-fit:cover;object-position:top left}.wos-show__inline{display:none}@media(max-width:989px){.wos-show__grid{grid-template-columns:1fr;gap:0}.wos-show__stage{display:none}.wos-show__step{min-height:0;opacity:1}.wos-show__inline{display:block;margin-top:var(--wos-s2)}}.wos-bundle{display:grid;grid-template-columns:1.2fr 1fr;gap:0;border-radius:var(--wos-radius-lg);overflow:hidden;border:1px solid var(--wos-line);background:var(--wos-paper)}.wos-bundle__info{padding:clamp(2rem,1rem + 4vw,4.5rem);display:grid;gap:var(--wos-s3);align-content:start}.wos-bundle__list{list-style:none;margin:var(--wos-s2) 0 0;padding:0}.wos-bundle__list li{display:flex;justify-content:space-between;align-items:center;gap:var(--wos-s2);padding:1rem 0;border-top:1px solid var(--wos-line)}.wos-bundle__list li a{display:inline-flex;align-items:center;gap:.75em;font-weight:500}.wos-bundle__list li a .wos-step-mark{color:var(--wos-evergreen);height:16px}.wos-bundle__list li span{color:var(--wos-muted);font-variant-numeric:tabular-nums}.wos-bundle__buy{background:var(--wos-evergreen);color:var(--wos-ivory);padding:clamp(2rem,1rem + 4vw,4.5rem);display:grid;align-content:center;gap:var(--wos-s3);position:relative;overflow:hidden}.wos-bundle__buy:after{content:"";position:absolute;right:-6%;bottom:-8%;width:60%;aspect-ratio:1.3;background:#d4f36b12;clip-path:var(--wos-step-clip)}.wos-bundle__was{margin:0;color:#f4f1ea99}.wos-bundle__now{font:500 clamp(3.5rem,2.5rem + 3.5vw,6rem)/.9 var(--wos-sans);letter-spacing:-.05em;margin:0;font-variant-numeric:tabular-nums}.wos-bundle__buy .wos-btn{width:100%;position:relative;z-index:1}.wos-bundle__note{margin:0;font-size:var(--wos-small);color:#f4f1ea99;position:relative;z-index:1}@media(max-width:989px){.wos-bundle{grid-template-columns:1fr}}.wos-signup{display:grid;grid-template-columns:1fr 1fr;gap:var(--wos-s5);align-items:end}.wos-signup__form{display:flex;gap:var(--wos-s1);border-bottom:1px solid var(--wos-ink);padding-bottom:var(--wos-s1)}.wos-signup__form input[type=email]{flex:1;min-width:0;border:0;background:transparent;font:400 1.15rem/1.2 var(--wos-sans);color:var(--wos-ink);padding:.8rem 0;outline:none}.wos-signup__form input::placeholder{color:var(--wos-stone)}.wos-signup__msg{margin:var(--wos-s2) 0 0;font-size:.9rem}.wos-signup__msg--ok{color:var(--wos-evergreen)}.wos-signup__msg--err{color:#a1301f}@media(max-width:989px){.wos-signup{grid-template-columns:1fr;gap:var(--wos-s4)}}@media(max-width:549px){.wos-signup__form{flex-direction:column;border-bottom:0;padding-bottom:0}.wos-signup__form input[type=email]{border-bottom:1px solid var(--wos-ink)}.wos-signup__form .wos-btn{width:100%}}.wos-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--wos-s6);align-items:start}.wos-faq__list details{border-top:1px solid var(--wos-line)}.wos-faq__list details:last-child{border-bottom:1px solid var(--wos-line)}.wos-faq__list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--wos-s3);padding:1.4rem 0;font-size:1.15rem;font-weight:500;letter-spacing:-.01em}.wos-faq__list summary::-webkit-details-marker{display:none}.wos-faq__icon{flex:none;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid var(--wos-line);position:relative;transition:background-color .3s,transform .4s var(--wos-ease)}.wos-faq__icon:before,.wos-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.wos-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .4s var(--wos-ease)}.wos-faq__list details[open] .wos-faq__icon{background:var(--wos-evergreen);color:var(--wos-signal);border-color:transparent}.wos-faq__list details[open] .wos-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.wos-faq__answer{padding:0 3.5rem 1.6rem 0;color:var(--wos-muted);line-height:1.6}.wos-faq__answer p{margin:0 0 .75em}@media(max-width:989px){.wos-faq__grid{grid-template-columns:1fr;gap:var(--wos-s4)}.wos-faq__answer{padding-right:0}}.wos-cta{text-align:center;display:grid;justify-items:center;gap:var(--wos-s4)}.wos-cta .wos-display{max-width:14ch}.wos-disclaimer{max-width:62ch;margin:var(--wos-s3) auto 0;font-size:var(--wos-small);line-height:1.55}.wos-wordmark{background:var(--wos-evergreen);color:var(--wos-ivory);overflow:hidden;padding:var(--wos-s3) 0 0}.wos-wordmark__text{display:block;font:600 clamp(4rem,.5rem + 17.4vw,19rem)/.78 var(--wos-sans);letter-spacing:-.065em;text-align:center;white-space:nowrap;margin-bottom:-.06em;-webkit-user-select:none;user-select:none}.wos-wordmark__text em{font-family:var(--wos-serif);font-style:italic;font-weight:400;letter-spacing:-.03em;color:var(--wos-signal)}.product-information{background:var(--wos-ivory)}.product-information h1{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);line-height:1.08;letter-spacing:-.035em;font-weight:500}.product-information product-price,.product-information .price{font-size:1.5rem;font-weight:500;letter-spacing:-.02em}.product-information .compare-at-price,.product-information s{color:var(--wos-stone);font-size:.75em}.product-information .rte,.product-information .text-block--rte{line-height:1.65;color:#2c332e}.product-information .rte h2,.product-information .rte h3{margin-top:1.6em;font-size:1.35rem;letter-spacing:-.02em}.product-information .rte hr{border:0;border-top:1px solid var(--wos-line);margin:2em 0}.product-information .rte blockquote{border:0;margin:0;padding:0;font-style:normal}.product-media-container,.product-media img{border-radius:var(--wos-radius)}.product-information .add-to-cart-button,.product-information button[name=add]{min-height:56px;border-radius:var(--wos-pill)!important;font-weight:500;font-size:1.05rem}.wos-eyebrow-row{display:flex;flex-wrap:wrap;gap:var(--wos-s1)}.wos-tag{display:inline-flex;align-items:center;gap:.45em;padding:.4em .85em;border-radius:var(--wos-pill);background:var(--wos-paper);border:1px solid var(--wos-line);font-size:var(--wos-small);font-weight:500}.wos-tag--signal{background:var(--wos-signal);border-color:transparent}.wos-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--wos-line);border:1px solid var(--wos-line);border-radius:var(--wos-radius);overflow:hidden;width:100%}.wos-trust__item{background:var(--wos-paper);padding:.9rem 1rem;display:flex;gap:.7rem;align-items:flex-start;font-size:.9rem;line-height:1.35}.wos-trust__item svg{flex:none;width:18px;height:18px;color:var(--wos-evergreen);margin-top:1px}.wos-trust__item strong{display:block;font-weight:600}.wos-trust__item span{color:var(--wos-muted)}.wos-facts__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--wos-s2);margin-top:var(--wos-s5)}.wos-fact{padding:var(--wos-s4) var(--wos-s3);border-radius:var(--wos-radius-lg);background:var(--wos-paper);border:1px solid var(--wos-line);display:grid;gap:var(--wos-s1);align-content:start}.wos-fact dt{font-size:var(--wos-small);text-transform:uppercase;letter-spacing:.08em;color:var(--wos-muted)}.wos-fact dd{margin:0;font-size:1.2rem;line-height:1.3;letter-spacing:-.015em;font-weight:500}@media(max-width:989px){.wos-facts__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.wos-facts__grid{grid-template-columns:1fr}}@media(max-width:359px){.wos-trust{grid-template-columns:1fr}}.wos-upsell{display:grid;grid-template-columns:1.3fr auto;gap:var(--wos-s4);align-items:center;padding:clamp(1.75rem,1rem + 3vw,3.5rem);border-radius:var(--wos-radius-lg)}@media(max-width:749px){.wos-upsell{grid-template-columns:1fr}.wos-upsell .wos-btn{width:100%}}.header,#header-component{--color-background: var(--wos-ivory)}.header__row{border-bottom-color:var(--wos-line)!important}.header .menu-list__link,.header a{letter-spacing:-.005em}product-card,.product-card{--card-radius: var(--wos-radius)}.product-card__content,.product-grid .product-card{font-family:var(--wos-sans)}.product-card .card-gallery,.product-card .product-card__image,.product-card img{border-radius:var(--wos-radius)}.product-card a{text-decoration:none}.product-grid{row-gap:var(--wos-s5)!important}.button,button.button,.shopify-payment-button__button--unbranded{border-radius:var(--wos-pill)!important;font-family:var(--wos-sans)!important;font-weight:500!important;letter-spacing:-.005em;transition:transform .35s var(--wos-ease),box-shadow .35s var(--wos-ease),background-color .25s}.button:not(.button-secondary):not(.button-unstyled):hover{transform:translateY(-1px);box-shadow:0 14px 30px -14px #0e3b2e8c}input[type=text],input[type=email],input[type=search],input[type=tel],textarea,select{font-family:var(--wos-sans)}.cart-drawer,cart-drawer-component .dialog-modal,.cart-items{font-family:var(--wos-sans)}.cart-drawer .button,.cart__checkout-button{min-height:54px}.rte a,.text-block a{text-decoration-thickness:1px;text-underline-offset:.2em}.wos-fallback [data-wos-reveal],.wos-fallback .wos-rise>span{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.wos-js [data-wos-reveal],.wos-js .wos-rise>span{opacity:1!important;transform:none!important;transition:none!important}.wos-hero__device,.wos-hero__word,.wos-hero__chip{transform:none!important}.wos-hero__word{transform:translate(-50%)!important}.wos-js .wos-statement__text .w{color:var(--wos-ink);opacity:1}.wos-btn,.wos-row__word,.wos-row__img,.wos-row__arrow,.wos-show__screen{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wealthoss.css.map */
