.sv-eyebrow,.svw-eyebrow,.svx-eyebrow,.svk-eyebrow,.sve-eyebrow,.svd-eyebrow{display:none!important}.svd-buy .svd-eyebrow{display:inline-flex!important}.svd-docs>.svd-eyebrow,.svw-process>.svw-eyebrow{display:block!important;margin:0 0 14px;font-family:inherit;font-size:18px;font-weight:650;letter-spacing:-.01em;line-height:1.3;text-transform:none;color:#0a1b38}.svd-docs>.svd-eyebrow .svd-dot{display:none}.svd-claims-label{font-family:inherit!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#b9c8e0!important}.sv-ben-card>.sv-mono,.svd-num,.sva-card-n{display:none!important}::selection{background:#1b4f9c2e;color:inherit}input,textarea,[contenteditable]{caret-color:#1b4f9c}.sv a:focus-visible,.sv button:focus-visible,.sv input:focus-visible,.sv select:focus-visible,.sv textarea:focus-visible,.sv summary:focus-visible,.sv [tabindex]:focus-visible{outline:2px solid #1B4F9C;outline-offset:3px;border-radius:6px}.sv a{text-underline-offset:.18em;text-decoration-thickness:from-font}html{scrollbar-color:#A9B9D3 transparent}.sv table,.sv [class*=price],.sv [class*=total],.sv dd,.sv td{font-variant-numeric:tabular-nums}@media(min-width:990px)and (max-width:1279px){.menu-list__link{font-size:.95rem!important;padding-inline:.6rem!important}}.shopify-policy__container{max-width:1360px!important;margin:0 auto!important;padding:88px 40px 96px!important;color:#2a3446}.shopify-policy__title h1{margin:0 0 40px;max-width:16ch;font-size:clamp(40px,5.4vw,80px);line-height:.96;font-weight:700;letter-spacing:-.045em;color:#0a0f1a;text-align:left}.shopify-policy__body{max-width:72ch;font-size:18px;line-height:1.7}.shopify-policy__body h2,.shopify-policy__body h3{margin:2em 0 .6em;line-height:1.2;letter-spacing:-.02em;color:#0a0f1a}.shopify-policy__body h2{font-size:clamp(24px,2.2vw,30px)}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1.1em}.shopify-policy__body a{color:#1b4f9c;font-weight:600}@media(max-width:749px){.shopify-policy__container{padding:48px 16px 64px!important}.shopify-policy__body{font-size:17px}}.sv-shine,.svx-shine{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;color:#1b4f9c!important}.sv-plat .sv-shine{color:#9dbbea!important}.svx-in2 .svx-line:nth-child(3){animation:svx-up 1s .34s cubic-bezier(.2,.8,.2,1) both!important}@media(max-width:749px){.svx-visual{opacity:.16!important}}.svt{position:relative}.svt:focus-within .svt-track,.svt.is-paused .svt-track{animation-play-state:paused}.svt-pause{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid #DCE4F0;background:#ffffffeb;color:#0a0f1a;cursor:pointer}.svt-pause svg{width:14px;height:14px;fill:currentColor}.svt-pause .i-play{display:none}.svt.is-paused .svt-pause .i-play{display:block}.svt.is-paused .svt-pause .i-pause{display:none}@media(prefers-reduced-motion:reduce){.svt-pause{display:none}}.sv-arw{display:inline-block;width:1em;height:1em;vertical-align:-.14em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.sv-pcard-go .sv-arw,.sv-con-arrow .sv-arw{width:18px;height:18px}html .sv:not(.sv-plat) .sv-head{border-top:1px solid var(--line);padding-top:32px}html .sv-h2{text-wrap:balance}html .sv-lede{text-wrap:pretty}html .sv-con-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;border-top:1px solid var(--line)}html .sv-con{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:24px 0;background:none;gap:24px}html .sv-con:hover{transform:none;box-shadow:none;border-color:var(--line)}html .sv-con .sv-orb-soft{display:none}html .sv-con h3{font-size:22px;letter-spacing:-.02em;transition:color .2s}html .sv-con:hover h3{color:var(--blue)}html .sv-con p{font-size:15.5px}@media(max-width:749px){html .sv-con-grid{grid-template-columns:1fr}}.svx-bubbles,.svx-sat{display:none!important}.svx-ring{animation:none!important}html .sv-pcard-rank,html .svc-table td.mono,html td.mono,html .svr-hit-meta,html .svd-buy .svd-eyebrow{white-space:nowrap}html .sv-pcard-rank{max-width:calc(100% - 32px)}html .sv-prod-grid .sv-pcard-media{aspect-ratio:16/9}html .sv-prod-grid .sv-pcard-media img{object-position:50% 35%}html .sv-prod-grid .sv-pcard-body{padding:20px 22px 22px;gap:8px}html .sv-prod-grid .sv-pcard h3{font-size:20px}html .sva-h1 span,html .svc-h1 span,html .svs-h1 span,html .svc2-grad,html .svpt-grad,html .svt2-rainbow,html .svw-shine{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;color:#1b4f9c!important;animation:none!important}html .sva-stats-grid b,html .svd-nums b,html .svp-h1{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;color:#0a0f1a!important;animation:none!important}html .svt2-kicker,html .svp-step-kicker,html .svm-k,html .svpt-card-k,html .svg-card-k,html .sva2-card-k,html .svpo-toc-k,html .svc2-tag,html .svk-plat,html .sve-badge,html .svb-badge,html .svk-new,html .svs-status,html .svt2-fix,html .sva2-paper-head,html .svd-ph-col,html .svp-callout,html .sv-standards .sv-mono{font-family:inherit!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important;font-size:14px!important}html .svk-item:before{display:none!important}html .sva-stats-grid b{color:#fff!important}html .sva-chips li,html .sva-chips span,html .svc2-dial-n,html .svc2-spec dt,html .svp-chips li,html .svc-way small,html .svg-hint,html .svd-stage-tag,html .svd-facts small,html .svd-trigs li,html .svd-apps small,html .svd-spec dt,html .svd-doclist b,html .svf-contact span,html .svf-col h3{font-family:inherit!important;text-transform:none!important;letter-spacing:0!important}html .svf-col h3{font-size:15px!important;font-weight:650!important}html .svc-way small,html .svd-facts small,html .svd-spec dt,html .svf-contact span,html .svc2-spec dt{font-size:13px!important;font-weight:500!important}@media(max-width:749px){html .svx-wrap{padding-top:40px!important}}html .restock-alerts-notify-button{background:#fff!important;color:#0a0f1a!important;border:1px solid #C9D3E2!important;border-radius:999px!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;transition:border-color .2s!important}html .restock-alerts-notify-button:hover{border-color:#1b4f9c!important;color:#1b4f9c!important}@media(min-width:990px){html .header__row--top .header__columns{grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;box-sizing:border-box;width:100%;max-width:1360px;margin-inline:auto;padding-inline:40px}html .header-logo{padding-block:12px!important}html .header-logo img{height:40px!important;width:auto!important;margin-left:-7px}html .sveb-wrap{padding-block:8px}}html .svx-title,html .svt2-h1,html .svp-h1,html .svk-h1,html .sva2-h1,html .sva-h1,html .svs-h1,html .svc-h1,html .svc2-h1,html .svpt-h1{font-size:clamp(38px,5vw,72px)!important;line-height:1!important;letter-spacing:-.04em!important}html .sv-h2,html .sve-h2,html .svw-title,html .svd-h2{font-size:clamp(30px,3.6vw,52px);line-height:1.04;letter-spacing:-.035em}html main[data-template^=collection] h1,html .svr-h1{font-size:clamp(36px,4.2vw,56px)!important;line-height:1.02!important;letter-spacing:-.04em!important}html .svd-title{font-size:clamp(35px,3.6vw,52px);line-height:1;letter-spacing:-.04em}html main[data-template=index] .sv-wrap,html .svw-wrap,html .svp-end-wrap,html .svc2-own-wrap,html .svc2-form-wrap,html .svpt-apply-wrap{padding-block:96px}html .svt2-hero-wrap,html .sva2-hero-wrap,html .svs-hero-wrap,html .svc2-hero-wrap,html .svpt-hero-wrap,html main:not([data-template^=collection]) .svc-hero-wrap{padding-block:72px 80px}html .sv-head{margin-bottom:40px}@media(max-width:749px){html main[data-template=index] .sv-wrap,html .svw-wrap,html .sve-wrap,html .svd-wrap:not(.svd-top),html .svp-end-wrap,html .svc2-own-wrap,html .svc2-form-wrap,html .svpt-apply-wrap{padding-block:56px}html .svd-band .svd-wrap{padding-block:40px}html .svt2-hero-wrap,html .sva2-hero-wrap,html .svs-hero-wrap,html .svc2-hero-wrap,html .svpt-hero-wrap,html main:not([data-template^=collection]) .svc-hero-wrap{padding-block:40px 48px}html .sv-head{margin-bottom:28px;gap:16px}}html .svx{min-height:0!important}html .svx-wrap{padding-block:clamp(48px,8vh,88px) clamp(56px,9vh,96px)}html .svx-sub{max-width:620px;font-size:clamp(17px,1.25vw,19px);line-height:1.55}html .svx-scroll{display:none}html .sva-hero-wrap{padding-top:clamp(40px,5vw,72px)}html .sva-hero-row{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px}html .sva-ctas{justify-content:flex-start}html .svd-top{padding-top:16px}@media(min-width:990px){html .svd-top{gap:56px}}html .svd-buy{gap:12px;padding-top:4px}html .svd-card{gap:14px;padding:20px}html .svd-spec>div:last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:990px){html .svd-ev-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html .svd-ev-grid>.svd-fig:last-child:nth-child(odd){grid-column:1 / -1;flex-direction:row}html .svd-ev-grid>.svd-fig:last-child:nth-child(odd)>.svd-fig-img{flex:0 0 calc(50% - 10px);border-bottom:0;border-right:1px solid var(--line)}html .svd-ev-grid>.svd-fig:last-child:nth-child(odd)>figcaption{flex:1;justify-content:center;padding:32px 40px}}html .svc-table td.svc-act{text-align:right}@media(max-width:749px){html .svc-table{min-width:0}html .svc-table :is(th,td):is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5),:nth-child(7),:nth-child(8)){display:none}html .svc-table :is(thead th,tbody th,td){padding:10px}html .svc-table :is(th,td):nth-child(9){display:none}html .svc-table tbody tr{position:relative}html .svc-table tbody th a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}html .svc-grid .sv-pcard-rank{bottom:8px;left:8px;padding:4px 8px;font-size:11px;letter-spacing:0;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis}}@media(max-width:749px){html .sv-prod-grid,html .svw-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px 8px;scroll-padding-inline:16px;scrollbar-width:none}html .sv-prod-grid>*,html .svw-grid>*{scroll-snap-align:start}html .sv-plat-card{min-height:0}html .sv-con{padding-block:16px}}html .svf-wrap{padding-top:56px}html .svf-grid{padding-block:40px}html .svf-mark{max-height:clamp(64px,9vw,140px);overflow:hidden;margin-top:-16px}@media(max-width:749px){html .svf-grid{gap:32px 24px;padding-block:32px 24px}html .svf-wrap{padding-top:40px}html .svf-news-form{flex-wrap:nowrap}html .svf-news-form input[type=email]{flex:1 1 0;padding-inline:14px}html .svf-news-form button{padding-inline:16px}}@media(min-width:990px){html .mega-menu__grid{grid-column:1 / -1;box-sizing:border-box;width:100%;max-width:1360px;margin-inline:auto;padding-inline:40px}}html .mega-menu__link{color:#0a0f1a}html .mega-menu__link:hover{color:#1b4f9c}html .menu-drawer__menu-item{color:#0a0f1a}html .unit-price{color:#5a6578!important}html .mega-menu__grid .resource-card :is(a,span,bdi,p,div,h3,h4,h5,h6){color:#0a0f1a}html .mega-menu__grid .unit-price,html .mega-menu__grid .unit-price *{color:#5a6578!important}html .unit-price{padding-left:0;font-size:13px}html .svm-tag,html .svm-body small{font-family:inherit!important;letter-spacing:0!important;text-transform:none!important}html .sve-badge--up{background:#c2472a}html .svd-link{color:color-mix(in srgb,var(--c1) 68%,#0A0F1A)!important}html .svd-btn--primary{background:color-mix(in srgb,var(--c1) 68%,#0A0F1A)}html :is(.svd-eyebrow,.svd-size.is-quote em,.svd-note a,.svd-trigs li,.svd-spec dd a,.svd-desc summary,.svd-doclist b,.svd-docs-note a,.svd-fig small,.svd-ph-row.is-salvona){color:color-mix(in srgb,var(--c1) 68%,#0A0F1A)}html .sva-card .sv-link{color:color-mix(in srgb,var(--pc) 68%,#0A0F1A)}html .svc2-spec dd.is-empty{color:#5a6578}html .svc2-step:nth-child(4) .svc2-step-n{color:#b8432a}html .svp-chart small,html .svp-triggers span{font-size:12px}html main :is(h1,h2,h3){text-wrap:balance}html .svd-lb-chart svg{width:100%;max-height:calc(92dvh - 220px)}html :focus-visible{outline:2px solid #1B4F9C;outline-offset:2px}html :is(.svf,.sveb,.sv-plat) :focus-visible{outline-color:#fff}@media(max-width:749px){html .svf-col ul{gap:2px}html .svf-col a,html .svf-legal a{display:inline-block;padding-block:6px}html .svf-contact a,html :is(.svc-crumbs,.svd-crumbs) a{display:inline-block;padding-block:4px}html .svf-top,html .sveb-more,html .svk-remove,html .sv-link,html .svd-link{display:inline-flex;align-items:center;min-height:32px}}html .sv-proof-orb{display:none}html main .sv-proof .sv-wrap{padding-block:64px}html .sv.sv-proof .sv-head{border-top:0;padding-top:0;margin-bottom:28px;gap:24px 48px}html .sv-proof .sv-h2{font-size:clamp(28px,2.8vw,40px)}html .sv-proof .sv-lede{font-size:16px;line-height:1.55}html .sv-proof-grid{grid-template-columns:repeat(5,minmax(0,1fr))}html .sv-proof .sv-stat{gap:2px;padding:16px 20px 16px 0}html .sv-proof .sv-stat+.sv-stat{padding-left:20px;border-left:1px solid var(--line)}html .sv-proof .sv-stat b{font-size:20px;line-height:1.2;letter-spacing:-.02em}html .sv-proof .sv-stat span{font-size:14px;line-height:1.35;color:var(--mute)}html .sv-standards{margin-top:18px;gap:4px 10px}html .sv-standards li{padding:0;border:0;border-radius:0;background:none;font-size:14px;font-weight:500;color:var(--mute)}html .sv-standards li:not(:last-child):after{content:"\b7";margin-left:10px;color:#8a96a8}@media(max-width:899px){html .sv-proof-grid{grid-template-columns:1fr}html .sv-proof .sv-stat,html .sv-proof .sv-stat+.sv-stat{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;border-left:0;border-bottom:1px solid var(--line)}html .sv-proof .sv-stat:last-child{border-bottom:0}html .sv-proof .sv-stat b{font-size:18px}}@media(max-width:749px){html main .sv-proof .sv-wrap{padding-block:48px}html .sv-standards .sv-mono{flex-basis:100%}}html .svq-wrap{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;padding-block:96px}.svq-photo{aspect-ratio:16/10;border-radius:24px;overflow:hidden;background:#f5f8fc}.svq-photo img{display:block;width:100%;height:100%;object-fit:cover}.svq-copy{display:flex;flex-direction:column;gap:20px;min-width:0}.svq-list{margin:0;border-top:1px solid var(--line)}.svq-list>div{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--line)}.svq-list dt{font-size:14px;color:var(--mute)}.svq-list dd{margin:0;font-size:16px;font-weight:500;line-height:1.45}.svq-list a{color:inherit;text-decoration:none}.svq-list a:hover{color:var(--blue)}.svq-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:4px}@media(max-width:899px){html .svq-wrap{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:749px){html .svq-wrap{padding-block:56px}}html .svm--about{grid-template-columns:minmax(0,230px) minmax(0,1fr) minmax(0,300px)}.svm-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.svm-contact{display:flex;flex-direction:column;gap:12px;padding-left:28px;border-left:1px solid #DCE4F0}.svm-contact .svm-k{margin:0}.svm-contact-item{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;text-decoration:none}.svm-contact-item svg{width:18px;height:18px;margin-top:2px;fill:#1b4f9c}.svm-contact-item span{display:flex;flex-direction:column;gap:1px;font-size:13.5px;line-height:1.4;color:#465063}.svm-contact-item b{font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.005em;color:#0a0f1a}.svm-contact-item:hover b{color:#1b4f9c}html a.svm-contact-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:4px;padding:11px 18px;border-radius:999px;background:#1b4f9c;color:#fff;font-size:15px;font-weight:600;text-decoration:none}html a.svm-contact-btn:hover{background:#14408a}@media(max-width:1179px){html .svm--about{grid-template-columns:minmax(0,190px) minmax(0,1fr) minmax(0,270px);gap:20px}.svm--about .svm-cards--2{grid-template-columns:minmax(0,1fr)}.svm--about .svm-cards--2>:last-child{display:none}.svm-contact{padding-left:20px}}@media(min-width:990px)and (max-width:1179px){html .header-logo img{height:30px!important;margin-left:-5px}html .menu-list__link{font-size:.9rem!important;padding-inline:.4rem!important}}.svm-drawer-contact{display:flex;flex-direction:column;gap:14px;margin:8px 16px 16px;padding-top:16px}.svm-drawer-contact .svm-k{margin:0;font-size:14px;font-weight:600;color:#465063}.svm-drawer-contact .svm-contact-item{min-height:40px}@media(min-width:990px){.svm-drawer-contact{display:none}}html .svpt[hidden]{display:none!important}.svgate{background:#f5f8fc}html .svgate-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-block:clamp(72px,14vh,144px)}.svgate-h1{margin:0;font-size:clamp(38px,5vw,72px);line-height:1;font-weight:700;letter-spacing:-.04em}.svgate-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;width:100%;max-width:520px;margin-top:8px}.svgate-form label{grid-column:1 / -1;font-size:14px;font-weight:600;color:#465063}.svgate-form input{min-width:0;padding:14px 16px;border:1px solid #AFC0DA;border-radius:14px;background:#fff;font:inherit;font-size:16px;color:#0a0f1a}.svgate-form button{border:0;cursor:pointer;font:inherit;font-weight:600}.svgate-err{grid-column:1 / -1;margin:0;font-size:15px;color:#8a2e16}@media(max-width:749px){.svgate-form{grid-template-columns:minmax(0,1fr)}}@media(max-width:989px){html .menu-drawer{width:min(100%,440px);color:#0a0f1a;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom)}html .menu-drawer .close-button,html .menu-drawer__back-button{width:44px;height:44px;padding:14px;border-radius:10px;color:#0a0f1a}html .menu-drawer>.close-button{margin:6px 0 2px 3px}html .menu-drawer__navigation{padding-inline:20px}html .menu-drawer__menu{margin:0;padding:0}html .menu-drawer__list-item,html .menu-drawer__menu-container,html .menu-drawer__menu-container--divider,html .menu-drawer__list-item--divider{margin:0;padding:0;border:0}html .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item{border-bottom:1px solid #DCE4F0}html .menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#0a0f1a}html .menu-drawer .icon-caret{color:#5a6578}html .menu-drawer .icon-caret svg{width:14px;height:14px}html .menu-drawer__nav-buttons{min-height:56px;padding:6px 6px 6px 3px;border-bottom:1px solid #DCE4F0}html .menu-drawer__title{font-size:16px;font-weight:600;color:#0a0f1a}html .menu-drawer__menu--childlist{padding-inline:20px}html .menu-drawer__list-item--deep{border-bottom:1px solid #DCE4F0}html .menu-drawer__list-item--deep>details>summary,html .menu-drawer__list-item--deep>a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:#0a0f1a}html .menu-drawer__list-item--deep ul{margin:0;padding:0 0 12px}html .menu-drawer__list-item--deep ul a{display:flex;align-items:center;min-height:44px;padding:0;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:0;color:#2a3446}html .svm-drawer-contact{gap:4px;margin:12px 20px 20px;padding-top:0}html .svm-drawer-contact .svm-k{margin:0 0 6px;font-size:14px;font-weight:600;color:#5a6578}html .svm-drawer-contact .svm-contact-item{align-items:center;min-height:48px;padding-block:4px}html .svm-drawer-contact .svm-contact-item svg{margin-top:0}html .svm-drawer-contact a.svm-contact-btn{margin-top:12px;min-height:48px}html .menu-drawer__utility-links{margin-inline:20px;padding-inline:0;width:auto;left:auto;color:#0a0f1a}html .menu-drawer__localization,html .drawer-localization,html .drawer-localization__button{margin-left:0;padding-left:0}html .menu-drawer__utility-links :is(summary,span,button){color:#0a0f1a}}@media(max-width:749px){html .header-logo{padding-block:12px!important}html .header-logo img{height:28px!important;width:auto!important}html summary.header__icon--menu{margin-left:-16px}html .header__column--left .search-action{margin-left:-12px}html .header__column--right{margin-right:-8px}html .sveb-state{display:none}html .sveb-wrap{padding:12px 16px;gap:10px}html a.sveb-btn{padding-block:8px;font-size:14px}html .svd-sizes{grid-template-columns:minmax(0,1fr);gap:8px}html .svd-size span{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:12px 14px}html .svd-size em{text-align:right}html .svd-size small{grid-column:1 / -1}html .svd-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html .svd-facts li:first-child{grid-column:1 / -1}html .svb-switch{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}html .svb-switch a{flex:none;padding-inline:10px;font-size:14px;white-space:nowrap}html .svc-ways{gap:10px;margin-top:12px}html .svc-way{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:start;padding:16px}html .svc-ico{grid-row:1 / span 3;margin:0}html .svc-way .sv-link,html .svc-meta{margin-top:0;padding-top:2px}html .svt2-table :is(thead th:first-child,tbody th){position:sticky;left:0;z-index:1;width:150px;min-width:150px;max-width:150px;padding-inline:10px;background:#fff;font-size:14px;box-shadow:8px 0 12px -10px #0a1b3840}html .svf-col:last-child{grid-column:1 / -1}html .svf-col:last-child ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}html .svw-cta-orb{display:none}html .svg-sec .sv-wrap{padding-block:40px 56px}}html .sv.svg-sec .sv-head{border-top:0;padding-top:0}html :is(.svp-btn,.svp-triggers span,.svp-card:hover .svp-card-go){background:color-mix(in srgb,var(--c1) 68%,#0A0F1A)}html :is(.svp-h1 sup,.svp-tag,.svp-step-n,.svp-ben-stat,.svp-card-go,.svp-faq details a){color:color-mix(in srgb,var(--c1) 68%,#0A0F1A)}html .svp-chart small{color:#5a6578}html .sv-pcard-rank{top:auto;bottom:12px;left:12px}@media(min-width:750px)and (max-width:989px){html .svd-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}html .svd-gallery{position:sticky;top:calc(var(--header-height,80px) + 16px)}html .svd-sizes{grid-template-columns:minmax(0,1fr);gap:8px}html .svd-size span{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:12px 14px}html .svd-size em{text-align:right}html .svd-size small{grid-column:1 / -1}html .svd-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html .svd-facts li:first-child{grid-column:1 / -1}}@media(max-width:749px){html :is(.svp-back,.sva2-back){display:inline-flex;align-items:center;min-height:32px}}html .predictive-search-form__header{border-bottom:1px solid #DCE4F0!important}html .predictive-search-form__header:before{display:none}html .predictive-search__search-button{background:#1b4f9c;color:#fff;border-radius:999px;padding:12px 24px;font-size:15px;font-weight:600;box-shadow:0 12px 24px -12px #0a1b3880}html .predictive-search__search-button:hover{background:#14408a}html .predictive-search-results__title{color:#0a0f1a;font-weight:600}html .predictive-search-dropdown .resource-card__media{aspect-ratio:1;height:auto}html .predictive-search-dropdown .resource-card__image{width:100%;height:100%;aspect-ratio:1;object-fit:cover}html :is(.svk-fields b,.svc-dd summary span,.svm-tag,.svd-trigs li,.svc-tags li,.svf-bottom .svf-tm,.svd-use-grid small,.svp-chart figcaption,.svt2-table thead th,.svt2-table small){font-size:12px}html :is(.svk-price small,.svk-price s,.svk-fine,.svm-side span,.svd-chart figcaption,.svd-badges span,.svd-qform label:not(.svd-qtype label),.svd-key,.svd-ph-row,.svs-note,.sva-pin,.sva2-actions button,.svb-switch a,.svb-pages a,.svb-pages span,.svk-remove,.svk-trust li,.svc-dd summary,.svc-sort select,.svc-meta,.svm-body>span,.svm-body em,.svd-note,.svd-apps span,.svd-markets span,.svd-qtype span,.svr-col p,.svs-cert-copy small,.svt2-callouts li,.svt2-result .svt2-alt,.sva2-toc a,.sva2-back,.svk-note summary,.svk-ship-opts label,.svk-perks span,.svc-opt,.svc-count,.svc-status,.svc-pages a,.svc-pages span,.svc-way .sv-link,.svc-quick span,.svc2-or span,.sve-more,.svg-card-loc,.svg-card-note,.svg-card-links a,.sv-con p,.svpt-fine,.svd-facts b,.svd-legend,.svd-doclist a,.svd-docs-note,.svp-back,.svp-card-foot,.svr-tabs a,.svr-count,.svr-pager a,.svr-pager span,.svd-lb-chart .svd-key,.svd-lb-chart .svd-ph-row,.sva-stats-grid span,.svc-chips span,.svc2-chips button,.svs-chips li,.svt2-best,.svt2-nums-grid>div>span,.svt2-table,.svt2-opts button,.svc-table){font-size:14px}html .svc-table .mono{font-size:13px}html :is(.svk-abstract,.svk-read,.svc-card p,.svc-errors,.svc2-errors,.svpt-err,.svd-nums span,.svd-case>span,.svd-rel-body span,.svd-inci,.svd-size em,.svc2-step p,.sve-excerpt,.svg-empty,.svpt-steps p,.svd-fig span,.svr-group>p,.svr-hit p,.sva-card p,.sva2-cta-box p,.sva2-body,.svk-perks b,.svk-rec-body b,.svc2-own-card p,.svg-item b,.sv-ben-card p,.svpt-perk p,.svpt-ok p,.svpt-faq details div,.svd-benefits p,.svd-rte,.svd-spec dd,.svp-step-card p,.svr-links a,.svr-help p,.svs-pillar p,.svs-cta p,.svt2-panel-copy>p:not(.svt2-kicker),.svt2-vs-card li,.svt2-result p,.svm-card--media .svm-body b,.svd-size b,.svd-steps b,.svd-rel-body b,.svd-fig b,.svk-checkout,.svr-search input,.svk-note textarea,.svk-ship-acct input,.svk-ship-acct select){font-size:16px}html :is(.sv-lede,.svx-sub,.svd-lede,.svs-step p,.svw-cta-copy p,.svfm-copy p,.sva-rte,.sva-cta p,.svb-empty p,.svk-empty p,.svc-cta p,.svc-success p,.svpt-who-list li,.svd-quote-copy p,.svp-step p,.svr-empty p,.svr-read,.svt2-cta p){font-size:clamp(17px,1.25vw,18px)}html .sv-proof .sv-lede{font-size:16px}html :is(.sva2-rel b,.svc-card h3,.sve-title,.svd-flow-list b,.svt2-tabs button span){font-size:18px}html :is(.svc2-step h3,.svc2-faq summary,.svpt-faq summary,.svr-col h2,.sva-value h3,.svk-info h2,.sv-art h3,.svpt-perk h3,.svd-case b,.svp-ben-card h3,.svr-read h3,.svs-pillar h3,.svt2-tag,.sv-con h3,.sv-ben-card h3){font-size:20px}html :is(.svc2-match b,.svt2-fail h3){font-size:26px}html :is(.svc-empty h2,.svpt-terms dt){font-size:30px}html .sva-badge b{font-size:40px}html :is(.svw-process>.svw-eyebrow,.svd-docs>.svd-eyebrow,.svf-col h3,.sveb-txt b){font-weight:600!important}html .svd-doclist b{font-weight:700}html .sv :is(p,li,figcaption){text-wrap:pretty}html :is(.svd-rte,.svt2-foot,.sva2-body,.svk-read){max-width:70ch}html :is(.svd-fig-img,.svd-zoom){font-family:var(--font-body--family)}html .svd-size small{font-family:inherit;font-size:13px;letter-spacing:0}html :is(.sveb-txt,.sveb-txt span,.sveb-sep,.sveb-date,a.sveb-btn,.sveb-more,.svfm-tabs button,.svfm-note,.svfm-note em,.svb-up-go,.svt2-panel-copy h4,.svd-spec .svd-inci,.svc2-step-n){font-size:14px}html .sveb-txt b{font-size:16px}html .svd-stage-tag{font-size:12px}html .svb-up-copy span{font-size:16px}html .svt2-panel-copy>p:not(.svt2-kicker){font-size:16px!important}html :is(.svw-card h3,.svs-eff-card h3,.svc2-ben-card h3,.svc-side h2,.svk-sum h2,.svk-total dd,.sva2-lede,.svb-up-copy b,.svd-tagline,.sva-play-label){font-size:20px}html .sva-card h3{font-size:26px}html :is(.svw-cta-copy h3,.svp-step-card h2,.svd-quote-copy h2,.svs-std-copy h2,.svc-form-h,.sva-cta h2,.sva2-more-h,.svb-up h2,.svfm-copy h3){font-size:clamp(28px,2.8vw,40px)}html .sv :is(button,input,select,textarea){font-family:inherit}html .svf-col h3{font-size:14px!important}html .svm-contact-item span{font-size:14px}html .svm-contact-item b{font-size:16px}html a.svm-contact-btn,html .svd-spec dd.svd-inci{font-size:14px}html .pit-legend-item{font-size:13px}html main[data-template^=collection] h1,html .svr-h1{font-size:clamp(36px,3.6vw,52px)!important}html :is(.svt2-panel-copy h3,.svt2-finder-q h2,.svt2-nums-grid>div>b,.sva-stats-grid b){font-size:clamp(30px,3.6vw,52px)}html :is(.svt2-cta h2,.svc-cta h2){font-size:clamp(28px,2.8vw,40px)}html .svf-news-copy h2{font-size:30px}html .svk-steps b{font-weight:700}@media(min-width:750px)and (max-width:989px){html .header__row--top .header__columns{grid-template-columns:minmax(0,1fr) auto;padding-inline:24px}html .header__column--left .header__drawer{display:block!important}html .header__column--left header-menu.header-menu{display:none!important}html .header__column--left{justify-content:flex-start;gap:12px}html summary.header__icon--menu{margin-left:-14px}html .header-logo{padding-block:12px!important}html .header-logo img{height:28px!important;width:auto!important}}@media(min-width:600px)and (max-width:749px){html .svd-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}html .svd-gallery{position:sticky;top:calc(var(--header-height,60px) + 12px)}}@media(max-height:500px)and (max-width:989px){html .sveb-wrap{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:16px;padding-block:6px}html .sveb-txt{flex:1 1 auto;min-width:0}html .sveb-ctas{flex:none;width:auto;gap:16px}html a.sveb-btn{white-space:nowrap}html .svx-wrap{padding-block:24px 32px!important}}@media(orientation:landscape)and (max-width:989px){body{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}}@media(pointer:coarse){html :is(.sv-link,.svd-link,.sveb-more,.svf-top,.svk-remove,.svp-back,.sva2-back,.svc-view-link,.svc-q){display:inline-flex;align-items:center;min-height:44px}html .svf-col a,html .svf-legal a,html .svf-contact a,html :is(.svc-crumbs,.svd-crumbs) a{display:inline-block;padding-block:8px}}@media print{@page{margin:14mm}html,body,.page-wrapper{height:auto!important;min-height:0!important;overflow:visible!important;background:#fff}html{-webkit-print-color-adjust:exact;print-color-adjust:exact}html :is(.shopify-section-group-header-group,header-component,.header-section,.sveb,.svt,.svf,.svd-btn,.svd-qform,.svd-rel,.restock-alerts-notify-button,#PBarNextFrameWrapper){display:none!important}html .sv-reveal,html [class*=reveal]{opacity:1!important;transform:none!important}html .svd-gallery{position:static}html :is(h2,h3){break-after:avoid}html :is(figure,.svd-fig,.svd-card,.svd-band,tr){break-inside:avoid}html details::details-content{content-visibility:visible;height:auto}}html .sv-shine,html .svw-cta:after{animation:none!important}html .sv-pcard-rank{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffeb}html :is(.sv-orb,.sv-orb-soft,.sv-orb *,i:empty){font-style:normal}html :is(.svc-bulk,.sv-plat-spec){font-family:inherit;letter-spacing:0}html .svd-spec dd.svd-inci{font-size:14px!important}html .svs-chips i{font-size:0;background:#1f7f5c}html .svs-chips i:before{content:"";width:12px;height:12px;background:#fff;-webkit-mask:var(--sv-check) center/contain no-repeat;mask:var(--sv-check) center/contain no-repeat;--sv-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.2 3.2L13 5'/%3E%3C/svg%3E")}@media(min-width:900px){html .sva-card h3{margin-top:72px;min-height:2lh}html .sva-card .sv-link{margin-top:auto}}@media(min-width:990px)and (max-width:1179px){html .menu-list__link{padding-inline:.3rem!important}}html .svr-hit-price svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.14em}@media(max-width:749px){html .sva-stats-grid{column-gap:16px}html .svfm-note{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px}html .svfm-note .svfm-key{margin:0}html .svfm-note em{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/sv-refine.css.map */
