.ww{color:var(--ww-ink);font-family:var(--ww-font-body);font-size:1.8rem;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased}.ww *,.ww *:before,.ww *:after{box-sizing:border-box}.ww h1,.ww h2,.ww h3,.ww-h1,.ww-h2,.ww-h3{font-family:var(--ww-font-heading);font-weight:600;color:var(--ww-ink);letter-spacing:-.01em;margin:0}.ww-h1{font-size:3.2rem;line-height:1.15}.ww-h2{font-size:2.6rem;line-height:1.2}.ww-h3{font-size:2rem;line-height:1.3}@media(min-width:990px){.ww{font-size:1.9rem}.ww-h1{font-size:4.4rem}.ww-h2{font-size:3.4rem}.ww-h3{font-size:2.2rem}}.ww p{margin:0 0 1.6rem}.ww p:last-child{margin-bottom:0}.ww a{color:var(--ww-brand);text-underline-offset:.2em}.ww img{max-width:100%;height:auto}.ww :focus-visible{outline:2px solid var(--ww-brand);outline-offset:3px;box-shadow:none}.ww-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ww-muted{color:var(--ww-ink-soft)}.ww-small{font-size:1.5rem}.ww-lead{font-size:1.9rem;color:var(--ww-ink-soft)}@media(min-width:990px){.ww-lead{font-size:2rem}}.ww-wrap{max-width:116rem;margin:0 auto;padding:0 2rem}@media(min-width:750px){.ww-wrap{padding:0 3.2rem}}.ww-section{padding:6.4rem 0}@media(min-width:990px){.ww-section{padding:9.6rem 0}}.ww-bg-white{--ww-bg:var(--ww-surface);background:var(--ww-bg)}.ww-bg-tint{--ww-bg:var(--ww-tint);background:var(--ww-bg)}.ww-bg-warm{--ww-bg:var(--ww-surface-warm);background:var(--ww-bg)}.ww-head{max-width:68rem;margin:0 auto 4rem;text-align:center}.ww-head--left{text-align:left;margin:0 0 3.2rem}.ww-head .ww-lead{margin-top:1.6rem}.ww-eyebrow{font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ww-brand);margin:0 0 1.2rem!important}.ww-narrow{max-width:68rem;margin:0 auto}.ww-split{display:grid;gap:4rem;align-items:center}@media(min-width:990px){.ww-split{grid-template-columns:1fr 1fr;gap:8rem}.ww-split--rev .ww-split__media{order:2}.ww-split--solo{grid-template-columns:1fr;max-width:68rem;margin-left:auto;margin-right:auto}}.ww-media{position:relative;border-radius:var(--ww-radius-card);overflow:hidden;background:var(--ww-tint)}.ww-media--portrait{aspect-ratio:4/5}.ww-media--square{aspect-ratio:1}.ww-media--wide{aspect-ratio:3/2}.ww-media__img,.ww-media>.ww-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ww-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;padding:2.4rem;text-align:center;color:var(--ww-ink-soft);background:var(--ww-tint);border:1.5px dashed rgba(var(--ww-brand-rgb),.35);border-radius:inherit}.ww-ph .ww-icon{width:3.2rem;height:3.2rem;color:var(--ww-brand)}.ww-ph code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.4rem;word-break:break-all;background:none;color:inherit}.ww-icon{width:2.4rem;height:2.4rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ww-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.6rem;padding:1.4rem 3.2rem;border:0;border-radius:var(--ww-radius-pill);background:var(--ww-brand);color:#fff;font:600 1.8rem/1.2 var(--ww-font-body);letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.ww a.ww-btn{color:#fff}.ww-btn:hover{background:var(--ww-press)}.ww-btn:active{transform:scale(.98)}.ww-btn[disabled],.ww-btn[aria-busy=true]{opacity:.6;cursor:not-allowed;transform:none}.ww-btn--block{width:100%}.ww-btn--ghost,.ww a.ww-btn--ghost{background:transparent;color:var(--ww-brand);box-shadow:inset 0 0 0 1.5px var(--ww-brand)}.ww-btn--ghost:hover{background:var(--ww-tint)}.ww-btn--small{min-height:4.8rem;padding:1rem 2.4rem;font-size:1.6rem}.ww-btn .ww-icon{width:2rem;height:2rem}.ww-iconbtn{display:inline-grid;place-items:center;position:relative;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:50%;background:none;color:var(--ww-ink);cursor:pointer;text-decoration:none;transition:background-color .15s}.ww-iconbtn:hover{background:var(--ww-tint)}.ww-rte>*:last-child{margin-bottom:0}.ww-rte ul{list-style:none;margin:0 0 1.6rem;padding:0;display:grid;gap:1.2rem}.ww-rte li{position:relative;padding-left:3.2rem}.ww-rte li:before{content:"";position:absolute;left:0;top:.2em;width:2.2rem;height:2.2rem;background:var(--ww-brand);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.ww-rte--dots li{padding-left:2.4rem}.ww-rte--dots li:before{-webkit-mask:none;mask:none;width:.8rem;height:.8rem;border-radius:50%;top:.7em;left:.4rem}.ww-rte strong{color:var(--ww-ink)}.ww-announce{background:var(--ww-brand);color:#fff;text-align:center;font-size:1.5rem;font-weight:600;line-height:1.4;padding:1rem 2rem}.ww-announce p{margin:0}.ww-announce a{color:#fff;text-decoration:none}.ww-header-section{position:sticky;top:0;z-index:40}.ww-header{background:#ffffffe0;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--ww-line)}@media(prefers-reduced-transparency:reduce){.ww-header{background:var(--ww-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.ww-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem;min-height:6.4rem}@media(min-width:990px){.ww-header__bar{min-height:7.6rem}}.ww-header__left{display:flex;align-items:center;margin-left:-1.2rem}.ww-header__right{display:flex;justify-content:flex-end;align-items:center;margin-right:-1.2rem}.ww-logo{display:inline-flex;align-items:center;font:600 2.8rem/1 var(--ww-font-heading);letter-spacing:-.01em;color:var(--ww-ink);text-decoration:none}.ww a.ww-logo{color:var(--ww-ink)}.ww-logo img{display:block}.ww-nav{display:none;list-style:none;margin:0;padding:0}.ww-nav a{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 1.1rem;border-radius:var(--ww-radius-pill);color:var(--ww-ink);font-size:1.6rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .15s}.ww-nav a:hover{background:var(--ww-tint)}.ww-nav a[aria-current=page]{color:var(--ww-brand)}@media(min-width:1100px){.ww-nav{display:flex}.ww-header__menu-btn{display:none}.ww-header__left{margin-left:-1.1rem}}.ww-cart-count{position:absolute;top:.4rem;right:.1rem;display:grid;place-items:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:1rem;background:var(--ww-brand);color:#fff;font-size:1.2rem;font-weight:700;line-height:1}.ww-cart-count[hidden]{display:none}html:has(.ww-sheet[open]){overflow:hidden}.ww-sheet{position:fixed;top:0;bottom:0;margin:0;width:min(44rem,92vw);max-width:none;height:100%;max-height:none;padding:0;border:0;background:var(--ww-surface);color:var(--ww-ink);box-shadow:var(--ww-shadow-soft);transition:transform .32s var(--ww-ease),overlay .32s allow-discrete,display .32s allow-discrete}.ww-sheet--left{left:0;right:auto;transform:translate(-100%)}.ww-sheet--right{right:0;left:auto;transform:translate(100%)}.ww-sheet[open]{transform:none}@starting-style{.ww-sheet--left[open]{transform:translate(-100%)}.ww-sheet--right[open]{transform:translate(100%)}}.ww-sheet::backdrop{background:#1f1b2173;opacity:0;transition:opacity .32s ease,overlay .32s allow-discrete,display .32s allow-discrete}.ww-sheet[open]::backdrop{opacity:1}@starting-style{.ww-sheet[open]::backdrop{opacity:0}}.ww-sheet__inner{display:flex;flex-direction:column;height:100%;overflow:hidden}.ww-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.2rem 1.2rem 1.2rem 2.4rem;border-bottom:1px solid var(--ww-line);min-height:6.4rem}.ww-menu__list{list-style:none;margin:0;padding:1.6rem 2.4rem;flex:1;overflow-y:auto}.ww-menu__list a{display:flex;align-items:center;justify-content:space-between;min-height:5.6rem;border-bottom:1px solid var(--ww-line);color:var(--ww-ink);font:600 2.2rem/1.3 var(--ww-font-heading);text-decoration:none}.ww-menu__list a[aria-current=page]{color:var(--ww-brand)}.ww-menu__list .ww-icon{color:var(--ww-brand);width:2rem;height:2rem}.ww-menu__support{display:flex;gap:1.2rem;margin:0 2.4rem 2.4rem;padding:2rem;border-radius:var(--ww-radius-card);background:var(--ww-tint);font-size:1.6rem}.ww-menu__support .ww-icon{color:var(--ww-brand)}@media(prefers-reduced-motion:reduce){.ww-sheet,.ww-sheet--left,.ww-sheet--right,.ww-sheet[open]{transform:none}.ww-sheet{opacity:0;transition:opacity .2s ease,overlay .2s allow-discrete,display .2s allow-discrete}.ww-sheet[open]{opacity:1}@starting-style{.ww-sheet[open]{opacity:0}}}.ww-pdp{padding:1.6rem 0 6.4rem}.ww-pdp__grid{display:grid;gap:2.4rem}@media(min-width:990px){.ww-pdp{padding:4rem 0 9.6rem}.ww-pdp__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6.4rem;align-items:start}.ww-pdp__gallery{position:sticky;top:10rem}}.ww-gallery__track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--ww-radius-card);background:var(--ww-tint)}.ww-gallery__track::-webkit-scrollbar{display:none}.ww-gallery__slide{position:relative;aspect-ratio:1;scroll-snap-align:start;scroll-snap-stop:always}.ww-gallery__img,.ww-gallery__slide .ww-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ww-gallery__dots{display:flex;justify-content:center;flex-wrap:wrap;margin-top:.8rem}.ww-dot{display:grid;place-items:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:none;cursor:pointer}.ww-dot:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--ww-line);transition:background-color .2s,transform .2s}.ww-dot[aria-current=true]:before{background:var(--ww-brand);transform:scale(1.3)}.ww-gallery__thumbs{display:none}@media(min-width:990px){.ww-gallery__dots{display:none}.ww-gallery__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:1.2rem;margin-top:1.6rem}.ww-thumb{position:relative;aspect-ratio:1;padding:0;border:1.5px solid transparent;border-radius:1rem;overflow:hidden;background:var(--ww-tint);cursor:pointer;transition:border-color .15s}.ww-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ww-thumb:hover{border-color:var(--ww-line)}.ww-thumb[aria-current=true]{border-color:var(--ww-brand)}}.ww-pdp__info{min-width:0}@media(min-width:990px){.ww-pdp__info{max-width:56rem}}.ww-pdp__app{margin-top:.8rem}.ww-pdp__tagline{margin:1.2rem 0 0!important}.ww-checks{list-style:none;margin:2.4rem 0 3.2rem;padding:0;display:grid;gap:1.2rem}.ww-checks li{display:flex;gap:1.2rem;align-items:flex-start}.ww-checks .ww-icon{color:var(--ww-brand);margin-top:.15em}.ww-packs{display:grid;gap:1.6rem;margin:0 0 2.4rem;padding:0;border:0;min-width:0}.ww-packs__legend{float:left;width:100%;margin:0 0 .4rem;padding:0;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ww-ink)}.ww-packs__legend+*{clear:both}.ww-packs__note{margin:0!important;font-size:1.5rem;color:var(--ww-ink-soft)}.ww-pack{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.4rem;min-height:5.6rem;padding:2rem 1.8rem;border:1.5px solid var(--ww-line);border-radius:var(--ww-radius-card);background:var(--ww-surface);cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.ww-pack.has-badge{margin-top:.8rem}.ww-pack:hover{border-color:rgba(var(--ww-brand-rgb),.5)}.ww-pack:has(input:checked){border-color:var(--ww-brand);background:var(--ww-tint);box-shadow:var(--ww-shadow-soft)}.ww-pack:has(input:focus-visible){outline:2px solid var(--ww-brand);outline-offset:3px}.ww-pack:has(input:disabled){opacity:.5;cursor:not-allowed}.ww-pack__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ww-pack__radio{display:grid;place-items:center;width:2.4rem;height:2.4rem;border:1.5px solid var(--ww-ink-soft);border-radius:50%;background:var(--ww-surface);transition:background-color .15s,border-color .15s}.ww-pack:has(input:checked) .ww-pack__radio{border-color:var(--ww-brand);background:var(--ww-brand)}.ww-pack:has(input:checked) .ww-pack__radio:after{content:"";width:.9rem;height:.9rem;border-radius:50%;background:#fff}.ww-pack__body{display:grid;gap:.2rem;min-width:0}.ww-pack__title{font-size:1.9rem;font-weight:700;line-height:1.3}.ww-pack__sub{font-size:1.6rem;color:var(--ww-ink-soft);line-height:1.4}.ww-pack__gift{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;font-size:1.5rem;font-weight:600;color:var(--ww-brand);line-height:1.3}.ww-pack__gift .ww-icon{width:1.8rem;height:1.8rem}.ww-pack__price{display:grid;justify-items:end;gap:.1rem;text-align:right;line-height:1.3}.ww-pack__total{font-size:2rem;font-weight:700}.ww-pack__each{font-size:1.5rem;color:var(--ww-ink-soft)}.ww-pack__save{font-size:1.5rem;font-weight:700;color:var(--ww-brand)}.ww-badge{position:absolute;top:0;right:1.6rem;transform:translateY(-50%);padding:.4rem 1.2rem;border-radius:var(--ww-radius-pill);background:var(--ww-brand);color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.ww-buy__btn{font-size:1.9rem}.ww-error{margin:0 0 1.6rem!important;padding:1.2rem 1.6rem;border-radius:1rem;background:#fef3f2;color:var(--ww-error);font-size:1.6rem}.ww-assure{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;gap:1.2rem;font-size:1.6rem;line-height:1.45;color:var(--ww-ink-soft)}.ww-assure li{display:flex;gap:1.2rem;align-items:flex-start}.ww-assure .ww-icon{width:2.2rem;height:2.2rem;color:var(--ww-brand)}.ww-pay{list-style:none;display:flex;flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 0;padding:0}.ww-pay li{display:flex}.ww-pay svg{width:3.8rem;height:2.4rem}.ww-pdp__details{margin-top:3.2rem}.ww-acc{border-top:1px solid var(--ww-line);interpolate-size:allow-keywords}.ww-acc:last-child{border-bottom:1px solid var(--ww-line)}.ww-acc summary{display:flex;align-items:center;gap:1.6rem;min-height:5.6rem;padding:1.6rem 0;list-style:none;cursor:pointer;font-size:1.8rem;font-weight:700;line-height:1.4;color:var(--ww-ink)}.ww-acc summary::-webkit-details-marker{display:none}.ww-acc summary>span:not(.ww-acc__num){flex:1}.ww-acc summary .ww-icon{color:var(--ww-brand);transition:transform .25s ease-out}.ww-acc[open] summary .ww-icon{transform:rotate(45deg)}.ww-acc__num{flex:none;font:600 1.6rem/1 var(--ww-font-heading);color:var(--ww-brand);min-width:2.8rem}.ww-acc__body{padding:0 0 2.4rem;color:var(--ww-ink-soft)}.ww-faq .ww-acc__body{padding-left:4.4rem}.ww-acc::details-content{block-size:0;overflow:clip;transition:block-size .25s ease-out,content-visibility .25s allow-discrete}.ww-acc[open]::details-content{block-size:auto}.ww-timeline{list-style:none;margin:0;padding:0;display:grid;gap:3.2rem}.ww-timeline li{position:relative;padding-left:4.4rem}.ww-timeline li:before{content:"";position:absolute;left:.6rem;top:.6rem;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--ww-brand);box-shadow:0 0 0 .6rem var(--ww-bg,#fff),0 0 0 .75rem rgba(var(--ww-brand-rgb),.25)}.ww-timeline li:not(:last-child):after{content:"";position:absolute;left:1.25rem;top:3rem;bottom:-2.6rem;width:1.5px;background:rgba(var(--ww-brand-rgb),.25)}.ww-step__label{display:block;margin-bottom:.4rem;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ww-brand)}.ww-step__title{margin-bottom:.8rem!important}.ww-numsteps{list-style:none;margin:0;padding:0;display:grid;gap:3.2rem;counter-reset:ww-step}@media(min-width:750px){.ww-numsteps{grid-template-columns:repeat(3,1fr);gap:4rem}}.ww-numsteps li{counter-increment:ww-step}.ww-numsteps li:before{content:counter(ww-step);display:grid;place-items:center;width:4.8rem;height:4.8rem;margin-bottom:1.6rem;border-radius:50%;background:var(--ww-brand);color:#fff;font:600 2rem/1 var(--ww-font-heading)}.ww-steps__note{margin-top:4rem;padding:2rem 2.4rem;border-radius:var(--ww-radius-card);background:var(--ww-surface);border:1px solid var(--ww-line);color:var(--ww-ink-soft)}.ww-bg-white .ww-steps__note{background:var(--ww-surface-warm)}.ww-numsteps+.ww-steps__note{max-width:68rem;margin-left:auto;margin-right:auto;text-align:center}.ww-cards{display:grid;gap:2.4rem}@media(min-width:750px){.ww-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ww-cards--scroll{grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 2rem;margin:0 -2rem;padding:0 2rem .8rem;scrollbar-width:none}.ww-cards--scroll::-webkit-scrollbar{display:none}@media(min-width:750px){.ww-cards--scroll{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;margin:0;padding:0}}.ww-card{display:flex;flex-direction:column;scroll-snap-align:start;border-radius:var(--ww-radius-card);overflow:hidden;background:var(--ww-surface)}.ww-bg-white .ww-card{border:1px solid var(--ww-line)}.ww-card__media{aspect-ratio:4/3;border-radius:0}.ww-card__body{display:grid;gap:.8rem;align-content:start;padding:2.4rem}.ww-card__icon{display:grid;place-items:center;width:4.8rem;height:4.8rem;margin-bottom:.4rem;border-radius:50%;background:var(--ww-tint);color:var(--ww-brand)}.ww-card__spec{margin:0!important;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ww-brand)}.ww-compare{overflow-x:auto;margin:0 -2rem;padding:0 2rem;scrollbar-width:thin}.ww-table{width:100%;min-width:62rem;border-collapse:separate;border-spacing:0;font-size:1.6rem;line-height:1.4;box-shadow:none;table-layout:auto}.ww-table th,.ww-table td{padding:1.6rem 1.2rem;border:0;border-bottom:1px solid var(--ww-line);text-align:center;vertical-align:middle}.ww-table thead th{font-size:1.5rem;font-weight:700;color:var(--ww-ink)}.ww-table th[scope=row],.ww-table thead th:first-child{position:sticky;left:0;z-index:1;min-width:17rem;text-align:left;font-weight:600;background:var(--ww-bg,#fff)}.ww-table .is-ours{background:var(--ww-tint);color:var(--ww-brand);font-weight:700}.ww-table thead .is-ours{border-radius:var(--ww-radius-card) var(--ww-radius-card) 0 0;font-family:var(--ww-font-heading);font-size:1.8rem}.ww-table tbody tr:last-child .is-ours{border-radius:0 0 var(--ww-radius-card) var(--ww-radius-card)}.ww-yes,.ww-no{display:inline-flex}.ww-yes{color:var(--ww-brand)}.ww-no{color:#a8a1ac}.ww-cell-text{font-size:1.5rem;color:var(--ww-ink-soft)}.is-ours .ww-cell-text{color:var(--ww-brand)}.ww-compare__hint{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:1.2rem 0 0!important;font-size:1.5rem;color:var(--ww-ink-soft)}.ww-compare__hint .ww-icon{width:1.8rem;height:1.8rem}@media(min-width:750px){.ww-compare{margin:0;padding:0}.ww-compare__hint{display:none}}.ww-compare__after{margin-top:6.4rem}.ww-compare__after .ww-h3{margin-bottom:1.2rem}.ww-it__body{margin-top:-.8rem}.ww-head--left+.ww-it__body{margin-top:0}.ww-signature{margin-top:2.4rem!important;font:italic 600 2rem/1.3 var(--ww-font-heading);color:var(--ww-brand)}.ww-note{margin-top:3.2rem;padding:2.4rem;border-radius:var(--ww-radius-card);background:var(--ww-surface);border:1px solid var(--ww-line);font-size:1.7rem}.ww-bg-white .ww-note{background:var(--ww-surface-warm)}.ww-note__title{display:flex;align-items:center;gap:1rem;margin:0 0 1.2rem!important;font-weight:700;color:var(--ww-ink)}.ww-note__title .ww-icon{color:var(--ww-brand)}.ww-note .ww-rte{color:var(--ww-ink-soft)}.ww-it__cta{margin-top:3.2rem!important}.ww-faq{display:grid;gap:3.2rem}@media(min-width:990px){.ww-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:8rem;align-items:start}.ww-faq__head{position:sticky;top:12rem}}.ww-faq__contact{display:flex;gap:1.2rem;padding:2rem;border-radius:var(--ww-radius-card);background:var(--ww-tint);font-size:1.6rem}.ww-bg-tint .ww-faq__contact{background:var(--ww-surface)}.ww-faq__contact .ww-icon{color:var(--ww-brand)}.ww-sticky{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:center;gap:1.6rem;padding:1.2rem 2rem calc(1.2rem + env(safe-area-inset-bottom));background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--ww-line);box-shadow:0 -8px 24px #1f1b210f;transform:translateY(110%);transition:transform .3s var(--ww-ease);visibility:hidden}.ww-sticky.is-visible{transform:none;visibility:visible}.ww-sticky__info{display:grid;flex:1;min-width:0;line-height:1.3}.ww-sticky__title{font-size:1.6rem;color:var(--ww-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ww-sticky__price{font-size:1.9rem;font-weight:700}.ww-sticky .ww-btn{padding:1.2rem 2.8rem}@media(min-width:990px){.ww-sticky{display:none}}@media(prefers-reduced-motion:reduce){.ww-sticky{transition:opacity .2s;transform:none;opacity:0}.ww-sticky.is-visible{opacity:1}}.ww-cart__body{flex:1;overflow-y:auto;padding:0 2.4rem;overscroll-behavior:contain}.ww-cart__ship{display:flex;align-items:center;gap:1rem;margin:1.6rem 0 0!important;padding:1.2rem 1.6rem;border-radius:1rem;background:var(--ww-tint);font-size:1.5rem;font-weight:600;color:var(--ww-brand)}.ww-cart__items{list-style:none;margin:0;padding:0}.ww-line{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;gap:1.6rem;padding:2rem 0;border-bottom:1px solid var(--ww-line)}.ww-line__img{display:block;width:8rem;height:8rem;border-radius:1rem;overflow:hidden;background:var(--ww-tint)}.ww-line__img img{width:100%;height:100%;object-fit:cover;display:block}.ww-line__info{display:grid;gap:.4rem;align-content:start;min-width:0}.ww-line__title{font-weight:700;color:var(--ww-ink);text-decoration:none;line-height:1.3}.ww a.ww-line__title{color:var(--ww-ink)}.ww-line__variant{font-size:1.6rem;color:var(--ww-ink-soft)}.ww-line__gift{display:inline-flex;align-items:center;gap:.6rem;font-size:1.5rem;font-weight:600;color:var(--ww-brand)}.ww-line__gift .ww-icon{width:1.8rem;height:1.8rem}.ww-line__end{display:grid;justify-items:end;align-content:space-between;gap:.8rem}.ww-line__price{font-weight:700}.ww-line__remove{padding:.8rem 0;border:0;background:none;color:var(--ww-ink-soft);font:inherit;font-size:1.5rem;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.ww-qty{display:inline-flex;align-items:center;justify-self:start;margin-top:.4rem;border:1px solid var(--ww-line);border-radius:var(--ww-radius-pill)}.ww-qty__btn{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:none;color:var(--ww-ink);cursor:pointer}.ww-qty__btn:hover{background:var(--ww-tint)}.ww-qty__btn .ww-icon{width:1.8rem;height:1.8rem}.ww-qty__val{min-width:2.4rem;text-align:center;font-weight:700}.ww-upgrade{display:grid;gap:1.2rem;margin:2rem 0;padding:2rem;border:1.5px dashed rgba(var(--ww-brand-rgb),.4);border-radius:var(--ww-radius-card);font-size:1.6rem}.ww-upgrade p{margin:0}.ww-cart__foot{padding:2rem 2.4rem calc(2rem + env(safe-area-inset-bottom));border-top:1px solid var(--ww-line);background:var(--ww-surface)}.ww-cart__row{display:flex;justify-content:space-between;gap:1.6rem;margin:0 0 .4rem!important}.ww-cart__total{font-size:2rem;font-weight:700}.ww-cart__form{margin:1.6rem 0 0}.ww-cart__assure{display:flex;gap:1rem;align-items:flex-start;margin:1.6rem 0 0!important;font-size:1.5rem;line-height:1.45;color:var(--ww-ink-soft)}.ww-cart__assure .ww-icon{width:2rem;height:2rem;color:var(--ww-brand)}.ww-cart__empty{flex:1;display:grid;place-content:center;justify-items:center;gap:1.6rem;padding:4rem 2.4rem;text-align:center}.ww-cart__inner[aria-busy=true] .ww-cart__body,.ww-cart__inner[aria-busy=true] .ww-cart__foot{opacity:.5;pointer-events:none;transition:opacity .15s}.ww-footer{padding:6.4rem 0 3.2rem;background:var(--ww-ink);color:#ffffffc7;font-size:1.6rem}.ww-footer__grid{display:grid;gap:4rem}@media(min-width:750px){.ww-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.ww-footer{padding:8rem 0 3.2rem}.ww-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:4.8rem}}.ww a.ww-logo--light{color:#fff;margin-bottom:1.6rem}.ww-footer__brand p{max-width:32rem}.ww .ww-footer__h{margin:0 0 1.6rem;font:700 1.5rem/1.3 var(--ww-font-body);letter-spacing:.06em;text-transform:uppercase;color:#fff}.ww-footer ul{list-style:none;margin:0;padding:0}.ww-footer__col li a{display:inline-flex;align-items:center;min-height:4.4rem;color:#ffffffc7;text-decoration:none}.ww-footer a:hover{color:#fff;text-decoration:underline}.ww a.ww-footer__mail{display:inline-flex;align-items:center;gap:1rem;color:#fff;font-weight:600;text-decoration:none;min-height:4.4rem}.ww-footer__bottom{margin-top:4.8rem;padding-top:2.4rem;border-top:1px solid rgba(255,255,255,.14)}.ww-footer__disclaimer{font-size:1.5rem;color:#ffffff9e}.ww-footer__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:1.6rem;font-size:1.5rem}.ww-footer__meta p,.ww-footer .ww-pay{margin:0}.ww-table th[scope=row]{box-shadow:inset -1px 0 0 var(--ww-line)}@media(max-width:749px){.ww-table{min-width:50rem}.ww-table th,.ww-table td{padding:1.4rem .8rem}.ww-table th[scope=row],.ww-table thead th:first-child{min-width:12.5rem;max-width:12.5rem}}@media(max-width:989px){body:has(.ww-sticky) .ww-footer{padding-bottom:12rem}}.ww-hero{padding:4rem 0 6.4rem}.ww-hero__grid{display:grid;gap:3.2rem;align-items:center}@media(min-width:990px){.ww-hero{padding:6.4rem 0 9.6rem}.ww-hero__grid{grid-template-columns:1fr 1fr;gap:8rem}}.ww-hero__title{font-size:3.4rem}@media(min-width:990px){.ww-hero__title{font-size:5.2rem;line-height:1.1}}.ww-hero__lead{margin-top:2rem!important;max-width:52rem}.ww-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.ww-hero__actions .ww-btn .ww-icon{width:2rem;height:2rem}@media(max-width:749px){.ww-hero__actions .ww-btn{flex:1 1 100%}}.ww-hero__assure{list-style:none;display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;margin:3.2rem 0 0;padding:0;font-size:1.6rem;color:var(--ww-ink-soft)}.ww-hero__assure li{display:inline-flex;align-items:center;gap:.8rem}.ww-hero__assure .ww-icon{width:2rem;height:2rem;color:var(--ww-brand)}.ww-hero__frame{aspect-ratio:4/3}@media(min-width:990px){.ww-hero__frame{aspect-ratio:4/5}}.ww-cta{display:grid;gap:3.2rem;align-items:center;padding:2rem;border-radius:calc(var(--ww-radius-card) * 1.5);background:var(--ww-surface);box-shadow:var(--ww-shadow-soft)}@media(min-width:990px){.ww-cta{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6.4rem;padding:3.2rem}}.ww-cta__media{aspect-ratio:1}.ww-cta__text .ww-h2{margin-bottom:1.6rem}.ww-cta__price{margin:2.4rem 0!important;font-size:2rem;font-weight:700}.ww-cta__price .ww-muted{font-weight:400;font-size:1.6rem}.ww-cta__text .ww-btn .ww-icon{width:2rem;height:2rem}.ww-cta__note{display:flex;gap:1rem;align-items:flex-start;margin-top:2rem!important;font-size:1.5rem;line-height:1.45;color:var(--ww-ink-soft)}.ww-cta__note .ww-icon{width:2rem;height:2rem;color:var(--ww-brand)}.ww-page{padding-top:4.8rem}.ww-page__title{margin-bottom:3.2rem!important}.ww-page__body h2,.ww-page__body h3{font-family:var(--ww-font-heading);font-weight:600;color:var(--ww-ink);line-height:1.3;margin:4rem 0 1.2rem}.ww-page__body h2{font-size:2.6rem}.ww-page__body h3{font-size:2.1rem}.ww-page__body>:first-child{margin-top:0}.ww-page__body p{color:var(--ww-ink)}.ww-page__body a{font-weight:600}.ww-page__body table{width:100%;margin:2.4rem 0;border-collapse:collapse;box-shadow:none;table-layout:auto;font-size:1.7rem}.ww-page__body td,.ww-page__body th{padding:1.4rem 1.2rem;border:0;border-bottom:1px solid var(--ww-line);text-align:left;vertical-align:top}.ww-page__body tr>:first-child{font-weight:700;width:40%}.ww-page__support{margin-top:4.8rem}.ww-page__cta{margin-top:3.2rem!important}@media(max-width:989px){.ww-hero__frame{aspect-ratio:1/1}.ww-hero__frame .ww-media__img{object-position:50% 70%}}.ww-letter{max-width:72rem;margin:0 auto;background:var(--ww-surface);border-radius:var(--ww-radius-card);box-shadow:var(--ww-shadow-soft);padding:5.2rem 5.6rem 4.4rem;text-align:center}.ww-letter .ww-head{margin-bottom:2.8rem}.ww-letter .ww-lead{font:italic 400 2.3rem/1.45 var(--ww-font-heading);color:var(--ww-brand);max-width:56rem;margin:1.6rem auto 0}.ww-letter__body{text-align:left;font-size:1.8rem;line-height:1.7}.ww-letter__body p{margin:0 0 1.8rem}.ww-letter__rule{width:5.6rem;height:2px;border:0;background:var(--ww-brand);opacity:.3;margin:3rem auto 2.2rem}.ww-letter__closing{font-size:1.6rem;line-height:1.6;color:var(--ww-ink-soft)}.ww-letter__closing p{margin:0}.ww-letter__closing a{color:var(--ww-brand);font-weight:700}.ww-letter .ww-letter__sig{margin:1.8rem 0 0;font:italic 600 2.1rem/1.3 var(--ww-font-heading);color:var(--ww-ink)}.ww-letter .ww-letter__cta{margin:2.8rem 0 0}@media(max-width:749px){.ww-letter{padding:3.4rem 2.2rem 3rem}.ww-letter .ww-lead{font-size:2rem}.ww-letter__body{font-size:1.7rem}}.ww-bg-white .ww-letter{background:var(--ww-tint);box-shadow:none}.ww-compare{position:relative}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ww.css.map */
