.pc-product,#pc-landing{--pc-ink:#073f4c;--pc-teal:#008b9a;--pc-light:#e9f9fb;--pc-line:#bfe7eb;font-family:Poppins,Arial,sans-serif;color:var(--pc-ink);background:#fff;letter-spacing:normal}.pc-product *{box-sizing:border-box}.pc-product .product__info-container{max-width:none}.pc-product .product__info-wrapper{padding-left:38px}.pc-product .product{align-items:start}.pc-product .product__media-wrapper{border-radius:20px;overflow:hidden}.pc-product .pc-eyebrow,#pc-landing .eyebrow{font-size:12px;font-weight:700;letter-spacing:.13em;color:#007b8b;margin:0 0 12px}.pc-product h1{font:750 clamp(30px,3.3vw,44px)/1.1 Poppins,Arial,sans-serif;letter-spacing:-.035em;margin:0 0 14px;color:#063e4c}.pc-product .pc-lead{font-size:21px;line-height:1.35;font-weight:600;margin:0 0 12px}.pc-product .pc-detail{font-size:16px;line-height:1.6;color:#47656c;margin:0 0 20px}.pc-product .pc-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;border-block:1px solid var(--pc-line);padding:17px 0;margin-bottom:24px}.pc-product .pc-facts span{font-size:13px;text-align:center;line-height:1.5}.pc-product .pc-facts b{display:block;font-size:25px;font-weight:750;color:#008e9c}.pc-product .pc-offers{scroll-margin-top:90px;margin:0}.pc-product .pc-offers h2{font-size:21px;font-weight:700;margin:0 0 24px;color:#063e4c}.pc-product .pc-packs{padding:0;margin:0;border:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.pc-product .pc-pack{position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid #b8e2e8;border-radius:20px;padding:23px 7px 15px;cursor:pointer;text-align:center;background:#fff;min-width:0;transition:background .15s,border-color .15s;line-height:1.25}.pc-product .pc-pack:has(input:checked){border:2px solid #0097a6;background:#e6f9fb;padding:22px 6px 14px;box-shadow:0 5px 18px #0069770e}.pc-product .pc-pack:has(input:focus-visible){outline:3px solid #006472;outline-offset:3px}.pc-product .pc-pack-badge{position:absolute;top:-11px;padding:4px 7px;border-radius:6px;font-size:10px;line-height:1.2;background:#d9f2f4;font-weight:750;white-space:nowrap}.pc-product .pc-pack:last-child .pc-pack-badge{background:#007f90;color:#fff}.pc-product .pc-pack input{width:19px;height:19px;accent-color:#008b9a;margin:0 0 7px}.pc-product .pc-pack-pictures{height:95px;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.pc-product .pc-pack-pictures img{width:90%;height:95px;object-fit:contain;mix-blend-mode:multiply}.pc-product .pc-pack-pictures--2 img{width:70%}.pc-product .pc-pack-pictures--2 img+img{margin-left:-38%}.pc-product .pc-pack-pictures--3 img{width:62%}.pc-product .pc-pack-pictures--3 img+img{margin-left:-42%}.pc-product .pc-pack strong{font-size:18px;margin:7px 0 3px}.pc-product .pc-pack-count{font-size:14px;color:#42636a}.pc-product .pc-pack-price{font-size:clamp(20px,2vw,28px);white-space:nowrap;font-weight:800;letter-spacing:-.04em;margin:12px 0 5px;color:#063f4b}.pc-product .pc-pack-duration{font-size:12px;color:#46666c}.pc-product .pc-summary{text-align:center;font-size:16px;font-weight:700;margin:18px 0 10px}.pc-product .pc-native-mount{min-height:62px;width:100%;max-width:none}.pc-product #_rsi-buy-now-button{width:100%!important;min-height:60px!important;background:#008b9a!important;border:0!important;border-radius:12px!important;color:#fff!important;font-size:18px!important;line-height:1.3!important;letter-spacing:0!important;box-shadow:0 5px 14px #00677629!important}.pc-product .pc-order-note{text-align:center;font-size:13px;color:#526d74;margin:10px 0 20px}.pc-product .pc-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:18px 0;border-block:1px solid #d5ecef}.pc-product .pc-trust span{font-size:12px;line-height:1.6;color:#526d74}.pc-product .pc-trust b{display:block;font-size:13px;color:#075767}.pc-product .pc-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#pc-landing{font-size:17px;line-height:1.65}#pc-landing :is(h1,h2,h3){color:#073f4c;font-family:Poppins,Arial,sans-serif}#pc-landing h2{font-size:clamp(28px,3vw,38px);letter-spacing:-.03em}#pc-landing h3{font-size:21px}#pc-landing .page-width{max-width:1200px}#pc-landing .promise-ticker{background:#007f90;color:#fff;height:50px}#pc-landing .promise-ticker .promise-ticker__message{font-size:13px;font-weight:600}#pc-landing .benefits{padding-top:64px;padding-bottom:56px}#pc-landing .benefits-grid{align-items:center}#pc-landing .benefits-grid p{font-size:16px;color:#46646b}#pc-landing .benefits-grid h3{font-size:21px}#pc-landing .benefit-icon{color:#008b9a}#pc-landing .benefit-detail{background:#eaf9fb;border-radius:16px;padding:20px}#pc-landing .mechanism img{border-radius:24px}#pc-landing .mechanism figcaption{font-size:13px;color:#57727a;padding:10px}#pc-landing .pc-ingredients{padding-top:54px;padding-bottom:48px;background:linear-gradient(145deg,#f2fcfd,#e5f8fa);max-width:none}#pc-landing .pc-ingredients-heading{text-align:center;max-width:760px;margin:auto}#pc-landing .pc-ingredients-heading h2{margin-bottom:12px}#pc-landing .pc-ingredients-heading p{font-size:16px}#pc-landing .pc-ingredients-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;max-width:1050px;margin:25px auto}#pc-landing .pc-ingredients-layout figure{margin:0}#pc-landing .pc-ingredients-layout img{border-radius:24px;mix-blend-mode:multiply;width:100%}#pc-landing .pc-ingredients-layout ul{display:grid;grid-template-columns:1fr 1fr;gap:13px;padding:0;margin:0;list-style:none}#pc-landing .pc-ingredients-layout li{display:flex;gap:10px;align-items:center;font-size:16px;line-height:1.35;padding:16px 12px;border:1px solid #c9e9ed;border-radius:12px;background:#ffffffc9}#pc-landing .pc-ingredients-layout li span{color:#00a1ae}#pc-landing .pc-composition-note{font-size:13px;text-align:center;color:#54737a;max-width:800px;margin:20px auto 0}#pc-landing .steps{padding-top:60px;padding-bottom:50px}#pc-landing .step-list{max-width:920px;gap:28px}#pc-landing .step-list article{grid-template-columns:160px 1fr;gap:30px}#pc-landing .step-list img{width:160px;height:160px;object-fit:cover;border-radius:18px}#pc-landing .step-list img[data-landing-image=paso_1]{object-position:left}#pc-landing .step-list img[data-landing-image=paso_2]{object-position:center}#pc-landing .step-list img[data-landing-image=paso_3]{object-position:right}#pc-landing .step-list h3{font-size:22px}#pc-landing .step-list p{font-size:17px;color:#49666e}#pc-landing .vix-standalone--faq{max-width:920px;padding-block:20px 50px}#pc-landing .faq details{border-color:#c9e9ed;padding:18px 0}#pc-landing .faq summary{font-size:18px;min-height:35px}#pc-landing .faq details p{font-size:16px;line-height:1.65;color:#46656d}#pc-landing .faq-plus{color:#008c9a}#pc-landing .pc-final-order{padding-top:48px;padding-bottom:56px;text-align:center;border-top:1px solid #d0e9ed}#pc-landing .pc-final-order p{max-width:700px;margin-inline:auto}#pc-landing .pc-cta{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:60px;padding:17px 25px;border-radius:12px;background:#008b9a;color:#fff;text-decoration:none;font-size:17px;font-weight:750}#pc-landing .pc-small{font-size:13px;color:#547078;margin-top:16px}#pc-landing .pc-cases{padding-block:35px;background:#f3fafb;border:2px dashed #0099aa}#pc-landing .pc-cases-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#pc-landing .pc-cases img{width:100%;height:300px;object-fit:contain}.pc-product :is(a,button,input):focus-visible,#pc-landing :is(a,button,summary):focus-visible{outline:3px solid #005b6d;outline-offset:4px}@media(max-width:749px){.pc-product .product__info-wrapper{padding-left:0}.pc-product .page-width{padding-inline:20px}.pc-product .pc-intro{padding-top:7px}.pc-product h1{font-size:34px}.pc-product .pc-lead{font-size:20px}.pc-product .pc-detail{font-size:16px}.pc-product .pc-packs{gap:8px}.pc-product .pc-pack{border-radius:16px;padding-inline:5px}.pc-product .pc-pack:has(input:checked){padding-inline:4px}.pc-product .pc-pack-badge{font-size:9px;padding:4px 5px}.pc-product .pc-pack-pictures,.pc-product .pc-pack-pictures img{height:78px}.pc-product .pc-pack strong{font-size:17px}.pc-product .pc-pack-count{font-size:12px}.pc-product .pc-pack-price{font-size:23px}.pc-product .pc-pack-duration{font-size:11px}.pc-product .pc-trust{gap:16px}.pc-product .pc-facts b{font-size:25px}#pc-landing .benefits{padding-block:42px}#pc-landing .benefits-grid>div:first-child,#pc-landing .benefits-grid>div:last-child{display:block}#pc-landing .benefits-grid article{margin-bottom:25px}#pc-landing .benefits-grid h3{font-size:22px}#pc-landing .benefits-grid p{font-size:17px}#pc-landing .mechanism{max-width:320px}#pc-landing .pc-ingredients{padding-block:40px}#pc-landing .pc-ingredients-layout{grid-template-columns:1fr;gap:15px}#pc-landing .pc-ingredients-layout figure{max-width:310px;margin:auto}#pc-landing .pc-ingredients-layout ul{gap:10px}#pc-landing .pc-ingredients-layout li{font-size:15px;padding:15px 10px}#pc-landing .step-list article{grid-template-columns:100px 1fr;gap:18px}#pc-landing .step-list img{width:100px;height:130px}#pc-landing .step-list h3{font-size:20px}#pc-landing .step-list p{font-size:16px}#pc-landing .steps{padding-top:42px}#pc-landing .faq summary{font-size:17px}#pc-landing .pc-cta{width:100%;font-size:15px;padding-inline:16px}#pc-landing .pc-cases-grid{grid-template-columns:1fr 1fr}#pc-landing .pc-cases img{height:220px}}@media(prefers-reduced-motion:reduce){.pc-product *{transition:none}#pc-landing .promise-ticker__track{animation:none}}.pc-product .pc-intro-ingredients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 22px;margin:18px 0 12px;padding:0}.pc-product .pc-intro-ingredients>div{border-left:2px solid #55bbc2;padding-left:12px;min-width:0}.pc-product .pc-intro-ingredients dt{font-size:16px;line-height:1.3;font-weight:700;color:#065261;margin:0 0 5px}.pc-product .pc-intro-ingredients dd{font-size:14px;line-height:1.45;color:#47656c;margin:0}.pc-product .pc-intro-note{font-size:12px;line-height:1.5;color:#526d74;margin:0 0 18px}@media(max-width:749px){.pc-product .pc-intro-ingredients{gap:15px 14px}.pc-product .pc-intro-ingredients>div{padding-left:10px}.pc-product .pc-intro h1{font-size:32px;line-height:1.13}.pc-product .pc-intro .pc-detail{margin-bottom:12px}}.pc-product .pc-money-guarantee{display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 12px;margin:12px 0 10px;border:1px solid var(--pc-guarantee-border);border-radius:12px;background:var(--pc-guarantee-bg);color:var(--pc-guarantee-color)}.pc-product .pc-money-guarantee svg{flex:0 0 30px;width:30px;height:30px}.pc-product .pc-money-guarantee p{font-size:12px;line-height:1.5;margin:0;font-weight:650}.pc-product .pc-money-guarantee strong{font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pc-design.css.map */
