body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:BrandonGrotesqueBlack;src:url(/fonts/BrandonGrotesque-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:BrothersRegular;src:url(/fonts/brothersregular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UniversCondensedBold;src:url(/fonts/UniversLTStd-BoldCn.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaCondensed;src:url(/fonts/HelveticaLTStd-Cond.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaBlackCondensed;src:url(/fonts/HelveticaLTStd-BlkCond.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:BrownBold;src:url(/fonts/Brown-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ButternutRough;src:url(/fonts/Butternut-Rough.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}html,body{padding:0;margin:0;font-family:Jost,sans-serif;background-color:#fff;overflow-x:hidden;overflow-y:auto!important;width:100%!important;max-width:100%!important;touch-action:manipulation!important;position:relative}h1,h3,h4,h5,h6{font-family:BrandonGrotesqueBlack,sans-serif;text-transform:uppercase}h2{font-family:BrandonGrotesqueBlack,sans-serif}a{color:#042e69;text-decoration:none}a:hover{text-decoration:none;color:#ec4e6b}button{cursor:pointer}.hover-underline-animation{display:inline-block;position:relative;color:#042e69;transition:color .15s ease-out}.hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:transparent;transform-origin:center;transition:transform .15s ease-out}.hover-underline-animation:hover{color:#ec4e6b}.hover-underline-animation:hover:after{transform:scaleX(0)}.emailsignup{background-color:#042e69;color:#fff;font-family:BrandonGrotesqueBlack,sans-serif;display:flex;flex-direction:column;padding:0;margin:0;width:100%;height:500px;font-size:36px;justify-content:center;align-items:center}.emailsignup .reverselogo{height:200px}.emailsignup #signup{padding:0 0 20px;margin:0}.emailsignup #email{clear:both;padding:20px;width:300px;border-radius:100px;border:none}.emailsignup #email:focus{outline:none}.emailsignup .subscribe_box{height:10px;text-align:center}.emailsignup #subscribe{margin-top:30px;background-color:#ec4e6b;color:#fff;padding:10.5px 40px;border:none;border-radius:50px;font-family:BrandonGrotesqueBlack,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .6s ease!important;box-shadow:0 4px 12px #0000004d;position:relative;text-transform:uppercase;text-align:center;text-decoration:none}.emailsignup #subscribe:hover{transform:translateY(-3px);box-shadow:0 6px 15px #0006;background:#ea3758}.emailsignup #subscribe:disabled{background-color:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.socialmedia{background-color:#042e69;display:flex;justify-content:center;gap:10px;padding-bottom:100px}.socialmedia .socialicons>a>img{height:40px;border-radius:50px}@media (max-width: 389px){.emailsignup{padding:0 15px;text-align:center}.emailsignup #signup{width:100%;text-align:center}.emailsignup #email{width:80%;max-width:280px}}html,body{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;touch-action:auto!important}*{touch-action:auto!important}.App{min-height:100%;display:flex;flex-direction:column;overflow-y:visible!important}main{flex:1;overflow-y:visible!important}.App-header{background-color:#042e69}@media (max-width: 768px){.product-carousel{overflow:visible!important;touch-action:auto!important}.product-carousel .carousel-tabs .flavor-tab{font-size:10.8px!important;padding:6px!important;margin:0 1px!important}.product-carousel .transparent-product-title{font-size:66px!important;top:-60px!important}.product-carousel .transparent-product-title[data-flavor=DRAGONFRUIT]{font-size:48px!important;top:-20px!important}.product-carousel .can-container .product-can{height:480px!important;touch-action:auto!important}}#desktopheader{z-index:9999;background-color:#fff;font-family:BrandonGrotesqueBlack,sans-serif;padding:0 20px;display:flex;position:fixed;width:100%;height:75px;text-transform:uppercase;font-size:24px;justify-content:right;align-items:center;box-sizing:border-box}#desktopheader .nameimg{max-height:50px;position:absolute;top:50%;transform:translateY(-50%);left:20px}#desktopheader ul{list-style:none;display:flex;flex-wrap:wrap;padding-right:100px;margin-right:20px;gap:30px;width:42%;justify-content:center}#desktopheader ul a{color:#042e69;padding:0 10px}#desktopheader ul a:hover{color:#ec4e6b}#desktopheader .buy-online-button{background-color:#042e69;color:#fff;position:absolute;right:0;top:0;height:75px;width:127px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0;font-weight:700;margin:0;transition:background-color .3s ease;text-align:center;line-height:1.2;font-size:18px;z-index:11;box-sizing:border-box}#desktopheader .buy-online-button:hover{background-color:#ec4e6b;color:#fff}#mobileheader{z-index:9999;background-color:#fff;font-family:BrandonGrotesqueBlack,sans-serif;padding:0 20px;position:fixed;width:100%;height:75px;text-transform:uppercase;font-size:24px;text-align:center;transition:height .3s ease-in-out}#mobileheader .mobile-buy{position:absolute;right:0;top:0}#mobileheader .nameimg{z-index:4;max-height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mobileheader.open{height:100%}#mobileheader.open .span{display:none}#mobileheader.open .closebtn{display:inline}#mobileheader.open .overlay-content{display:block;animation:fadeIn .3s ease-in-out}#mobileheader .span{position:absolute;left:20px;top:17px;font-size:36px;cursor:pointer;color:#042e69;-webkit-user-select:none;user-select:none}#mobileheader .closebtn{position:absolute;top:13px;left:20px;font-size:50px;cursor:pointer;color:#042e69;display:none;-webkit-user-select:none;user-select:none;z-index:20}#mobileheader .overlay-content{position:relative;top:5%;width:100%;text-align:center;display:none}#mobileheader .overlay-content a{padding:8px;text-decoration:none;font-size:36px;color:#042e69;display:block;transition:.3s}#mobileheader .overlay-content a:hover,#mobileheader .overlay-content a:focus{color:#ec4e6b}#mobileheader .overlay-content .buy-online-button{background-color:#042e69;color:#fff;padding:15px;margin:20px auto;width:127px;height:75px;display:flex;align-items:center;justify-content:center;border-radius:0;font-weight:700;font-size:18px;line-height:1.2}#mobileheader .overlay-content .buy-online-button:hover,#mobileheader .overlay-content .buy-online-button:focus{background-color:#ec4e6b;color:#fff}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.instagram-community .instagram-content .instagram-handle .instagram-icon{width:24px;height:24px;filter:brightness(0) invert(1)}.new-footer{width:100%;font-family:BrandonGrotesqueBlack,sans-serif;height:175px}.new-footer .footer-main{background-color:#042e69;color:#fff;width:100%;position:relative;height:80%;display:flex;flex-direction:column;align-items:center;justify-content:center}.new-footer .footer-main .footer-content{display:flex;justify-content:center;align-items:center;max-width:1200px;margin:0 auto;width:100%;height:100%}.new-footer .footer-main .footer-content .social-section{display:flex;align-items:center;align-self:center}.new-footer .footer-main .footer-content .social-section .social-icons{display:flex;gap:25px}.new-footer .footer-main .footer-content .social-section .social-icons .social-icon{display:inline-block;padding:5px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.new-footer .footer-main .footer-content .social-section .social-icons .social-icon:hover{transform:scale(1.1)}.new-footer .footer-main .footer-content .social-section .social-icons .social-icon img{width:36px;height:36px}.new-footer .footer-main .footer-content .divider{width:1px;height:40px;background-color:#fff;margin:0 60px}.new-footer .footer-main .footer-content .nav-links{display:flex;gap:30px}.new-footer .footer-main .footer-content .nav-links a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:26px;position:relative;padding:5px;transition:color .3s ease;font-family:BrandonGrotesqueBlack,sans-serif}.new-footer .footer-main .footer-content .nav-links a:hover{color:#ec4e6b}.new-footer .footer-copyright{background-color:#fff;text-align:left;height:20%}.new-footer .footer-copyright p{color:#bbb;font-size:16px;margin:0;padding-top:5px;font-family:Jost,sans-serif;padding-left:20%;letter-spacing:.05em}.new-footer .footer-copyright p .wide-text{letter-spacing:.15em;font-weight:400}@media (max-width: 768px){.instagram-community{padding:30px 15px}.instagram-community .instagram-content .join-text{font-size:22px}.instagram-community .instagram-content .instagram-handle span{font-size:20px}.new-footer{height:230px}.new-footer .footer-main{height:75%}.new-footer .footer-main .footer-content{flex-direction:column;gap:15px}.new-footer .footer-main .footer-content .social-section{order:1;align-items:center;margin-bottom:10px}.new-footer .footer-main .footer-content .social-section .social-icons{flex-direction:row;gap:20px}.new-footer .footer-main .footer-content .social-section .social-icons .social-icon img{width:36px;height:36px}.new-footer .footer-main .footer-content .divider{display:none}.new-footer .footer-main .footer-content .nav-links{order:2;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:15px;width:100%;max-width:100%}.new-footer .footer-main .footer-content .nav-links a{font-size:14px;white-space:nowrap;padding:2px;letter-spacing:-.2px}.new-footer .footer-copyright{height:25%;text-align:center;display:flex;align-items:center;justify-content:center}.new-footer .footer-copyright p{padding-left:0;font-size:14px}}.bigbanner{padding-top:75px;background-color:#fff;height:100%;width:100%;position:relative}.bigimage{max-width:100%;transform:scale(1.08);margin-top:-20px;transition:all 12s ease;animation:subtle-zoom 25s infinite alternate ease-in-out}@keyframes subtle-zoom{0%{transform:scale(1.05)}to{transform:scale(1.1)}}.smallimage{max-width:100%;display:none;animation:subtle-zoom 25s infinite alternate ease-in-out}#div1,.split-section-container{display:none}.split-section{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;gap:2rem;margin-top:100px}.split-section .split-image{flex:1;position:relative;min-height:400px}.split-section .split-image .image-container{width:100%;height:100%}.split-section .split-image .image-container .intro-image{width:100%;height:auto;border-radius:8px;object-fit:cover;max-height:500px}.split-section .split-content{flex:1;text-align:left;padding:2rem;display:flex;flex-direction:column;justify-content:center}.split-section .split-content p{margin-bottom:2rem;font-size:1.5rem;line-height:1.6}.split-section .split-content .shopping{text-align:left}#benefits-section{padding:2rem 2rem 1rem;background-color:#fff;color:#042e69;min-height:300px;display:flex;align-items:center;justify-content:center;font-family:Jost,sans-serif;position:relative;margin-bottom:0;overflow:visible!important;z-index:10}#benefits-section .benefits-container{width:100%;max-width:1200px;margin:0 auto;display:flex;justify-content:space-around;align-items:center;gap:3rem;position:relative;z-index:1}#benefits-section .benefits-container .benefit-item{text-align:center;flex:1;display:flex;flex-direction:column;background-color:#042e69;color:#fff;padding:3rem 1.5rem;border-radius:20px;box-shadow:0 10px 30px #0000000d;position:relative;overflow:visible!important;height:auto;transition:transform .8s cubic-bezier(.175,.885,.32,1.275),box-shadow .8s ease,background-color .8s ease}#benefits-section .benefits-container .benefit-item:hover{transform:translateY(-10px);box-shadow:0 15px 40px #0000001a}#benefits-section .benefits-container .benefit-item:hover{background-color:#ec4e6b}#benefits-section .benefits-container .benefit-item .benefit-icon{margin-bottom:2rem;display:flex;justify-content:center;align-items:center;height:120px;position:relative;z-index:1;overflow:visible!important}#benefits-section .benefits-container .benefit-item .benefit-icon svg.benefit-svg{width:80px;height:80px;fill:#fff;color:#fff;filter:drop-shadow(0 4px 6px rgba(0,0,0,.1));animation:fadeInAndRotate 1.2s ease-out forwards;transform-origin:center;transition:transform .6s cubic-bezier(.175,.885,.32,1.275)}.benefit-item:hover #benefits-section .benefits-container .benefit-item .benefit-icon svg.benefit-svg{transform:scale(1.1) rotate(0)}#benefits-section .benefits-container .benefit-item h2{font-family:BrandonGrotesqueBlack,sans-serif;font-size:1.75rem;text-transform:uppercase;margin:0;padding:0;text-align:center;line-height:1.4;color:#fff;letter-spacing:1px;height:auto;position:relative;z-index:1;transition:color .8s ease}#benefits-section .benefits-container .benefit-item h2:after{content:"";display:block;width:40px;height:2px;background-color:#fff;margin:1rem auto 0;transition:background-color .8s ease}#benefits-section .benefits-container .benefit-item:hover h2{color:#fff}#benefits-section .benefits-container .benefit-item:hover h2:after{background-color:#fff}@media (max-width: 768px){#benefits-section{padding:2rem 1.5rem 1rem}#benefits-section .benefits-container{flex-direction:column;gap:1.5rem}#benefits-section .benefits-container .benefit-item{padding:2rem 1.5rem;width:100%;max-width:350px}#benefits-section .benefits-container .benefit-item .benefit-icon{height:90px}#benefits-section .benefits-container .benefit-item .benefit-icon svg.benefit-svg{width:60px;height:60px}#benefits-section .benefits-container .benefit-item h2{font-size:1.5rem}}h1{font-family:BrandonGrotesqueBlack,sans-serif;text-transform:uppercase;font-size:72px}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.popup-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1001}.newsletter-popup{position:relative;background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 30px #0003;width:90%;max-width:500px;text-align:center;margin:0 auto}.newsletter-popup .popup-content{position:relative}.newsletter-popup .popup-content .close-button{position:absolute;top:-15px;right:-10px;background:none;border:none;font-size:28px;cursor:pointer;color:#042e69}.newsletter-popup .popup-content .close-button:hover{color:#010e1f}.newsletter-popup .popup-content h2{color:#042e69;font-family:BrandonGrotesqueBlack,sans-serif;margin-bottom:1rem;text-transform:uppercase;font-size:32px}.newsletter-popup .popup-content p{margin-bottom:1.5rem;font-size:16px;line-height:1.5;color:#333}.newsletter-popup .popup-content form{display:flex;flex-direction:column}.newsletter-popup .popup-content form input{padding:12px;border:2px solid #ddd;border-radius:4px;font-size:16px;margin-bottom:1rem}.newsletter-popup .popup-content form input:focus{border-color:#ec4e6b;outline:none}.newsletter-popup .popup-content form button{background:#ec4e6b;color:#fff;border:none;padding:15px 40px;border-radius:50px;font-size:1.2rem;font-family:BrandonGrotesqueBlack,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .6s ease!important;box-shadow:0 4px 12px #0003;position:relative}.newsletter-popup .popup-content form button:hover{transform:translateY(-3px);box-shadow:0 6px 15px #0000004d;background:#ea3758}.newsletter-popup .popup-content form button:before{display:none}#shopnow{background:#ec4e6b;color:#fff;padding:15px 40px;border:none;border-radius:50px;font-family:BrandonGrotesqueBlack,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .6s ease!important;box-shadow:0 4px 12px #0003;position:relative}#shopnow:hover{transform:translateY(-3px);box-shadow:0 6px 15px #0000004d;background:#ea3758}#shopnow:before{display:none}#divImg{position:relative;border:0px solid red}#divImg2{position:absolute;border:0px solid blue;left:50%;max-width:1px}.poster{width:700px}.quadimages,.firstcan,.secondcan,.thirdcan,.fourthcan{display:none}.press{background-color:#fff;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;margin-top:-2rem;position:relative}.press:before{display:none}@media (max-width: 768px){.press{padding-top:1rem;padding-bottom:2rem;margin-bottom:1rem}}.press-header{margin:0;padding:10px 0 20px;font-family:BrandonGrotesqueBlack,sans-serif;text-transform:uppercase;font-size:4.84rem;background-color:#fff;text-align:center;position:relative}.press-header .transparent-text{color:transparent;-webkit-text-stroke:2px #042e69;text-stroke:2px #042e69}.press-header .solid-text{color:#042e69}.instagram-community{background-color:#fff;padding:2rem 0;margin-top:-2rem;text-align:center;width:100%}@media (max-width: 390px){.instagram-community{margin-top:1rem}}.instagram-community .instagram-content{max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.instagram-community .instagram-content .join-text{color:#042e69;font-family:BrandonGrotesqueBlack,sans-serif;font-size:28px;font-weight:700;margin-bottom:20px;text-transform:uppercase}@media (max-width: 390px){.instagram-community .instagram-content .join-text{font-size:22px}}.instagram-community .instagram-content .instagram-handle{background-color:#ec4e6b;padding:8px 20px;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:10px}.instagram-community .instagram-content .instagram-handle .instagram-link{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff;transition:transform .3s ease}.instagram-community .instagram-content .instagram-handle .instagram-link:hover{transform:scale(1.05)}.instagram-community .instagram-content .instagram-handle span{color:#fff;font-weight:700;font-size:24px;font-family:BrandonGrotesqueBlack,sans-serif}.instagram-community .instagram-content .instagram-handle .instagram-icon{width:24px;height:24px;display:inline-block!important;opacity:1!important;visibility:visible!important}.mediagrid{display:flex;justify-content:center;align-items:center;margin-top:20px}.mediagrid>div img{height:300px;width:300px;padding:30px;justify-content:center;align-items:center;transition:all .8s ease}.mediagrid a img:hover{transform:scale(1.05);filter:brightness(1.1)}@media (max-width: 389px){.bigimage{display:none}.smallimage{display:block;width:100%;max-width:100%;margin:0;padding:0}#div1{font-size:30px;min-height:800px;padding-left:15px;padding-right:15px;width:100%;max-width:100%}h1{font-size:34px}.spanning-headline{top:10px}.spanning-headline .heading-primary{padding:.5rem 1rem}.spanning-headline .heading-primary .heading-primary-main{font-size:2.4rem}.spanning-headline .heading-primary .heading-primary-sub{font-size:2rem}.split-section{flex-direction:column;margin-top:100px;width:100%;max-width:100%}.split-section .split-image{width:100%;min-height:220px;margin-bottom:1.5rem}.split-section .split-content{width:100%;text-align:center;padding:.8rem}.split-section .split-content p{font-size:1rem;margin-bottom:1.2rem}.split-section .split-content .shopping{text-align:center}#benefits-section{padding:1.5rem .8rem;min-height:auto;height:auto}#benefits-section .benefits-container{flex-direction:column;align-items:center}#benefits-section .benefits-container .benefit-item{margin-bottom:1.5rem;width:100%}#benefits-section .benefits-container .benefit-item .benefit-icon{padding-top:15px;height:100px}#benefits-section .benefits-container .benefit-item .benefit-icon svg.benefit-svg{width:70px;height:70px}#benefits-section .benefits-container .benefit-item h2{font-size:24px}.poster{display:none}.quadimages{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr}.press{height:auto;grid-template-columns:1fr;grid-template-rows:auto;margin-top:0;padding-bottom:50px}h3{font-size:50px;padding:30px 20px 10px}.mediagrid{flex-direction:column}.mediagrid>div{margin-bottom:20px}.mediagrid>div img{height:200px;width:200px;padding:20px}.bigimage{animation:subtle-zoom 25s infinite alternate ease-in-out}}@media (min-width: 390px) and (max-width: 768px){.bigimage{display:none}.smallimage{display:block}#div1{font-size:36px;min-height:800px;padding-left:30px;padding-right:30px}h1{font-size:50px}.spanning-headline{top:10px}.spanning-headline .heading-primary{padding:.7rem 2rem}.spanning-headline .heading-primary .heading-primary-main{font-size:3rem}.spanning-headline .heading-primary .heading-primary-sub{font-size:2.5rem}.split-section{flex-direction:column;margin-top:140px}.split-section .split-image{width:100%;margin-bottom:2rem;min-height:300px}.split-section .split-image .intro-image{max-height:400px}.split-section .split-content{width:100%;text-align:center;padding:1rem}.split-section .split-content p{font-size:1.3rem}.split-section .split-content .shopping{text-align:center}#benefits-section{padding:3rem 1.5rem;min-height:auto;height:auto}#benefits-section .benefits-container{flex-direction:column;align-items:center}#benefits-section .benefits-container .benefit-item{margin-bottom:2.5rem;width:100%;max-width:400px}#benefits-section .benefits-container .benefit-item .benefit-icon{padding-top:20px}#benefits-section .benefits-container .benefit-item h2{font-size:32px}#div2desktop{display:none}#div2mobile{display:block;padding:0;gap:50px;height:1500px;background-color:#042e69;color:#fff;font-family:Jost,sans-serif;text-align:center;justify-content:center;align-items:center;font-size:36px}.benefitsgrid{grid-template-columns:1fr;grid-template-rows:1fr 3fr 1fr 3fr 1fr 3fr;padding:20px}.benefitsgrid>div{margin-bottom:20px}.benefitsgrid>div>svg{padding-top:50px;height:100px;fill:#fff;color:#fff}.poster{display:none}.quadimages{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr}.press{height:auto;grid-template-columns:1fr;grid-template-rows:auto;margin-top:0;padding-bottom:50px}h3{font-size:50px;padding:30px 20px 10px}.mediagrid{flex-direction:column}.mediagrid>div{margin-bottom:20px}.mediagrid>div img{height:200px;width:200px;padding:20px}}@media (min-width: 768px) and (max-width: 1200px){.smallimage{display:none}#div1{min-height:700px;padding-left:40px;padding-right:40px}.spanning-headline{top:20px}.spanning-headline .heading-primary{padding:1rem 2.5rem}.spanning-headline .heading-primary .heading-primary-main{font-size:3.5rem}.spanning-headline .heading-primary .heading-primary-sub{font-size:3rem}.split-section{gap:1.5rem;margin-top:120px}.split-section .split-image,.split-section .split-content{flex:1}.split-section .split-content p{font-size:1.5rem}#benefits-section{padding:4rem 2rem}#benefits-section .benefits-container{flex-wrap:wrap;justify-content:center}#benefits-section .benefits-container .benefit-item{flex-basis:30%;min-width:200px;margin-bottom:2rem}#benefits-section .benefits-container .benefit-item h2{font-size:36px}.poster{display:none}.quadimages{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr}.press{height:auto}h3{font-size:50px;padding-left:20px;padding-right:20px}.mediagrid{flex-direction:column}.mediagrid>div img{height:250px;width:250px;padding:30px}}.model-section-container{margin:6rem auto 4rem;max-width:1200px;padding:0 20px;position:relative;background-color:#042e69;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.model-section-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(4,46,105,.4),transparent 70%),radial-gradient(circle at bottom left,rgba(236,78,107,.3),transparent 70%);z-index:0}.model-section-container .model-two-columns{display:flex;align-items:center;gap:3rem;position:relative;z-index:1;padding:3rem 0}@media (max-width: 768px){.model-section-container .model-two-columns{flex-direction:column;gap:2rem}}.model-section-container .model-two-columns .model-image-col{flex:1;position:relative}.model-section-container .model-two-columns .model-image-col .model-image{width:100%;height:auto;border-radius:10px;transition:transform .8s ease,filter .8s ease;box-shadow:0 10px 30px #0000001a}.model-section-container .model-two-columns .model-image-col .model-image:hover{transform:scale(1.02)}.model-section-container .model-two-columns .model-content-col{flex:1;color:#fff}.model-section-container .model-two-columns .model-content-col .model-heading{font-size:2.5rem;margin-bottom:1.5rem;position:relative;padding-bottom:1rem;font-family:BrandonGrotesqueBlack,sans-serif}.model-section-container .model-two-columns .model-content-col .model-heading:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;background:#fff}.model-section-container .model-two-columns .model-content-col .model-text{font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem;color:#ffffffe6}@media (max-width: 768px){.model-section-container .model-two-columns .model-content-col{text-align:center}.model-section-container .model-two-columns .model-content-col .model-heading:after{left:50%;transform:translate(-50%)}}.model-section-container .model-two-columns .model-cta{margin-top:1rem}@media (max-width: 768px){.model-section-container .model-two-columns .model-cta{text-align:center}}.model-section-container .model-two-columns .model-cta #shopnow{background:#ec4e6b;color:#fff;padding:15px 40px;border:none;border-radius:50px;font-family:BrandonGrotesqueBlack,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .6s ease!important;box-shadow:0 4px 12px #0000004d;position:relative}.model-section-container .model-two-columns .model-cta #shopnow:hover{transform:translateY(-3px);box-shadow:0 6px 15px #0006;background:#ea3758}.model-section-container .model-two-columns .model-cta #shopnow:before{display:none}@media (max-width: 768px){.model-section-container{margin:3rem auto;border-radius:0}}.active-lifestyle-section{padding:2rem;margin-top:-2rem;background-color:#fff;position:relative;margin-left:auto;margin-right:auto;max-width:1200px;clear:both;overflow:visible;z-index:5}.active-lifestyle-section .main-header{position:absolute;top:80px;left:60%;width:80%;transform:translate(-40%);font-family:BrandonGrotesqueBlack,sans-serif;font-size:4.84rem;line-height:1.1;text-transform:uppercase;z-index:100;letter-spacing:.05em;text-align:left;overflow:visible;pointer-events:none}.active-lifestyle-section .main-header .transparent-text{color:transparent;-webkit-text-stroke:2px #042e69;text-stroke:2px #042e69}.active-lifestyle-section .main-header .solid-text{color:#042e69}.active-lifestyle-section .content-wrapper{padding-top:100px;width:100%;max-width:1200px;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:flex-start}.active-lifestyle-section .content-wrapper .image-column{width:45%;padding-right:5%}.active-lifestyle-section .content-wrapper .image-column img{width:100%;height:auto;border-radius:10px;box-shadow:0 10px 30px #0000001a}.active-lifestyle-section .content-wrapper .text-column{width:45%;padding-left:10%;margin-top:220px}.active-lifestyle-section .content-wrapper .text-column .text-content .subheader{color:#ec4e6b;font-family:BrandonGrotesqueBlack,sans-serif;font-size:1.4rem;margin-top:0;margin-bottom:.2rem;text-transform:uppercase;text-align:left!important;width:100%;max-width:450px;margin-left:0!important;padding-left:0!important;position:relative;transition:color .3s ease,transform .3s ease}.active-lifestyle-section .content-wrapper .text-column .text-content .subheader:before,.active-lifestyle-section .content-wrapper .text-column .text-content .subheader:after{display:none!important;content:none!important;width:0!important;height:0!important;background:none!important}.active-lifestyle-section .content-wrapper .text-column .text-content .description{color:#333;font-family:Jost,sans-serif;font-size:1.32rem;line-height:1.7;margin-bottom:1.2rem;text-align:left;width:100%;max-width:550px;margin-left:0!important;padding-left:0!important;padding-right:15px}@media (max-width: 768px){.active-lifestyle-section{padding:0 1rem 2rem}.active-lifestyle-section .main-header{position:relative;font-size:2.16rem;margin-bottom:1.5rem;left:0;top:0;transform:none;text-align:center;width:100%}.active-lifestyle-section .main-header .transparent-text,.active-lifestyle-section .main-header .solid-text{font-size:inherit;line-height:inherit}.active-lifestyle-section .content-wrapper{padding-top:0;display:flex;flex-direction:column}.active-lifestyle-section .content-wrapper:after{display:none}.active-lifestyle-section .content-wrapper .image-column{width:100%;padding-right:0;margin-bottom:2.5rem;text-align:center}.active-lifestyle-section .content-wrapper .image-column img{max-width:90%;margin:0 auto}.active-lifestyle-section .content-wrapper .text-column{width:100%;padding-left:1rem;margin-top:0}.active-lifestyle-section .content-wrapper .text-column .subheader{text-align:left!important;font-size:1.2rem;margin-top:0;max-width:100%;margin-left:0!important;margin-right:0;padding-left:0!important}.active-lifestyle-section .content-wrapper .text-column .description{text-align:left!important;font-size:1.1rem;max-width:100%;margin-left:0!important;margin-right:0;padding-left:0!important}}@keyframes fadeInAndRotate{0%{opacity:0;transform:scale(0) rotate(0)}50%{opacity:.8;transform:scale(.8) rotate(180deg)}to{opacity:1;transform:scale(1) rotate(360deg)}}.product-carousel{width:100%;padding:50px 0;background-color:#fff;position:relative}.product-carousel .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;z-index:10;opacity:.5;transition:opacity .3s ease}.product-carousel .carousel-arrow:hover{opacity:1}.product-carousel .carousel-arrow.prev{left:60px}.product-carousel .carousel-arrow.next{right:60px}.product-carousel .carousel-arrow .arrow-icon{width:40px;height:40px;position:relative;display:flex;align-items:center;justify-content:center}.product-carousel .carousel-arrow .arrow-icon:before,.product-carousel .carousel-arrow .arrow-icon:after{content:"";position:absolute;width:30px;height:4px;background-color:#999}.product-carousel .carousel-arrow.prev .arrow-icon:before{transform:rotate(-40deg);transform-origin:center left}.product-carousel .carousel-arrow.prev .arrow-icon:after{transform:rotate(40deg);transform-origin:center left}.product-carousel .carousel-arrow.next .arrow-icon:before{transform:rotate(40deg);transform-origin:center right}.product-carousel .carousel-arrow.next .arrow-icon:after{transform:rotate(-40deg);transform-origin:center right}.product-carousel .carousel-tabs{display:flex;justify-content:center;max-width:800px;margin:0 auto 40px;position:relative}.product-carousel .carousel-tabs:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#ddd}.product-carousel .carousel-tabs .flavor-tab{padding:12px 20px;margin:0 5px;font-family:BrandonGrotesqueBlack,sans-serif;font-size:18px;text-transform:uppercase;cursor:pointer;position:relative;color:#999;transition:color .3s ease}.product-carousel .carousel-tabs .flavor-tab:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:transparent;transition:background-color .3s ease;z-index:1}.product-carousel .carousel-tabs .flavor-tab:hover{color:#042e69}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=ORIGINAL]{color:#00b0b9}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=ORIGINAL]:after{background-color:#00b0b9}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=PINEAPPLE]{color:#ffc845}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=PINEAPPLE]:after{background-color:#ffc845}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=MANGO]{color:#fa8104}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=MANGO]:after{background-color:#fa8104}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=GUAVA]{color:#ec4e6b}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=GUAVA]:after{background-color:#ec4e6b}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=DRAGONFRUIT]{color:#d8177d}.product-carousel .carousel-tabs .flavor-tab.active[data-flavor=DRAGONFRUIT]:after{background-color:#d8177d}.product-carousel .carousel-tabs .flavor-tab[data-flavor=ORIGINAL].active{color:#042e69}.product-carousel .carousel-tabs .flavor-tab[data-flavor=ORIGINAL].active:after{background-color:#042e69}.product-carousel .carousel-tabs .flavor-tab[data-flavor=PINEAPPLE].active{color:#ffc845}.product-carousel .carousel-tabs .flavor-tab[data-flavor=PINEAPPLE].active:after{background-color:#ffc845}.product-carousel .carousel-tabs .flavor-tab[data-flavor=MANGO].active{color:#fa8104}.product-carousel .carousel-tabs .flavor-tab[data-flavor=MANGO].active:after{background-color:#fa8104}.product-carousel .carousel-tabs .flavor-tab[data-flavor=GUAVA].active{color:#ec4e6b}.product-carousel .carousel-tabs .flavor-tab[data-flavor=GUAVA].active:after{background-color:#ec4e6b}.product-carousel .carousel-tabs .flavor-tab[data-flavor=DRAGONFRUIT].active{color:#d8177d}.product-carousel .carousel-tabs .flavor-tab[data-flavor=DRAGONFRUIT].active:after{background-color:#d8177d}.product-carousel .carousel-content{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.product-carousel .carousel-content .left-section{width:33%;padding-right:20px}.product-carousel .carousel-content .left-section .section-title{font-family:BrandonGrotesqueBlack,sans-serif;font-size:20px;color:#999;margin-bottom:30px;text-transform:uppercase}.product-carousel .carousel-content .left-section .product-subheader{font-family:BrandonGrotesqueBlack,sans-serif;font-size:22px;color:#ec4e6b;margin:0;padding:0;text-transform:uppercase;position:relative;display:block;z-index:1;left:0;text-align:left;transition:color .3s ease-in-out}.product-carousel .carousel-content .left-section .product-subheader:before,.product-carousel .carousel-content .left-section .product-subheader:after{display:none!important;content:none!important}.product-carousel .carousel-content .left-section .product-subheader[data-flavor=ORIGINAL]{color:#00b0b9}.product-carousel .carousel-content .left-section .product-subheader[data-flavor=PINEAPPLE]{color:#ffc845}.product-carousel .carousel-content .left-section .product-subheader[data-flavor=MANGO]{color:#fa8104}.product-carousel .carousel-content .left-section .product-subheader[data-flavor=GUAVA]{color:#ec4e6b}.product-carousel .carousel-content .left-section .product-subheader[data-flavor=DRAGONFRUIT]{color:#d8177d}.product-carousel .carousel-content .left-section .product-header{font-family:BrandonGrotesqueBlack,sans-serif;font-size:71px;color:#042e69;margin-bottom:20px;text-transform:uppercase;padding-top:5px;line-height:.9;white-space:pre-line;transition:color .3s ease-in-out}.product-carousel .carousel-content .left-section .product-description{font-family:Jost,sans-serif;font-size:16px;line-height:1.6;color:#333;margin-bottom:30px;transition:opacity .3s ease-in-out}.product-carousel .carousel-content .left-section .learn-more-btn{display:inline-block;background-color:#418df8;color:#fff;padding:12px 25px;border-radius:4px;text-decoration:none;font-family:BrandonGrotesqueBlack,sans-serif;font-size:16px;transition:background-color .3s ease,transform .2s ease}.product-carousel .carousel-content .left-section .learn-more-btn:hover{background-color:#1070f6;transform:translateY(-2px)}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=ORIGINAL]{background-color:#20f4ff}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=ORIGINAL]:hover{background-color:#00e1ec}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=PINEAPPLE]{background-color:#ffe6ab}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=PINEAPPLE]:hover{background-color:#ffd778}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=MANGO]{background-color:#fdb367}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=MANGO]:hover{background-color:#fc9a35}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=GUAVA]{background-color:#f6aab8}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=GUAVA]:hover{background-color:#f17c92}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=DRAGONFRUIT]{background-color:#ef66ae}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=DRAGONFRUIT]:hover{background-color:#ea3896}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=ORIGINAL]{background-color:#00b0b9}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=ORIGINAL]:hover{background-color:#007f86}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=PINEAPPLE]{background-color:#ffc845}.product-carousel .carousel-content .left-section .learn-more-btn[data-flavor=PINEAPPLE]:hover{background-color:#ffb912}.product-carousel .carousel-content .center-section{width:33%;position:relative;text-align:center}.product-carousel .carousel-content .center-section .transparent-product-title{font-family:BrandonGrotesqueBlack,sans-serif;font-size:120px;position:absolute;top:-130px;left:50%;transform:translate(-50%);width:100%;color:transparent;-webkit-text-stroke:2px #042e69;text-stroke:2px #042e69;text-transform:uppercase;z-index:1;text-align:center;align-items:center;justify-content:center;display:flex;transition:-webkit-text-stroke .3s ease-in-out,text-stroke .3s ease-in-out,color .3s ease-in-out}.product-carousel .carousel-content .center-section .transparent-product-title[data-flavor=ORIGINAL]{-webkit-text-stroke:2px #00B0B9;text-stroke:2px #00B0B9}.product-carousel .carousel-content .center-section .transparent-product-title[data-flavor=PINEAPPLE]{-webkit-text-stroke:2px #FFC845;text-stroke:2px #FFC845}.product-carousel .carousel-content .center-section .transparent-product-title[data-flavor=MANGO]{-webkit-text-stroke:2px #fa8104;text-stroke:2px #fa8104}.product-carousel .carousel-content .center-section .transparent-product-title[data-flavor=GUAVA]{-webkit-text-stroke:2px #ec4e6b;text-stroke:2px #ec4e6b}.product-carousel .carousel-content .center-section .transparent-product-title[data-flavor=DRAGONFRUIT]{-webkit-text-stroke:2px #d8177d;text-stroke:2px #d8177d}.product-carousel .carousel-content .center-section .transparent-product-title[data-flavor=ORIGINAL]{color:#00b0b914}.product-carousel .carousel-content .center-section .transparent-product-title[data-flavor=PINEAPPLE]{color:#ffc84514}.product-carousel .carousel-content .center-section .can-container{position:relative;height:600px;display:flex;justify-content:center;align-items:center;z-index:2}.product-carousel .carousel-content .center-section .can-container .water-splash-effect{position:absolute;width:550px;height:550px;border-radius:50%;background:radial-gradient(circle,rgba(16.1009174312,111.6605504587,245.8990825688,.4) 0%,rgba(65.2293577982,141.1376146789,247.7706422018,.2) 70%,transparent 100%);z-index:1;animation:pulseSplash 3s infinite alternate ease-in-out;animation-play-state:paused;animation-delay:-.1s;transition:background .5s ease-in-out;transform:scale(.95);opacity:.4}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=ORIGINAL]{background:radial-gradient(circle,rgba(0,200.2594594595,210.5,.8) 0%,rgba(0,224.5189189189,236,.6) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=PINEAPPLE]{background:radial-gradient(circle,rgba(255,207.5403225806,94.5,.8) 0%,rgba(255,215.0806451613,120,.6) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=MANGO]{background:radial-gradient(circle,rgba(251.3700787402,141.5649606299,28.1299212598,.8) 0%,rgba(251.7716535433,154.1141732283,53.2283464567,.6) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=GUAVA]{background:radial-gradient(circle,rgba(238.4719387755,101.0280612245,126.2551020408,.8) 0%,rgba(240.943877551,124.056122449,145.5102040816,.6) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=DRAGONFRUIT]{background:radial-gradient(circle,rgba(231.3744769874,33.1255230126,137.89958159,.8) 0%,rgba(233.8284518828,56.1715481172,150.0627615063,.6) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect:before,.product-carousel .carousel-content .center-section .can-container .water-splash-effect:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);border-radius:50%;z-index:0;transition:background .5s ease-in-out;opacity:.3;animation-play-state:paused}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=ORIGINAL]{background:radial-gradient(circle,rgba(83,246.6324324324,255,.4) 0%,rgba(134,249.1135135135,255,.2) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=ORIGINAL]:before,.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=ORIGINAL]:after{background:radial-gradient(circle,rgba(0,176,185,.8) 0%,rgba(0,224.5189189189,236,.6) 60%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=PINEAPPLE]{background:radial-gradient(circle,rgba(255,245.2419354839,222,.4) 0%,rgba(255,255,255,.2) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=PINEAPPLE]:before,.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=PINEAPPLE]:after{background:radial-gradient(circle,rgba(255,200,69,.8) 0%,rgba(255,215.0806451613,120,.6) 60%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=MANGO]{background:radial-gradient(circle,rgba(253.3779527559,204.311023622,153.6220472441,.4) 0%,rgba(254.1811023622,229.4094488189,203.8188976378,.2) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=MANGO]:before,.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=MANGO]:after{background:radial-gradient(circle,rgba(250,129,4,.8) 0%,rgba(251.7716535433,154.1141732283,53.2283464567,.6) 60%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=GUAVA]{background:radial-gradient(circle,rgba(250.8316326531,216.1683673469,222.5306122449,.4) 0%,rgba(255,255,255,.2) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=GUAVA]:before,.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=GUAVA]:after{background:radial-gradient(circle,rgba(236,78,107,.8) 0%,rgba(240.943877551,124.056122449,145.5102040816,.6) 60%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=DRAGONFRUIT]{background:radial-gradient(circle,rgba(243.6443514644,148.3556485356,198.7154811715,.4) 0%,rgba(248.5523012552,194.4476987448,223.0418410042,.2) 70%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=DRAGONFRUIT]:before,.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=DRAGONFRUIT]:after{background:radial-gradient(circle,rgba(216,23,125,.8) 0%,rgba(233.8284518828,56.1715481172,150.0627615063,.6) 60%,transparent 100%)}.product-carousel .carousel-content .center-section .can-container .water-splash-effect:before{width:450px;height:450px;animation:splashWave 4s infinite alternate-reverse ease-in-out;animation-delay:-.1s}.product-carousel .carousel-content .center-section .can-container .water-splash-effect:after{width:650px;height:650px;animation:splashWave 5s infinite alternate ease-in-out;animation-delay:.4s}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=ORIGINAL]{background-color:#00b0b933}.product-carousel .carousel-content .center-section .can-container .water-splash-effect[data-flavor=PINEAPPLE]{background-color:#ffc84533}.product-carousel .carousel-content .center-section .can-container .product-can{height:680px;position:relative;z-index:2;margin-top:50px;filter:drop-shadow(0 15px 25px rgba(0,0,0,.15));will-change:transform,opacity;transform:translateZ(0)}@keyframes pulseSplash{0%{opacity:.4;transform:scale(.95)}to{opacity:.7;transform:scale(1.05)}}@keyframes splashWave{0%{opacity:.3;transform:translate(-50%,-50%) scale(.8)}50%{opacity:.5}to{opacity:.2;transform:translate(-50%,-50%) scale(1.1)}}.product-carousel .carousel-content .right-section{width:33%;padding-left:20px;display:flex;justify-content:center;align-items:center}.product-carousel .carousel-content .right-section .model-image-container{width:280px;height:280px;border-radius:50%;overflow:hidden;margin-right:0;margin-left:auto;transform:translate(30px) translateY(-50px);box-shadow:0 10px 30px #0000001a;transition:transform .3s ease-out}.product-carousel .carousel-content .right-section .model-image-container .model-image{width:100%;height:100%;object-fit:cover;object-position:top;will-change:opacity;transform:translateZ(0)}.product-header.flavor-original{color:#042e69}.product-header.flavor-pineapple{color:#ffc845}.product-header.flavor-mango{color:#fa8104}.product-header.flavor-guava{color:#ec4e6b}.product-header.flavor-dragonfruit{color:#d8177d}@media (max-width: 1024px){.product-carousel{width:100%;max-width:100%;padding:20px 0;box-sizing:border-box;overflow-x:hidden}.product-carousel .carousel-tabs{max-width:100%;padding:0 5px;margin-bottom:20px}.product-carousel .carousel-tabs .flavor-tab{font-size:12px;padding:6px 8px;margin:0 2px}.product-carousel .carousel-content{flex-direction:column;padding:0 10px}.product-carousel .carousel-content .left-section,.product-carousel .carousel-content .center-section,.product-carousel .carousel-content .right-section{width:100%;padding:0;margin-bottom:30px}.product-carousel .carousel-content .left-section{padding-top:0!important}.product-carousel .carousel-content .left-section .product-header{font-size:42px;margin-bottom:0;padding-top:0;white-space:nowrap;overflow:visible}.product-carousel .carousel-content .left-section .product-header.flavor-dragonfruit,.product-carousel .carousel-content .left-section .product-header.flavor-pineapple,.product-carousel .carousel-content .left-section .product-header.flavor-original,.product-carousel .carousel-content .left-section .product-header.flavor-mango,.product-carousel .carousel-content .left-section .product-header.flavor-guava{font-size:35px}.product-carousel .carousel-content .left-section .product-description{margin-top:0;margin-bottom:18px;font-size:15px;line-height:1.5}.product-carousel .carousel-content .left-section .learn-more-btn{padding:10px 20px;font-size:14px}.product-carousel .carousel-content .center-section{order:-1;margin-bottom:15px}.product-carousel .carousel-content .right-section{display:none}}.story-page{margin-top:75px;color:#000}.story-page .story-lifestyle-section{padding:3rem 2rem;background-color:#fff;position:relative;margin:2rem auto;max-width:1200px;clear:both;overflow:visible}.story-page .story-lifestyle-section .main-header{position:relative;text-align:center;margin-bottom:3rem;font-family:BrandonGrotesqueBlack,sans-serif;font-size:4.84rem;line-height:1.1;text-transform:uppercase;z-index:50;letter-spacing:.05em}.story-page .story-lifestyle-section .main-header .transparent-text{color:transparent;-webkit-text-stroke:2px #042e69;text-stroke:2px #042e69}.story-page .story-lifestyle-section .main-header .solid-text{color:#042e69}.story-page .story-lifestyle-section .content-wrapper{padding-top:0;width:100%;max-width:1200px;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:flex-start}.story-page .story-lifestyle-section .content-wrapper .image-column{width:45%;padding-right:5%}.story-page .story-lifestyle-section .content-wrapper .image-column img{width:100%;height:auto;border-radius:10px;box-shadow:0 10px 30px #0000001a}.story-page .story-lifestyle-section .content-wrapper .text-column{width:45%;padding-left:10%;margin-top:0}.story-page .story-lifestyle-section .content-wrapper .text-column .text-content .subheader{color:#ec4e6b;font-family:BrandonGrotesqueBlack,sans-serif;font-size:1.4rem;margin-top:0;margin-bottom:.2rem;text-transform:uppercase;text-align:left!important;width:100%;max-width:450px;margin-left:0!important;padding-left:0!important;position:relative}.story-page .story-lifestyle-section .content-wrapper .text-column .text-content .subheader:before,.story-page .story-lifestyle-section .content-wrapper .text-column .text-content .subheader:after{display:none!important;content:none!important;width:0!important;height:0!important;background:none!important}.story-page .story-lifestyle-section .content-wrapper .text-column .text-content .description{color:#333;font-family:Jost,sans-serif;font-size:1.1rem;line-height:1.7;margin-bottom:1rem;text-align:left;width:100%;max-width:550px;margin-left:0!important;padding-left:0!important;padding-right:15px}.story-page .story-lifestyle-section .content-wrapper .text-column .text-content .description.highlight{font-weight:600;color:#042e69;font-size:1.2rem}.story-page .story-lifestyle-section .content-wrapper .text-column .text-content .signature{font-style:italic;text-align:left;margin-top:2rem;color:#042e69;font-weight:600}@media (max-width: 768px){.story-page .story-lifestyle-section{padding:4rem 1rem}.story-page .story-lifestyle-section .main-header{position:relative;font-size:2.16rem;margin-bottom:2rem;left:0;top:0;transform:none;text-align:center;width:100%}.story-page .story-lifestyle-section .content-wrapper{padding-top:0;display:flex;flex-direction:column}.story-page .story-lifestyle-section .content-wrapper .image-column{width:100%;padding-right:0;margin-bottom:2.5rem;text-align:center}.story-page .story-lifestyle-section .content-wrapper .image-column img{max-width:90%;margin:0 auto}.story-page .story-lifestyle-section .content-wrapper .text-column{width:100%;padding-left:1rem;margin-top:0}.story-page .story-lifestyle-section .content-wrapper .text-column .text-content .subheader{text-align:left!important;font-size:1.2rem;margin-top:0;max-width:100%;margin-left:0!important;margin-right:0;padding-left:0!important}.story-page .story-lifestyle-section .content-wrapper .text-column .text-content .description{text-align:left!important;font-size:1rem;max-width:100%;margin-left:0!important;margin-right:0;padding-left:0!important}}.contact-page{margin-top:75px;color:#fff}.contact-page .contact-container{max-width:1200px;margin:4rem auto;padding:5rem 2rem;position:relative}@media (max-width: 768px){.contact-page .contact-container{padding:3rem 1.5rem;margin-top:2rem}}@media (max-width: 390px){.contact-page .contact-container{padding:2rem 1rem;margin:2rem auto}}.contact-page .contact-intro{text-align:center;margin-bottom:4rem;position:relative}.contact-page .contact-intro .main-header{font-size:4.84rem;line-height:1.1;text-transform:uppercase;font-family:BrandonGrotesqueBlack,sans-serif;letter-spacing:.05em;text-align:center;margin-bottom:2rem}.contact-page .contact-intro .main-header .transparent-text{color:transparent;-webkit-text-stroke:2px #042e69;text-stroke:2px #042e69}.contact-page .contact-intro .main-header .solid-text{color:#042e69}@media (max-width: 390px){.contact-page .contact-intro .main-header{font-size:2.5rem}}.contact-page .contact-intro .intro-text{font-size:1.2rem;max-width:600px;margin:0 auto;color:#042e69}@media (max-width: 390px){.contact-page .contact-intro .intro-text{font-size:1.1rem}}.contact-page .contact-form-container{margin:0 auto;padding:3rem;border-radius:10px;background-color:#042e690d;border:1px solid rgba(4,46,105,.1);box-shadow:0 20px 40px #0000001a;box-sizing:border-box;width:100%;max-width:800px;position:relative}@media (max-width: 390px){.contact-page .contact-form-container{padding:1.5rem}}.contact-page .contact-form-container .message{padding:1rem;margin-bottom:1.5rem;border-radius:8px;text-align:center;font-size:1rem}.contact-page .contact-form-container .message.success{background-color:#4caf501a;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.contact-page .contact-form-container .message.error{background-color:#f443361a;color:#f44336;border:1px solid rgba(244,67,54,.3)}.contact-page .contact-form-container .contact-form .form-group{margin-bottom:1.5rem}.contact-page .contact-form-container .contact-form .form-group label{display:block;margin-bottom:.5rem;font-weight:700;color:#042e69;font-family:BrandonGrotesqueBlack,sans-serif;font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em}.contact-page .contact-form-container .contact-form .form-group label .required{color:#ec4e6b;margin-left:2px}.contact-page .contact-form-container .contact-form .form-group input,.contact-page .contact-form-container .contact-form .form-group textarea{width:100%;padding:1rem 1.2rem;border:1px solid rgba(4,46,105,.2);border-radius:8px;font-size:1rem;font-family:Jost,sans-serif;transition:border-color .3s ease,box-shadow .3s ease;background-color:#fff;box-sizing:border-box}.contact-page .contact-form-container .contact-form .form-group input:focus,.contact-page .contact-form-container .contact-form .form-group textarea:focus{outline:none;border-color:#ec4e6b;box-shadow:0 0 0 3px #ec4e6b1a}.contact-page .contact-form-container .contact-form .form-group input::placeholder,.contact-page .contact-form-container .contact-form .form-group textarea::placeholder{color:#aaa}.contact-page .contact-form-container .contact-form .form-group textarea{height:180px;resize:vertical}.contact-page .contact-form-container .contact-form .submit-button{background-color:#ec4e6b;color:#fff;padding:1rem 2rem;border:none;border-radius:50px;cursor:pointer;font-size:1.2rem;font-family:BrandonGrotesqueBlack,sans-serif;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;width:100%;font-weight:700;box-shadow:0 5px 15px #ec4e6b4d}.contact-page .contact-form-container .contact-form .submit-button:hover{background-color:#ea3758;transform:translateY(-3px);box-shadow:0 8px 20px #ec4e6b66}.contact-page .contact-form-container .contact-form .submit-button:disabled{background-color:#ccc;cursor:not-allowed;transform:none;box-shadow:none}
