:root{--flame: #E74C3C;--ember: #D35400;--ice: #1976D2;--ice-bright: #1E88E5;--ice-deep: #0D47A1;--charcoal: #1A1A2E;--charcoal-deeper: #0F0F1F;--ash: #FDF6EC;--spark: #F39C12}html{font-size:16px!important}*{scrollbar-width:thin;scrollbar-color:var(--ember) var(--charcoal-deeper)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--charcoal-deeper)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--flame),var(--ember));border-radius:6px;border:2px solid var(--charcoal-deeper)}::-webkit-scrollbar-thumb:hover{background:var(--ember)}h1,h2,h3,h4,h5,h6,.title,.widget-title,.top-title,.ext-eyebrow,.ext-tag,.bttn-1,.bttn-2,.bttn-3,.pre-btn,.ext-mail-cta,.site-brand .logo,.mainmenu-area .logo,.ext-brandmark{font-weight:400!important}body{background:#fff;color:var(--charcoal);font-size:1.0625rem;line-height:1.7;font-family:Maven Pro,Segoe UI,system-ui,sans-serif}body p{font-size:1.05rem;line-height:1.75}.preloader{background:#fff}.preloader svg{fill:none;stroke:var(--flame);stroke-width:30}.mainmenu-area{background:transparent;transition:background .3s,box-shadow .3s}.mainmenu-area.transparent.affix,.mainmenu-area.affix{background:var(--ice-deep)!important;background-color:var(--ice-deep)!important;background-image:none!important;box-shadow:0 2px 18px #00000040!important}.site-brand .logo.ext-brandmark,.mainmenu-area .logo.ext-brandmark,.ext-brandmark{color:#fff!important;-webkit-text-stroke:8px #000000;text-stroke:8px #000000;paint-order:stroke fill;font-family:Russo One,Impact,sans-serif!important;letter-spacing:.08em!important;font-size:44px!important;line-height:1!important}.ext-brandmark .brand-r{font-size:.4em;vertical-align:super;-webkit-text-stroke:3px #000000}.mainmenu-area .nav>li>a{color:var(--charcoal)!important;font-weight:600}.mainmenu-area .nav>li>a:hover,.mainmenu-area .nav>li.active>a{color:var(--flame)!important;background:transparent!important}.mainmenu-area.affix .nav>li>a{color:#ffffffe6!important}.mainmenu-area.affix .nav>li>a:hover,.mainmenu-area.affix .nav>li.active>a{color:var(--spark)!important}.burger .bar{background:var(--charcoal)}.mainmenu-area.affix .burger .bar{background:#fff}body a.bttn-1,body a.bttn-2,body a.bttn-3,body a.pre-btn,body a.ext-mail-cta,body .bttn-1,body .bttn-2,body .bttn-3,body .pre-btn,body .ext-mail-cta,body .ext-btn{display:inline-block!important;background:var(--ice)!important;background-color:var(--ice)!important;background-image:none!important;color:#fff!important;border:none!important;text-decoration:none!important;box-shadow:0 8px 22px #1976d247!important;transition:background-color .25s ease,transform .2s,box-shadow .25s!important;font-family:Russo One,Impact,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:16px!important;padding:18px 36px!important;border-radius:4px!important}body a.bttn-1:hover,body a.bttn-2:hover,body a.bttn-3:hover,body a.pre-btn:hover,body a.ext-mail-cta:hover,body .bttn-1:hover,body .bttn-2:hover,body .bttn-3:hover,body .pre-btn:hover,body .ext-mail-cta:hover,body .ext-btn:hover{background:var(--flame)!important;background-color:var(--flame)!important;background-image:none!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 30px #e74c3c66!important}body .ext-btn:visited,body .ext-btn:focus,body .ext-btn:active{color:#fff!important;background-color:var(--ice)!important}body .bttn-1:before,body .bttn-2:before,body .bttn-3:before,body .bttn-1:after,body .bttn-2:after,body .bttn-3:after,body .ext-btn:before,body .ext-btn:after{display:none!important;content:none!important}.ext-hero{background:#fff;position:relative;overflow:hidden;padding:140px 0 120px}.ext-hero .container{position:relative;z-index:2}.ext-hero .image-side-box{z-index:1}.ext-hero .image-side-box img{max-height:620px;width:auto;margin-left:auto;filter:drop-shadow(0 24px 36px rgba(26,26,46,.18))}.ext-hero.header-area.v1:after{background-image:url(/assets/images/header-bg-2-ice.png);background-repeat:no-repeat;background-size:contain;background-position:top right;opacity:.95}.ext-hero .ext-eyebrow{display:inline-block;color:var(--flame);font-family:Russo One,sans-serif;font-size:13px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:18px}.ext-hero .title{color:var(--charcoal);font-size:clamp(3rem,6.5vw,5.4rem);line-height:1.05;margin-bottom:24px}.ext-hero p{color:#4a4a55;font-size:1.25rem;line-height:1.75;max-width:580px}.hero-bottle-mobile{margin-top:40px}.hero-bottle-mobile img{max-width:280px;margin:0 auto}h1,h2,h3,h4,.title,.widget-title{font-family:Russo One,Impact,sans-serif}.ext-tag{display:inline-block;color:var(--flame);font-family:Russo One,sans-serif;font-size:13px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:14px}.service-area{padding:110px 0}.service-area .page-title{margin-bottom:60px}.service-area .page-title .title{color:var(--charcoal);font-size:clamp(2.2rem,4vw,3rem);margin-bottom:14px}.service-area .page-title .desc{color:#6b6b78;font-size:1.1rem}.service-box{background:#fff;border:1px solid rgba(26,26,46,.06);border-radius:14px;padding:38px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;height:100%}.service-box:hover{transform:translateY(-4px);box-shadow:0 16px 40px #1976d21f;border-color:var(--ice)}.service-box .service-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,var(--flame),var(--ember));color:#fff;border-radius:14px;font-size:26px;margin-bottom:22px}.service-box .service-icon img{display:none}.service-box h3.title{color:var(--charcoal);font-size:1.35rem;margin-bottom:14px}.service-box p{color:#4a4a55;font-size:1.05rem;line-height:1.75}.ext-category{padding:130px 0;position:relative}.ext-category .text-box{color:#fff}.ext-category .top-title{display:inline-block;color:#000!important;font-family:Russo One,sans-serif;font-size:13px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px}.ext-category .title{color:#fff;font-size:clamp(2.2rem,4vw,3.2rem);margin-bottom:24px;line-height:1.1}.ext-category p{color:#fffffff2;font-size:1.18rem;line-height:1.8}.ext-stats{display:grid;gap:26px;padding-left:30px}.ext-stats .ext-stat{border-left:3px solid var(--flame);padding-left:20px}.ext-stats .num{display:block;color:#fff;font-family:Russo One,sans-serif;font-size:2.6rem;line-height:1;margin-bottom:8px}.ext-stats .lbl{color:#ffffffe6;font-size:1rem;line-height:1.5}.ext-retail,.ext-distribution{padding:120px 0}.ext-retail .top-title,.ext-distribution .top-title{display:inline-block;color:var(--flame);font-family:Russo One,sans-serif;font-size:13px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:14px}.ext-retail .title,.ext-distribution .title{color:var(--charcoal);font-size:clamp(2.1rem,3.8vw,2.9rem);line-height:1.1;margin-bottom:24px}.ext-retail p,.ext-distribution p{color:#4a4a55;font-size:1.18rem;line-height:1.8;max-width:600px}.ext-retail strong,.ext-distribution strong{color:var(--charcoal)}.ext-retail .image-side-box,.ext-distribution .image-side-box{display:flex;align-items:center;justify-content:center}.ext-retail .image-side-box img,.ext-distribution .image-side-box img{max-height:480px;width:auto;filter:drop-shadow(0 24px 40px rgba(25,118,210,.18))}.ext-specs{padding:110px 0}.ext-specs .page-title{margin-bottom:50px}.ext-specs .page-title .title{color:var(--charcoal);font-size:clamp(2rem,3.6vw,2.8rem);margin-bottom:14px}.ext-specs .page-title .desc{color:#6b6b78;font-size:1.1rem}ul.product-details{padding:0!important;list-style:none!important;margin:0!important}ul.product-details li{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;margin-bottom:16px!important;padding:0!important;background:#fff!important;border:1px solid rgba(26,26,46,.06)!important;border-radius:8px!important;box-shadow:0 0 14px #1a1a2e0d!important;overflow:hidden!important;transition:transform .25s,box-shadow .25s!important;font-size:inherit!important}ul.product-details li:hover{transform:translateY(-2px)!important;box-shadow:0 6px 24px #1a1a2e1a!important}ul.product-details li>.title{flex:0 0 280px!important;background:#1976d212!important;padding:22px 32px!important;margin:0!important;color:var(--charcoal)!important;font-family:Russo One,Impact,sans-serif!important;font-size:17px!important;letter-spacing:.1em!important;text-transform:uppercase!important;line-height:1.4!important;display:flex!important;align-items:center!important;min-width:0!important}ul.product-details li>.content{flex:1 1 auto!important;min-width:0!important;padding:22px 32px!important;color:var(--charcoal)!important;font-size:1.05rem!important;font-weight:600!important;text-align:left!important;line-height:1.5!important;display:flex!important;align-items:center!important;word-break:normal!important;overflow-wrap:break-word!important}footer.footer-area.ext-footer{background:var(--charcoal)!important;background-color:var(--charcoal)!important;background-image:none!important;padding-top:110px!important;color:#ffffffd9}.ext-footer .subscribe-area,.ext-footer .ext-cta{background-color:transparent!important;background-image:none!important;box-shadow:none!important;padding:0 0 80px!important;border-radius:0!important}.ext-footer .subscribe-area .title{color:#fff!important;font-size:clamp(2.4rem,4.5vw,3.4rem);margin-bottom:24px}.ext-footer .ext-inquiry-line{color:#ffffffd9;font-size:1.2rem;margin:0 auto 32px;max-width:580px}.ext-footer .ext-mail-cta{font-size:16px!important;padding:20px 40px!important}.ext-footer .footer-bottom{background:var(--charcoal-deeper);padding:70px 0 0}.ext-footer .widget-title{color:#fff;font-size:1.15rem;letter-spacing:.04em;margin-bottom:16px}.ext-footer .widget p,.ext-footer .widget li,.ext-footer .widget a{color:#ffffffbf;font-size:1rem;line-height:1.7}.ext-footer .widget a:hover{color:var(--ice-bright)}.ext-footer .ext-legal{font-size:.85rem;line-height:1.65;color:#ffffff8c}.ext-fda-row{border-top:1px solid rgba(255,255,255,.08);margin-top:40px;padding-top:30px}.ext-footer .ext-fda{font-size:.85rem;line-height:1.65;color:#ffffff8c;font-style:italic;margin:0 auto;text-align:center;max-width:1000px}.ext-footer .copyright-area{border-top:1px solid rgba(255,255,255,.08);padding:28px 0;margin-top:36px}.ext-footer .copyright{color:#ffffff73;font-size:.92rem}sup{line-height:0}@media(max-width:991px){.ext-hero{padding:70px 0 50px!important;background:#fff!important}.ext-hero.header-area.v1:after{display:none!important}.ext-hero .image-side-box{display:none!important}.header-area.v1 .text-box,.header-area.v1 .text-box .title,.ext-hero .text-box,.ext-hero .text-box .title{color:var(--charcoal)!important;text-align:center!important}.ext-hero .ext-eyebrow{color:var(--flame)!important;display:block}.ext-hero p{color:#4a4a55!important;text-align:center!important;max-width:100%!important}.ext-hero .ext-btn,.ext-hero .bttn-1{display:inline-block!important}.hero-bottle-mobile{margin:0 0 24px!important}.hero-bottle-mobile img{max-width:200px!important}.service-area{padding:50px 0!important}.service-area .page-title{margin-bottom:30px!important}.service-box{padding:28px 24px!important;margin-bottom:16px}.ext-category,.intro-area.v1{padding:60px 0!important}.ext-category .top-title{color:#fff!important}.ext-stats{padding-left:0!important;margin-top:30px!important}.ext-retail,.intor-area-1{padding:50px 0!important;background-image:none!important;background-color:#fff!important}.ext-retail .image-side-box{display:none!important}.ext-retail .text-box,.ext-retail .text-box .title{color:var(--charcoal)!important;text-align:left!important}.ext-retail .top-title{color:var(--flame)!important;text-align:left!important}.ext-retail p{color:#4a4a55!important;text-align:left!important;max-width:100%!important}.ext-distribution,.intor-area-2{padding:50px 0!important;background-color:#fff!important;background-image:none!important}.ext-distribution .image-side-box{display:none!important}.intor-area-2 .text-box,.intor-area-2 .text-box .top-title,.intor-area-2 .text-box .title,.ext-distribution .text-box,.ext-distribution .text-box .title{color:var(--charcoal)!important;text-align:left!important}.ext-distribution .top-title{color:var(--flame)!important}.ext-distribution p{color:#4a4a55!important;text-align:left!important;max-width:100%!important}.ext-distribution .ext-btn,.ext-distribution .bttn-3{display:inline-block!important}ul.product-details li{display:block!important;flex-direction:column!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0 0 22px!important;margin-bottom:22px!important;border-bottom:1px solid rgba(26,26,46,.08)!important;text-align:left!important}ul.product-details li:hover{transform:none!important;box-shadow:none!important}ul.product-details li:last-child{border-bottom:none!important;margin-bottom:0!important}ul.product-details li>.title{background:transparent!important;flex:0 0 auto!important;width:100%!important;max-width:none!important;padding:0!important;margin:0 0 6px!important;color:var(--flame)!important;font-size:12px!important;letter-spacing:.18em!important;display:block!important;text-align:left!important}ul.product-details li>.content{padding:0!important;width:100%!important;text-align:left!important;color:var(--charcoal)!important;font-size:1rem!important;display:block!important}.space-100,.space-100-lg,.space-50-lg,.space-60{height:20px!important}.site-brand .logo.ext-brandmark{font-size:28px!important;-webkit-text-stroke:5px #000!important}.ext-brandmark .brand-r{-webkit-text-stroke:2px #000!important}}
