@media(min-width:701px)and (max-width:989px){html:root{--px:20px;--sy:64px;--display:38px;--display-lh:40px;--h2:32px;--h2-lh:35px;--h3:24px;--h3-lh:28px;--h4:21px;--h4-lh:26px;--bl:17px;--bl-lh:26px}html .lp .hero{flex-direction:column;align-items:stretch;gap:32px;padding:32px var(--px) 48px}html .lp .hero .copy{gap:20px}html .lp .ctas{flex-direction:column}html .lp .ctas .btn{width:100%}html .lp .rating .dot,html .lp .rating .proof-t{display:none}html .lp .hero-img{width:100%;height:380px}html .lp .trust{grid-template-columns:1fr 1fr;gap:28px 16px;padding:40px var(--px)}html .lp .kits-wrap{gap:32px}html .lp .kits{grid-template-columns:1fr;gap:16px}html .lp .refill{flex-direction:column;align-items:stretch;padding:24px 20px;gap:16px}html .lp .top{flex-direction:column;align-items:stretch}html .lp .top .btn{width:100%}html .lp .steps{grid-template-columns:1fr;gap:32px;margin-top:32px}html .lp .step .tile{height:300px}html .lp .s1 img{height:380px;top:-70px}html .lp .s2 img{height:520px;top:28px}html .lp .s3 img{height:260px;top:20px}html .lp .compare{flex-direction:column;gap:32px}html .lp .compare .left{width:auto;gap:24px}html .lp .cost{padding:24px}html .lp td,html .lp th{padding:14px 12px 14px 16px;font-size:14px;line-height:20px}html .lp th.c,html .lp td.c{width:58px;font-size:14px;padding:14px 2px}html .lp .cart{padding:24px}html .lp .quality{flex-direction:column;align-items:stretch;gap:32px}html .lp .quality .left{width:auto;gap:24px}html .lp .quality .btn{width:100%}html .lp .proof{grid-template-columns:1fr}html .lp .proof div{padding:24px}html .lp .rv-btn.d{display:none}html .lp .rv-btn.m{display:flex;width:100%;margin-top:28px}html .lp .reviews{display:flex;gap:12px;margin-top:28px;margin-right:calc(-1*var(--px));overflow:hidden}html .lp .rev{width:296px;flex:none}html .lp .faq{flex-direction:column;gap:24px}html .lp .faq .left{width:auto}html .lp .final{padding:48px var(--px)}html .lp .final .card{flex-direction:column;align-items:stretch}html .lp .final .copy{padding:40px 24px 8px}html .lp .final .copy .btn{width:100%}html .lp .final .media{width:100%;height:260px}html .lp .final .media img{height:480px;top:24px}html .lp footer{padding:56px var(--px) 32px;gap:40px}html .lp footer .top{flex-direction:column;gap:40px}html .lp footer .brand{width:auto}html .lp .nl .btn{padding:0 18px;width:auto}html .lp footer .cols{grid-template-columns:1fr 1fr;gap:32px 24px}html .lp footer .legal .row{flex-direction:column}html .lp .hero-media{width:100%;height:440px}html .lp .float-pen{height:300px;left:-6px;bottom:-26px}html .lp .pgrid,html .lp .jgrid{grid-template-columns:1fr;gap:16px;margin-top:32px}html .lp .jgrid{gap:28px}html .lp .pimg{height:300px}html .lp .pbody{padding:24px 12px 20px}html .lp .pbody h3{font-size:36px;line-height:38px}html .lp .pbody p{font-size:16px;line-height:25px}html .lp .pprod .btn{padding:0 16px}html .lp .pinfo span{font-size:13px}html .lp .pprice{display:none}html .lp .jtile{height:200px}html .lp .jt{font-size:34px;line-height:36px}html .lp .needle{flex-direction:column;align-items:stretch;gap:20px;padding:24px}html .lp .nl-quote{width:auto;border-left:none;border-top:1px solid var(--line);padding:20px 0 0}html .lp .only-d{display:none}html .lp .only-m{display:inline}html .lp .pdp{flex-direction:column;gap:24px;padding:12px 0 56px}html .lp .gallery{width:100%;padding:0}html .lp .gmain{height:420px;border-radius:0;gap:28px}html .lp .gmain .pen{height:360px}html .lp .gmain .cart{height:200px}html .lp .gmain .dot{width:280px;height:280px}html .lp .ggrid{display:none}html .lp .info{width:auto;padding:0 var(--px);gap:16px}html .lp .ptitle{font-size:34px;line-height:37px}html .lp .price-row .big{font-size:34px}html .lp .pp{grid-template-columns:1fr;gap:16px;margin-top:32px}html .lp .ppc{padding:28px 24px;gap:18px}html .lp .ppc h3{font-size:36px;line-height:38px}html .lp .ppc .ptop img{height:110px}html .lp .switch{grid-template-columns:1fr;margin-top:32px;gap:16px}html .lp .core{height:220px;width:220px;margin:0 auto}html .lp .key{padding:24px}html .lp .quote-line{font-size:26px;line-height:32px;margin-top:32px}html .lp .box{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px}html .lp .bi .t{height:150px}html .lp .bi .t img{height:120px}html .lp .cost3{grid-template-columns:1fr;margin-top:32px}html .lp .cc{padding:24px}html .lp .cross{grid-template-columns:1fr;gap:12px}html .lp .xc .m{width:84px;height:84px}html .lp .xc .m img{height:70px}html .lp .xc .btn{display:none}html .lp .sticky{display:flex;background:var(--bg);border-top:1px solid var(--line);padding:12px var(--px);gap:12px;align-items:center;justify-content:space-between;z-index:5}html .lp .sticky .t{display:flex;flex-direction:column;font-size:13px;line-height:18px}html .lp .sticky b{font-family:Gloock,serif;font-weight:400;font-size:22px;line-height:24px}html .lp .sticky .btn{height:48px}html .lp .rf-hero{flex-direction:column;align-items:stretch;gap:24px;padding:40px var(--px) 28px}html .lp .rf-last{width:auto}html .lp .rf-row{flex-wrap:wrap}html .lp .rf-row .btn{width:100%}html .lp .rf-grid{grid-template-columns:1fr;gap:16px;padding:0 var(--px) 64px}html .lp .rc .media{height:200px}html .lp .rc .media img{height:160px}html .lp .timing{grid-template-columns:1fr;gap:32px}html .lp .remind{padding:24px}html .lp .remind .field .btn{padding:0 16px}html .lp .mini-faq{grid-template-columns:1fr;gap:16px;margin-top:28px}html .lp .lab-hero{flex-direction:column;align-items:stretch;gap:28px;padding:56px var(--px) 48px}html .lp .finder{width:auto;padding:20px}html .lp .finder .field .btn{padding:0 16px}html .lp .certs{grid-template-columns:1fr;gap:16px;margin-top:32px}html .lp .cert{padding:24px;gap:20px}html .lp .cert .doc{width:84px;height:110px;padding:10px}html .lp .what{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px}html .lp .what div{padding:18px}html .lp .spec{margin-top:32px}html .lp .spec th,html .lp .spec td{padding:12px 10px;font-size:13px;line-height:18px}html .lp .spec td:first-child{width:30%}html .lp .guide{flex-direction:column;align-items:stretch;padding:24px;gap:16px;margin-top:32px}html .lp .guide .btn{width:100%}html .lp .phero{padding:36px var(--px) 28px}html .lp .chero{flex-direction:column;margin:12px var(--px)0;min-height:0;border-radius:24px}html .lp .chero .copy{padding:32px 24px}html .lp .chero .media{width:100%;height:260px}html .lp .pgrid4{grid-template-columns:1fr;gap:28px}html .lp .pc .m{height:300px}html .lp .band{flex-direction:column;align-items:stretch;padding:28px 24px;margin-top:48px}html .lp .facts4{grid-template-columns:1fr 1fr;gap:20px 14px;padding-top:28px}html .lp .facts4 .v{font-size:28px}html .lp .read{grid-template-columns:1fr;gap:28px;padding:40px var(--px) 16px}html .lp .toc{position:static;flex-direction:row;overflow:auto;gap:8px}html .lp .toc .eyebrow{display:none}html .lp .toc a{border:1px solid var(--line);border-radius:999px;padding:6px 12px;white-space:nowrap}html .lp .toc a.on{border-color:var(--ink)}html .lp .prose{font-size:16px;line-height:26px}html .lp .prose h2{font-size:30px;line-height:34px}html .lp .steps5{grid-template-columns:1fr 1fr}html .lp .evid .er{grid-template-columns:1fr 54px 54px 54px;padding:12px 14px;font-size:14px}html .lp .bars3 div{grid-template-columns:1fr;gap:6px}html .lp .relp{grid-template-columns:1fr}html .lp .video{height:300px;margin:28px var(--px)0;padding:24px;border-radius:24px}html .lp .need{grid-template-columns:1fr 1fr}html .lp .phase{grid-template-columns:1fr;gap:20px;padding:36px 0}html .lp .phase .pl{position:static}html .lp .phase .tile{height:200px}html .lp .phase .tile img{height:180px}html .lp .dose,html .lp .store3{grid-template-columns:1fr}html .lp .story{grid-template-columns:1fr;gap:28px}html .lp .story .img{height:340px}html .lp .vals{grid-template-columns:1fr 1fr;margin-top:32px}html .lp .vals div{min-height:0;padding:22px}html .lp .made{grid-template-columns:1fr}html .lp .feat{grid-template-columns:1fr;margin:0 var(--px)}html .lp .feat .img{min-height:260px}html .lp .feat .t{padding:28px 24px}html .lp .agrid{grid-template-columns:1fr;gap:28px}html .lp .nlband{flex-direction:column;align-items:stretch;padding:32px 24px;margin-top:56px}html .lp .nlband .nl{width:auto}html .lp .ahero{grid-template-columns:1fr;gap:24px;padding-top:20px}html .lp .ahero .img{height:280px;order:-1}html .lp .ahero h1{font-size:36px;line-height:40px}html .lp .help3{grid-template-columns:1fr}html .lp .contact{grid-template-columns:1fr;gap:40px}html .lp .form{padding:24px}html .lp .two{grid-template-columns:1fr}html .lp .sres a{grid-template-columns:84px 1fr;gap:14px}html .lp .sres a .btn{display:none}html .lp .sres .th{height:84px}html .lp .e404 .big{font-size:120px;line-height:110px}html .lp .pp.why2,html .lp .spec2{grid-template-columns:1fr}html .lp .evid .er.h{font-size:9px;letter-spacing:.04em}html .lp .subgrid{grid-template-columns:1fr;gap:28px;margin-top:28px}html .lp .subcalc{padding:22px}html .lp .subcalc .cr.big b{font-size:36px}html .lp .freq,html .lp .po .perks{padding-left:0}html .lp .rl{grid-template-columns:1fr;gap:24px;margin-top:28px}html .lp .rl-stage{order:-1;aspect-ratio:4/4.4}html .lp .rl-item .t{font-size:24px;line-height:28px}html .lp .rl-item .k{line-height:28px}html .lp .rl-item{padding:16px 0}html .lp .hand-note{left:14px;top:18px}html .lp .hand-note span{font-size:22px}html .lp .pen-sec{padding:40px var(--px) 56px;grid-template-columns:1fr;gap:24px}html .lp .pen-stage{order:-1}html .lp .pen-stage{height:520px}html .lp .pen-glow{width:300px;height:300px;margin:-150px 0 0 -150px;left:30%}html .lp .pen-slot{left:30%;top:30px;height:460px}html .lp .pen-shadow{left:30%;bottom:16px}html .lp .pcall{top:calc(30px + var(--y)*460px);width:auto}html .lp .pcall.r,html .lp .pcall.l{left:calc(30% + var(--dx)*.82px - 5px);right:0;flex-direction:row;text-align:left}html .lp .pcall.l .pln{transform-origin:left}html .lp .pcall.win{display:none}html .lp .pln{width:28px}html .lp .ptx{padding:0 0 0 10px}html .lp .ptx b{font-size:18px;line-height:22px}html .lp .ptx span{font-size:13px;line-height:18px}html .lp .pen-facts{grid-template-columns:1fr 1fr;gap:16px 20px}html .lp .pen-copy{gap:24px}html .lp .pen-copy .btn{width:100%}html .lp .trust{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--px);gap:12px;padding:20px var(--px);scrollbar-width:none}html .lp .trust .ti:last-child{margin-right:var(--px)}html .lp .trust::-webkit-scrollbar{display:none}html .lp .trust .ti{flex:0 0 74%;scroll-snap-align:start}html .lp .m-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;align-items:center;justify-content:space-between;gap:12px;background:var(--bg);border-top:1px solid var(--line);padding:10px max(16px,env(safe-area-inset-right,0)) calc(10px + env(safe-area-inset-bottom,0)) max(16px,env(safe-area-inset-left,0));transform:translateY(110%);transition:transform .5s var(--ease-out);box-shadow:0 -10px 30px #1010100f}html .lp .m-sticky.on{transform:none}html .lp .m-sticky div{display:flex;flex-direction:column;font-size:12px;line-height:16px;color:var(--ink-soft)}html .lp .m-sticky b{font-family:Gloock,serif;font-weight:400;font-size:19px;line-height:22px;color:var(--ink)}html .lp .m-sticky .btn{height:46px;padding:0 20px}html .lp .kits-wrap{overflow-x:hidden}html .lp .kits-wrap .kits{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 calc(var(--px)*-1);padding:4px var(--px) 8px;scroll-padding-left:var(--px);scrollbar-width:none;align-self:stretch;width:calc(100% + 2*var(--px));max-width:none;box-sizing:border-box}html .lp .kits-wrap .kits::-webkit-scrollbar{display:none}html .lp .kits-wrap .kit{flex:0 0 84%;scroll-snap-align:start}html .lp .kits-wrap .kit.protocol{order:-1}html .lp .kits-wrap .swipe{display:block;text-align:center;font-size:12px;color:var(--ink-mute);margin-top:4px}html .lp .step .tile.duo .dp{height:262px;top:20px}html .lp .step .tile.duo .dc{height:150px;top:76px}html .lp .step.s3 .tile img{height:290px;top:6px}html .lp .pdp-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--bg);border-top:1px solid var(--line);padding:12px var(--px) calc(12px + env(safe-area-inset-bottom));gap:12px;align-items:center;justify-content:space-between;transform:translateY(110%);transition:transform .35s var(--ease-out,ease)}html .lp .pdp-sticky.on{transform:none}html .lp .pdp-sticky .t{display:flex;flex-direction:column;font-size:13px;line-height:18px;min-width:0}html .lp .pdp-sticky .t .soft{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .lp .pdp-sticky b{font-family:Gloock,serif;font-weight:400;font-size:22px;line-height:24px}html .lp .pdp-sticky .btn{height:48px;flex:none}html .lp .dpcs{grid-template-columns:1fr;gap:12px}html .lp .dpc{padding:22px}html .lp .docplan .btn{width:100%}html .lp .month{flex-direction:column;gap:28px}html .lp .month .left{width:auto}html .lp .cal{width:100%;gap:5px}html .lp .day{height:58px;padding:6px;border-radius:10px}html .lp .day .d{font-size:10px}html .lp .day .dots{gap:3px}html .lp .day .dots i{width:10px;height:10px}html .lp section .timing{grid-template-columns:minmax(0,1fr)}html .lp .cartrow .btn{min-width:0;height:auto;min-height:56px;padding:10px 16px;white-space:normal;line-height:1.25;text-align:center}html .lp .rc{min-width:0}html .lp .rc .media{gap:16px;overflow:hidden}html .lp .po .perks2,html .lp .po .miss{padding-left:0}html .lp .po .supply{margin-left:0}html .lp .final .card{flex-direction:column;min-height:0}html .lp .final .media{width:100%;min-height:0;height:250px}html .lp .final .media img{height:340px;top:50%}html .lp .pdp .gal{border-radius:0;overflow:visible;background:none}html .lp .pdp .gal-track{gap:8px;padding:0 16px;scroll-padding:0 16px}html .lp .pdp .gal-track:after{content:"";flex:0 0 8px}html .lp .pdp .gal-s{flex:0 0 84%;border-radius:20px}html .lp .pdp .gal-s.gmain{height:auto;border-radius:20px;gap:18px}html .lp .pdp .gal-s.gmain .pen{height:82%}html .lp .pdp .gal-s.gmain .cart{height:46%!important}html .lp .pdp .gal-s.gmain:not(:has(.pen)) .cart{height:70%!important}html .lp .pdp .gal-s.gmain .dot{width:80%;height:80%}html .lp .pdp .gal-s.gmain .tags{top:14px;left:14px}html .lp .pdp .gal-foot{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 0}html .lp .pdp .gal-thumbs,html .lp .pdp .gal-nav{display:none}html #ldc-template--27441153310961__dose_calc .ldc,html #ldc-template--27441153310961__dose_calc .ldc-solo{grid-template-columns:minmax(0,1fr);margin-top:28px}html #ldc-template--27441153310961__dose_calc .ldc-calc,html #ldc-template--27441153310961__dose_calc .ldc-spec{padding:22px;border-radius:24px}html #ldc-template--27441153310961__dose_calc .ldc-big{font-size:40px;line-height:44px}html #ldc-template--27441153278193__dose_calc .ldc,html #ldc-template--27441153278193__dose_calc .ldc-solo{grid-template-columns:minmax(0,1fr);margin-top:28px}html #ldc-template--27441153278193__dose_calc .ldc-calc,html #ldc-template--27441153278193__dose_calc .ldc-spec{padding:22px;border-radius:24px}html #ldc-template--27441153278193__dose_calc .ldc-big{font-size:40px;line-height:44px}html #ldc-template--27441153245425__dose_calc .ldc,html #ldc-template--27441153245425__dose_calc .ldc-solo{grid-template-columns:minmax(0,1fr);margin-top:28px}html #ldc-template--27441153245425__dose_calc .ldc-calc,html #ldc-template--27441153245425__dose_calc .ldc-spec{padding:22px;border-radius:24px}html #ldc-template--27441153245425__dose_calc .ldc-big{font-size:40px;line-height:44px}html #ldc-template--27441107009777__dose_calc .ldc,html #ldc-template--27441107009777__dose_calc .ldc-solo{grid-template-columns:minmax(0,1fr);margin-top:28px}html #ldc-template--27441107009777__dose_calc .ldc-calc,html #ldc-template--27441107009777__dose_calc .ldc-spec{padding:22px;border-radius:24px}html #ldc-template--27441107009777__dose_calc .ldc-big{font-size:40px;line-height:44px}html #ldc-template--27441128866033__dose_calc .ldc,html #ldc-template--27441128866033__dose_calc .ldc-solo{grid-template-columns:minmax(0,1fr);margin-top:28px}html #ldc-template--27441128866033__dose_calc .ldc-calc,html #ldc-template--27441128866033__dose_calc .ldc-spec{padding:22px;border-radius:24px}html #ldc-template--27441128866033__dose_calc .ldc-big{font-size:40px;line-height:44px}html:root{--px:max(40px, calc((100vw - 720px)/2) )}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lp-tablet.css.map */
