.cart-icon-bag,.cart-icon-cart,.cart-icon-cart-empty{display:none}.cart-bag-icon{fill:none!important;height:27px!important;width:27px!important;stroke:rgb(var(--color-drawer-text))!important}.cart-bag-icon path,.cart-bag-icon line{fill:none!important;stroke:rgb(var(--color-drawer-text))!important}svg.cart-bag-icon.icon,svg.cart-bag-icon.icon-cart-empty,svg.cart-bag-icon.icon-cart-empty-custom{fill:none!important;height:27px!important;width:27px!important;stroke:rgb(var(--color-drawer-text))!important}svg.cart-bag-icon.icon path,svg.cart-bag-icon.icon-cart-empty path,svg.cart-bag-icon.icon-cart-empty-custom path,svg.cart-bag-icon.icon line,svg.cart-bag-icon.icon-cart-empty line,svg.cart-bag-icon.icon-cart-empty-custom line{fill:none!important;stroke:rgb(var(--color-drawer-text))!important}.hgag:not(:has(.hgag-sticky)){padding-bottom:0}.hgag{--hgag-ink: #1a1a1a;--hgag-deep: #1a1a1a;--hgag-accent: #ffc107;--hgag-light: #ffe9b0;--hgag-bright: #ffc107;--hgag-onaccent: #1a1a1a;--hgag-oncta: var(--hgag-onaccent);--hgag-cta-radius: 99px;--hgag-alert: #fe4643;--hgag-soft: #fbfbf7;--hgag-line: #d1d5db;--hgag-rail-bg: #1a1a1a;background:#fff;color:var(--hgag-deep);font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:normal;-webkit-font-smoothing:antialiased;position:relative;padding-bottom:84px}.hgag *,.hgag *:before,.hgag *:after{box-sizing:border-box}.hgag img{max-width:100%;display:block}.hgag p{margin:0}.hgag button{font:inherit;border:0;background:none;cursor:pointer;color:inherit}.hgag p,.hgag div,.hgag a,.hgag span,.hgag h1,.hgag button,.hgag strong,.hgag em{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}.hgag-ann{background:var(--hgag-ink)}.hgag-ann__inner{display:flex;justify-content:center;align-items:center;height:38px}.hgag-ann__text{--font-weight-regular: 500;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase}.hgag a.hgag-ann__link{--font-weight-regular: 700;color:#fff;font-weight:700;text-decoration:none}.hgag-ann__timer{--font-weight-regular: 700;display:none;padding:5px;margin-left:6px;border-radius:3px;background:var(--hgag-light);color:var(--hgag-ink);font-size:14px;font-weight:700;line-height:1.4;text-transform:uppercase}.hgag-ann__timer.is-on{display:block}.hgag-head{border-bottom:0;background:var(--hgag-ink);position:relative;z-index:1}.hgag-head__inner{height:55px;padding:11px 15px;display:flex;justify-content:space-between;align-items:center}.hgag a.hgag-head__logo{display:flex;align-items:center;max-width:172px;text-decoration:none}.hgag-head__logo img{width:auto;height:auto;max-width:100%;max-height:34px}.hgag-head__word{--font-weight-regular: 700;font-size:20px;font-weight:700;color:#fff}.hgag a.hgag-head__cta{--font-weight-regular: 700;display:block;border-radius:var(--hgag-cta-radius);background:var(--hgag-bright);width:160px;padding:13px 0;text-align:center;text-decoration:none;color:var(--hgag-oncta);font-size:14px;font-weight:700;line-height:1.4;text-transform:uppercase}.hgag a.hgag-head__cta:hover{opacity:.9}.hgag-wrap,.hgag-main{width:100%}.hgag-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:26px 14px 18px;padding:0;font-size:15px;line-height:1.3}.hgag a.hgag-crumbs__item{color:#4a4a4a;text-decoration:none}.hgag a.hgag-crumbs__item:hover{color:var(--hgag-ink);text-decoration:underline}.hgag .hgag-crumbs__item{color:#4a4a4a}.hgag .hgag-crumbs__item--here{--font-weight-regular: 700;color:var(--hgag-ink);font-weight:700}.hgag-crumbs__sep{display:inline-flex;color:#b9b9b9}.hgag-crumbs__sep svg{width:13px;height:13px;display:block}.hgag-tp{margin:30px auto 8px;padding:5px 16px;text-align:center}.hgag-tp img{width:auto;height:18px;margin:0 auto;aspect-ratio:899 / 56}.hgag .hgag-headline{--font-weight-regular: 700;--font-weight-bold: 700;--font-heading-family: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading-family-override: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0 14px 14px;text-align:left;font-size:clamp(30px,8.2vw,40px);font-weight:700;line-height:1.12;letter-spacing:-.015em;text-wrap:balance}.hgag .hgag-headline__t{display:block;color:var(--hgag-deep);font:inherit}.hgag-meta{margin:0 14px 26px;color:#8a8a8a;text-align:left;font-size:17px;font-weight:400;line-height:1.4}.hgag .hgag-h3{--font-weight-regular: 700;--font-weight-bold: 700;margin:34px 14px 12px;color:var(--hgag-deep);font-size:21px;font-weight:700;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.hgag .hgag-note{margin:6px 14px 24px;color:#6f6f6f;font-size:13px;line-height:1.5}.hgag-byline{display:flex;align-items:center;gap:11px;margin:0 14px 26px;padding:0}.hgag-byline__ph{width:42px;height:42px;flex:0 0 auto;border-radius:50%;object-fit:cover;background:#f0f0f0}.hgag-byline__txt{display:flex;flex-direction:column;min-width:0}.hgag-byline__name{--font-weight-regular: 700;color:var(--hgag-ink);font-size:15px;font-weight:700;line-height:1.3}.hgag-byline__pre{--font-weight-regular: 400;color:#6f6f6f;font-weight:400}.hgag-byline__role{color:#6f6f6f;font-size:13.5px;line-height:1.35}.hgag-img{margin:26px 14px;border-radius:5px;overflow:hidden;transform:translateZ(0);aspect-ratio:var(--hgag-ar, 16 / 9);background:#f0f0f0}.hgag-img img{width:100%;height:100%;object-fit:cover;display:block}.hgag-img--ph{display:flex;align-items:center;justify-content:center;min-height:200px;background:#f0f0f0;border:2px dashed #c4c4c4;--font-weight-regular: 700;font-size:12px;font-weight:700;color:#8a8a8a}.hgag-text p{margin:22px 14px;color:var(--hgag-deep);font-size:18px;font-weight:400;line-height:1.6}.hgag-text p strong{--font-weight-regular: 700;color:var(--hgag-deep);font-weight:700}.hgag-text p strong em,.hgag-text p em strong{--font-weight-regular: 700;font-style:normal;font-weight:700;background:var(--hgag-accent);color:var(--hgag-onaccent);padding:0 5px;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hgag-list{margin:20px 14px;padding:0;list-style:none}.hgag-list li{position:relative;margin:0 0 12px;padding-left:30px;color:var(--hgag-deep);font-size:18px;font-weight:400;line-height:1.55}.hgag-list li:last-child{margin-bottom:0}.hgag-list li strong{--font-weight-regular: 700;font-weight:700;color:var(--hgag-deep)}.hgag-list--steps li:before{content:"";position:absolute;left:8px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--hgag-accent)}.hgag-list--checks li{padding-left:32px}.hgag-list--checks li:before{content:"";position:absolute;left:0;top:.26em;width:19px;height:19px;border-radius:50%;background:var(--hgag-accent)}.hgag-list--checks li:after{content:"";position:absolute;left:6.5px;top:.5em;width:4px;height:8px;border-right:2px solid var(--hgag-onaccent);border-bottom:2px solid var(--hgag-onaccent);transform:rotate(42deg)}.hgag .hgag-text a{color:var(--hgag-deep);text-decoration:underline}.hgag-quote{margin:21px 14px;border-radius:5px;background:var(--hgag-deep);padding:15px;display:flex;box-shadow:0 4px 4px #00000040}.hgag-quote:before{content:"";display:block;margin-right:12px;width:4px;min-width:4px;border-radius:99px;background:var(--hgag-light)}.hgag-quote__body p{--font-weight-regular: 500;margin:0;color:#fff;font-size:19px;font-style:italic;font-weight:500;line-height:115%}.hgag-quote__body p strong{--font-weight-regular: 700;color:var(--hgag-light);font-weight:700}.hgag-sub{margin:35px 14px 0}.hgag-sub p{--font-weight-regular: 700;margin:0;color:var(--hgag-deep);font-size:24px;font-weight:700;line-height:100%}.hgag-sub p strong{--font-weight-regular: 700;font-weight:700;background:var(--hgag-accent);color:var(--hgag-onaccent);padding:0 4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hgag-toi{margin:26px 14px;min-height:430px;position:relative;border-radius:5px;overflow:hidden;transform:translateZ(0);background:#f4f4f2}.hgag-toi img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.hgag-toi:before{content:"";position:absolute;top:0;left:0;right:0;height:78%;background:linear-gradient(180deg,#fffffff7 0% 52%,#ffffffb8 70%,#fff0);pointer-events:none;z-index:1}.hgag-toi__text{position:relative;z-index:2;margin:30px 22px 26px}.hgag-toi__main{margin-bottom:14px}.hgag-toi__main p{--font-weight-regular: 700;margin:0;color:var(--hgag-ink);text-align:center;font-size:clamp(21px,5.6vw,27px);font-weight:700;line-height:1.18;letter-spacing:-.015em;text-wrap:balance}.hgag-toi__main p strong{--font-weight-regular: 700;font-weight:700;background:var(--hgag-accent);color:var(--hgag-onaccent);padding:0 5px;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hgag-toi__small{--font-weight-regular: 700;display:block;width:fit-content;margin:0 auto;color:var(--hgag-ink);text-align:center;font-size:clamp(14px,3.7vw,17px);font-weight:700;line-height:1.3;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;border-bottom:3px solid var(--hgag-accent);padding-bottom:3px}.hgag-usp{margin:24px 14px}.hgag-usp__hd{--font-weight-regular: 700;margin-bottom:24px;color:var(--hgag-deep);font-size:24px;font-weight:700;line-height:1.2}.hgag-usp__item{margin-bottom:21px;padding-bottom:18px;border-bottom:1px solid var(--hgag-line)}.hgag-usp__head{display:flex;align-items:center;margin-bottom:12px}.hgag-usp__head img{width:35px;min-width:35px;height:35px;margin-right:13px}.hgag-usp__head p{--font-weight-regular: 700;color:var(--hgag-deep);font-size:18px;font-weight:700;line-height:1.4}.hgag-usp__body{color:var(--hgag-deep);font-size:18px;font-weight:400;line-height:1.55}.hgag-rail__ann p{font-size:18px;line-height:1.4}.hgag-warn{margin:24px 14px;border-radius:5px;background:var(--hgag-deep);padding:18px 17px;display:flex}.hgag-warn:before{content:"";display:block;margin-right:12px;width:4px;min-width:4px;border-radius:99px;background:var(--hgag-alert)}.hgag-warn__hd{--font-weight-regular: 700;color:var(--hgag-alert);font-size:19px;font-weight:700;line-height:1.4;margin-bottom:8px}.hgag-warn__text p{margin:0 0 16px;color:#fff;font-size:18px;font-weight:400;line-height:1.55}.hgag-warn__text p:last-child{margin-bottom:0}.hgag-uu{margin:40px 14px}.hgag-uu__sub{--font-weight-regular: 700;color:var(--hgag-deep);text-align:center;font-size:21px;font-weight:700;line-height:1.2;margin-bottom:12px}.hgag-uu__hd{--font-weight-regular: 700;color:var(--hgag-deep);text-align:center;font-size:26px;font-weight:700;line-height:1.2;margin-bottom:21px}.hgag-uu__img{width:100%;border-radius:5px;height:350px;object-fit:cover;margin-bottom:20px}.hgag-uu__items{display:grid;grid-template-columns:repeat(2,1fr);gap:15px 6px;margin-bottom:21px}.hgag-uu__item{display:flex;align-items:center}.hgag-uu__item svg{width:19px;min-width:19px;height:19px;margin-right:7px;color:var(--hgag-ink)}.hgag-uu__item p{--font-weight-regular: 500;color:#000;font-size:14px;font-weight:500;line-height:1.4}.hgag-stock{margin:0 0 15px}.hgag-stock__bar{position:relative;width:100%;height:6px;border-radius:99px;border:1px solid var(--hgag-deep);margin-bottom:8px;display:block}.hgag-stock__bar span{display:block;position:absolute;top:-1px;left:-1px;height:6px;border-radius:99px;background:var(--hgag-alert)}.hgag-stock__text{--font-weight-regular: 500;color:#000;text-align:center;font-size:14px;font-weight:500;line-height:1.4}.hgag-stock__text span{--font-weight-regular: 700;color:var(--hgag-alert);font-weight:700}@keyframes hgagSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.hgag-glow{margin-bottom:8px;width:100%;height:55px;border-radius:30px;background:var(--hgag-bright);position:relative;overflow:hidden;padding:5px;transform:translateZ(0)}.hgag-glow:before{content:"";display:block;background:conic-gradient(var(--hgag-bright),var(--hgag-bright),var(--hgag-bright),var(--hgag-bright),#fff8e6,#fff);width:110%;padding-bottom:216%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%;z-index:2;animation:hgagSpin 2.5s linear infinite}.hgag a.hgag-glow__btn{--font-weight-regular: 700;position:absolute;width:calc(100% - 10px);height:45px;border-radius:var(--hgag-cta-radius);background:var(--hgag-bright);display:flex;align-items:center;justify-content:center;z-index:3;color:var(--hgag-oncta);text-align:center;text-decoration:none;font-size:clamp(17px,5vw,23px);font-weight:700;line-height:1.2}.hgag a.hgag-glow__btn:hover{opacity:.92}@media(prefers-reduced-motion:reduce){.hgag-glow:before{animation:none}}.hgag-atc{display:flex;margin:0 auto 15px;width:fit-content;flex-wrap:wrap;justify-content:center}.hgag-atc__item{--font-weight-regular: 500;color:var(--hgag-deep);font-size:13px;font-weight:500;line-height:18px;padding:0 12px;border-right:1px solid var(--hgag-deep)}.hgag-atc__item:first-child{padding-left:0}.hgag-atc__item:last-child{padding-right:0;border-right:none}.hgag-pay{display:flex;margin:0 auto;width:fit-content;flex-wrap:wrap;justify-content:center;gap:8px}.hgag-pay__item{display:block;width:36px;height:24px;border-radius:2px}.hgag-pay__item img{width:100%;height:100%}.hgag-rev{padding:38px 14px;background:var(--hgag-soft)}.hgag-rev__hd{--font-weight-regular: 700;margin:0 auto;padding:0 20px;color:var(--hgag-deep);text-align:center;font-size:24px;font-weight:700;line-height:1.2}.hgag-um{padding:40px 14px}.hgag-um__sub{--font-weight-regular: 700;color:var(--hgag-deep);font-size:21px;font-weight:700;line-height:1.2;margin-bottom:12px}.hgag-um__hd{--font-weight-regular: 700;color:var(--hgag-deep);font-size:26px;font-weight:700;line-height:1.2;margin-bottom:21px}.hgag-um__desc{color:#000;font-size:18px;font-weight:400;line-height:24px;text-align:center;margin-bottom:12px}.hgag-um__panel{border-radius:5px;background:var(--hgag-ink);padding:21px 15px}.hgag-um__desktop{display:none}.hgag-um__img{width:100%;margin-bottom:16px}.hgag-um__panel .hgag-stock__bar{border-color:#fff}.hgag-um__panel .hgag-stock__text{color:#fff}.hgag-um__panel .hgag-atc__item{color:#fff;border-right-color:#fff}.hgag a.hgag-um__btn{--font-weight-regular: 700;display:block;width:100%;max-width:500px;background:var(--hgag-bright);border-radius:var(--hgag-cta-radius);padding:18px 0;text-decoration:none;color:var(--hgag-oncta);text-align:center;font-size:19px;font-weight:700;line-height:1.4;margin:0 auto 8px}.hgag a.hgag-um__btn:hover{opacity:.9}.hgag-um__trust{max-width:412px;width:100%;margin:0 auto 12px}.hgag-um__benefit{--font-weight-regular: 700;max-width:412px;width:100%;margin:0 auto 15px;color:#fff;text-align:center;font-size:28px;font-weight:700;line-height:1.2}.hgag-faq{margin:40px 14px}.hgag-faq__hd{--font-weight-regular: 500;color:var(--hgag-ink);font-size:26px;font-weight:500;line-height:1.2;margin-bottom:21px}.hgag-faq__items{margin-bottom:21px}.hgag-faq__item{border-bottom:1px solid #e8e8e8;margin-bottom:17px}.hgag-faq__item--hidden{display:none}.hgag-faq__q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;padding:0;text-align:left;color:var(--hgag-ink);font-size:14px;font-weight:400;line-height:1.4}.hgag-faq__btn{flex:0 0 auto;background:#e8e8e8;width:24px;height:24px;border-radius:24px;display:flex;justify-content:center;align-items:center}.hgag-faq__btn svg{width:12px;height:12px;display:block}.hgag-faq__minus,.hgag-faq__item.is-open .hgag-faq__plus{display:none}.hgag-faq__item.is-open .hgag-faq__minus{display:block}.hgag-faq__a{display:none;color:var(--hgag-ink);font-size:14px;font-weight:400;line-height:140%;margin-bottom:9px}.hgag-faq__item.is-open .hgag-faq__a{display:block}.hgag-faq__more{--font-weight-regular: 700;text-decoration:underline;color:#000;font-size:14px;font-weight:700;line-height:1.4;padding:0}.hgag-rail{display:none}.hgag-foot{background:var(--hgag-ink)}.hgag-foot__top{padding:35px 9px 24px 12px;border-bottom:1px solid #3d4d45}.hgag-foot__logo{margin:0 auto 15px;width:202px;height:auto}.hgag-foot__word{--font-weight-regular: 700;color:#fff;text-align:center;font-size:22px;font-weight:700;margin-bottom:15px}.hgag-foot__links{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 auto 24px;flex-wrap:wrap}.hgag a.hgag-foot__link{color:#fff;font-size:13px;font-weight:400;text-decoration:none}.hgag a.hgag-foot__link:hover{text-decoration:underline}.hgag-foot__dot{display:block;width:5px;height:5px;border-radius:5px;background:#fff}.hgag-foot .hgag-pay{margin-bottom:12px}.hgag-foot .hgag-pay__item{width:30px;height:19px}.hgag-foot__copy{color:#fff;text-align:center;font-size:12px;font-weight:400;line-height:1.4;text-transform:uppercase}.hgag-foot__disc{padding:24px 9px 23px 12px;color:#87928c;font-size:11px;font-weight:300;line-height:15px}.hgag-sticky{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:11px;padding:12px 5px 14px;justify-content:center;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:0 -15px 24px #01290080;z-index:5}.hgag a.hgag-sticky__btn{--font-weight-regular: 700;width:100%;padding:18px 0;color:var(--hgag-oncta);text-align:center;font-size:clamp(16px,5.2vw,19px);font-weight:700;line-height:1.4;border-radius:var(--hgag-cta-radius);background:var(--hgag-bright);text-decoration:none;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.hgag-sticky__note{--font-weight-regular: 400;padding:0 8px;color:#6b6b6b;font-size:12.5px;font-weight:400;line-height:1.35;text-align:center}@media screen and (min-width:800px){.hgag{padding-bottom:84px}.hgag-head__inner{height:90px;padding:0 30px;max-width:1520px;margin:auto}.hgag a.hgag-head__logo{max-width:233px}.hgag-head__logo img{max-height:52px}.hgag a.hgag-head__cta{width:286px;padding:22px 0;font-size:21px;font-weight:500;line-height:1.2;--font-weight-regular: 500}.hgag-ann__inner{height:45px}.hgag-ann__text{font-size:17px}.hgag-ann__timer{margin-left:9px;font-size:17px;line-height:1.4}.hgag-wrap{padding:0 30px;max-width:800px;width:100%;margin:0 auto}.hgag-crumbs{margin:34px 0 24px;gap:8px;font-size:17px}.hgag-crumbs__sep svg{width:15px;height:15px}.hgag-tp{margin:0 auto 16px 0;padding:6px 0;text-align:left}.hgag-tp img{height:25px;margin:0}.hgag .hgag-headline{margin:0 0 28px;font-size:52px;line-height:1.08}.hgag-meta{margin:0 0 20px;font-size:24px;line-height:1.2}.hgag .hgag-h3{margin:46px 0 16px;font-size:30px}.hgag .hgag-note{margin:8px 0 30px;font-size:15px}.hgag-byline{margin:0 0 38px;gap:14px}.hgag-byline__ph{width:54px;height:54px}.hgag-byline__name{font-size:19px}.hgag-byline__role{font-size:17px}.hgag-img{margin:24px 0;border-radius:10px}.hgag-text p{margin:24px 0 32px;font-size:22px;line-height:1.5}.hgag-list{margin:24px 0 32px}.hgag-list li{font-size:22px;padding-left:38px;margin-bottom:16px}.hgag-list--checks li{padding-left:42px}.hgag-list--checks li:before{width:24px;height:24px}.hgag-list--checks li:after{left:8px;width:5px;height:10px}.hgag-quote{margin:32px 0;padding:24px 34px}.hgag-quote:before{margin-right:15px;width:8px;min-width:8px}.hgag-quote__body p{font-size:28px;line-height:110%}.hgag-sub{margin:60px 0 0}.hgag-sub p{font-size:42px;line-height:115%}.hgag-toi{margin:32px 0;min-height:620px;border-radius:10px}.hgag-toi__text{margin:46px 48px 40px}.hgag-toi__main{margin-bottom:21px}.hgag-toi__main p{font-size:38px;line-height:1.14}.hgag-toi__small{font-size:21px;line-height:1.2}.hgag-usp{margin:60px 0 0}.hgag-usp__hd{margin-bottom:32px;font-size:42px;line-height:1.2}.hgag-usp__item{margin-bottom:24px;padding-bottom:24px}.hgag-usp__head{margin-bottom:16px}.hgag-usp__head img{width:60px;min-width:60px;height:60px;margin-right:16px}.hgag-usp__head p{font-size:28px;line-height:1.2}.hgag-usp__body{font-size:22px;line-height:125%}.hgag-warn{margin:38px 0;padding:24px 34px}.hgag-warn:before{margin-right:24px;width:8px;min-width:8px}.hgag-warn__hd{font-size:28px;line-height:1.2;margin-bottom:13px}.hgag-warn__text p{margin:0 0 21px;font-size:19px;line-height:110%}.hgag-uu{margin:60px 0 75px}.hgag-uu__sub{font-size:32px;line-height:1.2;margin-bottom:16px}.hgag-uu__hd{font-size:42px;line-height:1.2;margin-bottom:24px}.hgag-uu__img{border-radius:10px;margin-bottom:24px;height:550px}.hgag-uu__items{grid-template-columns:repeat(4,1fr);gap:0 20px;margin-bottom:32px}.hgag-uu__item{flex-direction:column}.hgag-uu__item svg{width:32px;min-width:32px;height:32px;margin-right:0;margin-bottom:12px}.hgag-uu__item p{font-size:21px;line-height:1.2;text-align:center}.hgag-stock{margin:0 0 24px}.hgag-stock__bar,.hgag-stock__bar span{height:8px}.hgag-stock__bar{margin-bottom:15px}.hgag-stock__text{font-size:24px;line-height:1.2}.hgag-glow{margin-bottom:12px;height:70px;border-radius:35px;padding:10px}.hgag a.hgag-glow__btn{width:calc(100% - 20px);height:50px;border-radius:35px;font-size:32px;line-height:1.2}.hgag-atc{margin:0 auto 21px}.hgag-atc__item{font-size:22px;line-height:1.2;padding:0 15px}.hgag-pay__item{width:52px;height:35px}.hgag-rev{padding:45px 28px}.hgag-rev__hd{max-width:600px;font-size:42px;line-height:1.2;padding:0 3px}.hgag-um{padding:60px 0}.hgag-um__sub{text-align:center;font-size:32px;line-height:1.2;margin-bottom:16px}.hgag-um__hd{text-align:center;font-size:42px;line-height:1.2;margin-bottom:32px}.hgag-um__desc{font-size:22px;line-height:28px}.hgag-um__panel{border-radius:10px;padding:32px 26px}.hgag-um__mobile{display:none}.hgag-um__desktop{display:flex}.hgag-um__left{width:257px;min-width:257px;align-self:stretch;margin-right:24px;object-fit:cover}.hgag-um__right{width:calc(100% - 281px)}.hgag-um__panel .hgag-stock__bar,.hgag-um__panel .hgag-stock__bar span{height:9px}.hgag-um__panel .hgag-stock__bar{margin-bottom:16px}.hgag-um__panel .hgag-stock__text{font-size:17px;line-height:1.4}.hgag a.hgag-um__btn{max-width:unset;padding:21px 0;font-size:24px;line-height:1.2;margin:0 auto 12px}.hgag-um__panel .hgag-atc{margin:0 auto 16px}.hgag-um__panel .hgag-atc__item{font-size:18px;line-height:1.4}.hgag-faq{margin:60px 0}.hgag-faq__hd{font-size:42px;line-height:1.2;margin-bottom:32px}.hgag-faq__items{margin-bottom:32px}.hgag-faq__item{margin-bottom:21px}.hgag-faq__q{margin-bottom:16px;font-size:22px;line-height:1.2}.hgag-faq__btn{width:38px;height:38px;border-radius:38px}.hgag-faq__btn svg{width:19px;height:19px}.hgag-faq__a{font-size:22px;line-height:140%;margin-bottom:16px}.hgag-faq__more{font-size:24px;line-height:1.2}.hgag-foot__top{padding:50px 0}.hgag-foot__logo{margin:0 auto 17px;width:274px}.hgag-foot__links{gap:32px}.hgag a.hgag-foot__link{font-size:18px}.hgag-foot__dot{width:8px;height:8px;border-radius:8px}.hgag-foot .hgag-pay{margin-bottom:15px}.hgag-foot .hgag-pay__item{width:45px;height:28px}.hgag-foot__copy{font-size:15px;line-height:1.4}.hgag-foot__disc{padding:28px 30px;margin:auto;text-align:center;font-size:16px;line-height:1.4;max-width:1263px}}@media screen and (min-width:992px){.hgag-sticky{display:none}.hgag{padding-bottom:0}}@media screen and (min-width:1430px){.hgag-wrap{max-width:1520px;padding:56px 30px;margin:0 auto;display:flex;align-items:flex-start;position:relative}.hgag-main{width:100%;max-width:100%;margin-right:130px}.hgag-rail{display:block;width:40%;border-radius:20px;background:var(--hgag-rail-bg);height:fit-content;position:sticky;top:24px;overflow:hidden}.hgag-rail__ann{padding:12px;background:var(--hgag-rail-ann);width:100%;text-align:center}.hgag-rail__ann p{--font-weight-regular: 400;font-size:22px;color:var(--hgag-oncta);margin:0;line-height:1em}.hgag-rail__inner{padding:12px}.hgag-rail__head{--font-weight-regular: 700;font-size:20px;line-height:1.4em;margin:4px auto 0;max-width:300px;color:#fff;text-align:center;font-weight:700}.hgag-rail__figure{margin:0 auto 16px;padding:16px;position:relative}.hgag-rail__figinner{width:100%}.hgag-rail__figure img{width:100%;height:auto}.hgag a.hgag-rail__cta{--font-weight-regular: 700;font-size:22px;letter-spacing:.5px;font-weight:700;color:#fff;text-decoration:none;background:var(--hgag-rail-cta);border-radius:40px;padding:16px;display:block;line-height:1em;text-transform:uppercase;text-align:center}.hgag a.hgag-rail__cta:hover{opacity:.92}.hgag-rail .hgag-pay{padding:0 16px;width:100%;margin:12px auto 24px}.hgag-rail__badge{position:absolute;width:135px;height:135px;border-radius:135px;background:#fff;box-shadow:0 0 50px 0 var(--hgag-accent);top:-7px;right:12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hgag-rail__pct{--font-weight-regular: 700;color:var(--hgag-alert);text-align:center;font-size:50px;font-weight:700;line-height:1.2;margin-bottom:6px}.hgag-rail__off{--font-weight-regular: 700;color:var(--hgag-alert);text-align:center;font-size:32px;font-weight:700;line-height:1.2}}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-header__fact{font-size:clamp(9px,2.5vw,12px)}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-header__reviews{flex-wrap:wrap}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-prob__body p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-prob__lede,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-prob__item-text,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .tl-item p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .versus__intro p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-footer__newsletter p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-footer__nl-body,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-footer__acc-body p{font-size:18px;line-height:1.55}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-specialists__body p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .specialist-modal__body p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .pr-card p{font-size:18px!important;line-height:1.55!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .pr-card h4{font-size:18.5px!important;line-height:1.4!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-footer__disclaimer p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-footer__nl-disclaimer p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .section-tag,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-specialist__title,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .bb-vs__label{font-size:15px;line-height:1.5}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .offer-guar__body p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .specialist-modal__quote,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .section-lede,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-guar__body p{font-size:18px!important;line-height:1.55!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .offer-footer__disclaimer p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-footer__disclaimer p{font-size:15px!important;line-height:1.5!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .pr-name,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .reviews-link,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .pr-name,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .reviews-link{font-size:clamp(12px,3.2vw,15px)!important;line-height:1.45!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .stars-row .reviews-link,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .title-block .stars-row .reviews-link{font-size:clamp(12px,3.2vw,15px)!important;line-height:1.45!important;white-space:nowrap}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .bb-ing__name{font-size:18px!important;line-height:1.35!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .bb-ing__desc{font-size:16px;line-height:1.55}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .offer-header__body p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-header__body p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .title-block .product-sub,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .title-block .product-sub,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .pdp-bullets__text,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .pdp-bullets__text{font-size:16px!important;line-height:1.55!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-guar__stat{font-size:14px!important;line-height:1.5!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-faq__q,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-faq__a p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .pdp-faq .body p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .pdp-faq .body li,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .offer-faq__q,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .offer-faq__a p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .pdp-faq .body p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .pdp-faq .body li{font-size:16px!important;line-height:1.55!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .bb-doclinks__link,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .bb-doclinks__link{font-size:16px!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-header{padding-bottom:30px!important}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-header__title{line-height:1.15!important;letter-spacing:-.015em;margin-bottom:22px!important;text-wrap:balance}body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .offer-header__body p,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .offer-header__body p{line-height:1.7!important;text-wrap:pretty}body:has(.hgag[data-hide-chrome=true]) .shopify-section-group-header-group,body:has(.hgag[data-hide-chrome=true]) .shopify-section-group-footer-group,body.hgag-chrome-off .shopify-section-group-header-group,body.hgag-chrome-off .shopify-section-group-footer-group{display:none}.hgadv{--adv-ink: #12100b;--adv-onink: #ffffff;--adv-muted: #6f6f6f;--adv-link: #333333;--adv-radius: 4px;--adv-radius-lg: 16px;color:#111;background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.hgadv *,.hgadv *:before,.hgadv *:after{box-sizing:border-box}.hgadv .adv-rule,.hgadv .decorative-line{display:block}.hgadv .container{width:100%;margin-inline:auto;max-width:1280px}.hgadv .mx-auto{margin-inline:auto}.hgadv .max-w-full{max-width:100%}.hgadv .max-w-screen-xl{max-width:1280px}.hgadv .max-w-none{max-width:none}.hgadv .w-full{width:100%}.hgadv .w-auto{width:auto}.hgadv .block{display:block}.hgadv .flex{display:flex}.hgadv .inline-flex{display:inline-flex}.hgadv .adv-hidden{display:none}.hgadv .grid{display:grid}.hgadv .flex-wrap{flex-wrap:wrap}.hgadv .items-center{align-items:center}.hgadv .justify-between{justify-content:space-between}.hgadv .justify-center{justify-content:center}.hgadv .shrink-0{flex-shrink:0}.hgadv .overflow-hidden{overflow:hidden}.hgadv .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.hgadv .gap-2{gap:8px}.hgadv .gap-4{gap:16px}.hgadv .gap-6{gap:24px}.hgadv .sticky{position:sticky}.hgadv .top-0{top:0}.hgadv .top-24{top:96px}.hgadv .z-50{z-index:50}.hgadv .space-x-4>*+*{margin-left:16px}.hgadv .space-x-6>*+*{margin-left:24px}.hgadv .space-y-8>*+*{margin-top:32px}.hgadv .p-2{padding:8px}.hgadv .p-4{padding:16px}.hgadv .px-4{padding-inline:16px}.hgadv .px-8{padding-inline:32px}.hgadv .px-2\.5{padding-inline:10px}.hgadv .py-0\.5{padding-block:2px}.hgadv .py-2{padding-block:8px}.hgadv .py-4{padding-block:16px}.hgadv .py-6{padding-block:24px}.hgadv .py-8{padding-block:32px}.hgadv .pl-6{padding-left:24px}.hgadv .mb-2{margin-bottom:8px}.hgadv .mb-4{margin-bottom:16px}.hgadv .mb-6{margin-bottom:24px}.hgadv .mt-2{margin-top:8px}.hgadv .mt-4{margin-top:16px}.hgadv .mt-6{margin-top:24px}.hgadv .mt-8{margin-top:32px}.hgadv .mt-12{margin-top:48px}.hgadv .mr-4{margin-right:16px}.hgadv .my-4{margin-block:16px}.hgadv .my-6{margin-block:24px}.hgadv .my-8{margin-block:32px}.hgadv .h-1{height:4px}.hgadv .h-12{height:48px}.hgadv .h-48{height:192px}.hgadv .h-64{height:256px}.hgadv .h-80{height:320px}.hgadv .h-96{height:384px}.hgadv .text-xs{font-size:13px;line-height:1.45}.hgadv .text-sm{font-size:16px;line-height:1.5}.hgadv .text-lg{font-size:18px;line-height:28px}.hgadv .text-xl{font-size:20px;line-height:28px}.hgadv .text-2xl{font-size:24px;line-height:32px}.hgadv .text-3xl{font-size:30px;line-height:36px}.hgadv .text-4xl{font-size:36px;line-height:40px}.hgadv .leading-tight{line-height:1.15}.hgadv .font-normal{font-weight:400}.hgadv .font-medium{font-weight:500}.hgadv .font-semibold{font-weight:600}.hgadv .font-bold{font-weight:700}.hgadv .italic{font-style:italic}.hgadv .underline{text-decoration:underline}.hgadv .text-center{text-align:center}.hgadv .list-disc{list-style:disc}.hgadv .text-gray-500{color:#6b7280}.hgadv .rounded-md{border-radius:var(--adv-radius)}.hgadv .border-2{border-width:2px}.hgadv .bg-gray-100{background-color:#f3f4f6}.hgadv .shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.hgadv ul{margin:0 0 16px}.hgadv li{margin-bottom:6px}.hgadv-header{background:var(--adv-ink)}.hgadv a.hgadv-brand{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:26px;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-decoration:none;padding-block:12px}.hgadv a.nav-item{color:#fff;transition:color .2s;cursor:pointer;text-decoration:none;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;letter-spacing:.03em;text-transform:uppercase;padding-block:20px;font-size:15px}.hgadv a.nav-item:hover{color:var(--adv-onink)}.hgadv a.hgadv-icon{color:#fff;display:inline-flex}.hgadv a.hgadv-icon:hover{color:var(--adv-onink)}.hgadv a.hgadv-headcta{background:var(--adv-onink);color:var(--adv-ink);font-weight:700;text-decoration:none;display:inline-block}.hgadv a.hgadv-headcta:hover{opacity:.9}.hgadv .article-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.5px;color:#0b0b0b}.hgadv .article-subtitle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#0b0b0b}.hgadv-eyebrow{color:var(--adv-muted);border-color:currentColor;letter-spacing:.06em;text-transform:uppercase}.hgadv .article-content,.hgadv .article-content p,.hgadv .article-content li{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;line-height:1.62;color:#1a1a1a}.hgadv .article-content p{margin-bottom:1.2em}.hgadv .article-content h2,.hgadv .article-content h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#0b0b0b;letter-spacing:-.3px}.hgadv .article-content .first-letter{float:left;font-size:72px;line-height:1;margin-right:8px;margin-top:-8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.hgadv .article-content blockquote{font-style:italic;color:#555;margin:1.5em 0;padding-left:1em;border-left:4px solid var(--adv-link)}.hgadv .article-content a,.hgadv .prose a{color:var(--adv-link);text-decoration:underline;font-weight:700}.hgadv .article-content a:hover,.hgadv .prose a:hover{opacity:.9}.hgadv .decorative-line{height:1px;background:repeating-linear-gradient(90deg,#cccccc 0,#cccccc 3px,transparent 3px,transparent 6px);margin:32px 0}.hgadv-head{margin-bottom:18px}.hgadv .article-title{margin:0 0 16px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(27px,4.2vw,38px);line-height:1.08;letter-spacing:-.005em;text-transform:uppercase;--font-weight-bold: 800;font-weight:800;color:#0b0b0b}.hgadv-hero{margin:0 0 14px}.hgadv-hero__cap{margin:8px 0 0;font-size:15.5px;line-height:1.5;color:#6f6f6f;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.hgadv-hero__credit{color:#8a8a8a}.hgadv-byline{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:15.5px;color:#6f6f6f;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.hgadv-byline__by strong{color:#111}.hgadv-byline__sep{padding:0 6px}.hgadv-byline__read{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:#333}.hgadv-byline__read svg{width:16px;height:16px;display:block}.hgadv-share{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 4px}.hgadv a.hgadv-share__btn{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #dddddd;border-radius:999px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#333;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.hgadv a.hgadv-share__btn svg{width:15px;height:15px;display:block}.hgadv a.hgadv-share__btn:hover{background:#f4f4f4;border-color:#c9c9c9}.hgadv .hgadv-chapeau{--font-weight-regular: 700}.hgadv .hgadv-chapeau p{margin:0 0 20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(18px,2.2vw,21px);line-height:1.4;font-weight:700;color:#111}.hgadv .article-content h2{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;--font-weight-bold: 800;font-weight:800;font-size:22px;line-height:1.3;letter-spacing:0}.hgadv-tags{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 8px}.hgadv a.hgadv-tags__item{padding:7px 13px;background:#f2f2f2;border-radius:3px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#333;text-decoration:none}.hgadv a.hgadv-tags__item:hover{background:#e6e6e6}.hgadv-rel{margin:34px 0 8px}.hgadv-rel__title{margin:0 0 16px;padding-bottom:8px;border-bottom:3px solid var(--adv-ink);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;--font-weight-bold: 800;font-weight:800;font-size:19px;text-transform:uppercase;letter-spacing:.01em;color:#0b0b0b}.hgadv-rel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hgadv a.hgadv-rel__item{display:block;text-decoration:none;color:inherit}.hgadv-rel__fig{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;overflow:hidden;background:#eee}.hgadv-rel__fig--ph{border:2px dashed #c4c4c4;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#8a8a8a;text-align:center;padding:8px}.hgadv-rel__img{width:100%;height:100%;object-fit:cover;display:block}.hgadv-rel__name{display:block;margin-top:8px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16.5px;font-weight:700;line-height:1.4;color:#111}.hgadv a.hgadv-rel__item:hover .hgadv-rel__name{text-decoration:underline}@media(max-width:767px){.hgadv-rel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hgadv-byline__read{margin-left:0;width:100%}}@media(max-width:479px){.hgadv-rel__grid{grid-template-columns:1fr}}.hgadv .adv-panel{background:#fff;border-radius:var(--adv-radius-lg);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;overflow:hidden}.hgadv .adv-panel--accent{border:2px solid var(--adv-ink)}.hgadv .adv-rule{background:var(--adv-ink)}.hgadv .adv-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:700;text-decoration:none;border:0;cursor:pointer;padding:12px 20px;transition-property:color,background-color,border-color,opacity,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;text-align:center;line-height:1.15}.hgadv .adv-btn-primary,.hgadv .article-content a.adv-btn-primary,.hgadv .prose a.adv-btn-primary{background-color:var(--adv-ink);color:var(--adv-onink);text-decoration:none}.hgadv .adv-btn-primary:hover{opacity:.9}.hgadv .adv-btn.w-full{display:flex;width:100%}.hgadv .adv-btn.text-xl{font-size:clamp(15px,3.4vw,20px)}@keyframes hgadvPulse{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.hgadv .cta-pulse{animation:hgadvPulse 2s infinite}@media(prefers-reduced-motion:reduce){.hgadv .cta-pulse{animation:none}}.hgadv .img-placeholder{background-color:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#6b7280;font-weight:700;text-align:center;border:2px dashed #9ca3af;padding:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.hgadv .img-placeholder.is-filled{background:transparent;border:0;padding:0}.hgadv .img-placeholder img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.hgadv a{color:inherit}.hgadv-footer{background:var(--adv-ink)}.hgadv-footer p{color:#c9c9c9}@media(min-width:768px){.hgadv .md\:flex{display:flex}.hgadv .md\:hidden{display:none}.hgadv .md\:mx-0{margin-inline:0}.hgadv .md\:py-0{padding-block:0}.hgadv .md\:px-6{padding-inline:24px}.hgadv .md\:text-4xl{font-size:36px;line-height:40px}.hgadv .md\:justify-start{justify-content:flex-start}.hgadv .md\:h-10{height:40px}}@media(min-width:1024px){.hgadv .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.hgadv .lg\:col-span-8{grid-column:span 8 / span 8}.hgadv .lg\:col-span-4{grid-column:span 4 / span 4}.hgadv .lg\:text-5xl{font-size:48px;line-height:1.1}.hgadv .lg\:h-8{height:32px}}@media(max-width:767px){.hgadv .h-96{height:240px}.hgadv .h-80{height:208px}.hgadv .article-content,.hgadv .article-content p,.hgadv .article-content li{font-size:18px;line-height:1.6}.hgadv .article-content .first-letter{font-size:56px}}body[data-original-template="page.news"] .hgadv-chrome-off .shopify-section-group-header-group,body[data-original-template="page.news"] .hgadv-chrome-off .shopify-section-group-footer-group,body.hgadv-chrome-off .shopify-section-group-header-group,body.hgadv-chrome-off .shopify-section-group-footer-group{display:none}hg-cart-drawer strong,hg-cart-drawer b{font-weight:700;font-style:normal}hg-cart-drawer em,hg-cart-drawer i{font-style:normal}dialog.hg-cart[aria-label]{font-family:Inter,system-ui,-apple-system,sans-serif}dialog.hg-cart[aria-label] *{font-family:Inter,system-ui,-apple-system,sans-serif}.hg-cart.hg-cart h1,.hg-cart.hg-cart h2,.hg-cart.hg-cart h3,.hg-cart.hg-cart h4,.hg-cart.hg-cart h5{margin:0}.hg-cart.hg-cart .hg-cart__title{font-weight:700;font-size:17px;letter-spacing:-.025em}.hg-cart.hg-cart .hg-cart__sub-title{font-weight:800;font-size:18px;line-height:1.25;letter-spacing:0;margin:0 0 10px}.hg-cart.hg-cart .hg-cart__habit-head{font-weight:800;font-size:20px;line-height:1.15;letter-spacing:0;margin:2px 0 10px}.hg-cart.hg-cart .hg-cart__item-title,.hg-cart.hg-cart .hg-cart__habit-addon-name,.hg-cart.hg-cart .hg-cart__protection-title{font-weight:700;font-size:14px;letter-spacing:0}.hg-cart.hg-cart .hg-cart__total-now{font-weight:800;font-size:24px;letter-spacing:0}.hg-cart.hg-cart .hg-cart__total-label{font-weight:600}.hg-cart.hg-cart .hg-cart__sub-headline{font-weight:600;font-size:14px;letter-spacing:-.005em;margin:10px 0 8px}.hg-cart.hg-cart .hg-cart__item-price{font-weight:700;font-size:16px;letter-spacing:-.015em}.hg-cart.hg-cart .hg-cart__item-prices{font-size:16px}.hg-cart.hg-cart .hg-cart__ship-line{font-weight:500}.hg-cart.hg-cart .hg-cart__sub-list li,.hg-cart.hg-cart .hg-cart__habit-body,.hg-cart.hg-cart .hg-cart__habit-body p,.hg-cart.hg-cart .hg-cart__protection-desc,.hg-cart.hg-cart .hg-cart__trust-cell{font-weight:400}.hg-cart.hg-cart .hg-cart__ship-line strong,.hg-cart.hg-cart .hg-cart__habit-body strong,.hg-cart.hg-cart .hg-cart__trust-cell strong{font-weight:700}.hg-cart.hg-cart .hg-cart__count,.hg-cart.hg-cart .hg-cart__item-variant,.hg-cart.hg-cart .hg-cart__qty button,.hg-cart.hg-cart .hg-cart__qty input[type=number],.hg-cart.hg-cart .hg-cart__sub-tag,.hg-cart.hg-cart .hg-cart__sub-list .hg-cart__sub-ic,.hg-cart.hg-cart .hg-cart__habit-body .pop,.hg-cart.hg-cart .hg-cart__habit-body strong,.hg-cart.hg-cart .hg-cart__habit-src,.hg-cart.hg-cart .hg-cart__habit-addon-price,.hg-cart.hg-cart .hg-cart__total-label,.hg-cart.hg-cart .hg-cart__total-saved,.hg-cart.hg-cart .hg-cart__total-amount,.hg-cart.hg-cart .hg-cart__total-strike,.hg-cart.hg-cart .hg-cart__trust-cell strong{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.hg-cart.hg-cart .hg-cart__item-prices,.hg-cart.hg-cart .hg-cart__item-price,.hg-cart.hg-cart .hg-cart__item-compare,.hg-cart.hg-cart .hg-cart__protection-price,.hg-cart.hg-cart .hg-cart__total-now{font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif)}.hg-cart.hg-cart .hg-cart__ship-line,.hg-cart.hg-cart .hg-cart__item-title,.hg-cart.hg-cart .hg-cart__sub-list li,.hg-cart.hg-cart .hg-cart__habit-body,.hg-cart.hg-cart .hg-cart__habit-body p,.hg-cart.hg-cart .hg-cart__habit-addon-name,.hg-cart.hg-cart .hg-cart__protection-title,.hg-cart.hg-cart .hg-cart__protection-desc,.hg-cart.hg-cart .hg-cart__trust-cell,.hg-cart.hg-cart .hg-cart__empty-sub{font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif)}.hg-cart.hg-cart .hg-cart__btn-sub{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}hg-cart-drawer,hg-cart-drawer *,hg-cart-drawer *:before,hg-cart-drawer *:after{box-sizing:border-box}hg-cart-drawer [hidden]{display:none!important}.hg-cart.hg-cart .hg-cart__btn{border:2px solid var(--color-text-primary, #1A1A1A);background:var(--color-brand-primary, #FFC106);color:var(--color-text-primary, #1A1A1A);border-radius:999px;text-decoration:none;box-shadow:none;text-transform:uppercase;min-height:0}.hg-cart.hg-cart .hg-cart__btn--ghost{background:transparent}.hg-cart.hg-cart .hg-cart__icon-btn{border:1px solid var(--color-border-default, #E8E5DE);background:transparent;border-radius:4px;color:var(--color-text-primary, #1A1A1A);box-shadow:none;min-height:0}.hg-cart.hg-cart .hg-cart__item-remove{border:1px solid var(--color-border-default, #E8E5DE);background:var(--color-surface-page, #FEFFFF);border-radius:4px;color:var(--color-text-muted, #6B6B65);box-shadow:none;min-height:0}.hg-cart.hg-cart .hg-cart__toggle{border:0;box-shadow:none;border-radius:12px;min-height:0}.hg-cart.hg-cart a.hg-cart__btn,.hg-cart.hg-cart a.hg-cart__btn:visited{color:var(--color-text-primary, #1A1A1A)}.hg-cart.hg-cart,.hg-cart.hg-cart .hg-cart__head,.hg-cart.hg-cart .hg-cart__ship,.hg-cart.hg-cart .hg-cart__body,.hg-cart.hg-cart .hg-cart__foot{background:var(--color-surface-page, #FEFFFF)}.hg-cart.hg-cart .hg-cart__sub{background:transparent;border:0;margin:6px 16px 16px;padding:0}.hg-cart.hg-cart .hg-cart__habit{background:var(--color-surface-page, #FEFFFF)}.hg-cart.hg-cart .hg-cart__protection{background:var(--color-surface-subtle, #F7F5F0)}hg-cart-drawer{--font-display: "Inter", system-ui, -apple-system, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--c-amber-50: #FDF8EE;--c-amber-100: #F8EACB;--c-amber-300: #F0C674;--c-amber-500: #FFC106;--c-amber-700: #B0741C;--c-amber-900: #5B3A0D;--c-neutral-0: #FFFFFF;--c-neutral-50: #FEFFFF;--c-neutral-100: #F7F5F0;--c-neutral-200: #E8E5DE;--c-neutral-400: #8A8A82;--c-neutral-500: #6B6B65;--c-neutral-700: #2E2E2A;--c-neutral-900: #1A1A1A;--c-clinical-blue: #1E5A8C;--c-state-success: #2C7A4D;--c-state-error: #B3261E;--color-brand-primary: var(--c-amber-500, #FFC106);--color-brand-on-primary: var(--c-neutral-900, #1A1A1A);--color-text-primary: var(--c-neutral-900, #1A1A1A);--color-text-secondary: var(--c-neutral-700, #2E2E2A);--color-text-muted: var(--c-neutral-500, #6B6B65);--color-text-on-dark: var(--c-neutral-0, #FFFFFF);--color-surface-page: var(--c-neutral-50, #FEFFFF);--color-surface-elevated: var(--c-amber-50, #FDF8EE);--color-surface-subtle: var(--c-neutral-100, #F7F5F0);--color-surface-dark: var(--c-neutral-900, #1A1A1A);--color-border-default: var(--c-neutral-200, #E8E5DE);--color-border-strong: var(--c-neutral-400, #8A8A82);--color-medical-accent: var(--c-clinical-blue, #1E5A8C);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 12px;--border-thin: 1px solid var(--color-border-default, #E8E5DE);--border-bold: 2px solid var(--color-text-primary, #1A1A1A);--duration-fast: .15s;--duration-base: .2s;--ease-out: cubic-bezier(.16, 1, .3, 1)}.hg-cart{position:fixed;top:0;right:0;bottom:0;left:auto;container-type:inline-size;container-name:hg-cart;width:100vw;max-width:100vw;margin:0;padding:0;border:none;background:var(--color-surface-page, #FEFFFF);color:var(--color-text-primary, #1A1A1A);font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";display:grid;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:minmax(0,1fr);block-size:100dvh;max-block-size:100dvh;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.32,.72,0,1),overlay .32s allow-discrete,display .32s allow-discrete;box-shadow:-16px 0 40px -8px #0000001f}@media(min-width:560px){.hg-cart{width:500px;max-width:500px}}.hg-cart[open]{transform:translate(0)}.hg-cart:not([open]):not(.hg-cart--fallback){transform:translate(100%);pointer-events:none}@starting-style{.hg-cart[open]{transform:translate(100%)}}.hg-cart::backdrop{background:#1a1a1a73;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .32s cubic-bezier(.32,.72,0,1),overlay .32s allow-discrete,display .32s allow-discrete}.hg-cart[open]::backdrop{opacity:1}@starting-style{.hg-cart[open]::backdrop{opacity:0}}@media(prefers-reduced-motion:reduce){.hg-cart{transition:transform 1ms,overlay .32s allow-discrete,display .32s allow-discrete}.hg-cart::backdrop{transition:opacity .14s linear,overlay .32s allow-discrete,display .32s allow-discrete}}.hg-cart__head{display:grid;grid-template-columns:1fr auto;align-items:center;padding:18px var(--space-4, 16px);background:var(--color-surface-page, #FEFFFF);border-bottom:var(--border-thin, 1px solid #E8E5DE)}.hg-cart__title{display:flex;align-items:center;gap:8px;font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-weight:700;font-size:17px;letter-spacing:-.025em;color:var(--color-text-primary, #1A1A1A)}.hg-cart__count{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--color-brand-primary, #FFC106);color:var(--color-text-primary, #1A1A1A);border-radius:var(--radius-sm, 4px);font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum";font-weight:700;font-size:13px;line-height:1}.hg-cart__icon-btn{width:32px;height:32px;display:grid;place-items:center;background:transparent;border:1px solid var(--color-border-default, #E8E5DE);border-radius:var(--radius-sm, 4px);cursor:pointer;color:var(--color-text-primary, #1A1A1A);padding:0}.hg-cart__icon-btn svg{width:16px;height:16px}.hg-cart__ship{padding:12px var(--space-4, 16px);background:var(--color-surface-page, #FEFFFF);border-bottom:var(--border-thin, 1px solid #E8E5DE)}.hg-cart__ship-line{font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif);font-size:13px;font-weight:500;color:var(--color-text-primary, #1A1A1A);line-height:1.4;text-align:center;letter-spacing:-.005em;margin-bottom:8px}.hg-cart__ship-line{text-wrap:balance}.hg-cart__ship-line strong{white-space:nowrap;font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif);font-weight:700;color:var(--color-text-primary, #1A1A1A);letter-spacing:-.005em}.hg-cart__ship-bar{height:4px;background:var(--c-amber-100, #F8EACB);border-radius:2px;overflow:hidden;position:relative}.hg-cart__ship-bar-fill{height:100%;width:var(--hg-ship-fill, 100%);background:var(--color-brand-primary, #FFC106);transition:width .2s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.hg-cart__body{background:var(--color-surface-page, #FEFFFF);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.hg-cart__body-tail{height:var(--space-3, 12px)}.hg-cart__empty{padding:var(--space-8, 32px) var(--space-4, 16px) var(--space-6, 24px);text-align:center;display:grid;gap:var(--space-3, 12px);justify-items:center}.hg-cart__empty-ic{width:120px;height:120px}.hg-cart__empty-ic img{width:100%;height:100%;object-fit:contain;display:block}.hg-cart__empty-title{font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-weight:700;font-size:19px;letter-spacing:-.025em;margin:0;color:var(--color-text-primary, #1A1A1A)}.hg-cart__empty-sub{font-size:14px;color:var(--color-text-muted, #6B6B65);margin:0 0 var(--space-3, 12px)}.hg-cart__empty .hg-cart__btn{max-width:240px}.hg-cart__items{list-style:none;margin:0;padding:0}.hg-cart__item{padding:var(--space-4, 16px);border-bottom:var(--border-thin, 1px solid #E8E5DE);display:grid;grid-template-columns:64px 1fr 28px;gap:var(--space-3, 12px);align-items:start}.hg-cart__item-frequency{grid-column:1 / -1;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted, #6B6B65);margin-bottom:var(--space-1, 4px)}.hg-cart__item-media{width:64px;height:64px;background:var(--color-surface-elevated, #FDF8EE);border:var(--border-thin, 1px solid #E8E5DE);border-radius:var(--radius-sm, 4px);overflow:hidden;display:grid;place-items:center}.hg-cart__item-media img{width:86%;mix-blend-mode:multiply}.hg-cart__item-title{font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-weight:600;font-size:14px;line-height:1.25;letter-spacing:-.01em;color:var(--color-text-primary, #1A1A1A);margin:0 0 var(--space-1, 4px)}.hg-cart__item-variant{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:11px;color:var(--color-text-muted, #6B6B65);margin:0 0 var(--space-1, 4px)}.hg-cart__item-prices{display:flex;align-items:baseline;gap:6px;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum";font-weight:700;font-size:16px;color:var(--color-text-primary, #1A1A1A);letter-spacing:-.015em;margin-bottom:var(--space-2, 8px)}.hg-cart__item-compare{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px;font-weight:500;color:var(--color-text-muted, #6B6B65);text-decoration:line-through}.hg-cart__qty{display:inline-flex;align-items:stretch;border:1.5px solid var(--color-text-primary, #1A1A1A);border-radius:var(--radius-md, 6px);overflow:hidden;background:var(--color-surface-page, #FEFFFF);width:fit-content;align-self:flex-start}.hg-cart__qty button{width:28px;height:28px;min-height:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--color-text-primary, #1A1A1A);font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-weight:700;font-size:13px;cursor:pointer;display:grid;place-items:center;line-height:1;padding:0;min-width:0}.hg-cart__qty button:hover{background:var(--color-surface-subtle, #F7F5F0)}.hg-cart__qty input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;width:32px;min-width:32px;height:28px;text-align:center;border:0;border-left:1px solid var(--color-text-primary, #1A1A1A);border-right:1px solid var(--color-text-primary, #1A1A1A);border-radius:0;box-shadow:none;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum";font-size:13px;font-weight:700;color:var(--color-text-primary, #1A1A1A);background:transparent;padding:0;line-height:28px}.hg-cart__qty input[type=number]::-webkit-outer-spin-button,.hg-cart__qty input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hg-cart__item--free .hg-cart__item-price--free{color:var(--color-free, #1E874B);text-transform:uppercase;letter-spacing:.04em}.hg-cart__qty--locked{opacity:.5;background:var(--color-surface-subtle, #F7F5F0)}.hg-cart__qty--locked button,.hg-cart__qty--locked input[type=number]{pointer-events:none}.hg-cart__item-perpot{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum";font-size:11px;font-weight:600;letter-spacing:-.01em;color:var(--color-text-muted, #6B6B65);margin:0 0 var(--space-2, 8px)}.hg-cart__item-remove{width:28px;height:28px;border:1px solid var(--color-border-default, #E8E5DE);background:var(--color-surface-page, #FEFFFF);border-radius:var(--radius-sm, 4px);display:grid;place-items:center;cursor:pointer;color:var(--color-text-muted, #6B6B65);padding:0;justify-self:end}.hg-cart__item-remove svg{width:12px;height:12px}.hg-cart__item-remove:hover{color:var(--color-text-primary, #1A1A1A)}.hg-cart__sub{margin:24px 16px 16px;text-align:left;background:transparent;border:0;padding:0}.hg-cart__sub-headline{font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-weight:600;font-size:14px;line-height:1.3;letter-spacing:-.005em;color:var(--color-text-primary, #1A1A1A);margin:16px 0 10px;text-wrap:balance}.hg-cart__sub-pill{display:flex;align-items:center;gap:7px;width:100%;min-height:36px;padding:9px 11px;background:var(--color-brand-primary, #FFC106);color:var(--color-text-primary, #1A1A1A);border:0;border-radius:4px;cursor:pointer;text-align:left;transition:filter var(--duration-base, .2s) var(--ease-out, cubic-bezier(.16, 1, .3, 1)),transform var(--duration-fast, .15s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.hg-cart__sub-pill:hover{filter:brightness(.96)}.hg-cart__sub-pill:active{transform:translateY(1px)}.hg-cart__sub-pill:disabled{opacity:.6;cursor:not-allowed}.hg-cart__sub-check{flex-shrink:0;display:grid;place-items:center;width:18px;height:18px;background:transparent;color:transparent;border:1.5px solid var(--color-text-primary, #1A1A1A);border-radius:4px}.hg-cart__sub-check svg{width:12px;height:12px}.hg-cart__sub-pill[aria-checked=true] .hg-cart__sub-check{background:var(--color-text-primary, #1A1A1A);color:var(--color-brand-primary, #FFC106)}.hg-cart__sub-pill-text{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;flex:1 1 0;font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-weight:600;font-size:11px;line-height:1.25;color:var(--color-text-primary, #1A1A1A);letter-spacing:-.1px}.hg-cart__sub-pill-text>span:not(.hg-cart__sub-savings){white-space:normal}.hg-cart__sub-savings{display:inline-flex;align-items:center;background:var(--color-text-primary, #1A1A1A);color:#fff;padding:3px 8px;border-radius:999px;font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-feature-settings:"tnum";font-weight:700;font-size:11px;letter-spacing:-.1px;white-space:nowrap;flex-shrink:0}.hg-cart__sub-tag,.hg-cart__sub-title,.hg-cart__sub-list,.hg-cart__sub-ic{display:none}.hg-cart__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2, 8px);width:100%;padding:14px var(--space-4, 16px);border-radius:999px;border:2px solid var(--color-text-primary, #1A1A1A);box-shadow:none;font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif);font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase;line-height:1.1;cursor:pointer;background:var(--color-brand-primary, #FFC106);color:var(--color-text-primary, #1A1A1A);text-decoration:none;transition:filter var(--duration-base, .2s) var(--ease-out, cubic-bezier(.16, 1, .3, 1)),transform var(--duration-fast, .15s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.hg-cart__btn:hover{filter:brightness(.96)}.hg-cart__btn:active{transform:translateY(1px)}.hg-cart__btn:disabled{opacity:.6;cursor:not-allowed}.hg-cart__btn--ghost{background:transparent}.hg-cart__btn--ghost:hover{background:var(--color-surface-subtle, #F7F5F0);color:var(--color-text-primary, #1A1A1A)}.hg-cart__btn--addon{font-size:13px}.hg-cart__btn--checkout{flex-direction:column;gap:0;min-height:60px;padding:15.2px 20px 13.6px;font-size:16px;border-radius:999px}.hg-cart__btn-main{display:flex;align-items:center;justify-content:center;gap:var(--space-2, 8px)}.hg-cart__btn-sub{margin-top:8px;color:var(--color-text-primary, #1A1A1A);font-size:11.5px;font-weight:500;letter-spacing:0;text-transform:none}.hg-cart__btn svg{width:14px;height:14px}.hg-cart__btn--checkout .hg-cart__btn-main svg{width:17px;height:17px}.hg-cart__habit{margin:12px 16px;border:var(--border-thin, 1px solid #E8E5DE);border-radius:6px;background:var(--color-surface-page, #FEFFFF);padding:16px}.hg-cart__habit-head{font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-weight:700;font-size:19px;line-height:1.1;letter-spacing:-.025em;color:var(--color-text-primary, #1A1A1A);margin:14px 0 18px}.hg-cart__habit-head .hl,.hg-cart__habit-head em{background:var(--color-brand-primary, #FFC106);color:var(--color-text-primary, #1A1A1A);padding:0 6px;border-radius:var(--radius-sm, 4px);font-style:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hg-cart__habit-body{font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif);font-size:14px;font-weight:400;line-height:1.55;color:var(--color-text-secondary, #2E2E2A);margin:0 0 var(--space-3, 12px)}.hg-cart__habit-body p{margin:0}.hg-cart__habit-body .pop,.hg-cart__habit-body strong{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum";font-weight:700;color:var(--color-text-primary, #1A1A1A);background:var(--color-surface-elevated, #FDF8EE);padding:0 5px;border-radius:3px}.hg-cart__habit-src{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:10.5px;color:var(--color-text-muted, #6B6B65);margin:0 0 var(--space-4, 16px);letter-spacing:.04em}.hg-cart__habit-addon{display:grid;gap:var(--space-3, 12px);padding:var(--space-3, 12px) var(--space-4, 16px) var(--space-4, 16px);background:var(--color-surface-page, #FEFFFF);border:var(--border-thin, 1px solid #E8E5DE);border-radius:var(--radius-sm, 4px)}.hg-cart__habit-addon-row{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;padding:var(--space-1, 4px) 0}.hg-cart__habit-addon-thumb{width:48px;height:48px;background:var(--color-surface-elevated, #FDF8EE);border:var(--border-thin, 1px solid #E8E5DE);border-radius:var(--radius-sm, 4px);overflow:hidden;display:grid;place-items:center}.hg-cart__habit-addon-thumb img{width:86%;mix-blend-mode:multiply}.hg-cart__habit-addon-name{font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-weight:600;font-size:13.5px;line-height:1.25;letter-spacing:-.01em;color:var(--color-text-primary, #1A1A1A)}.hg-cart__habit-addon-price{display:flex;align-items:baseline;gap:6px;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum";font-size:12px;color:var(--color-text-muted, #6B6B65);margin-top:2px}.hg-cart__habit-addon-compare{text-decoration:line-through}.hg-cart__protection{margin:0;padding:var(--space-3, 12px) var(--space-4, 16px);border-top:var(--border-thin, 1px solid #E8E5DE);border-bottom:var(--border-thin, 1px solid #E8E5DE);border-radius:0;background:var(--color-surface-subtle, #F7F5F0);display:grid;grid-template-columns:40px 1fr auto auto;gap:10px;align-items:center}.hg-cart__protection-ic{width:40px;height:40px;display:grid;place-items:center;flex-shrink:0}.hg-cart__protection-svg{width:39px;height:39px;display:block}.hg-cart__protection-title{font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-weight:600;font-size:14px;line-height:1.2;color:var(--color-text-primary, #1A1A1A);margin:0 0 4px}.hg-cart__protection-desc{font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif);font-size:13px;color:var(--color-text-secondary, #2E2E2A);line-height:1.45;letter-spacing:0;margin:0}.hg-cart__protection-price{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum";font-weight:700;font-size:14px;color:var(--color-text-primary, #1A1A1A);letter-spacing:-.01em;white-space:nowrap}.hg-cart__toggle{width:38px;height:22px;background:var(--color-border-default, #E8E5DE);border-radius:var(--radius-lg, 12px);position:relative;cursor:pointer;transition:background var(--duration-base, .2s) var(--ease-out, cubic-bezier(.16, 1, .3, 1));border:0;padding:0}.hg-cart__toggle-knob{position:absolute;top:2px;left:2px;width:18px;height:18px;background:var(--color-surface-page, #FEFFFF);border-radius:50%;transition:transform var(--duration-base, .2s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.hg-cart__toggle[aria-checked=true]{background:var(--c-state-success, #2C7A4D)}.hg-cart__toggle[aria-checked=true] .hg-cart__toggle-knob{transform:translate(16px)}.hg-cart__foot{background:var(--color-surface-page, #FEFFFF);border-top:var(--border-thin, 1px solid #E8E5DE);position:relative}.hg-cart__total{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label  amount" "saved  amount";gap:6px 12px;align-items:center;padding:14px var(--space-4, 16px);border-bottom:var(--border-thin, 1px solid #E8E5DE)}.hg-cart__total-label{grid-area:label;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted, #6B6B65)}.hg-cart__total-saved{grid-area:saved;justify-self:start;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum";font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--color-text-primary, #1A1A1A);background:var(--color-brand-primary, #FFC106);padding:3px 8px;border-radius:var(--radius-sm, 4px)}.hg-cart__total-amount{grid-area:amount;text-align:right;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum";align-self:center}.hg-cart__total-strike{display:block;font-size:12px;color:var(--color-text-muted, #6B6B65);text-decoration:line-through;font-weight:500;line-height:1.2;margin-bottom:2px}.hg-cart__total-now{display:block;font-family:var(--font-display, "Inter", system-ui, -apple-system, sans-serif);font-size:22px;font-weight:700;color:var(--color-text-primary, #1A1A1A);letter-spacing:-.02em;line-height:1}.hg-cart__checkout{padding:var(--space-3, 12px) var(--space-4, 16px)}.hg-cart__trust{display:grid;grid-template-columns:repeat(3,1fr);border-top:var(--border-thin, 1px solid #E8E5DE)}.hg-cart__trust-cell{padding:12px 8px;border-left:var(--border-thin, 1px solid #E8E5DE);display:flex;align-items:flex-start;justify-content:center;gap:6px;font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif);font-size:11px;color:var(--color-text-primary, #1A1A1A);line-height:1.55;letter-spacing:0}.hg-cart__trust-cell:first-child{border-left:0}.hg-cart__trust-cell svg{width:14px;height:14px;flex-shrink:0;color:var(--color-text-primary, #1A1A1A);margin-top:1px}.hg-cart__trust-cell strong{display:block;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-size:11px;font-weight:700;color:var(--color-text-primary, #1A1A1A);letter-spacing:-.005em;margin-bottom:1px}.hg-cart--loading .hg-cart__items,.hg-cart--loading .hg-cart__sub,.hg-cart--loading .hg-cart__habit,.hg-cart--loading .hg-cart__protection,.hg-cart--loading .hg-cart__total,.hg-cart--loading .hg-cart__checkout,.hg-cart--loading .hg-cart__trust{visibility:hidden}.hg-cart--loading .hg-cart__empty{display:none}.hg-cart--loading [data-hg-skeleton],.hg-cart--loading [data-hg-foot-skeleton]{display:block;visibility:visible}@keyframes hg-sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.hg-cart__sk-block{background:linear-gradient(90deg,#e8e5de,#f3f1ec,#e8e5de 90%);background-size:200% 100%;animation:hg-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-sm, 4px)}@media(prefers-reduced-motion:reduce){.hg-cart__sk-block{animation:none;background:#ece9e4}}.hg-cart__skeleton{display:none;padding:0}.hg-cart__sk-item{display:grid;grid-template-columns:64px 1fr;gap:var(--space-3, 12px);padding:var(--space-4, 16px);border-bottom:var(--border-thin, 1px solid #E8E5DE);align-items:start}.hg-cart__sk-media{width:64px;height:64px;border-radius:var(--radius-sm, 4px)}.hg-cart__sk-info{display:grid;gap:8px;padding-top:2px}.hg-cart__sk-line--title{height:14px;width:72%}.hg-cart__sk-line--variant{height:11px;width:48%}.hg-cart__sk-line--price{height:16px;width:36%}.hg-cart__sk-qty{height:28px;width:88px}.hg-cart__sk-pill{height:52px;margin:12px 16px 16px;border-radius:var(--radius-sm, 4px)}.hg-cart__sk-foot{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--color-surface-page, #FEFFFF)}.hg-cart__sk-total{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:14px var(--space-4, 16px);border-bottom:var(--border-thin, 1px solid #E8E5DE)}.hg-cart__sk-line--label{height:11px;width:48px}.hg-cart__sk-line--total{height:24px;width:72px;justify-self:end}.hg-cart__sk-btn{height:52px;margin:var(--space-3, 12px) var(--space-4, 16px);border-radius:999px}.hg-cart__sk-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px var(--space-4, 16px) 14px;border-top:var(--border-thin, 1px solid #E8E5DE)}.hg-cart__sk-trust-cell{height:36px}.hg-cart--empty .hg-cart__ship,.hg-cart--empty .hg-cart__foot{display:none}.hg-cart.hg-cart--fallback{display:grid;visibility:visible;z-index:2147483647;transform:translate(0)}.hg-cart.hg-cart--fallback:before{content:none}.hg-cart .hg-cart__error{margin:8px var(--space-4, 16px) 0;padding:10px 12px;background:#fdecea;border:1px solid #B3261E;border-radius:var(--radius-sm, 4px);color:#b3261e;font-family:var(--font-body, "Inter", system-ui, -apple-system, sans-serif);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:-.005em}.hg-cart .hg-cart__error[hidden]{display:none}.hg-cart .hg-cart__item[aria-busy=true]{opacity:.55;pointer-events:none;transition:opacity .12s ease}.hgc-form{padding:8px 20px 56px;background:var(--hgc-cream)}.hgc-form__inner{max-width:760px;margin:0 auto}.hgc-form__card{background:var(--hgc-cream);border:1px solid var(--hgc-border);border-radius:24px;padding:32px}.hgc-form__form{display:block}.hgc-form__success{margin-bottom:24px;padding:14px 16px;background:var(--hgc-sand);border:1px solid var(--hgc-amber);border-radius:12px;font-family:var(--hgc-body);font-size:14px;line-height:1.4;color:var(--hgc-ink)}.hgc-form__success p{margin:0}.hgc-form__error{margin-bottom:24px;padding:14px 16px;background:#fdecea;border:1px solid #B3261E;border-radius:12px;font-family:var(--hgc-body);font-size:14px;line-height:1.4;color:#b3261e}.hgc-form__error-head{margin:0 0 6px;font-weight:600}.hgc-form__error ul{margin:0;padding-left:20px}.hgc-form__error li{margin:2px 0}.hgc-form__fields{display:grid;gap:18px;margin-bottom:28px}.hgc-form__field{display:flex;flex-direction:column;gap:8px}.hgc-form__label{font-family:var(--hgc-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--hgc-ink-soft)}.hgc-form__input{font-family:var(--hgc-body);font-size:16px;line-height:1.3;color:var(--hgc-ink);background:var(--hgc-cream);border:1px solid var(--hgc-border);border-radius:14px;padding:14px 18px;width:100%;box-sizing:border-box;outline:none;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.hgc-form__input::placeholder{color:var(--hgc-ink-soft);opacity:.6}.hgc-form__input:focus{border-color:var(--hgc-ink);box-shadow:0 0 0 3px #1a1a1a14}.hgc-form__textarea{resize:vertical;min-height:130px;border-radius:18px}.hgc-form__cta{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 18px 16px 24px;background:var(--hgc-forest);color:var(--hgc-cream);border:none;border-radius:999px;font-family:var(--hgc-body);font-size:16px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .15s ease}.hgc-form__cta:hover{background:var(--hgc-forest-2)}.hgc-form__cta:focus-visible{outline:2px solid var(--hgc-forest);outline-offset:3px}.hgc-form__cta-text{text-align:left}.hgc-form__cta-arrow{width:36px;height:36px;background:var(--hgc-amber);border-radius:50%;display:grid;place-items:center;color:var(--hgc-forest);flex:0 0 auto}.hgc-form__cta-arrow svg{width:16px;height:16px}.hgc-form__trust{margin:16px 0 0;text-align:center;font-family:var(--hgc-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--hgc-ink-soft)}@media(max-width:600px){.hgc-form{padding:4px 16px 48px}.hgc-form__card{padding:22px 18px;border-radius:20px}.hgc-form__input{font-size:15px;padding:13px 16px}.hgc-form__cta{padding:14px 16px 14px 20px;font-size:15.5px}.hgc-form__cta-arrow{width:32px;height:32px}.hgc-form__cta-arrow svg{width:14px;height:14px}}body[data-template="page.contact"]{--hgc-cream: #FFFAF7;--hgc-cream-2: #F5EDDE;--hgc-sand: #FFEAB8;--hgc-amber: #FFC107;--hgc-amber-2: #E0A800;--hgc-forest: #1A1A1A;--hgc-forest-2: #000000;--hgc-ink: #1A1A1A;--hgc-ink-soft: #5A4E40;--hgc-border: rgba(26, 26, 26, .12);--hgc-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--hgc-body: "Inter", system-ui, -apple-system, sans-serif;background:var(--hgc-cream);color:var(--hgc-ink);font-family:var(--hgc-body)}.hgc-hero{padding:64px 20px 32px;background:var(--hgc-cream)}.hgc-hero__inner{max-width:760px;margin:0 auto}.hgc-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 12px;background:var(--hgc-cream-2);border:1px solid var(--hgc-border);border-radius:999px;margin:0 0 24px;font-family:var(--hgc-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hgc-ink)}.hgc-hero__eyebrow-dot{width:8px;height:8px;background:var(--hgc-amber);border-radius:50%;flex:0 0 auto;box-shadow:0 0 0 2px #ffc1072e}.hgc-hero__title{font-family:var(--hgc-body);font-size:clamp(40px,7vw,76px);font-weight:800;line-height:.98;letter-spacing:-.035em;color:var(--hgc-ink);margin:0 0 24px;text-wrap:balance}.hgc-hero__title-1{display:block}.hgc-hero__title-2{display:block;margin-top:.12em}.hgc-hero__slab{display:inline-block;background:var(--hgc-amber);color:var(--hgc-ink);padding:.06em .18em;line-height:1;vertical-align:baseline}.hgc-hero__body{font-family:var(--hgc-body);font-size:17px;line-height:1.5;color:var(--hgc-ink-soft);max-width:52ch;margin:0}.hgc-hero__body p{margin:0}.hgc-hero__body p+p{margin-top:12px}.hgc-hero__body a{color:var(--hgc-ink);font-weight:600;text-decoration:underline;text-underline-offset:.2em}@media(max-width:600px){.hgc-hero{padding:40px 20px 24px}.hgc-hero__eyebrow,.hgc-hero__title{margin-bottom:18px}.hgc-hero__body{font-size:15.5px}}.hgl{--hgl-primary: #0a5af8;--hgl-secondary: #b9b9b9;--hgl-text: #000000;--hgl-nav: #333333;--hgl-muted: #6f6f6f;--hgl-soft: #f8f8f8;--hgl-author-bg: rgba(41, 119, 142, .1);--hgl-star: #f5a623;--hgl-yes: #1f7a4d;--hgl-no: #c0392b;--hgl-yes-bg: #f1f9f2;--hgl-no-bg: #fdf3f0;--hgl-panel-radius: 16px;--hgl-line: #e3e3e3;background:#fff;color:var(--hgl-text);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.hgl *,.hgl *:before,.hgl *:after{box-sizing:border-box}.hgl img{max-width:100%;height:auto;display:block}.hgl p,.hgl li,.hgl a,.hgl span,.hgl div,.hgl h1,.hgl h2,.hgl h3,.hgl strong,.hgl em{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.hgl .hgl-h1,.hgl .hgl-h2,.hgl .hgl-entry__title{--font-weight-bold: 500}.hgl .hgl-h1,.hgl .hgl-h2,.hgl .hgl-entry__title,.hgl .hgl-pc__title{--font-heading-family: Arial, "Helvetica Neue", Helvetica, sans-serif;--font-heading-family-override: Arial, "Helvetica Neue", Helvetica, sans-serif;--font-body-family: Arial, "Helvetica Neue", Helvetica, sans-serif}.hgl-wrap{width:100%;max-width:940px;margin-inline:auto;padding-inline:20px}.hgl--tail{border-top:1px solid var(--hgl-line)}.hgl--tail .hgl-main{padding-block:44px 40px}@media(max-width:800px){.hgl--tail .hgl-main{padding-block:32px 32px}}.hgl-disclosure{background:var(--hgl-soft)}.hgl-disclosure__text{margin:0;padding-block:8px;font-size:12px;line-height:1.35;color:var(--hgl-muted);text-align:center}.hgl a.hgl-disclosure__link{color:var(--hgl-muted);text-decoration:none}.hgl a.hgl-disclosure__link:hover{text-decoration:underline}.hgl-header{background:#fff}.hgl-header__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:19px;flex-wrap:wrap}.hgl a.hgl-logo{text-decoration:none;display:inline-flex;align-items:center}.hgl-logo__img{max-width:250px;width:auto;max-height:44px}.hgl-logo__text{font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--hgl-text)}.hgl-nav{display:flex;align-items:center;gap:28px}.hgl a.hgl-nav__link{color:var(--hgl-nav);text-decoration:none;font-size:15px;font-weight:400}.hgl a.hgl-nav__link:hover{text-decoration:underline}.hgl-author{padding-block:8px 22px}.hgl-author__inner{display:flex;align-items:center;gap:24px;background:var(--hgl-author-bg);border-radius:8px;padding:26px}.hgl-author--foot{padding-block:34px 8px}.hgl-author__text{flex:1 1 auto;min-width:0}.hgl-author__name{margin:0 0 6px;font-size:17px}.hgl-author__bio p{margin:0;font-size:16px;line-height:1.6;color:#262626}.hgl-author__avatar{flex:0 0 auto;width:120px}.hgl-author__img{border-radius:999px;width:120px;height:120px;object-fit:cover}.hgl-author__ph{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:999px;background:#e6e6e6;border:2px dashed #b5b5b5;font-size:11px;font-weight:700;color:var(--hgl-muted);text-align:center;padding:8px}.hgl-main{padding-block:8px 40px}.hgl-head{margin-bottom:18px}.hgl-h1{margin:0 0 8px;font-size:40px;line-height:1.22;font-weight:500;color:var(--hgl-text)}.hgl-updated{margin:0;font-size:15px;color:var(--hgl-muted)}.hgl-intro p,.hgl-prose p{margin:0 0 16px;font-size:19px;line-height:1.6;color:var(--hgl-text)}.hgl-intro p:last-child,.hgl-prose p:last-child{margin-bottom:0}.hgl .hgl-prose a,.hgl .hgl-intro a{color:var(--hgl-primary);text-decoration:underline}.hgl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:44px 0}.hgl a.hgl-tile{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border-radius:0;box-shadow:0 2px 5px #0003;transition:box-shadow .18s ease,transform .18s ease}.hgl a.hgl-tile:hover{box-shadow:0 6px 18px #00000042;transform:translateY(-2px)}.hgl-tile__badge{display:block;text-align:center;padding:12px 8px;font-size:15px;color:#fff;background:var(--hgl-secondary)}.hgl-tile__badge--win{background:var(--hgl-primary)}.hgl-tile__figure{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;padding:14px;background:#fff;overflow:hidden}.hgl-tile__figure--ph{background:#f0f0f0;border-bottom:1px dashed #c4c4c4;font-size:11px;font-weight:700;color:var(--hgl-muted);text-align:center}.hgl-tile__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.hgl-tile__body{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 14px 26px;text-align:center;margin-top:auto}.hgl-tile__name{display:flex;align-items:center;justify-content:center;min-height:42px;font-size:19px;font-weight:500;color:var(--hgl-text);line-height:1.25}.hgl-tile__score{font-size:14px;color:var(--hgl-muted)}.hgl-tile__cta{margin-top:6px;font-size:16px;color:var(--hgl-primary);text-decoration:underline}.hgl-stars{position:relative;display:inline-block;line-height:1;font-size:19px;letter-spacing:2px;white-space:nowrap}.hgl-stars--lg{font-size:25px}.hgl-stars__bg{color:#d5d5d5}.hgl-stars__fg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:var(--hgl-fill, 0%);color:var(--hgl-star)}.hgl-block{margin:40px 0}.hgl-h2{margin:0 0 16px;font-size:32px;line-height:1.4;font-weight:500;color:var(--hgl-text)}.hgl-list{margin:18px 0;padding-left:22px}.hgl-list__item{margin-bottom:16px;font-size:19px;line-height:1.6;color:var(--hgl-text)}.hgl--tail .hgl-crit{background:var(--hgl-soft);border:1px solid var(--hgl-line);border-radius:var(--hgl-panel-radius);padding:32px;margin:40px 0}.hgl--tail .hgl-crit__h{border-left:5px solid var(--hgl-primary);padding-left:18px;margin-bottom:20px}.hgl--tail .hgl-crit__list{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:26px}.hgl--tail .hgl-crit__item{display:flex;align-items:flex-start;gap:16px}.hgl--tail .hgl-crit__num{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:#fff;border:1px solid var(--hgl-line);color:var(--hgl-primary);font-size:19px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.hgl--tail .hgl-crit__body{display:flex;flex-direction:column;gap:4px;min-width:0}.hgl--tail .hgl-crit__title{font-size:19px;line-height:1.4;color:var(--hgl-text)}.hgl--tail .hgl-crit__title strong{--font-weight-regular: 700;font-weight:700}.hgl--tail .hgl-crit__text{font-size:18px;line-height:1.6;color:var(--hgl-text)}@media(max-width:800px){.hgl--tail .hgl-crit{padding:22px 18px}.hgl--tail .hgl-crit__h{padding-left:14px;border-left-width:4px}.hgl--tail .hgl-crit__list{gap:22px}.hgl--tail .hgl-crit__item{gap:13px}.hgl--tail .hgl-crit__num{width:38px;height:38px;font-size:17px}.hgl--tail .hgl-crit__title{font-size:17px}.hgl--tail .hgl-crit__text{font-size:16px}}.hgl-entry{margin:48px 0}.hgl-entry__panel{background:#fff;border-radius:0;box-shadow:0 2px 17px #0000004d;padding:48px}.hgl-entry__head{text-align:center;margin-bottom:24px}.hgl-entry__title{margin-bottom:12px;font-size:21px;font-weight:500}.hgl-entry__rank{display:block;font-size:21px;font-weight:500;color:var(--hgl-text)}.hgl-entry__score{display:block;margin-top:8px;font-size:14px;color:var(--hgl-muted)}.hgl-entry__figure{margin:0 auto 24px;max-width:620px}.hgl-entry__figure--ph{display:flex;align-items:center;justify-content:center;min-height:240px;background:#f0f0f0;border:2px dashed #c4c4c4;font-size:13px;font-weight:700;color:var(--hgl-muted);text-align:center;padding:16px}.hgl-entry__img{width:100%}.hgl-entry__sale{margin:0 0 16px;text-align:center;font-size:19px;color:var(--hgl-text)}.hgl a.hgl-btn{display:block;width:100%;margin:0 auto 24px;padding:19px 16px;border:0;border-radius:0;background:var(--hgl-primary);color:#fff;font-size:clamp(17px,4vw,24px);font-weight:500;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 2px 13px #00000080;transition:opacity .15s ease,transform .15s ease}.hgl a.hgl-btn--win{background:var(--hgl-primary);color:#fff}.hgl a.hgl-btn:hover{opacity:.92;transform:translateY(-1px)}.hgl a.hgl-btn--lg{max-width:620px}.hgl-pc{margin-top:32px}.hgl--tail .hgl-pc{display:flex;flex-direction:column;gap:20px}.hgl--tail .hgl-pc__panel{padding:26px 24px;border-radius:var(--hgl-panel-radius)}.hgl--tail .hgl-pc__panel--yes{background:var(--hgl-yes-bg)}.hgl--tail .hgl-pc__panel--no{background:var(--hgl-no-bg)}.hgl-pc__title{display:flex;align-items:center;gap:11px;margin:0 0 18px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1);font-size:21px;font-weight:700;line-height:1.3}.hgl--tail .hgl-pc__panel--yes .hgl-pc__title{color:var(--hgl-yes)}.hgl--tail .hgl-pc__panel--no .hgl-pc__title{color:var(--hgl-no)}.hgl--tail .hgl-pc__ico{flex:0 0 auto;width:26px;height:26px;display:block}.hgl--tail .hgl-pc__rows{display:flex;flex-direction:column;gap:16px}.hgl--tail .hgl-pc__rows .hgl-row{margin-bottom:0}@media(max-width:800px){.hgl--tail .hgl-pc__panel{padding:20px 16px}.hgl-pc__title{font-size:18px;margin-bottom:14px;padding-bottom:13px}.hgl--tail .hgl-pc__ico{width:22px;height:22px}}.hgl-row{display:flex;align-items:flex-start;gap:14px;margin-bottom:24px}.hgl-row__ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:999px;margin-top:2px}.hgl-row__ico svg{width:15px;height:15px;display:block}.hgl-row__ico--yes{background:#e2f3ea;color:var(--hgl-yes)}.hgl-row__ico--no{background:#fbe7e4;color:var(--hgl-no)}.hgl-row__text{margin:0;font-size:19px;line-height:1.55;color:var(--hgl-text)}.hgl-verdict{margin-top:32px}.hgl-verdict__label{margin:0 0 8px;font-size:19px;color:var(--hgl-text)}.hgl-final{margin:40px 0 8px}.hgl-final__cta{margin:24px 0 0}.hgl--tail .hgl-win{margin:44px 0 8px;border:2px solid var(--hgl-yes);border-radius:var(--hgl-panel-radius);overflow:hidden;background:var(--hgl-yes-bg)}.hgl--tail .hgl-win__banner{margin:0;padding:15px 18px;background:var(--hgl-yes);color:#fff;font-size:clamp(15px,4vw,18px);font-weight:700;line-height:1.3;letter-spacing:.04em;text-align:center;text-transform:uppercase}.hgl--tail .hgl-win__body{display:flex;flex-direction:column;gap:18px;padding:32px 28px 34px}.hgl--tail .hgl-win__figure{margin:4px auto 2px;width:100%;max-width:230px}.hgl--tail .hgl-win__img{width:100%;height:auto}.hgl--tail .hgl-win__h{margin:0}.hgl--tail a.hgl-win__cta{margin:6px 0 0}@media(max-width:800px){.hgl--tail .hgl-win__body{padding:22px 16px 24px;gap:15px}.hgl--tail .hgl-win__banner{padding:13px 14px}.hgl--tail .hgl-win__figure{max-width:180px}}.hgl--tail .hgl-entry__panel,.hgl--tail a.hgl-btn,.hgl--tail .hgl-author{border-radius:var(--hgl-panel-radius)}.hgl-footer{background:#fff;border-top:1px solid var(--hgl-line);padding-block:22px}.hgl-footer__nav{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.hgl a.hgl-footer__link{color:var(--hgl-nav);text-decoration:none;font-size:15px}.hgl a.hgl-footer__link:hover{text-decoration:underline}@media(max-width:991px){.hgl-entry__panel{padding:48px 28px}.hgl-h1{font-size:32px}.hgl-h2{font-size:26px}}@media(max-width:767px){.hgl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hgl-intro p,.hgl-prose p,.hgl-list__item,.hgl-row__text{font-size:16px}.hgl-tile__name{font-size:17px}.hgl-entry__sale,.hgl-verdict__label,.hgl-pc__title{font-size:16px}}@media(max-width:599px){.hgl-wrap{padding-inline:16px}.hgl-h1{font-size:29px}.hgl-h2{font-size:23px}.hgl-author__inner{flex-direction:column-reverse;text-align:center;gap:14px;padding:18px 22px}.hgl-author__avatar,.hgl-author__img,.hgl-author__ph{width:96px;height:96px}.hgl-entry__panel{padding:32px 16px 16px}.hgl-nav{gap:16px}.hgl-header__inner{padding-block:14px}.hgl-logo__img{max-width:175px}.hgl-row{margin-bottom:18px}}@media(max-width:379px){.hgl-grid{gap:10px}.hgl-tile__name{font-size:15px}}@media(prefers-reduced-motion:reduce){.hgl a.hgl-tile,.hgl a.hgl-btn{transition:none}.hgl a.hgl-tile:hover,.hgl a.hgl-btn:hover{transform:none}}body.hgl-chrome-off .shopify-section-group-header-group,body.hgl-chrome-off .shopify-section-group-footer-group{display:none}.pv2{--pv2-honey: #E9A62C;--pv2-ink: #171411;--pv2-cream: #F1EDE6;--pv2-line: #DDD6CB;--pv2-mute: #3A322B;background:#faf8f5;color:var(--pv2-ink);padding:56px 0;font-family:Public Sans,system-ui,sans-serif}.pv2+.pv2:not(.pv2--dark){padding-top:8px}.pv2__in{max-width:640px;margin:0 auto;padding:0 20px}.pv2__h{margin:0 0 12px;font-size:clamp(28px,7.4vw,36px);line-height:1.12;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.pv2__h em{font-style:normal;background:linear-gradient(transparent 62%,var(--pv2-honey) 62%,var(--pv2-honey) 92%,transparent 92%);padding:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.pv2__sub{margin:0 0 24px;font-size:18px;line-height:1.5;color:var(--pv2-mute)}.pv2__stars{color:var(--pv2-honey);font-size:24px;letter-spacing:2px;margin-bottom:8px}.pv2 h3{margin:0;font-size:19px;line-height:1.3;font-weight:700}.pv2-src{margin:6px 0 0;font-size:15px;line-height:1.4;color:#4d463f}.pv2-rte p{margin:0 0 14px;font-size:18px;line-height:1.6;color:var(--pv2-mute)}.pv2-rte strong{color:var(--pv2-ink)}.pv2--dark{background:var(--pv2-ink);color:#fff;padding:64px 0}.pv2--dark .pv2__h em{background:none;color:var(--pv2-honey);padding:0}.pv2-dash{margin:28px 0 0;padding:24px 14px 22px;border-radius:28px;background:linear-gradient(180deg,#262626,#141414);border:1px solid #333;box-shadow:inset 0 1px #ffffff0f,inset 0 -14px 30px #00000073,0 20px 40px #00000059}.pv2-lights{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pv2-lights li{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.pv2-lamp{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,#2c2a25,#191919 70%);border:1px solid #3a3833;color:#57503f}.pv2-lamp svg{width:28px;height:28px}.pv2-lamp__lbl{font-size:15px;line-height:1.3;color:#4d463f;max-width:13ch}.pv2-lights li.is-on .pv2-lamp{color:var(--pv2-honey);border-color:#e9a62c99;background:radial-gradient(circle at 50% 45%,#e9a62c52,#1d1a12 72%);box-shadow:0 0 0 6px #e9a62c14,0 0 28px #e9a62c73;animation:pv2-blink 2.6s ease-in-out infinite}.pv2-lights li.is-on .pv2-lamp svg{filter:drop-shadow(0 0 6px rgba(233,166,44,.8))}.pv2-lights li.is-on .pv2-lamp__lbl{color:#fff;font-weight:700}@keyframes pv2-blink{50%{box-shadow:0 0 0 6px #e9a62c0a,0 0 12px #e9a62c33}}@media(prefers-reduced-motion:reduce){.pv2-lights li.is-on .pv2-lamp{animation:none}}.pv2-gauge{margin-top:22px;padding-top:20px;border-top:1px solid #2e2e2e;text-align:center}.pv2-stat{margin:0 auto;max-width:30ch;font-size:17.5px;line-height:1.5;color:#d9d4ca}.pv2-stat b{display:block;font-size:60px;line-height:1;font-weight:800;color:var(--pv2-honey);letter-spacing:-.04em;margin-bottom:8px;text-shadow:0 0 30px rgba(233,166,44,.25)}.pv2--dark .pv2-src{color:#4d463f;text-align:center}.pv2-close{margin-top:32px}.pv2-close p{margin:0 0 16px;font-size:19px;line-height:1.45;color:#cfc9bf}.pv2-close p:first-child{color:#fff;font-weight:600}.pv2-close em{font-style:normal;color:var(--pv2-honey);font-weight:600}.pv2-lists{display:grid;gap:12px}.pv2-list{border-radius:20px;padding:20px 18px}.pv2-list--bad{background:#f6e2e1}.pv2-list--good{background:var(--pv2-cream);border:2px solid var(--pv2-ink)}.pv2-list h3{margin-bottom:14px;font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.01em;color:#171411}.pv2-list--good h3{color:var(--pv2-ink)}.pv2-list ul{list-style:none;margin:0;padding:0;display:grid;gap:0}.pv2-list li{display:flex;gap:12px;align-items:flex-start;padding:10px 0;font-size:17.5px;line-height:1.4;border-top:1px dashed #DDD6CB}.pv2-list li:first-child{border-top:0;padding-top:0}.pv2-list--bad li{color:#3a322b}.pv2-list--good li{border-top-color:#ddd6cb;font-weight:500}.pv2-list li span{flex:0 0 auto;display:inline-flex;width:22px;height:22px;margin-top:0;align-items:center;justify-content:center;border-radius:50%}.pv2-list li span svg{width:12px;height:12px}.pv2-list--bad li span{background:#fbe3df;color:#c0392b;box-shadow:inset 0 0 0 1.5px #c0392b59}.pv2-list--good li span{background:var(--pv2-honey);color:var(--pv2-ink)}.pv2-car__track{display:grid;grid-auto-flow:column;grid-auto-columns:84%;column-gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px 4px;scroll-padding:0 20px}.pv2-car__track::-webkit-scrollbar{display:none}.pv2-car__track>*{scroll-snap-align:start}.pv2-car__nav{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.pv2-car__btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--pv2-line);background:#fff;color:var(--pv2-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pv2-car__btn svg{width:20px;height:20px}.pv2-car__btn:focus-visible{outline:2px solid var(--pv2-ink);outline-offset:2px}.pv2-car__hint{font-size:15.5px;color:#4d463f}.pv2--stories .pv2__in{text-align:center}.pv2--stories .pv2-car{text-align:left}.pv2-story{display:flex;flex-direction:column}.pv2-story img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 30%;display:block;border-radius:20px}.pv2-story__q{padding:18px 2px 0;display:flex;flex-direction:column;gap:8px}.pv2-story__q h3{font-size:19px;line-height:1.3;font-weight:600}.pv2-story__q p{margin:0;font-size:17px;line-height:1.55;color:#3a322b}.pv2-story__q .pv2-story__by{margin-top:6px;padding-top:12px;border-top:1px solid #DDD6CB;font-size:15.5px;color:#4d463f}.pv2-story__st{display:block;color:#171411;font-size:16.5px;letter-spacing:2px;margin-bottom:4px}.pv2-rte p:nth-child(2){color:var(--pv2-ink);font-weight:600}.pv2-how{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #DDD6CB;border-bottom:1px solid #DDD6CB}.pv2-how li{padding:22px 12px;text-align:center;font-size:17px;font-weight:500;line-height:1.35;color:var(--pv2-ink);display:flex;flex-direction:column;align-items:center;gap:12px}.pv2-how li:nth-child(2n){border-left:1px solid #DDD6CB}.pv2-how li:nth-child(n+3){border-top:1px solid #DDD6CB}.pv2-how__ico{width:48px;height:48px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center}.pv2-how__ico svg{width:24px;height:24px}.pv2-steps{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.pv2-steps:before{content:"";position:absolute;left:12.5%;right:12.5%;top:9px;height:2px;background:var(--pv2-line)}.pv2-steps li+li:after{content:"";position:absolute;right:50%;width:100%;top:9px;height:2px;background:transparent;z-index:0}.pv2-steps li.is-on:after,.pv2-steps li.is-past:after{background:var(--pv2-honey)}.pv2-steps li i{position:relative;z-index:1}.pv2-steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:15px;color:#4d463f;white-space:nowrap}.pv2-steps i{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #DDD6CB;transition:background .2s,border-color .2s}.pv2-steps li.is-past i{background:#ddd6cb;border-color:#ddd6cb}.pv2-steps li.is-on{color:var(--pv2-ink);font-weight:700}.pv2-steps li.is-on i{background:var(--pv2-honey);border-color:var(--pv2-ink)}.pv2--timeline .pv2-steps{display:none}.pv2-tl__card{display:flex;flex-direction:column}.pv2-tl__card img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:20px}.pv2-tl__body{padding:16px 2px 0}.pv2-tag{display:block;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid #DDD6CB;color:#171411;font-size:15.5px;font-weight:600;letter-spacing:.01em}.pv2-tl__body h3{font-size:19px;font-weight:600;line-height:1.25;margin-bottom:12px}.pv2-ticks{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pv2-ticks li{position:relative;padding-left:24px;font-size:17px;line-height:1.45;color:#3a322b}.pv2-ticks li:before{content:"";position:absolute;left:0;top:3px;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23171411' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 12.5 9.5 18 20 6.5'/%3E%3C/svg%3E") center / 15px no-repeat}.pv2-vs{width:100%;border-collapse:separate;border-spacing:0;margin:12px 0 0}.pv2-vs thead th{font-size:15.5px;font-weight:600;padding:16px 6px 12px;color:#171411;width:92px;text-align:center;vertical-align:bottom}.pv2-vs thead th.is-us{background:var(--pv2-cream);color:var(--pv2-ink);border:2px solid var(--pv2-ink);border-bottom:0;border-radius:18px 18px 0 0}.pv2-vs tbody th{text-align:left;font-size:17px;font-weight:500;line-height:1.35;padding:16px 8px 16px 0;border-top:1px solid #DDD6CB}.pv2-vs tbody td{text-align:center;height:58px;border-top:1px solid #DDD6CB}.pv2-vs tbody td.is-us{background:var(--pv2-cream);border-left:2px solid var(--pv2-ink);border-right:2px solid var(--pv2-ink);border-top-color:#ddd6cb}.pv2-vs tbody tr:last-child th,.pv2-vs tbody tr:last-child td:not(.is-us){border-bottom:1px solid #DDD6CB}.pv2-vs tbody tr:last-child td.is-us{border-bottom:2px solid var(--pv2-ink);border-radius:0 0 18px 18px}.pv2-mark{display:inline-flex;width:26px;height:26px;border-radius:50%;align-items:center;justify-content:center;font-size:17px;font-weight:700;line-height:1}.pv2-mark svg{width:13px;height:13px}.pv2-mark.is-good{background:#2e7d32;color:#fff}.pv2-mark.is-bad{background:#c0392b;color:#fff}.pv2-sci{list-style:none;margin:0;padding:0;display:grid}.pv2-sci li{display:flex;gap:16px;align-items:flex-start;padding:20px 0;border-top:1px solid #DDD6CB}.pv2-sci li:last-child{border-bottom:1px solid #DDD6CB}.pv2-sci__img{flex:0 0 64px;height:64px;border-radius:50%;background:var(--pv2-cream);display:flex;align-items:center;justify-content:center;overflow:hidden}.pv2-sci__img img{width:52px;height:52px;object-fit:contain}.pv2-sci h3{font-weight:600}.pv2-sci p{margin:6px 0 0;font-size:17px;line-height:1.55;color:#3a322b}.pv2-sci .pv2-src{margin-top:8px;font-size:15px;color:#171411}.pv2-link{display:inline-block;margin-top:20px;font-size:18px;line-height:1.4;font-weight:600;color:var(--pv2-ink);text-decoration:none;background:linear-gradient(transparent 70%,var(--pv2-honey) 70%)}.pv2-link:after{content:" \2192"}.pv2-report{display:flex;align-items:center;gap:16px;width:100%;margin-top:24px;padding:0;background:none;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.pv2-report img{flex:0 0 120px;width:120px;height:72px;object-fit:cover;object-position:top;border-radius:10px;border:1px solid #DDD6CB;box-shadow:0 6px 14px #1a1a1a14;background:#fff}.pv2-report .pv2-link{margin-top:0}.pv2-report:focus-visible{outline:2px solid var(--pv2-ink);outline-offset:4px;border-radius:10px}.pv2-report__dlg{padding:0;border:0;border-radius:16px;max-width:min(92vw,620px);max-height:92vh;overflow:auto}.pv2-report__dlg::backdrop{background:#1a1a1a99}.pv2-report__dlg img{display:block;width:100%;height:auto}.pv2-report__x{position:sticky;top:8px;float:right;margin:8px 8px -48px 0;width:40px;height:40px;border-radius:50%;border:1px solid #DDD6CB;background:#fff;font-size:24px;line-height:1;cursor:pointer}.pv2-docs{display:grid}.pv2-doc{padding:24px 0;border-top:1px solid #DDD6CB}.pv2-doc:last-child{border-bottom:1px solid #DDD6CB}.pv2-doc header{display:flex;gap:16px;align-items:center;margin-bottom:16px}.pv2-doc header img{width:64px;height:64px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #f1ede6,0 0 0 5px var(--pv2-honey)}.pv2-doc header h3{font-weight:600}.pv2-doc__role{margin:4px 0 0;font-size:15.5px;font-weight:600;color:#171411}.pv2-doc blockquote{margin:0;padding-left:16px;border-left:3px solid var(--pv2-honey);font-size:18px;line-height:1.6;color:#171411}.pv2-doc details{margin-top:12px}.pv2-doc summary{cursor:pointer;font-weight:600;font-size:16.5px;display:inline-block;background:linear-gradient(transparent 70%,var(--pv2-honey) 70%);list-style:none}.pv2-doc summary::-webkit-details-marker{display:none}.pv2-doc details[open] summary{display:none}.pv2-doc .pv2-rte p{font-size:17px;margin:0 0 10px}.pv2--how .pv2__sub{color:var(--pv2-ink);font-size:19px;line-height:1.5;font-weight:500}.pv2-steps3{list-style:none;margin:20px 0 0;padding:0;display:grid}.pv2-steps3 li{display:grid;grid-template-columns:58px 1fr;align-items:baseline;padding:18px 0;border-top:1px solid #DDD6CB}.pv2-steps3 li:last-child{border-bottom:1px solid #DDD6CB}.pv2-steps3 span{font-size:34px;line-height:1;font-weight:300;letter-spacing:-.04em;color:#171411;font-variant-numeric:tabular-nums}.pv2-steps3 p{margin:0;font-size:18px;line-height:1.45;font-weight:500;color:var(--pv2-ink)}.pv2-note{margin:22px 0 0;font-size:17px;line-height:1.6;color:#3a322b}.pv2-note b{color:var(--pv2-ink);font-weight:600}.pv2--tried{background:#f1ede6}.pv2-tried{list-style:none;margin:8px 0 0;padding:0;display:grid}.pv2-tried li{display:grid;grid-template-columns:48px 1fr;column-gap:16px;align-items:start;padding:20px 0;border-top:1px solid #DDD6CB}.pv2-tried li:last-child{border-bottom:1px solid #DDD6CB}.pv2-tried img{grid-row:span 2;width:44px;height:44px;object-fit:contain;filter:grayscale(1) contrast(.85);opacity:.55;mix-blend-mode:multiply}.pv2-tried h3{font-size:18.5px;font-weight:600;margin:0 0 6px}.pv2-tried p{margin:0;font-size:17px;line-height:1.55;color:#3a322b}.pv2-quote{margin:28px 0 0;padding:0 0 0 18px;border-left:4px solid var(--pv2-honey)}.pv2-quote blockquote{margin:0;font-size:21px;line-height:1.4;font-weight:600;letter-spacing:-.01em;color:var(--pv2-ink)}.pv2-quote figcaption{margin-top:10px;font-size:15.5px;color:#4d463f}.pv2-close-line{margin-top:28px;padding-top:22px;border-top:1px solid #DDD6CB}.pv2-close-line p{margin:0;font-size:22px;line-height:1.3;font-weight:800;letter-spacing:-.02em}.pv2-close-line em{font-style:normal;background:linear-gradient(transparent 62%,var(--pv2-honey) 62%,var(--pv2-honey) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.pv2-price{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;align-items:stretch}.pv2-price__col{border-radius:20px;padding:18px 14px;background:#f1ede6;display:flex;flex-direction:column}.pv2-price__col.is-us{background:var(--pv2-cream);border:2px solid var(--pv2-ink)}.pv2-price__col{position:relative}.pv2-price__col h3{font-size:15px;line-height:1.25;margin:0 0 14px;min-height:2.5em;font-weight:700;letter-spacing:.02em;color:#3a322b;padding-right:40px}.pv2-price__col.is-us h3{color:var(--pv2-ink)}.pv2-price__pot{position:absolute;top:-18px;right:-6px;width:64px;height:auto;filter:drop-shadow(0 8px 10px rgba(0,0,0,.18))}.pv2-price__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;flex:1}.pv2-price__col li{font-size:16px;line-height:1.4;color:#3a322b;padding-bottom:9px;border-bottom:1px dashed #DDD6CB}.pv2-price__col li:last-child{border-bottom:0;padding-bottom:0}.pv2-price__col li.is-total{order:-1;border:0;padding:0 0 12px;margin-bottom:4px;border-bottom:1px solid #DDD6CB;color:var(--pv2-ink)}.pv2-price__col li.is-total small{display:block;font-size:15px;font-weight:600;color:#4d463f;margin-bottom:6px}.pv2-price__col li.is-total strong{display:block;font-size:30px;line-height:1;font-weight:800;letter-spacing:-.035em;white-space:nowrap}.pv2-price__col li.is-total i{display:block;margin-top:4px;font-style:normal;font-size:16.5px;font-weight:700;color:inherit}.pv2-price__col:not(.is-us) li.is-total{color:#3a322b}.pv2-price__col.is-us li.is-total{border-bottom-color:#ddd6cb}.pv2-price__note{margin-top:20px}.pv2-price__note p{margin:0;font-size:18px;line-height:1.5;font-weight:600;text-align:center}.pv2-final-body{max-width:560px;margin:8px auto 0}.pv2-final-body p{margin:0 0 12px;font-size:18.5px;line-height:1.55;color:var(--pv2-ink)}.pv2-final-body p:last-child{font-weight:700}body.pdp-v2 .offer-guar{--guar-bg: var(--pv2-cream, #F1EDE6);--guar-fg: #171411;--guar-body: #3A322B;border-top:0}body.pdp-v2 .offer-guar__seal-text{fill:#171411}body.pdp-v2 .offer-guar__seal-check{stroke:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-guar__accent{display:inline;color:#171411;background:linear-gradient(transparent 62%,#E9A62C 62%,#E9A62C 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 2px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-guar__body,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-guar__body p{color:#3a322b}body.pdp-v2 .offer-guar .offer-hero__cta{min-height:64px;border:2px solid #171411;border-radius:999px;box-shadow:0 4px #171411}body.pdp-v2 .offer-guar .offer-hero__cta:active{transform:translateY(1px);box-shadow:none}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-faq__item{border-bottom-color:#ddd6cb}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-faq__list{border-top:1px solid #DDD6CB}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-faq__q{font-weight:600}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-faq__toggle{border-color:#171411;color:#171411;transition:background .15s,transform .2s}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-faq__item[open] .offer-faq__toggle{background:#e9a62c;border-color:#e9a62c;transform:rotate(45deg)}@media(min-width:750px){body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-faq__inner{max-width:1120px;margin-inline:auto;padding-inline:32px;box-sizing:border-box}}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__card{background:none;border:0;border-radius:0;box-shadow:none;padding:22px 0;border-top:1px solid #DDD6CB}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__list{gap:0;border-bottom:1px solid #DDD6CB}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__name{font-weight:600}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__verified{color:#3a322b;font-weight:500}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__verified svg{fill:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__stars .is-on svg{fill:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__stars .is-off svg{fill:#ddd6cb}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__text{color:#3a322b;line-height:1.6}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__write,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__more{border:2px solid #171411;border-radius:999px;background:#fff;color:#171411;font-weight:600}@media(min-width:750px){body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv{max-width:1120px;margin-inline:auto;padding-inline:32px;box-sizing:border-box}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__list{column-gap:48px;border-bottom:0}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__card{border-bottom:1px solid #DDD6CB;margin-bottom:-1px}}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .gallery-frame{border:0;border-radius:20px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle{--primary: #E9A62C;--secondary: #171411;--surface: #FFFFFF;--bink: var(--secondary);--bsurf: var(--surface);position:relative;isolation:isolate;background:var(--bsurf);border:1px solid transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bink) 25%,transparent);transition:transform .14s cubic-bezier(.16,1,.3,1)}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;border-radius:inherit;pointer-events:none;border:2px solid var(--bink);clip-path:inset(0 100% 0 0);transition:clip-path .45s ease}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle.active:after,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle:focus-visible:after{clip-path:inset(0 0 0 0)}@media(hover:hover)and (pointer:fine){body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle:hover:after{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle:after{transition-duration:.01ms}}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .hg-faq .row{border-color:#ddd6cb}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .hg-faq .pm{border-color:#171411;color:#171411;transition:background .15s,transform .2s}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .hg-faq .row[open] .pm{background:#e9a62c;border-color:#e9a62c;transform:rotate(45deg)}@media(min-width:750px){body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .card-grid>div:first-child{position:sticky;top:24px;align-self:start}}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell--footer,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer{background:#fff8e8;color:#3a322b;padding-bottom:0;min-height:0;height:auto}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer__inner{max-width:1120px;margin-inline:auto;padding:0 20px;box-sizing:border-box}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer__bottom{padding:0 0 40px;border:0}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer__disclaimer{padding-top:28px;border-top:1px solid #DDD6CB;font-size:15.5px;line-height:1.6;color:#4d463f}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer__disclaimer p{color:#4d463f;margin:0}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer__disclaimer strong{color:#3a322b}@media(min-width:750px){body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer__inner{padding-inline:32px}}.pv2-cta{display:flex;align-items:center;justify-content:center;min-height:64px;margin:28px 0 0;padding:14px 24px;background:var(--pv2-honey);color:var(--pv2-ink);border:2px solid var(--pv2-ink);border-radius:999px;font-size:18px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;text-align:center;box-shadow:0 4px 0 var(--pv2-ink);transition:transform .12s ease,box-shadow .12s ease}.pv2-cta:active{transform:translateY(3px);box-shadow:0 1px 0 var(--pv2-ink)}@media(prefers-reduced-motion:reduce){.pv2-cta{transition:none}}.pv2-cta:hover{background:#e9a62c}.pv2-cta:focus-visible{outline:2px solid var(--pv2-ink);outline-offset:3px}.pv2-cta__note{margin:10px 0 0;text-align:center;font-size:15.5px;color:#4d463f}.pv2--final{background:var(--pv2-cream);text-align:center;padding:56px 0 64px}.pv2--final .pv2__h{margin-bottom:8px}.pv2--final .pv2-cta{max-width:420px;margin-left:auto;margin-right:auto}.pv2 .pv2__in .pv2__h{font-weight:800;letter-spacing:-.025em}.pv2--dark{background:radial-gradient(120% 70% at 15% 30%,rgba(233,166,44,.14),transparent 60%),var(--pv2-ink)}.pv2--stats{background:#fff;padding:8px 0 28px}.pv2-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr)}.pv2-stats li{display:grid;justify-items:center;align-content:start;gap:2px;padding:8px 4px;text-align:center}.pv2-stats img{width:40px;height:40px;object-fit:contain;border-radius:10px;margin-bottom:6px}.pv2-stats b{font-size:30px;line-height:1;font-weight:800;letter-spacing:-.03em;color:var(--pv2-ink);font-variant-numeric:tabular-nums}.pv2-stats span{font-size:15px;line-height:1.25;font-weight:600;color:#3a322b;max-width:12ch}.pv2-how__ico img{width:64px;height:64px;object-fit:contain;border-radius:12px}.pv2-how__ico:has(img){width:72px;height:72px;background:none}.pv2--final{background:var(--pv2-cream);text-align:left}.pv2--final .pv2__stars{color:#171411;font-size:20px}.pv2--final .pv2-cta{background:var(--pv2-ink);color:var(--pv2-honey);box-shadow:0 4px 0 var(--pv2-honey)}.pv2--final .pv2-cta__note{color:var(--pv2-ink)}.pv2--final .pv2-final-body{margin:12px 0 0}.pv2--final .pv2-final-body p{color:#3a322b}.pv2--final .pv2-final-body p:last-child{color:var(--pv2-ink);font-weight:600}@media(min-width:750px){.pv2--final .pv2__in{display:grid;grid-template-columns:1.1fr 1fr;column-gap:56px;align-items:center}.pv2--final .pv2__img{grid-column:1;grid-row:1 / span 5;margin:0!important;max-width:none!important}.pv2--final .pv2__in>:not(.pv2__img){grid-column:2}.pv2--final .pv2__h,.pv2--final .pv2-cta{margin-left:0!important}}.pv2__img{display:block;width:220px;height:auto;margin:-8px auto 12px;filter:drop-shadow(0 14px 18px rgba(0,0,0,.18))}.pv2--final .pv2__img[src*=podium]{width:100%;max-width:640px;margin:-16px auto 20px;border-radius:24px;filter:none;box-shadow:0 18px 40px #7a4e0047}.pv2--science .pv2__img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;margin:0 0 28px;border-radius:22px;filter:none;object-position:50% 68%}@media(min-width:750px){.pv2--science .pv2__img{aspect-ratio:21 / 8;object-position:50% 72%}}.pv2-steps-img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;margin:28px 0 0;border-radius:22px}@media(min-width:750px){.pv2-steps-img{aspect-ratio:21 / 8;object-position:50% 62%}}.pv2-stories{align-items:start}.pv2--stories,.pv2--committee{background:#fff}.pv2--stories+.pv2,.pv2--committee+.pv2{padding-top:56px}.pdp-v2 .offer-rv__list>.offer-rv__card:nth-child(n+7){display:none}.pdp-v2 .pv2-rv-all .offer-rv__list>.offer-rv__card{display:block}.pdp-v2 kaching-subscriptions{display:none!important}@media(max-width:749px){.pdp-v2 .wgl-shell .card-grid{display:flex;flex-direction:column}.pdp-v2 .wgl-shell .card-grid>div{display:contents}.pdp-v2 .wgl-shell .hg-buybox-title{order:-1;padding:0 1rem}}@media(min-width:750px){.pv2{padding:88px 0}.pv2__in{max-width:1120px;padding:0 32px}.pv2__h,.pv2__sub,.pv2-rte{max-width:680px}.pv2--stories .pv2__h,.pv2--stories .pv2__sub,.pv2--final .pv2__h{margin-left:auto;margin-right:auto}.pv2-cta{display:inline-flex;min-width:360px}.pv2--final .pv2-cta{display:flex}.pv2--warning .pv2__in{text-align:center}.pv2--warning .pv2__h{margin-left:auto;margin-right:auto}.pv2-dash{max-width:720px;margin:36px auto 0;padding:36px 40px 30px}.pv2-lamp{width:84px;height:84px}.pv2-lamp svg{width:36px;height:36px}.pv2-lamp__lbl{font-size:17px;max-width:none}.pv2-stat b{font-size:76px}.pv2-close{max-width:620px;margin:36px auto 0}.pv2-lists{grid-template-columns:1fr 1fr;gap:20px}.pv2-list{padding:28px}.pv2-car__track{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin:0;padding:0;column-gap:20px}.pv2-car__nav,.pv2-steps{display:none}.pv2-tl{align-items:start}.pv2-how{grid-template-columns:repeat(4,1fr)}.pv2-how li{padding:30px 20px}.pv2-how li:nth-child(n+3){border-top:0}.pv2-how li+li{border-left:1px solid #DDD6CB}.pv2-vs{width:min(100%,760px)}.pv2-sci{grid-template-columns:1fr 1fr;column-gap:48px}.pv2-sci li:nth-last-child(2){border-bottom:1px solid #DDD6CB}.pv2-docs{grid-template-columns:1fr 1fr;column-gap:48px}.pv2-doc{border-bottom:1px solid #DDD6CB}.pv2-stats{max-width:760px;margin:0 auto}.pv2-tried{grid-template-columns:repeat(3,1fr);column-gap:40px}.pv2-tried li,.pv2-tried li:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:24px 0 8px;border-bottom:0}.pv2-tried img{grid-row:auto;display:block;margin-bottom:16px}.pv2-quote,.pv2-close-line{max-width:760px}.pv2-steps3{grid-template-columns:repeat(3,1fr);column-gap:40px;margin-top:28px}.pv2-steps3 li,.pv2-steps3 li:last-child{grid-template-columns:1fr;align-items:start;align-content:start;row-gap:14px;padding:22px 0 4px;border-bottom:0}.pv2-steps3 span{font-size:40px}.pv2-note{max-width:760px}.pv2-price{max-width:760px;gap:20px}.pv2-price__col{padding:28px 24px}.pv2-price__col h3{font-size:19px;min-height:0}.pv2-price__col li{font-size:17px}.pv2-price__col li.is-total strong{font-size:46px}.pv2-price__col li.is-total i{font-size:18px}.pv2-price__col h3{font-size:15.5px}.pv2-price__pot{width:88px;top:-26px;right:8px}.pv2-price__note p{text-align:left;max-width:760px}.pv2-stats li{grid-template-columns:48px auto;justify-content:center;justify-items:start;align-items:center;column-gap:14px;text-align:left;padding:20px 12px}.pv2-stats img{grid-row:span 2;margin:0;width:48px;height:48px}.pv2-stats b{font-size:36px}.pv2-stats span{max-width:none}.pv2__img{width:280px}}.pv2__h,.pv2 h3{font-family:Bricolage Grotesque,system-ui,sans-serif}.pv2 .pv2__in .pv2__h{font-weight:600;letter-spacing:-.01em}.pv2 h3{font-weight:600}.pv2-rte p,.pv2__sub{color:#3a322b}.pv2-rte p:nth-child(2){color:#171411}.pv2-cta,.pv2--final .pv2-cta{background:#171411;color:#fff;border-color:#171411;box-shadow:0 4px #e9a62c}.pv2-cta:hover{background:#3a322b}.pv2-price__col.is-us,.pv2-list--good,.pv2-vs thead th.is-us,.pv2-vs tbody td.is-us{background:#fff}.pv2-story__st,.pv2--final .pv2__stars,.pv2__stars{color:#e9a62c}.pv2-steps3 span{color:#171411;font-weight:400}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_),body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) *{font-family:Public Sans,system-ui,sans-serif}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) :is(h1,h2,h3,.product-title,.offer-faq__heading,.offer-rv__title,.offer-guar__title,.pv2__h){font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:600;letter-spacing:-.01em;text-transform:none}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .hg-atc .cta,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-sticky-cta__btn,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-guar .offer-hero__cta{background:#e9a62c;border:2px solid #171411;color:#171411;box-shadow:none}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .hg-atc .cta *,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-sticky-cta__btn *,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-guar .offer-hero__cta *{color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__stars .is-on svg{fill:#e9a62c}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__text{font-size:18px;color:#3a322b}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__date{font-size:15px;color:#4d463f}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__name{font-size:17px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-faq__q,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .hg-faq .lbl{font-size:18px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-faq__item p,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .hg-faq .body,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .hg-faq .body p{font-size:17px;line-height:1.6;color:#3a322b}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-tbul li{font-size:18px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-trust li{font-size:15.5px;color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-atc-guar p,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-atc-guar span{font-size:17px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-guar__body,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-guar__body p{font-size:18px;color:#3a322b}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer__disclaimer,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer__disclaimer p{font-size:15px;color:#4d463f}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle__day,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle__pots{font-size:16px;color:#3a322b}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle__full{font-size:15px;color:#4d463f}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle__name{font-size:15px;letter-spacing:0}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle__save{font-size:13.5px;font-weight:700}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle__b{font-size:15.5px;color:#3a322b}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .stars-row strong,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .stars-row .reviews-link{font-size:16px;color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-cd__lbl{font-size:16px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-price__col h3,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-stats span,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-price__col li.is-total small{font-size:16px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv__verified{font-size:15px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-cta{font-size:16px;letter-spacing:.02em;white-space:nowrap;padding-inline:16px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-price__col h3{font-size:15.5px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-price__col.is-us h3{padding-right:58px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-cd{background:#fff;border:1.5px solid #DDD6CB;color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-cd__time b{background:#171411;color:#fff;font-weight:600}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-cd__time i{color:#4d463f}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle{background:#fff;border:1.5px solid #DDD6CB}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle:has(input:checked){border:2px solid #171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle__check{border-color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle input:checked+.sub-toggle__check{background:#e9a62c;border-color:#171411;color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-atc-guar{background:#f1ede6}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-tbul li:before{background-color:#e9a62c}.pv2-tried--verdict{gap:12px;margin-top:24px;column-gap:16px}.pv2-tried--verdict li,.pv2-tried--verdict li:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;background:#fff;border:2px solid #171411;border-radius:22px}.pv2-tried--verdict h3{margin:0;font-size:22px;line-height:1.2;color:#171411}.pv2-verdict{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 10px;border-radius:999px;background:#171411;color:#fff;font-size:17px;font-weight:700;line-height:1.2}.pv2-verdict i{display:flex;flex:none;width:22px;height:22px;padding:5px;border-radius:50%;background:#c0392b;color:#fff}.pv2-verdict svg{width:100%;height:100%}.pv2-quote--card{margin:24px 0 0;padding:26px 24px 24px;border:0;border-radius:22px;background:#171411;color:#faf8f5}.pv2-quote__mark{display:block;width:40px;height:40px;margin-bottom:14px;color:#e9a62c}.pv2-quote__mark svg{width:100%;height:100%}.pv2-quote--card blockquote{font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:23px;line-height:1.3;color:#faf8f5}.pv2-quote--card figcaption{display:flex;align-items:center;gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid #4A433B;font-size:17px;font-weight:600;color:#faf8f5}.pv2-quote__av{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#e9a62c;color:#171411;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:20px;font-weight:700}.pv2-tried--verdict~.pv2-close-line{padding-top:0;border-top:0}.pv2-tried--verdict~.pv2-close-line p{font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:27px;line-height:1.2;font-weight:600}.pv2--how:has(.pv2-orbit) .pv2__h{text-align:center;margin-inline:auto}.pv2-orbit{display:grid;grid-template-columns:1fr 1fr;column-gap:18px;row-gap:26px;align-items:start;margin-top:30px}.pv2-orbit__it{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.pv2-orbit__it img{width:60px;height:60px;object-fit:contain}.pv2-orbit__it p{margin:0;font-size:18px;line-height:1.35;font-weight:600;color:#171411}.pv2-orbit__pot{grid-column:1 / -1;justify-self:center;width:210px;height:auto;margin:4px 0;filter:drop-shadow(0 18px 22px rgba(23,20,17,.22))}@media(min-width:750px){.pv2-orbit{grid-template-columns:1fr 300px 1fr;grid-template-areas:"a p c" "b p d";column-gap:40px;row-gap:48px;align-items:center;max-width:1040px;margin-inline:auto}.pv2-orbit__it:nth-of-type(1){grid-area:a}.pv2-orbit__it:nth-of-type(2){grid-area:b}.pv2-orbit__it:nth-of-type(3){grid-area:c}.pv2-orbit__it:nth-of-type(4){grid-area:d}.pv2-orbit__pot{grid-area:p;grid-column:auto;width:280px}.pv2-orbit__it p{font-size:20px}}.pv2-price{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pv2-price__col h3,.pv2-price__col li,.pv2-price__col li.is-total small,.pv2-price__col:not(.is-us) li.is-total{color:#171411}@media(max-width:749px){.pv2-price{grid-template-columns:1fr;gap:14px}.pv2-price__col{padding:20px 20px 18px}.pv2-price__col h3{min-height:0;font-size:19px;padding-right:80px}.pv2-price__col li{font-size:17px}.pv2-price__col li.is-total strong{font-size:40px}.pv2-price__pot{width:80px;top:-14px;right:12px}}.pv2-cta,.pv2--final .pv2-cta{background:#e9a62c;color:#171411;border:2px solid #171411;box-shadow:none}.pv2-cta:hover,.pv2--final .pv2-cta:hover{background:#d4931f}.pv2-cta:active,.pv2--final .pv2-cta:active{transform:translateY(1px);box-shadow:none}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .hg-atc .cta:hover,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-sticky-cta__btn:hover,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-guar .offer-hero__cta:hover{background:#d4931f}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .hg-atc .cta:active,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-sticky-cta__btn:active{transform:translateY(1px);box-shadow:none}.pv2--timeline{background:#fff8e8}.pv2-tl{align-items:stretch}.pv2-tl__card{background:#fff;border:2px solid #171411;border-radius:22px;overflow:hidden}.pv2-tl__card img{border-radius:0;border-bottom:2px solid #171411}.pv2-tl__body{padding:16px 18px 20px}.pv2-tl .pv2-ticks li,.pv2--timeline .pv2-car__hint{color:#171411}.pv2--timeline .pv2-car__btn{border:2px solid #171411}@media(min-width:750px){.pv2-tl{align-items:stretch}}@media(max-width:749px){.pv2--timeline .pv2-steps{display:grid;margin:4px 0 22px}.pv2--timeline .pv2-steps li{font-size:16px;color:#171411}.pv2--timeline .pv2-steps li.is-on{font-weight:700}.pv2--timeline .pv2-steps i{width:22px;height:22px}.pv2--timeline .pv2-steps:before,.pv2--timeline .pv2-steps li+li:after{top:10px}}.pv2-tl .pv2-tag{display:inline-block;align-self:flex-start;margin:0 0 14px;padding:6px 10px;border:0;border-radius:6px;background:#171411;color:#e9a62c;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pv2--beacon{background:#fff8e8}.pv2--beacon .pv2__in{display:flex;flex-direction:column}.pv2--beacon .pv2__h{text-align:center;margin-inline:auto}.pv2-wrows__lamp svg{width:100%;height:100%}.pv2-wrows{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px}.pv2-wrows li{display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 2px #171411;font-size:19px;line-height:1.3;font-weight:600;color:#171411}.pv2-wrows__lamp{display:flex;flex:none;width:50px;height:50px;padding:12px;border-radius:50%;background:#171411;color:#8a8172}.pv2-wrows li.is-on .pv2-wrows__lamp{color:#e9a62c;box-shadow:0 0 0 2px #e9a62c,0 0 18px #e9a62c99}.pv2-wbody{margin-top:30px;display:grid;gap:12px}.pv2-wbody p{margin:0;font-size:19px;line-height:1.45;color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-wbody p:first-child,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-wbody p:last-child,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-wbody p:last-child *{font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:23px;line-height:1.3}.pv2-wbody p:first-child{font-weight:600}.pv2-wbody p:last-child{font-weight:700}.pv2-wbody em{font-style:normal;background:linear-gradient(transparent 62%,#E9A62C 62%,#E9A62C 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.pv2-wcard{margin-top:28px;padding:24px 22px;border-radius:24px;background:#171411;color:#faf8f5}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2-wcard b{display:block;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:68px;line-height:1;font-weight:700;letter-spacing:-.03em;color:#e9a62c}.pv2-wcard p{margin:10px 0 0;font-size:19px;line-height:1.4;font-weight:600;color:#faf8f5}.pv2-wcard small{display:block;margin-top:10px;font-size:15px;color:#e9e2d6}@media(min-width:750px){.pv2--beacon .pv2__in>*{width:100%;max-width:680px;margin-inline:auto}}.pv2--final{background:#fff8e8}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-hero__banner{margin-bottom:20px}@media(max-width:749px){body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-cd{margin-inline:16px;padding-inline:10px;gap:6px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-cd__lbl{white-space:nowrap}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-cd__time b{padding-inline:3px}}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_),body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell{--apple: #E9A62C;--apple-2: #D4931F;--c-amber-cta: #E9A62C;--c-amber-500: #E9A62C;--c-star: #E9A62C;--color-brand-primary: #E9A62C}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) hg-cart-drawer{--c-amber-500: #E9A62C;--color-brand-primary: #E9A62C}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-hero__reviews .stars,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-sticky-cta__trust .stars{color:#e9a62c}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-5050__body ul li:before{background:#e9a62c}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell--footer{border-top-color:#e9a62c2e}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle:has(.bundle__perks){flex-wrap:wrap}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle__perks{flex:0 0 100%;grid-column:1 / -1;grid-row:auto;width:100%;display:none;margin-top:4px;text-align:left}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perks-head>span:first-child{flex:none}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .bundle.active .bundle__perks{display:block}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perks-head{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perks-head>span:first-child{display:flex;width:20px;height:20px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perks-head svg{width:100%;height:100%}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perks-head b{font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:17px;font-weight:600}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perks-head b+span{margin-left:auto;font-size:14.5px;font-weight:700}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perks-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 4px 10px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1.5px #17141138}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-pic{position:relative;display:block;width:68px;height:68px;margin-bottom:6px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-pic img{width:100%;height:100%;object-fit:contain}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-badge{position:absolute;top:-2px;right:-6px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#171411;color:#e9a62c;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:15px;font-weight:700}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-name{display:flex;align-items:center;min-height:2.5em;font-size:14px;font-weight:700;line-height:1.2;color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-val{margin-top:3px;font-size:13px;font-weight:700;color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-val s{font-weight:500}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle:has(input:checked){background:transparent;border:1.5px dashed rgba(23,20,17,.35);border-radius:12px;box-shadow:none;padding:12px 14px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle__check{width:20px;height:20px;border-width:1.5px;border-radius:5px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle input:checked+.sub-toggle__check{background:#fff;border-color:#171411;color:#171411}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle__title{font-size:15.5px;font-weight:600}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .wgl-shell .sub-toggle__b{font-size:15px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perks-row{display:grid;grid-template-columns:1fr;gap:0}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk{display:grid;grid-template-columns:44px 1fr auto;align-items:center;column-gap:12px;padding:8px 2px;text-align:left;border-radius:0;background:none;box-shadow:none}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk+.bundle__perk{border-top:1px solid #EDE6D8}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-pic{width:44px;height:44px;margin:0}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-badge{top:-4px;right:-6px;width:18px;height:18px;font-size:11px}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-name{display:block;min-height:0;font-size:15.5px;line-height:1.25}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-free{font-weight:800;color:#1f7a35}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bundle__perk-val{margin:0;text-align:right;font-size:14.5px;white-space:nowrap}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-vids__card>img,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .bb-vids__card>video{height:100%;max-height:none;aspect-ratio:auto}.pv2--signs{padding-top:36px;padding-bottom:48px}.pv2--tried{padding-top:36px}.pv2--signs .pv2__h{margin-bottom:22px}.pv2--signs .pv2-lists{gap:20px}.pv2--signs .pv2-list{padding:22px 20px 10px}.pv2--signs .pv2-list h3{margin-bottom:10px}.pv2--signs .pv2-list li{padding:13px 0}.pv2--signs .pv2-list li:first-child{padding-top:6px}.pv2--routine{background:#fff8e8;padding-top:36px}.pv2--routine .pv2__sub{margin-bottom:22px;color:#171411}.pv2-routine{list-style:none;margin:0;padding:0;display:grid;gap:14px}.pv2-routine__it{display:grid;grid-template-columns:44% 1fr;min-height:168px;border-radius:18px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1.5px #17141124}.pv2-routine__it:nth-child(2n){grid-template-columns:1fr 44%}.pv2-routine__it:nth-child(2n) img{order:2}.pv2-routine__it img{width:100%;height:100%;object-fit:cover;display:block}.pv2-routine__txt{padding:16px 16px 18px}.pv2-routine__n{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#e9a62c;color:#171411;font-weight:800;font-size:16px}.pv2-routine__txt h3{margin:10px 0 6px;font-size:21px;line-height:1.15}.pv2-routine__txt p{margin:0;font-size:16.5px;line-height:1.4;color:#171411}@media(min-width:750px){.pv2-routine{max-width:760px}.pv2-routine__it{min-height:220px}.pv2-routine__txt{padding:26px 28px}}.pv2--inaction{background:#fff8e8;padding-top:40px}.pv2--inaction .pv2__h{text-align:center;margin-inline:auto;margin-bottom:24px}.pv2-ina__heads,.pv2-ina__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pv2-ina__h{position:relative;margin:0;aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;background:#171411}.pv2-ina__h img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pv2-ina__h.is-wait img{filter:grayscale(.55) brightness(.9)}.pv2-ina__h.is-go{box-shadow:0 0 0 3px #e9a62c}.pv2-ina__h figcaption{position:absolute;left:0;right:0;bottom:0;padding:34px 12px 18px;text-align:center;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:20px;font-weight:700;line-height:1.15;color:#fff;background:linear-gradient(transparent,#171411d9)}.pv2-ina__when{margin:28px 0 12px;text-align:center}.pv2-ina__when span{display:inline-block;padding:6px 16px;border-radius:999px;background:#171411;color:#fff;font-size:16px;font-weight:700}.pv2-ina__c{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:16px 10px 18px;border-radius:16px;background:#fff;text-align:center;font-size:18px;line-height:1.3;font-weight:700;color:#171411}.pv2-ina__c i{display:flex;width:34px;height:34px;padding:7px;border-radius:50%}.pv2-ina__c i svg{width:100%;height:100%}.pv2-ina__c.is-wait i{background:#c0392b;color:#fff}.pv2-ina__c.is-go{box-shadow:inset 0 0 0 2.5px #e9a62c}.pv2-ina__c.is-go i{background:#e9a62c;color:#171411}.pv2-ina__src{margin:26px auto 0;max-width:560px;text-align:center;font-size:17px;line-height:1.45;font-weight:700;color:#171411}.pv2-ina__src small{display:block;margin-top:4px;font-size:14px;font-weight:500}@media(min-width:750px){.pv2--inaction .pv2__in>*{max-width:680px;margin-inline:auto}.pv2-ina__heads,.pv2-ina__row{gap:16px}}.pv2-orbit__it .pv2-orbit__sub{margin-top:-6px;font-size:16px;font-weight:500;line-height:1.35}.pv2--price2 .pv2__sub{color:#171411;margin-bottom:18px}.pv2-pp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:stretch}.pv2-pp__col{display:flex;flex-direction:column;padding:14px 12px 8px;border-radius:18px}.pv2-pp__col.is-pill{background:#f1ede6}.pv2-pp__col.is-us{background:#fff;box-shadow:inset 0 0 0 2px #171411}.pv2-pp__top{display:flex;align-items:center;gap:8px;min-height:48px}.pv2-pp__top img{flex:none;width:40px;height:40px;border-radius:8px;object-fit:contain;background:#f7f3ec}.pv2-pp__top span{min-width:0}.pv2-pp__top b{display:block;font-size:16.5px;line-height:1.2;color:#171411}.pv2-pp__top small{display:block;margin-top:2px;font-size:14px;line-height:1.25;color:#171411}.pv2-pp__price{margin:12px 0 10px;padding-bottom:12px;border-bottom:1px solid rgba(23,20,17,.14)}.pv2-pp__price strong{display:block;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:clamp(22px,7.2vw,30px);line-height:1;font-weight:700;letter-spacing:-.02em;color:#171411;white-space:nowrap}.pv2-pp__price small{display:block;margin-top:6px;font-size:14px;line-height:1.3;color:#171411}.pv2-pp ul{list-style:none;margin:0;padding:0}.pv2-pp li{display:flex;align-items:flex-start;gap:8px;padding:10px 0;border-top:1px solid rgba(23,20,17,.1);font-size:15px;line-height:1.3;font-weight:600;color:#171411}.pv2-pp li:first-child{border-top:0;padding-top:0}.pv2-pp li i{display:flex;flex:none;width:20px;height:20px;padding:3px;border-radius:50%;margin-top:1px}.pv2-pp li i svg{width:100%;height:100%}.pv2-pp__col.is-pill li i{background:#c0392b;color:#fff}.pv2-pp__col.is-us li i{background:#e9a62c;color:#171411}.pv2-pp__note p{margin:16px 0 0;text-align:center;font-size:16px;font-weight:600;color:#171411}@media(min-width:750px){.pv2-pp{max-width:680px;gap:18px}.pv2-pp__col{padding:22px 20px 12px}.pv2-pp__price strong{font-size:40px}.pv2-pp li{font-size:16.5px}}@media(max-width:419px){.pv2-pp__top{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;min-height:92px}.pv2-pp__top img{width:36px;height:36px}}.pv2-pp__note p+p{margin-top:6px;font-size:15px;font-weight:500}.pv2--diabetic{background:#fff8e8;padding-top:0}.pv2--diabetic .pv2__in{display:flex;flex-direction:column}.pv2-dia__img{order:-2;display:block;width:calc(100% + 40px);max-width:none;margin:0 -20px 26px;aspect-ratio:4 / 3;object-fit:cover;object-position:60% 50%}.pv2--diabetic .pv2__sub{order:-1;align-self:flex-start;margin:0 0 12px;padding:5px 12px;border-radius:999px;background:#e9a62c;color:#171411;font-size:14.5px;font-weight:800}.pv2--diabetic .pv2__h{order:0;margin-bottom:10px}.pv2-dia__lead{margin:0 0 22px;font-size:18px;line-height:1.45;color:#171411}.pv2-dia__proofs{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pv2-dia__proofs li{display:flex;flex-direction:column;gap:6px;padding:14px 12px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1.5px #17141124}.pv2-dia__proofs i{display:flex;width:28px;height:28px;padding:6px;border-radius:50%;background:#e9a62c;color:#171411}.pv2-dia__proofs i svg{width:100%;height:100%}.pv2-dia__proofs b{font-size:16.5px;line-height:1.25;color:#171411}.pv2-dia__proofs span{font-size:15px;line-height:1.35;color:#171411}.pv2-dia__close p{margin:0;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:21px;line-height:1.3;font-weight:600;color:#171411}.pv2--diabetic .pv2-cta{margin-top:22px}.pv2-dia__rate{margin:12px 0 0;text-align:center;font-size:15.5px;font-weight:700;color:#171411}.pv2-dia__rate span{color:#e9a62c;letter-spacing:1px}@media(min-width:750px){.pv2--diabetic{padding-top:56px}.pv2--diabetic .pv2__in>*{width:100%;max-width:720px;margin-inline:auto}.pv2-dia__img{width:100%;margin:0 auto 30px;border-radius:22px;aspect-ratio:16 / 9}.pv2-dia__proofs{grid-template-columns:repeat(4,1fr)}}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--diabetic .pv2-dia__img{height:auto;aspect-ratio:3 / 2;object-position:55% 50%}@media(min-width:750px){.pv2--diabetic .pv2__in>.pv2__sub{width:auto;max-width:none;margin-left:max(0px,calc((100% - 720px)/2))}}.pv2-dia__close p:first-child{font-size:26px;font-weight:700}.pv2-dia__close p+p{margin-top:6px;font-family:Public Sans,system-ui,sans-serif;font-size:18px;font-weight:600}body.pdp-v2 .offer-rv__photo{display:block;width:100%;max-width:260px;margin-top:12px;border-radius:12px;aspect-ratio:1;object-fit:cover}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--signs,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--routine,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--inaction,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--versus,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--price2,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--diabetic{background:#faf8f5}body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--stories,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--timeline,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--how,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .pv2--committee,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-guar,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-faq,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-rv,body.pdp-v2.offer-layout.page-offer-pdp-br:not(#_) .offer-footer{background:#fff}.template-search__header{margin-bottom:3rem}.template-search__search{margin:0 auto 3.5rem;max-width:74.1rem}.template-search__search .search{margin-top:3rem}.template-search--empty{padding-bottom:18rem}@media screen and (min-width:750px){.template-search__header{margin-bottom:5rem}}.search__button .icon{height:1.8rem}.template-search__search .field{position:relative!important;display:flex!important;width:100%!important;min-height:4.5rem!important;overflow:visible!important}.template-search__search .field:before,.template-search__search .field:after{display:none!important;content:none!important;box-shadow:none!important}.template-search__search .field:focus-within,.template-search__search .field:hover{box-shadow:none!important}.template-search__search .field:focus-within .field__input,.template-search__search .field:hover .field__input{border:1px solid rgba(var(--color-drawer-text),.5)!important}.template-search__search .field__input,.template-search__search .search__input.field__input{width:100%!important;height:4.5rem!important;min-height:4.5rem!important;padding:1rem 9.8rem 1rem 1.5rem!important;border-radius:var(--inputs-radius, 4px)!important;border:1px solid rgba(var(--color-drawer-text),.3)!important;background-color:rgb(var(--color-background))!important;color:rgb(var(--color-drawer-text))!important;font-size:1.4rem!important;line-height:1.5!important;box-sizing:border-box!important;outline:none!important}.template-search__search .field__input:focus,.template-search__search .field__input:focus-visible,.template-search__search .field__input:active,.template-search__search .search__input.field__input:focus,.template-search__search .search__input.field__input:focus-visible,.template-search__search .search__input.field__input:active{outline:none!important;border:1px solid rgba(var(--color-drawer-text),.5)!important;box-shadow:0 0 0 1px rgba(var(--color-drawer-text),.2)!important;background-color:rgb(var(--color-background))!important}.template-search__search .field__input:-webkit-autofill,.template-search__search .search__input.field__input:-webkit-autofill{border:1px solid rgba(var(--color-drawer-text),.3)!important}.template-search__search .field__label{position:absolute!important;left:1.5rem!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;transition:all .2s ease!important;color:rgba(var(--color-drawer-text),.6)!important;font-size:1.4rem!important}.template-search__search .field__input:focus~.field__label,.template-search__search .field__input:not(:placeholder-shown)~.field__label{opacity:0!important}.template-search__search .search__button.field__button{position:absolute!important;right:1px!important;top:1px!important;height:4.4rem!important;width:4.4rem!important;background:var(--gradient-base-background-1, rgb(var(--color-button)))!important;color:rgb(var(--color-background))!important;border:none!important;border-radius:0 var(--inputs-radius, 4px) var(--inputs-radius, 4px) 0!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:box-shadow var(--duration-short) ease!important;z-index:2!important}.template-search__search .search__button .icon,.template-search__search .search__button .svg-wrapper,.template-search__search .search__button svg{color:rgb(var(--color-background))!important;fill:rgb(var(--color-background))!important;stroke:rgb(var(--color-background))!important}.template-search__search .reset__button.field__button{position:absolute!important;right:4.6rem!important;top:50%!important;transform:translateY(-50%)!important;background:none!important;border:none!important;padding:0!important;margin:0!important;cursor:pointer!important;color:inherit!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;outline:none!important;width:4rem!important;height:4rem!important;z-index:2!important}.template-search__search .reset__button.field__button:hover,.template-search__search .reset__button.field__button:focus,.template-search__search .reset__button.field__button:focus-visible,.template-search__search .reset__button.field__button:active{position:absolute!important;right:4.6rem!important;top:50%!important;transform:translateY(-50%)!important;background:none!important;border:none!important;box-shadow:none!important;outline:none!important}@media screen and (max-width:749px){.template-search__search .field{min-height:4rem!important}.template-search__search .field__input,.template-search__search .search__input.field__input{height:4rem!important;min-height:4rem!important;padding:.8rem 8rem .8rem 1rem!important;font-size:1.6rem!important}.template-search__search .search__button.field__button{width:4rem!important;height:4rem!important}.template-search__search .reset__button.field__button{right:4.2rem!important;width:3.5rem!important;height:3.5rem!important}.template-search__search .reset__button.field__button:hover,.template-search__search .reset__button.field__button:focus,.template-search__search .reset__button.field__button:active{right:4.2rem!important}}.hgring{--hgring-bg: #FFFAF7;--hgring-fg: #1A1A1A;--hgring-lede: #5A4E40;--hgring-icon: #1A1A1A;--hgring-ring: rgba(26, 26, 26, .09);--hgring-honey: #FFC107;padding:52px 0 48px;background:var(--hgring-bg);color:var(--hgring-fg);overflow:hidden}.hgring--ink{--hgring-bg: #1A1A1A;--hgring-fg: #FFFAF7;--hgring-lede: rgba(255, 250, 247, .72);--hgring-icon: #FFC107;--hgring-ring: rgba(255, 250, 247, .1)}.hgring__inner{max-width:1066px;margin:0 auto;padding:0 24px}.hgring__head{text-align:left}.hgring .hgring__title{margin:0 0 14px;font-size:32px;font-weight:800;line-height:1.34;letter-spacing:-.02em}.hgring .hgring__title em{font-style:normal;font-weight:800;color:var(--hgring-honey);background:none;padding:0}.hgring__lede{margin:0;max-width:42ch;font-size:16.5px;line-height:1.48;color:var(--hgring-lede)}.hgring__lede p{margin:0}.hgring__media{position:relative;width:100%;margin:4px 0 0;overflow:hidden;max-height:none}.hgring__media:after{content:none}.hgring__img,.hgring .hgring__img--asset{display:block;width:140%;max-width:none;height:auto;margin:0;object-fit:cover;object-position:left center}.hgring__list{list-style:none;position:relative;z-index:1;margin:1.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:18px}.hgring__item{display:flex;flex-direction:row;align-items:center;gap:14px;text-align:left}.hgring__icon{display:grid;place-items:center;flex:none;color:var(--hgring-icon)}.hgring__icon svg{width:28px;height:28px;stroke-width:1.7}.hgring__label{font-size:18px;font-weight:500;line-height:1.35;letter-spacing:-.005em;color:var(--hgring-fg)}.hgring__note{margin:30px auto 0;max-width:52ch;font-size:12.5px;line-height:1.5;text-align:center;color:var(--hgring-lede)}.hgring__note p{margin:0}.hgring__cta{display:block;max-width:420px;margin:30px auto 0;padding:17px 18px;border:calc(2px / var(--hg-zoom, 1)) solid #1A1A1A;border-radius:999px;background:var(--hgring-honey);color:#1a1a1a;font-size:17px;font-weight:800;letter-spacing:.01em;text-align:center;text-decoration:none;text-transform:uppercase}@media(min-width:1200px){.hgring{padding:84px 0 76px}.hgring .hgring__title{font-size:42px}.hgring__lede{font-size:18px}.hgring__media{width:100%;max-width:640px;margin:8px auto 0;max-height:none}.hgring__img,.hgring .hgring__img--asset{width:140%;max-width:none;margin:0;object-fit:cover;object-position:left center}.hgring__list{display:grid;grid-template-columns:1fr 1fr;column-gap:28px;row-gap:22px;margin-top:1.5rem}.hgring__icon svg{width:32px;height:32px}.hgring__label{font-size:18px}.hgring__cta{display:inline-block;min-width:340px}}.hg14{width:100%;padding:32px 0 36px;background:#1a1a1a;color:#fff;overflow-x:clip}.hg14__inner{width:100%;max-width:none;margin:0;padding:0 20px}.hg14__board{padding:0;border-radius:0;background:transparent;color:#fff}.hg14__tag{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ffc107}.hg14 .hg14__title,.hg14 .hg14__title p{margin:0 0 12px;color:#fff;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.03em}.hg14 .hg14__title em{font-style:normal;font-weight:800;color:#ffc107;background:none;padding:0}.hg14__lede,.hg14__lede p{margin:0;color:#ffffffc7;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:-.005em}.hg14__lede{margin-bottom:18px}.hg14__tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px}.hg14__tab:last-child:nth-child(odd){grid-column:1 / -1}.hg14__tab{min-height:46px;padding:10px 12px;border:0;border-radius:10px;background:#ffffff14;color:#ffffffb8;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:-.01em;cursor:pointer}.hg14__tab.is-on{background:#ffc107;color:#1a1a1a}.hg14__tab:focus-visible{outline:2px solid #FFC107;outline-offset:2px}.hg14__stage{display:contents}.hg14__chart{padding:8px;border-radius:14px;background:#141414}.hg14__shot{position:relative;display:grid;place-items:center;aspect-ratio:16 / 10;border-radius:10px;overflow:hidden;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.05) 0 10px,transparent 10px 20px),#2a2a2a}.hg14__shot[hidden]{display:none}.hg14__shot--photo{background:#111}.hg14__shot img{width:100%;height:100%;object-fit:cover;display:block}.hg14__shot-label{position:relative;z-index:1;color:#fff;font-size:18px;font-weight:800;letter-spacing:.04em;line-height:1}.hg14__details{margin-top:16px}@media(min-width:1200px){.hg14{padding:56px 0 72px}.hg14__inner{max-width:1120px;margin:0 auto;padding:0 40px}.hg14 .hg14__title,.hg14 .hg14__title p{font-size:44px;margin-bottom:14px}.hg14__lede,.hg14__lede p{font-size:18px;max-width:62ch}.hg14__lede{margin-bottom:28px}.hg14__tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:28px}.hg14__tab:last-child:nth-child(odd){grid-column:auto}.hg14__tab{min-height:48px;font-size:16px}.hg14__stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px;align-items:start}.hg14__details{order:1;margin-top:8px}.hg14__chart{order:2;padding:0;background:transparent}.hg14__shot{aspect-ratio:4 / 3;max-height:460px;border-radius:16px}.hg14__heading{font-size:32px;margin-bottom:14px}.hg14__body{font-size:18px;line-height:1.5}}.hg14__heading{margin:0 0 8px;color:#fff;font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.hg14__body{margin:0;color:#ffffffc7;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:-.005em}body[data-template="page.offer"] .lp2 .lp2__section-title,body[data-template="page.offer"] .lp2 .lp2__why-title,body[data-template="page.offer"] .lp2 h2.lp2__section-title{text-align:left!important}body[data-template="page.offer"] .lp2 .lp2__title,body[data-template="page.offer"] .lp2 .lp2__title *,body[data-template="page.offer"] .lp2 .lp2__title p,body[data-template="page.offer"] .lp2 .lp2__title strong{font-weight:700!important}.lp2.wgl-shell--lp2{background:#fff!important;color:#1a1a1a;font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:400}.lp2 .section-title{margin-bottom:28px!important}.lp2 .section-tag{margin-bottom:14px!important}.lp2__section-img{margin-bottom:28px;border-radius:16px;overflow:hidden;aspect-ratio:16/10;background:#fff;border:2px solid #1A1A1A}.lp2__section-img-tag{width:100%;height:100%;object-fit:cover;display:block}.lp2__section-img-empty{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:24px;background:repeating-linear-gradient(45deg,#fff,#fff 12px,#1a1a1a0a 12px 24px);color:#1a1a1a}.lp2__section-img-empty svg{width:40px;height:40px;opacity:.5}.lp2__section-img-empty span{font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.lp2__section-img-empty small{font-size:12px;opacity:.6;max-width:36ch;line-height:1.4}.lp2{background:#fff;color:#1a1a1a;font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:400}.lp2 *,.lp2 *:before,.lp2 *:after{box-sizing:border-box}.lp2 a{color:inherit}.lp2__container{max-width:1200px;margin:0 auto;padding:0 20px}.lp2 p,.lp2 li,.lp2 .lp2__body,.lp2 .lp2__hero-body,.lp2 .lp2__hero-body p,.lp2 .lp2__check-item,.lp2 .lp2__check-item span,.lp2 .lp2__check-foot,.lp2 .lp2__why-card p,.lp2 .lp2__promise-body,.lp2 .lp2__manifesto-content p,.lp2 .lp2__guarantee-text{font-weight:400}.lp2 strong,.lp2 b{font-weight:800}.lp2__eyebrow{display:inline-block;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffc107;margin-bottom:12px}.lp2__eyebrow--center{display:block;text-align:center}.lp2__eyebrow--inverse{color:#ffc107;opacity:1}.lp2__section-title{font-size:30px;line-height:1.02;letter-spacing:-.035em;font-weight:700;color:#1a1a1a;margin:0 0 12px;text-wrap:balance;font-feature-settings:"ss01","cv05","cv11","kern","calt";text-rendering:optimizeLegibility}.lp2__section-title em,.lp2__section-title i{font-style:italic;line-height:1.12;padding-bottom:.08em;display:inline-block}.lp2__body{font-size:16px;line-height:1.55;max-width:62ch}.lp2__body p{margin:0 0 12px}.lp2__body em{font-style:italic}.lp2 .hl{background:linear-gradient(180deg,transparent 62%,#FFC107 62%);padding:0 .08em}.lp2 .hl-block,.lp2__section-title em,.lp2__title em{font-style:normal;background:#ffc107;color:#1a1a1a;padding:0 6px 2px;border-radius:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp2__cta{display:flex;align-items:center;justify-content:center;background:#ffc107;color:#1a1a1a;padding:18px 28px;border-radius:999px;font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;width:100%;border:2px solid #1A1A1A;cursor:pointer;transition:filter .18s ease}.lp2__cta:hover{filter:brightness(.92)}.lp2__cta-arrow{display:none!important}.lp2__cta--inverse{background:#ffc107;color:#1a1a1a;border:2px solid #1A1A1A}.lp2__cta--inverse:hover{filter:brightness(.92)}.lp2__reviews{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;font-size:13px;line-height:1.2}.lp2__stars{display:inline-flex;align-items:center;gap:2px;color:#ffc107;flex-shrink:0}.lp2__reviews-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:#1a1a1a}.lp2__reviews-meta b{font-weight:700}.lp2__hero{padding:28px 0 64px;background:#1a1a1a;color:#fff}.lp2__hero-logo{display:flex;align-items:center;justify-content:center;margin:0 0 18px}.lp2__hero-logo-img{display:block;max-width:130px;height:auto}.lp2__hero .lp2__hero-logo-img--invert{filter:none}.lp2__hero-logo-text{font-weight:800;font-size:18px;letter-spacing:.12em;color:#fff;text-transform:uppercase}.lp2__hero .section-tag{display:inline-block;background:#ffc107;color:#1a1a1a;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.lp2__hero .lp2__title,.lp2__hero .lp2__title *,.lp2__hero .lp2__title p,.lp2__hero .lp2__title strong{color:#fff!important}.lp2__hero .lp2__title em,.lp2__hero .lp2__title i{background:#ffc107;color:#1a1a1a!important;padding:0 6px 2px;border-radius:8px}.lp2__hero .lp2__title strong{background:transparent;color:#fff!important;padding:0}.lp2__hero .lp2__hero-bullets li{color:#fff;opacity:.92}.lp2__hero .lp2__check-mark{background:#ffc107;color:#1a1a1a}.lp2__hero .lp2__reviews-meta{color:#fff;opacity:.9}.lp2__hero .lp2__cta{border-color:#1a1a1a;box-shadow:0 0 0 1.5px #ffc10700}.lp2__hero-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.lp2__hero-bullets{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:10px}.lp2__hero-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;font-weight:400}.lp2__hero-bullets .lp2__check-mark{width:20px;height:20px;margin-top:2px}.lp2__hero-bullets .lp2__check-mark svg{width:11px;height:11px}.lp2__hero-eyebrow{background:#ffc107;display:inline-block;padding:4px 10px;margin-bottom:18px;font-size:13px;font-weight:600;text-decoration:underline;color:#1a1a1a}body[data-template="page.offer"] .lp2 .lp2__title,body[data-template="page.offer"] .lp2 .lp2__title *,.lp2 .lp2__title,.lp2 .lp2__title *,.lp2 .lp2__title p,.lp2 .lp2__title strong,.lp2 .lp2__title em,.lp2 .lp2__title b,.lp2 .lp2__title i{font-weight:700!important;font-size:42px;letter-spacing:-.04em;line-height:1.02;color:#1a1a1a;margin:0 0 18px;text-wrap:balance;font-family:inherit;font-feature-settings:"ss01","cv05","cv11","kern","calt";text-rendering:optimizeLegibility}.lp2__title strong{font-weight:700!important;background:transparent;color:#1a1a1a;padding:0;border-radius:0}.lp2__title em,.lp2__title i{font-style:italic;font-weight:800;line-height:1.12;padding-bottom:.08em;display:inline-block}.lp2__hero-body{margin:0 0 24px}.lp2__hero-body p{margin:0 0 12px}.lp2__hero-media img,.lp2__hero-placeholder{width:100%;border-radius:4px;display:block}.lp2__check{padding:64px 0;background:#fff;border-top:2px solid #1A1A1A}.lp2__check .lp2__section-title{max-width:22ch;margin:0 0 32px}.lp2__check-list{list-style:none;padding:0;margin:0 0 28px;display:grid;grid-template-columns:1fr;gap:12px}.lp2__check-item{display:flex;align-items:center;gap:14px;background:#fff;border:1.5px solid #1A1A1A;padding:16px 18px;border-radius:14px;font-weight:400;font-size:15px;line-height:1.35}.lp2__check-mark{width:28px;height:28px;background:#ffc107;border-radius:50%;display:grid;place-items:center;color:#1a1a1a;flex:0 0 auto}.lp2__check-mark svg{width:14px;height:14px}.lp2__check-foot{font-size:15px;line-height:1.5;color:#1a1a1a;opacity:.7;font-style:italic;max-width:52ch;margin:0}.lp2__why{padding:72px 0;border-top:2px solid #1A1A1A}.lp2__why .lp2__section-title,.lp2__why-title{max-width:24ch;margin:0 0 40px;text-align:left!important}.lp2__why-grid{display:grid;grid-template-columns:1fr;gap:20px}.lp2__why-card{background:#fff;border:2px solid #1A1A1A;border-radius:16px;padding:28px 24px}.lp2__why-num{font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:1;color:#ffc107;-webkit-text-stroke:1.5px #1A1A1A;display:block;margin-bottom:12px}.lp2__why-heading{font-size:22px;font-weight:800;letter-spacing:-.025em;margin:0 0 12px;line-height:1.1;color:#1a1a1a}.lp2__why-heading:before{content:"";display:block;width:32px;height:4px;background:#ffc107;margin-bottom:12px;border-radius:2px}.lp2__why-card p{font-size:15px;line-height:1.55;margin:0;color:#1a1a1a}.lp2__promise-title{font-size:clamp(32px,6vw,56px);letter-spacing:-.04em;line-height:1;font-weight:800;margin:0 0 20px;text-wrap:balance}.lp2__promise-title em,.lp2__promise-title i{font-style:italic;font-weight:800;line-height:1.12;padding-bottom:.08em;display:inline-block}.lp2__promise-body{font-size:17px;line-height:1.5;max-width:56ch;margin:0 auto 32px;color:#fff;opacity:.88}.lp2__promise .lp2__cta-wrap{max-width:420px;margin:0 auto}.lp2__manifesto{padding:56px 0 16px}.lp2__manifesto-grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}.lp2__manifesto-media img,.lp2__manifesto-media .lp2__hero-placeholder{width:100%;border-radius:4px;display:block}.lp2__manifesto-content .lp2__section-title{margin:0 0 20px}.lp2__manifesto-content p{margin:0 0 14px;font-size:16px;line-height:1.55}.lp2__manifesto-sig{margin-top:20px!important;font-size:15px;opacity:.85}.lp2__experts{padding:56px 0 32px;border-top:2px solid #1A1A1A}.lp2__experts .lp2__section-title{max-width:22ch;margin:0 0 16px}.lp2__experts-intro{font-size:15px;line-height:1.55;margin:0 0 28px;max-width:56ch;color:#1a1a1a;opacity:.8}.lp2__experts-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lp2__expert-card{background:#fff;border:2px solid #1A1A1A;border-radius:16px;overflow:hidden;padding:0}.lp2__expert-photo-wrap{position:relative;aspect-ratio:3/4;background:#fff;overflow:hidden}.lp2__expert-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lp2__expert-photo-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#fff,#fff 12px,#1a1a1a0a 12px 24px);color:#1a1a1a}.lp2__expert-photo-empty svg{width:48px;height:48px;opacity:.45}.lp2__expert-overlay{position:absolute;left:0;right:0;bottom:0;padding:14px 14px 12px;background:linear-gradient(180deg,transparent 0%,rgba(26,26,26,.85) 60%,rgba(26,26,26,.95) 100%);color:#fff}.lp2__expert-id{display:flex;flex-direction:column;gap:2px}.lp2__expert-name{font-size:15px;font-weight:800;letter-spacing:-.01em;margin:0;line-height:1.15;color:#fff}.lp2__expert-title{font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin:0;color:#fff;opacity:.85;font-weight:600}.lp2__lab{padding:56px 0;border-top:2px solid #1A1A1A}.lp2__lab .lp2__section-title{max-width:22ch;margin:0 0 24px}.lp2__lab-card{background:#fff;border:2px solid #1A1A1A;border-radius:16px;padding:24px 22px}.lp2__lab-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:18px;margin-bottom:18px;border-bottom:1.5px solid #1A1A1A}.lp2__lab-logo-img{display:block;max-width:100%;height:auto}.lp2__lab-logo-placeholder{font-weight:800;font-size:18px;letter-spacing:.05em;color:#1a1a1a}.lp2__lab-stamp{display:inline-flex;align-items:center;gap:6px;background:#ffc107;border:2px solid #1A1A1A;color:#1a1a1a;padding:6px 14px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.lp2__lab-stamp:before{content:"";width:8px;height:8px;border-radius:50%;background:#1a1a1a}.lp2__lab-list{list-style:none;padding:0;margin:0;display:grid;gap:14px}.lp2__lab-row{display:flex;align-items:flex-start;gap:14px}.lp2__lab-check{width:28px;height:28px;background:#ffc107;border-radius:50%;display:grid;place-items:center;color:#1a1a1a;flex:0 0 auto;margin-top:2px}.lp2__lab-check svg{width:14px;height:14px}.lp2__lab-text{display:flex;flex-direction:column;gap:2px}.lp2__lab-label{font-size:15px;font-weight:700;margin:0;line-height:1.3;color:#1a1a1a}.lp2__lab-result{font-size:13px;margin:0;line-height:1.4;color:#1a1a1a;opacity:.7}.lp2__lab-preview{margin-top:20px;border:2px solid #1A1A1A;border-radius:12px;overflow:hidden;background:#fff}.lp2__lab-preview a{display:block}.lp2__lab-preview-img{display:block;width:100%;height:auto}.lp2__lab-preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:36px 20px;text-align:center;background:repeating-linear-gradient(45deg,#fff,#fff 12px,#1a1a1a0a 12px 24px);color:#1a1a1a}.lp2__lab-preview-empty svg{width:36px;height:36px;opacity:.5}.lp2__lab-preview-empty span{font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.lp2__lab-preview-empty small{font-size:12px;opacity:.6;max-width:32ch;line-height:1.4}.lp2__lab-link{display:inline-block;margin-top:16px;color:#1a1a1a;font-weight:700;font-size:14px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.lp2__proof{padding:40px 0 16px}.lp2__proof-list{list-style:none;padding:0;margin:0 auto;max-width:460px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;justify-content:center}.lp2__proof-item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;border:2px solid #1A1A1A;padding:18px 14px;border-radius:14px;text-align:center;gap:4px}.lp2__proof-value{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1;color:#1a1a1a}.lp2__proof-label{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#1a1a1a;opacity:.6;font-weight:600}.lp2__hero-grid:not(:has(.lp2__hero-media)){grid-template-columns:1fr;max-width:720px;margin-inline:auto}.lp2__reframe{background:#1a1a1a;color:#fff;padding:56px 0;text-align:center}.lp2__reframe-eyebrow{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffc107;margin-bottom:14px}.lp2__reframe-line{font-size:26px;line-height:1.18;letter-spacing:-.02em;font-weight:700;color:#fff;margin:0 auto;max-width:22ch;text-wrap:balance}.lp2__reframe-line em{font-style:normal;background:#ffc107;color:#1a1a1a;padding:0 6px 2px;border-radius:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp2__trustband{background:#1a1a1a;color:#fff;padding:18px 0;border-top:2px solid #1A1A1A}.lp2__trustband-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.lp2__trustband-list li[aria-hidden]{color:#ffc107;opacity:.7}.lp2__final{background:#1a1a1a;color:#fff;padding:64px 0 72px;text-align:center}.lp2__final-eyebrow{display:inline-block;background:#ffc107;color:#1a1a1a;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.lp2__final-title{font-size:32px;line-height:1.05;letter-spacing:-.035em;font-weight:800;color:#fff;margin:0 auto 16px;max-width:22ch;text-wrap:balance}.lp2__final-title em{font-style:normal;background:#ffc107;color:#1a1a1a;padding:0 6px 2px;border-radius:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp2__final-body{font-size:15px;line-height:1.55;color:#fff;opacity:.85;max-width:52ch;margin:0 auto 24px}.lp2__final-cta-wrap{max-width:420px;margin:0 auto 16px}.lp2__final-note{font-size:12px;color:#fff;opacity:.7;letter-spacing:.04em;margin:0}@media(min-width:768px){.lp2__hero{padding:40px 0 80px}.lp2__hero-bullets li{font-size:17px}.lp2__hero-grid{grid-template-columns:1.05fr 1fr;gap:56px}.lp2__title,.lp2__title h1,.lp2__title h2,.lp2__title h3,.lp2__title p{font-size:60px;letter-spacing:-.04em;line-height:1.02}.lp2__hero-body{font-size:18px}.lp2__check{padding:72px 0}.lp2__check-list{grid-template-columns:1fr 1fr;gap:14px}.lp2__check-item{font-size:16px}.lp2__why{padding:80px 0}.lp2__why-grid{grid-template-columns:repeat(3,1fr);gap:24px}.lp2__why-card{padding:36px 28px}.lp2__lab,.lp2__reframe{padding:72px 0}.lp2__reframe-line{font-size:38px}.lp2__final{padding:88px 0 96px}.lp2__final-title{font-size:48px}.lp2__final-body{font-size:17px}.lp2__manifesto-grid{grid-template-columns:1fr 1.1fr;gap:56px}.lp2__experts-grid{grid-template-columns:1fr 1fr;gap:20px}.lp2__experts{padding:56px 0 40px}.lp2__expert-name{font-size:18px}.lp2__expert-overlay{padding:18px 18px 16px}.lp2__proof-list{grid-template-columns:repeat(4,1fr);gap:20px}.lp2__proof-value{font-size:40px}.lp2__proof-label{font-size:12px}}.o2{--o2-cream: #FFFAF7;--o2-cream-2: #FFEAB8;--o2-honey: #FFC107;--o2-honey-2: #E0A800;--o2-mint: #FFF1C8;--o2-forest: #1A1A1A;--o2-ink: #1A1A1A;--o2-ink-soft:#4A4A40;--o2-berry: #D14B3F;--o2-rule: rgba(26, 26, 26, .12);--o2-rule-2: rgba(26, 26, 26, .22);--o2-ph-bg: #ECE6DB;--o2-ph-fg: #8A8478;background:var(--o2-cream);color:var(--o2-ink);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:17px;line-height:1.6;letter-spacing:-.005em;-webkit-font-smoothing:antialiased}.o2__ph{background:var(--o2-ph-bg);color:var(--o2-ph-fg);display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:center;padding:8px;border:1px dashed var(--o2-rule-2)}.o2__ph--16x9{aspect-ratio:16 / 9;width:100%}.o2__ph--4x3{aspect-ratio:4 / 3;width:100%}.o2__ph--4x5{aspect-ratio:4 / 5;width:100%}.o2__ph--square{aspect-ratio:1 / 1;width:100%}.o2__ph--72{width:72px;height:72px;border-radius:12px}.o2__ph--avatar{width:40px;height:40px;border-radius:999px}.o2__ph--avatar-lg{width:80px;height:80px;border-radius:999px}.o2__ph--logo{aspect-ratio:3 / 1;width:100%;min-height:32px}.o2__top{background:var(--o2-cream);border-block-end:1px solid var(--o2-rule);padding-block:12px;position:sticky;top:0;z-index:50}.o2__top-inner{max-width:720px;margin-inline:auto;padding-inline:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.o2__brand{font-weight:800;letter-spacing:-.02em;color:var(--o2-forest)}.o2__top-cta{background:var(--o2-honey);color:var(--o2-forest);text-decoration:none;font-weight:700;font-size:13px;padding:8px 14px;border-radius:999px;border:1px solid var(--o2-forest)}.o2__announce{background:var(--o2-forest);color:var(--o2-cream);text-align:center;font-size:13px;font-weight:700;letter-spacing:.04em;padding:10px 20px}.o2__article{max-width:720px;margin-inline:auto;padding-inline:20px;padding-block:28px 80px}.o2__article h1,.o2__article h2,.o2__article h3,.o2__article p,.o2__article ul,.o2__article ol{margin:0}.o2__article>*+*{margin-block-start:28px}.o2__eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--o2-ink-soft);font-weight:600}.o2__hero>*+*{margin-block-start:16px}.o2__hero-title{font-size:32px;line-height:1.1;font-weight:800;letter-spacing:-.025em;color:var(--o2-forest)}.o2__hero-title em{font-style:italic;font-weight:800}.o2__hero-lede{font-size:18px;line-height:1.5;color:var(--o2-ink-soft)}.o2__byline{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-block:16px;border-block:1px solid var(--o2-rule)}.o2__byline-name{font-size:14px;font-weight:600}.o2__byline-meta{font-size:12px;color:var(--o2-ink-soft);margin-block-start:2px}.o2__byline-tag{margin-inline-start:auto;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--o2-honey-2);padding:4px 8px;border:1px solid var(--o2-honey-2);border-radius:999px}.o2__press{text-align:center;background:#fff;border:1px solid var(--o2-rule);border-radius:16px;padding:16px 12px}.o2__press-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--o2-ink-soft);font-weight:600;margin-block-end:10px}.o2__press-row{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;align-items:center}.o2__fig{margin:0}.o2__fig figcaption{font-size:12px;color:var(--o2-ink-soft);margin-block-start:8px;font-style:italic}.o2__body p{font-size:17px;line-height:1.7;color:var(--o2-ink)}.o2__body p+p{margin-block-start:16px}.o2__body strong{color:var(--o2-forest)}.o2__lead-cap .o2__cap{float:left;font-size:58px;font-weight:800;line-height:.9;padding-inline-end:8px;padding-block-start:4px;color:var(--o2-forest)}.o2__h2{font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--o2-forest);margin-block-start:48px!important}.o2__quote{margin:0;border-inline-start:4px solid var(--o2-honey);padding:8px 0 8px 20px}.o2__quote p{font-size:22px;line-height:1.4;font-style:italic;color:var(--o2-forest);font-weight:600}.o2__quote cite{display:block;margin-block-start:12px;font-size:13px;color:var(--o2-ink-soft);font-style:normal}.o2__stats{display:grid;grid-template-columns:1fr;gap:12px;background:var(--o2-cream-2);border-radius:16px;padding:24px}.o2__stat-num{font-size:36px;font-weight:800;line-height:1;color:var(--o2-forest);letter-spacing:-.03em}.o2__stat-lbl{font-size:13px;color:var(--o2-ink-soft);margin-block-start:6px;line-height:1.4}@media(min-width:768px){.o2__stats{grid-template-columns:repeat(3,1fr)}.o2__stat-num{font-size:44px}}.o2__benefits{list-style:none;background:#fff;border:1px solid var(--o2-rule);border-radius:16px;padding:20px}.o2__benefits li{display:flex;gap:12px;align-items:start;padding-block:8px;border-block-end:1px solid var(--o2-rule);font-size:14px;color:var(--o2-ink)}.o2__benefits li:last-child{border-block-end:0}.o2__benefit-icon{flex-shrink:0;width:24px;height:24px;background:var(--o2-honey);color:var(--o2-forest);border-radius:999px;display:grid;place-items:center;font-size:13px;font-weight:800}.o2__ingredients{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:600px){.o2__ingredients{grid-template-columns:repeat(2,1fr)}}.o2__ing{background:#fff;border:1px solid var(--o2-rule);border-radius:16px;padding:20px}.o2__ing>*+*{margin-block-start:8px}.o2__ing .o2__ph{margin-block-end:12px}.o2__ing h3{font-size:16px;font-weight:800;color:var(--o2-forest)}.o2__ing p{font-size:14px;color:var(--o2-ink-soft);line-height:1.5}.o2__founder{background:#fff;border:1px solid var(--o2-rule);border-radius:16px;padding:24px;display:grid;grid-template-columns:80px 1fr;gap:20px;align-items:start}.o2__founder-body>*+*{margin-block-start:12px}.o2__founder-quote{font-size:17px;line-height:1.5;font-style:italic;color:var(--o2-forest);font-weight:500}.o2__founder-sig{font-size:13px;color:var(--o2-ink-soft);line-height:1.4}.o2__steps{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:700px){.o2__steps{grid-template-columns:repeat(3,1fr)}}.o2__step{background:#fff;border:1px solid var(--o2-rule);border-radius:16px;padding:20px;position:relative}.o2__step>*+*{margin-block-start:10px}.o2__step-num{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--o2-honey-2);font-weight:800}.o2__step h3{font-size:16px;font-weight:800;color:var(--o2-forest)}.o2__step p{font-size:14px;color:var(--o2-ink-soft);line-height:1.5}.o2__beforeafter{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.o2__beforeafter figure{margin:0}.o2__beforeafter figcaption{margin-block-start:8px;font-size:12px;color:var(--o2-ink-soft);text-align:center;font-style:italic}.o2__compare{overflow-x:auto}.o2__compare table{width:100%;border-collapse:collapse;font-size:14px}.o2__compare th,.o2__compare td{padding:12px 8px;text-align:center;border-block-end:1px solid var(--o2-rule)}.o2__compare thead th{font-weight:700;color:var(--o2-ink-soft);font-size:12px;letter-spacing:.04em}.o2__compare th:first-child,.o2__compare td:first-child{text-align:start;color:var(--o2-ink);font-weight:600}.o2__compare .o2__compare-us{background:var(--o2-cream-2);color:var(--o2-forest);font-weight:700}.o2__gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:600px){.o2__gallery{grid-template-columns:repeat(4,1fr)}}.o2__reviews{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:700px){.o2__reviews{grid-template-columns:repeat(3,1fr)}}.o2__review{background:#fff;border:1px solid var(--o2-rule);border-radius:16px;padding:16px;margin:0}.o2__review .o2__ph{margin-block-end:12px}.o2__review blockquote{margin:0 0 10px;font-size:14px;line-height:1.5;color:var(--o2-ink);font-style:italic}.o2__review figcaption{font-size:12px;color:var(--o2-ink-soft)}.o2__review figcaption strong{color:var(--o2-forest)}.o2__buybox{background:#fff;border:2px solid var(--o2-forest);border-radius:20px;padding:24px;margin-block-start:56px!important}.o2__buybox-head>*+*{margin-block-start:6px}.o2__buybox-head h2{font-size:26px;font-weight:800;color:var(--o2-forest);letter-spacing:-.02em;line-height:1.1}.o2__buybox-head p{font-size:14px;color:var(--o2-ink-soft);margin:0 0 20px}.o2__plans{display:grid;grid-template-columns:1fr;gap:12px;margin-block-end:20px}.o2__plan{cursor:pointer}.o2__plan input{display:none}.o2__plan-card{border:2px solid var(--o2-rule);border-radius:14px;padding:16px;position:relative;transition:border-color .12s ease,background .12s ease}.o2__plan input:checked+.o2__plan-card{border-color:var(--o2-forest);background:var(--o2-cream)}.o2__plan--featured .o2__plan-card{border-color:var(--o2-honey-2)}.o2__plan-flag{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--o2-honey);color:var(--o2-forest);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.o2__plan-name{font-size:18px;font-weight:800;color:var(--o2-forest)}.o2__plan-desc{font-size:12px;color:var(--o2-ink-soft);margin-block-end:8px}.o2__plan-price strong{font-size:20px;color:var(--o2-forest);margin-inline-end:6px}.o2__plan-price s{font-size:14px;color:var(--o2-ink-soft);opacity:.6}.o2__plan-savings{font-size:12px;color:var(--o2-berry);font-weight:700;margin-block-start:4px}.o2__buybox-cta{display:block;width:100%;text-align:center;background:var(--o2-honey);color:var(--o2-forest);text-decoration:none;font-weight:800;font-size:15px;letter-spacing:.04em;padding:16px 20px;border-radius:999px;border:2px solid var(--o2-forest);text-transform:uppercase;margin-block-end:16px}.o2__buybox-trust{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;font-size:12px;color:var(--o2-ink-soft)}.o2__guarantee{background:var(--o2-forest);color:var(--o2-cream);border-radius:20px;padding:24px;display:grid;grid-template-columns:72px 1fr;gap:20px;align-items:center}.o2__guarantee-badge{width:72px;height:72px;background:var(--o2-honey);color:var(--o2-forest);border-radius:999px;display:grid;place-items:center;font-size:24px;font-weight:900;letter-spacing:-.04em}.o2__guarantee-body>*+*{margin-block-start:6px}.o2__guarantee-body h3{font-size:18px;font-weight:800;color:var(--o2-cream)}.o2__guarantee-body p{font-size:13px;line-height:1.5;color:#fffaf7b8}.o2__shipping{display:grid;grid-template-columns:1fr;gap:12px;background:#fff;border:1px solid var(--o2-rule);border-radius:16px;padding:16px}@media(min-width:600px){.o2__shipping{grid-template-columns:repeat(3,1fr)}}.o2__shipping-item{display:flex;gap:12px;align-items:center;font-size:13px;color:var(--o2-ink)}.o2__shipping-ico{font-size:20px;flex-shrink:0}.o2__shipping-item strong{color:var(--o2-forest);font-size:14px}.o2__shipping-meta{color:var(--o2-ink-soft);font-size:12px}.o2__faq{border-block-start:1px solid var(--o2-rule-2)}.o2__faq details{border-block-end:1px solid var(--o2-rule);padding-block:16px}.o2__faq summary{font-size:16px;font-weight:700;color:var(--o2-forest);cursor:pointer;list-style:none;position:relative;padding-inline-end:32px}.o2__faq summary::-webkit-details-marker{display:none}.o2__faq summary:after{content:"+";position:absolute;right:0;top:0;width:24px;height:24px;background:var(--o2-forest);color:var(--o2-cream);border-radius:999px;display:grid;place-items:center;font-size:16px;font-weight:600;line-height:1}.o2__faq details[open] summary:after{content:"\2212"}.o2__faq p{margin-block-start:12px;font-size:14px;line-height:1.6;color:var(--o2-ink-soft)}.o2__final{text-align:center;padding-block-start:24px;margin-block-start:48px!important;border-block-start:1px solid var(--o2-rule-2)}.o2__final>*+*{margin-block-start:16px}.o2__final h2{font-size:24px;font-weight:800;color:var(--o2-forest);letter-spacing:-.02em;line-height:1.2}.o2__final-cta{display:inline-block;background:var(--o2-honey);color:var(--o2-forest);text-decoration:none;font-weight:800;font-size:14px;letter-spacing:.04em;padding:14px 28px;border-radius:999px;border:2px solid var(--o2-forest);text-transform:uppercase}.o2__final-trust{font-size:12px;color:var(--o2-ink-soft)}.o2__footer{background:var(--o2-forest);color:#fffaf7b8;padding:32px 20px}.o2__footer-inner{max-width:720px;margin-inline:auto;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.o2__footer-brand{color:var(--o2-cream);font-weight:800;letter-spacing:-.02em}.o2__footer-links{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;font-size:13px}.o2__footer-links a{color:#fffaf7b8;text-decoration:none}.o2__footer-links a:hover{color:var(--o2-cream)}.o2__footer-meta{font-size:12px;color:#fffaf77a}@media(min-width:768px){.o2__article{padding-block:40px 96px}.o2__hero-title{font-size:44px}.o2__hero-lede{font-size:20px}.o2__h2{font-size:36px}.o2__quote p{font-size:26px}.o2__body p{font-size:18px}}body:has(.o3-gruns-clone) #shopify-section-header,body:has(.o3-gruns-clone) #shopify-section-announcement-bar,body:has(.o3-gruns-clone) [id*=shopify-section-announcement-bar],body:has(.o3-gruns-clone) [id*=header-group],body:has(.o3-gruns-clone) [id*=footer-group],body:has(.o3-gruns-clone) #shopify-section-footer,body:has(.o3-gruns-clone) .header-wrapper,body:has(.o3-gruns-clone) .announcement-bar,body:has(.o3-gruns-clone) sticky-header,body:has(.o3-gruns-clone) cart-drawer,body:has(.o3-gruns-clone) cart-notification,body:has(.o3-gruns-clone) .shopify-section-group-header-group,body:has(.o3-gruns-clone) .shopify-section-group-footer-group{display:none!important}html:has(.o3-gruns-clone),body:has(.o3-gruns-clone){background:#fffaf7!important;padding:0!important;margin:0!important}.o3-gruns-clone,.o3-gruns-clone *,.o3-gruns-clone *:before,.o3-gruns-clone *:after{box-sizing:border-box}.o3-gruns-clone img,.o3-gruns-clone svg{display:block;max-width:100%;height:auto}.o3-gruns-clone button{background:none;border:0;cursor:pointer}.o3-gruns-clone{font-family:Inter,system-ui,-apple-system,sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased}.o3-gruns-clone .hero-heading,.o3-gruns-clone .hero-heading h1,.o3-gruns-clone .hero-heading h2,.o3-gruns-clone .hero-heading strong,.o3-gruns-clone .o3-reason-title{color:#1a1a1a!important}.o3-gruns-clone .o3-reason-num{color:#5a4e40!important}.o3-gruns-clone p,.o3-gruns-clone li,.o3-gruns-clone span{color:inherit}.o3-gruns-clone .o3-body-copy{color:#5a4e40!important}.o3-gruns-clone .o3-eyebrow-pill{color:#1a1a1a!important}.o3-gruns-clone .hero-heading em{font-style:normal}.o3-gruns-clone .hero-heading h1,.o3-gruns-clone .hero-heading h2{font-family:inherit!important;font-size:32px;line-height:1.1;letter-spacing:-.025em;font-weight:700;margin:0}@media(min-width:992px){.o3-gruns-clone .hero-heading h1,.o3-gruns-clone .hero-heading h2{font-size:56px}}.o3-gruns-clone .o3-reason-title{font-family:inherit!important;font-size:28px;line-height:1.1;letter-spacing:-.025em;font-weight:700;margin:0}@media(min-width:992px){.o3-gruns-clone .o3-reason-title{font-size:40px}}.o3-gruns-clone .o3-reason-num{font-size:24px;line-height:1;font-weight:600;letter-spacing:-.05em}.o3-gruns-clone .o3-body-copy{font-size:16px;line-height:1.55;font-weight:400!important}.o3-gruns-clone .o3-body-copy p,.o3-gruns-clone .o3-body-copy li,.o3-gruns-clone .o3-body-copy span{font-weight:400!important}.o3-gruns-clone .o3-body-copy strong,.o3-gruns-clone .o3-body-copy b{font-weight:700!important}@media(min-width:992px){.o3-gruns-clone .o3-body-copy{font-size:18px}}.o3-gallery-blob{position:absolute;width:580px;height:580px;border-radius:50%;background:radial-gradient(circle,rgba(255,193,7,.35) 0%,rgba(255,193,7,.1) 40%,transparent 70%);pointer-events:none;right:-80px;bottom:-120px}@media(min-width:992px){.o3-gallery-blob{right:auto;bottom:auto;left:-120px;top:-140px;width:800px;height:800px}}.o3-dot{width:20px;height:3px;border-radius:999px;background:#ffffff59;position:relative;overflow:hidden;flex-shrink:0;cursor:pointer;border:0;padding:0}.o3-dot.is-active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;animation:o3-progress 4s linear forwards}@keyframes o3-progress{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.o3-slide{transition:opacity .3s ease}.o3-cta{background:#ffc107;color:#1a1a1a!important;font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:16px;line-height:1;letter-spacing:.02em;padding:18px 28px;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;text-transform:uppercase;text-decoration:none;box-shadow:0 2px #e0a800;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.o3-cta.w-full{width:100%}.o3-cta:hover{background:#ffb300;transform:translateY(-1px);box-shadow:0 3px #e0a800}.o3-cta:active{transform:translateY(0);box-shadow:0 1px #e0a800}.o3-announce{background:#1a1a1a;color:#fffaf7;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.4;font-weight:500;text-align:center;padding:12px 20px}.o3-announce strong{color:#ffc107;font-weight:700}@media(min-width:992px){.o3-announce{font-size:15px;padding:14px 20px}}.bundle__gifts{display:flex;align-items:center;gap:.5625rem;margin:.5rem 0 .125rem}.bundle__gift{position:relative;z-index:calc(var(--i) + 1);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex:0 0 auto;border:.0625rem solid rgba(26,26,26,.14);border-radius:.5rem;background:var(--c-neutral-0)}.bundle__gift+.bundle__gift{margin-inline-start:-.8125rem}.bundle__gift.is-free{border-color:var(--color-brand-primary, #ffc107);box-shadow:0 0 0 .125rem var(--color-brand-primary, #ffc107)}.bundle__count{font-size:.78125rem;font-weight:500;color:#6f6f6f;letter-spacing:.01em;white-space:nowrap}.bundle__count-free{font-weight:700;color:var(--c-neutral-900)}body[data-original-template="page.offer-pdp"][data-template="page.offer"] .wgl-shell .bundle__save.is-on,body[data-original-template="page.offer-pdp-db-1"][data-template="page.offer"] .wgl-shell .bundle__save.is-on,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .bundle__save.is-on{border-radius:.25rem;padding:.1875rem .5rem;font-size:.625rem;letter-spacing:.04em}body[data-template="page.offer"] .htst:has(.htst__img--wide){grid-template-columns:1fr}body[data-template="page.offer"] .htst .htst__img--wide{width:100%;height:auto;aspect-ratio:8 / 5;object-fit:cover;border-radius:1.375rem;display:block}@media(min-width:1200px){body[data-template="page.offer"] .htst:has(.htst__img--wide){grid-template-columns:1fr;gap:1.625rem}}.htst__caps{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-block-start:.5625rem}.htst__caps span{text-align:center;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft, #6B6B63)}.bundle__name{display:flex;flex-wrap:nowrap;align-items:center;column-gap:.4375rem;row-gap:.25rem;white-space:nowrap}.bundle__free{display:inline-block;white-space:nowrap;background:var(--color-brand-primary, #ffc107);color:var(--c-neutral-900);padding:.0625rem .375rem;border-radius:.25rem;margin-inline-start:0;font-weight:700;font-size:clamp(11px,3.3vw,14px)}.bundle__head{display:flex;flex-wrap:wrap;align-items:center;column-gap:.5rem;row-gap:.25rem}.wgl-shell .bundle.bundle--total{padding-block-start:1.25rem}.bundle__pack{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:clamp(52px,15vw,72px);height:auto;gap:.25rem}.bundle__pack img{width:100%;height:clamp(40px,11.5vw,50px);object-fit:contain;object-position:bottom center;display:block}.bundle__pack .bundle__pots{font-size:.6875rem;font-weight:600;color:#6f6f6f;letter-spacing:.01em;line-height:1.2;text-align:center;white-space:nowrap}.bundle__price--total strong{font-size:1.1875rem;font-weight:800;letter-spacing:-.02em;color:var(--forest, #1a1a1a);font-variant-numeric:tabular-nums;white-space:nowrap}.bundle__price--perpot .bundle__now{display:flex;align-items:baseline;justify-content:flex-end;gap:.25rem;white-space:nowrap}.bundle__price--perpot .bundle__unit{font-size:.8125rem;font-weight:600;color:#6f6f6f}.bundle__full{font-size:.78125rem;font-weight:600;color:#9a9a9a;font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration-thickness:.0625rem}.bundle__day,.bundle__pots{font-size:.78125rem;font-weight:600;color:#6f6f6f;letter-spacing:.01em;white-space:nowrap}@media screen and (max-width:599px){.bundle__gift{width:1.8125rem;height:1.8125rem}.bundle__gift+.bundle__gift{margin-inline-start:-.75rem}.bundle__count{font-size:.75rem}.bundle__price--total strong{font-size:1.09375rem}.bundle__day,.bundle__pots{font-size:.75rem}}.bundle__gifts{display:flex;align-items:center;gap:9px;margin:8px 0 2px}.bundle__stack{display:flex;align-items:center;flex:0 0 auto}.bundle__gift{position:relative;z-index:calc(var(--i) + 1);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border:1px solid rgba(26,26,26,.14);border-radius:8px;background:#fff}.bundle__gift+.bundle__gift{margin-left:-13px}.bundle__gift img{width:100%;height:100%;object-fit:contain;display:block}.bundle__gift.is-free{border-color:var(--color-brand-primary, #ffc107);box-shadow:0 0 0 2px var(--color-brand-primary, #ffc107)}.bundle__count{font-size:12.5px;font-weight:500;color:#6f6f6f;letter-spacing:.01em;white-space:nowrap}.bundle__count-free{font-weight:700;color:#1a1a1a}body[data-original-template="page.offer-pdp"][data-template="page.offer"] .wgl-shell .bundle__save.is-on,body[data-original-template="page.offer-pdp-advertorial"][data-template="page.offer"] .wgl-shell .bundle__save.is-on{border-radius:4px;padding:3px 8px;letter-spacing:.04em}.bundle__name{display:flex;flex-wrap:wrap;align-items:center;column-gap:7px;row-gap:4px}.bundle__free{display:inline-block;white-space:nowrap;background:var(--color-brand-primary, #ffc107);color:#1a1a1a;padding:1px 6px;border-radius:4px;margin-left:0;font-weight:700;font-size:clamp(11px,3.3vw,14px)}.bundle__head{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px}.wgl-shell .bundle.bundle--total{padding-top:20px}.bundle__pack{flex:0 0 auto;display:block;width:clamp(52px,15vw,66px);height:clamp(40px,11.5vw,50px)}.bundle__pack img{width:100%;height:100%;object-fit:contain;display:block}.bundle__price--total strong{font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--forest, #1a1a1a);font-variant-numeric:tabular-nums;white-space:nowrap}.bundle__full{font-size:12.5px;font-weight:600;color:#9a9a9a;font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration-thickness:1px}.bundle__full[hidden]{display:none}.bundle__day,.bundle__pots{font-size:12.5px;font-weight:600;color:#6f6f6f;letter-spacing:.01em;white-space:nowrap}.bundle__day{font-variant-numeric:tabular-nums}@media screen and (max-width:599px){.bundle__gift{width:29px;height:29px}.bundle__gift+.bundle__gift{margin-left:-12px}.bundle__count{font-size:12px}.bundle__price--total strong{font-size:17.5px}.bundle__day,.bundle__pots{font-size:12px}}:root,body[data-template="page.offer"],body[data-template="page.offer-claude"]{--font-body-scale: 1;--font-heading-family: "Inter", system-ui, -apple-system, sans-serif;--font-body-family: "Inter", system-ui, -apple-system, sans-serif;--font-heading-family-override: "Inter", system-ui, -apple-system, sans-serif;--font-body-family-override: "Inter", system-ui, -apple-system, sans-serif;--font-heading-weight: 700;--font-body-weight: 400;--font-body-weight-override: 400;--font-body-weight-bold-override: 700;--font-heading-weight-override: 700;--letter-spacing-body: -.005em;--letter-spacing-heading: -.02em}body[data-template="page.offer"],body[data-template="page.offer-claude"]{line-height:1.5}.pc-offer{font-family:Inter,system-ui,-apple-system,sans-serif;color:#1a1a1a;background:#fff;font-size:16px;line-height:1.55}.pc-offer .pc-wrap{max-width:414px;margin:0 auto;background:#fff}.pc-offer h1,.pc-offer h2,.pc-offer h3{letter-spacing:-.01em}.pc-offer .pc-bar{background:#1a1a1a;color:#fff;font-size:12px;line-height:1.4;text-align:center;padding:10px 16px}.pc-offer .pc-bar strong{color:#fff;font-weight:700}.pc-offer .pc-header{display:flex;align-items:center;justify-content:space-between;padding:16px}.pc-offer .pc-logo{font-size:18px;color:#1a1a1a;letter-spacing:-.01em}.pc-offer .pc-logo .a{font-weight:800}.pc-offer .pc-logo .b{font-weight:900}.pc-offer .pc-logo sup{font-size:10px;font-weight:500;margin-left:2px}.pc-offer .pc-tags{padding:0 16px 8px;font-size:13px;color:#1a1a1a}.pc-offer .pc-tags span+span{margin-left:8px}.pc-offer .pc-section{padding:0 16px;margin-top:24px}.pc-offer .pc-section--tight{margin-top:16px}.pc-offer .pc-img{border-radius:14px;overflow:hidden}.pc-offer .pc-img img{width:100%;height:auto;display:block}.pc-offer .pc-byline{background:#faf5ea;border-radius:999px;display:flex;align-items:center;gap:10px;padding:8px 14px;font-size:13px}.pc-offer .pc-byline .pc-avatar{width:32px;height:32px;border-radius:999px;background:#fff6e0;color:#1a1a1a;display:inline-flex;align-items:center;justify-content:center}.pc-offer .pc-h2{color:#1a1a1a;font-size:22px;font-weight:800;line-height:1.22;margin-top:28px;letter-spacing:-.01em}.pc-offer .pc-h2--ink{color:#1a1a1a}.pc-offer .pc-p{font-size:16px;line-height:1.55;color:#1a1a1a;margin-top:14px}.pc-offer .pc-p strong{color:#111;font-weight:700}.pc-offer .pc-bullets{margin-top:14px;display:flex;flex-direction:column;gap:8px}.pc-offer .pc-bullet{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid rgba(26,26,26,.18);border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.4;color:#1a1a1a}.pc-offer .pc-bullet--positive{background:#fff;color:#1a1a1a;border:2px solid #1A1A1A}.pc-offer .pc-mark{background:linear-gradient(180deg,transparent 55%,#FFC107 55%,#FFC107 92%,transparent 92%);padding:0 4px;font-weight:900;color:#1a1a1a}.pc-offer .pc-overlay-image{position:relative;border-radius:14px;overflow:hidden}.pc-offer .pc-overlay-image img{width:100%;height:auto;display:block}.pc-offer .pc-overlay-image .pc-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.pc-offer .pc-overlay-image .pc-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:0 24px}.pc-offer .pc-overlay p{margin:0}.pc-offer .pc-overlay .pc-overlay-sub{font-size:16px;font-weight:600;line-height:1.1}.pc-offer .pc-overlay .pc-overlay-head{font-size:18px;font-weight:800;line-height:1.1;margin-top:4px}.pc-offer .pc-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:2px;border-radius:14px;overflow:hidden;margin-top:20px}.pc-offer .pc-grid-2 .pc-cell{position:relative}.pc-offer .pc-grid-2 img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/4;display:block}.pc-offer .pc-grid-2 .pc-label{position:absolute;bottom:8px;left:8px;background:#0000008c;color:#fff;font-size:11px;padding:2px 8px;border-radius:4px}.pc-offer .pc-scoop{background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(26,26,26,.18)}.pc-offer .pc-scoop-image{position:relative;background:#fff6e0;padding-top:16px}.pc-offer .pc-scoop-image h3{text-align:center;color:#1a1a1a;font-size:22px;font-weight:800;line-height:1.1;margin:0 0 8px}.pc-offer .pc-scoop-image img{width:100%;height:auto;display:block}.pc-offer .pc-scoop-list{padding:8px 16px}.pc-offer .pc-scoop-item{padding:12px 0;display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid #FFF1D6}.pc-offer .pc-scoop-item:last-child{border-bottom:none}.pc-offer .pc-scoop-icon{flex-shrink:0;width:36px;height:36px;background:#ffc107;border:2px solid #1A1A1A;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pc-offer .pc-scoop-name{font-weight:700;color:#1a1a1a;font-size:15px}.pc-offer .pc-scoop-name .pc-scoop-dose{color:#5a4e40;font-weight:500}.pc-offer .pc-scoop-desc{font-size:13px;line-height:1.45;color:#1a1a1a;margin-top:2px}.pc-offer .pc-reviews{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin:16px -16px 0;padding-left:16px;padding-right:16px}.pc-offer .pc-review{scroll-snap-align:center;flex-shrink:0;width:88%;background:#fff;border-radius:14px;overflow:hidden;border:1px solid rgba(26,26,26,.18)}.pc-offer .pc-review-head{padding:10px 12px 6px;display:flex;align-items:center;gap:8px}.pc-offer .pc-review-init{width:28px;height:28px;border-radius:999px;background:#fff6e0;color:#1a1a1a;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.pc-offer .pc-review-meta{flex:1}.pc-offer .pc-review-name-row{display:flex;align-items:center;justify-content:space-between;font-size:12px}.pc-offer .pc-review-name{font-weight:700;color:#1a1a1a}.pc-offer .pc-review-date{font-size:10px;color:#1a1a1a99}.pc-offer .pc-review-stars{color:#ffc107;font-size:12px;-webkit-text-stroke:1px #1A1A1A}.pc-offer .pc-review-title{padding:0 12px 6px;font-size:10px;color:#1a1a1ab3}.pc-offer .pc-review img{width:100%;height:auto;display:block}.pc-offer .pc-review-body{padding:12px;font-size:12px;line-height:1.45;color:#1a1a1a}.pc-offer .pc-cta-callout{background:#fff6e0;border-radius:16px;padding:24px 20px;text-align:left;margin-top:24px;border:1px solid rgba(26,26,26,.08)}.pc-offer .pc-trial-badge{width:104px;height:104px;margin:0 0 4px;border-radius:999px;border:2px solid #1A1A1A;background:#ffc107;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px #1a1a1a14}.pc-offer .pc-trial-badge .pc-dash{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:999px;border:1.5px dashed rgba(26,26,26,.55)}.pc-offer .pc-trial-top,.pc-offer .pc-trial-bottom{font-size:10px;font-weight:800;letter-spacing:.14em;color:#1a1a1a;position:relative;z-index:1}.pc-offer .pc-trial-num{font-size:30px;font-weight:900;color:#1a1a1a;line-height:1;margin-top:2px;position:relative;z-index:1}.pc-offer .pc-trial-h{color:#1a1a1a;font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.01em;margin-top:18px}.pc-offer .pc-trial-p{font-size:15px;line-height:1.55;color:#1a1a1a;margin-top:12px}.pc-offer .pc-cta{display:block;margin-top:12px}.pc-offer .pc-cta button{width:100%;background:#ffc107;color:#1a1a1a;font-weight:800;font-size:15px;letter-spacing:.04em;text-transform:uppercase;padding:14px 16px;border-radius:999px;border:2px solid #1A1A1A;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .15s}.pc-offer .pc-cta button:hover{background:#e0a800}.pc-offer .pc-cta-sub{text-align:center;font-size:12px;color:#1a1a1a;margin-top:12px}.pc-offer .pc-founder{background:#fff;border:1px solid rgba(26,26,26,.18);border-radius:16px;padding:20px}.pc-offer .pc-x-list{margin-top:12px;display:flex;flex-direction:column;gap:8px}.pc-offer .pc-x-item{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#1a1a1a}.pc-offer .pc-check-list{margin-top:16px;display:flex;flex-direction:column;gap:8px}.pc-offer .pc-check-item{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#1a1a1a}.pc-offer .pc-section--pad-bottom{padding-bottom:48px}body[data-original-template="page.offer-claude"] .daily .section-title{font-size:28px!important;font-weight:800!important;line-height:1.18!important;color:#fff!important;letter-spacing:-.01em!important;margin:0 0 24px!important}body[data-original-template="page.offer-claude"] .daily .section-title em{color:#ffc107!important;font-style:normal!important;font-weight:800!important}body[data-original-template="page.offer-claude"] .daily .tl-item h4,body[data-original-template="page.offer-claude"] .daily h4{font-size:18px!important;font-weight:800!important;line-height:1.25!important;color:#fff!important;margin:6px 0 8px!important;letter-spacing:-.01em!important}body[data-original-template="page.offer-claude"] .wgl-shell .q-pill{font-weight:700!important;font-size:15px!important;line-height:1.2!important}body[data-original-template="page.offer-claude"] .wgl-shell .q-pill.active{font-weight:800!important}.pc-offer .pc-hero-card{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:16/10}.pc-offer .pc-hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pc-offer .pc-hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000a6,#0000002e,#00000014)}.pc-offer .pc-hero-meta{position:absolute;top:12px;left:12px;right:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.pc-offer .pc-hero-pills{display:flex;gap:6px}.pc-offer .pc-hero-pill{display:inline-block;background:#fff;color:#1a1a1a;font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px}.pc-offer .pc-hero-read{display:inline-flex;align-items:center;gap:4px;color:#fff;font-size:12px;font-weight:600}.pc-offer .pc-hero-headline{position:absolute;left:12px;right:12px;bottom:12px;color:#fff;font-size:22px;font-weight:800;line-height:1.18;letter-spacing:-.01em;margin:0}.pc-offer .pc-anc{background:#fff;margin-top:32px;padding:24px 16px 28px;border-top:1px solid #FAF5EA}.pc-offer .pc-anc-h{color:#1a1a1a;font-size:24px;font-weight:800;line-height:1.18;letter-spacing:-.01em;text-align:left;margin:0 0 18px}.pc-offer .pc-anc-img{border-radius:14px;overflow:hidden;margin:0 0 14px}.pc-offer .pc-anc-img img{width:100%;height:auto;display:block;border-radius:14px}.pc-offer .pc-anc-lede{font-size:15px;font-weight:700;color:#1a1a1a;line-height:1.5;margin:4px 0 10px}.pc-offer .pc-anc-lede--big{font-size:22px;line-height:1.22;font-weight:800;letter-spacing:-.01em;margin-top:8px}.pc-offer .pc-anc-p{font-size:16px;line-height:1.55;color:#5a4e40;margin:0 0 14px}.pc-offer .pc-anc-belief{font-size:22px;line-height:1.22;font-weight:800;color:#1a1a1a;letter-spacing:-.01em;margin:4px 0 12px}.pc-offer .pc-anc-belief .pc-anc-mark{color:#1a1a1a;background:linear-gradient(180deg,transparent 55%,#FFC107 55%,#FFC107 95%,transparent 95%);padding:0 4px;font-weight:900}.pc-offer .pc-anc-block+.pc-anc-block{margin-top:24px}.pc-offer .pc-anc-cta{margin-top:22px}.pc-offer .pc-anc-trust{list-style:none;padding-inline-start:0;margin:14px 0 0;display:flex;flex-direction:column;gap:10px}.pc-offer .pc-anc-trust li{display:flex;align-items:center;gap:8px;font-size:14px;color:#5a4e40;font-weight:500}.wgl-shell .bb-vs.bb-vs--duo{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr))}.wgl-shell .tl-shot{position:relative;margin:0 0 28px;border-radius:16px;overflow:hidden;aspect-ratio:4 / 3;background:#faf6ea0f}.wgl-shell .tl-shot img{width:100%;height:100%;object-fit:cover;display:block}.wgl-shell .tl-shot--empty{display:grid;place-items:center;align-content:center;gap:8px;border:1px dashed rgba(250,246,234,.38);color:#faf6eab8;text-align:center;padding:16px}.wgl-shell .tl-shot--empty svg{width:28px;height:28px}.wgl-shell .tl-shot__text{font-size:13px;font-weight:600;letter-spacing:.01em}@media(min-width:1200px){.wgl-shell .tl-shot{margin-bottom:32px;aspect-ratio:16 / 10;max-width:560px}}@media(prefers-reduced-motion:no-preference){.wgl-shell .tl-shot{transition:border-color .2s ease-out}}.offer-guar{--guar-bg: var(--c-neutral-900, #1A1A1A);--guar-accent: var(--color-brand-primary, #FFC106);--guar-fg: #FFFFFF;--guar-body: #F2EEE7;position:relative;background:var(--guar-bg);color:var(--guar-fg);overflow:hidden;border-top:1px solid rgba(255,255,255,.07);font-family:Inter,system-ui,-apple-system,sans-serif}.offer-guar__inner{max-width:1080px;margin:0 auto;padding:clamp(40px,7vw,80px) clamp(20px,5vw,56px);display:grid;grid-template-columns:1fr;gap:clamp(28px,5vw,56px);align-items:center}.offer-guar__content{max-width:34rem}.offer-guar__seal{color:var(--guar-accent);width:84px;height:84px;margin:0 0 20px}.offer-guar__seal svg{width:100%;height:100%;display:block}.offer-guar__seal-text{fill:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;dominant-baseline:central}.offer-guar__seal-arc{fill:none;stroke:var(--guar-accent);stroke-width:3.5;stroke-linecap:round}.offer-guar__seal-shield{fill:var(--guar-accent)}.offer-guar__seal-check{stroke:var(--guar-bg, #1A1A1A);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.offer-guar__title{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:clamp(25px,5vw,40px);line-height:1.1;letter-spacing:-.01em;font-weight:700;text-transform:uppercase;margin:0 0 18px;text-wrap:balance}.offer-guar__accent{color:var(--guar-accent)}.offer-guar__body{max-width:46ch;margin:0 0 30px;font-size:16px;line-height:1.6;color:var(--guar-body)}.offer-guar__body p{margin:0}.offer-guar__actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.offer-guar .offer-hero__cta{width:100%;margin:0;background:var(--guar-accent);color:#1a1a1a;font-size:clamp(12px,3.8vw,15.5px);letter-spacing:.02em;white-space:nowrap}.offer-guar .offer-hero__cta:hover{background:var(--guar-accent);filter:brightness(1.05)}.offer-guar .offer-hero__cta-arrow{background:#1a1a1a;color:var(--guar-accent)}.offer-guar__trust{display:inline-flex;align-items:center;gap:9px;margin:0;font-size:13.5px;line-height:1.4;color:var(--guar-body)}.offer-guar__trust svg{width:16px;height:16px;color:var(--guar-accent);flex:0 0 auto}.offer-guar__stat{margin:2px 0 0;font-size:14px;line-height:1.5;color:var(--guar-body)}.offer-guar__stat-value{color:var(--guar-accent);font-weight:800}.offer-guar__media{position:relative;display:grid;place-items:center;min-height:220px}.offer-guar__glow{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(58% 56% at 50% 52%,rgba(255,193,6,.4) 0%,rgba(255,193,6,.12) 44%,transparent 72%);pointer-events:none}.offer-guar__media img{position:relative;display:block;width:100%;max-width:360px;height:auto}.offer-guar--solo .offer-guar__content{max-width:40rem;margin:0 auto;text-align:center}.offer-guar--solo .offer-guar__seal{width:150px;height:150px;margin-inline:auto}.offer-guar--solo .offer-guar__body{margin-inline:auto}.offer-guar--solo .offer-guar__actions{align-items:center}.offer-guar--solo .offer-guar__inner{padding-block:clamp(48px,8vw,76px)}@media(min-width:1200px){.offer-guar:not(.offer-guar--solo) .offer-guar__inner{grid-template-columns:1.05fr .95fr}.offer-guar__content{max-width:37rem}.offer-guar__seal{width:92px;height:92px}.offer-guar__media img{max-width:400px}}.offer-rv{background:#fff;color:#1a1a1a;padding:28px 16px 40px;border-top:1px solid rgba(0,0,0,.08);font-family:Inter,system-ui,sans-serif;letter-spacing:-.005em}.offer-rv__head{margin:0 0 16px}.offer-rv__title{margin:0 0 16px;color:#1a1a1a;font-size:32px;font-weight:800;line-height:1.12;letter-spacing:-.03em}.offer-rv__toolbar{display:flex;flex-direction:column;align-items:stretch;gap:0}.offer-rv__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}.offer-rv__summary{display:flex;align-items:center;gap:8px;min-width:0}.offer-rv__count{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:#1a1a1a}.offer-rv__chev{width:12px;height:8px;fill:#8a8a82;flex:none}.offer-rv__write{display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin:0 0 16px;border:1px solid #E8E5DE;border-radius:12px;background:#fff;color:#1a1a1a;box-shadow:none;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:-.01em;cursor:pointer}.offer-rv__dialog{width:min(420px,calc(100% - 32px));padding:0;border:1.5px solid #1A1A1A;border-radius:16px;background:#fff;color:#1a1a1a}.offer-rv__dialog::backdrop{background:#1a1a1a73}.offer-rv__form{display:flex;flex-direction:column;gap:14px;margin:0;padding:18px}.offer-rv__form-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.offer-rv__form-head h3{margin:0;font-size:20px;font-weight:800;letter-spacing:-.015em;line-height:1.2}.offer-rv__close{width:36px;height:36px;border:0;background:transparent;color:#1a1a1a;font-size:28px;line-height:1;cursor:pointer}.offer-rv__field{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0;font-size:14px;font-weight:600;color:#1a1a1a}.offer-rv__field input,.offer-rv__field textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1.5px solid #1A1A1A;border-radius:12px;background:#fff;color:#1a1a1a;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:-.005em}.offer-rv__pick{display:flex;gap:8px}.offer-rv__pick label{display:grid;place-items:center;width:40px;height:40px;border:1.5px solid #1A1A1A;border-radius:12px;background:#fff;font-size:16px;font-weight:800;cursor:pointer}.offer-rv__pick input{position:absolute;opacity:0;pointer-events:none}.offer-rv__pick label:has(input:checked){background:#ffc107}.offer-rv__send{height:48px;border:2px solid #1A1A1A;border-radius:999px;background:#ffc107;color:#1a1a1a;font-family:inherit;font-size:16px;font-weight:800;letter-spacing:.01em;text-transform:uppercase;cursor:pointer}.offer-rv__list{display:flex;flex-direction:column;gap:16px}.offer-rv__card{margin:0;padding:16px 16px 18px;background:#fff;border:1px solid #E8E5DE;border-radius:12px;box-shadow:none}.offer-rv__who{display:flex;align-items:center;gap:8px}.offer-rv__name{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:#1a1a1a}.offer-rv__verified{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:1.2;color:#1b8a3e}.offer-rv__verified svg{width:14px;height:14px;fill:#1b8a3e}.offer-rv__date{margin-top:4px;color:#8a8a82;font-size:13px;font-weight:400;line-height:1.3}.offer-rv__stars{display:flex;gap:2px;margin-top:10px}.offer-rv__stars svg{width:14px;height:14px;display:block}.offer-rv__stars--lg{margin-top:0}.offer-rv__stars--lg svg{width:15px;height:15px}.offer-rv__stars .is-on svg{fill:#ffc107}.offer-rv__stars .is-off svg{fill:#e6e1d8}.offer-rv__text{margin:10px 0 0;font-size:15px;line-height:1.5;font-weight:400;letter-spacing:0;color:#3a3a36;white-space:pre-wrap}.offer-rv__more{display:block;margin:18px auto 4px;padding:8px 16px;border:1px solid #D5D5D5;border-radius:8px;background:#fff;color:#4a4a4a;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:-.005em;line-height:1.3;cursor:pointer}@media(min-width:1200px){.offer-rv{padding:72px 40px 80px;scroll-margin-top:100px}.offer-rv__head,.offer-rv__list,.offer-rv__more{max-width:1120px;margin-left:auto;margin-right:auto}.offer-rv__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 auto 28px}.offer-rv__title{margin:0}.offer-rv__toolbar{flex-direction:row;align-items:center;gap:16px;flex:none}.offer-rv__bar{margin:0}.offer-rv__write{width:auto;min-width:168px;padding:0 20px;margin:0}.offer-rv__list{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;align-items:stretch}.offer-rv__card{padding:20px 22px 22px;height:100%}.offer-rv__more{margin:28px auto 4px}}.qz{--ink: #1a1a1a;--ink-2: #2e2e2a;--muted: #57574f;--muted-2: #8a8a82;--line: #e8e5de;--line-2: #d6d3cb;--subtle: #f7f5f0;--honey: #ffc107;--honey-200: #ffe08a;--amber-50: #fdf8ee;--amber-100: #fff3cc;--coral: #e46f5c;--coral-200: #f6b8ab;--success: #2c7a4d;--res-bg: #fdf8ee;--opt-on: #ffc107;--opt-line: #ffd24d;--opt-dot: #ffe9a6;--ease: cubic-bezier(.16, 1, .3, 1);min-height:100vh;min-height:100dvh;background:#fff;color:var(--ink);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;font-style:normal;line-height:1.4;letter-spacing:normal;text-rendering:optimizeLegibility}.qz *,.qz *:before,.qz *:after{box-sizing:border-box}.qz p,.qz button,.qz input,.qz select,.qz textarea{font-family:inherit}.qz :where(span,div,li,a,label,small,em,s,figcaption,b,strong){font-family:inherit}.qz :where(p){letter-spacing:inherit}.qz :where(b,strong){font-weight:700}.qz :where(ul,ol){margin:0}.qz [x-cloak]{display:none!important}.qz blockquote{padding:0;border:0;font-style:normal;color:inherit}.qz svg{display:block}.qz button,.qz input{font-family:inherit;letter-spacing:normal;text-transform:none}.qz .qz__main h1,.qz .qz__main h2,.qz .qz__main h3{font-family:Inter,system-ui,-apple-system,sans-serif!important}.qz .qz__main h1,.qz .qz__main h2{font-weight:700!important}body:has(.qz) .hg-home-bar,body:has(.qz) .shopify-section-group-header-group,body:has(.qz) .shopify-section-group-footer-group{display:none}.qz__head{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid var(--line)}.qz__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:520px;height:68px;margin:0 auto;padding:0 12px 0 6px}.qz .qz__back{justify-self:start;display:inline-flex;align-items:center;gap:2px;height:48px;margin:0;padding:0 10px 0 4px;border:0;border-radius:8px;background:none;font-size:17px;font-weight:600;color:var(--ink);cursor:pointer}.qz .qz__back svg{width:22px;height:22px;color:#e8a400}.qz .qz__back.is-hidden{visibility:hidden}.qz .qz__back:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.qz__logo{display:flex;justify-content:center;font-size:19px;font-weight:700}.qz__logo-img{display:block;width:auto;height:38px;filter:brightness(0)}.qz__track{position:absolute;right:0;bottom:-1px;left:0;height:5px;background:#fff0c2}.qz__track span{display:block;height:100%;border-radius:0 3px 3px 0;background:var(--honey);transition:width .42s var(--ease)}.qz-seg{display:flex;gap:6px;max-width:520px;margin:0 auto;padding:0 16px 12px}.qz-seg i{flex:1 1 0;height:5px;border-radius:3px;background:#fff0c2;transition:background-color .3s ease}.qz-seg i.is-on{background:var(--honey)}.qz__main{max-width:520px;margin:0 auto;padding:32px 20px 170px}.qz__count{justify-self:end;font-size:16px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.qz__count b{font-weight:700;color:var(--ink)}@keyframes qz-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.qz-step>*{animation:qz-rise .38s var(--ease) backwards}.qz-step>*:nth-child(2){animation-delay:40ms}.qz-step>*:nth-child(n+3){animation-delay:80ms}.qz .qz-q{margin:0 0 10px;font-family:inherit;font-size:32px;line-height:1.22;font-weight:400;letter-spacing:-.015em;text-align:center;color:var(--ink);text-wrap:balance}.qz-a1cin{display:flex;align-items:center;justify-content:center;gap:8px;margin:26px auto 0;padding:14px 18px;max-width:220px;border:1.5px solid var(--opt-line, #e8dcb5);border-radius:14px;background:#fff}.qz-a1cin:focus-within{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink)}.qz .qz-a1cin input{width:2.4em;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:40px;font-weight:800;text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}.qz .qz-a1cin input::placeholder{color:#c9c2b2;font-weight:700}.qz-a1cin span{font-size:32px;font-weight:800;color:var(--ink)}.qz .qz-a1cin__hint{margin:10px 0 0;font-size:15px;text-align:center;color:var(--ink-2)}.qz .qz-a1cin__hint.is-err{color:#c0392b;font-weight:600}.qz-buy__gifts{margin:0 18px;padding:0;list-style:none;border-top:1px solid var(--line)}.qz-buy__gifts li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.3;font-weight:700;color:var(--ink)}.qz-buy__gifts li:last-child{border-bottom:0}.qz-buy__gift-pic{position:relative;flex:0 0 40px;height:40px}.qz-buy__gift-pic img{display:block;width:100%;height:100%;object-fit:contain}.qz-buy__gift-pic i{position:absolute;top:-4px;right:-6px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--ink);font-size:12px;font-style:normal;font-weight:700;color:#fff}.qz-buy__gifts b{font-weight:800;color:var(--success);white-space:nowrap}.qz-buy__gifts s{margin-left:auto;font-weight:500;color:var(--muted);white-space:nowrap}.qz-email{display:block;margin:26px 0 0}.qz-email__label{display:block;margin:0 0 8px;font-size:16px;font-weight:600;color:var(--ink)}.qz .qz-email input{display:block;width:100%;min-height:56px;padding:14px 16px;border:1.5px solid var(--opt-line);border-radius:14px;outline:0;background:#fff;font:inherit;font-size:18px;color:var(--ink)}.qz .qz-email input:focus{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink)}.qz .qz-email__err{margin:8px 0 0;font-size:15px;font-weight:600;color:#c0392b}.qz .qz-email__err:empty{display:none}.qz .qz-btn.qz-email__btn{margin-top:16px}.qz .qz-email__note{margin:10px 0 0;font-size:13px;line-height:1.45;color:var(--muted)}.qz .qz-email__note a{color:inherit;font-weight:700;text-decoration:none}.qz .qz-skip{display:block;margin:18px auto 0;padding:10px 14px;border:0;background:none;font:inherit;font-size:16px;font-weight:600;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.qz .qz-qnote{margin:0;font-size:16px;line-height:1.4;text-align:center;color:var(--ink-2)}.qz-select{margin:10px 0 0;font-size:15px;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--ink-2)}.qz p{text-wrap:pretty}.qz-hl,.qz-res__hl,.qz-offer__title span{padding:0 .08em;background-image:linear-gradient(var(--honey),var(--honey));background-position:0 88%;background-repeat:no-repeat;background-size:100% .42em;color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.qz-help{margin:0;font-size:17px;line-height:1.5;text-align:center;color:var(--muted)}.qz-help strong{font-weight:600;color:var(--ink)}.qz-legal{margin:22px 0 0;font-size:15px;line-height:1.5;color:var(--muted)}.qz-ok,.qz-no,.qz-yes,.qz-nope,.qz-warn{display:inline-grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%}.qz-ok,.qz-yes{border-radius:6px;background:var(--success);color:#fff}.qz-no,.qz-nope{color:#c0392b}.qz-yes svg,.qz-nope svg{width:12px;height:12px}.qz-warn{background:var(--honey);font-size:14px;font-style:normal;font-weight:800;color:var(--ink)}.qz-ok svg,.qz-no svg{width:12px;height:12px}.qz-ico{flex:0 0 auto;width:32px;height:32px;color:var(--ink)}.qz-verified{color:#2c7a4d}.qz--start{position:relative}.qz--start .qz__head{position:absolute;right:0;left:0;background:none;border-bottom:0}.qz--start .qz__count,.qz--start .qz__track{display:none}.qz--start .qz__logo{color:#fff}.qz--start .qz__logo-img{filter:brightness(0) invert(1)}.qz.qz--start .qz__main{padding:0}.qz-hero{position:relative;overflow:hidden;padding:0 22px 44px;background:#17130c;color:#fff}.qz-hero__img,.qz-hero:before{position:absolute;top:calc(min(100vw,520px)/-4);left:0;width:100%;height:auto;aspect-ratio:764 / 1024}.qz-hero__img{object-fit:cover}.qz-hero:before{content:"";z-index:1;background:linear-gradient(#17130c8c 18%,#17130c52,#17130c94 42%,#17130cad 60%,#17130ce6 76%,#17130c 90%)}.qz-hero__in{position:relative;z-index:2;padding-top:calc(min(100vw,520px)*.34);text-shadow:0 1px 3px rgba(0,0,0,.45)}.qz .qz-hero__title{margin:0;font-size:38px;line-height:1.08;letter-spacing:-.02em;color:#fff!important;text-wrap:balance}.qz-hero__title span{color:var(--honey)}.qz-hero__lead{margin:14px 0 0;font-size:18px;line-height:1.45}.qz-hero__kicker{margin:26px 0 0;font-size:18px;font-weight:700}.qz-hero__list{margin:10px 0 0;padding:0;list-style:none}.qz-hero__list li{display:flex;align-items:flex-start;gap:10px;padding:5px 0;font-size:18px;line-height:1.4}.qz-hero__list svg{flex:0 0 auto;width:22px;height:22px;margin-top:1px;color:var(--honey)}.qz a[x-apple-data-detectors],.qz a[href^="tel:"]{color:inherit!important;font:inherit!important;text-decoration:none!important;pointer-events:none}.qz-hero__doc{display:flex;align-items:center;gap:14px;margin:18px 0 0;font-size:15px;line-height:1.35}.qz-hero__doc img{flex:0 0 auto;width:52px;height:52px;border:2px solid var(--honey);border-radius:50%;object-fit:cover;object-position:50% 20%}.qz-hero__doc b{display:block;font-size:18px}.qz-quote{margin:26px 0 0;padding:16px 18px;border-radius:12px;background:#fff;color:var(--ink);text-shadow:none}.qz-quote blockquote{margin:8px 0 10px;font-size:17px;line-height:1.5;color:var(--ink-2)}.qz-quote figcaption{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:500;color:var(--muted)}.qz-start__sheet{position:sticky;bottom:0;z-index:3;margin-top:-12px;padding:18px 20px calc(16px + env(safe-area-inset-bottom));border-radius:12px 12px 0 0;background:#fff;box-shadow:0 -8px 28px #00000038}@media(max-width:599px){.qz-start{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.qz-start>.qz-hero{flex:1 0 auto}.qz.qz--start .qz__main{max-width:none}.qz-hero__img,.qz-hero:before{top:-25vw}.qz-hero__in{padding-top:34vw}}.qz .qz-start__q{margin:0 0 12px;font-size:21px;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.qz-ages{display:grid;grid-template-columns:1fr 1fr;gap:10px}.qz .qz-age{min-height:58px;margin:0;padding:0 8px;border:0;border-radius:6px;background:var(--honey);font-size:clamp(16px,5.3vw,21px);white-space:nowrap;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .14s ease,color .14s ease,transform .14s ease}.qz .qz-age:active{transform:scale(.98)}.qz .qz-age.is-on{background:#eba900}.qz .qz-age:focus-visible{outline:3px solid var(--ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.qz .qz-age:hover{background:#f5b400}}@media(min-width:600px){.qz .qz-hero__title{font-size:44px}}@media(min-width:600px)and (max-width:959px){.qz.qz--start{--start-x: max(32px, calc((100vw - 600px)/2) );background:#17130c}.qz.qz--start .qz__main{max-width:none}.qz-hero{padding:0 var(--start-x) 36px}.qz-hero__img,.qz-hero:before{top:-25vw}.qz-hero__in{padding-top:34vw}.qz-start__sheet{position:relative;margin:0;padding:4px var(--start-x) 56px;border-radius:0;background:#17130c;box-shadow:none}.qz .qz-start__q{margin-bottom:14px;color:#fff!important}.qz-ages{grid-template-columns:repeat(4,minmax(0,1fr))}.qz .qz-age{font-size:clamp(15px,2.6vw,17px)}}@media(min-width:960px){.qz.qz--start{--start-x: max(48px, calc((100vw - 1200px)/2) );background:#17130c}.qz--start .qz__bar{max-width:none;height:96px;padding:0 var(--start-x)}.qz--start .qz__back{display:none}.qz--start .qz__logo{grid-column:1;justify-content:flex-start}.qz.qz--start .qz__main{max-width:none}.qz-start{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:120px var(--start-x) 72px;overflow:hidden}.qz-hero{display:contents}.qz-hero:before{display:none}.qz-hero__img{top:0;right:0;bottom:0;left:auto;z-index:0;width:min(56vw,900px);height:100%;aspect-ratio:auto;object-position:45% 22%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 38%);mask-image:linear-gradient(90deg,transparent,#000 38%)}.qz-hero__in{max-width:560px;padding-top:0}.qz .qz-hero__title{font-size:52px}.qz-hero__lead{font-size:19px}.qz-quote{max-width:460px}.qz-start__sheet{position:relative;max-width:460px;margin-top:32px;padding:0;border-radius:0;background:none;box-shadow:none}.qz .qz-start__q{margin-bottom:14px;font-size:19px;color:#fff!important}}.qz-opts{display:grid;gap:12px;margin-top:22px}.qz .qz-opt{display:flex;align-items:center;gap:14px;width:100%;min-height:76px;margin:0;padding:12px 18px 12px 16px;border:1.5px solid var(--opt-line);border-radius:6px;background:#fff;font-size:18px;font-weight:600;line-height:1.35;color:var(--ink);text-align:left;cursor:pointer;transition:transform .16s var(--ease),border-color .16s ease,background-color .16s ease}.qz .qz-opt:focus-visible{outline:3px solid var(--ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.qz .qz-opt:hover{border-color:var(--honey);background:#fffaea}}.qz .qz-opt:active{transform:scale(.98)}.qz .qz-opt.is-on,.qz .qz-opt.is-fixed{border-color:var(--opt-on);background:var(--opt-on);transform:none}.qz-opt__txt{flex:1 1 auto}.qz-opt__sub{display:block;margin-top:3px;font-size:15px;line-height:1.35;font-weight:400;color:var(--muted)}.qz-opt.is-on .qz-opt__sub{color:var(--ink-2)}.qz .qz-opt.is-fixed{cursor:default}.qz-opt__aside{flex:0 0 auto;font-size:15px;font-weight:500;color:var(--muted)}.qz-opt__ico{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:50%;background:var(--amber-100);transition:background-color .14s ease}.qz-opt__ico .qz-ico{width:30px;height:30px}.qz-opt.is-on .qz-opt__ico{background:#fff}.qz-box{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;margin-left:auto;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 2px var(--muted-2);color:transparent;transition:background-color .14s ease,color .14s ease}.qz-box svg{width:14px;height:14px}.is-on>.qz-box{box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}.qz .qz-opt .qz-radio{flex:0 0 auto;width:22px;height:22px;margin-left:auto;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--muted-2);transition:background .14s ease}.qz .qz-opt.is-on .qz-radio{background:radial-gradient(circle,var(--ink) 0 5px,#fff 5.5px);box-shadow:inset 0 0 0 2px var(--ink)}.qz-why{margin-top:28px;padding:16px 18px;border-radius:12px;background:#fff4cc}.qz-why b{display:block;margin-bottom:6px;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.qz-why p{margin:0;font-size:16px;line-height:1.55;color:var(--ink-2)}.qz .qz-seed>*{margin:0}.qz .qz-seed>*+*{margin-top:16px}.qz .qz-seed>.qz-seed__title+.qz-seed__title{margin-top:0}.qz .qz-seed>.qz-panel{margin-top:24px}.qz .qz-seed__title{font-family:inherit;font-size:32px;line-height:1.18;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.qz-panel__punch{display:block;margin-top:12px;font-weight:700}.qz-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 0;padding:0;list-style:none;text-align:center;font-size:14px;font-weight:700;line-height:1.3}.qz-stages--2{grid-template-columns:repeat(2,minmax(0,1fr))}.qz-seed__fine{font-size:15px;line-height:1.5;color:var(--muted)}.qz-panel{padding:24px 20px;border-radius:16px;background:var(--subtle)}.qz-panel__img{display:block;width:100%;height:auto;border-radius:10px}.qz-res__img{display:block;width:100%;height:auto;margin-top:20px;border-radius:12px}.qz-panel__dot{flex:0 0 12px;height:12px;margin-top:8px;border-radius:50%;background:#ffc107}.qz .qz-panel__tick{display:flex;align-items:flex-start;gap:12px;margin:22px 0 0;font-size:18px;line-height:1.5;font-weight:400;color:var(--ink)}.qz-ring{flex:0 0 26px;width:26px;height:26px}.qz .qz-seed>.qz-panel+.qz-points{margin-top:24px}.qz-points{display:grid;gap:16px;padding:0;list-style:none}.qz-points li{display:flex;align-items:flex-start;gap:12px;font-size:18px;line-height:1.5;color:var(--ink)}.qz-points li:before{content:"";flex:0 0 9px;height:9px;margin-top:10px;border-radius:50%;background:var(--honey);box-shadow:0 0 0 1.5px #e8a400}.qz .qz-res__tick{display:flex;align-items:flex-start;gap:12px;font-size:18px;line-height:1.45;font-weight:500;color:var(--ink)}.qz-stat{text-align:center}.qz .qz-stat>*{margin:0}.qz .qz-stat__big{font-size:44px;line-height:1.05;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.qz .qz-stat__txt{margin-top:10px;font-size:18px;line-height:1.5;color:var(--ink);text-wrap:balance}.qz-a1c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-top:30px}.qz-a1c__z{position:relative}.qz-a1c__z i{display:block;height:10px;border-radius:5px}.qz-a1c__z span{display:block;margin-top:8px;font-size:15px;line-height:1.25;font-weight:400;text-align:center;color:var(--muted);text-wrap:balance}.qz-a1c__z b{position:absolute;top:-30px;left:50%;font-size:15px;font-weight:800;color:var(--ink);transform:translate(-50%);visibility:hidden}.qz-a1c__z b:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:var(--ink)}.qz-a1c__z.is-on b{visibility:visible}.qz-a1c__z.is-on span{font-weight:700;color:var(--ink)}.qz-a1c__z--1 i{background:#d4e6cb}.qz-a1c__z--2 i{background:var(--honey-200)}.qz-a1c__z--3 i{background:#f6cdb4}.qz-a1c__z--4 i{background:#e6e0d2}.qz-a1c__z--1.is-on i{background:#8dbd7c}.qz-a1c__z--2.is-on i{background:var(--honey)}.qz-a1c__z--3.is-on i{background:#e07a3a}.qz-a1c__z--4.is-on i{background:#a8a196}.qz-signs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}.qz-signs li{padding:7px 14px;border:1px solid var(--honey-200);border-radius:999px;background:var(--amber-50);font-size:16px;font-weight:500}.qz-pair{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:stretch;margin-top:18px}.qz-pair>div{padding:14px 12px;border-radius:12px;background:var(--subtle)}.qz-pair>div.is-hg{background:var(--amber-50);box-shadow:inset 0 0 0 1.5px var(--ink)}.qz-pair span{display:block;margin-bottom:4px;font-size:15px;color:var(--muted)}.qz-pair strong{display:block;font-size:16px;line-height:1.3;font-weight:600}.qz-pair>b{align-self:center;font-size:20px;font-weight:400;color:var(--muted)}.qz-photo{margin-top:14px;border-radius:16px;overflow:hidden}.qz-photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center 28%}.qz-verified{width:16px;height:16px}.qz-step.qz-load{padding-top:18px}.qz .qz-load__title{margin:22px 0 0;font-family:inherit;font-size:28px;line-height:1.2;letter-spacing:-.02em;text-align:center;color:var(--ink);text-wrap:balance}.qz-load__comb{display:block;width:136px;height:136px;margin:4px auto 0}.qz-load__comb use{fill:var(--amber-50);stroke:var(--ink);stroke-width:2.4;stroke-linejoin:round;transition:fill .3s}.qz-load__comb use.is-on{fill:var(--honey)}.qz-load__bar{height:6px;margin:24px 0 0;border-radius:3px;background:#f0ede4;overflow:hidden}.qz-load__bar i{display:block;height:100%;border-radius:3px;background:var(--honey)}.qz-load__steps{margin:22px 0 0;padding:0;list-style:none}.qz-load__steps li{display:flex;align-items:center;gap:12px;padding:7px 0;font-size:17px;line-height:1.35;font-weight:600;color:var(--ink);transition:color .2s}.qz-load__steps li.is-wait{color:var(--muted);font-weight:500}.qz-load__state{display:grid;place-items:center;flex:0 0 26px;height:26px}.qz-load__state .qz-ring{display:block;width:26px;height:26px}.qz-load__state .qz-apply__spin{display:block;border-radius:50%}.qz-load__wait{display:block;width:22px;height:22px;border:2px solid var(--opt-dot);border-radius:50%}@media(prefers-reduced-motion:reduce){.qz-load__comb use{transition:none}}.qz-apply{padding:0;list-style:none}.qz .qz-opt--step{cursor:default}.qz .qz-opt--step:active{transform:none}.qz .qz-opt--step.is-now{border-color:var(--honey);background:#fffaea}@media(hover:hover)and (pointer:fine){.qz .qz-opt--step:not(.is-on):not(.is-now):hover{border-color:var(--opt-line);background:#fff}}.qz-apply__state{display:grid;place-items:center;flex:0 0 26px;height:26px;margin-left:auto}.qz-apply__state i{display:block;border-radius:50%}.qz-apply__dot{width:22px;height:22px;background:var(--opt-dot)}.qz-apply__spin{width:22px;height:22px;border:3px solid var(--opt-dot);border-top-color:var(--ink);animation:qz-spin .8s linear infinite}.qz .qz-apply__done{display:grid;place-items:center;width:26px;height:26px;background:#fff;color:var(--ink)}.qz-apply__done svg{width:15px;height:15px}@keyframes qz-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.qz-apply__spin{animation:none;border-color:var(--ink)}}.qz-load__review{width:100%;margin:34px 0 0;padding:18px;border-radius:12px;background:var(--amber-50);text-align:center}.qz-load__review blockquote{margin:8px 0 10px;font-size:17px;line-height:1.55;color:var(--ink-2)}.qz-load__review figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:600}.qz-load__review figcaption span{display:inline-flex;align-items:center;gap:4px;font-weight:500;color:#2c7a4d}.qz-res{padding:28px 22px 32px;border-radius:14px;background:var(--res-bg)}.qz .qz-res__title{margin:0;font-family:inherit;font-size:32px;line-height:1.2;font-weight:400;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.qz-res__text{margin:14px 0 0;font-size:18px;line-height:1.55;color:var(--muted)}.qz-res__kicker{display:block;margin-bottom:8px;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.qz-fine{margin:16px 0 0;font-size:15px;line-height:1.5;text-align:center;color:var(--muted)}.qz-legend{display:grid;gap:8px;margin:14px 0 0;padding:0 0 0 6px;list-style:none;font-size:17px;font-weight:600;color:var(--ink)}.qz-legend li{display:flex;align-items:center;gap:10px}.qz-legend i{flex:0 0 auto;width:28px;height:4px;border-radius:2px;background:var(--honey)}.qz-legend i.is-without{background:var(--coral)}.qz-legend--row{display:flex;flex-wrap:wrap;gap:8px 22px}.qz-zone{container-type:inline-size;margin:18px -14px 0}.qz-zone__top{position:relative;z-index:2;pointer-events:none}.qz-zone__top svg{display:block;width:100%;height:auto;overflow:visible}.qz-zone__you{position:absolute;padding:5px 12px;border:2px solid var(--coral);border-radius:999px;background:#fff;box-shadow:0 2px 8px #0000001f;font-size:16px;font-weight:700;color:var(--ink);white-space:nowrap;transform:translate(-22%,calc(-100% - 12px));transition:left .7s var(--ease),top .7s var(--ease)}.qz-zone__you b{font-weight:800}.qz-zone__with{position:absolute;top:46.9%;left:90.9%;padding:5px 10px;border:2px solid var(--honey);border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000001f;font-size:14px;line-height:1.2;font-weight:800;color:var(--ink);text-align:right;white-space:nowrap;transform:translate(calc(-100% + 18px),calc(-100% - 14px))}.qz-zone__body{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;gap:24px 6px;margin:-140px 6% 0;margin-top:-44cqw;padding:96px 0 30px;padding-top:33cqw}.qz-zone__body:before,.qz-zone__body:after{content:"";position:absolute;top:0;bottom:0;z-index:-1;width:calc(50% - 3px)}.qz-zone__body:before{left:0;border-radius:130px 0 0 14px;border-radius:calc(44cqw - 3px) 0 0 14px;background:var(--coral-200)}.qz-zone__body:after{right:0;border-radius:0 130px 14px 0;border-radius:0 calc(44cqw - 3px) 14px 0;background:var(--honey)}.qz-zone__head{margin:0 0 6px;padding:0 8px;font-size:20px;line-height:1.25;font-weight:800;color:var(--ink)}.qz-zone__head--l{text-align:right}.qz-zone__l,.qz-zone__r{font-size:17px;line-height:1.3;font-weight:600}.qz-zone__l{padding-left:10px;text-align:right}.qz-zone__r{padding-right:10px}.qz-zone__ico{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff}.qz-zone__ico>span{display:grid;place-items:center}.qz-zone__ico .qz-ico{width:26px;height:26px}.qz-why3{display:grid;gap:30px;margin:18px 0 0;padding:0;list-style:none}.qz-why3 li{position:relative;display:flex;gap:14px;padding:16px;border-radius:12px;background:#fff}.qz-why3 li+li:before{content:"\2193";position:absolute;top:-26px;left:50%;font-size:18px;color:var(--muted);transform:translate(-50%)}.qz-why3__ico{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:50%;background:var(--amber-100)}.qz-why3__ico .qz-ico{width:30px;height:30px}.qz-why3__step{display:block;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.qz-why3 strong{display:block;margin:2px 0 4px;font-size:18px;line-height:1.3;font-weight:700}.qz-why3 p{margin:0;font-size:16px;line-height:1.5;color:var(--ink-2)}.qz-weekly{margin-top:18px}.qz-weekly__top{display:grid;grid-template-columns:repeat(4,1fr);padding-left:2.7%;font-size:15px;text-align:center;color:var(--muted)}.qz-weekly__plot{position:relative;height:210px;margin-top:4px}.qz-weekly__plot svg{position:relative;width:100%;height:100%}.qz-weekly__plot .qz-weekly__draw{position:absolute;top:0;right:0;bottom:0;left:0;animation:qz-draw 1.6s linear .2s both}.qz-weekly__pt{position:absolute;width:12px;height:12px;border:2.5px solid var(--honey);border-radius:50%;background:#fff;transform:translate(-50%,-50%);animation:qz-pop .3s ease-out both}@keyframes qz-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes qz-pop{0%{transform:translate(-50%,-50%) scale(0)}}@media(prefers-reduced-motion:reduce){.qz-weekly__plot .qz-weekly__draw,.qz-weekly__pt{animation:none}}.qz-weekly__pt--s{border-color:var(--coral)}.qz-weekly__pt--o{border-color:var(--ink)}.qz-weekly__you{position:absolute;left:2.7%;top:90%;padding:4px 10px;border:2px solid var(--ink);border-radius:999px;background:#fff;box-shadow:0 2px 8px #0000001f;font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap;transform:translate(-20px,calc(-100% - 36px));animation:qz-pop .3s .24s ease-out both}.qz-weekly__you b{font-weight:800}.qz-weekly__you:after{content:"";position:absolute;left:18px;top:100%;width:2px;height:30px;background:var(--ink)}.qz-weekly__time{margin:2px 0 0 5%;font-size:15px;color:var(--muted)}.qz-seals{display:grid;grid-template-columns:82px 1fr 82px;grid-template-rows:auto auto;align-items:center;gap:8px 0;margin-top:18px}.qz-seals__jar{grid-column:2;grid-row:1 / 3;width:100%;height:190px;object-fit:contain}.qz-seal{position:relative;display:block;width:80px;height:80px}.qz-seal--1{grid-column:1;grid-row:1}.qz-seal--2{grid-column:3;grid-row:1}.qz-seal--3{grid-column:1;grid-row:2}.qz-seal--4{grid-column:3;grid-row:2}.qz-seal svg{width:100%;height:100%}.qz-seal svg>path{fill:var(--honey)}.qz-seal--2 svg>path,.qz-seal--3 svg>path{fill:var(--honey-200)}.qz-seal text{font-family:inherit;font-size:8.2px;font-weight:700;fill:var(--ink)}.qz-seal .qz-ico{position:absolute;top:50%;left:50%;width:22px;height:22px;transform:translate(-50%,-50%)}.qz-benefits{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.qz-benefits li{display:flex;gap:10px;padding:16px;border-radius:10px;background:var(--amber-100);font-size:17px;line-height:1.45;color:var(--ink-2)}.qz-benefits svg{flex:0 0 auto;width:18px;height:18px;margin-top:3px;color:var(--ink)}.qz-benefits b{font-weight:700;color:var(--ink)}.qz-facts{margin-top:18px;padding:12px 14px;border:2px solid var(--ink);border-radius:6px;background:#fff}.qz-facts p{margin:0}.qz-facts__title{padding-bottom:6px;border-bottom:1px solid var(--ink);font-size:22px;line-height:1.15;font-weight:800;letter-spacing:0;text-wrap:balance}.qz-facts__serv{padding:6px 0 8px;border-bottom:8px solid var(--ink);font-size:15px;line-height:1.4}.qz-facts__head,.qz-facts__row{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--ink);font-size:15px}.qz-facts__head{border-bottom-width:4px;font-weight:700}.qz-facts__row span:first-child{font-weight:700}.qz .qz-facts__other{padding-top:8px;font-size:15px;line-height:1.45;color:var(--ink-2)}.qz-steps4{position:relative;display:grid;gap:22px;margin:26px 0 0;padding:0 0 0 36px;list-style:none}.qz-steps4:before{content:"";position:absolute;top:10px;bottom:10px;left:10px;width:3px;border-radius:2px;background:var(--honey)}.qz-steps4 li{position:relative}.qz-steps4 li:before{content:"";position:absolute;top:1px;left:-36px;width:18px;height:18px;border:3px solid var(--honey);border-radius:50%;background:var(--res-bg)}.qz-steps4 strong{display:block;font-size:18px;line-height:1.3;font-weight:700;color:var(--ink)}.qz-steps4 p{margin:8px 0 0;font-size:17px;line-height:1.55;color:var(--ink-2)}.qz-attrs{display:grid;grid-template-columns:1fr 1fr;gap:24px 10px;margin:30px 0 0;padding:0;list-style:none}.qz-attrs li{display:grid;justify-items:center;gap:8px;font-size:16px;font-weight:700;text-align:center}.qz-attrs li:last-child:nth-child(odd){grid-column:1 / -1}.qz-attrs .qz-ico{width:54px;height:54px}.qz-lab{margin-top:18px;padding:4px 16px;border:1px solid var(--line);border-radius:12px;background:#fff}.qz-lab p{margin:0}.qz-lab__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--line);font-size:17px}.qz-lab__head span{font-size:15px;text-align:right;color:var(--muted)}.qz-lab__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.qz-lab__row:last-child{border-bottom:0}.qz-lab__row span{font-size:15px;line-height:1.35;color:var(--muted)}.qz-lab__row span b{display:block;font-size:17px;color:var(--ink)}.qz-lab__row strong{flex:0 0 auto;font-size:16px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.qz-lab__report{display:flex;align-items:flex-start;gap:14px;margin-top:14px;padding:14px;border-radius:12px;background:var(--amber-100);color:inherit;text-decoration:none}.qz-lab__report img{flex:0 0 84px;width:84px;height:auto;border:1px solid var(--line-2);border-radius:4px;background:#fff;box-shadow:0 2px 6px #00000014}.qz-lab__report span{font-size:15px;line-height:1.5;color:var(--ink-2)}.qz-lab__report b{display:block;margin-bottom:6px;font-size:16px;color:var(--ink)}.qz-stars{display:inline-flex;gap:2px;color:var(--honey)}.qz-stars svg{width:17px;height:17px}.qz .qz-prof__title{font-size:32px;line-height:1.2;letter-spacing:-.02em;color:var(--ink)}.qz .qz-prof>*{margin:0}.qz .qz-prof>*+*{margin-top:16px}.qz .qz-prof>.qz-prof__title+*{margin-top:20px}.qz-dmg{padding:18px 16px 6px;border:1px solid var(--line);border-radius:12px;background:#fff}.qz .qz-dmg__level{margin:0;font-size:44px;line-height:1.05;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.qz-dmg__meter{position:relative;height:12px;margin-top:46px;border-radius:6px;background:linear-gradient(90deg,#8dbd7c,#ffc107 38%,#e07a3a 68%,#c0392b)}.qz-dmg__pin{position:absolute;bottom:-4px;display:grid;justify-items:center;transform:translate(-50%);transition:left .5s ease}.qz-dmg__pin b{padding:3px 10px;border-radius:999px;background:var(--ink);font-size:15px;line-height:1.3;font-weight:800;color:#fff}.qz-dmg__pin i{width:20px;height:20px;margin-top:6px;border:4px solid #fff;border-radius:50%;background:var(--ink);box-shadow:0 1px 4px #00000040}.qz-dmg__scale{display:grid;grid-template-columns:repeat(4,1fr);margin-top:10px}.qz-dmg__scale span{font-size:15px;line-height:1.3;text-align:center;color:var(--ink-2)}.qz-dmg__scale span.is-on{font-weight:800;color:var(--ink)}.qz-dmg__why{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.qz .qz-dmg__why p{margin:0;font-size:18px;line-height:1.35;font-weight:700;color:var(--ink)}.qz-dmg__why ul{margin:6px 0 0;padding:0;list-style:none}.qz-dmg__why li{display:flex;gap:12px;padding:14px 0}.qz-dmg__why li+li{border-top:1px solid var(--line)}.qz-dmg__why li>svg{flex:0 0 auto;width:22px;height:22px;margin-top:1px}.qz-dmg__why b{display:block;font-size:18px;line-height:1.35;font-weight:700;color:var(--ink)}.qz .qz-dmg__why li p{margin:4px 0 0;font-size:18px;line-height:1.5;font-weight:400;color:var(--ink-2)}.qz-versus{display:grid;gap:8px;margin-top:20px}.qz-versus__row{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:12px;background:#fff;overflow:hidden}.qz-versus__row>span{display:flex;align-items:flex-start;gap:10px;padding:16px 12px;font-size:17px;line-height:1.4}.qz-versus__row>span{min-width:0;overflow-wrap:break-word}@media(max-width:419px){.qz-versus__row>span{gap:6px;padding:13px 8px;font-size:14px}.qz-versus__row--head>span{font-size:15px}.qz-versus .qz-yes,.qz-versus .qz-nope,.qz-versus .qz-warn{flex:0 0 20px;width:20px;height:20px}}@media(max-width:340px){.qz-versus__row>span{padding:12px 6px;font-size:13px}}.qz-versus__row>span:first-child{background:#fff;font-weight:700;color:var(--ink)}.qz-versus__row>span:last-child{background:#efeeea;font-weight:500;color:var(--muted)}.qz-versus__row--head>span{align-items:center;justify-content:center;min-height:72px;padding:12px 10px;font-size:17px;font-weight:800;text-align:center}.qz-versus__row--head>span:last-child{font-weight:700;color:var(--muted)}.qz-versus .qz-yes,.qz-versus .qz-nope,.qz-versus .qz-warn{width:24px;height:24px;margin-top:1px;border-radius:50%}.qz-versus .qz-nope{background:#e4573d;color:#fff}.qz-quotes{display:grid;gap:12px;padding:0;list-style:none}.qz-quotes li{display:flex;gap:14px;padding:14px;border-radius:12px;background:#fff}.qz-quotes img{flex:0 0 88px;width:88px;height:104px;border-radius:8px;object-fit:cover;object-position:center 25%}.qz-quotes p{margin:0;font-size:17px;line-height:1.45;color:var(--ink)}.qz-quotes__who{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin-top:8px}.qz-quotes__who b{font-size:16px;font-weight:800}.qz-quotes__who>span{display:inline-flex;align-items:center;gap:4px;font-size:15px;font-weight:600;color:var(--success)}.qz-quotes__who--doc,.qz-quotes__who--doc b{display:block}.qz-quotes__who--doc>span{display:block;margin-top:2px;color:var(--ink-2)}.qz .qz-res>.qz-stories__title{margin-top:40px;padding-top:32px;border-top:1px solid var(--line-2)}.qz .qz-docs>*{margin:0}.qz .qz-docs>*+*{margin-top:12px}.qz .qz-docs>.qz-res__title+*{margin-top:18px}.qz .qz-offer>*{margin:0}.qz-offer{text-align:center}.qz-offer__kicker{display:inline-block;padding:6px 14px;border-radius:4px;background:var(--honey);font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.qz .qz-offer>.qz-offer__title{margin-top:14px;font-family:inherit;font-size:32px;line-height:1.2;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.qz .qz-offer>.qz-offer__lead{margin-top:12px;font-size:18px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.qz-offer__lead b{font-weight:700;color:var(--ink)}.qz .qz-offer>.qz-offer__hero{position:relative;max-width:340px;margin:20px auto 0;padding:18px 0 0}.qz-offer__hero img{display:block;width:100%;height:auto}.qz-offer__gift{position:absolute;top:-6px;right:-4px;z-index:1;display:grid;place-content:center;width:112px;height:112px;font-size:15px;font-weight:700;line-height:1.05;text-align:center;text-transform:uppercase;color:var(--ink);transform:rotate(12deg);filter:drop-shadow(0 4px 10px rgba(26,26,26,.22))}.qz-offer__gift:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--honey);clip-path:polygon(100% 50%,98.9% 52.4%,96.3% 54.6%,93.5% 56.5%,92.2% 58.4%,92.7% 60.7%,94.5% 63.5%,96.1% 66.5%,96.2% 69.1%,94.3% 70.9%,91% 71.9%,87.8% 72.6%,85.8% 73.9%,85.4% 76.2%,85.9% 79.5%,86.3% 82.9%,85.4% 85.4%,82.9% 86.3%,79.5% 85.9%,76.2% 85.4%,73.9% 85.8%,72.6% 87.8%,71.9% 91%,70.9% 94.3%,69.1% 96.2%,66.5% 96.1%,63.5% 94.5%,60.7% 92.7%,58.4% 92.2%,56.5% 93.5%,54.6% 96.3%,52.4% 98.9%,50% 100%,47.6% 98.9%,45.4% 96.3%,43.5% 93.5%,41.6% 92.2%,39.3% 92.7%,36.5% 94.5%,33.5% 96.1%,30.9% 96.2%,29.1% 94.3%,28.1% 91%,27.4% 87.8%,26.1% 85.8%,23.8% 85.4%,20.5% 85.9%,17.1% 86.3%,14.6% 85.4%,13.7% 82.9%,14.1% 79.5%,14.6% 76.2%,14.2% 73.9%,12.2% 72.6%,9% 71.9%,5.7% 70.9%,3.8% 69.1%,3.9% 66.5%,5.5% 63.5%,7.3% 60.7%,7.8% 58.4%,6.5% 56.5%,3.7% 54.6%,1.1% 52.4%,0% 50%,1.1% 47.6%,3.7% 45.4%,6.5% 43.5%,7.8% 41.6%,7.3% 39.3%,5.5% 36.5%,3.9% 33.5%,3.8% 30.9%,5.7% 29.1%,9% 28.1%,12.2% 27.4%,14.2% 26.1%,14.6% 23.8%,14.1% 20.5%,13.7% 17.1%,14.6% 14.6%,17.1% 13.7%,20.5% 14.1%,23.8% 14.6%,26.1% 14.2%,27.4% 12.2%,28.1% 9%,29.1% 5.7%,30.9% 3.8%,33.5% 3.9%,36.5% 5.5%,39.3% 7.3%,41.6% 7.8%,43.5% 6.5%,45.4% 3.7%,47.6% 1.1%,50% 0%,52.4% 1.1%,54.6% 3.7%,56.5% 6.5%,58.4% 7.8%,60.7% 7.3%,63.5% 5.5%,66.5% 3.9%,69.1% 3.8%,70.9% 5.7%,71.9% 9%,72.6% 12.2%,73.9% 14.2%,76.2% 14.6%,79.5% 14.1%,82.9% 13.7%,85.4% 14.6%,86.3% 17.1%,85.9% 20.5%,85.4% 23.8%,85.8% 26.1%,87.8% 27.4%,91% 28.1%,94.3% 29.1%,96.2% 30.9%,96.1% 33.5%,94.5% 36.5%,92.7% 39.3%,92.2% 41.6%,93.5% 43.5%,96.3% 45.4%,98.9% 47.6%)}.qz-offer__gift small{display:block;font-size:15px;font-weight:700;text-transform:none}.qz-offer__gift b{display:block;margin:1px 0;font-size:24px;font-weight:800;letter-spacing:-.01em;text-transform:none}.qz .qz-offer>.qz-offer__badges{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);list-style:none}.qz-offer__badges li{display:grid;justify-items:center;gap:8px;font-size:15px;line-height:1.25;font-weight:700;color:var(--ink)}.qz-offer__badges .qz-ico{width:38px;height:38px}.qz .qz-offer>.qz-mode{margin-top:24px}.qz-mode{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:10px;background:var(--subtle);box-shadow:inset 0 0 0 1px var(--line)}.qz .qz-mode button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:76px;margin:0;padding:10px 8px;border:0;border-radius:8px;background:transparent;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);cursor:pointer}.qz .qz-mode button.is-on{background:#fff;color:var(--ink);box-shadow:0 0 0 1.5px var(--honey)}.qz-mode em{padding:2px 8px;border-radius:4px;background:var(--honey);font-size:14px;font-style:normal;font-weight:800;letter-spacing:.04em;color:var(--ink);white-space:nowrap}.qz .qz-offer>.qz-plans{display:grid;gap:22px;margin-top:18px}.qz-buy{container-type:inline-size;border:1px solid var(--line);border-radius:12px;background:#fff;text-align:left;overflow:hidden;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease;-webkit-tap-highlight-color:transparent}.qz-buy--best,.qz-buy--pop{border-color:transparent;background:#faf7f0}.qz-buy.is-on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.qz-buy--best.is-on{border-color:var(--success);box-shadow:0 0 0 1px var(--success)}.qz-buy--pop.is-on{border-color:var(--honey);box-shadow:0 0 0 1px var(--honey)}.qz-buy:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.qz-buy p{margin:0}.qz-buy__band{display:flex;justify-content:center;align-items:center;gap:10px;padding:10px 12px;font-size:15px;line-height:1.3;font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase}.qz-buy__band span{padding-left:10px;border-left:1.5px solid currentColor}.qz-buy--best .qz-buy__band{background:var(--success);color:#fff}.qz-buy--pop .qz-buy__band{background:var(--honey);color:var(--ink)}.qz-buy__body{display:grid;grid-template-columns:1.15fr 1fr;align-items:stretch;gap:0;padding:26px 18px 24px}.qz .qz-buy__name{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.2;font-weight:400;letter-spacing:.02em;white-space:nowrap;color:var(--ink-2)}.qz-buy .qz-radio{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border:1.5px solid var(--ink);border-radius:50%;background:#fff;color:transparent;transition:border-color .14s ease,background-color .14s ease}.qz-buy .qz-radio svg{width:13px;height:13px}.qz-buy.is-on .qz-radio{border-color:var(--success);background:var(--success);color:#fff}.qz .qz-buy__price{margin-top:16px;padding-left:32px;font-family:inherit;font-size:30px;line-height:1.05;font-weight:800!important;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.qz .qz-buy__per{margin-top:6px;padding-left:32px;white-space:nowrap;font-size:15px;font-weight:400;color:var(--muted)}.qz-buy__per s{margin-right:2px;font-weight:400;color:#c0392b;text-decoration-thickness:1.5px}.qz-buy__list{display:grid;align-content:center;gap:12px;min-width:0;margin:0;padding:0 0 0 16px;border-left:1px solid var(--line-2);list-style:none}.qz-buy__list li{display:flex;align-items:flex-start;gap:6px;font-size:14.5px;line-height:1.3;font-weight:400;color:var(--ink)}.qz-buy__list svg{flex:0 0 auto;width:15px;height:15px;margin-top:2px;color:var(--success)}.qz-buy__list svg path{stroke-width:1.8}.qz-buy__order{padding:2px 18px 26px}.qz .qz-buy__order .qz-btn{min-height:56px;padding:12px 18px;border-width:1.5px}.qz .qz-buy__order p{margin-top:12px;text-align:center;font-size:15px;line-height:1.4;color:var(--muted)}@container (min-width: 440px){.qz-buy__band{padding:11px 16px;font-size:16px}.qz-buy__body{gap:24px;padding:32px 30px 28px}.qz .qz-buy__name{gap:12px;font-size:18px}.qz-buy .qz-radio{flex-basis:24px;width:24px;height:24px}.qz .qz-buy__price{padding-left:36px;font-size:36px}.qz .qz-buy__per{padding-left:36px;font-size:17px}.qz-buy__list{align-self:stretch;align-content:center;gap:18px;padding-left:24px;border-left:1px solid var(--line-2)}.qz-buy__list li{gap:8px;font-size:17px}.qz-buy__list svg{width:17px;height:17px}.qz-buy__order{padding:4px 30px 26px}.qz .qz-buy__order .qz-btn{min-height:60px;font-size:18px}}.qz .qz-offer>.qz-revs{margin-top:40px;padding-top:32px;border-top:1px solid var(--line-2);text-align:left}.qz-revs__photos{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0 0;padding:0;list-style:none}.qz-revs__photos img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;border-radius:10px;object-fit:cover}.qz .qz-revs__cap{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:15px;font-weight:600;color:var(--success)}.qz-revs__list{display:grid;gap:12px;margin:20px 0 0;padding:0;list-style:none}.qz-revs__list li{padding:18px;border-radius:12px;background:var(--amber-50)}.qz-revs__list figure{margin:0}.qz-revs__list b{display:block;margin-top:10px;font-size:18px;line-height:1.3;font-weight:800;color:var(--ink)}.qz-revs__list blockquote{margin:6px 0 10px;font-size:17px;line-height:1.5;color:var(--ink-2)}.qz-revs__list figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:15px;font-weight:700;color:var(--ink)}.qz-revs__list figcaption span{display:inline-flex;align-items:center;gap:4px;font-weight:500;color:var(--success)}.qz .qz-revs__more{display:block;width:100%;min-height:52px;margin:12px 0 0;border:1.5px solid var(--opt-line);border-radius:12px;background:#fff;font:inherit;font-size:17px;font-weight:700;color:var(--ink);cursor:pointer}@media(hover:hover)and (pointer:fine){.qz .qz-revs__more:hover{background:var(--amber-50)}}.qz-revs__more:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.qz .qz-offer>.qz-guar{display:flex;align-items:center;gap:12px;margin-top:22px;padding:15px;border-radius:12px;background:var(--amber-50)}.qz-guar__badge{display:grid;place-items:center;flex:none;width:45px;height:45px;border-radius:50%;background:#fff;color:var(--ink)}.qz-guar__badge svg{width:26px;height:26px}.qz-guar p{margin:0;font-size:16px;font-weight:500;line-height:1.45;text-align:left;color:var(--ink)}.qz .qz-offer>.qz-offer__rec{margin-top:30px;font-family:inherit;font-size:24px;line-height:1.25;font-weight:700;letter-spacing:-.01em;text-align:left;color:var(--ink)}.qz .qz-offer>.qz-offer__recs{display:grid;gap:8px;margin-top:16px;text-align:left}.qz-offer__recs p{margin:0;padding:16px 18px;border-radius:8px;background:var(--amber-100)}.qz-offer__recs p+p{background:#ffe9a6}.qz-offer__recs b{display:block;font-size:18px;font-weight:800;color:var(--ink)}.qz-offer__recs span{display:block;margin-top:2px;font-size:16px;color:var(--ink-2)}.qz--results .qz__main{padding-top:20px}.qz .qz-res>*+*{margin-top:24px}.qz .qz-res>.qz-res__kicker+.qz-res__title{margin-top:0}.qz .qz-res>.qz-res__title+.qz-res__text{margin-top:14px}.qz .qz-res>.qz-lab+.qz-lab__report,.qz .qz-res>.qz-fine{margin-top:16px}.qz-dock{position:fixed;right:0;bottom:0;left:0;z-index:50;padding:14px 20px calc(16px + env(safe-area-inset-bottom));background:#fff}.qz-dock:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:32px;background:linear-gradient(#fff0,#fff);pointer-events:none}.qz-dock__in{max-width:480px;margin:0 auto}.qz .qz-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:66px;margin:0;padding:14px 22px;border:2px solid var(--ink);border-radius:999px;background:var(--honey);font-size:17px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);cursor:pointer;transition:transform .12s ease,opacity .2s ease}.qz .qz-btn svg{flex:0 0 auto;width:27px;height:27px}.qz .qz-btn>span{white-space:nowrap}@media(max-width:379px){.qz .qz-btn{font-size:15px;letter-spacing:.03em}}@media(max-width:339px){.qz .qz-btn{padding-right:16px;padding-left:16px;font-size:14px;letter-spacing:0}}.qz .qz-btn:active{transform:scale(.985)}.qz .qz-btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.qz .qz-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(max-width:379px){.qz-buy__body{grid-template-columns:minmax(0,1fr);gap:14px}.qz-buy__list{gap:10px;margin-left:32px;padding:14px 0 0;border-left:0;border-top:1px solid var(--line-2)}}@media(max-width:359px){.qz .qz-hero__title{font-size:34px}.qz-hero{padding-right:16px;padding-left:16px}.qz__main{padding-right:14px;padding-left:14px}.qz .qz-stat__big{font-size:38px}.qz .qz-q,.qz .qz-seed__title,.qz .qz-load__title,.qz .qz-res__title,.qz .qz-prof__title,.qz .qz-offer>.qz-offer__title{font-size:28px}.qz-buy__body{gap:10px;padding-right:12px;padding-left:12px}.qz .qz-buy__name{font-size:16px}.qz-buy__list li{font-size:15px}}@media(prefers-reduced-motion:reduce){.qz *,.qz *:before,.qz *:after{animation:none!important;transition:none!important}}wg-cart-drawer{--wg-cream: #FFFAF7;--wg-cream-2: #FFEAB8;--wg-forest: #1a1a1a;--wg-forest-dark: #000000;--wg-apple: #FFC107;--wg-apple-2: #E0A800;--wg-mint: #FFF1C8;--wg-mint-2: #FFE38A;--wg-berry: #D14B3F;--wg-ink: #1A1A1A;--wg-ink-soft: #4A4A40;--wg-rule: rgba(26, 26, 26, .12);--wg-rule-strong: rgba(26, 26, 26, .22);--wg-radius-lg: 16px;--wg-radius-pill: 999px;--wg-font-body: "Inter", system-ui, -apple-system, sans-serif;--wg-font-mono: "Inter", system-ui, -apple-system, sans-serif}html:has(wg-cart-drawer dialog.wg-cart[open]){font-size:16px!important}wg-cart-drawer strong,wg-cart-drawer b{font-weight:800!important;font-style:normal!important}wg-cart-drawer em,wg-cart-drawer i{font-style:normal!important}wg-cart-drawer .wg-cart__ship-msg strong,wg-cart-drawer .wg-cart__protection-head strong,wg-cart-drawer .wg-cart__upsell-pitch strong,wg-cart-drawer .wg-cart__upsell-pitch em,wg-cart-drawer .wg-cart__upsell-body strong,wg-cart-drawer .wg-cart__total{font-weight:800!important}.wg-cart{position:fixed;inset-block:0!important;inset-inline-end:0!important;inset-inline-start:auto!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0;border:none;background:#fff;color:var(--wg-forest);font-family:var(--wg-font-body);display:flex;flex-direction:column;max-block-size:100dvh;block-size:100dvh;overflow:hidden;transform:translate(100%);transition:transform .32s cubic-bezier(.22,1,.36,1);box-shadow:-16px 0 40px -8px #0000001f;will-change:transform}@media(min-width:560px){.wg-cart{width:100vw!important;max-width:500px!important}}@media(min-width:1024px){.wg-cart{max-width:520px!important}}.wg-cart[open]{transform:translate(0)}.wg-cart::backdrop{background:#00000080;opacity:0;transition:opacity .28s cubic-bezier(.22,1,.36,1);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.wg-cart[open]::backdrop{opacity:1}.wg-cart,.wg-cart *,.wg-cart *:before,.wg-cart *:after{box-sizing:border-box}.wg-cart [hidden],wg-cart-drawer [hidden]{display:none!important}.wg-cart--empty .wg-cart__ship-bar,.wg-cart--empty .wg-cart__banner,.wg-cart--empty .wg-cart__footer{display:none!important}.wg-cart--empty .wg-cart__body{display:grid;place-items:center;padding:0!important}.wg-cart--empty .wg-cart__body>*:not([data-wg-empty]){display:none!important}.wg-cart--loading [data-wg-empty],.wg-cart--loading .wg-cart__items,.wg-cart--loading .wg-cart__footer,.wg-cart--loading .wg-cart__upsell,.wg-cart--loading .wg-cart__sub-upgrade{visibility:hidden!important}.wg-cart--loading .wg-cart__body{position:relative;min-height:12rem}.wg-cart--loading .wg-cart__body:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:28px;height:28px;border-radius:50%;border:3px solid rgba(26,26,26,.18);border-top-color:var(--wg-forest, #1a1a1a);animation:wg-cart-spin .7s linear infinite}@keyframes wg-cart-spin{to{transform:rotate(360deg)}}.wg-cart__header{display:flex;align-items:center;justify-content:space-between;padding-block:1.375rem;padding-inline:1.5rem;border-block-end:1px solid var(--wg-rule);flex-shrink:0}.wg-cart__title{margin:0;font-size:1.3125rem;font-weight:800;letter-spacing:-.02em;display:inline-flex;align-items:center;gap:.5rem;color:var(--wg-forest)}.wg-cart__count-pill{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;background:var(--wg-apple);color:var(--wg-forest);border-radius:999px;font-family:var(--wg-font-mono);font-size:.75rem;font-weight:800;letter-spacing:.04em}.wg-cart__close{width:2.25rem;height:2.25rem;border-radius:50%;background:var(--wg-cream);border:none;cursor:pointer;color:var(--wg-forest);display:grid;place-items:center;font-family:inherit;transition:background .15s ease,transform .1s ease}.wg-cart__close:hover{background:var(--wg-cream-2)}.wg-cart__close:active{transform:scale(.94)}.wg-cart__close svg{width:1.125rem;height:1.125rem}.wg-cart__ship-bar{padding-block:.875rem 1rem;padding-inline:1.5rem;background:var(--wg-mint);flex-shrink:0;position:relative;border-block-end:1px solid var(--wg-rule)}.wg-cart__ship-msg{margin:0 0 .625rem;text-align:center;font-size:.875rem;font-weight:600;color:var(--wg-forest);letter-spacing:-.005em;display:flex;align-items:center;justify-content:center;gap:.4375rem;line-height:1.3}.wg-cart__ship-msg strong{font-weight:800;color:var(--wg-forest)}.wg-cart__ship-bar.is-unlocked .wg-cart__ship-msg strong{color:#1a1a1a}.wg-cart__ship-msg:before{content:"";width:1.125rem;height:1.125rem;flex-shrink:0;background:var(--wg-forest);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='1' y='3' width='15' height='13' rx='1'/><polygon points='16 8 20 8 23 11 23 16 16 16 16 8'/><circle cx='5.5' cy='18.5' r='2.5'/><circle cx='18.5' cy='18.5' r='2.5'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='1' y='3' width='15' height='13' rx='1'/><polygon points='16 8 20 8 23 11 23 16 16 16 16 8'/><circle cx='5.5' cy='18.5' r='2.5'/><circle cx='18.5' cy='18.5' r='2.5'/></svg>") center/contain no-repeat}.wg-cart__ship-bar.is-unlocked .wg-cart__ship-msg:before{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='5 12 10 17 19 7'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='5 12 10 17 19 7'/></svg>") center/contain no-repeat;background:var(--wg-apple-2);border-radius:50%;padding:2px}.wg-cart__ship-track{height:.5rem;background:#1a1a1a1a;border-radius:var(--wg-radius-pill);overflow:hidden;position:relative}.wg-cart__ship-fill{display:block!important;height:100%;width:0%;background:#1a1a1a;border-radius:var(--wg-radius-pill);transition:width .5s cubic-bezier(.22,1,.36,1);position:relative}.wg-cart__ship-bar.is-unlocked .wg-cart__ship-fill{width:100%!important;background:#1a1a1a!important}.wg-cart__ship-fill:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:.375rem;background:#ffffff8c;border-radius:var(--wg-radius-pill);opacity:1;transition:opacity .2s ease}.wg-cart__ship-bar.is-unlocked .wg-cart__ship-fill:after{opacity:0}.wg-cart__banner{background:var(--wg-forest-dark);color:#fff;text-align:center;padding:.75rem 1rem;font-size:.875rem;font-weight:700;letter-spacing:-.005em;flex-shrink:0}.wg-cart__body{flex:1;overflow-y:auto;padding-block:.75rem .5rem;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(26,26,26,.18) transparent}.wg-cart__body::-webkit-scrollbar{width:6px}.wg-cart__body::-webkit-scrollbar-thumb{background:#1a1a1a2e;border-radius:999px}.wg-cart__empty{text-align:center;padding:2.5rem 1.5rem;color:var(--wg-ink-soft);animation:wgFadeIn .28s ease both;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}@keyframes wgFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wg-cart__empty-icon{width:5rem;height:5rem;border-radius:50%;background:var(--wg-cream);color:var(--wg-forest);display:grid;place-items:center;margin:0 auto 1.25rem}.wg-cart__empty-icon svg{width:2.5rem;height:2.5rem}.wg-cart__empty-title{font-size:1.25rem;font-weight:800;color:var(--wg-forest);margin:0 0 .375rem;letter-spacing:-.02em}.wg-cart__empty-sub{font-size:.9375rem;font-weight:400;color:var(--wg-ink-soft);margin:0 0 1.5rem;line-height:1.45;max-width:22rem;margin-inline:auto;margin-block-end:1.5rem}.wg-cart__shop-btn{padding:.9375rem 1.75rem;background:var(--wg-apple);color:var(--wg-forest);border:2px solid #1a1a1a;border-radius:var(--wg-radius-pill);cursor:pointer;font-family:inherit;font-weight:700;font-size:.9375rem;letter-spacing:.04em;text-transform:uppercase;transition:background .15s ease,transform .1s ease}.wg-cart__shop-btn:hover{background:var(--wg-apple-2)}.wg-cart__shop-btn:active{transform:scale(.97)}.wg-cart__items{list-style:none;padding-inline:1.5rem;margin:0}.wg-cart__item{display:grid;grid-template-columns:5.75rem 1fr auto;column-gap:1.125rem;row-gap:.375rem;padding-block:1.375rem;border-block-end:1px solid var(--wg-rule);align-items:start}.wg-cart__item:first-child{padding-block-start:.875rem}.wg-cart__item:last-child{border-block-end:none}.wg-cart__item-frequency{grid-column:1 / -1;font-family:var(--wg-font-mono);font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--wg-apple-2);margin-block-end:.25rem}.wg-cart__item-media{width:5.75rem;aspect-ratio:1 / 1;border-radius:1rem;background:var(--wg-cream);overflow:hidden}.wg-cart__item-media img{width:100%;height:100%;object-fit:cover;display:block}.wg-cart__item-info{min-width:0}.wg-cart__item-title{font-size:1.0625rem;font-weight:800;margin:0 0 .1875rem;letter-spacing:-.015em;line-height:1.25;color:var(--wg-forest);overflow-wrap:break-word}.wg-cart__item-variant{font-size:.875rem;color:var(--wg-ink-soft);margin:0 0 .5rem;line-height:1.35}.wg-cart__item-prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .5rem;margin-block-end:.75rem}.wg-cart__item-price{font-weight:800;font-size:1.25rem;color:var(--wg-forest);letter-spacing:-.02em}.wg-cart__item-compare{color:var(--wg-ink-soft);opacity:.5;font-size:.875rem;font-weight:400}.wg-cart__item-savings{color:var(--wg-apple-2);font-weight:700;font-size:.75rem;white-space:nowrap}.wg-cart__qty{display:inline-flex;align-items:center;border:1px solid var(--wg-rule);border-radius:var(--wg-radius-pill);overflow:hidden;background:#fff}.wg-cart__qty button{width:2.375rem;height:2.375rem;background:transparent;border:none;cursor:pointer;font-size:1.125rem;color:var(--wg-forest);font-family:inherit;transition:background .12s ease}.wg-cart__qty button:hover{background:var(--wg-cream)}.wg-cart__qty button:active{background:var(--wg-cream-2)}.wg-cart__qty input{width:2.25rem;text-align:center;border:none;background:transparent;font-size:.9375rem;font-weight:700;font-family:inherit;color:var(--wg-forest);-moz-appearance:textfield}.wg-cart__qty input::-webkit-outer-spin-button,.wg-cart__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wg-cart__item-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.wg-cart__item-remove{background:transparent;border:1px solid var(--wg-rule);border-radius:.5rem;width:2rem;height:2rem;cursor:pointer;color:var(--wg-ink-soft);display:grid;place-items:center;transition:color .15s ease,border-color .15s ease}.wg-cart__item-remove:hover{color:var(--wg-berry);border-color:var(--wg-berry)}.wg-cart__item-remove svg{width:.8125rem;height:.8125rem}.wg-cart__protection{margin-block-end:.875rem;padding:.875rem 1rem;background:#fff;border:1.5px solid var(--wg-rule);border-radius:1rem;display:grid;grid-template-columns:2.25rem 1fr auto;gap:.875rem;align-items:center;transition:border-color .2s ease,background .2s ease}.wg-cart__protection:has([aria-checked=true]){background:linear-gradient(180deg,#ffffff 0%,var(--wg-mint) 200%);border-color:var(--wg-apple-2)}.wg-cart__protection-icon{width:2.25rem;height:2.25rem;border-radius:.625rem;background:var(--wg-forest);color:var(--wg-apple);display:grid;place-items:center}.wg-cart__protection-icon svg{width:1.0625rem;height:1.0625rem}.wg-cart__protection-head{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.9375rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--wg-forest)}.wg-cart__protection-head strong{font-weight:800}.wg-cart__protection-desc{margin:.25rem 0 0;font-size:.75rem;font-weight:400;color:var(--wg-ink-soft);line-height:1.4}.wg-cart__toggle{width:2.75rem;height:1.625rem;border-radius:var(--wg-radius-pill);background:#1a1a1a33;border:none;cursor:pointer;padding:0;position:relative;transition:background .22s ease;flex-shrink:0}.wg-cart__toggle[aria-checked=true]{background:var(--wg-apple-2)}.wg-cart__toggle[aria-checked=true] .wg-cart__toggle-knob{transform:translate(1.125rem)}.wg-cart__toggle-knob{position:absolute;inset-block-start:.1875rem;inset-inline-start:.1875rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;transition:transform .22s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 4px #0000002e}.wg-cart__sub-upgrade{margin:1rem 1.5rem 1.5rem;padding:1.5rem 1.375rem 1.375rem;background:var(--wg-mint);border:none;border-radius:1.25rem;position:relative;animation:wgFadeIn .28s ease both}.wg-cart__items>.wg-cart__sub-upgrade{margin-inline:0}.wg-cart__sub-upgrade-badge{position:absolute;inset-block-start:-.625rem;inset-inline-start:50%;transform:translate(-50%);padding:.25rem .625rem;background:var(--wg-apple);color:var(--wg-forest);border-radius:999px;font-family:var(--wg-font-mono);font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.wg-cart__sub-upgrade-title{margin:.25rem 0 1rem;text-align:center;font-size:1.125rem;font-weight:800;letter-spacing:-.02em;color:var(--wg-forest)}.wg-cart__sub-upgrade-bullets{list-style:none;margin:0 0 1.125rem;padding:0}.wg-cart__sub-upgrade-bullets li{display:flex;align-items:center;gap:.625rem;padding:.375rem 0;font-size:.875rem;font-weight:500;color:var(--wg-forest);line-height:1.35}.wg-cart__sub-upgrade-ico{display:inline-grid;place-items:center;width:1.125rem;height:1.125rem;color:var(--wg-forest);flex:0 0 auto}.wg-cart__sub-upgrade-ico svg{width:1.125rem;height:1.125rem}.wg-cart__sub-upgrade-btn{width:100%;background:var(--wg-apple);color:var(--wg-forest);border:2px solid #1a1a1a;border-radius:999px;padding:.9375rem 1.25rem;font-family:inherit;font-weight:700;font-size:.9375rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,transform .1s ease,box-shadow .2s ease;box-shadow:none}.wg-cart__sub-upgrade-btn:hover{background:var(--wg-apple-2);transform:translateY(-1px);box-shadow:0 8px 20px -4px #ffc10799}.wg-cart__sub-upgrade-btn:active{transform:scale(.98)}.wg-cart__sub-upgrade-btn:disabled{opacity:.7;cursor:not-allowed}.wg-cart__sub-upgrade-btn.is-done{background:var(--wg-apple-2);color:var(--wg-forest)}.wg-cart__upsell{margin:.625rem 1.5rem 1.25rem;padding:1.25rem;background:linear-gradient(135deg,var(--wg-mint, #FFF1C8) 0%,var(--wg-mint-2, #FFE38A) 100%);border-radius:1.25rem;position:relative;overflow:hidden;animation:wgFadeIn .32s ease both}.wg-cart__upsell:before{content:"";position:absolute;inset-block-start:-3.5rem;inset-inline-end:-3.5rem;width:11rem;height:11rem;border-radius:50%;background:#ffc10752;pointer-events:none}.wg-cart__upsell>*{position:relative}.wg-cart__upsell-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4375rem .875rem;background:#faf6eae6;border:1.5px solid rgba(26,26,26,.16);border-radius:var(--wg-radius-pill);font-family:var(--wg-font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wg-forest);margin-block-end:.875rem}.wg-cart__upsell-badge-dot{width:.375rem;height:.375rem;border-radius:50%;background:var(--wg-apple-2)}.wg-cart__upsell-pitch{margin:0 0 .625rem;font-size:1.375rem;font-weight:800;color:var(--wg-forest);letter-spacing:-.025em;line-height:1.1;text-wrap:balance}.wg-cart__upsell-pitch :is(p,h1,h2,h3){margin:0;font:inherit;color:inherit}.wg-cart__upsell-pitch :is(em,strong){font-style:normal!important;font-weight:800!important;background:var(--wg-forest);color:var(--wg-apple);padding:0 .4375rem .0625rem;border-radius:.5rem;display:inline-block;line-height:1.15}.wg-cart__upsell-pitch,.wg-cart__upsell-pitch p{font-weight:800!important}.wg-cart__upsell-body{margin:0 0 1rem;font-size:.875rem;line-height:1.45;color:var(--wg-forest);font-weight:500}.wg-cart__upsell-body p{margin:0}.wg-cart__upsell-disclaimer{margin:.625rem 0 0;font-size:.6875rem;line-height:1.4;color:var(--wg-forest);opacity:.65;font-weight:500;font-style:italic}.wg-cart__upsell-body strong{font-weight:800;background:var(--wg-cream);padding:.0625rem .3125rem;border-radius:.25rem}.wg-cart__upsell-card{display:grid;grid-template-columns:5rem 1fr;gap:.875rem;align-items:stretch;background:var(--wg-cream);border-radius:1rem;padding:.875rem;position:relative}.wg-cart__upsell-media{width:5rem;aspect-ratio:1 / 1;border-radius:.75rem;overflow:hidden;background:#fff;display:grid;place-items:center;align-self:start}.wg-cart__upsell-media img{width:100%;height:100%;object-fit:contain;padding:.25rem}.wg-cart__upsell-info{display:flex;flex-direction:column;min-width:0}.wg-cart__upsell-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem;margin-block-end:.25rem}.wg-cart__upsell-title{font-size:.9375rem;font-weight:800;color:var(--wg-forest);letter-spacing:-.015em;line-height:1.2;overflow-wrap:break-word}.wg-cart__upsell-prices{display:inline-flex;align-items:baseline;gap:.375rem;line-height:1}.wg-cart__upsell-prices strong{font-weight:800;font-size:.9375rem;color:var(--wg-forest)}.wg-cart__upsell-prices s{color:var(--wg-ink-soft);opacity:.55;font-size:.8125rem}.wg-cart__upsell-desc{margin:0 0 .625rem;font-size:.75rem;color:var(--wg-ink-soft);line-height:1.4}.wg-cart__upsell-add{display:flex;align-items:center;justify-content:center;gap:.4375rem;width:100%;background:var(--wg-apple);color:var(--wg-forest);border:2px solid #1a1a1a;border-radius:var(--wg-radius-pill);padding:.75rem 1rem;cursor:pointer;font-family:inherit;font-weight:700;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;transition:background .15s ease,transform .1s ease;margin-block-start:.75rem}.wg-cart__upsell-add:hover{background:var(--wg-apple-2)}.wg-cart__upsell-add:active{transform:scale(.97)}.wg-cart__upsell-add:disabled{opacity:.7;cursor:not-allowed}.wg-cart__upsell-add.is-added{background:var(--wg-forest);color:var(--wg-apple);border-color:#1a1a1a}.wg-cart__upsell-add svg{width:.875rem;height:.875rem}.wg-cart__footer{border-block-start:1px solid var(--wg-rule);padding:1.125rem 1.5rem 1.25rem;background:#fff;flex-shrink:0;box-shadow:0 -8px 24px -12px #1a1a1a14}.wg-cart__summary{margin:0 0 .5rem}.wg-cart__summary-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.75rem;min-height:2.25rem;padding:0;border-block-end:1px dashed rgba(26,26,26,.16)}.wg-cart__summary-row:last-child{border-block-end:none}.wg-cart__summary-label{display:flex;align-items:center;flex-wrap:wrap;gap:.4375rem;margin:0;padding:0;font-size:.875rem;font-weight:600;color:var(--wg-forest);line-height:1;align-self:center}.wg-cart__summary-label>span{display:inline-flex;align-items:center;line-height:1}.wg-cart__summary-value{display:inline-flex;align-items:center;justify-content:flex-end;margin:0;padding:0;font-size:.875rem;font-weight:700;color:var(--wg-forest);white-space:nowrap;text-align:right;line-height:1;align-self:center}.wg-cart__summary-value--muted{font-weight:500;color:var(--wg-ink-soft);opacity:.75}.wg-cart__summary-value--discount{color:var(--wg-forest);font-weight:800}.wg-cart__summary-value--free{color:var(--wg-forest);font-family:var(--wg-font-mono);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.wg-cart__discount-chips{display:inline-flex;flex-wrap:wrap;gap:.375rem}.wg-cart__discount-chip{display:inline-flex;align-items:center;gap:.3125rem;padding:.25rem .5rem .25rem .4375rem;background:var(--wg-mint);color:var(--wg-forest);border-radius:.375rem;font-family:var(--wg-font-mono);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1}.wg-cart__discount-chip:before{content:"";width:.6875rem;height:.6875rem;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M20.59 13.41 13.42 20.58a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z'/><line x1='7' y1='7' x2='7.01' y2='7'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M20.59 13.41 13.42 20.58a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z'/><line x1='7' y1='7' x2='7.01' y2='7'/></svg>") center/contain no-repeat}.wg-cart__total-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-block:.375rem .75rem;padding-block-start:.75rem;border-block-start:1px solid var(--wg-rule-strong);gap:10px;flex-wrap:nowrap}.wg-cart__total-right{display:inline-flex;align-items:baseline;gap:.5rem;margin-inline-start:auto}.wg-cart__total-label{font-size:.9375rem;font-weight:700;color:var(--wg-forest);letter-spacing:-.01em;text-transform:uppercase}.wg-cart__total-right{display:inline-flex;align-items:baseline;gap:.625rem}.wg-cart__summary{display:none}.wg-cart__compare{color:var(--wg-ink-soft);opacity:.5;font-size:1rem;font-weight:400}.wg-cart__savings{background:var(--wg-apple);color:#1a1a1a;padding:.1875rem .4375rem;border-radius:.375rem;font-family:var(--wg-font-body);font-size:.6875rem;font-weight:700;letter-spacing:0;text-transform:none;line-height:1.1;white-space:nowrap;flex-shrink:0}.wg-cart__total-right{flex-wrap:wrap;justify-content:flex-end}.wg-cart__total{font-size:1.375rem;font-weight:800;letter-spacing:-.02em;color:var(--wg-forest);line-height:1;font-family:inherit}.wg-cart__checkout{display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--wg-apple);color:var(--wg-forest);text-decoration:none;padding:.9375rem 1.25rem;border-radius:var(--wg-radius-pill);font-weight:700;font-size:.9375rem;letter-spacing:.04em;text-transform:uppercase;transition:background .15s ease,transform .1s ease,box-shadow .2s ease;box-shadow:none;border:2px solid #1a1a1a;position:relative;width:100%;margin-inline:0}.wg-cart__checkout:hover{background:var(--wg-apple-2);box-shadow:0 6px 14px -2px #ffc1076b;transform:translateY(-1px)}.wg-cart__checkout:active{transform:scale(.98)}.wg-cart__checkout-lock{display:inline-grid;place-items:center;color:var(--wg-forest);margin-inline-start:.0625rem;text-transform:none;opacity:.85}.wg-cart__checkout-lock svg{width:.9375rem;height:.9375rem}.wg-cart__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-block-start:1rem;padding-block-start:1rem;border-block-start:1px solid var(--wg-rule)}.wg-cart__trust-item{display:flex;align-items:center;gap:.375rem;text-align:start}.wg-cart__trust-ico{width:.875rem;height:.875rem;color:var(--wg-forest);flex-shrink:0;display:grid;place-items:center}.wg-cart__trust-ico svg{width:100%;height:100%}.wg-cart__trust-label{font-size:.625rem;line-height:1.35;color:var(--wg-ink-soft);font-weight:500;letter-spacing:-.005em}@media(prefers-reduced-motion:reduce){.wg-cart,.wg-cart::backdrop,.wg-cart__ship-fill,.wg-cart__toggle,.wg-cart__toggle-knob,.wg-cart__empty,.wg-cart__upsell{transition-duration:.01ms;animation-duration:.01ms}}.wg-cart__header{padding:.875rem 1.25rem!important}.wg-cart__title{font-size:1rem!important}.wg-cart__count{font-size:.6875rem!important;padding:.125rem .4375rem!important}.wg-cart__close{width:28px!important;height:28px!important}.wg-cart__ship-bar{padding:.5rem 1rem!important}.wg-cart__ship-msg{font-size:.75rem!important;line-height:1.35!important;margin-bottom:.375rem!important}.wg-cart__ship-msg:before{width:.875rem!important;height:.875rem!important}.wg-cart__ship-track{height:4px!important}.wg-cart__items{padding:0 1.25rem!important}.wg-cart__item{padding:.75rem 0!important;gap:.875rem!important}.wg-cart__item:first-child{padding-block-start:.75rem!important}.wg-cart__item-media{width:76px!important;height:76px!important;border-radius:10px!important;flex:0 0 76px!important;background:transparent!important;padding:0!important;overflow:hidden!important}.wg-cart__item-media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}.wg-cart__item-title{font-size:.8125rem!important;line-height:1.25!important}.wg-cart__item-variant{font-size:.75rem!important;margin-top:2px!important}.wg-cart__item-prices{margin-top:4px!important;gap:.375rem!important}.wg-cart__item-price{font-size:.875rem!important}.wg-cart__item-compare{font-size:.75rem!important}.wg-cart__qty{padding:.125rem!important}.wg-cart__qty{display:inline-flex!important;align-items:center!important;gap:0!important}.wg-cart__qty button{width:28px!important;height:28px!important;font-size:18px!important;line-height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;box-sizing:border-box!important;vertical-align:middle!important;font-family:inherit!important;color:var(--wg-forest)!important}.wg-cart__qty input{width:34px!important;height:28px!important;font-size:14px!important;line-height:28px!important;text-align:center!important;padding:0!important;margin:0!important;box-sizing:border-box!important;vertical-align:middle!important}.wg-cart__item-remove{width:22px!important;height:22px!important}.wg-cart__item-remove svg{width:.625rem!important;height:.625rem!important}.wg-cart__protection{margin-block-end:.625rem!important;padding:.625rem .75rem!important;border-radius:12px!important;grid-template-columns:32px 1fr auto!important;gap:.5rem!important}.wg-cart__protection-icon{width:32px!important;height:32px!important;border-radius:8px!important}.wg-cart__protection-icon svg{width:14px!important;height:14px!important}.wg-cart__protection-head{font-size:.8125rem!important;line-height:1.2!important}.wg-cart__protection-desc{font-size:.6875rem!important;line-height:1.35!important;margin-top:2px!important}.wg-cart__toggle{width:36px!important;height:20px!important}.wg-cart__toggle-knob{width:14px!important;height:14px!important}.wg-cart__sub-upgrade{margin-block:1.625rem .875rem!important;margin-inline:1rem!important;padding:1rem .875rem .875rem!important;border-radius:14px!important}.wg-cart__sub-upgrade-badge{font-size:.625rem!important;padding:.1875rem .5rem!important;inset-block-start:-.5rem!important;letter-spacing:.06em!important}.wg-cart__sub-upgrade-title{font-size:.9375rem!important;margin-top:.25rem!important;margin-bottom:.625rem!important;line-height:1.25!important}.wg-cart__sub-upgrade-bullets{margin-bottom:.75rem!important;gap:.375rem!important}.wg-cart__sub-upgrade-bullets li{font-size:.8125rem!important;line-height:1.4!important}.wg-cart__sub-upgrade-ico{width:1rem!important;height:1rem!important}.wg-cart__sub-upgrade-btn{padding:.625rem 1rem!important;font-size:.8125rem!important;letter-spacing:.04em!important}.wg-cart__upsell{margin:.625rem 1rem .875rem!important;padding:1.125rem 1rem!important;border-radius:14px!important}.wg-cart__upsell-pitch{font-size:1.0625rem!important;margin-bottom:.5rem!important;line-height:1.2!important;letter-spacing:-.025em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(min-width:420px){.wg-cart__upsell-pitch{font-size:1.1875rem!important}}@media(min-width:560px){.wg-cart__upsell-pitch{font-size:1.375rem!important;white-space:normal!important;overflow:visible!important}}.wg-cart__upsell-body{font-size:.875rem!important;line-height:1.45!important;margin-bottom:.625rem!important}.wg-cart__upsell-disclaimer{font-size:.6875rem!important;line-height:1.4!important}.wg-cart__upsell-card{display:grid!important;grid-template-columns:80px 1fr!important;grid-template-areas:none!important;column-gap:.875rem!important;row-gap:0!important;padding:.75rem!important;border-radius:12px!important;align-items:start!important}.wg-cart__upsell-info{display:flex!important;flex-direction:column!important;gap:.5rem!important;min-width:0!important}.wg-cart__upsell-media{grid-area:auto!important;width:80px!important;height:80px!important;border-radius:10px!important;overflow:hidden!important;align-self:start!important}.wg-cart__upsell-row,.wg-cart__upsell-desc,.wg-cart__upsell-add{grid-area:auto!important}.wg-cart__upsell-add{width:100%!important;margin-block-start:.375rem!important}@media(min-width:768px){.wg-cart__upsell-card{grid-template-columns:96px 1fr!important}.wg-cart__upsell-media{width:96px!important;height:96px!important}}.wg-cart__upsell-media img{width:100%!important;height:100%!important;object-fit:cover!important}.wg-cart__upsell-title{font-size:.9375rem!important;line-height:1.25!important}.wg-cart__upsell-prices strong{font-size:.9375rem!important}.wg-cart__upsell-prices s{font-size:.8125rem!important}.wg-cart__upsell-desc{font-size:.75rem!important;line-height:1.4!important;color:#5a5650!important;margin:.25rem 0 0!important}.wg-cart__upsell-add{padding:.625rem 1rem!important;font-size:.8125rem!important;letter-spacing:.04em!important;margin-block-start:.625rem!important}.wg-cart__total-row{padding-block-start:.625rem!important;margin-block:.25rem .625rem!important;gap:8px!important}.wg-cart__total-label{font-size:.8125rem!important}.wg-cart__total{font-size:1.125rem!important}.wg-cart__compare{font-size:.8125rem!important}.wg-cart__savings{font-size:.625rem!important;padding:.125rem .375rem!important}.wg-cart__checkout{padding:.8125rem 1rem!important;font-size:.875rem!important;border-width:2px!important}.wg-cart__checkout-lock svg{width:.8125rem!important;height:.8125rem!important}.wg-cart__trust{margin-block-start:.875rem!important;padding-block-start:.875rem!important;gap:.5rem!important;border-block-start-color:#1a1a1a0f!important}.wg-cart__trust-ico{width:.8125rem!important;height:.8125rem!important}.wg-cart__trust-label{font-size:.6875rem!important;line-height:1.35!important}.wg-cart__title{font-weight:600!important;letter-spacing:-.015em!important}.wg-cart__count{background:var(--wg-apple, #FFC107)!important;color:#1a1a1a!important;font-weight:700!important;letter-spacing:0!important;box-shadow:0 1px #0000000a!important}.wg-cart__close{border:1px solid rgba(26,26,26,.08)!important;background:#fff!important;transition:background .15s ease,border-color .15s ease!important}.wg-cart__close:hover{background:#faf6ec!important;border-color:#1a1a1a2e!important}.wg-cart__ship-bar{background:#faf5ea!important;border-block-end:1px solid rgba(26,26,26,.06)!important}.wg-cart__ship-msg{color:#4a4438!important;font-weight:500!important}.wg-cart__ship-msg strong{color:#1a1a1a!important;font-weight:700!important}.wg-cart__ship-track{background:#1a1a1a14!important;border-radius:999px!important;overflow:hidden!important}.wg-cart__ship-fill{background:linear-gradient(90deg,var(--wg-apple, #FFC107) 0%,var(--wg-apple-2, #E0A800) 100%)!important;border-radius:999px!important}.wg-cart__item{border-block-end:1px solid rgba(26,26,26,.06)!important}.wg-cart__item:last-child{border-block-end:none!important}.wg-cart__item-title{font-weight:600!important;letter-spacing:-.01em!important;color:#1a1a1a!important}.wg-cart__item-variant{color:#6b6862!important;font-weight:400!important}.wg-cart__item-price{font-weight:700!important;letter-spacing:-.01em!important;color:#1a1a1a!important}.wg-cart__item-compare{color:#1a1a1a6b!important;font-weight:400!important;text-decoration-thickness:1px!important}.wg-cart__qty{background:#fff!important;border:1px solid rgba(26,26,26,.12)!important;border-radius:999px!important;padding:2px!important}.wg-cart__qty button{color:#1a1a1a!important;border-radius:999px!important;transition:background .12s ease!important}.wg-cart__qty button:hover{background:#faf6ec!important}.wg-cart__qty input{font-weight:700!important;color:#1a1a1a!important}.wg-cart__item-remove{color:#1a1a1a6b!important;border:1px solid rgba(26,26,26,.1)!important;border-radius:6px!important;transition:color .15s ease,border-color .15s ease,background .15s ease!important}.wg-cart__item-remove:hover{color:var(--wg-berry, #b54343)!important;border-color:var(--wg-berry, #b54343)!important;background:#b543430f!important}.wg-cart__protection{background:#faf6ec!important;border:1px solid rgba(26,26,26,.06)!important}.wg-cart__protection:has([aria-checked=true]){background:linear-gradient(180deg,#faf6ec,#fff5d6 200%)!important;border-color:#ffc10766!important}.wg-cart__protection-icon{background:#1a1a1a!important;color:var(--wg-apple, #FFC107)!important;box-shadow:0 2px 6px #00000014!important}.wg-cart__protection-head{color:#1a1a1a!important;letter-spacing:-.01em!important}.wg-cart__protection-desc{color:#5a5650!important}.wg-cart__toggle{background:#1a1a1a2e!important;border-radius:999px!important;transition:background .18s ease!important}.wg-cart__toggle[aria-checked=true]{background:var(--wg-apple, #FFC107)!important}.wg-cart__toggle-knob{background:#fff!important;box-shadow:0 1px 3px #0000002e!important}.wg-cart__sub-upgrade{background:linear-gradient(180deg,#fff8df,#fff1c4)!important;border:1px solid rgba(255,193,7,.32)!important}.wg-cart__sub-upgrade-badge{background:var(--wg-apple, #FFC107)!important;color:#1a1a1a!important;box-shadow:0 2px 4px #ffc10759!important;font-weight:800!important}.wg-cart__sub-upgrade-title{color:#1a1a1a!important;letter-spacing:-.015em!important;font-weight:700!important}.wg-cart__sub-upgrade-bullets li{color:#3a3935!important;font-weight:400!important}.wg-cart__sub-upgrade-ico{color:#1a1a1a!important;opacity:.7!important}.wg-cart__upsell{background:linear-gradient(180deg,#fbf5ea,#f3e9d3)!important;border:1px solid rgba(120,92,50,.16)!important}.wg-cart__upsell:before{background:radial-gradient(circle,rgba(120,92,50,.12) 0%,transparent 60%)!important}.wg-cart__upsell-pitch{color:#1a1a1a!important;font-weight:700!important;letter-spacing:-.015em!important}.wg-cart__upsell-pitch :is(em,strong){background:#1a1a1a!important;color:var(--wg-apple, #FFC107)!important;border-radius:6px!important;box-shadow:0 1px #00000014!important}.wg-cart__upsell-card{background:#fff!important;border:1px solid rgba(120,92,50,.1)!important;box-shadow:0 1px 3px #00000008!important}.wg-cart__upsell-add{background:var(--wg-apple, #FFC107)!important;color:#1a1a1a!important;border:2px solid #1a1a1a!important;box-shadow:none!important}.wg-cart__upsell-add:hover{background:var(--wg-apple-2, #E0A800)!important}.wg-cart__upsell-body{color:#3a3935!important;font-weight:400!important}.wg-cart__upsell-body strong{background:#fff!important;color:#1a1a1a!important;font-weight:700!important;border-radius:4px!important;box-shadow:0 1px #0000000a!important}.wg-cart__upsell-disclaimer{color:#1a1a1a8c!important}.wg-cart__upsell-card{background:#fff!important;border:1px solid rgba(26,26,26,.06)!important;box-shadow:0 2px 6px #0000000a!important}.wg-cart__upsell-title{color:#1a1a1a!important;font-weight:600!important;letter-spacing:-.01em!important}.wg-cart__upsell-prices strong{color:#1a1a1a!important;font-weight:700!important}.wg-cart__upsell-prices s{color:#1a1a1a6b!important;font-weight:400!important}.wg-cart__total-row{border-block-start-color:#1a1a1a1a!important}.wg-cart__total-label{color:#6b6862!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:.6875rem!important}.wg-cart__total{color:#1a1a1a!important;font-weight:800!important;letter-spacing:-.02em!important}.wg-cart__compare{color:#1a1a1a6b!important;font-weight:400!important}.wg-cart__savings{background:var(--wg-apple, #FFC107)!important;color:#1a1a1a!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;border-radius:6px!important}.wg-cart__checkout{box-shadow:none!important;transition:transform .12s ease,background .15s ease!important}.wg-cart__checkout:hover{transform:translateY(-1px)!important;box-shadow:none!important}.wg-cart__checkout:active{transform:translateY(0)!important;box-shadow:none!important}.wg-cart__empty-icon{background:#faf6ec!important;color:#1a1a1a!important}.wg-cart__empty-title{color:#1a1a1a!important;font-weight:700!important}.wg-cart__empty-sub{color:#6b6862!important}.wg-cart__shop-btn{box-shadow:none!important;transition:transform .12s ease,background .15s ease!important}.wg-cart__shop-btn:hover{transform:translateY(-1px)!important;box-shadow:none!important}.wg-cart__shop-btn:active{transform:translateY(0)!important;box-shadow:none!important}.wg-cart__trust-label{color:#6b6862!important;font-weight:500!important}.wg-cart__trust-ico{color:#1a1a1a!important;opacity:.55!important}.wg-cart__footer{padding:.75rem 1rem 1rem!important}.wg-cart{inset-block:0!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.wg-cart__body{flex:1 1 auto!important;min-height:0!important}@media(min-width:768px){.wg-cart{max-width:480px!important}.wg-cart__body{flex:1 1 auto!important;min-height:0!important}.wg-cart__header{padding:.875rem 1.125rem!important}.wg-cart__title{font-size:1rem!important}.wg-cart__count{font-size:.6875rem!important;padding:.125rem .4375rem!important}.wg-cart__items{padding:0 1.125rem!important}.wg-cart__item{padding:.75rem 0!important;gap:.875rem!important}.wg-cart__item-media{width:72px!important;height:72px!important;flex-basis:72px!important}.wg-cart__item-title{font-size:.8125rem!important}.wg-cart__item-price{font-size:.875rem!important}.wg-cart__protection{margin-inline:0!important;border-radius:14px!important;border:1px solid rgba(26,26,26,.08)!important;padding:.875rem 1rem!important}.wg-cart__sub-upgrade{margin-inline:1.125rem!important;padding:.875rem!important}.wg-cart__upsell{margin-inline:1.125rem!important;padding:1rem .875rem!important}.wg-cart__footer{padding:.75rem 1.125rem .875rem!important}.wg-cart__total{font-size:1.125rem!important}.wg-cart__total-label{font-size:.6875rem!important}.wg-cart__checkout{padding:.875rem 1.125rem!important;font-size:.9375rem!important}.wg-cart__trust-label{font-size:.6875rem!important}}@media(min-width:1024px){.wg-cart{max-width:520px!important}.wg-cart__title{font-size:1.0625rem!important}.wg-cart__item-media{width:76px!important;height:76px!important;flex-basis:76px!important}.wg-cart__item-title{font-size:.875rem!important}.wg-cart__item-price{font-size:.9375rem!important}.wg-cart__total{font-size:1.1875rem!important}.wg-cart__checkout{padding:.9375rem 1.125rem!important;font-size:.9375rem!important}.wg-cart__sub-upgrade-title{font-size:.9375rem!important}.wg-cart__upsell-pitch{font-size:1.125rem!important}.wg-cart__upsell-body{font-size:.8125rem!important}.wg-cart__upsell-title{font-size:.875rem!important}.wg-cart__upsell-prices strong{font-size:.9375rem!important}.wg-cart__protection{margin-inline:0!important;padding:1rem 1.125rem!important}}.wg-cart__sub-upgrade{padding:1rem 1.25rem!important;margin:1rem 1.5rem .875rem!important}.wg-cart__items>.wg-cart__sub-upgrade{margin-inline:0!important}.wg-cart__sub-upgrade-badge{font-size:.625rem!important;padding:.25rem .5625rem!important;inset-block-start:-.5rem!important}.wg-cart__sub-upgrade-title{font-size:1rem!important;margin:.25rem 0 .75rem!important;line-height:1.25!important}.wg-cart__sub-upgrade-bullets{margin:0 0 .875rem!important}.wg-cart__sub-upgrade-bullets li{padding:.25rem 0!important;font-size:.8125rem!important;gap:.5rem!important}.wg-cart__sub-upgrade-ico,.wg-cart__sub-upgrade-ico svg{width:1rem!important;height:1rem!important}.wg-cart__sub-upgrade-btn,.wg-cart__upsell-add{padding:.5625rem 1.125rem!important;font-size:.75rem!important;border-width:1px!important;letter-spacing:.04em!important;line-height:1.2!important}.wg-cart__upsell-add svg{width:.75rem!important;height:.75rem!important}.wg-cart__ship-bar.is-unlocked .wg-cart__ship-fill{background:var(--wg-apple)!important}.wg-cart__ship-bar.is-unlocked .wg-cart__ship-msg:before{background:var(--wg-forest)!important;padding:0!important;border-radius:0!important}.wg-cart__ship-msg{font-weight:600!important;letter-spacing:0!important}.wg-cart__ship-msg strong{font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.wg-cart__savings{font-size:.8125rem!important;padding:.3125rem .625rem!important;border-radius:.5rem!important;letter-spacing:-.005em!important}.wg-cart__protection-desc{padding-inline-end:2.75rem;overflow-wrap:break-word}.benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem;margin-bottom:-10px;background-color:#f9f9f9;padding:1.5rem;border-radius:.5rem}.benefit-item{display:flex;align-items:center;gap:.75rem}.benefit-icon{width:2.76rem;height:2.76rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.benefit-icon svg{width:2.07rem;height:2.07rem}.benefit-heading{font-weight:500;margin:0;font-size:1.4rem;letter-spacing:-.3px}.benefits-grid *{letter-spacing:-.3px}@media(max-width:768px){.benefits-grid{grid-template-columns:1fr 1fr;gap:1rem;padding:1rem}.benefit-item{gap:.5rem}.benefit-heading{font-size:1.3rem}}@media(max-width:480px){.benefits-grid{grid-template-columns:1fr 1fr}.benefit-icon{width:2.07rem;height:2.07rem}.benefit-icon svg{width:1.73rem;height:1.73rem}}.cart-drawer .drawer__header{background-color:var(--cart-drawer-header-background)}:root{--scheme-1-background: 255, 255, 255;--scheme-1-text: 18, 18, 18;--scheme-1-button: 18, 18, 18;--scheme-1-button-label: 255, 255, 255;--scheme-2-background: 243, 243, 243;--scheme-2-text: 18, 18, 18;--scheme-2-button: 18, 18, 18;--scheme-2-button-label: 255, 255, 255;--scheme-3-background: 18, 18, 18;--scheme-3-text: 255, 255, 255;--scheme-3-button: 255, 255, 255;--scheme-3-button-label: 18, 18, 18;--scheme-4-background: 49, 54, 82;--scheme-4-text: 255, 255, 255;--scheme-4-button: 255, 255, 255;--scheme-4-button-label: 49, 54, 82;--scheme-5-background: 255, 66, 66;--scheme-5-text: 255, 255, 255;--scheme-5-button: 255, 255, 255;--scheme-5-button-label: 255, 66, 66}.search-modal .field{position:relative!important;display:flex!important;width:100%!important;min-height:4.5rem!important;overflow:visible!important}.search-modal .field:before,.search-modal .field:after,.search-modal .search.search-modal__form .field:before,.search-modal .search.search-modal__form .field:after{display:none!important;content:none!important;box-shadow:none!important}.search-modal .field:focus-within,.search-modal .field:hover,.search-modal .search.search-modal__form .field:focus-within,.search-modal .search.search-modal__form .field:hover{box-shadow:none!important}.search-modal .field:focus-within .field__input,.search-modal .field:hover .field__input{border:1px solid rgba(var(--color-drawer-text),.5)!important}.search-modal .field__input,.search-modal .search__input.field__input{width:100%!important;height:4.5rem!important;min-height:4.5rem!important;padding:1rem 9.8rem 1rem 1.5rem!important;border-radius:var(--inputs-radius, 4px)!important;border:1px solid rgba(var(--color-drawer-text),.3)!important;background-color:rgb(var(--color-background))!important;color:rgb(var(--color-drawer-text))!important;font-size:1.4rem!important;line-height:1.5!important;box-sizing:border-box!important;outline:none!important}.search-modal .field__input:focus,.search-modal .field__input:focus-visible,.search-modal .field__input:active,.search-modal .search__input.field__input:focus,.search-modal .search__input.field__input:focus-visible,.search-modal .search__input.field__input:active{outline:none!important;border:1px solid rgba(var(--color-drawer-text),.5)!important;box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)!important;background-color:rgb(var(--color-background))!important}.search-modal .field__input:-webkit-autofill,.search-modal .search__input.field__input:-webkit-autofill{border:1px solid rgba(var(--color-drawer-text),.3)!important}.search-modal .field__label{position:absolute!important;left:1.5rem!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;transition:all .2s ease!important;color:rgba(var(--color-drawer-text),.6)!important;font-size:1.4rem!important}.search-modal .field__input:focus~.field__label,.search-modal .field__input:not(:placeholder-shown)~.field__label{opacity:0!important}.search-modal__close-button{background:none!important;border:none!important;padding:0!important;margin-left:1rem!important;cursor:pointer!important;color:inherit!important;font:inherit!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;outline:none!important;min-height:auto!important;min-width:auto!important;width:auto!important;height:auto!important;border-radius:0!important;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;font-size:inherit!important;line-height:normal!important}.search-modal__close-button:hover,.search-modal__close-button:focus,.search-modal__close-button:active{background:none!important;border:none!important;box-shadow:none!important;transform:none!important;color:inherit!important}.search-modal .search__button.field__button{position:absolute!important;right:1px!important;top:2px!important;width:4.4rem!important;background:var(--gradient-base-background-1, rgb(var(--color-button)))!important;color:rgb(var(--color-background))!important;border:none!important;border-radius:0 var(--inputs-radius, 4px) var(--inputs-radius, 4px) 0!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:box-shadow var(--duration-short) ease!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;font-size:inherit!important;line-height:normal!important;min-height:auto!important;min-width:auto!important;z-index:2!important}.search-modal .search__button .icon,.search-modal .search__button .svg-wrapper,.search-modal .search__button svg{color:rgb(var(--color-background))!important;fill:rgb(var(--color-background))!important;stroke:rgb(var(--color-background))!important}.search-modal .reset__button.field__button{position:absolute!important;right:4.6rem!important;top:50%!important;transform:translateY(-50%)!important;background:none!important;border:none!important;padding:0!important;margin:0!important;cursor:pointer!important;color:inherit!important;font:inherit!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;outline:none!important;min-height:auto!important;min-width:auto!important;width:4rem!important;height:4rem!important;border-radius:0!important;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;font-size:inherit!important;line-height:normal!important;z-index:2!important}.search-modal .reset__button.field__button:hover,.search-modal .reset__button.field__button:focus,.search-modal .reset__button.field__button:focus-visible,.search-modal .reset__button.field__button:active{position:absolute!important;right:4.6rem!important;top:50%!important;transform:translateY(-50%)!important;background:none!important;border:none!important;box-shadow:none!important;color:inherit!important;outline:none!important}.search-modal__content{background-color:rgb(var(--color-background))!important;min-height:6rem!important;padding:1rem 5rem 1rem 1rem!important}.search-modal__content.search-modal__content-bottom{background-color:rgb(var(--color-background))!important}.search-modal{min-height:auto!important;height:auto!important}@media screen and (max-width:749px){.search-modal .field{min-height:4rem!important}.search-modal .field__input{height:4rem!important;min-height:4rem!important;padding:.8rem 8rem .8rem 1rem!important;font-size:1.6rem!important}.search-modal .search__button.field__button{width:4rem!important}.search-modal .reset__button.field__button{position:absolute!important;right:4.2rem!important;top:50%!important;transform:translateY(-50%)!important;width:3.5rem!important;height:3.5rem!important}.search-modal .reset__button.field__button:hover,.search-modal .reset__button.field__button:focus,.search-modal .reset__button.field__button:active{position:absolute!important;right:4.2rem!important;top:50%!important;transform:translateY(-50%)!important}.search-modal__content{padding:.8rem 4rem .8rem .8rem!important}.search-modal .search__button.field__button,.search-modal .reset__button.field__button,.search-modal__close-button{background-image:none!important;border-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;transition:box-shadow var(--duration-short) ease!important}.search-modal .search__button.field__button{background-color:rgb(var(--color-button))!important}.search-modal .reset__button.field__button,.search-modal__close-button{background-color:transparent!important}}.bb-trust{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bb-trust li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12.5px;font-weight:600;line-height:1.25;color:#1a1a1a}.bb-trust img{width:40px;height:40px;object-fit:contain;border-radius:10px}.cta-autodisc{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;padding:0;background:none;border:0;color:#6f6f6f;font-size:13px;font-weight:500;line-height:1.4;text-align:center}.cta-autodisc__ico{display:inline-flex;flex:0 0 auto;width:14px;height:14px;align-items:center;justify-content:center;color:#6f6f6f}.cta-autodisc__ico svg{width:14px;height:14px;display:block;stroke-width:2.4}.cta-guarantee{margin:10px 0 0;color:#6f6f6f;font-size:12.5px;font-weight:500;line-height:1.45;text-align:center;text-wrap:balance}.cta-guarantee p{margin:0;text-wrap:balance}.cta-guarantee strong{font-weight:700;color:var(--forest, #1a1a1a)}.bb-cd{display:flex;align-items:center;gap:8px;margin:14px 0 12px;padding:10px 12px;background:#fff8e1;border:2px solid #FFC107;border-radius:14px;font-size:15px;font-weight:600;color:#1a1a1a}.bb-cd__ico{display:inline-flex;width:22px;height:22px;flex:0 0 auto}.bb-cd__ico svg{width:22px;height:22px}.bb-cd__lbl{flex:1 1 auto;min-width:0;line-height:1.25}.bb-cd__time{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;font-variant-numeric:tabular-nums}.bb-cd__time b{min-width:32px;padding:5px 4px;border-radius:8px;background:#ffc107;text-align:center;font-weight:700}.bb-cd__time i{font-style:normal;color:#6f6f6f}.hg-faq,.hg-gallery,.hg-guarantee{min-width:0}.bb-ship{margin:14px 0 0;text-align:center;color:#171411}.bb-ship__line{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:17px;font-weight:600;line-height:1.3}.bb-ship__ico{display:flex;flex:none;width:24px;height:24px}.bb-ship__ico svg{width:100%;height:100%}.bb-ship__line em{font-style:normal;font-weight:700;padding:2px 8px;border-radius:6px;background:#1f7a35;color:#fff;white-space:nowrap}.bb-ship__from{margin:6px 0 0;font-size:15px;font-weight:600}.hg-subscribe,.hg-buybox-title{min-width:0}.bb-tbul{list-style:none;margin:10px 0 4px;padding:0;display:grid;gap:8px}.bb-tbul li{position:relative;padding-left:30px;font-size:15px;line-height:1.35;color:#1a1a1a}.bb-tbul li:before{content:"";position:absolute;left:0;top:-1px;width:21px;height:21px;border-radius:50%;background:#ffc107 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 12.5 10 17 19 7'/%3E%3C/svg%3E") center / 13px no-repeat}.bb-vids{margin:22px 0 6px}.bb-vids__title{margin:0 0 10px;font-size:18px;font-weight:700;color:#171411}.bb-vids__track{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.bb-vids__track::-webkit-scrollbar{display:none}.bb-vids__card{position:relative;margin:0;scroll-snap-align:start;aspect-ratio:9 / 16;border-radius:14px;overflow:hidden;background:#171411}.bb-vids__card>img,.bb-vids__card>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bb-vids__play{position:absolute;top:42%;left:50%;display:flex;width:50px;height:50px;padding:14px 12px 14px 16px;margin:-25px 0 0 -25px;border-radius:50%;background:#ffffffeb;color:#171411}.bb-vids__play svg{width:100%;height:100%}.bb-vids__chip{position:absolute;left:8px;right:8px;bottom:8px;display:flex;align-items:center;gap:8px;padding:6px 8px 6px 6px;border-radius:10px;background:#fff;color:#171411;pointer-events:none}.bb-vids__chip img{flex:none;width:38px;height:38px;border-radius:6px;object-fit:contain;background:#f7f3ec}.bb-vids__chip span{min-width:0}.bb-vids__chip b{display:block;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-vids__chip small{display:block;margin-top:1px;font-size:14px;font-weight:700}@media(max-width:749px){.bb-vids{margin-inline:16px}}@media(min-width:750px){.bb-vids__track{grid-auto-columns:calc((100% - 30px)/4)}}.instagram-comment-block .action-item:hover{color:#262626}.instagram-comment-block .heart-icon:hover{stroke:#ed4956!important}@media(max-width:450px){.instagram-comment-block .instagram-comment{margin:0;border-radius:0;box-shadow:none;width:100%;max-width:none}.instagram-comment-block .comment-actions{gap:12px}}.tiktok-comment-block{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.4;width:100%}.tiktok-comment-block .heart-button:hover .heart-icon{stroke:#fe2c55!important}.tiktok-comment-block .reply-button:hover{color:#161823!important}@media(max-width:550px){.tiktok-comment-block .comment-meta{gap:12px!important}.tiktok-comment-block .like-section{margin-left:8px!important}}.variant-product-card{position:relative;opacity:1;transition:all .3s ease;cursor:pointer}.variant-product-card.selected{opacity:1;border-color:var(--variant-selected-border-color, #000)!important;background-color:var(--variant-selected-bg-color, transparent);transform:scale(1.02)}.variant-best-value-badge{position:absolute;top:var(--badge-offset-top, -10px);left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;width:fit-content;box-sizing:border-box;line-height:1;background:var(--variant-badge-bg-color, #3b82f6);color:var(--variant-badge-text-color, white);padding:var(--badge-padding-y, 3px) var(--badge-padding-x, 6px);border-radius:var(--badge-radius, 4px);font-size:var(--badge-font-size, 10px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-body);text-transform:uppercase;z-index:10;white-space:nowrap;box-shadow:0 2px 4px #0000001a;border:var(--badge-border-width, 0) solid var(--badge-border-color, transparent)}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
