.announcement-bar-section,.shopify-section-group-header-group{display:none}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#333;-webkit-font-smoothing:antialiased}.container-95{width:100%!important;max-width:100%!important;margin:0 auto;padding-left:0;padding-right:0}.container-95{width:95vw!important;max-width:95vw!important;margin:0 auto;padding-left:0;padding-right:0}.container-90{width:90vw!important;max-width:90vw!important;margin:0 auto;padding-left:0;padding-right:0}.container-85{width:85vw!important;max-width:85vw!important;margin:0 auto;padding-left:0;padding-right:0}.container-75{width:75vw!important;max-width:75vw!important;margin:0 auto}.bg-gradient-orange-custom{background:linear-gradient(135deg,#fbb519,#e16834)}.bg-gradient-blue-custom{background:linear-gradient(135deg,#264177,#142446)}.text-gradient-orange{background:linear-gradient(135deg,#fbb519,#e16834);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-hero-blue,.btn-orange-pill,.btn-blue-solid,.btn-restore-orange,.cta-button{display:inline-block;font-weight:700;text-decoration:none;border-radius:50px;transition:transform .2s,box-shadow .2s;text-align:center;border:none;cursor:pointer}.btn-hero-blue{background:linear-gradient(180deg,#264177,#142446);color:#fff;padding:15px 35px;box-shadow:0 5px 15px #1424464d}.btn-orange-pill,.btn-restore-orange{background:linear-gradient(135deg,#fbb519,#e16834);color:#fff;padding:12px 40px;box-shadow:0 4px 10px #e168344d}.btn-blue-solid{background:linear-gradient(180deg,#264177,#142446);color:#fff;padding:15px 50px;box-shadow:0 5px 15px #14244666;border:1px solid rgba(255,255,255,.2)}.btn-hero-blue:hover,.btn-orange-pill:hover,.btn-blue-solid:hover,.btn-restore-orange:hover{transform:translateY(-2px);color:#fff}.icon-list-item{display:flex;align-items:flex-start;margin-bottom:10px;font-size:1rem;line-height:1.4}.icon-bullet{width:14px;height:auto;margin-right:12px;margin-top:5px;flex-shrink:0}header.vat-header{padding:2vw 0;text-align:center;background:#fff}.header-logo{max-width:350px;height:auto}#nitric-hero{padding-bottom:40px}.hero-bg-wrapper{background-image:url(/cdn/shop/files/banner-hero.webp?v=1770150376);background-size:cover;background-position:center;border-radius:5vw;position:relative;min-height:500px;display:flex;align-items:center}.hero-content{padding:60px;width:50%;position:relative;z-index:2;color:#fff}.hero-headline{font-size:2.8rem;font-weight:800;line-height:1.1;margin-bottom:20px}.hero-headline span{font-style:italic}.hero-subtext{font-size:1.1rem;margin-bottom:30px;line-height:1.5;font-weight:400;max-width:33vw;font-weight:700;line-height:1.25em!important}.hero-visuals{right:0;bottom:0;height:100%;width:50%;z-index:1}.guy-img{right:5%;bottom:0;height:auto;width:35vw;object-fit:contain;margin-top:-2.5vw;display:block;margin-left:auto;margin-right:-2.5vw}.bottle-hero-img{position:absolute;right:30%;bottom:-5%;height:auto;width:23vw;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3))}#section-problem{padding:5vw 0;background:#fff}.section-title{font-weight:800;margin-bottom:40px;text-align:center}.problem-img{width:100%;border-radius:50px;object-fit:cover}#section-problem .problem-text-col{padding-left:2vw}.problem-desc{font-size:1rem;line-height:1.6;color:#121212;margin-bottom:20px}#section-problem .icon-list-item{margin-bottom:1vw}#section-cause{padding:0 0 5vw}.cause-subhead{text-align:center;font-weight:700;margin-bottom:50px}.cause-card{border-radius:5vw;padding:3vw 4vw;color:#fff;height:100%;display:flex;flex-direction:column;justify-content:center}.cause-card h4{font-weight:700;margin-bottom:20px;font-size:1.2rem}.cause-card p{font-size:.95rem;line-height:1.5;margin-bottom:20px;font-weight:700}.cause-list{list-style:none;padding:0;margin:0}#section-cause .cause-list li{display:flex;align-items:center;margin-bottom:1vw;font-weight:700;font-size:1rem}section#section-cause .row>div{padding:0 1vw}#section-circulation{background-image:url(/cdn/shop/files/nb-support-bg.webp?v=1770151464);background-size:cover;background-position:center left;background-repeat:no-repeat;padding:7.5vw 0;overflow:visible}.circulation-card{background:linear-gradient(180deg,#ffa800,#d84f26);border-radius:30px;padding:50px;color:#fff;position:relative;z-index:1;box-shadow:0 15px 40px #e168344d}section#section-circulation .row{justify-content:flex-end;position:relative}section#section-circulation .row>img{position:absolute;width:50vw;left:-23vw;top:0;bottom:0;margin:auto}.bag-overlap-img{width:100%;max-width:120%;height:auto;display:block;position:relative;z-index:5;filter:drop-shadow(0 20px 30px rgba(0,0,0,.4))}.circ-list{list-style:none;padding:0;margin:30px 0 0}.circ-list li{display:flex;align-items:flex-start}.icon-circle-dot{display:block!important;width:22px;height:22px;border:35px solid white;border-radius:50%;position:relative;margin-right:20px;flex-shrink:0;margin-top:5px;background:#ffffff59}.icon-circle-dot:after{content:"";width:8px;height:8px;background:transparent;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circ-title{display:block;font-weight:700;font-size:1.1rem;margin-bottom:5px;color:#fff}.circ-desc{display:block;font-weight:400;opacity:.95;font-size:.95rem;line-height:1.4}.circ-footer-note{font-style:italic;opacity:.9;margin-bottom:30px;display:block}#section-science-box{padding:5vw 0;background:#fff}.science-container-box{background:linear-gradient(180deg,#264177,#142446);border-radius:50px;padding:60px 40px;color:#fff;text-align:center}.science-head{font-weight:800;margin-bottom:10px;color:#fff;letter-spacing:1px}#section-science-box .science-subhead{margin-bottom:2.5vw}.science-subhead{font-weight:400;opacity:.9;margin-bottom:50px;display:block}.ingredient-col-title{font-weight:700;font-size:1.1rem;margin-bottom:0;color:#fff;display:block;line-height:1em}.ingredient-col-desc{font-size:.95rem;line-height:1.5;opacity:.9;margin:auto;max-width:75%}.science-footer-text{font-size:.95rem;line-height:1.6;opacity:.85;max-width:90%;margin:40px auto 0}#section-ideal-for{padding:60px 0;background:#fff}.ideal-img{width:100%;border-radius:40px;object-fit:cover}.ideal-content{padding-right:40px}.ideal-list{list-style:none;padding:0;margin:30px 0}.ideal-list li{display:flex;align-items:flex-start;margin-bottom:15px;font-size:1rem;color:#333;line-height:1.4}.check-icon-green{width:20px;height:auto;margin-right:15px;margin-top:3px;flex-shrink:0}section.vatellia-product-marquee{background:#ff8411;padding:20px 0;margin-top:4vw}.marquee{display:flex;overflow:hidden;white-space:nowrap;width:100%}.marquee__item{animation:marquee-content 8s linear infinite;padding:5px 0;color:#fff;font-size:1vw}.marquee__item span{color:#ffec00;padding:0 1vw}@keyframes marquee-content{0%{transform:translate(0)}to{transform:translate(-100%)}}.glass-bg-section{padding:6vw 0;background:linear-gradient(135deg,#fbb519,#e16834);position:relative;overflow:hidden}.drop-shadow-bottle{width:100%;max-width:450px;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 25px 35px rgba(0,0,0,.3));transition:transform .4s ease}.drop-shadow-bottle:hover{transform:translateY(-10px)}.glass-offer-box{background:#ffffff26;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.3);border-radius:24px;padding:40px 45px;box-shadow:0 10px 40px #00000026;color:#fff}.pre-header-text{font-size:13px;font-weight:800;letter-spacing:1.5px;color:#ffffffd9;margin-bottom:12px;text-transform:uppercase}.reviews-star-glass h2{font-size:34px!important;font-weight:800}.reviews-star-glass .stars{font-size:16px;color:gold;letter-spacing:2px}.reviews-star-glass .rating-text{font-size:13px;color:#ffffffd9}.product-description-glass{font-size:16px!important;line-height:1.6;margin-top:15px;opacity:.9}.glass-divider{border:0;height:1px;background:#fff;margin:25px 0;opacity:.5}.product-price-current-glass{font-weight:800;font-size:36px;color:#fff;line-height:1}.product-price-strike-glass{color:#fff9;font-weight:600;font-size:36px;text-decoration:line-through;margin-left:15px}.renewal-info-glass{font-size:16px;color:#ffffffd9;line-height:1.5;font-style:italic}.product-benefits-list-glass{list-style:none;padding:0;margin:25px 0 0}.product-benefits-list-glass li{display:flex;align-items:center;margin-bottom:14px;font-weight:500;font-size:16px;color:#fff}.check-icon-glass{width:25px;height:25px;color:#fff;background:#fff3;border-radius:50%;padding:4px;margin-right:12px;flex-shrink:0}.btn-glass-cta{display:block;width:100%;background:#fff;color:#e16834;font-weight:800;font-size:18px;text-align:center;padding:16px 20px;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 10px 20px #0000001a;border:none;margin-top:35px!important;cursor:pointer}.btn-glass-cta:hover{background:#142446;color:#fff;transform:translateY(-3px);box-shadow:0 15px 25px #00000040}@media(max-width:991px){.glass-offer-box{padding:35px 25px;border-radius:20px}}@media(max-width:767px){.glass-offer-box .reviews-star-glass{align-items:flex-start!important}.glass-bg-section{padding:10vw 0}.reviews-star-glass{flex-direction:column;align-items:flex-start!important}.product-price-current-glass{font-size:32px}.product-price-strike-glass{font-size:18px}.product-highlight-img{max-width:280px}}#section-testimonials{padding:60px 0;background:#fff;text-align:center}#section-testimonials h2{font-weight:700}#section-testimonials h2 span{font-weight:400}.testimonial-card{border:1px solid #E69A33;border-radius:20px;padding:40px 30px;background:#fff;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 5px 15px #00000008}.star-rating-img{width:100px;height:auto;margin-bottom:20px}.test-quote{font-style:normal;color:#121212;line-height:1.6;margin-bottom:20px;font-weight:500}.test-author{font-weight:800;color:#111;font-size:.9rem}.swiper{width:100%;padding-bottom:50px!important}.swiper-slide{height:auto}.swiper-pagination-bullet{width:10px;height:10px;background:#ccc;opacity:1}.swiper-pagination-bullet-active{background:#e69a33!important}#section-why{padding:40px 0 80px;background:#fff}section#section-why h2{font-weight:700}section#section-why h2 span{font-weight:400}.why-sub-uppercase{text-transform:uppercase;font-weight:700;letter-spacing:1px;margin-bottom:10px;display:block;color:#111}.why-card{border-radius:40px;padding:50px;color:#fff;height:100%;display:flex;flex-direction:column;justify-content:center}.why-card h4{font-weight:700;margin-bottom:20px;font-size:1.2rem}.why-list{padding:0;margin:0 0 0 1vw}.why-list li{position:relative;padding-left:0;margin-bottom:10px;font-weight:700;line-height:1.4}section.vat-product-faqs{padding:40px 0 80px}section.vat-product-faqs .vat-container{max-width:85vw;margin:0 auto}section.vat-product-faqs h2{font-size:2.5rem;margin:0;font-weight:700;font-size:3.5vw!important}section.vat-product-faqs h2 strong{color:#ff8411}.vat-row{display:flex;align-items:flex-start}.vat-faqs-title,.vat-faqs-accordion{width:50%}.faq-accordion{background-color:transparent;color:#121212;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.1rem;padding:15px 0;border-top:1px solid #ccc;position:relative}.vat-faqs-accordion .panel{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;padding:0}.vat-faqs-title>a{color:#000;font-size:.9rem;text-align:center;display:inline-block;border:1px solid #ff8413;text-decoration:none;padding:5px 25px;border-radius:50px;margin-top:20px;transition:all .25s ease-out}.vat-faqs-title>a:hover{background-color:#ff8413;color:#fff}button.faq-accordion:after{content:"";background-image:url(/cdn/shop/files/plus-sign.png?v=1756229331);width:15px;height:15px;display:block;background-size:contain;position:absolute;right:0;top:15px;transition:all .25s ease-out}button.faq-accordion.active:after{transform:rotate(45deg)}#section-restore-flow{padding:5vw 0 7.5vw;background:#fff;overflow:visible}.restore-flow-wrapper{display:flex;align-items:center;justify-content:center;position:relative;padding:20px 0}.restore-blue-card{background:linear-gradient(180deg,#264177,#142446);border-radius:50px 100px 100px 50px;padding:60px 80px 60px 150px;color:#fff;width:100%;position:relative;z-index:1;margin-left:5%}.restore-headline{font-weight:700;line-height:1.2;margin-bottom:10px;color:#fff}.restore-headline span{font-style:italic}.restore-subhead{font-style:italic;font-weight:500;margin-bottom:25px;display:block;opacity:.95;font-size:1.2rem}.restore-desc{margin-bottom:30px;opacity:.9;font-weight:700}.restore-bottle-img{position:absolute;left:0;bottom:-20px;width:28%;max-width:350px;height:auto;z-index:5;filter:drop-shadow(0 15px 30px rgba(0,0,0,.3))}@media(min-width:1024px){p,.hero-subtext,.problem-desc,.cause-card p,.icon-list-item,.cause-list li,.ideal-content p,.ideal-list li,.science-subhead,.ingredient-col-desc,.science-footer-text,.circ-desc,.circ-footer-note,.restore-desc,.restore-subhead{font-size:1.25vw!important;line-height:1.25;margin-bottom:1.5vw}h2,.section-title,.cause-subhead,.science-head,.restore-headline,.ideal-content h2,.circulation-card h2{font-size:2.083vw!important;margin-bottom:2vw;font-weight:700}.hero-headline{font-size:3vw}.btn-hero-blue,.btn-orange-pill,.btn-blue-solid,.btn-restore-orange,.cta-button{font-size:1.1vw;padding:1vw 5vw}.icon-bullet,.check-icon-green{width:1.2vw;margin-right:1vw;margin-top:.3vw}.icon-circle-dot{width:1.15vw;height:1.15vw;border-width:.25vw;margin-right:1.5vw;margin-top:.3vw}.icon-circle-dot:after{width:.5vw;height:.5vw}.circulation-card{padding:4vw 5vw 4vw 8vw;border-radius:2vw 0 0 2vw}.circ-title{font-size:1.2vw;margin-bottom:.3vw}.bag-wrapper-col{display:flex;align-items:center;justify-content:flex-end}.bag-overlap-img{margin-right:-10vw;transform:scale(1.15)}.science-container-box{padding:4vw 5vw;border-radius:3vw}.ingredient-col-title{font-size:1.2vw;margin-bottom:0}.ideal-img{border-radius:2.5vw}.product-price-strike,.product-price-current{font-size:1.5vw}.shipping-badge{font-size:.95vw}.product-benefits-list li{font-size:1.25vw}.test-quote{font-size:1vw!important;line-height:1.25em}.test-author{font-size:.9vw}.testimonial-card{padding:3vw 2vw;border-radius:1.5vw;min-height:15vw}.why-sub-uppercase{font-size:1vw}.why-card{padding:4vw;border-radius:3vw}.why-card h4{font-size:1.302vw;margin-bottom:1.5vw}.why-list li{font-size:1.1vw;margin-bottom:0}.faq-accordion{font-size:1.25vw;padding:1vw 0;font-weight:700}button.faq-accordion:after{width:1vw;height:1vw}.panel p{font-size:1vw!important}.vat-faqs-title>a{font-size:1vw;padding:1vw 5vw;margin-top:1.5vw}.restore-blue-card{padding:2.5vw 6vw 2.5vw 14vw;border-radius:3vw 6vw 6vw 3vw;margin-left:4vw}.restore-bottle-img{width:21vw;left:-4vw;bottom:-2vw;max-width:40vw}}@media(max-width:991px){.hero-bg-wrapper{flex-direction:column;padding-top:50px;text-align:center;background-position:top center}.hero-content{max-width:100%;padding:20px 30px}.hero-visuals{position:relative;width:100%;height:auto;margin-top:20px;right:auto;bottom:auto}.guy-img{right:0;left:20%;margin:auto;height:100%}.bottle-hero-img{right:auto;left:10%;bottom:0;height:70%}.problem-text-col{padding-left:15px;margin-top:30px}.problem-img{margin-bottom:20px}p,.hero-subtext,.problem-desc{font-size:3.5vw!important}h2,.section-title{font-size:6vw!important}#section-circulation{padding:40px 0;text-align:center}.row-reverse-mobile{flex-direction:column}.bag-overlap-img{transform:none;max-width:80%;margin:0 auto -40px;z-index:5}.circulation-card{padding:20vw 5vw 10vw;border-radius:20px}.circ-list{text-align:left}.btn-blue-solid{width:100%;display:block;font-size:4vw}.science-container-box{padding:40px 20px;border-radius:30px}.ingredient-col-desc{margin-bottom:30px;max-width:100%;text-align:left;font-size:3.5vw;line-height:1.25em}.ideal-content{padding-right:0;margin-bottom:40px}.testimonial-card{min-height:auto;padding:30px}.why-card{padding:40px 30px;margin-bottom:20px;border-radius:30px}.why-list li{font-size:3.5vw}.product-highlight-img{max-width:250px;margin-bottom:30px}.product-price-strike,.product-price-current{font-size:1.5rem}.product-benefits-list li{font-size:3.5vw}.restore-flow-wrapper{flex-direction:column;text-align:center}.restore-bottle-img{position:relative;width:60%;left:auto;bottom:auto;margin-bottom:-50px;z-index:5}.restore-blue-card{margin-left:0;width:100%;padding:80px 30px 50px;border-radius:30px}.btn-restore-orange{width:100%;padding:15px}}@media(max-width:767px){.hero-headline{font-size:6vw}.guy-img{left:30%;width:75%;height:auto;margin-left:auto;margin-right:0}.bottle-hero-img{left:0;width:45vw;height:auto!important;bottom:-5vw}header.vat-header{padding:5vw 0}.header-logo{max-width:250px}.container-90,.container-85,.container-75{width:95%!important;max-width:95%!important}.hero-content{width:100%}.hero-subtext{max-width:100%}.btn-hero-blue{font-size:4vw}.section-title{font-size:5vw!important;text-align:left}.cause-card{margin-bottom:20px;padding:30px}#section-problem .icon-list-item{font-size:3.5vw}.btn-orange-pill,.btn-restore-orange{font-size:4vw}.cause-subhead{text-align:left;margin-bottom:25px}#section-cause .cause-list li{font-size:3.5vw}#section-cause{padding-bottom:10vw}#section-circulation .container-100{max-width:90vw;width:90%;margin:auto}.circulation-card h2{text-align:left}.circulation-card p{text-align:left;font-size:3.5vw}span.circ-title,.circ-desc{font-size:3.5vw;line-height:1.25em}.circ-list li{margin-bottom:5vw}.icon-circle-dot{width:15px;height:15px;border:3px solid #fff}.circ-footer-note{font-size:3.5vw;text-align:left}section#section-circulation .row>img{position:relative;width:75%;margin:0 auto -15vw;left:0}.vat-row{flex-direction:column}.vat-faqs-title,.vat-faqs-accordion{width:100%}section.vat-product-faqs h2{font-size:6vw!important;text-align:center}.vat-faqs-title>a{display:block;margin:10px auto 5vw;width:fit-content;font-size:4vw;padding:2vw 10vw}#section-science-box .science-subhead{font-size:3.5vw;text-align:left}#section-science-box{padding:10vw 0}.science-head{text-align:left}.ingredient-col-title{text-align:left;font-size:3.5vw}.science-footer-text{margin:0;text-align:left;max-width:100%;line-height:1.25em}#section-ideal-for{padding:0}#section-ideal-for .row{flex-direction:column-reverse}.ideal-content{margin-top:5vw!important}.ideal-list li,.marquee__item{font-size:3.5vw}#section-product-highlight{padding:10vw 0 5vw}.reviews-star .text-end div,.reviews-star .text-end span,.shipping-badge,.test-author{font-size:3.5vw}#section-testimonials{padding:10vw 0 5vw}.why-card h4{font-size:4vw}#section-why{padding:10vw 0 0}section.vat-product-faqs .vat-container{max-width:95vw}.faq-accordion{font-size:4vw;font-weight:700;padding-right:15vw}section.vat-product-faqs{padding:10vw 0}section.vatellia-footer .vat-container .vat-row:first-child img{width:85px;margin:auto}.why-list{padding-left:3vw}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/nitric_boost_2026.css.map */
