.c-points--info{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:22px 28px;width:100%}.c-points--info-2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-points--info-1{grid-template-columns:1fr}.c-info__item{display:flex;align-items:flex-start;gap:14px;text-align:left}.c-info__icon{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#f3e4da;color:var(--c-accent)}.c-info__icon svg{width:22px;height:22px}.c-info__body{display:grid;gap:3px;min-width:0}.c-info__title{font-size:16px;font-weight:700;line-height:1.3;color:var(--c-heading, var(--c-primary))}.c-info__text{font-size:14px;line-height:1.45;color:var(--c-muted)}[data-scheme=dark] .c-info__icon{background:#ffffff24;color:#fff}[data-scheme=dark] .c-info__title{color:#fff}[data-scheme=dark] .c-info__text{color:#ffffffc7}.c-imgtext--ad-center .c-points--info .c-info__item,.c-imgtext--ad-center .c-points--info{text-align:left}.c-pts-only-m{display:none}@media(max-width:989px){.c-pts-only-d{display:none}.c-pts-only-m,.c-pts-only-m.c-points--flow{display:grid}ul.c-pts-only-m:not(.c-points--info){display:grid}}.c-benefits{display:grid;gap:18px 22px;width:100%}.c-benefits--d1{grid-template-columns:1fr}.c-benefits--d2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-benefits--list{gap:6px;grid-template-columns:1fr}.c-benefits--info .c-benefit{grid-template-columns:48px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;padding:0!important}.c-benefits--info .c-benefit__icon{width:48px;height:48px;background:#f3e4da}.c-benefits--info .c-benefit__icon svg{width:22px;height:22px}.c-benefits--info .c-benefit__main{font-size:var(--bx-size, 16px);line-height:1.3;padding-top:2px}.c-benefits--info .c-benefit__sub{font-size:calc(var(--bx-size, 16px) * .875);line-height:1.4}@media(max-width:989px){.c-benefits--m1{grid-template-columns:1fr}.c-benefits--m2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.c-benefits--m2.c-benefits--info .c-benefit{grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important}.c-benefits--m2.c-benefits--info .c-benefit__icon{width:40px;height:40px}.c-benefits--m2.c-benefits--info .c-benefit__main{font-size:var(--bx-size, 14px)}.c-benefits--m2.c-benefits--info .c-benefit__sub{font-size:calc(var(--bx-size, 14px) * .89)}}.c-rslider--quote{--rs-q: var(--rs-size, 15px);position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--rs-minh, 0);padding:var(--rs-pad, 16px) calc(var(--rs-pad, 16px) + 14px);background:var(--rs-bg, #f6f5f2);border:1px solid rgba(15,23,42,.07);border-radius:var(--rs-r, 18px)}.c-rslider--quote.c-rslider--arrows{padding-inline:56px}.c-rslider--quote .c-rslider__head{text-align:left;margin-bottom:8px;font-size:var(--rs-head, 15px)}.c-rslider--quote .c-rslider__head:before,.c-rslider--quote .c-rslider__head:after{display:none}.c-rslider--quote .c-rslider__slide{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;align-items:center}.c-rslider--quote .c-rslider__body{grid-column:1 / -1;order:1;position:relative;padding-left:calc(var(--rs-q, 15px) * 1.7)}.c-rslider--quote .c-rslider__body:before{content:"\201c";position:absolute;left:-2px;top:calc(var(--rs-q, 15px) * -.55);font:800 calc(var(--rs-q, 15px) * 3.6)/1 Georgia,serif;color:#0f172a33}.c-rslider--quote .c-rslider__slide blockquote{font-size:var(--rs-q, 15px);line-height:1.45;font-weight:500;letter-spacing:0}.c-rslider--quote .c-rslider__title{font-size:var(--rs-q, 15px)}.c-rslider--quote .c-rslider__photo{order:2}.c-rslider--quote .c-rslider__photo img{width:var(--rs-photo, 48px);height:var(--rs-photo, 48px)}.c-rslider--quote .c-rslider__slide figcaption{order:3;grid-column:auto;display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;border-top:0;padding-top:0;font-style:normal;font-size:var(--rs-name, 14px)}.c-rslider--quote .c-rslider__slide:not(:has(.c-rslider__photo)) figcaption{grid-column:1 / -1}.c-rslider--quote .c-rslider__slide figcaption>strong{font-size:var(--rs-name, 14px);font-style:normal;color:var(--c-primary)}.c-rslider--quote .c-stars{font-size:var(--rs-name, 14px)}.c-rslider--quote .c-rslider__badge{display:none}.c-rslider__vtext{display:inline-flex;align-items:center;gap:6px;font-size:calc(var(--rs-name, 14px) * .95);font-weight:500;color:var(--c-muted)}.c-rslider__vtext svg{width:1.2em;height:1.2em;color:#2f8f5b}.c-rslider--quote .c-rslider__nav{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.c-rslider--quote .c-rslider__dots{display:none}.c-rslider--quote .c-rslider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;pointer-events:auto;background:#ececea;border:0;color:#6b7280}.c-rslider--quote [data-rs-prev]{left:12px}.c-rslider--quote [data-rs-next]{right:12px}@media(max-width:989px){.c-rslider--quote{--rs-q: var(--rs-size-m, 15px)}.c-rslider--quote.c-rslider--arrows{padding-inline:48px}.c-rslider--quote [data-rs-prev]{left:8px}.c-rslider--quote [data-rs-next]{right:8px}.c-rslider--quote .c-rslider__head{font-size:calc(var(--rs-head, 15px) * var(--rs-ms, 1))}.c-rslider--quote .c-rslider__slide figcaption,.c-rslider--quote .c-rslider__slide figcaption>strong,.c-rslider--quote .c-stars{font-size:calc(var(--rs-name, 14px) * var(--rs-ms, 1))}}.c-bundles--cards .c-bundles__stack{display:grid!important;grid-template-columns:repeat(var(--b-cols, 3),minmax(0,1fr));gap:10px;align-items:stretch;padding-top:14px}.c-bundles--cards .c-opt{display:flex;flex-direction:column;align-items:stretch;padding:10px 8px;margin:0!important;text-align:center;border-radius:14px!important;overflow:visible;background:#fff;border:2px solid var(--c-border)!important}.c-bundles--cards .c-opt.is-selected{border-color:var(--b-sel-border, var(--c-accent))!important;background:var(--b-open-bg, color-mix(in srgb, var(--c-accent) 7%, #fff));box-shadow:0 10px 26px #101a1814}.c-bundles--cards .c-opt__row,.c-bundles--cards .c-opt.has-badge .c-opt__row{display:flex!important;flex-direction:column;align-items:center;gap:6px;padding:0!important}.c-bundles--cards .c-opt.has-badge .c-opt__row{padding-top:8px!important}.c-bundles--cards .c-opt__radio{display:none!important}.c-bundles--cards .c-opt__thumb{order:-1;position:relative;width:100%!important;height:auto!important;aspect-ratio:var(--b-ratio, 1/1);border:0!important;border-radius:10px;background:transparent;overflow:hidden}.c-bundles--cards .c-opt__thumb img{width:100%;height:100%;object-fit:var(--b-fit, cover)}.c-bundles--cards .c-opt__thumb--empty{background:color-mix(in srgb,var(--c-accent) 8%,#fff)}.c-bundles--cards .c-opt__thumb--empty .c-slot{min-height:0;height:100%;border:0}.c-opt__x{position:absolute;left:4px;bottom:4px;display:grid;place-items:center;min-width:2.3em;height:2.3em;padding:0 .35em;border-radius:999px;background:var(--c-accent);color:#fff;font-size:14px;font-weight:800;line-height:1}.c-bundles--cards .c-opt__main{align-items:center;text-align:center;width:100%}.c-bundles--cards .c-opt__name{flex-direction:column!important;align-items:center!important;justify-content:center;gap:4px!important;font-size:var(--b-name, 16px)!important;text-transform:uppercase;letter-spacing:.02em;line-height:1.2}.c-bundles--cards .c-opt__pct{align-self:center!important;margin:0;font-size:11px!important;padding:3px 8px!important}.c-bundles--cards .c-opt__sub{font-size:var(--b-sub, 13px)!important;text-align:center!important;line-height:1.3}.c-bundles--cards .c-opt__prices{align-items:center!important;flex-direction:column!important;grid-column:auto!important;justify-content:center!important;margin:0!important;gap:2px}.c-bundles--cards .c-opt__price{font-size:var(--b-price, 22px)!important;font-weight:800}.c-bundles--cards .c-opt__compare{font-size:13px!important}.c-bundles--cards .c-opt__perunit{display:block;margin-top:6px;padding-top:6px;border-top:1px dashed var(--c-border);width:100%;font-size:13px;font-weight:800;color:var(--c-muted)}.c-bundles--cards .c-opt__badge{position:absolute!important;top:-13px!important;left:50%!important;right:auto!important;transform:translate(-50%);white-space:nowrap;border-radius:999px!important;padding:5px 12px!important;font-size:var(--b-badge, 10px)!important;background:var(--b-badge-bg, var(--c-primary));color:var(--b-badge-color, #fff);box-shadow:0 4px 10px #0f172a2e}.c-bundles--cards .c-opt__foot{display:grid!important;justify-items:center;gap:4px;margin:8px 0 0!important;padding:6px 4px!important;border-radius:8px;font-size:calc(var(--b-foot, 12px) * .88)!important;line-height:1.25;text-align:center}.c-bundles--cards .c-opt__foot>span{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap}.c-bundles--cards .c-opt__foot-ic{transform:scale(.9)}.c-bundles--cards .c-opt__more-inner{padding:0!important}.c-bundles--cards .c-opt.is-selected .c-opt__more-inner{padding:8px 0 0!important}.c-bundles--cards .c-opt__items{margin:0!important;border-width:1px!important;border-radius:10px!important}.c-bundles--cards .c-opt__item{flex-direction:column;text-align:center;gap:6px!important;padding:8px 6px!important}.c-bundles--cards .c-opt__item-img{width:44px!important;height:44px!important}.c-bundles--cards .c-opt__item-name{font-size:12.5px!important;line-height:1.25}.c-bundles--cards .c-opt__item-price{font-size:12px}.c-bundles--cards .c-opt__facts,.c-bundles--cards .c-opt__list{padding:6px 2px 0!important;justify-content:center;text-align:center}.c-bundles--cards .c-opt__saving{font-size:12.5px!important}.c-bundles--cards .c-opt__break{font-size:11.5px;color:var(--c-muted)}.c-bundles--cards .c-opt__list{font-size:12.5px;text-align:left}.c-bundles--cards .c-opt__units{padding:6px 0 0!important}.c-bundles--cards .c-opt__gift{margin:8px 0 0!important;padding:6px!important;flex-direction:column;text-align:center;font-size:12px;gap:4px}@media(max-width:560px){.c-bundles--cards .c-bundles__stack{gap:6px}.c-bundles--cards .c-opt{padding:8px 5px;border-radius:12px!important}.c-bundles--cards .c-opt__name{font-size:11.5px!important;letter-spacing:0}.c-bundles--cards .c-opt__sub{font-size:10.5px!important}.c-bundles--cards .c-opt__price{font-size:15px!important}.c-bundles--cards .c-opt__compare{font-size:11px!important}.c-bundles--cards .c-opt__perunit{font-size:10.5px}.c-bundles--cards .c-opt__pct{font-size:9.5px!important;padding:2px 6px!important}.c-bundles--cards .c-opt__badge{font-size:8.5px!important;padding:4px 8px!important;top:-11px!important}.c-bundles--cards .c-opt__foot{font-size:9.5px!important;padding:5px 2px!important}.c-bundles--cards .c-opt__x{font-size:11px}.c-bundles--cards .c-opt__item-name{font-size:11px!important}.c-bundles--cards.c-bundles--m1 .c-bundles__stack{grid-template-columns:1fr;gap:14px}.c-bundles--cards.c-bundles--m1 .c-opt{padding:10px}.c-bundles--cards.c-bundles--m1 .c-opt__thumb{max-width:200px;margin-inline:auto}.c-bundles--cards.c-bundles--m1 .c-opt__name{font-size:15px!important}.c-bundles--cards.c-bundles--m1 .c-opt__price{font-size:20px!important}.c-bundles--cards.c-bundles--m1 .c-opt__sub{font-size:13px!important}.c-bundles--cards.c-bundles--m1 .c-opt__perunit{font-size:12px}.c-bundles--cards.c-bundles--m1 .c-opt__foot{font-size:11px!important}}.c-bundles--cards .c-opt__row,.c-bundles--cards .c-opt.has-badge .c-opt__row{flex:1 1 auto}.c-bundles--cards .c-opt__perunit{margin-top:auto}.c-bundles--cards .c-opt__prices{margin-bottom:6px!important}.c-bundles--cards .c-opt__foot-ic{display:none!important}@media(max-width:560px){.c-bundles--cards .c-opt__saving{font-size:10.5px!important}.c-bundles--cards .c-opt__facts{padding-top:4px!important}}.c-bundles--nofoot .c-opt__foot{display:none!important}.c-bundles--cards .c-opt__thumb img{object-position:center}.c-pm__title.c-bx{font-size:calc(var(--bx-size, var(--pm-title, 32px)) * var(--font-scale))!important}.has-sx-hpx-d :is(h1,.c-hero__title,h2,.c-heading,.c-heading--md){font-size:var(--sx-hpx)!important}.has-sx-hpx-d :is(h3,.c-pain__problem,.c-feature__title){font-size:calc(var(--sx-hpx) * .62)!important}.has-sx-hpx-d :is(h4,.c-rfull__title,.c-offer__name){font-size:calc(var(--sx-hpx) * .5)!important}.has-sx-tpx-d :is(p:not(.c-eyebrow),li,.c-subheading,.c-pain__text,summary,.c-compare__row){font-size:var(--sx-tpx)!important}@media(max-width:749px){.has-sx-hpx-m :is(h1,.c-hero__title,h2,.c-heading,.c-heading--md){font-size:var(--sx-hpx-m)!important}.has-sx-hpx-m :is(h3,.c-pain__problem,.c-feature__title){font-size:calc(var(--sx-hpx-m) * .62)!important}.has-sx-hpx-m :is(h4,.c-rfull__title,.c-offer__name){font-size:calc(var(--sx-hpx-m) * .5)!important}.has-sx-tpx-m :is(p:not(.c-eyebrow),li,.c-subheading,.c-pain__text,summary,.c-compare__row){font-size:var(--sx-tpx-m)!important}}[style*=--bx-mt-d]{margin-top:var(--bx-mt-d)!important}[style*=--bx-mb-d]{margin-bottom:var(--bx-mb-d)!important}[style*=--bx-ls-d],[style*=--bx-ls-d] *{letter-spacing:var(--bx-ls-d)!important}[style*=--bx-lh-d],[style*=--bx-lh-d] *{line-height:var(--bx-lh-d)!important}@media(max-width:749px){[style*=--bx-mt-m]{margin-top:var(--bx-mt-m)!important}[style*=--bx-mb-m]{margin-bottom:var(--bx-mb-m)!important}[style*=--bx-ls-m],[style*=--bx-ls-m] *{letter-spacing:var(--bx-ls-m)!important}[style*=--bx-lh-m],[style*=--bx-lh-m] *{line-height:var(--bx-lh-m)!important}}.c-section[style*="--sx-mt:"]{margin-top:var(--sx-mt)!important}.c-section[style*="--sx-mb:"]{margin-bottom:var(--sx-mb)!important}.c-section[style*="--sx-hg:"] :is(.c-section-head,.c-offers__head,.c-blogs__head,.c-timeline-head,.c-guarantee__head){margin-bottom:var(--sx-hg)!important}.has-sx-hls :is(h1,h2,h3,h4,.c-hero__title,.c-heading,.c-heading--md,.c-pain__problem,.c-feature__title,.c-rfull__title,.c-offer__name){letter-spacing:var(--sx-hls)!important}.has-sx-hlh :is(h1,h2,h3,h4,.c-hero__title,.c-heading,.c-heading--md,.c-pain__problem,.c-feature__title,.c-rfull__title,.c-offer__name){line-height:var(--sx-hlh)!important}.has-sx-tls :is(p:not(.c-eyebrow),li,.c-subheading,.c-pain__text,summary,.c-compare__row){letter-spacing:var(--sx-tls)!important}.has-sx-tlh :is(p:not(.c-eyebrow),li,.c-subheading,.c-pain__text,summary,.c-compare__row){line-height:var(--sx-tlh)!important}@media(max-width:749px){.c-section[style*="--sx-mt-m:"]{margin-top:var(--sx-mt-m)!important}.c-section[style*="--sx-mb-m:"]{margin-bottom:var(--sx-mb-m)!important}.c-section[style*="--sx-hg-m:"] :is(.c-section-head,.c-offers__head,.c-blogs__head,.c-timeline-head,.c-guarantee__head){margin-bottom:var(--sx-hg-m)!important}}.c-fx--ems i:nth-child(1){left:2px;top:12px;width:44px;height:24px;background:var(--c-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M0 12h5l3-8 4 16 3-8h9' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / 24px 24px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M0 12h5l3-8 4 16 3-8h9' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / 24px 24px repeat-x;animation:fx-ems .9s linear infinite}.c-fx--ems i:nth-child(2),.c-fx--ems i:nth-child(3){display:none}.c-fx--battery i:nth-child(1){left:6px;top:16px;width:30px;height:16px;border:3px solid var(--c-accent);border-radius:5px;box-sizing:border-box}.c-fx--battery i:nth-child(2){left:36px;top:21px;width:5px;height:8px;background:var(--c-accent);border-radius:0 3px 3px 0}.c-fx--battery i:nth-child(3){left:10px;top:20px;width:22px;height:8px;background:var(--c-accent);border-radius:2px;transform-origin:left center;animation:fx-charge 2s ease-in-out infinite}.c-fx--timer i:nth-child(1),.c-fx--timer i:nth-child(2){left:7px;top:7px;width:34px;height:34px;border-radius:50%;box-sizing:border-box;border:3px solid color-mix(in srgb,var(--c-accent) 25%,transparent)}.c-fx--timer i:nth-child(2){border-color:transparent;border-top-color:var(--c-accent);animation:fx-spin 1.6s linear infinite}.c-fx--timer i:nth-child(3){left:21px;top:21px;width:6px;height:6px;border-radius:50%;background:var(--c-accent)}.c-fx--target i:nth-child(1),.c-fx--target i:nth-child(2){border-radius:50%;box-sizing:border-box;border:2.5px solid var(--c-accent)}.c-fx--target i:nth-child(1){left:4px;top:4px;width:40px;height:40px;opacity:.35;animation:fx-lock 1.8s ease-in-out infinite}.c-fx--target i:nth-child(2){left:11px;top:11px;width:26px;height:26px;animation:fx-lock 1.8s ease-in-out .18s infinite}.c-fx--target i:nth-child(3){left:20px;top:20px;width:8px;height:8px;border-radius:50%;background:var(--c-accent);animation:fx-dot 1.8s ease-in-out infinite}.c-fx--support i:nth-child(1){left:31px;top:6px;width:5px;height:36px;border-radius:3px;background:var(--c-accent);opacity:.35}.c-fx--support i:nth-child(2){left:18px;top:8px;width:12px;height:32px;border-radius:8px;background:var(--c-accent);transform-origin:50% 100%;animation:fx-straight 2.4s ease-in-out infinite}.c-fx--support i:nth-child(3){left:15px;top:24px;width:24px;height:4px;border-radius:2px;background:var(--c-accent);opacity:.55}.c-fx--strap i:nth-child(1){left:7px;top:7px;width:34px;height:34px;border-radius:50%;box-sizing:border-box;border:4px solid var(--c-accent);animation:fx-tight 2s ease-in-out infinite}.c-fx--strap i:nth-child(2){left:17px;top:17px;width:14px;height:14px;border-radius:50%;background:var(--c-accent);opacity:.35}.c-fx--strap i:nth-child(3){left:19px;top:1px;width:10px;height:7px;border-radius:2px;background:var(--c-accent);animation:fx-buckle 2s ease-in-out infinite}.c-fx--lock i:nth-child(1){left:12px;top:22px;width:24px;height:18px;border-radius:5px;background:var(--c-accent)}.c-fx--lock i:nth-child(2){left:15px;top:8px;width:18px;height:20px;box-sizing:border-box;border:3.5px solid var(--c-accent);border-bottom:0;border-radius:10px 10px 0 0;animation:fx-shackle 2.4s ease-in-out infinite}.c-fx--lock i:nth-child(3){left:22px;top:28px;width:4px;height:7px;border-radius:2px;background:#fff}.c-fx--steps i{top:19px;width:10px;height:10px;border-radius:50%;box-sizing:border-box;border:2.5px solid var(--c-accent)}.c-fx--steps i:nth-child(1){left:4px;animation:fx-step 1.8s ease-in-out infinite}.c-fx--steps i:nth-child(2){left:19px;animation:fx-step 1.8s ease-in-out .3s infinite}.c-fx--steps i:nth-child(3){left:34px;animation:fx-step 1.8s ease-in-out .6s infinite}@keyframes fx-ems{to{-webkit-mask-position:-24px 0;mask-position:-24px 0}}@keyframes fx-charge{0%{transform:scaleX(.12)}80%,to{transform:scaleX(1)}}@keyframes fx-spin{to{transform:rotate(360deg)}}@keyframes fx-lock{0%,to{transform:scale(1.12);opacity:.25}50%{transform:scale(.82);opacity:1}}@keyframes fx-dot{0%,to{transform:scale(.7)}50%{transform:scale(1.25)}}@keyframes fx-straight{0%,to{transform:rotate(-22deg)}45%,70%{transform:rotate(0)}}@keyframes fx-tight{0%,to{transform:scale(1.1)}50%{transform:scale(.8)}}@keyframes fx-buckle{0%,to{transform:translateY(-3px)}50%{transform:translateY(5px)}}@keyframes fx-shackle{0%,35%{transform:translateY(-6px)}55%,85%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes fx-step{0%,to{background:transparent;transform:scale(1)}40%,60%{background:var(--c-accent);transform:scale(1.25)}}.c-relief__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--rl-cols, 4),minmax(0,1fr));gap:var(--rl-gap, 14px)}.c-relief__card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;padding:20px 12px 18px;text-align:center;border-radius:var(--rl-r, 16px);background:var(--rl-bg, #fff);border:1.5px solid var(--rl-bd, var(--c-accent));color:var(--rl-ic, var(--c-accent))}.c-relief--soft .c-relief__card{background:var(--rl-bg, color-mix(in srgb, var(--c-accent) 8%, #fff));border-color:transparent}.c-relief--plain .c-relief__card{background:var(--rl-bg, transparent);border-color:transparent}.c-relief__ic{display:grid;place-items:center;width:var(--rl-icon, 64px);height:var(--rl-icon, 64px)}.c-relief__ic svg,.c-relief__ic img{width:100%;height:100%;object-fit:contain}.c-relief__tx{font-size:calc(var(--rl-tx, 15px) * var(--font-scale, 1));font-weight:600;line-height:1.3;color:var(--rl-tc, var(--c-accent))}@media(max-width:749px){.c-relief__grid{grid-template-columns:repeat(var(--rl-cols-m, 2),minmax(0,1fr))}.c-relief__ic{width:var(--rl-icon-m, 52px);height:var(--rl-icon-m, 52px)}.c-relief__tx{font-size:calc(var(--rl-tx-m, 13px) * var(--font-scale, 1))}.c-relief__card{padding:16px 8px 14px;gap:10px}}.c-relief__svg .f,.c-benefit__icon .c-relief__svg .f{fill:currentColor;fill-opacity:.1;stroke:none}.c-relief__svg .h{fill:currentColor;fill-opacity:.26}.c-benefits--d3{grid-template-columns:repeat(3,minmax(0,1fr))}.c-benefits--d4{grid-template-columns:repeat(4,minmax(0,1fr))}.c-benefits--cards{gap:12px}.c-benefits--cards .c-benefit{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:10px!important;padding:16px 10px 14px!important;margin:0!important;background:#fff;border:1.5px solid var(--c-accent);border-radius:16px}.c-benefits--cards .c-benefit__icon{width:60px;height:60px;background:none;border-radius:0;color:var(--c-accent);margin:0}.c-benefits--cards .c-benefit__icon svg,.c-benefits--cards .c-benefit__icon img{width:100%;height:100%;object-fit:contain}.c-benefits--cards .c-benefit__body{display:grid;gap:4px;justify-items:center}.c-benefits--cards .c-benefit__main{font-size:var(--bx-size, 15px);line-height:1.3;font-weight:700;color:var(--c-accent)}.c-benefits--cards .c-benefit__sub{font-size:calc(var(--bx-size, 15px) * .85);line-height:1.35;font-weight:400;color:var(--c-muted)}@media(max-width:989px){.c-benefits--cards.c-benefits--m3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.c-benefits--cards.c-benefits--m2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.c-benefits--cards .c-benefit{padding:12px 6px 10px!important}.c-benefits--cards .c-benefit__icon{width:46px;height:46px}.c-benefits--cards .c-benefit__main{font-size:var(--bx-size, 13px)}.c-benefits--cards .c-benefit__sub{font-size:calc(var(--bx-size, 13px) * .85)}}.c-benefits--cards{gap:var(--bc-gap, 12px);width:var(--bc-w, 100%);margin-inline:auto}.c-benefits--cards .c-benefit{padding:var(--bc-py, 16px) var(--bc-px, 10px)!important;min-height:var(--bc-minh, 0);border-radius:var(--bc-r, 16px);justify-content:center}.c-benefits--cards .c-benefit__icon{width:var(--bc-icon, 60px);height:var(--bc-icon, 60px)}.c-relief__card{padding:var(--rl-py, 20px) var(--rl-px, 12px);min-height:var(--rl-minh, 0);justify-content:center}@media(max-width:989px){.c-benefits--cards .c-benefit{padding:calc(var(--bc-py, 16px) * .8) calc(var(--bc-px, 10px) * .7)!important}.c-benefits--cards .c-benefit__icon{width:var(--bc-icon-m, 46px);height:var(--bc-icon-m, 46px)}}@media(max-width:749px){.c-relief__card{padding:calc(var(--rl-py, 20px) * .8) calc(var(--rl-px, 12px) * .7)}}.c-bundles--all .c-opt .c-opt__more{grid-template-rows:1fr}.c-bundles--all .c-opt .c-opt__more-inner>*{visibility:visible}.c-bundles--all .c-opt .c-opt__more-inner{padding-bottom:.8em}.c-eb{display:inline-block;padding:.3em .75em;border-radius:var(--eb-r, 6px);line-height:1.2;font-weight:700;margin:0 .5em 0 0;vertical-align:middle;box-sizing:border-box}.c-eb:last-child{margin-right:0}.c-eb+.c-eb,.c-eb:not(:first-child){margin-left:0}.c-eb--fill{background:var(--eb-bg, var(--c-accent));color:var(--eb-color, #fff)}.c-eb--line{border:1.5px solid var(--eb-bg, var(--c-accent));color:var(--eb-bg, var(--c-accent));background:transparent}.c-hero .c-eb--line{border-color:currentColor;color:inherit}.c-eyebrow:has(.c-eb):before,.c-eyebrow:has(.c-eb):after{display:none!important}.c-eyebrow.c-eyebrow--asis{text-transform:none}.c-opt__units{position:relative;z-index:3}.c-opt__units .c-select,.c-opt__units label{position:relative;z-index:3;cursor:pointer}.c-bundles .c-divider-title{font-size:var(--hd-d, 13px);color:var(--hd-c, var(--c-text))}.c-bundles .c-divider-title--asis{text-transform:none;letter-spacing:.02em}@media(max-width:749px){.c-bundles .c-divider-title{font-size:var(--hd-m, var(--hd-d, 13px))}}.c-notice{display:flex;gap:12px;align-items:flex-start;padding:var(--nt-p, 14px) calc(var(--nt-p, 14px) + 6px);margin:14px 0;border-radius:var(--nt-r, 8px);background:var(--nt-bg, #fff8d6);border:1.5px solid var(--nt-bd, transparent);color:var(--bx-color, var(--nt-tx, #1a1a1a));font-size:var(--bx-size, 15px);line-height:1.45;text-align:left}.c-notice__text{min-width:0}.c-notice__text p{margin:0}.c-notice__text p+p{margin-top:.5em}.c-notice__text strong,.c-notice__text b{color:var(--nt-ac, #c4262e);font-weight:800}.c-notice__icon{flex:0 0 auto;width:24px;height:24px;margin-top:1px;border-radius:50%;background:var(--nt-ac, #c4262e);color:#fff;display:grid;place-items:center;font-weight:900;font-size:15px;line-height:1}.c-notice__icon--svg{width:34px;height:34px;background:none;color:var(--nt-ac, #c4262e);margin-top:-2px}.c-notice__icon svg{width:100%;height:100%}@media(max-width:749px){.c-notice{gap:10px}}.c-buy[style*=--bx-size-d] .c-btn,.c-buy[style*=--bx-size-d] .c-btn span{font-size:var(--bx-size-d)!important}.c-buy[style*=--cta-h] .c-btn--xl{min-height:var(--cta-h)!important}.c-avail-wrap[style*=--bx-size-d] .c-avail{font-size:var(--bx-size-d)!important}.c-avail-wrap[style*=--bx-color] .c-avail__label{color:var(--bx-color)!important}.c-trustrow[style*=--bx-size-d] li,.c-infoline[style*=--bx-size-d]{font-size:var(--bx-size-d)!important}.c-trustrow[style*=--bx-color] li,.c-infoline[style*=--bx-color]{color:var(--bx-color)!important}.c-trustrow[style*=--tr-pad] li{padding-top:var(--tr-pad)!important;padding-bottom:var(--tr-pad)!important}.c-trustrow[style*=--tr-icon] .c-icon{width:var(--tr-icon)!important;height:var(--tr-icon)!important}.c-mini-acc[style*=--ac-pad] .c-mini-acc__summary{padding-top:var(--ac-pad)!important;padding-bottom:var(--ac-pad)!important}@media(max-width:749px){.c-buy[style*=--bx-size-m] .c-btn,.c-buy[style*=--bx-size-m] .c-btn span,.c-avail-wrap[style*=--bx-size-m] .c-avail,.c-trustrow[style*=--bx-size-m] li,.c-infoline[style*=--bx-size-m]{font-size:var(--bx-size-m)!important}}@keyframes av-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.78)}}@keyframes av-fill{0%,6%{opacity:.15}24%,76%{opacity:1}94%,to{opacity:.15}}.c-avail--pulse .c-avail__dots i.last{animation:av-pulse 1.5s ease-in-out infinite}.c-avail--fill .c-avail__dots i.on{animation:av-fill 3.4s ease-in-out infinite;animation-delay:calc((var(--n, 1) - 1) * .5s)}@media(prefers-reduced-motion:reduce){.c-avail--anim .c-avail__dots i{animation:none!important}}.c-rslider--quote .c-rslider__slide{gap:var(--rs-gap, 10px) 12px}.c-rslider--quote.c-rslider--divider .c-rslider__body{padding-bottom:var(--rs-gap, 10px);border-bottom:1px solid var(--rs-line, rgba(15, 23, 42, .16))}.c-rslider--divider:not(.c-rslider--quote) .c-rslider__slide figcaption{border-top:1px solid var(--rs-line, rgba(15, 23, 42, .16))!important}.c-pm__info[style*=--acc-d] .c-mini-acc.c-mini-acc .c-mini-acc__summary{font-size:var(--acc-d)!important}.c-pm__info[style*=--acc-td] .c-mini-acc.c-mini-acc .c-mini-acc__content,.c-pm__info[style*=--acc-td] .c-mini-acc.c-mini-acc .c-mini-acc__content :is(p,li){font-size:var(--acc-td)!important}.c-pm__info[style*=--acc-pd] .c-mini-acc.c-mini-acc .c-mini-acc__summary{padding-top:var(--acc-pd)!important;padding-bottom:var(--acc-pd)!important}.c-pm__info[style*=--acc-w] .c-mini-acc.c-mini-acc .c-mini-acc__summary{font-weight:var(--acc-w)!important}.c-pm__info[style*=--acc-ls] .c-mini-acc.c-mini-acc .c-mini-acc__summary{letter-spacing:var(--acc-ls)!important}.c-pm__info[style*=--acc-c] .c-mini-acc.c-mini-acc .c-mini-acc__summary{color:var(--acc-c)!important}@media(max-width:749px){.c-pm__info[style*=--acc-m] .c-mini-acc.c-mini-acc .c-mini-acc__summary{font-size:var(--acc-m)!important}.c-pm__info[style*=--acc-tm] .c-mini-acc.c-mini-acc .c-mini-acc__content,.c-pm__info[style*=--acc-tm] .c-mini-acc.c-mini-acc .c-mini-acc__content :is(p,li){font-size:var(--acc-tm)!important}.c-pm__info[style*=--acc-pm] .c-mini-acc.c-mini-acc .c-mini-acc__summary{padding-top:var(--acc-pm)!important;padding-bottom:var(--acc-pm)!important}}.c-dh.c-divider-title{font-size:var(--hd-d, 13px);color:var(--hd-c, var(--c-text));margin:18px 0 6px}.c-dh.c-divider-title--asis{text-transform:none;letter-spacing:.02em}@media(max-width:749px){.c-dh.c-divider-title{font-size:var(--hd-m, var(--hd-d, 13px))}}.c-wm.c-section{overflow:hidden}.c-wm__wrap{display:grid;grid-template-columns:1fr 1fr;min-height:var(--wm-h, 420px);margin-inline:auto;max-width:var(--page-width, 1240px);border-radius:var(--radius, 12px);overflow:hidden}.c-wm__wrap.c-wm--bleed{max-width:none;border-radius:0}.c-wm--split_rev .c-wm__content{order:2}.c-wm--single{grid-template-columns:1fr;max-width:var(--wm-narrow, 520px);min-height:var(--wm-h, 420px)}.c-wm__content{position:relative;display:grid;place-items:center;overflow:hidden;background:var(--wm-cbg, #2b2b2b);color:var(--wm-cc, #fff)}.c-wm__bg,.c-wm__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.c-wm__bg img{width:100%;height:100%;object-fit:cover;display:block}.c-wm__overlay{background:var(--wm-ov, #000);opacity:var(--wm-ovo, .45)}.c-wm__inner{position:relative;z-index:1;padding:40px 32px;width:100%;max-width:620px;text-align:var(--wm-cal, center);display:grid;gap:14px;justify-items:var(--wm-cal, center)}.c-wm__inner>*{margin:0}.c-wm__inner :is(.c-wm__title,.c-wm__text,.c-wm__text p,.c-eyebrow){color:var(--wm-cc, #fff)!important}.c-wm__text p{margin:0}.c-wm__wrap[style*="--wm-h2:"] .c-wm__title{font-size:var(--wm-h2)!important}.c-wm__wrap[style*="--wm-tx:"] .c-wm__text,.c-wm__wrap[style*="--wm-tx:"] .c-wm__text p{font-size:var(--wm-tx)!important}.c-wm__words{position:relative;overflow:hidden;background:var(--wm-bg, #c42f2f);color:var(--wm-wc, #fff)}.c-wm--single .c-wm__words{min-height:var(--wm-h, 420px)}.c-wm__words--up,.c-wm__words--down{min-height:200px}.c-wm__words--up .c-wm__track,.c-wm__words--down .c-wm__track{position:absolute;top:0;left:0;right:0}.c-wm__track{display:flex;flex-direction:column;width:100%;will-change:transform}.c-wm__list{list-style:none;margin:0;padding:0 16px var(--wm-gap, 16px);display:flex;flex-direction:column;gap:var(--wm-gap, 16px)}.c-wm__list li{font-size:var(--wm-fs, 40px);font-weight:var(--wm-fw, 800);letter-spacing:var(--wm-ls, 0);line-height:1.15;text-align:var(--wm-wal, center);margin:0;color:var(--wm-wc, #fff)}.c-wm__words.is-italic .c-wm__list li{font-style:italic}.c-wm__words.is-upper .c-wm__list li{text-transform:uppercase}.c-wm__words--up .c-wm__track{animation:wm-up var(--wm-dur, 28s) linear infinite}.c-wm__words--down .c-wm__track{animation:wm-up var(--wm-dur, 28s) linear infinite reverse}.c-wm__words--left,.c-wm__words--right{display:flex;align-items:center;padding:calc(var(--wm-fs, 40px) * .7) 0}.c-wm--h.c-wm--single,.c-wm--h.c-wm--single .c-wm__words{min-height:0}.c-wm__words--left .c-wm__track,.c-wm__words--right .c-wm__track{flex-direction:row;width:max-content}.c-wm__words--left .c-wm__list,.c-wm__words--right .c-wm__list{flex-direction:row;padding:0 var(--wm-gap, 16px) 0 0;align-items:center}.c-wm__words--left .c-wm__list li,.c-wm__words--right .c-wm__list li{white-space:nowrap}.c-wm__words--left .c-wm__track{animation:wm-left var(--wm-dur, 28s) linear infinite}.c-wm__words--right .c-wm__track{animation:wm-left var(--wm-dur, 28s) linear infinite reverse}.c-wm__words.has-pause:hover .c-wm__track{animation-play-state:paused}.c-wm__words.has-fade:before,.c-wm__words.has-fade:after{content:"";position:absolute;z-index:2;pointer-events:none}.c-wm__words.has-fade.c-wm__words--up:before,.c-wm__words.has-fade.c-wm__words--down:before{left:0;right:0;top:0;height:var(--wm-fade, 20%);background:linear-gradient(to bottom,var(--wm-bg, #c42f2f),transparent)}.c-wm__words.has-fade.c-wm__words--up:after,.c-wm__words.has-fade.c-wm__words--down:after{left:0;right:0;bottom:0;height:var(--wm-fade, 20%);background:linear-gradient(to top,var(--wm-bg, #c42f2f),transparent)}.c-wm__words.has-fade.c-wm__words--left:before,.c-wm__words.has-fade.c-wm__words--right:before{top:0;bottom:0;left:0;width:var(--wm-fade, 20%);background:linear-gradient(to right,var(--wm-bg, #c42f2f),transparent)}.c-wm__words.has-fade.c-wm__words--left:after,.c-wm__words.has-fade.c-wm__words--right:after{top:0;bottom:0;right:0;width:var(--wm-fade, 20%);background:linear-gradient(to left,var(--wm-bg, #c42f2f),transparent)}@keyframes wm-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes wm-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.c-wm__track{animation:none!important}}@media(max-width:749px){.c-wm__wrap,.c-wm--single{grid-template-columns:1fr;min-height:0}.c-wm--split_rev .c-wm__content{order:0}.c-wm__words--up,.c-wm__words--down{height:var(--wm-hm, 320px);min-height:0}.c-wm__words--left,.c-wm__words--right{height:auto;padding:calc(var(--wm-fsm, 28px) * .7) 0}.c-wm__list li{font-size:var(--wm-fsm, 28px)}.c-wm__inner{padding:32px 20px}.c-wm__wrap[style*="--wm-h2m:"] .c-wm__title{font-size:var(--wm-h2m)!important}.c-wm__wrap[style*="--wm-txm:"] .c-wm__text,.c-wm__wrap[style*="--wm-txm:"] .c-wm__text p{font-size:var(--wm-txm)!important}}.c-imgtext__grid{grid-template-columns:var(--media-w, 50%) minmax(0,1fr)}.c-imgtext__grid--media-right{grid-template-columns:minmax(0,1fr) var(--media-w, 50%)}.c-imgtext__media{min-width:0;max-width:100%}.c-imgtext__text{min-width:0}.c-imgtext:not([data-scheme=dark]):not([data-scheme=panel]) .c-imgtext__media{align-self:center}@media(max-width:989px){.c-imgtext__grid,.c-imgtext__grid--media-right{grid-template-columns:1fr}}.c-rv [data-rv]{transition:opacity var(--rv-dur, .7s) ease,transform var(--rv-dur, .7s) cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * var(--rv-stagger, 90ms))}.is-armed:not(.is-in) [data-rv]:not([data-rv=none]){opacity:0}.is-armed:not(.is-in) [data-rv=left]{transform:translate(calc(var(--rv-dist, 48px) * -1))}.is-armed:not(.is-in) [data-rv=right]{transform:translate(var(--rv-dist, 48px))}.is-armed:not(.is-in) [data-rv=up]{transform:translateY(var(--rv-dist, 48px))}.is-armed:not(.is-in) [data-rv=down]{transform:translateY(calc(var(--rv-dist, 48px) * -1))}.is-armed:not(.is-in) [data-rv=zoom]{transform:scale(.85)}@media(max-width:749px){.is-armed:not(.is-in) [data-rv][data-rvm=left]{transform:translate(calc(var(--rv-dist, 48px) * -1))}.is-armed:not(.is-in) [data-rv][data-rvm=right]{transform:translate(var(--rv-dist, 48px))}.is-armed:not(.is-in) [data-rv][data-rvm=up]{transform:translateY(var(--rv-dist, 48px))}.is-armed:not(.is-in) [data-rv][data-rvm=down]{transform:translateY(calc(var(--rv-dist, 48px) * -1))}.is-armed:not(.is-in) [data-rv][data-rvm=zoom]{transform:scale(.85)}}@media(prefers-reduced-motion:reduce){.c-rv [data-rv]{transition:none!important;opacity:1!important;transform:none!important}}.c-rt__box{max-width:var(--rt-w, 760px);margin-inline:auto;display:grid;gap:14px;color:var(--rt-tx, #e6ebff)}.c-rt--center{text-align:center;justify-items:center}.c-rt--left{text-align:left;justify-items:start}.c-rt--right{text-align:right;justify-items:end}.c-eyebrow.c-ea-center{justify-content:center;text-align:center;justify-self:center;width:100%}.c-eyebrow.c-ea-left{justify-content:flex-start;text-align:left;justify-self:start;width:100%}.c-eyebrow.c-ea-right{justify-content:flex-end;text-align:right;justify-self:end;width:100%}.c-rt--center .c-rt__eyebrow:not(.c-ea-left):not(.c-ea-right),.c-mc--h-center .c-mc__eyebrow:not(.c-ea-left):not(.c-ea-right){justify-content:center}.c-rt--right .c-rt__eyebrow:not(.c-ea-left):not(.c-ea-center),.c-mc--h-right .c-mc__eyebrow:not(.c-ea-left):not(.c-ea-center){justify-content:flex-end}.c-rt--panel{background:var(--rt-bg, #1e2a5e);border-radius:var(--rt-r, 20px);padding:var(--rt-py, 40px) var(--rt-px, 32px)}.c-rt--plain{color:inherit}.c-rt-full .c-rt--panel{background:transparent;border-radius:0;padding:0}.c-section.c-j-prev{--pt: 0 !important}.c-section.c-j-next{--pb: 0 !important}.c-rt__box>*{margin:0}.c-rt__eyebrow{color:var(--rt-ec, #9db4ff)!important}.c-rt--plain .c-rt__eyebrow{color:var(--c-accent)!important}.c-rt--panel .c-rt__title{color:var(--rt-hc, #fff)!important}.c-rt--panel .c-rt__text,.c-rt--panel .c-rt__text p{color:var(--rt-tx, #e6ebff)!important}.c-rt__text p{margin:0 0 .6em}.c-rt__text p:last-child{margin:0}.c-rt__w{display:inline-block}.c-rt__box[style*="--rt-ep:"] .c-rt__eyebrow{font-size:var(--rt-ep)!important}.c-rt__box[style*="--rt-hp:"] .c-rt__title{font-size:var(--rt-hp)!important}.c-rt__box[style*="--rt-tp:"] .c-rt__text,.c-rt__box[style*="--rt-tp:"] .c-rt__text p{font-size:var(--rt-tp)!important}.c-mc__head{max-width:860px;margin:0 auto 28px;display:grid;gap:12px}.c-mc--h-center{text-align:center}.c-mc--h-left{text-align:left;margin-left:0}.c-mc--h-right{text-align:right;margin-right:0;margin-left:auto}.c-mc__head>*{margin:0}.c-mc__ac{color:var(--mc-ac, #4a6d7c)}.c-mc__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--mc-cols, 3),minmax(0,1fr));gap:var(--mc-gap, 20px)}.c-mc__item{margin:0;min-width:0}.c-mc__card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;height:100%;min-height:var(--mc-minh, 0);box-sizing:border-box;padding:var(--mc-pad, 24px);border-radius:var(--mc-r, 24px);background:var(--mc-bg, #dfe6ea);text-align:center;color:var(--mc-tc, #232323);text-decoration:none}a.c-mc__card{transition:transform .25s ease,box-shadow .25s ease}a.c-mc__card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #0f172a1f}.c-mc--outline .c-mc__card{background:transparent;border:1.5px solid var(--mc-bd, #2c4a8a)}.c-mc--minimal .c-mc__card{background:none;padding:4px}.c-mc__media{display:block;flex:none;width:var(--mc-img, 128px);height:var(--mc-img, 128px);overflow:hidden;border:2px solid var(--mc-bd, #2c4a8a);box-sizing:border-box;display:grid;place-items:center;background:#ffffff80}.c-mc--shape-circle .c-mc__media{border-radius:50%}.c-mc--shape-rounded .c-mc__media{border-radius:22%}.c-mc--shape-square .c-mc__media{border-radius:0}.c-mc__media img{width:100%;height:100%;object-fit:cover;display:block}.c-mc__icon{width:62%;height:62%;color:var(--mc-ic, #1d5fd1);display:block}.c-mc__icon svg{width:100%;height:100%}.c-mc__body{display:grid;gap:6px;justify-items:center;min-width:0}.c-mc__ct{font-size:var(--mc-tp, 16px);line-height:1.3;font-weight:700;color:var(--mc-tc, #232323)}.c-mc__cd{font-size:var(--mc-dp, 14px);line-height:1.4;color:var(--mc-dc, #4b4b4b)}.c-mc--tile .c-mc__card{padding:0;overflow:hidden;gap:0}.c-mc--tile .c-mc__media{width:100%;height:auto;aspect-ratio:var(--mc-ratio, 4/3);border:0;border-radius:0!important}.c-mc--tile .c-mc__body{padding:var(--mc-pad, 24px)}.c-mc--pill .c-mc__card{flex-direction:row;text-align:left;align-items:center;gap:14px}.c-mc--pill .c-mc__media{width:calc(var(--mc-img, 128px) * .55);height:calc(var(--mc-img, 128px) * .55)}.c-mc--pill .c-mc__body{justify-items:start}.c-mc__extra{margin:28px auto 0;max-width:820px;display:grid;gap:14px;justify-items:center}.c-mc--e-center{text-align:center}.c-mc--e-left{text-align:left;justify-items:start;margin-left:0}.c-mc__extratext{font-size:var(--mc-ep, 15px);color:var(--mc-ec, #232323)}.c-mc__extratext p{margin:0 0 .6em;font-size:inherit!important;color:inherit!important}.c-mc__extratext p:last-child{margin:0}.c-mc--e-note .c-mc__extratext{background:var(--mc-ebg, #fff8d6);padding:16px 20px;border-radius:12px}@media(max-width:749px){.c-mc__grid{gap:var(--mc-gapm, 8px)}.c-mc--m-1{grid-template-columns:1fr}.c-mc--m-2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-mc--m-3{grid-template-columns:repeat(3,minmax(0,1fr))}.c-mc--m-scroll3,.c-mc--m-scroll2,.c-mc--m-scroll1{display:grid;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:none}.c-mc--m-scroll3::-webkit-scrollbar,.c-mc--m-scroll2::-webkit-scrollbar,.c-mc--m-scroll1::-webkit-scrollbar{display:none}.c-mc--m-scroll3{grid-auto-columns:calc((100% - 2 * var(--mc-gapm, 8px)) / 3)}.c-mc--m-scroll2{grid-auto-columns:calc((100% - var(--mc-gapm, 8px)) / 2)}.c-mc--m-scroll1{grid-auto-columns:82%}.c-mc--m-scroll3 .c-mc__item,.c-mc--m-scroll2 .c-mc__item,.c-mc--m-scroll1 .c-mc__item{scroll-snap-align:start}.c-mc__card{padding:var(--mc-padm, 10px);gap:8px;min-height:0}.c-mc--minimal .c-mc__card{padding:2px}.c-mc__media{width:var(--mc-imgm, 64px);height:var(--mc-imgm, 64px)}.c-mc--tile .c-mc__media{width:100%;height:auto}.c-mc--tile .c-mc__body{padding:var(--mc-padm, 10px)}.c-mc--pill .c-mc__media{width:calc(var(--mc-imgm, 64px) * .8);height:calc(var(--mc-imgm, 64px) * .8)}.c-mc--pill .c-mc__card{gap:8px}.c-mc__ct{font-size:var(--mc-tpm, 12px)}.c-mc__cd{font-size:var(--mc-dpm, 11px)}.c-mc__extratext{font-size:var(--mc-epm, 13px)}.c-rt--panel{padding-left:calc(var(--rt-px, 32px) * .7);padding-right:calc(var(--rt-px, 32px) * .7)}.c-rt__box[style*="--rt-hpm:"] .c-rt__title{font-size:var(--rt-hpm)!important}.c-rt__box[style*="--rt-tpm:"] .c-rt__text,.c-rt__box[style*="--rt-tpm:"] .c-rt__text p{font-size:var(--rt-tpm)!important}}.c-fx{display:block}@keyframes c-fx-vibrate{0%{transform:translate(0)}10%{transform:translate(calc(var(--fx-a) * -1px),calc(var(--fx-a) * .6px))}20%{transform:translate(calc(var(--fx-a) * 1px),calc(var(--fx-a) * -.6px))}30%{transform:translate(calc(var(--fx-a) * -.8px),calc(var(--fx-a) * -.8px))}40%{transform:translate(calc(var(--fx-a) * .8px),calc(var(--fx-a) * .8px))}50%{transform:translate(calc(var(--fx-a) * -.6px),calc(var(--fx-a) * .4px))}60%{transform:translate(calc(var(--fx-a) * .6px),calc(var(--fx-a) * -.4px))}70%{transform:translate(calc(var(--fx-a) * -.4px),calc(var(--fx-a) * 0px))}80%{transform:translate(calc(var(--fx-a) * .4px),calc(var(--fx-a) * .2px))}90%{transform:translate(calc(var(--fx-a) * -.2px),calc(var(--fx-a) * 0px))}to{transform:translate(0)}}@keyframes c-fx-vibrate-b{0.0%{transform:translate(0)}2.0%{transform:translate(calc(var(--fx-a) * -1px),calc(var(--fx-a) * .6px))}4.0%{transform:translate(calc(var(--fx-a) * 1px),calc(var(--fx-a) * -.6px))}6.0%{transform:translate(calc(var(--fx-a) * -.8px),calc(var(--fx-a) * -.8px))}8.0%{transform:translate(calc(var(--fx-a) * .8px),calc(var(--fx-a) * .8px))}10.0%{transform:translate(calc(var(--fx-a) * -.6px),calc(var(--fx-a) * .4px))}12.0%{transform:translate(calc(var(--fx-a) * .6px),calc(var(--fx-a) * -.4px))}14.0%{transform:translate(calc(var(--fx-a) * -.4px),calc(var(--fx-a) * 0px))}16.0%{transform:translate(calc(var(--fx-a) * .4px),calc(var(--fx-a) * .2px))}18.0%{transform:translate(calc(var(--fx-a) * -.2px),calc(var(--fx-a) * 0px))}20.0%{transform:translate(0)}to{transform:translate(0)}}@keyframes c-fx-shake{0%{transform:rotate(0)}25%{transform:rotate(calc(var(--fx-a) * -.35deg))}50%{transform:rotate(0)}75%{transform:rotate(calc(var(--fx-a) * .35deg))}to{transform:rotate(0)}}@keyframes c-fx-shake-b{0.0%{transform:rotate(0)}5.0%{transform:rotate(calc(var(--fx-a) * -.35deg))}10.0%{transform:rotate(0)}15.0%{transform:rotate(calc(var(--fx-a) * .35deg))}20.0%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes c-fx-pulse{0%{transform:scale(1)}50%{transform:scale(calc(1 + var(--fx-a) * .012))}to{transform:scale(1)}}@keyframes c-fx-pulse-b{0.0%{transform:scale(1)}10.0%{transform:scale(calc(1 + var(--fx-a) * .012))}20.0%{transform:scale(1)}to{transform:scale(1)}}@keyframes c-fx-float{0%{transform:translateY(0)}50%{transform:translateY(calc(var(--fx-a) * -2px))}to{transform:translateY(0)}}@keyframes c-fx-float-b{0.0%{transform:translateY(0)}10.0%{transform:translateY(calc(var(--fx-a) * -2px))}20.0%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes c-fx-flicker{0%{opacity:1}6%{opacity:calc(1 - var(--fx-a) * .07)}12%{opacity:1}20%{opacity:calc(1 - var(--fx-a) * .1)}26%{opacity:1}60%{opacity:1}64%{opacity:calc(1 - var(--fx-a) * .06)}70%{opacity:1}to{opacity:1}}@keyframes c-fx-flicker-b{0.0%{opacity:1}1.2%{opacity:calc(1 - var(--fx-a) * .07)}2.4%{opacity:1}4.0%{opacity:calc(1 - var(--fx-a) * .1)}5.2%{opacity:1}12.0%{opacity:1}12.8%{opacity:calc(1 - var(--fx-a) * .06)}14.0%{opacity:1}20.0%{opacity:1}to{opacity:1}}@keyframes c-fx-glow{0%{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 calc(var(--fx-a) * 3px) currentColor}to{text-shadow:0 0 0 transparent}}@keyframes c-fx-glow-b{0.0%{text-shadow:0 0 0 transparent}10.0%{text-shadow:0 0 calc(var(--fx-a) * 3px) currentColor}20.0%{text-shadow:0 0 0 transparent}to{text-shadow:0 0 0 transparent}}.c-fx--vibrate.c-fx--loop{animation:c-fx-vibrate calc(.5s * 5 / var(--fx-sp, 5)) linear infinite}.c-fx--vibrate.c-fx--burst{animation:c-fx-vibrate-b var(--fx-cy, 4s) ease-in-out infinite}.c-fx--shake.c-fx--loop{animation:c-fx-shake calc(1.4s * 5 / var(--fx-sp, 5)) linear infinite}.c-fx--shake.c-fx--burst{animation:c-fx-shake-b var(--fx-cy, 4s) ease-in-out infinite}.c-fx--pulse.c-fx--loop{animation:c-fx-pulse calc(2.2s * 5 / var(--fx-sp, 5)) linear infinite}.c-fx--pulse.c-fx--burst{animation:c-fx-pulse-b var(--fx-cy, 4s) ease-in-out infinite}.c-fx--float.c-fx--loop{animation:c-fx-float calc(3.6s * 5 / var(--fx-sp, 5)) linear infinite}.c-fx--float.c-fx--burst{animation:c-fx-float-b var(--fx-cy, 4s) ease-in-out infinite}.c-fx--flicker.c-fx--loop{animation:c-fx-flicker calc(2.4s * 5 / var(--fx-sp, 5)) linear infinite}.c-fx--flicker.c-fx--burst{animation:c-fx-flicker-b var(--fx-cy, 4s) ease-in-out infinite}.c-fx--glow.c-fx--loop{animation:c-fx-glow calc(2.6s * 5 / var(--fx-sp, 5)) linear infinite}.c-fx--glow.c-fx--burst{animation:c-fx-glow-b var(--fx-cy, 4s) ease-in-out infinite}@media(prefers-reduced-motion:reduce){.c-fx{animation:none!important}}.c-snote{margin-top:var(--sn-g, 20px)}.c-snote__in{max-width:var(--sn-w, 760px);font-size:var(--sn-s, 12px);line-height:1.5;color:var(--sn-c, var(--sx-tc, inherit));opacity:.78}.c-snote--center .c-snote__in{margin-inline:auto;text-align:center}.c-snote--left .c-snote__in{margin-right:auto;text-align:left}.c-snote--right .c-snote__in{margin-left:auto;text-align:right}.c-snote__in p{margin:0 0 .5em}.c-snote__in p:last-child{margin:0}.c-section.c-section:not(.c-pm) .c-snote__in,.c-section.c-section:not(.c-pm) .c-snote__in :is(p,li,span,strong,em,a,div){font-size:var(--sn-s, 12px)!important;line-height:1.5!important}.has-sx-tc .c-snote__in,.has-sx-tc .c-snote__in p{color:var(--sn-c, var(--sx-tc))!important}.c-section.c-section:not(.c-pm) .c-imgtext__extra,.c-section.c-section:not(.c-pm) .c-imgtext__extra :is(p,li,span,strong,em,a){font-size:calc(var(--extra-size, 14) * 1px)!important}.c-section.c-section:not(.c-pm) .c-mc__extratext,.c-section.c-section:not(.c-pm) .c-mc__extratext :is(p,li,span,strong,em,a){font-size:var(--mc-ep, 15px)!important}@media(max-width:749px){.c-snote__in{font-size:var(--sn-sm, 11px)}.c-section.c-section:not(.c-pm) .c-snote__in,.c-section.c-section:not(.c-pm) .c-snote__in :is(p,li,span,strong,em,a,div){font-size:var(--sn-sm, 11px)!important}.c-section.c-section:not(.c-pm) .c-imgtext__extra[style*=--extra-size-m],.c-section.c-section:not(.c-pm) .c-imgtext__extra[style*=--extra-size-m] :is(p,li,span,strong,em,a){font-size:calc(var(--extra-size-m) * 1px)!important}.c-section.c-section:not(.c-pm) .c-mc__extratext,.c-section.c-section:not(.c-pm) .c-mc__extratext :is(p,li,span,strong,em,a){font-size:var(--mc-epm, 13px)!important}}.c-benefits--cards.c-benefits--img-big .c-benefit__icon--img{width:100%;height:var(--bc-img-h, 120px)}.c-benefits--cards.c-benefits--img-icon .c-benefit__icon--img{width:var(--bc-icon, 60px);height:var(--bc-icon, 60px)}.c-benefits--cards.c-benefits--img-full .c-benefit{padding-top:0!important;overflow:hidden}.c-benefits--cards.c-benefits--img-full .c-benefit__icon--img{align-self:stretch;width:auto;height:var(--bc-img-h, 120px);margin-inline:calc(var(--bc-px, 10px) * -1)}.c-benefits--cards.c-benefits--fit-contain .c-benefit__icon--img img{object-fit:contain}.c-benefits--cards.c-benefits--fit-cover .c-benefit__icon--img img{object-fit:cover}.c-benefits--cards .c-benefit__icon--img img{width:100%;height:100%;display:block}@media(max-width:989px){.c-benefits--cards.c-benefits--img-big .c-benefit__icon--img,.c-benefits--cards.c-benefits--img-full .c-benefit__icon--img{height:var(--bc-img-hm, 88px)}.c-benefits--cards.c-benefits--img-icon .c-benefit__icon--img{width:var(--bc-icon-m, 46px);height:var(--bc-icon-m, 46px)}.c-benefits--cards.c-benefits--img-full .c-benefit{padding-top:0!important}.c-benefits--cards.c-benefits--img-full .c-benefit__icon--img{margin-inline:calc(var(--bc-px, 10px) * -.7)}}.c-rings__grid{--rg-gap: 22px}.c-rings__stats ul{gap:var(--rg-gap, 22px)}.c-ring__dial{width:var(--rg-dial, 112px);height:var(--rg-dial, 112px)}.c-ring__dial b{font-size:var(--rg-num, 24px)}.c-ring__title{display:block;font-size:1.04em;font-weight:800;color:var(--c-primary);margin-bottom:2px}.c-rings__grid.c-rings--nomedia{grid-template-columns:minmax(0,1fr);max-width:var(--rg-maxw, 1100px);margin-inline:auto}.c-rings--h .c-rings__stats ul{grid-template-columns:repeat(var(--rg-n, 3),minmax(0,1fr));align-items:start}.c-rings--a-center.c-rings--h .c-ring{justify-content:center}.c-rings--a-start.c-rings--h .c-ring{justify-content:flex-start}.c-rings--h .c-ring,.c-rings--t-below .c-ring{flex-direction:column;text-align:center;gap:12px}.c-rings--a-start.c-rings--h .c-ring,.c-rings--a-start.c-rings--t-below .c-ring{align-items:flex-start;text-align:left}.c-rings--h .c-ring{align-items:center}.c-rings--a-start.c-rings--h .c-ring{align-items:flex-start}.c-rings--s-plain .c-ring__dial svg{display:none}.c-rings--s-plain .c-ring__dial{width:auto;height:auto}.c-rings--s-plain .c-ring__dial b{font-size:var(--rg-num, 44px);line-height:1}@media(max-width:989px){.c-rings__grid.c-rings--nomedia{max-width:none}}@media(max-width:749px){.c-ring__dial{width:var(--rg-dial-m, 92px);height:var(--rg-dial-m, 92px)}.c-rings--s-plain .c-ring__dial{width:auto;height:auto}.c-ring__dial b{font-size:var(--rg-num-m, var(--rg-num, 20px))}.c-rings--s-plain .c-ring__dial b{font-size:var(--rg-num-m, var(--rg-num, 34px))}.c-rings--m-v .c-rings__stats ul{grid-template-columns:minmax(0,1fr)}.c-rings--m-v.c-rings--t-side .c-ring{flex-direction:row;text-align:left;gap:22px;align-items:center}.c-rings--m-h .c-rings__stats ul,.c-rings--m-same.c-rings--h .c-rings__stats ul{grid-template-columns:repeat(var(--rg-nm, 3),minmax(0,1fr));gap:calc(var(--rg-gap, 22px) * .5)}.c-rings--m-h .c-ring{flex-direction:column;text-align:center;gap:8px;align-items:center}.c-rings--m-h .c-ring__text,.c-rings--m-same.c-rings--h .c-ring__text{font-size:13px}}.is-pp{--pp-y: 68px;--pp-y-m: 40px;--pp-r: 18px;--pp-acc: var(--c-accent, #1d5fd1);--pp-line: color-mix(in srgb, var(--pp-acc) 14%, #d9e2f2);--pp-sh: none;--pp-sh-h: none}.is-pp--d-soft{--pp-sh: 0 1px 2px rgba(16, 34, 74, .05), 0 8px 22px -10px rgba(16, 34, 74, .14);--pp-sh-h: 0 2px 4px rgba(16, 34, 74, .06), 0 16px 34px -12px rgba(16, 34, 74, .22)}.is-pp--d-rich{--pp-sh: 0 1px 2px rgba(16, 34, 74, .06), 0 12px 26px -10px rgba(16, 34, 74, .2), 0 26px 46px -22px color-mix(in srgb, var(--pp-acc) 34%, transparent);--pp-sh-h: 0 2px 4px rgba(16, 34, 74, .08), 0 20px 38px -12px rgba(16, 34, 74, .28), 0 36px 60px -24px color-mix(in srgb, var(--pp-acc) 46%, transparent)}.is-pp .c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-logos):not(.c-usp):not(.c-announce){padding-top:var(--pp-y);padding-bottom:var(--pp-y)}.is-pp .c-section.c-j-prev.c-j-prev{padding-top:0}.is-pp .c-section.c-j-next.c-j-next{padding-bottom:0}@media(max-width:749px){.is-pp .c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-logos):not(.c-usp):not(.c-announce){padding-top:var(--pp-y-m);padding-bottom:var(--pp-y-m)}.is-pp .c-section.c-j-prev.c-j-prev{padding-top:0}.is-pp .c-section.c-j-next.c-j-next{padding-bottom:0}}.is-pp :is(h1,h2,h3,h4,.c-heading){text-wrap:balance}.is-pp .c-section :is(p,li,.c-rte){text-wrap:pretty}.is-pp .c-section-head :is(.c-subheading,p:not(.c-eyebrow)){max-width:64ch;margin-inline:auto}.is-pp .c-section-head{margin-bottom:clamp(28px,3.4vw,44px)}.is-pp .c-eyebrow{font-weight:700}.is-pp--hc .c-section:not(.c-pm):not(.c-sxh) :is(.c-section-head,.c-compare__head,.c-timeline-head,.c-offers__head,.c-blogs__head){text-align:center;align-items:center;margin-inline:auto;justify-content:center}.is-pp--hc .c-section:not(.c-pm):not(.c-sxh) :is(.c-section-head,.c-compare__head,.c-timeline-head,.c-offers__head,.c-blogs__head) :is(h2,h3,p,.c-heading,.c-eyebrow,.c-rte,.c-subheading){text-align:center;margin-inline:auto}.is-pp--hc .c-section:not(.c-pm):not(.c-sxh) :is(.c-section-head,.c-compare__head,.c-timeline-head,.c-offers__head,.c-blogs__head) .c-eyebrow{justify-content:center}.is-pp :is(.c-feature--card,.c-feel__card,.c-pain__card,.c-offer,.c-risk__item,.c-mc__card,.c-relief__card,.c-blogcard,.c-guarantee__box,.c-kit__item,.c-opt,.c-benefits--cards .c-benefit,.c-trustrow,.c-notice){border-radius:var(--pp-r)}.is-pp :is(.c-feature--card,.c-feel__card,.c-pain__card,.c-offer,.c-risk__item,.c-mc__card,.c-relief__card,.c-blogcard,.c-guarantee__box,.c-kit__item){box-shadow:var(--pp-sh)}.is-pp .c-trustrow{border-color:var(--pp-line)}.is-pp .c-benefits--cards .c-benefit{position:relative;overflow:hidden;isolation:isolate;border:1px solid transparent!important;background:linear-gradient(168deg,#fff,color-mix(in srgb,var(--pp-acc) 5%,#fff)) padding-box,linear-gradient(140deg,color-mix(in srgb,var(--pp-acc) 62%,#fff),color-mix(in srgb,var(--pp-acc) 12%,#fff) 36%,color-mix(in srgb,var(--pp-acc) 8%,#fff) 64%,color-mix(in srgb,var(--pp-acc) 50%,#fff)) border-box!important;box-shadow:var(--pp-sh),inset 0 1px #ffffffe6}.is-pp .c-benefits--cards .c-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 70% at 50% -12%,color-mix(in srgb,var(--pp-acc) 15%,transparent),transparent 62%)}.is-pp .c-benefits--cards .c-benefit__icon{filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--pp-acc) 22%,transparent))}.is-pp .c-benefits--cards .c-benefit__main{letter-spacing:.005em}.is-pp--motion .c-benefits--cards .c-benefit{transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease}.is-pp--motion .c-benefits--cards .c-benefit:after{content:"";position:absolute;top:-40%;left:-70%;width:38%;height:180%;pointer-events:none;z-index:1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform:skew(-18deg) translate(-140%);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.is-pp--motion .c-benefits--cards .c-benefit:hover{transform:translateY(-4px);box-shadow:var(--pp-sh-h),inset 0 1px #ffffffe6}.is-pp--motion .c-benefits--cards .c-benefit:hover:after{transform:skew(-18deg) translate(520%)}.is-pp--motion .c-benefits--cards .c-benefit__icon{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.is-pp--motion .c-benefits--cards .c-benefit:hover .c-benefit__icon{transform:scale(1.06)}.is-pp .c-opt{position:relative;border:1px solid transparent!important;margin:0!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--pp-line),color-mix(in srgb,var(--pp-acc) 8%,#e8eef8) 55%,var(--pp-line)) border-box!important;box-shadow:var(--pp-sh),inset 0 1px #fffffff2}.is-pp .c-opt.is-selected{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--pp-acc) 4%,#fff)) padding-box,linear-gradient(135deg,var(--pp-acc),color-mix(in srgb,var(--pp-acc) 45%,var(--c-primary, #0b2a6b)) 60%,var(--pp-acc)) border-box!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--pp-acc) 14%,transparent),0 22px 44px -18px color-mix(in srgb,var(--pp-acc) 58%,transparent),inset 0 1px #fff}.is-pp .c-opt__price,.is-pp .c-opt__compare,.is-pp .c-opt__prices{font-variant-numeric:tabular-nums}.is-pp .c-opt__pct{background:linear-gradient(135deg,color-mix(in srgb,var(--pp-acc) 14%,#fff),color-mix(in srgb,var(--pp-acc) 5%,#fff));border:1px solid color-mix(in srgb,var(--pp-acc) 22%,#fff)}.is-pp .c-opt__badge{overflow:hidden;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--c-cta, #0b2a6b) 70%,transparent)}.is-pp--motion .c-opt{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,background .35s ease}.is-pp--motion .c-opt:hover:not(.is-selected){transform:translateY(-2px);box-shadow:var(--pp-sh-h),inset 0 1px #fff}.is-pp--motion .c-opt__badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.45) 50%,transparent 68%);transform:translate(-130%);animation:pp-sheen 4.6s ease-in-out infinite}@keyframes pp-sheen{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}.is-pp .c-opt{--pp-foot-grad: linear-gradient(105deg, color-mix(in srgb, var(--b-foot-bg, var(--pp-acc)) 34%, var(--c-primary, #0b2a6b)) 0%, color-mix(in srgb, var(--b-foot-bg, var(--pp-acc)) 66%, var(--c-primary, #0b2a6b)) 100%);--pp-foot-base: color-mix(in srgb, var(--pp-acc) 68%, var(--c-primary, #0b2a6b))}.is-pp .c-opt .c-opt__foot{border-top:0;color:var(--b-foot-color, #fff);background-color:var(--pp-foot-base);background-image:var(--pp-foot-grad);font-weight:600;letter-spacing:.02em;box-shadow:none}.is-pp .c-opt .c-opt__foot>span{color:inherit}.is-pp .c-opt .c-opt__more-inner{color:#fff;box-shadow:none;border:0}.is-pp .c-opt.is-selected .c-opt__more-inner,.is-pp .c-bundles--all .c-opt .c-opt__more-inner,.is-pp .c-bundles--hover .c-opt:hover .c-opt__more-inner{background-color:var(--pp-foot-base);background-image:var(--pp-foot-grad);padding-top:.7em}.is-pp .c-opt:not(.is-selected) .c-opt__more-inner{background:none}.is-pp .c-bundles--cards .c-opt__more-inner,.is-pp .c-bundles--cards .c-opt.is-selected .c-opt__more-inner{background:none;padding-top:0}.is-pp .c-opt .c-opt__more-inner :is(.c-opt__item-name,.c-opt__item-price,.c-opt__item,.c-opt__plus,.c-opt__gift-text,.c-opt__gift-price,.c-opt__break){color:#fff}.is-pp .c-opt .c-opt__units{background:transparent;box-shadow:none}.is-pp .c-opt .c-opt__unit-opt b{color:#fff}.is-pp .c-opt .c-opt__unit-opt .c-select{border-radius:calc(var(--pp-r) * .5);border:0;color:var(--c-primary, #0b2a6b);box-shadow:0 6px 14px -8px #00000073}.is-pp .c-opt .c-opt__saving{display:flex;width:fit-content;margin:8px auto;padding:5px 16px;border-radius:999px;flex-basis:auto;background:#fff;color:var(--c-sale, #d92d3a)!important;box-shadow:0 6px 14px -8px #00000073}.is-pp .c-opt__compare{color:var(--c-muted);font-weight:500;opacity:.85;text-decoration-thickness:1px}.is-pp .c-opt__price{letter-spacing:-.02em;font-weight:800}.is-pp .c-opt__thumb{border-radius:calc(var(--pp-r) * .8);background:radial-gradient(circle at 50% 18%,#fff,color-mix(in srgb,var(--pp-acc) 6%,#fff));box-shadow:inset 0 0 0 1px var(--pp-line),0 8px 16px -10px #10224a52}.is-pp .c-opt.is-selected .c-opt__radio{box-shadow:0 0 0 4px color-mix(in srgb,var(--pp-acc) 20%,transparent)}.is-pp .c-opt__badge:before{content:"\2605";color:#ffd166;margin-right:.55em;font-size:.95em}.c-rfull__list-wrap>p{display:flex;justify-content:center;text-align:center;margin-inline:auto}.c-rfull__list-wrap>p.c-note{display:block}.c-rfull__list-wrap [hidden]{display:none!important}.is-pp [data-sticky-atc]{background:#fffffff0;-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-top:1px solid var(--pp-line);box-shadow:0 -14px 32px -16px #10224a4d}@media(max-width:749px){.is-pp .c-footer:not(.c-sx) :is(.c-footer__col,.c-footer__heading,.c-footer__list,.c-footer__contact,.c-footer__brand,.c-footer__seller,.c-footer__disclaimer,.c-rte,.c-footer__social){text-align:center}.is-pp .c-footer:not(.c-sx) .c-footer__col{align-items:center}.is-pp .c-footer:not(.c-sx) .c-footer__social{justify-content:center}.is-pp .c-footer.c-sx :is(.c-footer__col,.c-footer__heading,.c-footer__list,.c-footer__contact,.c-footer__brand,.c-footer__seller,.c-footer__disclaimer,.c-rte){text-align:var(--sx-align)}.is-pp .c-footer.c-sx .c-footer__col{align-items:var(--sx-ai)}.is-pp .c-footer.c-sx .c-footer__social{justify-content:var(--sx-jc)}}.is-pp .c-btn--xl{position:relative;overflow:hidden;border-radius:calc(var(--pp-r) * .55);background-image:linear-gradient(180deg,#ffffff29,#fff0 55%);box-shadow:0 12px 26px -10px color-mix(in srgb,var(--c-cta, #0b2a6b) 78%,transparent),inset 0 1px #ffffff38}.is-pp--motion .c-btn--xl{transition:transform .3s ease,box-shadow .3s ease,filter .3s ease}.is-pp--motion .c-btn--xl:hover:not([disabled]){transform:translateY(-2px);box-shadow:0 18px 32px -10px color-mix(in srgb,var(--c-cta, #0b2a6b) 85%,transparent),inset 0 1px #ffffff42}.is-pp--motion .c-btn--xl:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg) translate(-160%);animation:pp-btn-sheen 6.5s ease-in-out infinite}@keyframes pp-btn-sheen{0%,62%{transform:skew(-20deg) translate(-160%)}to{transform:skew(-20deg) translate(620%)}}.is-pp--motion :is(.c-offer,.c-blogcard,.c-relief__card,a.c-mc__card,.c-feel__card,.c-pain__card,.c-feature--card){transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease}.is-pp--motion :is(.c-offer,.c-blogcard,.c-relief__card,a.c-mc__card,.c-feel__card,.c-pain__card,.c-feature--card):hover{transform:translateY(-4px);box-shadow:var(--pp-sh-h)}@supports (animation-timeline: view()){.is-pp--motion .c-section:not(.c-pm) :is(.c-feature--card,.c-feel__card,.c-pain__card,.c-offer,.c-risk__item,.c-blogcard,.c-guarantee__item,.c-kit__item){animation:pp-in linear both;animation-timeline:view();animation-range:entry 4% entry 52%}@keyframes pp-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.is-pp *,.is-pp *:before,.is-pp *:after{animation:none!important;transition:none!important}.is-pp .c-benefits--cards .c-benefit:after,.is-pp .c-opt__badge:after,.is-pp .c-btn--xl:after{display:none!important}}.c-avail-wrap[style*="--bx-jc:"] .c-avail,.c-trustrow[style*="--bx-jc:"]{justify-content:var(--bx-jc)}.c-avail-wrap[style*="--bx-ta:"]{text-align:var(--bx-ta)}.c-notice{padding:var(--nt-p, 14px) var(--nt-px, calc(var(--nt-p, 14px) + 6px))}@media(max-width:749px){[style*=--bx-ta-m]{text-align:var(--bx-ta-m)!important;align-self:var(--bx-as-m)!important}.c-avail-wrap[style*=--bx-jc-m] .c-avail,.c-trustrow[style*=--bx-jc-m],.c-notice[style*=--bx-jc-m]{justify-content:var(--bx-jc-m)!important}}.c-footer--dark{--footer-bg: color-mix(in srgb, var(--c-primary, #0b2a6b) 76%, #000);--footer-text: #fff;border-top:0;background:radial-gradient(90% 120% at 0% 0%,color-mix(in srgb,var(--c-accent, #1d5fd1) 26%,transparent),transparent 60%),var(--footer-bg);color:#ffffffd1;padding:68px 0 22px}.c-footer--dark:before{content:"";display:block;height:3px;margin:-68px 0 64px;background:linear-gradient(90deg,var(--c-accent, #1d5fd1),color-mix(in srgb,var(--c-accent, #1d5fd1) 20%,#fff),var(--c-accent, #1d5fd1));opacity:.9}.c-footer--dark a{color:#ffffffc7;opacity:1;text-decoration:none;transition:color .2s ease}.c-footer--dark a:hover{color:#fff}.c-footer--dark .c-footer__cols{grid-template-columns:1.5fr 1fr 1fr 1.25fr;gap:44px}.c-footer.c-footer--dark .c-footer__heading{font-size:15px!important;font-weight:700;letter-spacing:.01em;text-transform:none;color:#fff;margin-bottom:16px}.c-footer--dark .c-footer__brand{font-size:26px;letter-spacing:.02em;color:#fff;margin-bottom:14px}.c-footer--dark .c-footer__col .c-rte,.c-footer--dark .c-footer__col .c-rte p{font-size:13.5px;line-height:1.75;color:#ffffffb8}.c-footer--dark .c-footer__col .c-rte p{margin:0 0 12px}.c-footer--dark .c-footer__list li{margin-bottom:10px;font-size:13.5px;color:#ffffffc7}.c-footer--dark .c-footer__list span{color:#ffffffc7}.c-footer--dark .c-payments--col{justify-content:flex-start;gap:6px;margin-top:14px}.c-footer--dark .c-payments--col .c-payments__icon{width:36px;height:23px;border-radius:4px}.c-footer--dark .c-footer__seller,.c-footer--dark .c-footer__disclaimer{border-top-color:#ffffff24;color:#ffffffa8}.c-footer--dark .c-footer__disclaimer strong{color:#ffffffdb}.c-footer--dark .c-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 24px;margin-top:34px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}.c-footer--dark .c-footer__copy,.c-footer--dark .c-footer__right{margin:0;font-size:12px;color:#ffffff9e;opacity:1}@media(max-width:989px){.c-footer--dark .c-footer__cols{grid-template-columns:1fr 1fr;gap:34px 28px}}@media(max-width:749px){.c-footer--dark{padding:52px 0 20px}.c-footer--dark:before{margin:-52px 0 44px}.c-footer--dark .c-footer__cols{grid-template-columns:1fr;gap:30px}.c-footer--dark .c-footer__bottom{flex-direction:column;align-items:flex-start}}.c-info{--i-acc: var(--c-accent);--i-nav: var(--c-primary);--i-line: var(--c-border, rgba(20,40,80,.12));--i-soft: color-mix(in srgb, var(--c-accent) 8%, #fff);padding:0!important;color:var(--c-text)}.c-info__hero{text-align:center;padding-top:clamp(44px,6vw,76px);padding-bottom:clamp(30px,4vw,48px);max-width:860px}.c-info{position:relative;isolation:isolate}.c-info:before{content:"";position:absolute;inset:0 0 auto 0;height:440px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--c-accent) 14%,transparent),transparent 66%)}.c-info__eyebrow,.c-info__label{display:inline-block;margin:0 0 12px;font-size:11px!important;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--i-acc)}.c-info__eyebrow{padding:6px 14px;border:1px solid color-mix(in srgb,var(--i-acc) 30%,transparent);border-radius:999px;background:var(--i-soft)}.c-info__title{margin:0 0 14px;font-family:var(--font-heading);font-weight:var(--font-heading-weight, 700);font-size:clamp(32px,4.6vw,54px)!important;line-height:1.05;letter-spacing:-.025em;color:var(--i-nav)}.c-info__lead{max-width:640px;margin:0 auto!important;font-size:17px!important;line-height:1.65;color:var(--c-muted)}.c-info__layout{max-width:860px;padding-bottom:clamp(40px,6vw,72px)}.c-info--contact .c-info__layout{max-width:1080px}.c-info__card,.c-info__doc{background:var(--c-surface, #fff);border:1px solid var(--i-line);border-radius:var(--pp-radius, 18px);box-shadow:0 18px 50px color-mix(in srgb,var(--i-nav) 7%,transparent)}.c-info__doc{padding:clamp(22px,4vw,48px)}.c-info__company-line{margin:0 0 26px;padding-bottom:18px;border-bottom:1px solid var(--i-line);font-size:12px!important;line-height:1.6;color:var(--c-muted)}.c-info__rte{max-width:none;text-align:left}.c-info__rte>:first-child{margin-top:0}.c-info__rte :is(h2,h3,h4){font-family:var(--font-heading);color:var(--i-nav);text-align:left}.c-info__rte h2{margin:34px 0 12px;font-size:26px!important;line-height:1.15}.c-info__rte h3{margin:24px 0 8px;font-size:18px!important}.c-info__rte :is(p,li){font-size:15px!important;line-height:1.75!important;color:var(--c-text)}.c-info__rte p{margin:0 0 14px}.c-info__rte a{color:var(--i-acc);text-underline-offset:3px}.c-info__rte strong{color:var(--i-nav)}.c-section.c-info:not(.c-pm) .c-info__rte :is(p,li,dd,td){font-size:14px!important;line-height:1.7!important}.c-section.c-info:not(.c-pm) .c-info__rte :is(.lds-small,.lds-small *){font-size:13px!important}@media(max-width:749px){.c-section.c-info:not(.c-pm) .c-info__rte :is(p,li,dd,td){font-size:13.5px!important}}.c-info :is(.lrg-seller,.lpp-admin){margin:0 0 28px;padding:0 0 22px;border:0;border-bottom:1px solid var(--i-line);border-radius:0;background:none;text-align:center}.c-info :is(.lrg-seller,.lpp-admin) h2{margin:0 0 8px!important;font-family:var(--font-body)!important;font-size:15px!important;font-weight:700;letter-spacing:0;color:var(--i-nav);text-align:center!important}.c-info :is(.lrg-seller,.lpp-admin) p{margin:0!important;font-size:13px!important;text-align:center}.c-info :is(.lrg-sec-header,.lpp-sec-header){margin:0 0 26px;padding:0;border:0;text-align:center}.c-info :is(.lrg-sec-tag,.lpp-sec-tag){display:block;margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted)}.c-info :is(.lrg-sec-header,.lpp-sec-header) h2{margin:0 0 10px!important;font-family:var(--font-body)!important;font-size:19px!important;font-weight:700;line-height:1.3!important;letter-spacing:0!important;color:var(--i-nav);text-align:center!important}.c-info :is(.lrg-sec-header,.lpp-sec-header) h2 em{font-style:normal;color:inherit}.c-info :is(.lrg-sec-header,.lpp-sec-header) p{margin:0 auto!important;max-width:560px;text-align:center;color:var(--c-muted)}.c-info :is(.lrg-clause,.lpp-clause,.lrz-clause,.lds-clause){display:block;margin:0 0 26px;padding:0;border:0;text-align:left}.c-info :is(.lrg-clause,.lpp-clause,.lrz-clause,.lds-clause):last-child{margin-bottom:0}.c-info :is(.lrg-clause-num,.lpp-clause-num,.lrz-clause-num,.lds-clause-num){display:block;margin:0 0 2px;padding:0;border-radius:0;background:none;font-size:0;line-height:1;text-align:center}.c-info :is(.lrg-clause-num,.lpp-clause-num,.lrz-clause-num,.lds-clause-num) span{display:inline-block;font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--i-nav);opacity:1}.c-info :is(.lrg-clause-num,.lpp-clause-num,.lrz-clause-num,.lds-clause-num) span:first-letter{margin-right:.3em}.c-info :is(.lrg-clause-title,.lpp-clause-title,.lrz-clause-title,.lds-clause-title){margin:0 0 10px;font-family:var(--font-body);font-size:14px;font-weight:700;line-height:1.35;letter-spacing:0;text-align:center;color:var(--i-nav)}.c-info :is(.lrg-clause-body,.lpp-clause-body,.lrz-clause-body,.lds-clause-body) p{margin:0 0 8px}.c-info :is(.lrg-list,.lpp-list,.lrz-list,.lds-list){margin:6px 0 4px;padding-left:1.3em;list-style:disc}.c-info :is(.lrg-list,.lpp-list,.lrz-list,.lds-list) li{margin:3px 0;padding-left:2px}.c-info :is(.lrg-list,.lpp-list,.lrz-list,.lds-list) li::marker{color:var(--c-muted)}.c-info :is(.lrg-note,.lpp-note,.lrz-note,.lds-note){margin:10px 0 4px;padding:2px 0 2px 12px;border-left:2px solid var(--i-line)}.c-info :is(.lrg-note,.lpp-note,.lrz-note,.lds-note) p{margin:0 0 6px}.c-info :is(.lrg-note,.lpp-note,.lrz-note,.lds-note) p:last-child{margin:0}.c-info :is(.lrg-address,.lrz-address){margin:8px 0 4px;padding:0;background:none}.c-info :is(.lrg-address,.lrz-address) p{margin:0}.c-info .lpp-table{margin:8px 0 4px}.c-info .lpp-row{display:grid;grid-template-columns:190px minmax(0,1fr);gap:14px;padding:8px 0;border-bottom:1px solid var(--i-line)}.c-info .lpp-row:first-child{padding-top:0}.c-info .lpp-row:last-child{border-bottom:0;padding-bottom:0}.c-info .lpp-row-label{font-size:13px;font-weight:700;color:var(--i-nav)}.c-info .lpp-row-val{font-size:14px;line-height:1.65;color:var(--c-text)}.c-info .lds-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:10px 0 4px}.c-info .lds-highlight{padding:0;border:0;background:none}.c-info .lds-highlight-title{margin:0 0 3px;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--i-nav)}.c-info .lds-highlight p{margin:0}.c-info .lds-small{margin:8px 0 4px;font-size:13px!important;line-height:1.6;color:var(--c-muted)}.c-info .lrz-template pre{margin:10px 0 4px;padding:14px 16px;border:1px solid var(--i-line);border-radius:6px;background:none;font:13px/1.75 var(--font-body);color:var(--c-text);white-space:pre-wrap;word-break:break-word}.c-info .c-info__doc{box-shadow:none;border-radius:var(--pp-radius, 14px)}.c-info .c-info__company-line{text-align:center}.c-info .c-info__title{font-size:clamp(26px,3.4vw,38px)!important}.c-info .c-info__eyebrow{padding:0;border:0;background:none;color:var(--c-muted);font-size:11px!important}.c-info__contact{display:grid;grid-template-columns:.8fr 1.2fr;gap:18px;align-items:start}.c-info__card{padding:clamp(22px,3vw,34px)}.c-info__card h2{margin:0 0 8px;font-family:var(--font-heading);font-size:clamp(24px,2.6vw,30px)!important;line-height:1.1;color:var(--i-nav)}.c-info__company dl{margin:22px 0 0}.c-info__company dl>div{display:grid;grid-template-columns:74px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--i-line);font-size:14px;line-height:1.5}.c-info__company dt{color:var(--c-muted)}.c-info__company dd{margin:0;color:var(--i-nav);font-weight:600}.c-info__company a{color:var(--i-acc);text-decoration:none}.c-info__note{margin-top:18px;padding:14px;border-radius:12px;background:var(--i-soft);font-size:13px;line-height:1.55;color:var(--c-muted)}.c-info__formtext{margin:0 0 20px!important;font-size:14px!important;color:var(--c-muted)}.c-info__fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.c-info__fields label{display:grid;gap:6px;align-content:start}.c-info__fields label>span{font-size:12px;font-weight:700;color:var(--i-nav)}.c-info__fields :is(input:not([type=checkbox]),select,textarea){width:100%;padding:12px 13px;border:1px solid var(--i-line);border-radius:10px;background:#fff;color:var(--c-text);font:inherit;font-size:14px;outline:none;transition:border-color .18s,box-shadow .18s}.c-info__fields :is(input,select,textarea):focus{border-color:var(--i-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--i-acc) 14%,transparent)}.c-info__full{grid-column:1 / -1}.c-info__consent{grid-template-columns:18px 1fr!important;align-items:start;gap:9px!important}.c-info__consent input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--i-acc)}.c-info__consent>span{font-size:12.5px!important;font-weight:500!important;line-height:1.55;color:var(--c-muted)!important}.c-info__consent a{color:var(--i-acc)}.c-info__btn{margin-top:18px;min-height:50px;padding:0 30px;border:0;border-radius:999px;background:var(--c-cta, var(--i-nav));color:var(--c-cta-text, #fff);font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:transform .18s,box-shadow .18s}.c-info__btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in srgb,var(--i-nav) 22%,transparent)}.c-info__success{margin-bottom:14px;padding:12px 14px;border-radius:10px;background:#eef9f2;color:#267544;font-size:13px;font-weight:650}.c-info__formcard--returns{margin-top:22px}.c-info__links{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.c-info__links a{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:16px;border:1px solid var(--i-line);border-radius:14px;background:var(--c-surface, #fff);color:var(--i-nav);text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s}.c-info__links a:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--i-acc) 40%,transparent);box-shadow:0 14px 34px color-mix(in srgb,var(--i-nav) 9%,transparent)}.c-info__links a>span{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--i-soft);font-size:15px}.c-info__links strong{display:block;font-size:14px;line-height:1.2}.c-info__links small{display:block;margin-top:4px;font-size:12px;line-height:1.4;color:var(--c-muted)}.c-info__links b{color:var(--i-acc)}.c-info__bottom{background:color-mix(in srgb,var(--c-primary) 82%,#000);color:#fff}.c-info__bottom-in{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px}.c-info__bottom-in>div:first-child{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.c-info__bottom-in span{font-size:12px;font-weight:800;letter-spacing:.14em}.c-info__bottom-in strong{font-family:var(--font-heading);font-size:18px;font-weight:500;color:#fff}.c-info__bottom-links{display:flex;gap:20px}.c-info__bottom-links a{color:#fff;text-decoration:none;font-size:13px;font-weight:650;opacity:.85}.c-info__bottom-links a:hover{opacity:1}@media(max-width:900px){.c-info__contact,.c-info__links{grid-template-columns:1fr}}@media(max-width:749px){.c-info__lead{font-size:15px!important}.c-info__fields{grid-template-columns:1fr}.c-info__full{grid-column:auto}.c-info__btn{width:100%}.c-info .lpp-row{grid-template-columns:1fr;gap:4px}.c-info .lds-highlights{grid-template-columns:1fr}.c-info__bottom-in{flex-direction:column;align-items:flex-start;justify-content:center;padding-block:24px;gap:14px}}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-bundles__stack{display:grid!important;grid-template-columns:repeat(var(--b-cols, 3),minmax(0,1fr));gap:12px;align-items:stretch;padding-top:16px}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt{position:relative;display:flex!important;flex-direction:column;align-items:stretch;margin:0!important;padding:18px 16px 16px!important;text-align:left;background:#fff!important;border:2px solid #e4e4e7!important;border-radius:20px!important;box-shadow:none!important;transform:none!important;overflow:visible;cursor:pointer;transition:border-color .2s,background .2s}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt:hover:not(.is-selected){border-color:#b8b8c0!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt.is-selected{background:color-mix(in srgb,var(--c-primary) 5%,#f3f3f4)!important;border-color:var(--b-sel-border, #111)!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt:before,body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt:after{display:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__row{display:contents!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__radio{display:grid!important;z-index:3;position:absolute;top:16px;right:16px;width:26px!important;height:26px!important;border:2px solid #cfcfd6!important;background:#fff!important;border-radius:50%}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__radio i{width:100%!important;height:100%!important;border-radius:50%;background:var(--c-accent)!important;transform:scale(0);position:relative}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__radio i:after{content:"";position:absolute;left:50%;top:48%;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:translate(-50%,-55%) rotate(45deg)}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt.is-selected .c-opt__radio{border-color:var(--c-accent)!important;background:var(--c-accent)!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt.is-selected .c-opt__radio i{transform:scale(1)}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__main{order:1;width:auto;align-items:flex-start;text-align:left;padding-right:34px}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__name,body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__price{font-family:var(--font-body)!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__name{flex-direction:row!important;align-items:baseline!important;justify-content:flex-start;font-size:var(--b-name, 18px)!important;font-weight:800;text-transform:none!important;letter-spacing:0;line-height:1.2;color:#111}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__pct{display:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__sub{margin-top:4px;font-size:var(--b-sub, 14px)!important;font-style:normal!important;font-weight:500;text-align:left!important;line-height:1.3;color:var(--c-muted)!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__prices{order:2;min-height:34px;display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:baseline!important;justify-content:flex-start!important;gap:4px 10px!important;margin:12px 0 0!important;grid-column:auto!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__compare{margin:0!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__price{font-size:calc(var(--b-price, 24px) * 1.1)!important;font-weight:800;color:#111;line-height:1.1}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__compare{font-size:14px!important;color:#8a8a93}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__perunit{order:3;display:block;align-self:flex-start;margin:6px 0 0!important;padding:0!important;border:0!important;width:auto;font-size:13px;font-weight:500;color:var(--c-muted)!important;text-align:left!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__badge{position:absolute!important;top:-14px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;z-index:2;white-space:nowrap;border-radius:999px!important;padding:6px 16px!important;font-size:var(--b-badge, 12px)!important;font-weight:700;letter-spacing:0;text-transform:none;background:var(--b-badge-bg, var(--c-accent))!important;color:var(--b-badge-color, #fff)!important;box-shadow:0 0 0 5px #fff!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__foot{order:5;display:block!important;margin:14px 0 0!important;padding:12px 0 0!important;border:0!important;border-top:1px solid #dcdce0!important;border-radius:0!important;background:none!important;color:var(--c-muted)!important;font-size:14px!important;font-weight:500;line-height:1.35;text-align:center}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__foot>span:last-child{display:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__foot>span{display:inline!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__foot-ic{display:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__more{order:6;display:block!important;padding-bottom:0}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__more-inner{overflow:visible!important;padding:0!important;background:none!important;box-shadow:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt:not(.is-selected) .c-opt__more-inner>*{visibility:visible!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__items,body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__list,body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__break,body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__gift{display:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__facts{display:block!important;width:100%!important;padding:0!important;margin:6px 0 0!important;text-align:center!important;justify-content:center!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__saving{display:block!important;width:100%!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-size:14px!important;font-weight:700;text-align:center!important;white-space:nowrap;color:var(--c-accent)!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__saving *{display:inline;color:var(--c-accent)!important;background:none!important;box-shadow:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__saving{color:var(--c-accent)!important;background:none!important;box-shadow:none!important}.c-bundles--noom .c-bundles__uboxes{margin-top:12px}.c-bundles--noom .c-ubox{display:none;padding:14px 16px;border:1.5px solid #dcdce0;border-radius:16px;background:#fff}.c-bundles--noom .c-ubox.is-active{display:grid;gap:10px}.c-bundles--noom .c-ubox__title{margin:0;font-size:15px;font-weight:700;text-align:center;color:#111}.c-bundles--noom .c-ubox__row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.c-bundles--noom .c-ubox__row b{font-weight:600;color:#111;white-space:nowrap}.c-bundles--noom .c-ubox__row .c-select{flex:0 1 220px;width:100%;min-height:42px;background-color:#fff}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__thumb{order:4;position:relative;width:min(100%,var(--noom-img, 180px))!important;height:auto!important;aspect-ratio:var(--b-ratio, 1/1);margin:16px auto 0!important;border:0!important;border-radius:14px;background:#fff!important;overflow:hidden!important;box-shadow:none!important;filter:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:var(--b-fit, contain);mix-blend-mode:normal;box-shadow:none!important;filter:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__thumb--empty{background:color-mix(in srgb,var(--c-accent) 7%,#fff)!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__x{left:2px;bottom:2px;min-width:2.2em;height:2.2em;font-size:14px;box-shadow:0 0 0 3px #fff}@media(max-width:749px){body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-bundles__stack{grid-template-columns:repeat(var(--b-cols, 3),minmax(0,1fr))!important;gap:8px;padding-top:14px}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt{display:flex!important;flex-direction:column;align-items:center;padding:10px 6px!important;border-radius:14px!important;text-align:center}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt .c-opt__row{display:contents!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt.has-badge{padding-top:22px!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__thumb{order:4;width:100%!important;height:auto!important;aspect-ratio:var(--b-ratio, 1/1);margin:8px 0 0!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__x{min-width:2em;height:2em;font-size:11px;box-shadow:0 0 0 2px #fff}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__main{order:2;width:100%;align-items:center;text-align:center;padding-right:0}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__name{justify-content:center;font-size:12px!important;letter-spacing:.02em;text-transform:uppercase!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__sub{margin-top:2px;font-size:10.5px!important;text-align:center!important;line-height:1.25}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__prices{order:3;flex-direction:column!important;align-items:center!important;justify-content:center!important;justify-self:auto!important;gap:0!important;margin:6px 0 0!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__price{font-size:16px!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__compare{font-size:11px!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__perunit{order:3;align-self:center;margin:4px 0 0!important;font-size:10.5px;text-align:center!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__foot{display:none!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__more{order:6;width:100%}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__facts{margin:6px 0 0;text-align:center}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__saving{font-size:10.5px!important;white-space:normal;text-align:center}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__radio{top:8px;right:8px;width:18px!important;height:18px!important;border-width:1.5px!important}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__radio i:after{width:4px;height:8px;border-width:0 2px 2px 0}body .c-bundles--noom.c-bundles--noom.c-bundles--noom .c-opt__badge{top:-11px!important;padding:3px 9px!important;font-size:9px!important;box-shadow:0 0 0 3px #fff!important}}body.is-pp--f-soft .c-opt{--pp-foot-base: color-mix(in srgb, var(--b-foot-bg, var(--pp-acc)) 9%, #fff);--pp-foot-grad: linear-gradient(180deg, color-mix(in srgb, var(--b-foot-bg, var(--pp-acc)) 6%, #fff) 0%, color-mix(in srgb, var(--b-foot-bg, var(--pp-acc)) 15%, #fff) 100%);--pp-foot-ink: var(--c-primary, #0b2a6b);--pp-foot-line: color-mix(in srgb, var(--b-foot-bg, var(--pp-acc)) 22%, #fff)}body.is-pp--f-soft .c-opt .c-opt__foot{color:var(--pp-foot-ink)!important;border-top:1px solid var(--pp-foot-line)!important;font-weight:600;box-shadow:inset 0 1px #ffffffd9}body.is-pp--f-soft .c-opt .c-opt__foot>span{color:var(--pp-foot-ink)!important}body.is-pp--f-soft .c-opt .c-opt__foot-ic{background:#fff;color:var(--pp-acc);box-shadow:0 0 0 1px var(--pp-foot-line),0 4px 10px -4px color-mix(in srgb,var(--pp-acc) 40%,transparent)}body.is-pp--f-soft .c-opt.is-selected .c-opt__more-inner,body.is-pp--f-soft .c-bundles--all .c-opt .c-opt__more-inner,body.is-pp--f-soft .c-bundles--hover .c-opt:hover .c-opt__more-inner{border-top:0!important;background-image:none!important;background-color:color-mix(in srgb,var(--b-foot-bg, var(--pp-acc)) 15%,#fff)!important}body.is-pp--f-soft .c-opt .c-opt__more-inner{color:var(--pp-foot-ink)!important}body.is-pp--f-soft .c-opt .c-opt__more-inner :is(.c-opt__item-name,.c-opt__item-price,.c-opt__item,.c-opt__plus,.c-opt__gift-text,.c-opt__gift-price,.c-opt__break,.c-opt__unit-opt b,.c-opt__unit-opt,.c-opt__unit,.c-opt__x){color:var(--pp-foot-ink)!important}body.is-pp--f-soft .c-opt .c-opt__units :is(select,.c-select){border:1px solid var(--pp-foot-line)!important;box-shadow:0 1px 2px #10224a0f}body.is-pp--f-navy .c-opt{--pp-foot-base: var(--c-primary, #0b2a6b);--pp-foot-grad: linear-gradient(105deg, color-mix(in srgb, var(--c-primary, #0b2a6b) 94%, #000) 0%, color-mix(in srgb, var(--c-primary, #0b2a6b) 74%, var(--pp-acc)) 100%)}.c-risk--box-none .c-risk__item{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.c-risk--box-box .c-risk__item{background:#fff;border:1px solid var(--c-border);border-radius:var(--pp-r, 18px);padding:22px 16px}.c-timeline__img{display:block;width:100%;aspect-ratio:var(--tl-ratio, 16/9);border-radius:var(--tl-r, 14px);overflow:hidden;background:var(--c-band, #eaf1fb);margin:0 0 12px}.c-timeline__img img{display:block;width:100%;height:100%;object-fit:var(--tl-fit, cover)}.c-timeline__rail{display:none}@media(max-width:749px){.c-timeline__img{aspect-ratio:var(--tl-ratio-m, var(--tl-ratio, 16/9))}}.c-timeline-wrap--line .c-timeline__step--img{padding-left:0;grid-template-columns:44px minmax(0,1fr);column-gap:26px;row-gap:4px;align-content:start}.c-timeline-wrap--line .c-timeline__step--img>:not(.c-timeline__dot):not(.c-timeline__rail):not(.c-timeline__arrow){grid-column:2}.c-timeline-wrap--line .c-timeline__step--img>.c-timeline__img{grid-row:1;margin-bottom:8px}.c-timeline-wrap--line .c-timeline__step--img>.c-timeline__dot{position:static;grid-column:1;grid-row:2;align-self:start;z-index:2}.c-timeline-wrap--line .c-timeline__step--img:before,.c-timeline-wrap--line .c-timeline__step--img:after{display:none}.c-timeline-wrap--line .c-timeline__step--img>.c-timeline__rail{display:block;position:relative;grid-column:1;grid-row:2 / span 5;justify-self:center;align-self:stretch;width:2px;margin:22px 0 -26px;background:var(--c-border);z-index:1;opacity:1!important}.c-timeline-wrap--line .c-timeline__step--img>.c-timeline__rail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c-accent);transform-origin:top;transform:scaleY(var(--p, 0))}.c-timeline-wrap--line .c-timeline__step--img:not(:first-child)>.c-timeline__rail{grid-row:1 / span 6;margin-top:-26px}.c-timeline-wrap--line .c-timeline__step--img:last-child>.c-timeline__rail{margin-bottom:0}.c-timeline-wrap--cards .c-timeline__step--img>.c-timeline__img,.c-timeline-wrap--stepper .c-timeline__step--img>.c-timeline__img{order:-1}.c-mc--noom{gap:28px var(--mc-gap, 20px)}.c-mc--noom .c-mc__card{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;gap:14px;min-height:0}.c-mc--noom .c-mc__media{width:min(100%,var(--mc-noom, 170px));height:auto;aspect-ratio:1 / 1;border:0;background:#eceff3}.c-mc--noom .c-mc__body{gap:4px}.c-mc--noom .c-mc__ct{font-weight:600;text-align:center;font-size:max(var(--mc-tp, 16px),16px)}.c-mc--noom .c-mc__cd{color:var(--c-muted, #6b7280);text-align:center;font-size:max(var(--mc-dp, 14px),13px)}body .c-section .c-mc--noom .c-mc__ct{font-weight:600!important;letter-spacing:0!important}body.is-ptype .c-section.c-section:not(.c-pm):not(.c-info) .c-mc--noom .c-mc__ct{font-size:calc(var(--pt-h4, 16px) * var(--font-scale, 1))!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important}.is-pp--motion a.c-mc__card:hover,.c-mc--noom a.c-mc__card:hover{transform:none;box-shadow:none}@media(max-width:749px){.c-mc--noom{gap:22px var(--mc-gapm, 12px)}.c-mc--noom .c-mc__media{width:min(100%,var(--mc-noom-m, 130px));height:auto}.c-mc--noom .c-mc__card{padding:0!important;gap:10px}.c-mc--noom .c-mc__ct{font-size:max(var(--mc-tpm, 15px),15px)}.c-mc--noom .c-mc__cd{font-size:max(var(--mc-dpm, 13px),13px)}}.c-points--stack{list-style:none;margin:4px 0 0;padding:0;gap:12px;width:100%}.c-points--stack:not(.c-pts-only-d):not(.c-pts-only-m){display:grid}.c-points--stack.c-pts-only-d,.c-points--stack.c-pts-only-m{grid-auto-flow:row}.c-stk__item{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;background:#ffffffb8;border:1px solid color-mix(in srgb,var(--c-accent) 14%,#fff);border-radius:16px;box-shadow:0 10px 22px -18px #10224a59;text-align:left}.c-stk__icon{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;position:relative}.c-stk__icon svg{width:16px;height:16px;stroke-width:2.4}.c-stk__icon--no{background:#fde8ea;color:var(--c-sale, #d92d3a)}.c-stk__icon--ok{background:color-mix(in srgb,var(--c-accent) 14%,#fff);color:var(--c-accent)}.c-stk__body{display:grid;gap:3px;min-width:0}.c-stk__title{font-size:16px;line-height:1.3;font-weight:700;color:var(--c-text)}.c-stk__text{font-size:15px;line-height:1.5;color:var(--c-muted)}.c-points--stack.is-pulse .c-stk__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;animation:stk-pulse 2.6s ease-out infinite}.c-points--stack.is-pulse .c-stk__icon--no:after{--stk-c: 217, 45, 58}.c-points--stack.is-pulse .c-stk__icon--ok:after{--stk-c: 29, 95, 209}.c-points--stack.is-pulse .c-stk__item:nth-child(2) .c-stk__icon:after{animation-delay:.5s}.c-points--stack.is-pulse .c-stk__item:nth-child(3) .c-stk__icon:after{animation-delay:1s}.c-points--stack.is-pulse .c-stk__item:nth-child(n+4) .c-stk__icon:after{animation-delay:1.5s}@keyframes stk-pulse{0%{box-shadow:0 0 rgba(var(--stk-c, 217, 45, 58),.38)}70%,to{box-shadow:0 0 0 12px rgba(var(--stk-c, 217, 45, 58),0)}}@media(prefers-reduced-motion:reduce){.c-points--stack.is-pulse .c-stk__icon:after{animation:none}}@media(max-width:749px){.c-stk__item{padding:13px 14px;gap:12px}}body.is-ptype .c-section:not(.c-pm):not(.c-info) :where(p),body.is-ptype .c-section:not(.c-pm):not(.c-info) :where(li),body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rte,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-pain__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-timeline__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-flow__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-risk__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-ring__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-feature__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-guarantee__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-review__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-accordion__content,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-mini-acc__content,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rt__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-wm__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-compare__row,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-specs__row,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-cmp__txt,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-mc__cd,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-mc__extratext,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-relief__tx,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-feel__pill,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-imgtext__extra,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-marquee__item,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-feel__node,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-timeline__hl,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-offer__price,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-points__item,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-points__item span,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-pain__bullets,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-pain__bullets span,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-tech__item,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-tech__item span,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-feel__card-art span,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__who strong,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-cmpt__v,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-stk__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-spine__text{font-size:var(--sxp-body, calc(var(--pt-body) * var(--sxt, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-body-w)!important;line-height:var(--sxlh-t, var(--pt-body-lh))!important;letter-spacing:var(--sxls-t, var(--pt-body-ls))!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-offer__name,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-blogcard__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-pain__sol-title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-cmp__f,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-accordion__summary,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-mini-acc__summary,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-cmpt__name,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-stk__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-spine__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-review__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-compare__feature,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-compare__ours,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-compare__other,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rslider__head,body.is-ptype .c-section:not(.c-pm):not(.c-info) :where(summary),body.is-ptype .c-section:not(.c-pm):not(.c-info) :where(h4){font-size:var(--sxp-h4, calc(var(--pt-h4) * var(--sxh, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-h4-w)!important;line-height:var(--sxlh-h, var(--pt-h4-lh))!important;letter-spacing:var(--sxls-h, var(--pt-h4-ls))!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-feature__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-timeline__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-guarantee__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-pain__problem,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-cmp__o,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-cmp__t,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rvform__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-bundle__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-heading--sm,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-ring__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-risk__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-card__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-mc__ct,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-pain__num,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-tech__item strong,body.is-ptype .c-section:not(.c-pm):not(.c-info) :where(h3){font-size:var(--sxp-h3, calc(var(--pt-h3) * var(--sxh, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-h3-w)!important;line-height:var(--sxlh-h, var(--pt-h3-lh))!important;letter-spacing:var(--sxls-h, var(--pt-h3-ls))!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-heading:not(.c-heading--sm),body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-heading--md,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rt__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-wm__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) :where(h2){font-size:var(--sxp-h2, calc(var(--pt-h2) * var(--sxh, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-h2-w)!important;line-height:var(--sxlh-h, var(--pt-h2-lh))!important;letter-spacing:var(--sxls-h, var(--pt-h2-ls))!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-hero__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) h1:not(.c-pm__title){font-size:var(--sxp-h1, calc(var(--pt-h1) * var(--sxh, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-h1-w)!important;line-height:var(--sxlh-h, var(--pt-h1-lh))!important;letter-spacing:var(--sxls-h, var(--pt-h1-ls))!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-subheading,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-hero__text,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rte--lead{font-size:var(--sxp-lead, calc(var(--pt-lead) * var(--sxt, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-lead-w)!important;line-height:var(--sxlh-t, var(--pt-lead-lh))!important;letter-spacing:var(--sxls-t, var(--pt-lead-ls))!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-note,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-risk__note,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-offer__sub,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-offer__rating,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-compare__cta-note,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__basis,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__rec,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__prod,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__bar,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__recbadge,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rvform__note,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-timeline-note,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-media__caption,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-review__date,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-review__verified,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-ba__caption,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-ba__tag,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-stats__label,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-timeline__label,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-pill,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-badge,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-chip,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-trust__item,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-usp__list,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-gallery-strip__caption,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-logos__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-pain__label,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-snote__in,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-snote__in *,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-reviews__count,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-compare__label,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-gallery__counter,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-logos__ph,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-offer__badge,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-feel__label,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rslider__vtext,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-field,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-label,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-trustrow,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__big span,body.is-ptype .c-section:not(.c-pm):not(.c-info) :where(small),body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-cmpt__f,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-cmpt__sub,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-cmpt__badge{font-size:calc(var(--pt-small) * var(--font-scale, 1))!important;font-weight:var(--pt-small-w)!important;line-height:var(--pt-small-lh)!important;letter-spacing:var(--pt-small-ls)!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-eyebrow,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rt__eyebrow,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-divider-title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-compare__row--head{font-size:calc(var(--pt-eyebrow) * var(--font-scale, 1))!important;font-weight:var(--pt-eyebrow-w)!important;line-height:var(--pt-eyebrow-lh)!important;letter-spacing:var(--pt-eyebrow-ls)!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-flow__title{font-size:calc(var(--pt-label) * var(--font-scale, 1))!important;font-weight:var(--pt-label-w)!important;line-height:var(--pt-label-lh)!important;letter-spacing:var(--pt-label-ls)!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) :where(blockquote),body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rslider__title,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-timeline-quote,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-timeline-quote strong{font-size:var(--sxp-quote, calc(var(--pt-quote) * var(--sxt, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-quote-w)!important;line-height:var(--sxlh-t, var(--pt-quote-lh))!important;letter-spacing:var(--sxls-t, var(--pt-quote-ls))!important}body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-stats__value,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-reviews__avg,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__avg,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-rfull__big strong,body.is-ptype .c-section:not(.c-pm):not(.c-info) .c-feel__card-art strong{font-size:calc(var(--pt-stat) * var(--font-scale, 1))!important;font-weight:var(--pt-stat-w)!important;line-height:var(--pt-stat-lh)!important;letter-spacing:var(--pt-stat-ls)!important}body.is-ptype .c-section:not(.c-info) .c-btn,body.is-ptype .c-section:not(.c-info) .c-btn--lg,body.is-ptype .c-section:not(.c-info) .c-btn--xl,body.is-ptype .c-section:not(.c-info) .c-btn span,body.is-ptype .c-section:not(.c-info) .c-link-arrow,body.is-ptype .c-section:not(.c-info) .c-cmpt__tab{font-size:calc(var(--pt-btn) * var(--font-scale, 1))!important;font-weight:var(--pt-btn-w)!important;line-height:var(--pt-btn-lh)!important;letter-spacing:var(--pt-btn-ls)!important}.c-section.has-sx-hs{--sxh: var(--sx-hs, 1)}.c-section.has-sx-ts{--sxt: var(--sx-ts, 1)}.c-section.has-sx-hpx-d{--sxp-h1: var(--sx-hpx);--sxp-h2: var(--sx-hpx);--sxp-h3: calc(var(--sx-hpx) * .62);--sxp-h4: calc(var(--sx-hpx) * .5)}.c-section.has-sx-tpx-d{--sxp-body: var(--sx-tpx);--sxp-lead: var(--sx-tpx);--sxp-quote: var(--sx-tpx)}.c-section.has-sx-hls{--sxls-h: var(--sx-hls)}.c-section.has-sx-hlh{--sxlh-h: var(--sx-hlh)}.c-section.has-sx-tls{--sxls-t: var(--sx-tls)}.c-section.has-sx-tlh{--sxlh-t: var(--sx-tlh)}@media(max-width:749px){.c-section.has-sx-hs{--sxh: var(--sx-hs-m, 1)}.c-section.has-sx-ts{--sxt: var(--sx-ts-m, 1)}.c-section.has-sx-hpx-m{--sxp-h1: var(--sx-hpx-m);--sxp-h2: var(--sx-hpx-m);--sxp-h3: calc(var(--sx-hpx-m) * .62);--sxp-h4: calc(var(--sx-hpx-m) * .5)}.c-section.has-sx-tpx-m{--sxp-body: var(--sx-tpx-m);--sxp-lead: var(--sx-tpx-m);--sxp-quote: var(--sx-tpx-m)}}body.is-ptype .c-section:not(.c-info) :is(.c-eyebrow,.c-rt__eyebrow,.c-divider-title,.c-flow__title){text-transform:uppercase!important}body.is-ptype .c-section:not(.c-info) .c-btn{text-transform:var(--pt-btn-tt, none)!important}body.is-ptype .c-section:not(.c-info) :is(.c-rte,.c-pm__text,.c-mini-acc__content) :is(strong,b,em,span){font-size:inherit!important}body.is-ptype .c-section:not(.c-info) :is(.c-points__item,.c-pain__bullets,.c-imgtext__extra) strong{font-size:inherit!important;font-weight:700!important;line-height:inherit!important;letter-spacing:inherit!important}body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-rte,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-rte p,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-points__item,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-points__item span,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-pain__text,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-timeline__text,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-flow__text,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-accordion__content,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-subheading,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) .c-feature__text,body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) p:not([class]),body.is-ptype--color .c-section:not(.c-pm):not(.c-info):not([data-scheme=dark]):not(.has-sx-tc):not(.c-rt):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-marquee-wrap) li:not([class]){color:var(--c-text)!important}body.is-ptype--buy .c-pm.c-pm .c-pm__title{font-size:var(--sxp-h2, calc(var(--pt-h2) * var(--sxh, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-h2-w)!important;line-height:var(--sxlh-h, var(--pt-h2-lh))!important;letter-spacing:var(--sxls-h, var(--pt-h2-ls))!important}body.is-ptype--buy .c-pm.c-pm .c-pm__desc,body.is-ptype--buy .c-pm.c-pm .c-pm__text,body.is-ptype--buy .c-pm.c-pm .c-pm__text p,body.is-ptype--buy .c-pm.c-pm .c-pm__text li,body.is-ptype--buy .c-pm.c-pm .c-bx p,body.is-ptype--buy .c-pm.c-pm .c-subheading{font-size:var(--sxp-body, calc(var(--pt-body) * var(--sxt, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-body-w)!important;line-height:var(--sxlh-t, var(--pt-body-lh))!important;letter-spacing:var(--sxls-t, var(--pt-body-ls))!important}body.is-ptype--buy .c-pm.c-pm .c-benefit__main,body.is-ptype--buy .c-pm.c-pm .c-mini-acc__summary,body.is-ptype--buy .c-pm.c-pm .c-mini-acc__summary span,body.is-ptype--buy .c-pm.c-pm .c-rslider__head,body.is-ptype--buy .c-pm.c-pm .c-rslider__slide strong{font-size:var(--sxp-h4, calc(var(--pt-h4) * var(--sxh, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-h4-w)!important;line-height:var(--sxlh-h, var(--pt-h4-lh))!important;letter-spacing:var(--sxls-h, var(--pt-h4-ls))!important}body.is-ptype--buy .c-pm.c-pm .c-benefit__sub,body.is-ptype--buy .c-pm.c-pm .c-notice__text,body.is-ptype--buy .c-pm.c-pm .c-notice__text p,body.is-ptype--buy .c-pm.c-pm .c-slot__label,body.is-ptype--buy .c-pm.c-pm .c-avail__label,body.is-ptype--buy .c-pm.c-pm .c-pm__tax,body.is-ptype--buy .c-pm.c-pm .c-pm__rating,body.is-ptype--buy .c-pm.c-pm .c-trustrow,body.is-ptype--buy .c-pm.c-pm .c-trustrow span,body.is-ptype--buy .c-pm.c-pm .c-pill,body.is-ptype--buy .c-pm.c-pm .c-gallery__counter{font-size:calc(var(--pt-small) * var(--font-scale, 1))!important;font-weight:var(--pt-small-w)!important;line-height:var(--pt-small-lh)!important;letter-spacing:var(--pt-small-ls)!important}body.is-ptype--buy .c-pm.c-pm .c-eyebrow,body.is-ptype--buy .c-pm.c-pm .c-eb,body.is-ptype--buy .c-pm.c-pm .c-divider-title{font-size:calc(var(--pt-eyebrow) * var(--font-scale, 1))!important;font-weight:var(--pt-eyebrow-w)!important;line-height:var(--pt-eyebrow-lh)!important;letter-spacing:var(--pt-eyebrow-ls)!important}body.is-ptype--buy .c-pm.c-pm .c-rslider__body,body.is-ptype--buy .c-pm.c-pm .c-rslider__title,body.is-ptype--buy .c-pm.c-pm .c-rslider__body blockquote{font-size:var(--sxp-quote, calc(var(--pt-quote) * var(--sxt, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-quote-w)!important;line-height:var(--sxlh-t, var(--pt-quote-lh))!important;letter-spacing:var(--sxls-t, var(--pt-quote-ls))!important}body.is-ptype--buy .c-pm__info[style] .c-mini-acc.c-mini-acc.c-mini-acc .c-mini-acc__content,body.is-ptype--buy .c-pm__info[style] .c-mini-acc.c-mini-acc.c-mini-acc .c-mini-acc__content :is(p,li){font-size:var(--sxp-body, calc(var(--pt-body) * var(--sxt, 1) * var(--font-scale, 1)))!important;font-weight:var(--pt-body-w)!important;line-height:var(--sxlh-t, var(--pt-body-lh))!important;letter-spacing:var(--sxls-t, var(--pt-body-ls))!important}body.is-ptype--buy .c-pm .c-eyebrow,body.is-ptype--buy .c-pm .c-divider-title{text-transform:uppercase!important}.c-points--spine{list-style:none;margin:8px auto 0;padding:0;width:100%;max-width:560px;justify-items:center;text-align:center}.c-points--spine:not(.c-pts-only-d):not(.c-pts-only-m){display:grid}.c-spine__step{position:relative;display:grid;justify-items:center;gap:6px;width:100%;padding:0 14px 46px;text-align:center}.c-spine__step:last-child{padding-bottom:8px}.c-spine__dot{position:relative;z-index:2;width:13px;height:13px;margin-bottom:10px;border-radius:50%;background:#fff;border:2px solid color-mix(in srgb,var(--c-accent) 35%,#fff);transition:background .35s,border-color .35s,box-shadow .35s}.c-spine__step:before,.c-spine__step:after{content:"";position:absolute;left:50%;height:40px;bottom:-6px;width:2px;margin-left:-1px;background:color-mix(in srgb,var(--c-accent) 18%,#fff);border-radius:2px}.c-spine__step:after{background:var(--c-accent);transform-origin:top;transform:scaleY(var(--p, 0))}.c-spine__step:last-child:before,.c-spine__step:last-child:after{display:none}.c-spine__step.is-done .c-spine__dot{background:var(--c-accent);border-color:var(--c-accent)}.c-spine__step.is-active .c-spine__dot{box-shadow:0 0 0 6px color-mix(in srgb,var(--c-accent) 18%,transparent)}.c-spine__title{font-size:18px;line-height:1.3;font-weight:700;color:var(--c-text)}.c-spine__text{font-size:15px;line-height:1.55;color:var(--c-muted);max-width:46ch}.c-anim .c-spine__step :is(.c-spine__title,.c-spine__text){transition:opacity .55s ease,transform .55s ease}.c-anim .c-spine__step:not(.is-done) :is(.c-spine__title,.c-spine__text){opacity:.22;transform:translateY(10px)}@media(prefers-reduced-motion:reduce){.c-anim .c-spine__step:not(.is-done) :is(.c-spine__title,.c-spine__text){opacity:1;transform:none}.c-spine__step:after{transition:none}}.c-proof{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.c-proof__avatars{position:relative;display:inline-flex;align-items:center;padding-right:8px}.c-proof__av{width:36px;height:36px;border-radius:50%;overflow:hidden;border:2px solid #fff;margin-right:-9px;background:#ddd;flex:none}.c-proof__av img{width:100%;height:100%;object-fit:cover;display:block}.c-proof__tick{position:absolute;right:-4px;top:-4px;width:20px;height:20px;border-radius:50%;background:var(--c-accent);color:#fff;display:grid;place-items:center;border:2px solid #fff}.c-proof__text{font-size:14px;line-height:1.4;color:var(--c-text)}.c-imgtext--look-card .c-imgtext__grid{position:relative;display:block!important;min-height:var(--ic-h, 560px);border-radius:28px;overflow:hidden;background:var(--ic-shade, #000);isolation:isolate}.c-imgtext--look-card .c-imgtext__media{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto!important;min-height:0!important;border-radius:0!important;z-index:-2}.c-imgtext--look-card .c-imgtext__media :is(img,video){object-position:var(--ic-foc, center)}.c-imgtext--look-card .c-imgtext__grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--ic-shade, #000) var(--ic-op, 75%),transparent) 0%,color-mix(in srgb,var(--ic-shade, #000) calc(var(--ic-op, 75%) * .55),transparent) 45%,transparent 78%),linear-gradient(0deg,color-mix(in srgb,var(--ic-shade, #000) calc(var(--ic-op, 75%) * .8),transparent) 0%,transparent 55%)}.c-imgtext--look-card .c-imgtext__text{position:relative;min-height:var(--ic-h, 560px);max-width:var(--ic-w, 60%);padding:48px 52px!important;justify-content:flex-end;align-items:flex-start;gap:18px;text-align:left}.c-imgtext--look-card .c-imgtext__grid--pos-center .c-imgtext__text{justify-content:center}.c-imgtext--look-card .c-imgtext__grid--pos-top .c-imgtext__text{justify-content:flex-start}.c-imgtext--look-card :where(.c-imgtext__head,.c-imgtext__body,.c-imgtext__head>*,.c-imgtext__body>*,.c-eyebrow){text-align:left;align-items:flex-start}.c-imgtext--look-card .c-proof__text,.c-imgtext--look-card .c-rte,.c-imgtext--look-card .c-rte p{color:#fff!important}.c-imgtext--look-card .c-rte p,.c-imgtext--look-card .c-points__item{color:#ffffffdb!important}.c-imgtext--look-card .c-heading,body.is-ptype .c-section.c-imgtext--look-card .c-heading,body .c-section.c-imgtext--look-card .c-heading{color:#fff!important}body .c-section.c-section.c-section.c-imgtext--look-card .c-container .c-imgtext__grid .c-imgtext__head .c-heading{font-size:var(--ic-t, var(--pt-h2, inherit))!important}.c-imgtext--look-card .c-heading em{color:#fff;opacity:.92}.c-imgtext--look-card .c-proof__av,.c-imgtext--look-card .c-proof__tick{border-color:var(--ic-shade, #000)}.c-imgtext--look-card .c-eyebrow,[data-scheme=dark].c-imgtext--look-card .c-eyebrow{color:color-mix(in srgb,var(--c-accent) 55%,#fff)!important}.c-imgtext--look-card .c-heading em{color:color-mix(in srgb,var(--c-accent) 55%,#fff)!important;opacity:1}.c-imgtext--look-card .c-flow__title,.c-imgtext--look-card .c-points__item strong{color:color-mix(in srgb,var(--c-accent) 55%,#fff)!important}.c-imgtext--look-card .c-flow__text,.c-imgtext--look-card .c-flow__text *{color:#fff!important}.c-anim .c-imgtext--look-card .c-timeline-wrap--line .c-timeline__step>*,.c-imgtext--look-card .c-flow__step:not(.is-done):not(.is-active){opacity:.75}.c-imgtext--look-card .c-imgtext__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:color-mix(in srgb,var(--ic-shade, #000) var(--ic-dim, 0%),transparent)}@media(min-width:750px){.c-imgtext--look-card .c-imgtext__grid--fit-contain .c-imgtext__media{right:auto;width:var(--ic-mw, 52%);background:transparent!important}.c-imgtext--look-card .c-imgtext__grid--fit-contain .c-imgtext__media :is(img,video){object-fit:contain;object-position:left center;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%)}.c-imgtext--look-card .c-imgtext__grid--fit-contain.c-imgtext__grid--side-left .c-imgtext__media{left:auto;right:0}.c-imgtext--look-card .c-imgtext__grid--fit-contain.c-imgtext__grid--side-left .c-imgtext__media :is(img,video){object-position:right center;-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%);mask-image:linear-gradient(270deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%)}.c-imgtext--look-card .c-imgtext__grid--side-right:before{background:linear-gradient(270deg,color-mix(in srgb,var(--ic-shade, #000) var(--ic-op, 75%),transparent) 0%,color-mix(in srgb,var(--ic-shade, #000) calc(var(--ic-op, 75%) * .55),transparent) 45%,transparent 78%),linear-gradient(0deg,color-mix(in srgb,var(--ic-shade, #000) calc(var(--ic-op, 75%) * .8),transparent) 0%,transparent 55%)}.c-imgtext--look-card .c-imgtext__grid--side-right .c-imgtext__text{margin-left:auto}.c-imgtext--look-card .c-imgtext__grid--fit-contain:before{display:none}.c-imgtext--look-card .c-imgtext__grid--fit-contain .c-imgtext__text{max-width:calc(100% - var(--ic-mw, 52%))}}@media(min-width:750px){.c-imgtext--look-card .c-imgtext__grid--fit-blend{background:var(--ic-bg, #eef2f8)!important}.c-imgtext--look-card .c-imgtext__grid--fit-blend .c-imgtext__media{right:0;left:auto;width:var(--ic-mw, 52%);background:transparent!important}.c-imgtext--look-card .c-imgtext__grid--fit-blend .c-imgtext__media :is(img,video){object-fit:contain;object-position:right center;-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%);mask-image:linear-gradient(270deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%)}.c-imgtext--look-card .c-imgtext__grid--fit-blend:before{display:block;background:linear-gradient(90deg,color-mix(in srgb,var(--ic-shade, #000) var(--ic-op, 75%),transparent) 0%,color-mix(in srgb,var(--ic-shade, #000) var(--ic-op, 75%),transparent) calc((100% - var(--ic-mw, 52%)) * .85),color-mix(in srgb,var(--ic-shade, #000) calc(var(--ic-op, 75%) * .35),transparent) calc(100% - var(--ic-mw, 52%) * .55),transparent calc(100% - var(--ic-mw, 52%) * .12)),linear-gradient(0deg,color-mix(in srgb,var(--ic-shade, #000) calc(var(--ic-op, 75%) * .35),transparent) 0%,transparent 45%)}.c-imgtext--look-card .c-imgtext__grid--fit-blend.c-imgtext__grid--side-right .c-imgtext__media{left:0;right:auto}.c-imgtext--look-card .c-imgtext__grid--fit-blend.c-imgtext__grid--side-right .c-imgtext__media :is(img,video){object-position:left center;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%)}.c-imgtext--look-card .c-imgtext__grid--fit-blend.c-imgtext__grid--side-right:before{background:linear-gradient(270deg,color-mix(in srgb,var(--ic-shade, #000) var(--ic-op, 75%),transparent) 0%,color-mix(in srgb,var(--ic-shade, #000) var(--ic-op, 75%),transparent) calc((100% - var(--ic-mw, 52%)) * .85),color-mix(in srgb,var(--ic-shade, #000) calc(var(--ic-op, 75%) * .35),transparent) calc(100% - var(--ic-mw, 52%) * .55),transparent calc(100% - var(--ic-mw, 52%) * .12)),linear-gradient(0deg,color-mix(in srgb,var(--ic-shade, #000) calc(var(--ic-op, 75%) * .35),transparent) 0%,transparent 45%)}.c-imgtext--look-card .c-imgtext__grid--fit-blend .c-imgtext__text{max-width:calc(100% - var(--ic-mw, 52%) + 6%)}}@media(min-width:750px){.c-imgtext--look-card .c-imgtext__grid--ar{display:flex!important;flex-direction:column;aspect-ratio:var(--ic-ar, 2/1);min-height:auto!important;overflow:clip!important;justify-content:flex-end}.c-imgtext--look-card .c-imgtext__grid--ar.c-imgtext__grid--pos-center{justify-content:center}.c-imgtext--look-card .c-imgtext__grid--ar.c-imgtext__grid--pos-top{justify-content:flex-start}.c-imgtext--look-card .c-imgtext__grid--ar .c-imgtext__text{min-height:0!important;flex:none}.c-imgtext--look-card .c-imgtext__grid--fit-blend .c-imgtext__media :is(img,video){-webkit-mask-composite:source-in;mask-composite:intersect}.c-imgtext--look-card .c-imgtext__grid--fit-blend .c-imgtext__media :is(img,video){-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(270deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent 100%)}.c-imgtext--look-card .c-imgtext__grid--fit-blend.c-imgtext__grid--side-right .c-imgtext__media :is(img,video){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - var(--ic-fade, 30%)),transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent 100%)}}@media(max-width:749px){.c-imgtext--look-card .c-imgtext__grid{min-height:0;border-radius:24px}.c-imgtext--look-card .c-imgtext__grid:before{background:none}.c-imgtext--look-card .c-imgtext__media{position:relative!important;inset:auto;height:auto;aspect-ratio:var(--ic-ratio-m, 4/5)!important;z-index:0}.c-imgtext--look-card .c-imgtext__media :is(img,video){object-position:var(--ic-foc-m, center)}.c-imgtext--look-card .c-imgtext__media:after{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;height:38%;background:linear-gradient(to bottom,transparent,var(--ic-shade, #000));pointer-events:none}.c-imgtext--look-card .c-imgtext__text{max-width:none;min-height:0;padding:4px 22px 28px!important;margin-top:-4px;background:var(--ic-shade, #000);gap:16px}.c-imgtext--look-card .c-imgtext__grid--m-text-first .c-imgtext__text,.c-imgtext--look-card .c-imgtext__grid--m-split .c-imgtext__text{order:0;display:flex}body .c-section.c-section.c-section.c-imgtext--look-card .c-container .c-imgtext__grid .c-imgtext__head .c-heading{font-size:var(--ic-tm, var(--pt-h2, inherit))!important}}.c-cmpt__box{max-width:1120px;margin:0 auto}.c-cmpt__tabs-wrap{display:none;justify-items:center;gap:10px;margin-bottom:18px;text-align:center}.c-cmpt__tabs-label{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);text-align:center}.c-cmpt__tabs{display:inline-flex;gap:4px;padding:5px;max-width:100%;background:color-mix(in srgb,var(--c-text, #10224a) 6%,#fff);border-radius:999px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.c-cmpt__tabs::-webkit-scrollbar{display:none}.c-cmpt__tab{flex:0 0 auto;padding:12px 20px;border:0;border-radius:999px;background:transparent;font:inherit;font-weight:600;color:var(--c-text);white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.c-cmpt__tab.is-active{background:var(--c-accent);color:#fff;box-shadow:0 6px 16px -8px color-mix(in srgb,var(--c-accent) 70%,transparent)}.c-cmpt__scroll{padding-top:16px}.c-cmpt__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.3fr) repeat(var(--cmpt-n, 2),minmax(0,1fr))}.c-cmpt__grid>*{padding:16px 12px;border-bottom:1px solid var(--c-border, #dbe4f3);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;min-width:0;text-align:center;overflow-wrap:anywhere}.c-cmpt__f{justify-content:flex-start!important;text-align:left!important;color:var(--c-muted);line-height:1.3;padding-left:6px!important;font-size:15px;letter-spacing:0}.c-cmpt__ours{position:relative;background:var(--ours-bg, color-mix(in srgb, var(--c-accent) 6%, #fff));font-weight:600;border-left:1.5px solid var(--c-accent);border-right:1.5px solid var(--c-accent);border-bottom-color:color-mix(in srgb,var(--c-accent) 14%,#fff)!important}.c-cmpt__rival{font-weight:600}.c-cmpt__hd{flex-direction:column;justify-content:flex-end!important;gap:5px!important;padding-top:14px!important;padding-bottom:18px!important}.c-cmpt__ours.c-cmpt__hd{border-top:1.5px solid var(--c-accent);border-radius:20px 20px 0 0;padding-top:30px!important}.c-cmpt__grid>.is-last{border-bottom:0}.c-cmpt__grid>.c-cmpt__ours.is-last{border-bottom:1.5px solid var(--c-accent)!important;border-radius:0 0 20px 20px}.c-cmpt__badge{position:absolute;top:-1.5px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:5px;padding:5px 14px 6px;border-radius:0 0 12px 12px;background:linear-gradient(135deg,var(--c-primary, #0b2a6b) 0%,color-mix(in srgb,var(--c-primary, #0b2a6b) 72%,var(--c-accent)) 100%);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;white-space:nowrap;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--c-primary, #0b2a6b) 70%,transparent)}.c-cmpt__badge:before{content:"\2605";color:#f5c451;font-size:11px}.c-cmpt__thumb{display:block;width:76px;height:76px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #0f172a0f}.c-cmpt__thumb img{width:100%;height:100%;object-fit:cover;display:block}.c-cmpt__name{font-size:18px;line-height:1.25;color:var(--c-accent);font-weight:700}.c-cmpt__name--rival{color:var(--c-text)}.c-cmpt__sub{font-size:13px;color:var(--c-muted);font-weight:400;line-height:1.3}.c-cmpt__price{font-weight:500;color:var(--c-text)}.c-cmpt__mark{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%}.c-cmpt__mark.is-ok{background:var(--c-accent);color:#fff}.c-cmpt__mark.is-no{background:color-mix(in srgb,var(--c-muted) 14%,#fff);color:var(--c-muted)}.c-cmpt__mark svg{width:13px;height:13px}.c-cmpt__v{line-height:1.3}.c-cmpt__note{margin-top:16px}.c-cmpt__cta{margin-top:22px;text-align:center;display:grid;justify-items:center;gap:8px}@media(max-width:749px){.c-cmpt__grid>*{padding:12px 8px;justify-content:flex-start}.c-cmpt__ours,.c-cmpt__rival{justify-content:flex-start}.c-cmpt__hd{align-items:center;text-align:center}.c-cmpt__hd>*{text-align:center}.c-cmpt__thumb{width:56px;height:56px;border-radius:12px}.c-cmpt__name{font-size:16px}.c-cmpt__tab{padding:11px 16px}.c-cmpt__f{font-size:14px}}.c-cmpt--desk-tabs .c-cmpt__tabs-wrap{display:grid}.c-cmpt--desk-tabs .c-cmpt__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr)}.c-cmpt--desk-tabs .c-cmpt__box[data-active="0"] .c-cmpt__rival:not([data-r="0"]){display:none}.c-cmpt--desk-tabs .c-cmpt__box[data-active="1"] .c-cmpt__rival:not([data-r="1"]){display:none}.c-cmpt--desk-tabs .c-cmpt__box[data-active="2"] .c-cmpt__rival:not([data-r="2"]){display:none}.c-cmpt--desk-tabs .c-cmpt__box[data-active="3"] .c-cmpt__rival:not([data-r="3"]){display:none}.c-cmpt--desk-tabs .c-cmpt__box[data-active="4"] .c-cmpt__rival:not([data-r="4"]){display:none}.c-cmpt--desk-tabs .c-cmpt__box[data-active="5"] .c-cmpt__rival:not([data-r="5"]){display:none}.c-cmpt--desk-tabs .c-cmpt__box[data-active="6"] .c-cmpt__rival:not([data-r="6"]){display:none}.c-cmpt--desk-tabs .c-cmpt__box[data-active="7"] .c-cmpt__rival:not([data-r="7"]){display:none}@media(max-width:749px){.c-cmpt .c-cmpt__tabs-wrap{display:grid}.c-cmpt .c-cmpt__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr)}.c-cmpt .c-cmpt__box[data-active="0"] .c-cmpt__rival:not([data-r="0"]){display:none}.c-cmpt .c-cmpt__box[data-active="1"] .c-cmpt__rival:not([data-r="1"]){display:none}.c-cmpt .c-cmpt__box[data-active="2"] .c-cmpt__rival:not([data-r="2"]){display:none}.c-cmpt .c-cmpt__box[data-active="3"] .c-cmpt__rival:not([data-r="3"]){display:none}.c-cmpt .c-cmpt__box[data-active="4"] .c-cmpt__rival:not([data-r="4"]){display:none}.c-cmpt .c-cmpt__box[data-active="5"] .c-cmpt__rival:not([data-r="5"]){display:none}.c-cmpt .c-cmpt__box[data-active="6"] .c-cmpt__rival:not([data-r="6"]){display:none}.c-cmpt .c-cmpt__box[data-active="7"] .c-cmpt__rival:not([data-r="7"]){display:none}}.c-spine__dot--icon{width:46px;height:46px;margin-bottom:8px;display:grid;place-items:center;color:var(--c-accent);background:#fff;border:2px solid color-mix(in srgb,var(--c-accent) 35%,#fff);box-shadow:0 8px 18px -12px color-mix(in srgb,var(--c-accent) 60%,transparent)}.c-spine__dot--icon svg{width:22px;height:22px}.c-spine__step.is-done .c-spine__dot--icon{color:#fff}.c-spine__step.is-active .c-spine__dot--icon{box-shadow:0 0 0 7px color-mix(in srgb,var(--c-accent) 16%,transparent)}.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt){position:relative;isolation:isolate;--bgm-r: min(150px, 28vw);--bgm-k: 1;--bgm-c: var(--bm-c, var(--c-accent, #2a5dbf));--bgm-fill: color-mix(in srgb, var(--bgm-c) calc(var(--bm-o, 1) * var(--bgm-k) * 9%), transparent);--bgm-ring: color-mix(in srgb, var(--bgm-c) calc(var(--bm-o, 1) * var(--bgm-k) * 22%), transparent);--bgm-dot: color-mix(in srgb, var(--bgm-c) calc(var(--bm-o, 1) * var(--bgm-k) * 36%), transparent);--bgm-sm: color-mix(in srgb, var(--bgm-c) calc(var(--bm-o, 1) * var(--bgm-k) * 16%), transparent)}.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt)[data-scheme=dark]{--bgm-c: #fff;--bgm-k: .55}.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):before,.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):after{content:"";position:absolute;z-index:-1;pointer-events:none}.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):before{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 100% 0,var(--bgm-fill) 0 var(--bgm-r),transparent calc(var(--bgm-r) + 1px)),radial-gradient(circle at 100% 0,transparent 0 calc(var(--bgm-r) * 1.55),var(--bgm-ring) calc(var(--bgm-r) * 1.55) calc(var(--bgm-r) * 1.55 + 1.5px),transparent calc(var(--bgm-r) * 1.55 + 1.5px)),radial-gradient(circle at 100% 0,transparent 0 calc(var(--bgm-r) * 2.1),var(--bgm-ring) calc(var(--bgm-r) * 2.1) calc(var(--bgm-r) * 2.1 + 1.5px),transparent calc(var(--bgm-r) * 2.1 + 1.5px)),radial-gradient(circle at 100% 0,transparent 0 calc(var(--bgm-r) * 2.65),color-mix(in srgb,var(--bgm-ring) 60%,transparent) calc(var(--bgm-r) * 2.65) calc(var(--bgm-r) * 2.65 + 1.5px),transparent calc(var(--bgm-r) * 2.65 + 1.5px)),radial-gradient(circle at 6% 82%,var(--bgm-sm) 0 9px,transparent 10px),radial-gradient(circle at 11% 93%,var(--bgm-sm) 0 5px,transparent 6px),radial-gradient(circle at 94% 90%,var(--bgm-sm) 0 7px,transparent 8px)}.template-product.is-bgm .shopify-section:nth-of-type(2n)>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):before{background:radial-gradient(circle at 0 100%,var(--bgm-fill) 0 var(--bgm-r),transparent calc(var(--bgm-r) + 1px)),radial-gradient(circle at 0 100%,transparent 0 calc(var(--bgm-r) * 1.55),var(--bgm-ring) calc(var(--bgm-r) * 1.55) calc(var(--bgm-r) * 1.55 + 1.5px),transparent calc(var(--bgm-r) * 1.55 + 1.5px)),radial-gradient(circle at 0 100%,transparent 0 calc(var(--bgm-r) * 2.1),var(--bgm-ring) calc(var(--bgm-r) * 2.1) calc(var(--bgm-r) * 2.1 + 1.5px),transparent calc(var(--bgm-r) * 2.1 + 1.5px)),radial-gradient(circle at 0 100%,transparent 0 calc(var(--bgm-r) * 2.65),color-mix(in srgb,var(--bgm-ring) 60%,transparent) calc(var(--bgm-r) * 2.65) calc(var(--bgm-r) * 2.65 + 1.5px),transparent calc(var(--bgm-r) * 2.65 + 1.5px)),radial-gradient(circle at 94% 12%,var(--bgm-sm) 0 9px,transparent 10px),radial-gradient(circle at 89% 5%,var(--bgm-sm) 0 5px,transparent 6px),radial-gradient(circle at 5% 10%,var(--bgm-sm) 0 7px,transparent 8px)}.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):after{width:180px;height:112px;left:3%;bottom:34px;background:radial-gradient(circle,var(--bgm-dot) 1.7px,transparent 2.3px) 0 0 / 18px 18px;-webkit-mask-image:linear-gradient(135deg,#000 0,transparent 85%);mask-image:linear-gradient(135deg,#000 0,transparent 85%)}.template-product.is-bgm .shopify-section:nth-of-type(2n)>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):after{left:auto;bottom:auto;right:3%;top:34px;-webkit-mask-image:linear-gradient(315deg,#000 0,transparent 85%);mask-image:linear-gradient(315deg,#000 0,transparent 85%)}.is-bgm--dots .template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt){--bgm-ring: transparent}.is-bgm--rings .template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):after{display:none}@media(max-width:749px){.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt){--bgm-r: min(104px, 30vw)}.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):after{width:120px;height:78px;background-size:15px 15px}}@media print{.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):before,.template-product.is-bgm .shopify-section>.c-section:not(.c-pm):not(.c-marquee-wrap):not(.c-wm):not(.c-hero-wrap):not(.c-cta-wrap):not(.c-pmq):not(.c-logos):not(.c-rt):after{display:none}}.c-bundles:not(.c-bundles--cards){--bt-r: 14px;--bt-bg: linear-gradient(180deg, color-mix(in srgb, var(--c-accent) 13%, #fff), color-mix(in srgb, var(--c-accent) 7%, #fff));--bt-line: color-mix(in srgb, var(--c-accent) 26%, #fff);--bt-fg: color-mix(in srgb, var(--c-primary, #0b2a6b) 82%, var(--c-accent))}.c-bundles:not(.c-bundles--cards) .c-opt .c-opt__badge{border-radius:0 0 0 var(--bt-r)!important}.c-bundles:not(.c-bundles--cards) .c-opt .c-opt__row{padding-top:18px}.c-bundles:not(.c-bundles--cards) .c-opt .c-opt__pct{position:absolute!important;top:0!important;left:0!important;z-index:2;order:0!important;margin:0!important;padding:4px 14px 4px 11px!important;border:0!important;border-radius:0 0 var(--bt-r) 0!important;background:var(--bt-bg)!important;color:var(--bt-fg)!important;font-size:9px!important;font-weight:700!important;letter-spacing:.07em!important;line-height:1.35!important;text-transform:uppercase;white-space:nowrap;box-shadow:inset -1px -1px 0 var(--bt-line)!important}.c-bundles:not(.c-bundles--cards) .c-opt .c-opt__saving{position:relative;isolation:isolate;display:flex!important;width:fit-content;margin:10px auto -3.4px!important;padding:6px 30px 5px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;color:var(--bt-fg)!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.02em}.c-bundles:not(.c-bundles--cards) .c-opt .c-opt__saving:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--bt-r) var(--bt-r) 0 0;background:var(--bt-bg);border:1px solid var(--bt-line);border-bottom:0;transform:perspective(34px) rotateX(11deg);transform-origin:50% 100%}.is-bt--center .c-bundles:not(.c-bundles--cards) .c-opt .c-opt__pct{left:50%!important;transform:translate(-50%);isolation:isolate;padding:4px 28px 5px!important;background:none!important;border-radius:0!important;box-shadow:none!important}.is-bt--center .c-bundles:not(.c-bundles--cards) .c-opt .c-opt__pct:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:0 0 var(--bt-r) var(--bt-r);background:var(--bt-bg);border:1px solid var(--bt-line);border-top:0;transform:perspective(34px) rotateX(-11deg);transform-origin:50% 0}@media(max-width:749px){.is-bt--center .c-bundles:not(.c-bundles--cards) .c-opt .c-opt__pct{padding:4px 22px!important;font-size:8.5px!important}.c-bundles:not(.c-bundles--cards) .c-opt .c-opt__pct{font-size:8.5px!important;padding:4px 11px 4px 9px!important}.c-bundles:not(.c-bundles--cards) .c-opt .c-opt__saving{font-size:10.5px!important;padding:5px 24px 4px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-wire7.css.map */
