*{padding:0;margin:0;box-sizing:border-box;font-family:"Poppins",sans-serif;color:#111}img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}body{background-color:#fff;overflow-x:hidden}.container{width:95%;max-width:1140px;margin:0 auto}.warning-bar{background-color:#9b0000;padding:22px 0;text-align:center}.warning-bar .container{display:flex;justify-content:center;gap:2px;align-items:flex-start}.warning-bar img{max-width:28px}.warning-bar p,.warning-bar strong{color:#fff;font-size:24px;font-weight:500;max-width:60ch;line-height:1}.warning-bar strong{font-weight:800}.warning-bar .wn{color:#ffff05}@media(max-width: 600px){.warning-bar p,.warning-bar strong{font-size:12px}}.header{padding:10px 0}.header .container{display:flex;justify-content:flex-end}.header .secure-badges{max-width:230px}@media(max-width: 900px){.header .secure-badges{max-width:120px}}.step-bar{margin-top:10px;margin-bottom:50px}@media(max-width: 900px){.step-bar{margin-bottom:20px}}.step-bar .container{display:flex;justify-content:center;align-items:center;padding:0 15px;max-width:1320px}@media(max-width: 900px){.step-bar .container{padding:0;width:100%}}.step-bar .step{flex:1;text-align:center;background-color:#0b4d8d;color:#fff;padding:16px 10px;font-size:32px;font-weight:700;text-transform:uppercase}@media(max-width: 600px){.step-bar .step{padding:10px}.step-bar .step:first-child{text-align:left;font-size:14px}.step-bar .step:last-child{text-align:right;font-size:12px}}.step-bar .step.active{background-color:#0a3c6d;padding:22px 10px;font-size:34px;border-radius:4px;z-index:2;position:relative;margin:0 -5px;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(max-width: 600px){.step-bar .step.active{font-size:18px;padding:14px 8px;margin:0 -2px}}.main-content{padding:0 0 40px 0}.main-content .card{background-color:#f4f4f4;border-radius:40px;padding:40px 20px;margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;box-shadow:0px 5px 15px 0px rgba(0,0,0,.32)}@media(max-width: 600px){.main-content .card{padding:25px 15px;border-radius:12px}}.main-content h1{color:#0b4d8d;font-size:66px;font-weight:800;text-align:center;line-height:1.1;margin-bottom:12px;max-width:24ch}@media(max-width: 600px){.main-content h1{font-size:23px}}.main-content .subtitle{font-size:26px;color:#111;font-weight:400;text-align:center;margin-bottom:24px;max-width:30ch}@media(max-width: 600px){.main-content .subtitle{font-size:14px;margin-bottom:0}}.main-content .arrow-down{margin-bottom:20px}@media(max-width: 500px){.main-content .arrow-down{margin-bottom:15px;width:50px;height:30px;transform:scale(0.4)}}.main-content .video-container{width:100%;max-width:480px;position:relative;border-radius:8px;overflow:hidden;margin-bottom:24px;box-shadow:0 4px 10px rgba(0,0,0,.15)}.main-content .video-container img{width:100%;display:block}.main-content .video-container .video-overlay-text{position:absolute;bottom:15px;left:0;width:100%;text-align:center;color:#fff;font-weight:700;font-size:18px;text-shadow:1px 1px 3px rgba(0,0,0,.8)}@media(max-width: 600px){.main-content .video-container .video-overlay-text{font-size:14px}}.main-content .offer-text{font-size:25px;font-weight:800;text-align:center;margin-bottom:30px;max-width:800px;line-height:1.4;margin:0 auto 30px}.main-content .offer-text .highlight{color:#fa9f0c}@media(max-width: 600px){.main-content .offer-text{font-size:16px}}.main-content .timer{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:20px}.main-content .timer .time{font-size:30px;font-weight:800}.main-content .product-box{display:block;text-decoration:none;width:100%;max-width:570px;background-color:#130c42;border-radius:25px;overflow:hidden;margin-bottom:20px;border:2px solid blue;box-shadow:0 10px 20px rgba(0,0,0,.15);transition:transform .2s ease;margin:0 auto 20px}.main-content .product-box:hover .upgrade-btn{background-color:rgb(41.2886363636,204.2113636364,97.0840909091);transform:translateY(-2px);box-shadow:0 8px 0 #1b8c40,0 12px 20px rgba(0,0,0,.25)}.main-content .product-box .product-header{background-color:#fff;color:#130c42;text-align:center;font-weight:800;font-size:28px;padding:12px;border-bottom:2px solid blue;border-bottom:none}@media(max-width: 600px){.main-content .product-box .product-header{font-size:18px}}.main-content .product-box .product-body{padding:20px}@media(max-width: 500px){.main-content .product-box .product-body{padding:20px 8px}}.main-content .product-box .product-top-row{display:flex;align-items:center;gap:15px;margin-bottom:25px}@media(max-width: 500px){.main-content .product-box .product-top-row{align-items:center;gap:5px;margin-bottom:10px}}.main-content .product-box .product-top-row .product-left{flex:1;display:flex;flex-direction:column;align-items:center}.main-content .product-box .product-top-row .product-left .bottle-count{color:#fff;font-weight:900;font-family:"Poppins",sans-serif;line-height:1;font-size:25px}@media(max-width: 500px){.main-content .product-box .product-top-row .product-left .bottle-count{font-size:24px;text-align:center}}.main-content .product-box .product-top-row .product-left .protocol-text{color:#fff;font-size:26px;margin-bottom:10px;font-weight:500}@media(max-width: 500px){.main-content .product-box .product-top-row .product-left .protocol-text{font-size:16px;margin-bottom:5px}}.main-content .product-box .product-top-row .product-left .bottles-img{width:100%}.main-content .product-box .product-top-row .product-right{flex:1.2}@media(max-width: 500px){.main-content .product-box .product-top-row .product-right{display:flex;flex-direction:column;align-items:center}}.main-content .product-box .product-top-row .product-right .price-per-bottle{display:flex;align-items:flex-start;justify-self:center;margin-bottom:20px}@media(max-width: 900px){.main-content .product-box .product-top-row .product-right .price-per-bottle{margin-bottom:10px}}.main-content .product-box .product-top-row .product-right .price-per-bottle *{color:#fff}.main-content .product-box .product-top-row .product-right .price-per-bottle .currency{font-size:1.6em;font-weight:800;margin-top:10px;margin-right:2px}@media(max-width: 500px){.main-content .product-box .product-top-row .product-right .price-per-bottle .currency{font-size:1.4em;margin-top:2px}}.main-content .product-box .product-top-row .product-right .price-per-bottle .amount{font-size:88px;font-weight:800;line-height:.8;letter-spacing:-2px}@media(max-width: 500px){.main-content .product-box .product-top-row .product-right .price-per-bottle .amount{font-size:65px}}.main-content .product-box .product-top-row .product-right .price-per-bottle .per{font-size:23px;font-weight:600;margin-top:10px;margin-left:6px;line-height:1;text-align:left}@media(max-width: 500px){.main-content .product-box .product-top-row .product-right .price-per-bottle .per{font-size:16px;margin-top:6px;margin-left:3px}}.main-content .product-box .product-top-row .product-right .benefits-list{margin-bottom:15px;width:100%}.main-content .product-box .product-top-row .product-right .benefits-list li{display:flex;align-items:center;justify-self:center;gap:6px;font-size:16px;font-weight:600}@media(max-width: 500px){.main-content .product-box .product-top-row .product-right .benefits-list li{font-size:12px;text-align:center}}.main-content .product-box .product-top-row .product-right .benefits-list li{color:#fff;text-transform:uppercase}.main-content .product-box .product-top-row .product-right .benefits-list li svg{width:14px;height:14px}.main-content .product-box .product-top-row .product-right .benefits-list li svg *{color:#fff}.main-content .product-box .product-top-row .product-right .benefits-list li.highlight-benefit{color:#ffff05}.main-content .product-box .product-top-row .product-right .benefits-list li.highlight-benefit svg{stroke:#ffff05}.main-content .product-box .product-top-row .product-right .benefits-list .dotted-divider{border:none;border-top:1.5px dotted hsla(0,0%,100%,.5);margin:6px 0;width:100%}.main-content .product-box .product-top-row .product-right .total-price{font-size:1.2em;color:#fff;margin-bottom:2px;text-align:center;font-weight:bold}@media(max-width: 500px){.main-content .product-box .product-top-row .product-right .total-price{font-size:16px}}.main-content .product-box .product-top-row .product-right .total-price .old-price{text-decoration:line-through;color:#fff;margin-right:4px;font-weight:600}.main-content .product-box .product-top-row .product-right .total-price .new-price{font-size:22px;color:#fff}@media(max-width: 500px){.main-content .product-box .product-top-row .product-right .total-price .new-price{font-size:18px}}.main-content .product-box .product-top-row .product-right .free-shipping{color:#fff;text-align:center;font-size:22px;font-weight:800;margin-bottom:12px}@media(max-width: 500px){.main-content .product-box .product-top-row .product-right .free-shipping{font-size:18px}}.main-content .product-box .product-top-row .product-right .free-shipping .yellow-text{color:#ffff05}.main-content .product-box .product-top-row .product-right .app-bonus{background-color:rgba(0,0,0,.15);display:flex;text-align:center;align-items:center;gap:6px;padding:6px 10px;justify-content:center;border-radius:4px;font-size:16px;font-weight:600;color:#fff;border:1px solid hsla(0,0%,100%,.1)}@media(max-width: 500px){.main-content .product-box .product-top-row .product-right .app-bonus{font-size:12px;padding:4px}}.main-content .product-box .product-bottom-row{display:flex;flex-direction:column;align-items:center}.main-content .product-box .product-bottom-row .upgrade-btn{width:100%;background:linear-gradient(180deg, #ffd84d 0%, #f5b700 100%);color:#1a1200;box-shadow:0 4px 0 #b88700,0 0 18px rgba(255,216,77,.45);font-size:28px;font-weight:800;padding:16px;border:none;border-radius:8px;cursor:pointer;margin-bottom:5px;transition:all .1s;text-shadow:0 1px 2px rgba(0,0,0,.3);text-align:center}@media(max-width: 600px){.main-content .product-box .product-bottom-row .upgrade-btn{font-size:20px;padding:14px}}.main-content .product-box .product-bottom-row .upgrade-btn:active{transform:translateY(6px);box-shadow:0 0 0 #1b8c40,0 4px 8px rgba(0,0,0,.2)}.main-content .product-box .product-bottom-row .secure-footer{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}@media(max-width: 900px){.main-content .product-box .product-bottom-row .secure-footer{display:none}}.main-content .product-box .product-bottom-row .secure-footer span{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:600;color:#fff}@media(max-width: 900px){.main-content .product-box .product-bottom-row .secure-footer span{font-size:14px}}.main-content .product-box .product-bottom-row .secure-footer span svg *{color:#fff}.main-content .product-box .product-bottom-row .secure-footer span svg{width:12px;height:12px}.main-content .no-thanks{font-size:19px;color:#444;text-decoration:underline;font-weight:700;margin:0 auto;text-align:center;display:block}@media(max-width: 900px){.main-content .no-thanks{font-size:16px}}.main-content .no-thanks:hover{color:#111}.order-bump-box{border:1px solid #dfe7df;background:linear-gradient(180deg, #ffffff 0%, #fbfffb 100%);padding:12px;border-radius:14px;margin:10px 0;display:flex;align-items:flex-start;gap:10px;font-family:Arial,sans-serif;font-size:15px;line-height:1.35;box-shadow:0 6px 18px rgba(0,0,0,.06);position:relative;overflow:hidden;cursor:pointer}.order-bump-box img.wp-smiley,.order-bump-box img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-0.1em !important;background:none !important;padding:0 !important}.order-bump-box .order-bump-title{font-weight:800;color:#111827}.order-bump-box .order-bump-text{flex:1;color:#1f2933;padding-right:4px}.order-bump-box .order-bump-text .order-bump-badge{display:inline-block;background:rgba(42,157,60,.1);color:#1f7a30;font-size:12px;font-weight:700;padding:3px 7px;border-radius:999px;margin-bottom:4px}.order-bump-box::before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:#2a9d3c}.order-bump-box .order-bump-checkbox:checked{background:#2a9d3c;border-color:#2a9d3c}.order-bump-box .order-bump-checkbox:checked::after{content:"";position:absolute;left:7px;top:3px;width:6px;height:12px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.order-bump-box .order-bump-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:24px;width:24px;height:24px;cursor:pointer;margin:2px 0 0 3px;border:2px solid #2a9d3c;border-radius:7px;background:#fff;position:relative;transition:.2s ease;box-shadow:0 0 0 4px rgba(42,157,60,.12)}.order-bump-box .order-bump-price{color:#2a9d3c;white-space:nowrap}