@media screen and (max-width:1439px){.vital-pals-promo-hero:after{max-width:100px;height:100px;background-repeat:no-repeat;top:-30px}}@media screen and (max-width:1199px){.link-btn{padding:14px 28px}.footer{background-position:0px 160px;background-size:100%;padding-bottom:0}footer.footer{background-size:100%;background-position:0 150px;padding-bottom:0!important}.footer__row-2{grid-template-columns:repeat(4,1fr)!important;gap:10px!important}.footer__nav-column:last-child{min-width:270px}.header__heading-logo-wrapper{max-width:260px}}@media screen and (max-width:990px){.section-header.shopify-section-group-header-group{z-index:9}.header__icon--menu .icon-hamburger{width:24px;height:12px}.js .menu-drawer{height:0!important;left:0;top:74px;right:auto;transform:initial!important;transition:height ease-in-out .5s,opacity ease-in-out .3s!important;width:100%;background:#151f6d;opacity:0;visibility:hidden}.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{height:calc(100vh - 68px)!important;transition:height ease-in-out .5s,opacity ease-in-out .3s;opacity:1;visibility:visible;padding-top:68px}.js details:not([open])>.menu-drawer,.js details:not([open])>.menu-drawer__submenu,.js details[open]:not(.menu-opening)>.menu-drawer,.js details[open]:not(.menu-opening)>.menu-drawer__submenu{height:0!important;opacity:0;visibility:hidden;transition:height ease-in-out .5s,opacity ease-in-out .3s,visibility ease-in-out .3s!important}.js .menu-drawer:not(.menu-opening){height:0!important;opacity:0;visibility:hidden;transition:height ease-in-out .5s,opacity ease-in-out .3s,visibility ease-in-out .3s!important}.menu-drawer-container:not([open]) .menu-drawer,details:not([open]) .menu-drawer{height:0!important;opacity:0!important;visibility:hidden!important;transition:all ease-in-out .5s!important}.js .menu-drawer{transition:height ease-in-out .5s,opacity ease-in-out .3s,visibility ease-in-out .3s!important}.menu-drawer-container details:not([open]) .menu-drawer,.menu-drawer-container details[open]:not(.menu-opening) .menu-drawer{height:0!important;opacity:0!important;visibility:hidden!important;transition:height ease-in-out .5s,opacity ease-in-out .3s,visibility ease-in-out .3s!important}header .header__heading{z-index:1;margin-top:114px}.header__heading-link img{max-width:210px}.header-wrapper--border-bottom{margin-bottom:50px}.section-header.menu-open,.menu-open .header__heading{z-index:5}.menu-open .header__heading-link:after{display:none}header .list-menu__item{color:#fff;text-transform:uppercase;font-size:32px!important;font-style:normal;font-weight:700;line-height:32px!important;letter-spacing:1.92px;font-family:var(--vp-font-heading)}header .list-me nu{margin-top:70px}.header__icons{padding-right:0}.try-now-button{min-width:120px;text-align:center;margin-right:15px}.js .menu-drawer{top:26px}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{transition:opacity ease-in-out .3s,visibility ease-in-out .3s!important}menu-drawer>details[open]>summary:before{transition:opacity ease-in-out .3s,visibility ease-in-out .3s!important}.mobile-menu-bottom{display:block}.mobile-separator{height:2px;background:#dc2626;margin:20px 30px}.mobile-account-section{padding:0 30px 20px}.mobile-account-link{display:flex;align-items:center;color:#fff;text-decoration:none;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.mobile-account-link .svg-wrapper{width:20px;height:20px;margin-right:10px}.mobile-social-section{padding:0 30px 20px}.mobile-social-links{display:flex;list-style:none;padding:0;margin:0;gap:15px}.mobile-social-link{color:#fff;text-decoration:none;padding:8px}.mobile-social-link .svg-wrapper{width:20px;height:20px;display:block}.mobile-cta-section{padding:0 30px 30px}.mobile-try-button{display:block;width:100%;background:#facd3a;color:#1e3a8a;text-decoration:none;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:12px 20px;border-radius:6px;text-align:center;border:none;cursor:pointer;transition:all .3s ease}.mobile-try-button:hover{background:#f59e0b;transform:translateY(-1px)}.header-wrapper--border-bottom{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="990" height="89" viewBox="0 0 990 89" fill="none"><path d="M990 89H658.709C624.169 68.3292 563.847 54.6348 495.207 54.6348C426.567 54.6348 366.244 68.3291 331.704 89H0V0H990V89Z" fill="%23151F6D"/></svg>');background-repeat:no-repeat;background-size:cover}.menu-drawer .list-social,.try-now-button{display:none}account-icon{display:none}.header__icons .header__icon{position:relative;z-index:9}.mobile-try-button{border-radius:48px;background:#ffbf3f;color:#151f6d;text-align:center;font-family:Catalpa;font-size:14px;font-weight:700;letter-spacing:.84px;text-transform:uppercase}.mobile-social-link{padding:0;line-height:normal}.mobile-account-section span{font-size:32px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:1.92px;text-transform:uppercase;font-family:Catalpa}.mobile-account-link .svg-wrapper,.mobile-social-link .svg-wrapper{width:24px;height:24px}.header__heading-link img{max-width:190px}.footer__newsletter{min-width:initial!important}.footer__newsletter-form{flex-direction:row!important}.footer__newsletter button{min-width:170px}.footer__row-2{grid-template-columns:repeat(2,1fr)!important}.footer__social-icons{justify-content:start!important}.footer__row-2{gap:30px 0!important}.header__icon--menu .icon{z-index:10}.footer{margin-top:55px!important}.footer-char-icon{right:78px!important;top:173px!important;width:250px!important;height:250px!important}.js details[open].menu-opening>.menu-drawer{padding-top:74px}.js details[open]>.menu-drawer__submenu{background:#151f6d;padding-top:30px;padding-bottom:77px}.menu-drawer__close-button{color:#fff;margin-top:0!important;font-size:24px!important;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.44px;text-transform:uppercase;font-family:var(--font-heading-family)!important}.menu-drawer__close-button .svg-wrapper{width:30px!important;margin-right:16px!important}.menu-drawer__menu-item>.svg-wrapper{width:30px!important}.menu-drawer__flavor-card:nth-child(3){grid-column:initial!important}.menu-drawer__flavor-image-wrapper{max-height:177px!important;border-radius:17px!important;padding:23px!important;cursor:pointer}.menu-drawer__flavors-grid{gap:23px 15px!important;padding-top:24px!important;padding-bottom:0!important}.menu-drawer__flavor-badge.most-popular,.menu-drawer__flavor-badge.best-value{background:none!important}.menu-drawer__flavor-badge{max-width:110px;height:80px;padding:35px}.menu-drawer__flavor-image{height:100%!important}.link--text:hover{color:#fff}}@media screen and (min-width:990px){.mobile-menu-bottom{display:none!important}}@media screen and (max-width:989px){.header__social-mobile{display:flex;align-items:center}.header__social-list{display:flex;list-style:none;padding:0;margin:0;gap:15px}.header__social-item{margin:0}.header__social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;text-decoration:none;border-radius:50%;background:#ffffff1a;transition:all .3s ease}.header__social-link:hover{background:#fff3;transform:translateY(-2px)}.header__social-link .svg-wrapper{width:20px;height:20px;display:block}}@media screen and (min-width:990px){.header__social-mobile{display:none!important}}@media screen and (max-width:767px){.header-wrapper--border-bottom{background-size:100% 100%;background-position:0px -7px}.header__heading-link img{max-width:110px;position:relative;top:-24px}header-drawer{margin-top:-12px}.header__icons .header__icon{margin-top:-12px}.footer__row-2{display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:space-between;gap:30px}.footer__logo-section{order:999;margin-top:30px;display:flex!important;align-items:center;justify-content:center;width:100%}.footer__row-2>:nth-child(2){width:100%}.footer__logo-img{max-width:100%!important}.footer__nav-column:last-child{min-width:fit-content}.vital-pals-promo-hero__content{max-width:100%}.vital-pals-promo-hero:after{top:0;right:20px}.vital-pals-promo-hero__content,.vital-pals-promo-hero__video{max-width:100%!important}.promo-gummy2{width:139px;height:139px;bottom:-120px}.vital-pals-promo-hero:after{z-index:2}.footer-char-icon{right:6px!important;top:73px!important;width:227px!important;height:227px!important}footer.footer{background-position:0 100px!important}.vital-pals-promo-hero:after{max-width:130px;height:130px;top:22px}}@media screen and (max-width:480px){footer.footer{background-position:0 60px!important}.footer-char-icon{right:0!important;top:35px!important}.header-wrapper--border-bottom{background-size:cover;background-position:center}.header__heading-link img{max-width:142px;top:-8px;min-width:142px}.header__icons .header__icon{margin-top:0}header-drawer{margin-top:0}.header__icon--menu{height:auto;width:auto;padding-left:10px}.header__heading-link img{top:-11px}header-drawer{margin-left:0}.menu-drawer__flavor-title-row{display:flex!important;flex-direction:column!important;text-align:left!important}header .header__heading{margin-top:94px}.menu-drawer__flavor-badge{max-width:100px;height:70px}}@media screen and (max-width:382px){.footer__nav-links{max-width:160px}}@media screen and (min-width:2298px){.shopify-section-group-footer-group .footer-char-icon{right:-12%;top:0}.footer__row-1{margin-top:50px}}@media screen and (min-width:2452px){.vital-pals-products{padding-bottom:5vw!important}.vital-pals-comparison{padding-top:5vw!important}.footer__row-1{margin-top:100px}}@media screen and (min-width:3400px){.shopify-section-group-footer-group .footer-char-icon{right:-24%;top:190px}.footer__row-1{margin-top:240px}.footer__newsletter button{padding:18px 43px!important}}@media screen and (min-width:5517px){.shopify-section-group-footer-group .footer-char-icon{right:-38%;top:400px}.footer__row-1{margin-top:440px}}@supports (-webkit-touch-callout: none){.header__heading-link img,.header__heading-logo-wrapper{margin:0 auto}header .header__heading{left:50%;transform:translate(-50%);margin-top:27px}}@media screen and (min-width:390px)and (max-width:990px)and (orientation:landscape){header .header__heading{margin-top:35px}.vital-pals-nutrition__fruit--3{bottom:-120%!important}.vital-pals-nutrition:hover .vital-pals-nutrition__fruit--3{transform:translateY(-50px) rotate(10deg)!important}.vital-pals-nutrition:hover .vital-pals-nutrition__fruit--5{transform:translateY(-20px) rotate(-15deg)!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/media.css.map */
