.site-header,.site-header__wrapper,.site-header__wrapper_left,.site-header__logowrapper{overflow:visible!important}.site-header__wrapper_left{position:relative;z-index:20}.site-header__logo{position:relative;z-index:21;display:block;width:205px;min-height:115px;margin:0;padding:12px 14px 25px;background:#2d3a60;border-radius:0 0 50px 50px;box-sizing:border-box}.site-header__logo-image{display:block;width:100%;transform:translateY(15px)}.site-header__logo-image img{display:block;width:100%!important;max-width:177px!important;height:auto!important;object-fit:contain}@media screen and (max-width:767px){.site-header__logo{width:125px;min-height:85px;padding:8px 10px 20px;border-radius:0 0 65px 65px}.site-header__logo-image img{max-width:105px!important}}@media screen and (min-width:990px){.site-header__wrapper_center{display:flex;align-items:center;justify-content:center}.site-header__wrapper_right{display:flex;align-items:center;gap:15px}}@media screen and (min-width:990px){.site-header .mega-menu-wrapper>li:last-of-type a.site-nav__link[href="/collections/all"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#dd4b4b!important;border-radius:30px!important;padding:12px 24px!important;min-height:44px;box-sizing:border-box;text-decoration:none!important}.site-header .mega-menu-wrapper>li:last-of-type a.site-nav__link[href="/collections/all"] .site-nav--link-text{color:#fff!important;font-weight:700!important}.site-header .mega-menu-wrapper>li:last-of-type a.site-nav__link[href="/collections/all"]:hover{background-color:#c83f3f!important}.site-header .mega-menu-wrapper>li:last-of-type a.site-nav__link[href="/collections/all"] .animated-underline:after{display:none!important}}product-swatch[data-option-index="1"].is-color-swatch .swatch-items-wrapper{display:flex!important;flex-wrap:wrap;gap:18px!important;align-items:flex-start}product-swatch[data-option-index="1"].is-color-swatch .swatch-element.color{display:flex!important;flex-direction:column;align-items:center;width:85px;margin:0!important}product-swatch[data-option-index="1"].is-color-swatch .swatch-element.color label{display:block!important;width:76px!important;height:76px!important;min-width:76px!important;min-height:76px!important;border-radius:50%!important;background-size:cover!important;background-position:center!important;border:2px solid transparent!important;box-sizing:border-box;cursor:pointer;position:relative}product-swatch[data-option-index="1"].is-color-swatch .swatch-element.color.active label{border:3px solid #DD4B4B!important;outline:2px solid #FFFFFF;outline-offset:-5px}@media(max-width:749px){product-swatch[data-option-index="1"].is-color-swatch .swatch-element.color{width:72px}product-swatch[data-option-index="1"].is-color-swatch .swatch-element.color label{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important}}.vf-smaak-label{display:block;margin-top:9px;font-size:14px;font-weight:600;color:#2d3a60;text-align:center}.swatch-element.active .vf-smaak-label{color:#dd4b4b}.shopify_subscriptions_app_container .shopify_subscriptions_fieldset.vf-subscriptions{display:block!important;border:none!important;background:transparent!important;padding:0!important}.vf-subscriptions__heading{font-size:18px;font-weight:800;color:#2d3a60;margin-bottom:16px}.vf-subscriptions__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:15px}.vf-subscriptions__tab{border:2px solid #E8E1DC;border-radius:40px;background:#fff8f5;color:#2d3a60;padding:15px 10px;min-height:56px;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s}.vf-subscriptions__tab.is-active{background:#dd4b4b;border-color:#dd4b4b;color:#fff}.vf-subscriptions .plan_card>.subscription_group:first-child{display:none!important}.vf-subscriptions .plan_card>.subscription_group:nth-child(2)>.title_and_price_wrapper{display:none!important}.vf-subscriptions .plan_card>.subscription_group:nth-child(2){display:none!important}.vf-subscriptions .plan_card>.subscription_group:nth-child(2).vf-subscriptions__show-plans{display:block!important;background:#fff8f5;border:1px solid #E8E1DC;border-radius:18px;padding:15px!important;margin-bottom:12px}.vf-subscriptions .group_list_item{padding:9px 4px;cursor:pointer}.vf-subscriptions .group_list_item span{font-size:14px;color:#2d3a60}@media(max-width:749px){.vf-subscriptions__tabs{gap:8px}.vf-subscriptions__tab{font-size:13px;min-height:52px;padding:12px 8px}}.vf-subscriptions .shopify_subscriptions_app_policy{display:none!important}.vf-subscriptions:has(.vf-subscriptions__show-plans) .shopify_subscriptions_app_policy{display:block!important}.shopify-section.image-with-text-wrapper .homepage-content--image{border-radius:24px!important;overflow:hidden!important}.shopify-section.image-with-text-wrapper .homepage-content--image img{border-radius:24px!important;display:block}@media screen and (max-width:767px){.shopify-section.image-with-text-wrapper .homepage-content--image,.shopify-section.image-with-text-wrapper .homepage-content--image img{border-radius:16px!important}}.vf-pillars .vf-pillar--voeding{background-color:#2d3a60!important;color:#fff!important}.vf-pillars .vf-pillar--voeding h2,.vf-pillars .vf-pillar--voeding h3,.vf-pillars .vf-pillar--voeding p,.vf-pillars .vf-pillar--voeding li,.vf-pillars .vf-pillar--voeding span{color:#fff!important}.vf-pillars .vf-pillar--voeding .vf-pillar__button{background:#fff!important;color:#2d3a60!important}.vf-pillars .vf-pillar--bewegen{background-color:#dd4b4b!important;color:#fff!important}.vf-pillars .vf-pillar--bewegen h2,.vf-pillars .vf-pillar--bewegen h3,.vf-pillars .vf-pillar--bewegen p,.vf-pillars .vf-pillar--bewegen li,.vf-pillars .vf-pillar--bewegen span{color:#fff!important}.vf-pillars .vf-pillar--bewegen .vf-pillar__button{background:#fff!important;color:#dd4b4b!important}@media screen and (min-width:768px){.shopify-section:has(.vf-pillars){position:relative;z-index:5;margin-top:-130px!important}}@media screen and (min-width:990px){#AccessibleNav .site-nav__link .site-nav--link-text{font-weight:600!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vitafit-custom.css.map */
