@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap";:root{--ink: #171717;--paper: #fff;--peach: #dedede;--blue: #dedede;--brand-color-1: #000000;--brand-color-2: #926245;--brand-color-3: #546056;--brand-color-4: #121211;--brand-color-5: #ce000f;--brand-color-6: #ffffff;--brand-color-7: #ffffff;--grey80: #3d3d3d;--grey70: #b0afac;--grey60: #c3bfb9;--grey50: #dadada;--grey40: #f5f5f5;--grey30: #c1c1c1;--grey20: #f5f5f5;--grey10: #e6e6e6;--grey5: #f5f5f5;--shell: 1000px;--radius: 12px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Figtree,Arial,sans-serif;font-size:17px;line-height:1.55;letter-spacing:.012em}body:has(.sticky-cta.is-active) .userway_buttons_wrapper{transform:translateY(-72px)!important;transition:transform .3s ease!important}body:has(.sticky-cta.is-active) iframe#chat-button{transform:translateY(-66px)!important;transition:transform .3s ease!important}img{display:block;max-width:100%}a{color:inherit}button,input{font:inherit}h1,h2,h3{font-family:Figtree,Arial,sans-serif!important;text-transform:none}p{font-family:Figtree,Arial,sans-serif!important;font-size:17px;line-height:1.55;letter-spacing:.012em}.shell{width:min(var(--shell),calc(100% - 40px));margin-inline:auto}.shell *,.shell h1,.shell h2,.shell p{font-family:Figtree,Arial,sans-serif!important}.offer-bar{padding:11px 18px;background:#c3bfb9;color:var(--brand-color-1);font-size:14px;font-weight:700;letter-spacing:.08em;text-align:center}.article-hero{padding-top:58px;padding-bottom:54px;display:block}.article-hero:after{content:"";display:table;clear:both}.hero-proof{float:right;width:44%;margin-left:48px;margin-bottom:30px}.hero-proof>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f5f5f5;border-radius:12px}.hero-product-note{display:block;border-top:1px solid #d4d4d4;padding-top:16px;align-items:center;margin-top:16px}.hero-product-note p{margin:0;font-size:14px;line-height:1.4}.hero-product-note strong,.hero-product-note span{display:block}.hero-product-note strong{margin-bottom:5px}.hero-copy h1{margin:0 0 24px;font-size:clamp(38px,4.2vw,57px);font-weight:600;line-height:1.06;letter-spacing:-.025em}.byline{display:flex;align-items:center;gap:14px;margin-bottom:28px}.author-mark{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:var(--peach);color:var(--ink);font-weight:700;letter-spacing:.04em;font-size:14px}.byline p{margin:0;line-height:1.18}.byline strong,.byline small{display:block}.byline strong{font-size:14px}.byline small{margin-top:3px;color:#777;font-size:14px}.article-intro p,.reason-copy p{margin:0 0 20px}.article-intro p{margin-bottom:16px}.reason-copy p{margin-bottom:17px}.article-intro strong,.reason-copy strong{font-weight:700}.reason{padding-top:35px;padding-bottom:45px;padding-inline:20px;border-top:1px solid #e5e5e5}.reason-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.reason-copy{display:flex;flex-direction:column}.reason-number{margin:0 0 8px;color:#555;font-size:18px;font-weight:700;letter-spacing:.06em}.reason h2{margin:0 0 22px;font-size:clamp(30px,3.1vw,43px);font-weight:600;line-height:1.13;letter-spacing:-.015em}.snize-sticky-searchbox{display:none!important}.study-ref{font-size:12px;text-decoration:none;color:#555;white-space:nowrap;display:inline-block;margin-top:1rem;transition:color .2s}.study-ref:hover{color:#111}.reason-media{margin:0;position:sticky;top:30px}.reason-media img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:var(--radius);background:#f5f5f5}.campaign-panel{padding:34px;background:#f2f2f2;border:1px solid #dddddd;border-radius:12px}.campaign-panel h3{margin:0 0 26px;font-size:32px;line-height:1.1;letter-spacing:-.03em;text-transform:uppercase;font-weight:700}.campaign-panel dl{margin:0}.campaign-panel dl>div{padding:15px 0;border-bottom:1px solid #d6d6d6}.campaign-panel dl div:last-child{border-bottom:0;margin-bottom:0}.campaign-panel dt{font-size:18px;font-weight:600}.campaign-panel dd{margin:4px 0 0;font-size:15px;color:#555}.final-offer{margin-top:20px;padding:55px 20px;background:var(--peach)}.offer-card{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;padding:0;border-radius:24px;background:#fff}.offer-image img{width:100%;height:100%;min-height:480px;object-fit:contain;object-position:center;background:#f5f5f5}.offer-copy{display:flex;flex-direction:column;justify-content:center;padding:45px 32px;text-align:center}.offer-copy:has(.offer-savings-title){padding:36px 32px}.offer-savings-title{margin:0 0 18px;font-weight:600;letter-spacing:-.025em;line-height:1}.offer-savings-title>span{display:block;margin-bottom:8px;font-size:24px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.offer-savings-title>strong{display:block;font-size:88px;font-weight:700;white-space:nowrap;color:#111}.offer-savings-title em{font-size:42px;font-weight:600;font-style:normal;letter-spacing:-.025em}.offer-copy>p.offer-gifts{align-self:center;margin:0 0 22px;padding:10px 28px;background:var(--peach);border-radius:7px;font-size:24px;font-weight:700;letter-spacing:.04em;line-height:1.1;color:#111}.offer-copy>p.offer-product-name{margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.2}.offer-copy>p.offer-benefit{margin:0 0 12px;font-size:16px;line-height:1.4}.offer-button{display:flex;align-items:center;justify-content:center;min-height:52px;width:100%;margin:10px 0 14px;padding:12px 22px;background:var(--brand-color-1);border:1px solid var(--brand-color-1);border-radius:0;color:var(--brand-color-7);font-weight:700;letter-spacing:.08em;cursor:pointer;text-decoration:none;font-size:14px;text-transform:uppercase;transition:all .3s}.offer-button:hover,.offer-button:focus-visible{background:var(--brand-color-2);border:1px solid var(--brand-color-2);color:var(--brand-color-7);cursor:pointer}.panel-foot{font-size:13px;margin-top:24px}.assurance{margin:5px 0 0;font-size:14px;font-weight:600}.sticky-cta{position:fixed;z-index:9999;left:0;right:0;bottom:0;padding:12px;background:#fff;box-shadow:0 -8px 25px #0002;opacity:0;transform:translateY(120%);transition:.35s ease;pointer-events:none}.sticky-cta.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.sticky-cta a{display:flex;align-items:center;justify-content:center;max-width:600px;min-height:44px;margin:auto;border-radius:10px;background:var(--brand-color-2);color:#fff;font-weight:700;letter-spacing:.04em;text-decoration:none;padding:9px 14px;font-size:14px}.sticky-cta a:hover{background:#3b3b3b;color:#fff}@media(min-width:768px){.article-hero{padding:60px 20px 0}.hero-copy h1{font-size:40px;line-height:1.15}.reason h2{font-size:28px;line-height:1.2}}@media(max-width:767px){.offer-bar{font-size:13px}.shell{width:min(100% - 40px,var(--shell))}.article-hero{display:flex;min-height:0;flex-direction:column;padding-top:30px;padding-bottom:34px}.hero-copy{order:1}.hero-proof{order:2;float:none;width:100%;margin:20px 0 0}.hero-copy h1{font-size:36px;line-height:1.14}.byline{margin-bottom:24px}.reason{padding-top:28px;padding-bottom:32px;padding-inline:0}.reason-grid{grid-template-columns:1fr;gap:22px}.reason-media{order:2;position:static}.reason h2{font-size:30px;margin-bottom:20px}.reason-number{font-size:14px;line-height:20px;margin-bottom:12px}.campaign-panel{padding:28px}.final-offer{padding:36px 14px}.offer-card{grid-template-columns:1fr;border-radius:30px}.offer-image img{min-height:0;aspect-ratio:1/1;object-position:center;max-height:400px}.offer-copy{padding:30px 20px 36px}.offer-copy:has(.offer-savings-title){padding:32px 20px}.offer-copy .offer-savings-title>strong{font-size:70px}.offer-savings-title em{font-size:34px}.offer-savings-title>span{font-size:21px}.offer-copy>p.offer-gifts{font-size:22px}.offer-copy>p.offer-product-name{font-size:21px}}@media(max-width:390px){.shell{width:calc(100% - 30px)}.hero-copy h1{font-size:33px}.byline{gap:10px}.reason h2{font-size:28px}}@media(max-width:360px){.offer-savings-title>strong{font-size:64px}.offer-savings-title em{font-size:30px}.offer-copy>p.offer-gifts{font-size:20px;padding-inline:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sticky-cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/290/assets/component-advertorial-template.css.map */
