@font-face{font-family:RUOLAI19 Manrope;src:url(./ruolai19-manrope.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:RUOLAI19 Instrument;src:url(./ruolai19-instrument-serif-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RUOLAI19 Instrument;src:url(./ruolai19-instrument-serif-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]){--r19-red:#b82025;--r19-ink:#20211e;--r19-paper:#f3f0e8;--r19-muted:#62665c;--r19-line:#d5d1c6;--r19-sans:"RUOLAI19 Manrope",Arial,sans-serif;--r19-serif:"RUOLAI19 Instrument",Georgia,serif;--font-body-family:var(--r19-sans);--font-heading-family:var(--r19-sans);font-family:var(--r19-sans);font-size:15px;line-height:1.7;scroll-margin-top:90px}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) :is(h1,h2,h3,h4,.heading,.title,.button,button,input,select,summary,.price,.rte,p){font-family:var(--r19-sans)}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) :is(.custom-columns__column,.content-wrapper,.product__info-wrapper,.content-tab__content){min-width:0}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) .page-width{max-width:1280px;margin-inline:auto;padding-inline:32px}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) .custom-columns__column>.content-wrapper{height:100%}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) :is(.rte,.rich-text-block,.product__text){line-height:1.8}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) :is(.button,button){border-radius:2px;letter-spacing:0;min-height:52px;font-weight:600;font-size:13px;line-height:1.45}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) .button{transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) .button:hover{transform:translateY(-1px)}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) :is(.button,summary,a):focus-visible{outline:2px solid currentColor;outline-offset:4px}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) :is(.heading,.title){font-weight:550;letter-spacing:-1.6px;line-height:1.13;text-wrap:balance}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) :is(.accordion__summary,.accordion__content__inner,.accordion__content){font-family:var(--r19-sans)}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) .rich-text-block strong{font-weight:650}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) .rich-text-block:has(>p>em:only-child){font-size:11px}[id$=__ruolai19_hero]>.gradient{background:radial-gradient(ellipse at 76% 43%,#c23d3e00 5%,#9d191c2b),#b82025;color:#fff;overflow:hidden}[id$=__ruolai19_hero] .page-width{max-width:1344px;padding-top:52px;padding-bottom:28px}[id$=__ruolai19_hero] .custom-columns{align-items:center}[id$=__ruolai19_hero] .custom-columns__column:first-child{position:relative;z-index:2}[id$=__ruolai19_hero] h1{font-size:clamp(68px,7.2vw,108px)!important;line-height:.98!important;letter-spacing:-5.3px!important;font-weight:600!important;margin-block:20px 26px!important;max-width:780px}[id$=__ruolai19_hero] .custom-columns__column:first-child .rich-text-block p{max-width:440px;line-height:1.85;color:#f9e9e3}[id$=__ruolai19_hero] .custom-columns__column:first-child .rich-text-block:first-of-type p{font-size:10px;letter-spacing:1.5px;text-transform:uppercase}[id$=__ruolai19_hero] .button{background:#f8f5ef;color:#20211e;box-shadow:0 6px 20px #640f1012;min-width:330px;min-height:58px;justify-content:space-between;padding-inline:24px}[id$=__ruolai19_hero] .button:hover{background:#fff;box-shadow:0 7px 24px #640f1025}[id$=__ruolai19_hero] .custom-columns__column:nth-child(2){position:relative;z-index:1}[id$=__ruolai19_hero] .custom-columns__column:nth-child(2) .product-info__image-block{width:100%;transform:rotate(3deg);margin-block:0!important}[id$=__ruolai19_hero] .custom-columns__column:nth-child(2) .media{overflow:visible}[id$=__ruolai19_hero] .custom-columns__column:nth-child(2) img{object-fit:contain!important;filter:drop-shadow(6px 24px 21px #62000036)}[id$=__ruolai19_hero] .custom-columns__column:nth-child(2) .rich-text-block p{font-size:10px!important;text-align:right;color:#f4d9d5;line-height:1.5}[id$=__ruolai19_hero] [id*=hero_dose]{border-top:1px solid #cf7073;padding-top:24px;margin-top:22px!important}[id$=__ruolai19_hero] [id*=hero_dose] .heading{font-size:24px!important;letter-spacing:-.5px;line-height:1.4}[id$=__ruolai19_hero] [id*=hero_dose] p{font-size:11px!important;color:#f4d4cf}[id$=__ruolai19_benefits]>.gradient{background:#20211e;color:#fff}[id$=__ruolai19_benefits] .page-width{padding-block:72px;max-width:1240px}[id$=__ruolai19_benefits] .custom-columns{align-items:center}[id$=__ruolai19_benefits] .custom-columns__column:first-child .product-info__image-block{margin-block:0!important}[id$=__ruolai19_benefits] .custom-columns__column:first-child .media{aspect-ratio:4/5;min-height:0;max-height:600px;background:#d8cec2}[id$=__ruolai19_benefits] .custom-columns__column:first-child .media:before{padding-bottom:0}[id$=__ruolai19_benefits] .custom-columns__column:first-child img{object-fit:cover!important;object-position:50% 45%}[id$=__ruolai19_benefits] .custom-columns__column:first-child .rich-text-block p{font-size:10px!important;color:#d4d2c9}[id$=__ruolai19_benefits] [class*=heading-][class*=benefits_title]{font-size:39px!important;letter-spacing:-1.6px;line-height:1.1;margin-bottom:30px!important}[id$=__ruolai19_benefits] .custom-columns__column:nth-child(2) .slide-item:has(>[id*=ContentContainer-][id*=benefit_0]){border-top:1px solid #42443c;padding-block:19px!important;border-radius:0}[id$=__ruolai19_benefits] .custom-columns__column:nth-child(2) .slide-item:has(>[id*=ContentContainer-][id*=benefit_0]) .heading{font-size:20px!important;line-height:1.25;letter-spacing:-.3px;margin-block:0!important}[id$=__ruolai19_benefits] .custom-columns__column:nth-child(2) .slide-item:has(>[id*=ContentContainer-][id*=benefit_0]) .rich-text-block p{font-size:13px!important;line-height:1.65;color:#c0c1ba;margin-top:7px}[id$=__ruolai19_benefits] .custom-columns__column:nth-child(2) .button{background:transparent;border:0;border-bottom:1px solid #d0d1c9;min-height:35px;min-width:0;padding:4px 0;color:#fff;font-size:12px;border-radius:0;box-shadow:none}[id$=__ruolai19_benefits] .custom-columns__column:first-child>.content-wrapper{position:relative}[id$=__ruolai19_benefits] .custom-columns__column:first-child .product-info__image-block{position:relative}[id$=__ruolai19_benefits] .custom-columns__column:first-child .product-info__image-block:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#20160fa6);pointer-events:none}[id$=__ruolai19_benefits] [class*=heading-][class*=benefits_photo_caption]{position:absolute;z-index:2;bottom:57px;left:27px;right:20px;font-size:29px!important;line-height:1.12;letter-spacing:-.7px;font-weight:500!important;margin:0!important}[id$=__ruolai19_benefits] [class*=rich-text-block-][class*=benefits_note]{position:absolute;z-index:2;bottom:25px;left:27px;right:20px;color:#fff}[id$=__ruolai19_benefits] [id*=ContentContainer-][id*=benefit_0]{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:14px!important;align-items:start!important}[id$=__ruolai19_benefits] [id*=ContentContainer-][id*=benefit_0]>.rich-text-block p{font-size:11px!important;color:#e99a95;line-height:1.6}[id$=__ruolai19_formula]>.gradient{background:#f3f0e8;color:#20211e}[id$=__ruolai19_formula] .page-width{padding-top:80px;padding-bottom:47px}[id$=__ruolai19_formula] .custom-columns{align-items:flex-start}[id$=__ruolai19_formula] .custom-columns__column:first-child{text-align:center}[id$=__ruolai19_formula] [class*=heading-][class*=formula_title],[id$=__ruolai19_formula] [id*=formula_compose] .heading{font-family:var(--r19-serif)!important;font-size:91px!important;line-height:.97;letter-spacing:-2.5px;font-weight:400!important;text-align:center;margin-block:0!important}[id$=__ruolai19_formula] [class*=heading-][class*=formula_title]{margin-top:24px!important}[id$=__ruolai19_formula] [id*=formula_compose]{align-items:center;justify-content:center;gap:25px!important}[id$=__ruolai19_formula] [id*=formula_compose] .product-info__image-block{flex:0 0 150px!important;width:150px!important;margin-block:0!important}[id$=__ruolai19_formula] [id*=formula_compose] .media{aspect-ratio:1;-webkit-mask-image:radial-gradient(ellipse 69% 68% at 50% 49%,#000 55%,transparent 78%);mask-image:radial-gradient(ellipse 69% 68% at 50% 49%,#000 55%,transparent 78%)}[id$=__ruolai19_formula] [id*=formula_compose] .media:before{padding-bottom:0}[id$=__ruolai19_formula] [id*=formula_compose] .heading:has(em){font-size:1.1em;font-style:italic}[id$=__ruolai19_formula] .custom-columns__column:first-child .rich-text-block p{max-width:650px;margin-inline:auto;font-size:15px!important;line-height:1.9;color:#62665c}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+2):nth-child(-n+5){margin-top:8px}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+2):nth-child(-n+5)>.content-wrapper{border-top:1px solid #ccc9c1;padding-top:24px}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+3):nth-child(-n+5)>.content-wrapper{border-left:1px solid #d5d1c6;padding-left:25px}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+2):nth-child(-n+5) .heading{font-size:20px!important;letter-spacing:-.6px;line-height:1.4;margin-block:10px 7px!important}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+2):nth-child(-n+5) .rich-text-block p{font-size:13px!important;line-height:1.8;color:#62665c}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+2):nth-child(-n+5) .rich-text-block:first-of-type p{font-size:10px!important;letter-spacing:.7px}[id$=__ruolai19_formula] .accordion{border-color:#ccc9c1;margin-top:22px}[id$=__ruolai19_compare]>.gradient{background:#f3f0e8;color:#20211e}[id$=__ruolai19_compare] .page-width{padding-top:72px;padding-bottom:60px}[id$=__ruolai19_compare] [class*=heading-][class*=compare_title]{font-size:48px!important;font-weight:550!important;line-height:1.15;letter-spacing:-2.1px;text-align:center;max-width:850px;margin-inline:auto!important}[id$=__ruolai19_compare] .custom-columns__column>.content-wrapper>.rich-text-block p{max-width:680px;margin-inline:auto;line-height:1.9;color:#62665c}[id$=__ruolai19_compare] [id*=compare_legend]{padding-block:22px 17px;margin-top:18px!important;border-bottom:1px solid #d5d1c6}[id$=__ruolai19_compare] [id*=compare_legend] p{font-size:12px!important}[id$=__ruolai19_compare] [id*=compare_row_]{border-bottom:1px solid #d5d1c6;padding-block:26px 29px!important;align-items:center!important}[id$=__ruolai19_compare] [id*=compare_row_]>.heading{font-size:52px!important;font-weight:500!important;letter-spacing:-3.8px;line-height:1.1;color:#b82025;text-align:center}[id$=__ruolai19_compare] [id*=compare_row_]>.heading:last-of-type{color:#777c70}[id$=__ruolai19_compare] [id*=compare_row_]>.heading[class*=compare_metric_]{font-size:16px!important;letter-spacing:0;line-height:1.6;font-weight:500!important;color:#20211e;text-align:left;white-space:normal}[id$=__ruolai19_compare] [id*=compare_row_]>.rich-text-block p{font-size:15px!important;max-width:210px;line-height:1.6}[id$=__ruolai19_compare] [id*=compare_row_] .heading small{font-size:14px;letter-spacing:0;font-weight:400}[id$=__ruolai19_compare] .accordion{margin-top:23px}[id$=__ruolai19_compare] .accordion__content p{font-size:12px!important;line-height:1.8}[id$=__ruolai19_buy_intro]>.gradient{background:#b82025;color:#fff}[id$=__ruolai19_buy_intro] .page-width{padding-top:48px;padding-bottom:0}[id$=__ruolai19_buy_intro] .heading{font-size:49px!important;letter-spacing:-2px;line-height:1.12}[id$=__ruolai19_buy_intro] .rich-text-block p{font-size:14px!important;line-height:1.85;color:#f5ddd8}[id$=__ruolai19_buy]>section{background:#b82025;color:#fff}[id$=__ruolai19_buy] .featured-product{--color-foreground:35,38,31;color:#23261f}[id$=__ruolai19_buy] .featured-product :is(.heading,.product__title,.price,.product__tax,.rich-text-block,p){color:#23261f}[id$=__ruolai19_buy] .page-width{padding-block:34px 52px}[id$=__ruolai19_buy] .product__title{font-size:34px!important;letter-spacing:-1px;line-height:1.2}[id$=__ruolai19_buy] .price{font-variant-numeric:tabular-nums}[id$=__ruolai19_buy] .rich-text-block p{line-height:1.8;color:#23261f}[id$=__ruolai19_buy] .product-form__submit{color:#fff!important;min-height:60px}[id$=__ruolai19_buy] .product-form__input input[type=radio]+label{border-radius:2px;background:transparent;color:#23261f;box-shadow:none}[id$=__ruolai19_buy] .product-form__input input[type=radio]:checked+label{background:#23261f;color:#fff;border-color:#23261f}[id$=__ruolai19_buy] .quantity{color:#23261f;background:transparent}[id$=__ruolai19_buy] .product__media img{object-fit:contain}[id$=__ruolai19_research]>.gradient{background:#eae7df;color:#20211e}[id$=__ruolai19_research] .page-width{padding-block:74px;max-width:1240px}[id$=__ruolai19_research] .content-tabs__heading{font-family:var(--r19-serif)!important;font-size:68px!important;line-height:1;letter-spacing:-1.6px;font-weight:400!important}[id$=__ruolai19_research] .content-tabs__heading-content>.rte{font-size:13px;line-height:1.9;color:#62665c;max-width:650px}[id$=__ruolai19_research] .content-tabs__header{display:block}[id$=__ruolai19_research] .content-tabs__buttons{display:flex;gap:0;padding:0;margin-top:32px;border:1px solid #d5d1c6;border-bottom:0;border-radius:0;background:transparent;box-shadow:none;width:100%;justify-content:flex-start}[id$=__ruolai19_research] .content-tab-button{flex:1;min-width:0;min-height:66px;border-radius:0;padding:16px 24px;font-size:13px;line-height:1.5;text-align:left;justify-content:flex-start;color:#62665c;background:transparent}[id$=__ruolai19_research] .content-tab-button+.content-tab-button{border-left:1px solid #d5d1c6}[id$=__ruolai19_research] .content-tab-button--active{background:#fbf9f3!important;color:#20211e!important}[id$=__ruolai19_research] .content-tabs__tabs{background:#fbf9f3;border:1px solid #d5d1c6;border-top:0}[id$=__ruolai19_research] .content-tab__content{padding:38px 44px 34px!important}[id$=__ruolai19_research] .content-tab__content>h2{font-family:var(--r19-serif)!important;font-size:43px;line-height:1.12;letter-spacing:-.8px;font-weight:400;max-width:800px}[id$=__ruolai19_research] .content-tab__content>.rte{font-size:14px;line-height:1.9;color:#565d4d;max-width:none}[id$=__ruolai19_research] .content-tab__content>.rte p+p{margin-top:15px}[id$=__ruolai19_research] .content-tab__content .button{color:#fff!important;padding:12px 22px;min-height:44px;border-radius:2px;border:0;font-size:13px;box-shadow:none;margin-top:23px}[id$=__ruolai19_capsule]>.gradient{background:#f3f0e8;color:#20211e}[id$=__ruolai19_capsule] .page-width{max-width:none;padding-inline:0;padding-top:66px;padding-bottom:42px}[id$=__ruolai19_capsule] .custom-columns{margin-inline:0}[id$=__ruolai19_capsule] .custom-columns__column{padding-inline:0}[id$=__ruolai19_capsule] .custom-columns__column:first-child{text-align:center}[id$=__ruolai19_capsule] [class*=heading-][class*=capsule_title]{font-size:43px!important;line-height:1.15;letter-spacing:-1.8px;max-width:850px;margin-inline:auto!important;margin-bottom:32px!important}[id$=__ruolai19_capsule] .product-info__image-block{margin-block:0!important;width:100%}[id$=__ruolai19_capsule] .product-info__image-block .media{aspect-ratio:2.6/1}[id$=__ruolai19_capsule] .product-info__image-block .media:before{padding-bottom:0}[id$=__ruolai19_capsule] .product-info__image-block img{object-fit:cover!important;object-position:50% 58%}[id$=__ruolai19_capsule] .custom-columns__column:not(:first-child)>.content-wrapper{max-width:390px;padding:25px 28px 0;margin-inline:auto}[id$=__ruolai19_capsule] .custom-columns__column:not(:first-child)+.custom-columns__column>.content-wrapper{border-left:1px solid #d5d1c6}[id$=__ruolai19_capsule] .custom-columns__column:not(:first-child) .heading{font-size:37px!important;line-height:1.1;letter-spacing:-1.2px;margin-bottom:12px!important}[id$=__ruolai19_capsule] .custom-columns__column:not(:first-child) p{font-size:13px!important;line-height:1.85;color:#62665c}[id$=__ruolai19_faq]>.gradient{background:#fff;color:#20211e}[id$=__ruolai19_faq] .page-width{padding-block:76px;max-width:1240px}[id$=__ruolai19_faq] .collapsible-content__heading{font-family:var(--r19-serif)!important;font-weight:400!important;font-size:61px!important;line-height:1;letter-spacing:-1.5px}[id$=__ruolai19_faq] .collapsible-content__caption{font-size:10px;letter-spacing:1px}[id$=__ruolai19_faq] .accordion__summary{padding-block:23px;font-size:15px!important;line-height:1.7;font-weight:500}[id$=__ruolai19_faq] .accordion__title{font-size:15px!important;line-height:1.7;letter-spacing:0;font-weight:500}[id$=__ruolai19_faq] .accordion__content__inner{font-size:14px;line-height:1.9;color:#62665c}[id$=__ruolai19_more]>.gradient{background:#f3f0e8;color:#20211e}[id$=__ruolai19_more] .page-width{padding-block:66px 72px;max-width:1240px}[id$=__ruolai19_more] .title{font-family:var(--r19-serif)!important;font-size:52px!important;font-weight:400!important;line-height:1;letter-spacing:-1px}[id$=__ruolai19_more] .card{border-radius:0;box-shadow:none}[id$=__ruolai19_more] .card__inner{border-radius:0;background:#e7e3d933}[id$=__ruolai19_more] .card__media img{object-fit:contain!important;transition:filter .25s}[id$=__ruolai19_more] .card:hover .card__media img{filter:contrast(1.025)}[id$=__ruolai19_more] .card__heading{font-size:21px!important;line-height:1.5;letter-spacing:-.5px;font-weight:550}[id$=__ruolai19_more] .card-information .price{font-size:14px}[id$=__ruolai19_more] .quick-add__submit{border:0;border-bottom:1px solid #b82025;min-height:32px;padding:4px 0;border-radius:0;background:none;color:#b82025;font-size:12px;width:max-content;box-shadow:none}[id$=__ruolai19_benefits] [id*=ContentContainer-][id*=benefit_body_]{text-align:left;align-items:flex-start!important;justify-content:flex-start!important}[id$=__ruolai19_benefits] .custom-columns__column:nth-child(2) .button:after{box-shadow:none;border:0}[id$=__ruolai19_compare] [id*=compare_legend]>.rich-text-block:not(:first-of-type){text-align:center!important}[id$=__ruolai19_hero] h1 em{display:block;font-style:normal;color:#fff;-webkit-text-fill-color:#fff}[id$=__ruolai19_compare] [class*=heading-][class*=compare_title] em{display:block;font-style:normal}[id$=__ruolai19_benefits] [class*=heading-][class*=benefits_title] em{display:block;font-style:normal;color:#babbb3;-webkit-text-fill-color:#babbb3}[id$=__ruolai19_benefits] [class*=heading-][class*=benefits_photo_caption] em{display:block;font-style:normal}[id$=__ruolai19_capsule] [class*=heading-][class*=capsule_title] em{display:block;font-family:var(--r19-serif);font-style:italic;font-weight:400;line-height:1.08}@media(max-width:1100px)and (min-width:750px){[id$=__ruolai19_hero] h1{font-size:78px!important;letter-spacing:-3.8px!important}[id$=__ruolai19_formula] [class*=heading-][class*=formula_title],[id$=__ruolai19_formula] [id*=formula_compose] .heading{font-size:78px!important}[id$=__ruolai19_compare] [id*=compare_row_]>.heading{font-size:42px!important}[id$=__ruolai19_research] .content-tab__content{padding:32px!important}}@media(max-width:749px){:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]){font-size:14px;scroll-margin-top:84px}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) .page-width{padding-inline:22px}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) .button{min-height:52px;font-size:13px}[id$=__ruolai19_hero] .page-width{padding-top:28px;padding-bottom:23px}[id$=__ruolai19_hero] h1{font-size:49px!important;text-wrap:wrap;line-height:1.02!important;letter-spacing:-3.7px!important;margin-block:19px 22px!important}[id$=__ruolai19_hero] .custom-columns__column:first-child .rich-text-block p{font-size:14px;line-height:1.85}[id$=__ruolai19_hero] .button{min-width:0;width:100%;min-height:56px;padding-inline:20px}[id$=__ruolai19_hero] .custom-columns__column:nth-child(2) .product-info__image-block{width:83%;margin:5px -2px -12px auto!important}[id$=__ruolai19_hero] [id*=hero_dose]{gap:18px!important;flex-wrap:wrap;padding-top:20px;margin-top:16px!important}[id$=__ruolai19_hero] [id*=hero_dose] .heading{font-size:20px!important}[id$=__ruolai19_benefits] .page-width{padding-block:45px}[id$=__ruolai19_benefits] .custom-columns__column:first-child .media{max-height:340px;aspect-ratio:1.02}[id$=__ruolai19_benefits] .custom-columns__column:first-child img{object-position:50% 34%}[id$=__ruolai19_benefits] [class*=heading-][class*=benefits_title]{font-size:33px!important;letter-spacing:-1.2px;margin-bottom:24px!important}[id$=__ruolai19_benefits] .custom-columns__column:nth-child(2) .slide-item:has(>[id*=ContentContainer-][id*=benefit_0]){padding-block:17px!important}[id$=__ruolai19_benefits] .custom-columns__column:nth-child(2) .slide-item:has(>[id*=ContentContainer-][id*=benefit_0]) .heading{font-size:19px!important}[id$=__ruolai19_benefits] .custom-columns__column:nth-child(2) .slide-item:has(>[id*=ContentContainer-][id*=benefit_0]) .rich-text-block p{font-size:12px!important}[id$=__ruolai19_formula] .page-width{padding-top:56px;padding-bottom:35px}[id$=__ruolai19_formula] [class*=heading-][class*=formula_title],[id$=__ruolai19_formula] [id*=formula_compose] .heading{font-size:62px!important;letter-spacing:-1.3px;line-height:1}[id$=__ruolai19_formula] [id*=formula_compose]{gap:9px!important;flex-wrap:wrap!important}[id$=__ruolai19_formula] [id*=formula_compose] .product-info__image-block{flex-basis:95px!important;width:95px!important}[id$=__ruolai19_formula] .custom-columns__column:first-child .rich-text-block p{font-size:14px!important;line-height:1.9}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+2):nth-child(-n+5)>.content-wrapper{padding-top:20px}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+3):nth-child(-n+5)>.content-wrapper{padding-left:0;border-left:0}[id$=__ruolai19_formula] .custom-columns__column:nth-child(3)>.content-wrapper,[id$=__ruolai19_formula] .custom-columns__column:nth-child(5)>.content-wrapper{padding-left:18px;border-left:1px solid #d5d1c6}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+2):nth-child(-n+5) .heading{font-size:18px!important}[id$=__ruolai19_formula] .custom-columns__column:nth-child(n+2):nth-child(-n+5) .rich-text-block p{font-size:12px!important}[id$=__ruolai19_compare] .page-width{padding-top:53px;padding-bottom:42px}[id$=__ruolai19_compare] [class*=heading-][class*=compare_title]{font-size:36px!important;letter-spacing:-1.5px;line-height:1.2}[id$=__ruolai19_compare] [id*=compare_legend]{gap:8px!important;padding-block:16px}[id$=__ruolai19_compare] [id*=compare_legend] p{font-size:10px!important;line-height:1.5}[id$=__ruolai19_compare] [id*=compare_row_]{gap:8px!important;padding-block:20px 24px!important;grid-template-columns:minmax(80px,.8fr) minmax(0,1fr) minmax(0,1fr)!important}[id$=__ruolai19_compare] [id*=compare_row_]>.heading{font-size:27px!important;letter-spacing:-2px;white-space:nowrap}[id$=__ruolai19_compare] [id*=compare_row_]>.rich-text-block p{font-size:10px!important;line-height:1.6}[id$=__ruolai19_compare] [id*=compare_row_]>.heading[class*=compare_metric_]{font-size:11px!important;letter-spacing:0;line-height:1.6;white-space:normal}[id$=__ruolai19_buy_intro] .page-width{padding-top:38px;padding-bottom:0}[id$=__ruolai19_buy_intro] .heading{font-size:35px!important;letter-spacing:-1.2px}[id$=__ruolai19_buy] .page-width{padding-top:25px;padding-bottom:38px}[id$=__ruolai19_buy] .product__title{font-size:28px!important}[id$=__ruolai19_buy] .product-form__submit{min-height:56px}[id$=__ruolai19_research] .page-width{padding-block:53px}[id$=__ruolai19_research] .content-tabs__heading{font-size:51px!important;letter-spacing:-1.1px}[id$=__ruolai19_research] .content-tab-button{font-size:11px;line-height:1.6;padding:14px 13px;min-height:60px}[id$=__ruolai19_research] .content-tabs__buttons{margin-top:26px}[id$=__ruolai19_research] .content-tab__content{padding:26px 22px!important}[id$=__ruolai19_research] .content-tab__content>h2{font-size:33px;letter-spacing:-.5px}[id$=__ruolai19_research] .content-tab__content>.rte{font-size:13px;line-height:1.9}[id$=__ruolai19_capsule] .page-width{padding-inline:0;padding-top:48px;padding-bottom:35px}[id$=__ruolai19_capsule] [class*=heading-][class*=capsule_title]{font-size:33px!important;letter-spacing:-1.2px;padding-inline:22px;margin-bottom:27px!important}[id$=__ruolai19_capsule] .product-info__image-block .media{aspect-ratio:1.3/1}[id$=__ruolai19_capsule] .product-info__image-block img{object-position:50% 56%}[id$=__ruolai19_capsule] .custom-columns__column:not(:first-child)>.content-wrapper{padding:22px 22px 0;max-width:none}[id$=__ruolai19_capsule] .custom-columns__column:not(:first-child)+.custom-columns__column>.content-wrapper{border-left:0}[id$=__ruolai19_capsule] .custom-columns__column:not(:first-child) .heading{font-size:31px!important}[id$=__ruolai19_capsule] .custom-columns__column:not(:first-child) p{font-size:12px!important}[id$=__ruolai19_faq] .page-width{padding-block:53px}[id$=__ruolai19_faq] .collapsible-content__heading{font-size:49px!important;letter-spacing:-1.1px}[id$=__ruolai19_faq] .accordion__summary{padding-block:20px;font-size:14px!important;line-height:1.75}[id$=__ruolai19_faq] .accordion__title{font-size:14px!important}[id$=__ruolai19_faq] .accordion__content__inner{font-size:13px;line-height:1.9}[id$=__ruolai19_more] .page-width{padding-block:53px}[id$=__ruolai19_more] .title{font-size:43px!important;letter-spacing:-.7px}[id$=__ruolai19_more] .card__heading{font-size:18px!important}}@media(max-width:359px){[id$=__ruolai19_hero] h1{font-size:42px!important;letter-spacing:-3.1px!important}[id$=__ruolai19_formula] [class*=heading-][class*=formula_title],[id$=__ruolai19_formula] [id*=formula_compose] .heading{font-size:53px!important}[id$=__ruolai19_compare] [id*=compare_row_]>.heading{font-size:23px!important;letter-spacing:-1.6px}[id$=__ruolai19_compare] [class*=heading-][class*=compare_title]{font-size:31px!important}[id$=__ruolai19_research] .content-tab__content{padding:22px 17px!important}}@media(max-width:749px){[id$=__ruolai19_benefits] .custom-columns__column:first-child{order:2}[id$=__ruolai19_benefits] .custom-columns__column:nth-child(2){order:1}}@media(prefers-reduced-motion:reduce){:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) :is(.button,.card__media img,.animate-item){transition:none!important;animation:none!important}:is([id$=__ruolai19_hero],[id$=__ruolai19_benefits],[id$=__ruolai19_formula],[id$=__ruolai19_compare],[id$=__ruolai19_buy_intro],[id$=__ruolai19_buy],[id$=__ruolai19_research],[id$=__ruolai19_capsule],[id$=__ruolai19_faq],[id$=__ruolai19_more]) .animate-item{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ruolai-home-19.css.map */
