:is(html.b4,html.b4n){--b4-ease: cubic-bezier(.16, 1, .3, 1)}:is(html.b4,html.b4n) body{background:var(--b4-ground)!important;color:var(--b4-ink);-webkit-font-smoothing:antialiased}:is(html.b4,html.b4n) main,:is(html.b4,html.b4n) main *{color:inherit!important}:is(html.b4,html.b4n) main{background:var(--b4-ground)}:is(html.b4,html.b4n) main .shopify-section>section,:is(html.b4,html.b4n) main .ag-sec,:is(html.b4,html.b4n) main .ag-sec.-soft,:is(html.b4,html.b4n) main .ag-sec.-brand,:is(html.b4,html.b4n) main .ag-sec.-dark,:is(html.b4,html.b4n) main .c3-mf.-brand,:is(html.b4,html.b4n) main .sf-teams,:is(html.b4,html.b4n) main .sf-ctarow,:is(html.b4,html.b4n) main .sf-ctarow.-soft,:is(html.b4,html.b4n) main .ag-notes,:is(html.b4,html.b4n) main .ag-proof,:is(html.b4,html.b4n) main .ar-people,:is(html.b4,html.b4n) main .sf-ribbon,:is(html.b4,html.b4n) main .ag-cards,:is(html.b4,html.b4n) main .ag-faq,:is(html.b4,html.b4n) main .sf-buy,:is(html.b4,html.b4n) main .sf-meas,:is(html.b4,html.b4n) main .sf-how,:is(html.b4,html.b4n) main .b3-cmp,:is(html.b4,html.b4n) main .ag-proof__list,:is(html.b4,html.b4n) main .ag-proof__card,:is(html.b4,html.b4n) main .sf-launch,:is(html.b4,html.b4n) main .sf-launch__img,:is(html.b4,html.b4n) main .sf-card,:is(html.b4,html.b4n) main .sf-card__media,:is(html.b4,html.b4n) main .sf-how__img,:is(html.b4,html.b4n) main .sf-meas__media,:is(html.b4,html.b4n) main .ar-person__media,:is(html.b4,html.b4n) main .ag-card__link,:is(html.b4,html.b4n) main .sf-teams__media,:is(html.b4,html.b4n) main .li-opt,:is(html.b4,html.b4n) main .li-pdp__thumbs,:is(html.b4,html.b4n) main .li-pdp__thumb,:is(html.b4,html.b4n) main li.-gift{background:transparent!important;box-shadow:none!important}:is(html.b4,html.b4n) main .ag-proof__list{gap:0!important}:is(html.b4,html.b4n) .ag-display,:is(html.b4,html.b4n) h1,:is(html.b4,html.b4n) .ag-h1,:is(html.b4,html.b4n) .ar-people__h,:is(html.b4,html.b4n) .c3-mf__p.-lead,:is(html.b4,html.b4n) .sf-ctarow__t,:is(html.b4,html.b4n) .li-pdp__name,:is(html.b4,html.b4n) .ag-proof__value,:is(html.b4,html.b4n) .ar-person__n,:is(html.b4,html.b4n) .sf-launch__t,:is(html.b4,html.b4n) .sf-meas__lead{font-family:IBM Plex Sans,sans-serif!important;font-weight:300!important;letter-spacing:-.035em!important}:is(html.b4,html.b4n) .ag-display,:is(html.b4,html.b4n) .ag-hero__title{font-size:var(--b4-t-xl)!important;line-height:.98!important;letter-spacing:-.045em!important}:is(html.b4,html.b4n) .ag-h1,:is(html.b4,html.b4n) .ar-people__h,:is(html.b4,html.b4n) .c3-mf__p.-lead,:is(html.b4,html.b4n) .sf-ctarow__t{font-size:var(--b4-t-l)!important;line-height:1.04!important}:is(html.b4,html.b4n) .li-pdp__name{font-size:var(--b4-t-pdp)!important;line-height:1.04!important}:is(html.b4,html.b4n) .sf-meas__lead,:is(html.b4,html.b4n) .ag-proof__value,:is(html.b4,html.b4n) .ar-person__n,:is(html.b4,html.b4n) .sf-launch__t{font-size:var(--b4-t-m)!important;line-height:1.15!important;letter-spacing:-.02em!important}:is(html.b4,html.b4n) .sf-how__t,:is(html.b4,html.b4n) .sf-card__name,:is(html.b4,html.b4n) .ag-card__title,:is(html.b4,html.b4n) h3{font-size:20px!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.3!important}:is(html.b4,html.b4n) main p,:is(html.b4,html.b4n) main li,:is(html.b4,html.b4n) .ag-intro,:is(html.b4,html.b4n) .ag-hero__sub,:is(html.b4,html.b4n) .li-pdp__lead,:is(html.b4,html.b4n) .c3-mf__p:not(.-lead){font-size:var(--b4-t-body)!important;line-height:1.6!important;font-weight:400!important}:is(html.b4,html.b4n) .ag-hero__sub{font-size:var(--b4-t-lead)!important;color:var(--b4-ink-2)!important;max-width:30rem}:is(html.b4,html.b4n) main small,:is(html.b4,html.b4n) .li-pdp__price-unit,:is(html.b4,html.b4n) .li-pdp__price-vat,:is(html.b4,html.b4n) .li-opt__unit,:is(html.b4,html.b4n) .sf-card__price span,:is(html.b4,html.b4n) .ag-notes p,:is(html.b4,html.b4n) .sf-meas__fine,:is(html.b4,html.b4n) .li-pdp__caps,:is(html.b4,html.b4n) .ag-card__text,:is(html.b4,html.b4n) .sf-card__sit,:is(html.b4,html.b4n) .ar-person__t,:is(html.b4,html.b4n) .ag-proof__text,:is(html.b4,html.b4n) .li-opt__sub{font-size:14px!important;line-height:1.5!important;color:var(--b4-ink-3)!important}:is(html.b4,html.b4n) .ag-caps,:is(html.b4,html.b4n) .ag-hero__kicker,:is(html.b4,html.b4n) .ar-person__l,:is(html.b4,html.b4n) .li-pdp__label{font-family:IBM Plex Mono,monospace!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:400!important;color:var(--b4-ink-3)!important}:is(html.b4,html.b4n) .ag-intro,:is(html.b4,html.b4n) .sf-teams__x,:is(html.b4,html.b4n) .c3-mf__p:not(.-lead),:is(html.b4,html.b4n) .sf-how__x,:is(html.b4,html.b4n) .li-pdp__lead,:is(html.b4,html.b4n) .li-pdp__cc{color:var(--b4-ink-2)!important}:is(html.b4,html.b4n) main .ag-sec,:is(html.b4,html.b4n) main .sf-how,:is(html.b4,html.b4n) main .sf-buy,:is(html.b4,html.b4n) main .sf-meas,:is(html.b4,html.b4n) main .c3-mf,:is(html.b4,html.b4n) main .ag-proof,:is(html.b4,html.b4n) main .ar-people,:is(html.b4,html.b4n) main .sf-teams,:is(html.b4,html.b4n) main .ag-cards,:is(html.b4,html.b4n) main .sf-ctarow{padding-top:var(--b4-sec)!important;padding-bottom:var(--b4-sec)!important}:is(html.b4,html.b4n) main .ag-sec+.ag-sec{border-top:0!important}:is(html.b4,html.b4n) .ag-wrap{padding-left:var(--b4-gutter)!important;padding-right:var(--b4-gutter)!important}:is(html.b4,html.b4n) main .sf-card,:is(html.b4,html.b4n) main .ag-proof__card,:is(html.b4,html.b4n) main .li-incl,:is(html.b4,html.b4n) main .li-opt,:is(html.b4,html.b4n) main .ag-faq details,:is(html.b4,html.b4n) main .sf-launch{border:0!important;border-radius:0!important}:is(html.b4,html.b4n) main .ag-proof__card{border-top:1px solid var(--b4-line)!important;padding:28px 0!important}:is(html.b4,html.b4n) main img,:is(html.b4,html.b4n) main figure,:is(html.b4,html.b4n) main .sf-card__media,:is(html.b4,html.b4n) main .sf-how__img,:is(html.b4,html.b4n) main .ag-card__link,:is(html.b4,html.b4n) main .ar-person__media,:is(html.b4,html.b4n) main .sf-launch__img,:is(html.b4,html.b4n) main .sf-teams__media,:is(html.b4,html.b4n) main .li-pdp__media,:is(html.b4,html.b4n) main .li-pdp__stage{border-radius:0!important}:is(html.b4,html.b4n) .sf-badge,:is(html.b4,html.b4n) .li-pdp__dot{display:none!important}:is(html.b4,html.b4n) .ag-btn,:is(html.b4,html.b4n) .button.-purchase,:is(html.b4,html.b4n) .li-pdp__buy,:is(html.b4,html.b4n) button.ag-btn{background:var(--b4-btn-bg)!important;color:var(--b4-btn-fg)!important;border:1px solid var(--b4-btn-bg)!important;border-radius:var(--b4-r-btn)!important;font:500 15px/1 IBM Plex Sans,sans-serif!important;letter-spacing:.01em!important;height:52px;padding:0 28px!important;box-shadow:none!important;transition:background-color .32s var(--b4-ease),color .32s var(--b4-ease),transform .32s var(--b4-ease)!important}:is(html.b4,html.b4n) .ag-btn *,:is(html.b4,html.b4n) .li-pdp__buy *{color:inherit!important}:is(html.b4,html.b4n) .ag-btn.-outline,:is(html.b4,html.b4n) .ag-btn.-ghost{background:transparent!important;color:var(--b4-ink)!important;border-color:var(--b4-line-strong)!important}:is(html.b4,html.b4n) .b4-tlink,:is(html.b4,html.b4n) main a.b4-tlink{display:inline-flex;align-items:center;height:52px;margin-left:28px;font:500 15px/1 IBM Plex Sans,sans-serif;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}:is(html.b4,html.b4n) .ag-hero__kicker{margin-bottom:28px!important}:is(html.b4,html.b4n) .ag-hero__title{margin-bottom:28px!important}:is(html.b4,html.b4n) .ag-hero__btns{margin-top:40px!important;gap:0!important}:is(html.b4,html.b4n) .sf-how__steps{gap:var(--b4-grid-gap)!important}:is(html.b4,html.b4n) .sf-how__img img{aspect-ratio:4 / 5;object-fit:cover}:is(html.b4,html.b4n) .sf-how__body{padding-top:20px!important}:is(html.b4,html.b4n) .sf-buy__grid{gap:var(--b4-grid-gap)!important}:is(html.b4,html.b4n) .sf-card__media{background:var(--b4-seamless)!important}:is(html.b4,html.b4n) .sf-card__media img{object-fit:cover!important;width:100%;aspect-ratio:4 / 3}:is(html.b4,html.b4n) .sf-card__head,:is(html.b4,html.b4n) .sf-card__body{padding-left:0!important;padding-right:0!important}:is(html.b4,html.b4n) .sf-card__foot .ag-btn{width:auto!important}:is(html.b4,html.b4n) .sf-card__price b,:is(html.b4,html.b4n) .li-opt__price b{font-weight:400!important;font-size:18px!important}:is(html.b4,html.b4n) .sf-meas__media{background:var(--b4-seamless)!important}:is(html.b4,html.b4n) .b4-readout{display:block;margin:8px 0 28px}:is(html.b4,html.b4n) .b4-readout__n{display:block;font:300 var(--b4-t-num)/.9 "IBM Plex Sans",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--b4-ink)!important}:is(html.b4,html.b4n) .b4-readout__u{font-size:.42em;letter-spacing:-.01em;vertical-align:.95em;margin-left:.04em}:is(html.b4,html.b4n) .b4-readout__scale{display:block;position:relative;height:1px;background:var(--b4-line-strong);margin:22px 0 0;max-width:34rem}:is(html.b4,html.b4n) .b4-readout__scale i{position:absolute;right:0;top:-1px;height:3px;width:58%;background:var(--b4-accent);transform-origin:right;animation:b4-cool 1.6s var(--b4-ease) .2s both}@keyframes b4-cool{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){:is(html.b4,html.b4n) .b4-readout__scale i{animation:none}}:is(html.b4,html.b4n) .sf-meas__lead{color:var(--b4-ink-2)!important;max-width:30rem;font-size:20px!important;letter-spacing:-.01em!important;line-height:1.45!important}:is(html.b4,html.b4n) .c3-mf__wrap{max-width:1100px}:is(html.b4,html.b4n) .c3-mf__p.-lead{margin-bottom:32px!important}:is(html.b4,html.b4n) .ag-proof__value{font-size:var(--b4-t-m)!important}:is(html.b4,html.b4n) .ag-proof__q blockquote{font:300 24px/1.35 IBM Plex Sans,sans-serif!important;letter-spacing:-.01em!important}:is(html.b4,html.b4n) .ar-person__img{filter:none}:is(html.b4,html.b4n) .ag-card__cap{background:linear-gradient(to top,rgb(0 0 0 / .55),transparent)!important}:is(html.b4,html.b4n) .ag-card__cap,:is(html.b4,html.b4n) .ag-card__cap *{color:#fff!important}:is(html.b4,html.b4n) .sf-ctarow__in{align-items:end!important}:is(html.b4,html.b4n) .ag-notes{padding:40px 0!important;border-top:1px solid var(--b4-line)}:is(html.b4,html.b4n) .ag-notes p{font-size:13px!important}:is(html.b4,html.b4n) .li-pdp__media{background:var(--b4-seamless)!important}:is(html.b4,html.b4n) .li-pdp__slide.-lead img{object-fit:cover!important;width:100%!important;height:100%!important}:is(html.b4,html.b4n) .li-pdp__thumb{border:0!important;opacity:.55;border-radius:0!important}:is(html.b4,html.b4n) .li-pdp__thumb.is-active{opacity:1;outline:1px solid var(--b4-ink);outline-offset:2px}:is(html.b4,html.b4n) .li-pdp__head{padding-bottom:28px!important;border-bottom:1px solid var(--b4-line)!important;margin-bottom:28px!important}:is(html.b4,html.b4n) .li-pdp__name{margin-bottom:14px!important}:is(html.b4,html.b4n) .li-pdp__price-main{font:400 22px/1.2 IBM Plex Sans,sans-serif!important;color:var(--b4-ink)!important}:is(html.b4,html.b4n) .li-pdp__proof a,:is(html.b4,html.b4n) .li-pdp__giftm,:is(html.b4,html.b4n) .li-pdp__giftm a{color:var(--b4-ink-2)!important;text-decoration:none!important;font-size:14px!important}:is(html.b4,html.b4n) .li-pdp__giftm{margin-top:6px!important}:is(html.b4,html.b4n) .li-opt{border-top:1px solid var(--b4-line)!important;border-bottom:0!important}:is(html.b4,html.b4n) .li-opt:has(input:checked){box-shadow:inset 2px 0 0 var(--b4-ink)!important}:is(html.b4,html.b4n) .li-opt__row{padding:18px 16px!important}:is(html.b4,html.b4n) .li-opt__name{font-weight:500!important;font-size:16px!important}:is(html.b4,html.b4n) .li-opt input{accent-color:var(--b4-ink)}:is(html.b4,html.b4n) .li-incl{padding:0!important;margin:20px 0!important}:is(html.b4,html.b4n) .li-incl__list li{font-size:14px!important;color:var(--b4-ink-2)!important}:is(html.b4,html.b4n) .li-incl__list svg,:is(html.b4,html.b4n) .li-pdp__giftm svg{display:none!important}:is(html.b4,html.b4n) .li-pdp__buy{width:100%!important;justify-content:center!important}:is(html.b4,html.b4n) .li-pdp__ship,:is(html.b4,html.b4n) .li-pdp__trustbar{margin-top:14px!important}:is(html.b4,html.b4n) .li-pdp__ship *,:is(html.b4,html.b4n) .li-pdp__trustbar *,:is(html.b4,html.b4n) .sf-micro *{font-size:13px!important;color:var(--b4-ink-3)!important}:is(html.b4,html.b4n) .sf-micro svg,:is(html.b4,html.b4n) .sf-trust svg{display:none!important}:is(html.b4,html.b4n) .li-announce{background:var(--b4-ann-bg)!important;color:var(--b4-ink-3)!important;height:32px}:is(html.b4,html.b4n) .li-announce *{color:var(--b4-ink-3)!important;font:400 12px/1 IBM Plex Mono,monospace!important;letter-spacing:.06em!important;text-transform:uppercase}:is(html.b4,html.b4n) .li-header,:is(html.b4,html.b4n) .li-header .li-bar{background:var(--b4-head-bg)!important;color:var(--b4-ink)!important;box-shadow:none!important;border-bottom:1px solid var(--b4-line)!important}:is(html.b4,html.b4n) .li-header *{color:var(--b4-ink)!important}:is(html.b4,html.b4n) .li-nav__link,:is(html.b4,html.b4n) .li-actions a,:is(html.b4,html.b4n) .li-actions span{font:400 14px/1 IBM Plex Sans,sans-serif!important}:is(html.b4,html.b4n) main th,:is(html.b4,html.b4n) main th.-us,:is(html.b4,html.b4n) main td.-us{background:transparent!important;color:var(--b4-ink)!important}:is(html.b4,html.b4n) main thead th{border-bottom:1px solid var(--b4-ink)!important;font-family:IBM Plex Mono,monospace!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase}:is(html.b4,html.b4n) main th.-us,:is(html.b4,html.b4n) main td.-us{box-shadow:inset 0 0 0 9999px var(--b4-tint)!important}:is(html.b4,html.b4n) main .li-benefits,:is(html.b4,html.b4n) main .li-howto__note,:is(html.b4,html.b4n) main .li-mx,:is(html.b4,html.b4n) main .li-pp{background:transparent!important;border:0!important;padding-left:0!important;padding-right:0!important}:is(html.b4,html.b4n) main .li-benefits{border-top:1px solid var(--b4-line)!important;border-bottom:1px solid var(--b4-line)!important;padding:20px 0!important}:is(html.b4,html.b4n) .sf-card__proof,:is(html.b4,html.b4n) .sf-how__foot .sf-cta{display:none!important}:is(html.b4,html.b4n) .li-announce__item:first-child{opacity:1!important;visibility:visible!important;transform:none!important}:is(html.b4,html.b4n) .li-announce__track{justify-content:center}:is(html.b4,html.b4n) .li-opt__tl,:is(html.b4,html.b4n) .li-opt__ts{background:transparent!important;border:1px solid var(--b4-line-strong)!important;color:var(--b4-ink-2)!important;border-radius:0!important;font-size:12px!important}:is(html.b4,html.b4n) .li-pdp__zoom-btn{background:transparent!important;border:1px solid var(--b4-line-strong)!important;color:var(--b4-ink)!important}:is(html.b4,html.b4n) .li-pdp__zoom-btn svg{color:var(--b4-ink)!important;stroke:currentColor}:is(html.b4,html.b4n) .li-pdp__thumb,:is(html.b4,html.b4n) .li-pdp__thumb.is-active{opacity:.5!important;outline:0!important}:is(html.b4,html.b4n) .li-pdp__thumb:first-child{opacity:1!important;outline:1px solid var(--b4-ink)!important;outline-offset:2px}:is(html.b4,html.b4n) .ag-dots button,:is(html.b4,html.b4n) [class*=__dots] button,:is(html.b4,html.b4n) [class*=__dot]{background:var(--b4-line-strong)!important}@media(max-width:47.99rem){:is(html.b4,html.b4n) .ag-hero__kicker{margin-bottom:14px!important}:is(html.b4,html.b4n) .ag-hero__title{margin-bottom:14px!important}:is(html.b4,html.b4n) .ag-hero__btns{margin-top:22px!important}:is(html.b4,html.b4n) .li-pdp__name{font-size:28px!important;margin-bottom:6px!important}:is(html.b4,html.b4n) .li-pdp__head{padding-bottom:14px!important;margin-bottom:12px!important}:is(html.b4,html.b4n) .li-opt__row{padding:11px 12px!important}:is(html.b4,html.b4n) .li-pdp__cc{margin-bottom:4px!important}:is(html.b4,html.b4n) .li-pdp__label{display:none!important}:is(html.b4,html.b4n) .li-pdp__media,:is(html.b4,html.b4n) .li-pdp__stage{max-height:300px!important}:is(html.b4,html.b4n) .li-pdp__slide.-lead img{object-position:50% 40%!important}}:is(html.b4,html.b4n) .li-opt span{background-color:transparent!important}html.b4{--b4-ground: #FFFFFF;--b4-seamless: #EEF0F0;--b4-ink: #0B0C0F;--b4-ink-2: #3F4247;--b4-ink-3: #686B70;--b4-line: #E3E6E6;--b4-tint: #F3F5F5;--b4-line-strong: #C9CDCD;--b4-accent: #00B4D8;--b4-btn-bg: #0B0C0F;--b4-btn-fg: #FFFFFF;--b4-r-btn: 2px;--b4-ann-bg: #FFFFFF;--b4-head-bg: #FFFFFF;--b4-t-xl: 44px;--b4-t-l: 34px;--b4-t-m: 26px;--b4-t-pdp: 34px;--b4-t-num: 120px;--b4-t-lead: 18px;--b4-t-body: 16px;--b4-sec: 96px;--b4-gutter: 20px;--b4-grid-gap: 20px}@media(min-width:48rem){html.b4{--b4-t-xl: 64px;--b4-t-l: 44px;--b4-t-m: 30px;--b4-t-pdp: 40px;--b4-t-num: 168px;--b4-sec: 128px;--b4-gutter: 40px;--b4-grid-gap: 24px}}@media(min-width:64rem){html.b4{--b4-t-xl: 88px;--b4-t-l: 56px;--b4-t-m: 32px;--b4-t-pdp: 48px;--b4-t-num: 220px;--b4-t-lead: 19px;--b4-t-body: 17px;--b4-sec: 160px;--b4-gutter: 64px;--b4-grid-gap: 32px}}html.b4 .li-announce{border-bottom:1px solid var(--b4-line)}html.b4 .li-logo .-dark{opacity:1!important}html.b4 .li-logo .-light{opacity:0!important}html.b4 .ag-hero{background:var(--b4-ground)!important;color:var(--b4-ink)!important}html.b4 .ag-hero *{color:var(--b4-ink)}html.b4 .ag-hero__veil{display:none!important}html.b4 .ag-hero .ag-btn.-white{background:var(--b4-btn-bg)!important;color:var(--b4-btn-fg)!important}@media(min-width:64rem){html.b4 .ag-hero.-split{min-height:calc(100svh - 104px)!important;padding-top:0!important}html.b4 .ag-hero.-split .ag-hero__media{top:0!important;width:50%!important;height:100%!important}html.b4 .ag-hero.-split .ag-hero__content{max-width:calc(50vw - 112px)!important}}@media(max-width:63.99rem){html.b4 .ag-hero__inner{margin-top:0!important;padding-top:40px!important;padding-bottom:72px!important}}html.b4 .ag-proof__list{border-top:0!important}html.b4 .ag-proof__card{border-color:var(--b4-line)!important}html.b4 .sf-launch{border-top:1px solid var(--b4-line)!important;margin-top:96px!important;padding-top:64px!important}html.b4 .sf-launch__img{background:var(--b4-seamless)!important}html.b4 .sf-launch .ag-btn.-white,html.b4 .sf-teams .ag-btn.-white{background:var(--b4-btn-bg)!important;color:var(--b4-btn-fg)!important}html.b4 .sf-input{border:1px solid var(--b4-line-strong)!important;border-radius:2px!important;background:#fff!important}html.b4 .li-footer{background:#0b0c0f!important}@media(min-width:64rem){html.b4 .ag-hero.sf-lphero{min-height:calc(100svh - 104px)!important}html.b4 .ag-hero.sf-lphero .ag-hero__media{left:50%!important;width:50%!important;top:0!important;height:100%!important}html.b4 .ag-hero.sf-lphero .ag-hero__content{max-width:calc(50vw - 112px)!important}}@media(max-width:63.99rem){html.b4 .ag-hero__media{height:min(92vw,380px)!important}html.b4 .ag-hero__inner{padding-top:28px!important;padding-bottom:56px!important}}html.b4{--b4-r-btn: 999px;--b4-sec: 80px}@media(min-width:48rem){html.b4{--b4-sec: 104px}}@media(min-width:64rem){html.b4{--b4-sec: 128px}}html.b4 .ag-btn,html.b4 .li-pdp__buy,html.b4 .button.-purchase{height:56px;font-size:16px!important;padding:0 32px!important}html.b4 .sf-buy .sf-card__foot .ag-btn{background:transparent!important;color:var(--b4-ink)!important;border-color:var(--b4-ink)!important;width:auto!important}html.b4 [id$=__sf_ribbon]{display:block!important}html.b4 .sf-ribbon{padding:28px 0!important;border-bottom:1px solid var(--b4-line)!important}html.b4 .sf-ribbon__i a{color:var(--b4-ink)!important;font-size:15px!important;line-height:1.4!important}html.b4 .sf-ribbon__i a *{color:inherit!important}html.b4 .sf-ribbon__i a>:last-child,html.b4 .sf-ribbon__i small,html.b4 .sf-ribbon__i span+span{color:var(--b4-ink-3)!important;font-size:13px!important}html.b4 .b4-price{margin-top:18px!important;font:400 13px/1.4 IBM Plex Sans,sans-serif!important;color:var(--b4-ink-3)!important;letter-spacing:.01em}html.b4 .ag-proof__text,html.b4 .ar-person__t,html.b4 .ag-card__text,html.b4 .sf-card__sit{font-size:15px!important;color:var(--b4-ink-2)!important}html.b4 main .ag-proof__list{gap:0 40px!important}html.b4 main .ag-proof__card{padding:28px 0!important}html.b4 .sf-how__foot{display:none!important}@media(max-width:63.99rem){html.b4 main .shopify-section>section.ag-hero,html.b4 .ag-hero{background:#0b0c0f!important}html.b4 .ag-hero,html.b4 .ag-hero *{color:#f4fafb!important}html.b4 .ag-hero__media{height:min(112vw,500px)!important}html.b4 .ag-hero__veil{display:block!important;height:min(112vw,500px)!important;background:linear-gradient(to top,#0b0c0f,#0b0c0f8c 20%,#0b0c0f00 46%)!important}html.b4 .ag-hero__inner{margin-top:-88px!important;padding-top:0!important;padding-bottom:48px!important;position:relative;z-index:2}html.b4 .ag-hero__kicker,html.b4 .ag-hero__sub,html.b4 .b4-price{color:#f4fafbb8!important}html.b4 .ag-hero .ag-btn{background:#f4fafb!important;color:#0b0c0f!important;border-color:#f4fafb!important}html.b4 .ag-hero .b4-tlink{color:#f4fafb!important}}@media(min-width:64rem){html.b4 main .shopify-section>section.ag-hero.sf-lphero{background:#0b0c0f!important}html.b4 .ag-hero.sf-lphero,html.b4 .ag-hero.sf-lphero *{color:#f4fafb!important}html.b4 .ag-hero.sf-lphero .ag-hero__media{left:0!important;width:100%!important}html.b4 .ag-hero.sf-lphero .ag-hero__veil{display:block!important;left:0!important;width:100%!important;top:0!important;height:100%!important;background:linear-gradient(90deg,#0b0c0fd9,#0b0c0f73 34%,#0b0c0f00 58%)!important}html.b4 .ag-hero.sf-lphero .ag-hero__content{max-width:min(44vw,620px)!important}html.b4 .ag-hero.sf-lphero .ag-btn{background:#f4fafb!important;color:#0b0c0f!important;border-color:#f4fafb!important}}html.b4 .sf-ribbon__i a>:first-child{font:500 14px/1.35 IBM Plex Sans,sans-serif!important;text-transform:none!important;letter-spacing:0!important}@media(max-width:63.99rem){html.b4 .ag-hero .ag-btn.-white{background:#f4fafb!important;color:#0b0c0f!important;border-color:#f4fafb!important}html.b4 .li-pdp__slide img{width:100%!important;height:100%!important;object-fit:cover!important}}@media(min-width:64rem){html.b4 .ag-hero.sf-lphero .ag-btn.-white{background:#f4fafb!important;color:#0b0c0f!important}}@media(min-width:64rem){html.b4{--b4-sec: 112px}}html.b4 .b4-price{font-size:15px!important;color:var(--b4-ink-2)!important}@media(max-width:63.99rem){html.b4 .ag-hero .b4-price{color:#f4fafbd1!important}}@media(min-width:64rem){html.b4 .li-pdp__info p,html.b4 .li-pdp__info li,html.b4 .li-opt__sub,html.b4 .li-opt__unit,html.b4 .li-pdp__price-unit,html.b4 .li-pdp__price-vat{font-size:15px!important}html.b4 .li-pdp__head{padding-bottom:20px!important;margin-bottom:20px!important}}@media(max-width:63.99rem){html.b4 .li-pdp .li-pdp__slide.-life img,html.b4 .li-pdp .li-pdp__track .li-pdp__slide img{object-fit:cover!important;width:100%!important;height:100%!important;max-width:none!important}html.b4 .li-pdp__thumb:first-child{outline:0!important}}html.b4 .sf-buy .sf-card__foot .ag-btn{background:var(--b4-ink)!important;color:#fff!important;border-color:var(--b4-ink)!important;width:auto!important}html.b4n{--b4-ground: #07090B;--b4-seamless: #0F1114;--b4-ink: #F4FAFB;--b4-ink-2: rgb(244 250 251 / .74);--b4-ink-3: rgb(244 250 251 / .56);--b4-line: rgb(244 250 251 / .12);--b4-tint: rgb(0 180 216 / .08);--b4-line-strong: rgb(244 250 251 / .28);--b4-accent: #00B4D8;--b4-btn-bg: #F4FAFB;--b4-btn-fg: #07090B;--b4-r-btn: 999px;--b4-ann-bg: #07090B;--b4-head-bg: #07090B;--b4-t-xl: 44px;--b4-t-l: 34px;--b4-t-m: 26px;--b4-t-pdp: 34px;--b4-t-num: 120px;--b4-t-lead: 18px;--b4-t-body: 16px;--b4-sec: 96px;--b4-gutter: 20px;--b4-grid-gap: 20px;color-scheme:dark}@media(min-width:48rem){html.b4n{--b4-t-xl: 64px;--b4-t-l: 44px;--b4-t-m: 30px;--b4-t-pdp: 40px;--b4-t-num: 168px;--b4-sec: 128px;--b4-gutter: 40px;--b4-grid-gap: 24px}}@media(min-width:64rem){html.b4n{--b4-t-xl: 88px;--b4-t-l: 56px;--b4-t-m: 32px;--b4-t-pdp: 48px;--b4-t-num: 220px;--b4-t-lead: 19px;--b4-t-body: 17px;--b4-sec: 160px;--b4-gutter: 64px;--b4-grid-gap: 32px}}html.b4n .li-logo .-light{opacity:1!important}html.b4n .li-logo .-dark{opacity:0!important}html.b4n main a:not(.ag-btn):not(.ag-card__link):not(.sf-card__media):not(.sf-launch__img){text-decoration-color:var(--b4-accent)!important}html.b4n .ag-hero{background:var(--b4-ground)!important;color:var(--b4-ink)!important}@media(min-width:64rem){html.b4n .ag-hero.-split{min-height:calc(100svh - 104px)!important;padding-top:0!important}html.b4n .ag-hero.-split .ag-hero__media,html.b4n .ag-hero.-split .ag-hero__veil{left:0!important;width:100%!important;top:0!important;height:100%!important}html.b4n .ag-hero.-split .ag-hero__media img{object-position:70% 35%!important}html.b4n .ag-hero.-split .ag-hero__veil{background:linear-gradient(90deg,#07090beb,#07090b8c 34%,#07090b00 58%),linear-gradient(to top,#07090be6 0,#07090b00 30%)!important}html.b4n .ag-hero__inner{align-items:flex-end!important;padding-bottom:96px!important}}html.b4n .ag-hero .ag-btn.-white{background:var(--b4-btn-bg)!important;color:var(--b4-btn-fg)!important}html.b4n .sf-card__media,html.b4n .li-pdp__media,html.b4n .sf-meas__media,html.b4n .sf-launch__img{background:var(--b4-seamless)!important}html.b4n .ag-proof__card{border-color:var(--b4-line)!important}html.b4n .sf-launch{border-top:1px solid var(--b4-line)!important;margin-top:96px!important;padding-top:64px!important}html.b4n .sf-input{border:1px solid var(--b4-line-strong)!important;border-radius:999px!important;background:transparent!important;color:var(--b4-ink)!important}html.b4n .li-pdp__thumb.is-active{outline-color:var(--b4-ink)!important}html.b4n .li-opt:has(input:checked){box-shadow:inset 2px 0 0 var(--b4-accent)!important}html.b4n .li-opt input{accent-color:var(--b4-accent)}html.b4n .b4-readout__n{color:var(--b4-ink)}html.b4n .ag-faq summary,html.b4n .ag-faq details{border-color:var(--b4-line)!important}html.b4n .li-footer{background:#07090b!important;border-top:1px solid var(--b4-line)}html.b4n .ag-notes{background:transparent!important}@media(min-width:64rem){html.b4n .ag-hero.-split .ag-hero__content{max-width:min(46vw,640px)!important}html.b4n .ag-hero.-split .ag-hero__sub{max-width:30rem!important}}html.b4n{--b4-ink-2: rgb(244 250 251 / .8);--b4-ink-3: rgb(244 250 251 / .64)}html.b4n main small,html.b4n .ag-proof__text,html.b4n .ar-person__t,html.b4n .ag-card__text,html.b4n .sf-card__sit,html.b4n .sf-meas__fine{font-size:15px!important}html.b4n main .ag-proof__list{gap:0 40px!important}@media(min-width:64rem){html.b4n .ag-hero.sf-lphero .ag-hero__veil,html.b4n .ag-hero.-split .ag-hero__veil{background:linear-gradient(90deg,#07090bf2,#07090bb3,#07090b00 60%),linear-gradient(to top,#07090be6 0,#07090b00 35%)!important}}html.b4n .sf-how__foot{display:none!important}html.b4 .sf-input,html.b4 .li-footer__news-input,html.b4 input[type=email],html.b4 input[type=text]{border-color:#8a8e92!important}html.b4 :focus-visible{outline:2px solid var(--b4-ink)!important;outline-offset:3px!important}html.b4 .ag-hero :focus-visible,html.b4 .li-footer :focus-visible{outline-color:#f4fafb!important}html.b4n .sf-input,html.b4n .li-footer__news-input,html.b4n input[type=email],html.b4n input[type=text]{border-color:#f4fafb80!important}html.b4n :focus-visible{outline:2px solid #F4FAFB!important;outline-offset:3px!important}:is(html.b4,html.b4n) svg.ag-check{display:none!important}:is(html.b4,html.b4n) .li-pdp__slide>picture{display:contents}:is(html.b4,html.b4n) .b4-price{margin:16px 0 0!important;font:400 15px/1.45 IBM Plex Sans,sans-serif!important;letter-spacing:.005em!important;color:var(--b4-ink-2)!important}:is(html.b4,html.b4n) .sf-ctarow__act{display:flex;flex-direction:column;align-items:flex-start}:is(html.b4,html.b4n) .sf-meas__cta{display:flex;flex-direction:column;align-items:flex-start}:is(html.b4,html.b4n) .ag-hero__btns{display:flex;flex-wrap:wrap;align-items:center}:is(html.b4,html.b4n) .li-incl__list li.-gift{display:none!important}html.b4,html.b4n{--b4-t-h3: 18px;--b4-t-lead: 18px;--b4-t-body: 16px;--b4-t-small: 14px;--b4-t-label: 12px;--b4-t-pdp: var(--b4-t-m)}@media(min-width:48rem){html.b4,html.b4n{--b4-t-h3: 20px;--b4-t-lead: 20px;--b4-t-body: 16px;--b4-t-pdp: var(--b4-t-l)}}@media(min-width:64rem){html.b4,html.b4n{--b4-t-h3: 20px;--b4-t-lead: 20px;--b4-t-body: 16px;--b4-t-pdp: var(--b4-t-l)}}:is(html.b4,html.b4n) :is(h3,.sf-how__t,.sf-card__name,.ag-card__title,.sf-meas__lead,.li-pdp__price-main,.li-pp__h,.li-journey__h,.li-pdp__acc-h,.li-footer__news-h,.ag-acc>summary,.ag-acc summary,.sf-launch__price b,.sf-cmp__table th[scope=row],.b3-cmp__table th[scope=row]){font-size:var(--b4-t-h3)!important}:is(html.b4,html.b4n) .sf-card__price b,:is(html.b4,html.b4n) .sf-buy .sf-card__price b{font-size:var(--b4-t-h3)!important}:is(html.b4,html.b4n) .ag-hero__sub{font-size:var(--b4-t-lead)!important}:is(html.b4,html.b4n) :is(.ag-proof__q blockquote,.li-pp__q blockquote,.ag-quote blockquote){font-size:var(--b4-t-m)!important;line-height:1.25!important}:is(html.b4,html.b4n) .b4-readout__u{font-size:var(--b4-t-xl)!important}:is(html.b4,html.b4n) .li-pdp__name,:is(html.b4,html.b4n) .li-pdp .li-pdp__name{font-size:var(--b4-t-pdp)!important}:is(html.b4,html.b4n) :is(.ag-proof__text,.ar-person__t,.ag-card__text,.sf-card__sit,.b4-price,.b4-tlink,.li-pdp__cc,.sf-link,.li-opt__name,.li-opt__price b,.sf-launch__x,.sf-buy__more,.sf-teams__x,.c3-mf__p:not(.-lead),.sf-how__x,.li-mx__t,.li-mx__cta,.sf-hmicro *,.sfv){font-size:var(--b4-t-body)!important}:is(html.b4,html.b4n) .li-pdp__info .li-pdp__lead,:is(html.b4,html.b4n) .li-pdp__info .li-pdp__cc{font-size:var(--b4-t-body)!important}:is(html.b4,html.b4n) :is(.ag-btn,.li-pdp__buy,.button.-purchase,.li-sheet__buy,.li-sticky__btn){font-size:var(--b4-t-body)!important}:is(html.b4,html.b4n) .ag-btn *,:is(html.b4,html.b4n) .li-pdp__buy *{font-size:inherit!important}:is(html.b4,html.b4n) :is(main small,.ag-notes,.ag-notes p,.ag-notes li,.ag-notes span,.ag-notes a,.ag-notes__list,.ag-notes__price,.sf-ribbon__sub,.sf-meas__fine,.sf-card__price span,.li-pdp__price-unit,.li-pdp__price-vat,.li-opt__unit,.li-opt__sub,.li-pdp__caps,.li-incl__list li,.li-incl__list span,.li-pp__link,.li-pp__link a,.li-pdp__cond,.li-pdp__proof,.li-pdp__proof a,.li-pdp__giftm,.li-pdp__giftm a,.li-pdp__ship,.li-pdp__ship *,.li-pdp__trustbar,.li-pdp__trustbar *,.sf-micro,.sf-micro *,.sf-trust,.sf-trust *,.sf-launch__note,.sf-launch__note a,.sf-launch__soon,.li-pp__q figcaption,.cg__t,.sf-cmp__note,.b3-cmp__note,.li-addon__sub,.sf-card__note){font-size:var(--b4-t-small)!important}:is(html.b4,html.b4n) .li-pdp__info :is(.li-opt__sub,.li-opt__unit,.li-pdp__price-unit,.li-pdp__price-vat,.li-pdp__caps,.li-pdp__proof,.li-pdp__proof a,.li-pdp__giftm,.li-pdp__giftm a,.li-incl__list li){font-size:var(--b4-t-small)!important}@media(min-width:64rem){html.b4 .li-pdp__info p,html.b4 .li-pdp__info li{font-size:var(--b4-t-body)!important}}:is(html.b4,html.b4n) .li-footer :is(p,li,a,span,h2,small,label,button,input,dt,dd,.caption-n27,.text-56,.para-m,.caption){font-size:var(--b4-t-small)!important}:is(html.b4,html.b4n) .li-footer .li-footer__news-h{font-size:var(--b4-t-h3)!important}html.b4 .sf-ribbon__i a>:last-child,html.b4 .sf-ribbon__i span+span,html.b4 .sf-ribbon__i small,html.b4 .sf-ribbon .sf-ribbon__sub{font-size:var(--b4-t-small)!important}:is(html.b4,html.b4n) main .ag-proof__list{margin-left:0!important;margin-right:0!important}:is(html.b4,html.b4n) .sf-card__foot{justify-items:start!important}:is(html.b4,html.b4n) .sf-card__foot .ag-btn{width:auto!important;min-width:0!important}:is(html.b4,html.b4n) .ag-card__cap .ag-card__text{color:#ffffffdb!important}:is(html.b4,html.b4n) .sf-meas .sf-cta{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:20px!important}:is(html.b4,html.b4n) .b3-cmp__yes{display:none!important}:is(html.b4,html.b4n) .li-howto__n{box-shadow:none!important;border-radius:0!important;width:auto!important;height:auto!important;place-items:start!important;font:400 12px/2 IBM Plex Mono,monospace!important;color:var(--b4-ink-3)!important}:is(html.b4,html.b4n) .li-addon{border-radius:0!important}@media(min-width:64rem){html.b4 .ag-hero.-split{min-height:max(640px,calc(100svh - 228px))!important}}@media(max-width:47.99rem){html.b4 .ag-hero__media,html.b4 .ag-hero__veil{height:min(100vw,440px)!important}:is(html.b4,html.b4n) .ag-hero .b4-tlink{margin-left:20px!important}:is(html.b4,html.b4n) .ag-hero .ag-btn{padding:0 26px!important}}:is(html.b4,html.b4n) .pg-proto__card{border:0!important;border-top:1px solid var(--b4-ink)!important;border-radius:0!important;background:transparent!important}:is(html.b4,html.b4n) .pg-proto__bar{background:transparent!important;padding-left:0!important;padding-right:0!important;border-bottom:1px solid var(--b4-line)}:is(html.b4,html.b4n) .pg-proto__bar,:is(html.b4,html.b4n) .pg-proto__bar *{color:var(--b4-ink-3)!important}:is(html.b4,html.b4n) .pg-proto__row,:is(html.b4,html.b4n) .pg-proto__foot{padding-left:0!important;padding-right:0!important}:is(html.b4,html.b4n) .pg-proto__row.-result{background:transparent!important}:is(html.b4,html.b4n) .pg-proto__foot{border-top-color:var(--b4-line)!important}:is(html.b4,html.b4n) .pg-proto__ticks span,:is(html.b4,html.b4n) .pg-proto__media,:is(html.b4,html.b4n) .pg-res__chart{border-radius:0!important}html.b4,html.b4n{--gutter: var(--b4-gutter)}:is(html.b4,html.b4n) .ag-scroll{margin-inline:calc(-1 * var(--b4-gutter))!important;padding-inline:var(--b4-gutter)!important;scroll-padding-inline:var(--b4-gutter)!important}:is(html.b4,html.b4n) .ag-hero__kicker{font:400 var(--b4-t-small)/1.4 "IBM Plex Sans",sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:var(--b4-ink-2)!important}@media(max-width:63.99rem){html.b4 .ag-hero .ag-hero__kicker{color:#f4fafbd1!important}}html.b4 .sf-ribbon{padding:32px 0!important;border-bottom:1px solid var(--b4-line)!important}html.b4 .sf-ribbon__in{gap:20px!important}html.b4 .sf-ribbon__k{text-align:left!important;font:400 var(--b4-t-small)/1.4 "IBM Plex Sans",sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:var(--b4-ink-3)!important}html.b4 .sf-ribbon__list{background:transparent!important;border-block:0!important;gap:24px 20px!important}html.b4 .sf-ribbon__i{background:transparent!important;border-left:0!important}html.b4 .sf-ribbon__i a{justify-items:start!important;text-align:left!important;padding:16px 0 0!important;border-top:1px solid var(--b4-ink)!important;gap:6px!important}html.b4 .sf-ribbon__i a>:first-child,html.b4 .sf-ribbon__mark{font:400 var(--b4-t-h3)/1.2 "IBM Plex Sans",sans-serif!important;letter-spacing:-.01em!important;text-transform:none!important;min-height:0!important;justify-content:flex-start!important;text-align:left!important;color:var(--b4-ink)!important}html.b4 .sf-ribbon__i a>:last-child,html.b4 .sf-ribbon .sf-ribbon__sub{text-align:left!important;color:var(--b4-ink-3)!important}@media(min-width:64rem){html.b4 .sf-ribbon__list{gap:0 32px!important}}@media(max-width:47.99rem){html.b4 .ag-hero__media img{object-position:50% 0%!important}}:is(html.b4,html.b4n) .sf-card__media{overflow:hidden!important}:is(html.b4,html.b4n) .sf-card.-k-spray .sf-card__media img{transform:scale(1.08);transform-origin:50% 56%}:is(html.b4,html.b4n) .sf-card.-k-canroll .sf-card__media img{transform:scale(1.36);transform-origin:50% 62%}:is(html.b4,html.b4n) .sf-card.-k-pouch .sf-card__media img{transform:scale(1.12);transform-origin:50% 57%}@media(min-width:64rem){html.b4 .ag-hero.-split .ag-hero__inner{padding-top:136px!important;padding-bottom:48px!important}html.b4 .ag-hero.-split .ag-hero__kicker{margin-bottom:20px!important}html.b4 .ag-hero.-split .ag-hero__title{margin-bottom:24px!important}html.b4 .ag-hero.-split .ag-hero__btns{margin-top:32px!important}}@media(max-width:47.99rem){:is(html.b4,html.b4n) .li-pdp.-fit .li-pdp__stage{height:clamp(180px,calc(100svh - var(--pdp-res, 520px) - 24px),46svh)!important}:is(html.b4,html.b4n) .li-pdp.-fit .li-pdp__media,:is(html.b4,html.b4n) .li-pdp.-fit .li-pdp__stage{max-height:min(300px,calc(100svh - 552px))!important}}:is(html.b4,html.b4n) .ags-pill.is-active{background:var(--b4-ink)!important;border-color:var(--b4-ink)!important}:is(html.b4,html.b4n) main .ags-pill.is-active,:is(html.b4,html.b4n) main .ags-pill.is-active *{color:#fff!important}:is(html.b4,html.b4n) .ags-feat{background:var(--b4-seamless)!important;border-radius:0!important}:is(html.b4,html.b4n) .agk__chip,:is(html.b4,html.b4n) .agk__chip.-brand,:is(html.b4,html.b4n) .agk__chip.-black{background:#fff!important;border:1px solid var(--b4-line-strong)!important;border-radius:0!important}:is(html.b4,html.b4n) .cg__i.-y{background:var(--b4-ink)!important}:is(html.b4,html.b4n) main .cg__i.-y,:is(html.b4,html.b4n) main .cg__i.-y *{color:var(--b4-ground)!important}:is(html.b4,html.b4n) main .cg__i.-p,:is(html.b4,html.b4n) main .cg__i.-p *{color:var(--b4-ink)!important}:is(html.b4,html.b4n) .cg__i.-p{box-shadow:inset 0 0 0 1.5px var(--b4-ink)!important}html.b4 .sf-ribbon.-logos .sf-ribbon__mark{min-height:42px!important;align-items:flex-end!important}html.b4 .sf-ribbon.-logos .sf-ribbon__mark.-logo{height:42px!important;min-height:0!important}html.b4 .sf-ribbon.-logos .sf-ribbon__i a{gap:10px!important}html.b4 .sf-ribbon .sf-ribbon__note{font:400 var(--b4-t-small)/1.4 "IBM Plex Sans",sans-serif!important;color:var(--b4-ink-3)!important;text-align:left!important}@media(min-width:64rem){html.b4 .sf-ribbon.-logos .sf-ribbon__mark{min-height:52px!important}html.b4 .sf-ribbon.-logos .sf-ribbon__mark.-logo{height:52px!important}html.b4 .sf-ribbon.-logos{padding-top:24px!important}html.b4 .sf-ribbon.-logos .sf-ribbon__in{gap:16px!important}html.b4 .sf-ribbon.-logos .sf-ribbon__i a{padding-top:14px!important}}html.b4 .sf-ribbon.-logos .sf-ribbon__mark:not(.-logo){font-weight:500!important;transform:translateY(.225em)}.li-nav__link.-pro{white-space:nowrap}@media(min-width:48rem)and (max-width:63.99rem){.li-nav,.li-actions .li-account{display:none}.li-burger{display:inline-flex;flex-direction:column;gap:5px;width:22px;justify-self:start}}@media(min-width:64rem)and (max-width:79.99rem){.li-nav__link{margin-inline:0 10px}.li-nav__link.-pro .-long{display:none}}.li-mobile .li-mobile__pro{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0 18px;border-bottom:1px solid var(--b4-ink, #0B0C0F);color:var(--b4-ink, #0B0C0F);font:400 20px/1.25 IBM Plex Sans,sans-serif}.li-mobile .li-mobile__pro small{display:block;margin-top:4px;font-size:14px;line-height:1.35;color:var(--b4-ink-2, #3A3D44)}.li-mobile .li-mobile__pro svg{flex:none;width:14px;height:14px}.sf-ribbon__pro,.li-pdp__pro{margin:0;font:400 15px/1.45 IBM Plex Sans,sans-serif}.sf-ribbon__pro{text-align:center}.sf-ribbon__pro a,.li-pdp__pro a{color:var(--b4-ink, #0B0C0F);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.sf-ribbon__pro a:hover,.li-pdp__pro a:hover{text-decoration-thickness:2px}.li-pdp__pro{margin-top:12px;text-align:center}.li-pdp__legal{margin:6px 0 0;text-align:center}.li-pdp__legal-btn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:4px 0;font:400 14px/1.4 IBM Plex Sans,sans-serif;color:var(--b4-ink-2, #3A3D44);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;cursor:pointer}.li-pdp__price-main.-multi{display:inline-flex;flex-wrap:wrap;align-items:baseline}.li-pdp__price-sep{color:var(--b4-ink-3, #6B6F78);padding-inline:.3em}.pg-hero__creds{list-style:none;margin:20px 0 0;padding:0;display:grid;border-top:1px solid var(--b4-line, #D9DCE1);max-width:34rem}.pg-hero__creds li{display:grid;gap:2px;padding:10px 0;border-bottom:1px solid var(--b4-line, #D9DCE1);font:400 15px/1.4 IBM Plex Sans,sans-serif}.pg-hero__creds b{font-weight:500;color:var(--b4-ink, #0B0C0F)}.pg-hero__creds span{font-size:14px;color:var(--b4-ink-2, #3A3D44)}.pg-hero.-split .pg-hero__creds+.pg-hero__btns{margin-top:20px}@media(max-width:47.99rem){.pg-hero__creds li{padding:8px 0}}html.b4 .agbi-pill.is-active{background:var(--b4-ink, #0B0C0F);border-color:var(--b4-ink, #0B0C0F);color:#fff!important}html.b4 .agbi-story{background:var(--b4-ground, #fff);border-top:1px solid var(--b4-line, #D9DCE1);border-radius:0}html.b4 .agb-scard__link{background:#fff;color:var(--b4-ink, #0B0C0F);border:1px solid var(--b4-line, #D9DCE1);border-radius:0}html.b4 .agb-scard__link:hover{border-color:var(--b4-ink, #0B0C0F)}html.b4 .agb-scard__title{border-top-color:var(--b4-line, #D9DCE1)}html.b4 .agb-scard__label{color:var(--b4-ink-3, #6B6F78)!important}html.b4 .agbi-story__all{border-bottom-color:var(--b4-ink, #0B0C0F)}html.b4 .ag-proof__docs{list-style:none;margin:0 0 32px;padding:0 0 4px;display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}html.b4 .ag-proof__doc{scroll-snap-align:start;min-width:0}html.b4 .ag-proof__doc a{display:grid;gap:10px;text-decoration:none;color:var(--b4-ink)}html.b4 .ag-proof__doc-img{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#fff;border:1px solid var(--b4-line)}html.b4 .ag-proof__doc-img img{width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block}html.b4 .ag-proof__doc-cap{font:400 15px/1.45 IBM Plex Sans,sans-serif!important;color:var(--b4-ink-2)!important}html.b4 .ag-proof__doc a:hover .ag-proof__doc-cap{text-decoration:underline;text-underline-offset:.2em}html.b4 .ag-proof__docs:focus-visible{outline:2px solid var(--b4-ink);outline-offset:4px}@media(min-width:48rem){html.b4 .ag-proof__docs{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;gap:24px;margin-bottom:48px}}.li-pdp__gift{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:center;margin-top:14px;padding:12px 0;border-top:1px solid var(--b4-line, #D9DCE1);border-bottom:1px solid var(--b4-line, #D9DCE1)}.li-pdp__gift-img{display:block;width:56px;height:56px;overflow:hidden;background:var(--b4-seamless, #EEF0F2)}.li-pdp__gift-img img{width:100%;height:100%;object-fit:cover;display:block}.li-pdp__gift-body{display:grid;gap:2px;min-width:0}.li-pdp__gift-h{font:500 15px/1.35 IBM Plex Sans,sans-serif;color:var(--b4-ink, #0B0C0F)}.li-pdp__gift-l{font:400 15px/1.4 IBM Plex Sans,sans-serif;color:var(--b4-ink-2, #3A3D44)}.li-pdp__gift .li-pdp__cond{justify-self:start;font:400 14px/1.4 IBM Plex Sans,sans-serif;color:var(--b4-ink-2, #3A3D44);text-decoration:underline;text-underline-offset:.2em}:is(html.b4,html.b4n) .li-pdp__gift *{color:inherit}@media(max-width:47.99rem){.li-pdp__info .li-pdp__gift{grid-template-columns:44px minmax(0,1fr);gap:12px;margin-top:10px;padding:8px 0;border-bottom:0}.li-pdp__info .li-pdp__gift-img{width:44px;height:44px}.li-pdp__info .li-pdp__gift-body{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:0}.li-pdp__info .li-pdp__gift-h{grid-column:1;grid-row:1;font-size:14px}.li-pdp__info .li-pdp__gift .li-pdp__cond{grid-column:2;grid-row:1;font-size:13px}.li-pdp__info .li-pdp__gift-l{grid-column:1 / -1;grid-row:2;font-size:14px;line-height:1.35}.li-pdp__info .li-pdp__head:has(.li-pdp__gift){padding-bottom:8px!important;margin-bottom:8px!important}}@media(max-width:23.4375rem){:is(html.b4,html.b4n) .li-pdp.-fit .li-pdp__stage{height:clamp(160px,calc(100svh - var(--pdp-res, 520px) - 48px),46svh)!important}}:is(html.b4,html.b4n) .pg-hero.-light.-center .pg-hero__content{margin-inline:auto;justify-items:center;text-align:center}:is(html.b4,html.b4n) .pg-hero.-light.-center .pg-hero__btns{justify-content:center}.pg-chron__fig{margin:14px 0 0;max-width:320px}.pg-chron__fig img{display:block;width:100%;height:auto;border:1px solid var(--b4-line, #D9DCE1);background:var(--b4-seamless, #EEF0F0)}@media(min-width:64rem){.pg-chron__fig{grid-column:2}}.li .li-pdp__price-main:has(+.li-pdp__price-unit:empty):after{content:none}:is(html.b4,html.b4n) .b4-price .ag-nb{color:inherit!important}.li-pdp__setsum{margin-top:4px;font:400 14px/1.4 IBM Plex Sans,sans-serif;color:var(--b4-ink-2, #3F4247)}:is(html.b4,html.b4n) .agk__chip.-brand{display:none!important}:is(html.b4,html.b4n) .li-sticky__btn.button{background:var(--b4-ink)!important;border-color:var(--b4-ink)!important}:is(html.b4,html.b4n) .li-sticky__btn.button,:is(html.b4,html.b4n) .li-sticky__btn.button *{color:var(--b4-ground)!important}:is(html.b4,html.b4n) .li-sticky__btn.button:hover{background:var(--b4-ink-2)!important}:is(html.b4,html.b4n) .ag-notes__price{padding-left:0!important}:is(html.b4,html.b4n) .agf__dots li.is-on{background:var(--b4-ink)!important}@media(min-width:64rem){html.b4 .sf-how__steps{grid-template-rows:auto auto 1fr!important}html.b4 .sf-how__step:first-child{grid-row:1 / span 3!important}html.b4 .sf-how__step:first-child .sf-how__img{aspect-ratio:4 / 3!important}html.b4 .sf-how__step:first-child .sf-how__img img{aspect-ratio:4 / 3!important;object-position:50% 30%}}@media(max-width:47.99rem){:is(html.b4,html.b4n) .li-pdp__slide.-lead img[src*=-seamless-]{object-fit:contain!important}:is(html.b4,html.b4n) .li-pdp__slide.-lead:has(img[src*=-seamless-]){background:#e0e3e2!important}}:is(html.b4,html.b4n) .li-footer__cols>li.-legal>ul{grid-template-rows:repeat(4,auto)!important}html.b4 .sf-wait{box-shadow:none!important}:is(html.b4,html.b4n) .pg-band__text{font-size:clamp(26px,2.6vw,36px)!important;font-weight:300!important;line-height:1.2!important;letter-spacing:-.01em!important}@media(min-width:64rem){.li-pdp .li-pdp__more:not(:has(>.li-pp)){grid-template-areas:"ben ben" "mx mx" "add add" "how acc" "tl acc" "b2b acc"!important}}@media(min-width:48rem){html.b4n{--b4-sec: 104px}}@media(min-width:64rem){html.b4n{--b4-sec: 112px}}:is(html.b4,html.b4n) .li-pdp__gift .li-pdp__gift-h{color:var(--b4-ink)!important}:is(html.b4,html.b4n) .li-pdp__gift .li-pdp__gift-l,:is(html.b4,html.b4n) .li-pdp__gift .li-pdp__cond{color:var(--b4-ink-2)!important;font-size:15px!important}:is(html.b4,html.b4n) .li-pdp__gift .li-pdp__cond{font-size:14px!important}.agc-incl,.li-gift__incl{display:block;font:400 14px/1.4 IBM Plex Sans,sans-serif;color:var(--b4-ink-2, #3A3D44)}html.b4 .agc-line.-gift{background:none!important;margin-inline:0!important;padding-inline:0!important;border-radius:0!important}html.b4 .li-line.-gift{background:none!important}html.b4 .agc-ship{background:none!important;padding:0!important;border-radius:0!important}html.b4 .agc-ship__bar{background:var(--b4-line)!important;border-radius:0!important;height:2px!important}html.b4 .agc-ship__bar span,html.b4 .li-drawer__bar span{background:var(--b4-ink)!important;border-radius:0!important}html.b4 .agc-sum__card{background:none!important;border:1px solid var(--b4-line)!important;border-radius:0!important}:is(html.b4,html.b4n) .ag-caps,:is(html.b4,html.b4n) .ag-hero__kicker,:is(html.b4,html.b4n) .ar-person__l,:is(html.b4,html.b4n) .li-pdp__label{font-family:IBM Plex Sans,sans-serif!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;color:var(--b4-ink-2)!important;line-height:1.4!important}:is(html.b4,html.b4n) .li-pdp__label.-solo,:is(html.b4,html.b4n) .li-pdp__opts.-solo{display:none!important}:is(html.b4,html.b4n) main :is(.sf-how__img,.sf-card__media,.sf-launch__img,.sf-choose__img,.sf-meas__media,.sf-teams__media,.sf-wait,.ags-feat,.agk__media,.agw,.agw__way,.agset__card,.agset__pimg,.agbi-feat__img,.agb-card__img,.agbi-promo__link,.agbi-promo__img,.agb-prod,.agb-prod__img,.agb-art__img,.agb-fact,.agc-line__img,.agc-tag,.pg-tabs__vis,.pg-tabs__photo,.pg-trio__img,.pg-field__img img,.pg-split__media,.pg-split__media img),:is(html.b4,html.b4n) .agb-body img,:is(html.b4,html.b4n) .li-footer__promo,:is(html.b4,html.b4n) .li-footer__promo img{border-radius:0!important}html.b4 .sf-wait{border:0!important;border-top:1px solid var(--b4-ink)!important;background:none!important;padding:20px 0 0!important}:is(html.b4,html.b4n) main :is(input[type=tel],input[type=text],input[type=email],textarea,select){border-color:#767b85!important}html.b4 .pg-hero.-ink .pg-fig__v{font-size:clamp(72px,9vw,128px)!important;line-height:.95!important;letter-spacing:-.03em!important;font-weight:300!important}html.b4 .pg-hero.-ink .pg-fig__v small{font-size:.38em!important}html.b4 .agx-vap,html.b4 .agx-vap__dots{background:none!important}html.b4 .agx-vap__dots i{animation:none!important;opacity:var(--o, .5)!important;transform:translateY(var(--y, 0))!important;background:var(--b4-ink-3)!important}:is(html.b4,html.b4n) .agk__add{border-color:var(--b4-line-strong)!important;color:var(--b4-ink)!important;background:transparent!important}:is(html.b4,html.b4n) .agk__add:hover{background:var(--b4-ink)!important;color:#fff!important}@media(min-width:64rem){:is(html.b4,html.b4n) .ag-proof.-archiv .ag-proof__list>.ag-proof__card{align-content:start!important}}.li-nav__link.-pro{gap:0!important}html.b4 .pg-hero.-split .pg-hero__title{font-size:var(--b4-t-l)!important;line-height:1.04!important;letter-spacing:-.03em!important}@media(max-width:47.99rem){html.b4 .pg-hero.-split .pg-hero__content:has(.pg-hero__creds) .pg-hero__creds{order:3;margin-top:0}html.b4 .pg-hero.-split .pg-hero__content:has(.pg-hero__creds) .pg-hero__btns{order:4}html.b4 .pg-hero.-split .pg-hero__content:has(.pg-hero__creds) .pg-hero__text{order:5}html.b4 .pg-hero.-split .pg-hero__content:has(.pg-hero__creds) .pg-hero__btns{display:flex;flex-wrap:wrap;gap:10px}html.b4 .pg-hero.-split .pg-hero__content:has(.pg-hero__creds) .pg-hero__btns .ag-btn{padding:0 20px!important}}:is(html.b4,html.b4n) .li-opt__badge,:is(html.b4,html.b4n) .li-opt__badge span{border:0!important;background:none!important;padding:0!important;color:var(--b4-ink-2)!important;font:400 14px/1.4 IBM Plex Sans,sans-serif!important}:is(html.b4,html.b4n) .li-footer__contact,:is(html.b4,html.b4n) .li-footer__promo{border-radius:0!important}html.b4 .pg-formats__card.-photo{background:none!important;border:0!important;border-radius:0!important;padding:0!important}html.b4 .pg-formats__photo{aspect-ratio:4 / 3;overflow:hidden;background:var(--b4-seamless, #EEF0F2);margin-bottom:14px}html.b4 .pg-formats__photo img{width:100%;height:100%;object-fit:cover;display:block}html.b4 .pg-formats__card.-text{background:none!important;border:0!important;border-top:1px solid var(--b4-line)!important;border-radius:0!important;padding:16px 0 0!important;align-self:start}html.b4 .pg-formats__card{border-radius:0!important}html.b4 .li-pdp__gift{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;background:none!important;border-radius:0!important;padding:12px 0!important;border-top:1px solid var(--b4-line)!important;border-bottom:1px solid var(--b4-line)!important}@media(max-width:47.99rem){html.b4 .pg-hero__creds li{padding:6px 0!important}html.b4 .pg-hero.-split .pg-hero__content:has(.pg-hero__creds){gap:18px!important}}html.b4 .li-pdp__pro{display:block!important;background:none!important;padding:0!important;border-radius:0!important;text-align:center!important}html.b4 .li-pdp__xsell{background:none!important;border-radius:0!important;padding:16px 0 0!important;border-top:1px solid var(--b4-line)!important}@media(min-width:64rem){html.b4 .sf-how__steps{grid-template-columns:minmax(0,7fr) minmax(0,5fr)!important;column-gap:64px!important;row-gap:48px!important;align-items:start!important}html.b4 .sf-how__step:first-child{grid-row:1 / span 2}html.b4 .sf-how__step:not(:first-child){grid-template-columns:200px minmax(0,1fr)!important;column-gap:28px!important;align-items:start!important}html.b4 .sf-how__step:not(:first-child) .sf-how__body{padding-top:0!important}}html.b4 .ags-head{padding-top:48px!important;padding-bottom:32px!important}html.b4 .ags-head .ag-wrap>*+*{margin-top:12px!important}html.b4 .ags-head+.ag-sec{padding-top:24px!important}html.b4 .ags-feat__chip:empty{display:none!important}@media(min-width:64rem){html.b4 .ags-head{padding-top:56px!important;padding-bottom:32px!important}}.ar-press__logo{display:block;height:28px;width:auto}@media(min-width:64rem){.ar-press__logo{height:32px}}@media(min-width:64rem){:is(html.b4,html.b4n) .sf-buy__grid:has(>.sf-buy__cell:only-child){grid-template-columns:minmax(0,1fr)!important}:is(html.b4,html.b4n) .sf-buy__cell:only-child>.sf-card{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"m h" "m b";column-gap:64px;align-content:center}:is(html.b4,html.b4n) .sf-buy__cell:only-child>.sf-card>.sf-card__media{grid-area:m}:is(html.b4,html.b4n) .sf-buy__cell:only-child>.sf-card>.sf-card__media img{aspect-ratio:1 / 1!important}:is(html.b4,html.b4n) .sf-buy__cell:only-child>.sf-card>.sf-card__head{grid-area:h;align-self:end}:is(html.b4,html.b4n) .sf-buy__cell:only-child>.sf-card>.sf-card__body{grid-area:b;align-self:start}:is(html.b4,html.b4n) .sf-buy__cell:only-child .sf-card__name{font-size:var(--b4-t-h2, 32px)!important}:is(html.b4,html.b4n) .sf-buy__grid:has(>.sf-buy__cell:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.sf-card .sf-gift{margin:16px 0 20px;max-width:480px}.sf-buy__giftrow{margin-top:32px}.sf-buy__giftrow .sf-gift{max-width:520px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/li-b4.css.map */
