:root{--fs-body:var(--fs-body-m,16px);--fs-small:max(14px,calc(var(--fs-body) - 2px))}@media(min-width:900px){:root{--fs-body:var(--fs-body-d,18px)}}body{font-size:var(--fs-body);line-height:1.6;color:var(--ink)}.sec{padding-block:72px}.sec--tight{padding-block:56px}.sec--roomy{padding-block:96px}@media(min-width:900px){.sec{padding-block:112px}.sec--tight{padding-block:80px}.sec--roomy{padding-block:136px}}.sec-head{margin-bottom:48px}@media(min-width:900px){.sec-head{margin-bottom:56px}}h1{font-size:clamp(36px,6.2vw,62px)}h2{font-size:clamp(30px,4.4vw,46px)}h3{font-size:clamp(21px,2.4vw,26px)}h4{font-size:19px}.eyebrow{font-size:14px;letter-spacing:.14em}.lede{font-size:clamp(17px,1.8vw,20px);color:var(--ink-soft);line-height:1.6;max-width:62ch}.small{font-size:var(--fs-small)}.tiny{font-size:14px}.btn{font-size:16px}.btn--lg{font-size:17px}.announce{font-size:14px}.nav{font-size:16px}.hdr__cta .btn{font-size:15px}.hdr__mobile a{font-size:17px}.buy__crumb{font-size:14px}.buy h1{font-size:clamp(30px,4vw,44px);line-height:1.15}.buy__rate{font-size:15px}.buy__price .now{font-size:clamp(32px,3.2vw,38px)}.buy__price .was{font-size:19px}.buy__price .save{font-size:14px}.buy__blurb{font-size:clamp(17px,1.6vw,20px);color:var(--ink);line-height:1.55}.tier b{font-size:17px}.tier small{font-size:14px}.tier__price b{font-size:18px}.tier__price small{font-size:14px}.tier__tag{font-size:14px;padding:3px 12px;top:-12px}.qty button{font-size:19px}.qty input{font-size:17px}.buy__note{font-size:15px}.buy__trust div{font-size:var(--fs-body)}.buy__trust p{margin:0}.buy__desc summary{font-size:clamp(18px,1.6vw,20px)}.buy__desc-body{font-size:var(--fs-body);line-height:1.6;color:var(--ink)}.buy__desc-body h3{font-size:clamp(19px,1.8vw,22px)}#VariantSelect{font-size:17px}label.tiny{font-size:15px;color:var(--ink)}.icol h3{font-size:clamp(20px,1.9vw,23px)}.icol p{font-size:var(--fs-body);color:var(--ink-soft);line-height:1.6}.frow__num{font-size:15px}.frow .lede{font-size:clamp(17px,1.8vw,20px);color:var(--ink)}.step__n{width:42px;height:42px;font-size:17px}.step__body{padding-left:58px;min-height:42px}.step h3{font-size:clamp(19px,1.8vw,22px)}.step p{font-size:var(--fs-body);color:var(--ink);line-height:1.6;padding-top:8px}.specs{font-size:var(--fs-body)}.specs th,.specs td{padding:16px 12px 16px 0}.specs td{color:var(--ink)}.faq summary{font-size:clamp(19px,1.8vw,22px);padding-block:24px}.faq summary:after{top:30px}.faq details[open] summary:after{top:35px}.faq__a{font-size:var(--fs-body);color:var(--ink);line-height:1.65;padding-bottom:26px}.guar__seal{width:112px;height:112px;font-size:14px}.guar .lede{font-size:clamp(17px,1.8vw,20px)}.cmp{font-size:var(--fs-body)}.cmp thead th{font-size:17px}.ba figcaption{font-size:14px}.stat span{font-size:15px}.tst p{font-size:var(--fs-body)}.tst__who b{font-size:15px}.tst__who span,.rev__bar,.vtag{font-size:14px}.hero__trust{font-size:15px}.hero__list li{font-size:var(--fs-body)}.marq__item{font-size:18px}.sticky__l b{font-size:15px}.sticky__l span{font-size:14px}.sticky .btn,.nl__form input,.field{font-size:16px}.pagi{font-size:15px}.ftr{font-size:15px;color:#ffffffd1}.ftr h4,.ftr__bottom,.pay span{font-size:14px}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-.01em}h1{line-height:1.15}h2,h3{line-height:1.2}.logo,.now{font-weight:700}summary{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/7/assets/readability.css.map */
