@charset "UTF-8";:root{--size-A-fixed:0.5rem;--size-B-fixed:1rem;--size-C-fixed:1.5rem;--size-D-fixed:2rem;--size-E-fixed:3rem;--size-F-fixed:4.5rem}@media (min-width:0){:root{--size-A-responsive:0.5rem;--size-B-responsive:1rem;--size-C-responsive:1.5rem;--size-D-responsive:2rem;--size-E-responsive:3rem;--size-F-responsive:4.5rem}}@media (min-width:576px){:root{--size-A-responsive:0.5rem;--size-B-responsive:1rem;--size-C-responsive:1.5rem;--size-D-responsive:2rem;--size-E-responsive:3rem;--size-F-responsive:4.5rem}}@media (min-width:768px){:root{--size-A-responsive:0.5rem;--size-B-responsive:1.25rem;--size-C-responsive:1.75rem;--size-D-responsive:2.5rem;--size-E-responsive:4rem;--size-F-responsive:5.5rem}}@media (min-width:960px){:root{--size-A-responsive:0.5rem;--size-B-responsive:1.25rem;--size-C-responsive:1.75rem;--size-D-responsive:2.5rem;--size-E-responsive:4rem;--size-F-responsive:5.5rem}}@media (min-width:1200px){:root{--size-A-responsive:0.75rem;--size-B-responsive:1.5rem;--size-C-responsive:2.25rem;--size-D-responsive:3rem;--size-E-responsive:4.5rem;--size-F-responsive:6.5rem}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-down{0%{opacity:0;top:-100px}100%{opacity:1;top:0}}@keyframes slide-down{0%{opacity:0;top:-100px}100%{opacity:1;top:0}}@-webkit-keyframes slide-up{0%{bottom:-100px;opacity:0}100%{bottom:0;opacity:1}}@keyframes slide-up{0%{bottom:-100px;opacity:0}100%{bottom:0;opacity:1}}@-webkit-keyframes zoom-in{0%{opacity:0;transform:scale(0)}40%{opacity:100%;transform:scale(1.5)}100%{transform:scale(1)}}@keyframes zoom-in{0%{opacity:0;transform:scale(0)}40%{opacity:100%;transform:scale(1.5)}100%{transform:scale(1)}}@-webkit-keyframes
shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes
shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@-webkit-keyframes
spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes
spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes
heartbeat{from{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(1);transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:scale(.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:scale(.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(1)}}@keyframes
heartbeat{from{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(1);transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:scale(.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:scale(.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(1)}}@-webkit-keyframes
shimmer{100%{transform:translateX(100%)}}@keyframes
shimmer{100%{transform:translateX(100%)}}@-webkit-keyframes
spinner{to{transform:rotate(360deg)}}@keyframes
spinner{to{transform:rotate(360deg)}}:root{--gutter:20px;--half-gutter:10px;--gutter-y:20px;--offset:16px;--columns:12}@media (min-width:960px){:root{--gutter:24px;--half-gutter:12px;--gutter-y:24px}}@media (min-width:1200px){:root{--offset:0}}:root{--gutter:20px;--half-gutter:10px;--gutter-y:20px;--offset:16px;--columns:12}@media (min-width:960px){:root{--gutter:24px;--half-gutter:12px;--gutter-y:24px}}@media (min-width:1200px){:root{--offset:0}}:root{--gutter:20px;--half-gutter:10px;--gutter-y:20px;--offset:16px;--columns:12}@media (min-width:960px){:root{--gutter:24px;--half-gutter:12px;--gutter-y:24px}}@media (min-width:1200px){:root{--offset:0}}.l-row,.l-row--stretch,[class*=" l-row-cols"],[class^=l-row-cols]{display:flex;flex-wrap:wrap;margin:0
-12px -24px;margin:0
calc(var(--gutter)/ -2) calc(var(--gutter-y) * -1)}[class*=" l-col"],[class^=l-col]{padding:0
12px 24px;padding:0
calc(var(--gutter)/ 2) var(--gutter-y);width:100%;flex:0 0 100%;max-width:100%;min-height:1px}.l-col--auto{flex:1 0 0;width:auto;max-width:100%}.l-row--stretch{align-items:stretch}.l-row--center{justify-content:center}.l-row--seamless{margin-left:calc(-1 * var(--offset) - var(--gutter));margin-right:calc(-1 * var(--offset) - var(--gutter))}.l-col--1\/12{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-height:1px}.l-col--2\/12{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-height:1px}.l-col--3\/12{flex:0 0 25%;max-width:25%;min-height:1px}.l-col--4\/12{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-height:1px}.l-col--5\/12{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-height:1px}.l-col--6\/12{flex:0 0 50%;max-width:50%;min-height:1px}.l-col--7\/12{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-height:1px}.l-col--8\/12{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-height:1px}.l-col--9\/12{flex:0 0 75%;max-width:75%;min-height:1px}.l-col--10\/12{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-height:1px}.l-col--11\/12{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-height:1px}.l-col--12\/12{flex:0 0 100%;max-width:100%;min-height:1px}@media (min-width:576px){.l-col--1\/12\@phone-big{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-height:1px}.l-col--2\/12\@phone-big{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-height:1px}.l-col--3\/12\@phone-big{flex:0 0 25%;max-width:25%;min-height:1px}.l-col--4\/12\@phone-big{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-height:1px}.l-col--5\/12\@phone-big{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-height:1px}.l-col--6\/12\@phone-big{flex:0 0 50%;max-width:50%;min-height:1px}.l-col--7\/12\@phone-big{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-height:1px}.l-col--8\/12\@phone-big{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-height:1px}.l-col--9\/12\@phone-big{flex:0 0 75%;max-width:75%;min-height:1px}.l-col--10\/12\@phone-big{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-height:1px}.l-col--11\/12\@phone-big{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-height:1px}.l-col--12\/12\@phone-big{flex:0 0 100%;max-width:100%;min-height:1px}}@media (min-width:768px){.l-col--1\/12\@tablet{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-height:1px}.l-col--2\/12\@tablet{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-height:1px}.l-col--3\/12\@tablet{flex:0 0 25%;max-width:25%;min-height:1px}.l-col--4\/12\@tablet{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-height:1px}.l-col--5\/12\@tablet{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-height:1px}.l-col--6\/12\@tablet{flex:0 0 50%;max-width:50%;min-height:1px}.l-col--7\/12\@tablet{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-height:1px}.l-col--8\/12\@tablet{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-height:1px}.l-col--9\/12\@tablet{flex:0 0 75%;max-width:75%;min-height:1px}.l-col--10\/12\@tablet{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-height:1px}.l-col--11\/12\@tablet{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-height:1px}.l-col--12\/12\@tablet{flex:0 0 100%;max-width:100%;min-height:1px}}@media (min-width:960px){.l-col--1\/12\@desktop{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-height:1px}.l-col--2\/12\@desktop{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-height:1px}.l-col--3\/12\@desktop{flex:0 0 25%;max-width:25%;min-height:1px}.l-col--4\/12\@desktop{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-height:1px}.l-col--5\/12\@desktop{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-height:1px}.l-col--6\/12\@desktop{flex:0 0 50%;max-width:50%;min-height:1px}.l-col--7\/12\@desktop{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-height:1px}.l-col--8\/12\@desktop{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-height:1px}.l-col--9\/12\@desktop{flex:0 0 75%;max-width:75%;min-height:1px}.l-col--10\/12\@desktop{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-height:1px}.l-col--11\/12\@desktop{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-height:1px}.l-col--12\/12\@desktop{flex:0 0 100%;max-width:100%;min-height:1px}}@media (min-width:1200px){.l-col--1\/12\@desktop-big{flex:0 0 8.3333333333%;max-width:8.3333333333%;min-height:1px}.l-col--2\/12\@desktop-big{flex:0 0 16.6666666667%;max-width:16.6666666667%;min-height:1px}.l-col--3\/12\@desktop-big{flex:0 0 25%;max-width:25%;min-height:1px}.l-col--4\/12\@desktop-big{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-height:1px}.l-col--5\/12\@desktop-big{flex:0 0 41.6666666667%;max-width:41.6666666667%;min-height:1px}.l-col--6\/12\@desktop-big{flex:0 0 50%;max-width:50%;min-height:1px}.l-col--7\/12\@desktop-big{flex:0 0 58.3333333333%;max-width:58.3333333333%;min-height:1px}.l-col--8\/12\@desktop-big{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-height:1px}.l-col--9\/12\@desktop-big{flex:0 0 75%;max-width:75%;min-height:1px}.l-col--10\/12\@desktop-big{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-height:1px}.l-col--11\/12\@desktop-big{flex:0 0 91.6666666667%;max-width:91.6666666667%;min-height:1px}.l-col--12\/12\@desktop-big{flex:0 0 100%;max-width:100%;min-height:1px}}.l-row-cols>*{flex:0 0 calc((100% / 1) - 24px);flex:0 0 calc((100% / 1) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 1) - 24px);max-width:calc((100% / 1) - var(--gutter));width:100%}.l-row-cols--2>*{flex:0 0 calc((100% / 2) - 24px);flex:0 0 calc((100% / 2) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 2) - 24px);max-width:calc((100% / 2) - var(--gutter));width:100%}@media (min-width:576px){.l-row-cols--2\@phone-big>*{flex:0 0 calc((100% / 2) - 24px);flex:0 0 calc((100% / 2) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 2) - 24px);max-width:calc((100% / 2) - var(--gutter));width:100%}}@media (min-width:768px){.l-row-cols--2\@tablet>*{flex:0 0 calc((100% / 2) - 24px);flex:0 0 calc((100% / 2) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 2) - 24px);max-width:calc((100% / 2) - var(--gutter));width:100%}}@media (min-width:960px){.l-row-cols--2\@desktop>*{flex:0 0 calc((100% / 2) - 24px);flex:0 0 calc((100% / 2) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 2) - 24px);max-width:calc((100% / 2) - var(--gutter));width:100%}}@media (min-width:1200px){.l-row-cols--2\@desktop-big>*{flex:0 0 calc((100% / 2) - 24px);flex:0 0 calc((100% / 2) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 2) - 24px);max-width:calc((100% / 2) - var(--gutter));width:100%}}.l-row-cols--3>*{flex:0 0 calc((100% / 3) - 24px);flex:0 0 calc((100% / 3) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 3) - 24px);max-width:calc((100% / 3) - var(--gutter));width:100%}@media (min-width:576px){.l-row-cols--3\@phone-big>*{flex:0 0 calc((100% / 3) - 24px);flex:0 0 calc((100% / 3) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 3) - 24px);max-width:calc((100% / 3) - var(--gutter));width:100%}}@media (min-width:768px){.l-row-cols--3\@tablet>*{flex:0 0 calc((100% / 3) - 24px);flex:0 0 calc((100% / 3) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 3) - 24px);max-width:calc((100% / 3) - var(--gutter));width:100%}}@media (min-width:960px){.l-row-cols--3\@desktop>*{flex:0 0 calc((100% / 3) - 24px);flex:0 0 calc((100% / 3) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 3) - 24px);max-width:calc((100% / 3) - var(--gutter));width:100%}}@media (min-width:1200px){.l-row-cols--3\@desktop-big>*{flex:0 0 calc((100% / 3) - 24px);flex:0 0 calc((100% / 3) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 3) - 24px);max-width:calc((100% / 3) - var(--gutter));width:100%}}.l-row-cols--4>*{flex:0 0 calc((100% / 4) - 24px);flex:0 0 calc((100% / 4) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 4) - 24px);max-width:calc((100% / 4) - var(--gutter));width:100%}@media (min-width:576px){.l-row-cols--4\@phone-big>*{flex:0 0 calc((100% / 4) - 24px);flex:0 0 calc((100% / 4) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 4) - 24px);max-width:calc((100% / 4) - var(--gutter));width:100%}}@media (min-width:768px){.l-row-cols--4\@tablet>*{flex:0 0 calc((100% / 4) - 24px);flex:0 0 calc((100% / 4) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 4) - 24px);max-width:calc((100% / 4) - var(--gutter));width:100%}}@media (min-width:960px){.l-row-cols--4\@desktop>*{flex:0 0 calc((100% / 4) - 24px);flex:0 0 calc((100% / 4) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 4) - 24px);max-width:calc((100% / 4) - var(--gutter));width:100%}}@media (min-width:1200px){.l-row-cols--4\@desktop-big>*{flex:0 0 calc((100% / 4) - 24px);flex:0 0 calc((100% / 4) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 4) - 24px);max-width:calc((100% / 4) - var(--gutter));width:100%}}.l-row-cols--5>*{flex:0 0 calc((100% / 5) - 24px);flex:0 0 calc((100% / 5) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 5) - 24px);max-width:calc((100% / 5) - var(--gutter));width:100%}@media (min-width:576px){.l-row-cols--5\@phone-big>*{flex:0 0 calc((100% / 5) - 24px);flex:0 0 calc((100% / 5) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 5) - 24px);max-width:calc((100% / 5) - var(--gutter));width:100%}}@media (min-width:768px){.l-row-cols--5\@tablet>*{flex:0 0 calc((100% / 5) - 24px);flex:0 0 calc((100% / 5) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 5) - 24px);max-width:calc((100% / 5) - var(--gutter));width:100%}}@media (min-width:960px){.l-row-cols--5\@desktop>*{flex:0 0 calc((100% / 5) - 24px);flex:0 0 calc((100% / 5) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 5) - 24px);max-width:calc((100% / 5) - var(--gutter));width:100%}}@media (min-width:1200px){.l-row-cols--5\@desktop-big>*{flex:0 0 calc((100% / 5) - 24px);flex:0 0 calc((100% / 5) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 5) - 24px);max-width:calc((100% / 5) - var(--gutter));width:100%}}.l-row-cols--6>*{flex:0 0 calc((100% / 6) - 24px);flex:0 0 calc((100% / 6) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 6) - 24px);max-width:calc((100% / 6) - var(--gutter));width:100%}@media (min-width:576px){.l-row-cols--6\@phone-big>*{flex:0 0 calc((100% / 6) - 24px);flex:0 0 calc((100% / 6) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 6) - 24px);max-width:calc((100% / 6) - var(--gutter));width:100%}}@media (min-width:768px){.l-row-cols--6\@tablet>*{flex:0 0 calc((100% / 6) - 24px);flex:0 0 calc((100% / 6) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 6) - 24px);max-width:calc((100% / 6) - var(--gutter));width:100%}}@media (min-width:960px){.l-row-cols--6\@desktop>*{flex:0 0 calc((100% / 6) - 24px);flex:0 0 calc((100% / 6) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 6) - 24px);max-width:calc((100% / 6) - var(--gutter));width:100%}}@media (min-width:1200px){.l-row-cols--6\@desktop-big>*{flex:0 0 calc((100% / 6) - 24px);flex:0 0 calc((100% / 6) - var(--gutter));margin:0
12px 24px;margin:0
calc(var(--gutter)/ 2) var(--gutter-y);max-width:calc((100% / 6) - 24px);max-width:calc((100% / 6) - var(--gutter));width:100%}}:root{--gutter:20px;--half-gutter:10px;--gutter-y:20px;--offset:16px;--columns:12}@media (min-width:960px){:root{--gutter:24px;--half-gutter:12px;--gutter-y:24px}}@media (min-width:1200px){:root{--offset:0}}:root{--gutter:20px;--half-gutter:10px;--gutter-y:20px;--offset:16px;--columns:12}@media (min-width:960px){:root{--gutter:24px;--half-gutter:12px;--gutter-y:24px}}@media (min-width:1200px){:root{--offset:0}}[class*=" l-container"],[class^=l-container]{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;padding-left:var(--offset);padding-right:var(--offset);max-width:75rem}.l-container--full-width{max-width:100%}.l-container--narrow{max-width:57.5rem}.l-container--wide{max-width:87.5rem}@media (min-width:1200px) and (max-width:calc(87.5rem - 1px)){.l-container--wide{padding-left:1.25rem;padding-right:1.25rem}}.l-container--seamless{overflow:hidden;padding-left:0;padding-right:0}.product-details-page__title--subline{font-weight:700}.hdln--line{text-align:center}.hdln--line+.hdln--sub{text-align:center}.hdln--sub{opacity:.75;padding-top:.5em}.hdln--sticky{background:linear-gradient(0,hsla(0deg,0%,0%,.01),#fff .5rem);margin:0;padding:1.25rem 0 .75rem;position:sticky;top:0;z-index:1}.page-section .page-section__headline{margin:0
0 2rem}.page-section .page-section__headline h1,.page-section .page-section__headline h2,.page-section .page-section__headline h3,.page-section .page-section__headline h4,.page-section .page-section__headline h5,.page-section .page-section__headline
h6{margin:0}.page-section .page-section--background .hdln--line::after,.page-section .page-section--background .hdln--line::before,.page-section .page-section--background-dark .hdln--line::after,.page-section .page-section--background-dark .hdln--line::before{border-color:#fff!important}.page-section .page-section--background .hdln--sub{color:#00759a!important}.page-section .page-section--background-dark
.hdln{color:#fff}.effects--zoom{display:block;transition:.3s transform,.2s box-shadow;will-change:transform,box-shadow}.effects--zoom:hover{box-shadow:0 3px 10px rgba(0,0,0,.3);transform:scale(1.03)}body{font-size:1.0625rem}address{font-style:normal;font-weight:400}.post .wp-caption,.text-italic,blockquote,em,i{font-style:italic;font-weight:400}.autocomplete__sidebar-list dt,.breadcrumbs__back,.btn--outline,.card h2,.card h3,.card--overlay .card__copy h3,.categories--sidebar .parent>.truncate__more,.categories--sidebar .parent>a,.h5,.hdln--line,.jobs-page .company-philosophy__card--title,.jobs-page .section-title,.jobs-page .why-vitafy__content--title,.pagination__item--active .truncate__more,.pagination__item--active a,.post__comparison h3,.post__toc h3,.product-brand,.product-collateral__nutritioninfo dt,.product-essential .qty-input,.promo,.site-footer summary,.table--comparison tbody tr:last-child td:not(:first-child),.table--nutrition-facts .sub-item td:first-child:before,.tabs__item-content[class*=tab-bundle-content] h4,.tabs__radio:checked+.tabs__label,.title,.usp--title .usp__head,h5,label,mark{font-style:normal;font-weight:700}.banner__title,blockquote
cite{font-family:"Museo Slab",serif;font-style:normal;font-weight:500}[id*=recaptcha]{margin-top:.375rem}[id*=recaptcha] div[style]{width:auto!important}html[lang=zh] .payone_debit_payment{display:none!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card{max-width:calc((100% - 1.5rem)/ 3)}.nav__sub-content
.hit{flex-basis:25%;flex-grow:1}meter.rating{background-image:none!important}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (not (stroke-color:transparent)){meter.rating{-webkit-appearance:none}}}.vitafy-alcoholia-index-index details[data-toggle=categories]{display:none}@media (max-width:768px){.catalog-category-view details[data-toggle=categories]{display:none}}[id^=yie-]{z-index:500!important}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}.truncate__more,a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{display:none}@media (max-width:768px){input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:initial;height:1em;width:1em;border-radius:50em;background:url(https://pro.fontawesome.com/releases/v5.10.0/svgs/solid/times-circle.svg) no-repeat 50% 50%;background-size:contain;opacity:0;pointer-events:none}input[type=search]:focus::-webkit-search-cancel-button{opacity:.3;pointer-events:all}input[type=search].dark::-webkit-search-cancel-button{filter:invert(1)}}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{scroll-behavior:smooth}meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{box-sizing:border-box}html{font-size:16px}body{background:#fff;color:#666;padding:0;margin:0;font-family:Rogan,"Trebuchet MS",sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}.truncate__more:hover,a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas
object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75rem}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse
.row{margin-left:0;margin-right:0}.row
.row{width:auto;margin-left:-.375rem;margin-right:-.375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row
.row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.375rem;padding-right:.375rem;width:100%;float:left}[class*=column]+[class*=column]:last-child{float:left}[class*=column]+[class*=column].end{float:left}@media only
screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.3333333333%!important}.small-offset-2{margin-left:16.6666666667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.3333333333%!important}.small-offset-5{margin-left:41.6666666667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.3333333333%!important}.small-offset-8{margin-left:66.6666666667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.3333333333%!important}.small-offset-11{margin-left:91.6666666667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.3333333333%!important}.medium-offset-2{margin-left:16.6666666667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.3333333333%!important}.medium-offset-5{margin-left:41.6666666667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.3333333333%!important}.medium-offset-8{margin-left:66.6666666667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.3333333333%!important}.medium-offset-11{margin-left:91.6666666667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.3333333333%!important}.large-offset-2{margin-left:16.6666666667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.3333333333%!important}.large-offset-5{margin-left:41.6666666667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.3333333333%!important}.large-offset-8{margin-left:66.6666666667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.3333333333%!important}.large-offset-11{margin-left:91.6666666667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{box-sizing:border-box}html{font-size:16px}body{background:#fff;color:#666;padding:0;margin:0;font-family:Rogan,"Trebuchet MS",sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}.truncate__more:hover,a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas
object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}@media only
screen{.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium-down,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium-down,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-medium,.visible-for-medium-only,.visible-for-medium-up,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium-down,table.show-for-small,table.show-for-small-down,table.show-for-small-only,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small,thead.show-for-small-down,thead.show-for-small-only,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small,tbody.show-for-small-down,tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small,tr.show-for-small-down,tr.show-for-small-only,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row!important}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-only,td.hide-for-medium-up,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium-down,td.show-for-small,td.show-for-small-down,td.show-for-small-only,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-only,th.hide-for-medium-up,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium-down,th.show-for-small,th.show-for-small-down,th.show-for-small-only,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:40.063em){.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row!important}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-only,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-only,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:64.063em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large,table.show-for-large-down,table.show-for-large-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large,thead.show-for-large-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large,tbody.show-for-large-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large,tr.show-for-large-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row!important}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large,td.show-for-large-down,td.show-for-large-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large,th.show-for-large-down,th.show-for-large-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:90.063em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-down,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge,table.show-for-xlarge-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-down{display:table}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-down{display:table-row!important}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge,td.show-for-xlarge-down,td.show-for-xlarge-only,td.show-for-xlarge-up,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge,th.show-for-xlarge-down,th.show-for-xlarge-only,th.show-for-xlarge-up,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:120.063em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-down,table.hide-for-xlarge-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.hide-for-xlarge-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.hide-for-xlarge-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.hide-for-xlarge-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row!important}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-down,td.hide-for-xlarge-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-up,td.show-for-xxlarge,td.show-for-xxlarge-down,td.show-for-xxlarge-only,td.show-for-xxlarge-up,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-down,th.hide-for-xlarge-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-up,th.show-for-xxlarge,th.show-for-xxlarge-down,th.show-for-xxlarge-only,th.show-for-xxlarge-up{display:table-cell!important}}.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-portrait,table.show-for-landscape{display:table}thead.hide-for-portrait,thead.show-for-landscape{display:table-header-group!important}tbody.hide-for-portrait,tbody.show-for-landscape{display:table-row-group!important}tr.hide-for-portrait,tr.show-for-landscape{display:table-row!important}td.hide-for-portrait,td.show-for-landscape,th.hide-for-portrait,th.show-for-landscape{display:table-cell!important}}@media only screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch{display:inherit!important}.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group!important}.touch thead.show-for-touch{display:table-header-group!important}tbody.hide-for-touch{display:table-row-group!important}.touch tbody.show-for-touch{display:table-row-group!important}tr.hide-for-touch{display:table-row!important}.touch tr.show-for-touch{display:table-row!important}td.hide-for-touch{display:table-cell!important}.touch td.show-for-touch{display:table-cell!important}th.hide-for-touch{display:table-cell!important}.touch th.show-for-touch{display:table-cell!important}@media
print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}}.glide{position:relative;width:100%;box-sizing:border-box}.glide
*{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:initial;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide .truncate__more,.glide__slide
a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px
12px;background-color:transparent;border:2px
solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px
solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0
.25em}.glide__bullet:focus{outline:0}.glide__bullets--button,.glide__bullets--tab{justify-content:space-between;width:100%}.glide__bullets--button button,.glide__bullets--tab
button{cursor:pointer;flex-grow:1;font-size:.875rem;padding:.75rem}.glide__slides{display:flex!important;flex-wrap:nowrap!important;grid-gap:0!important;margin:auto}.glide__slides.grid{min-width:100%}.glide__bullets{bottom:0;opacity:0;transition:opacity .3s;will-change:opacity}.hero
.glide__bullets{bottom:-1rem}.glide__bullets--left{left:0;transform:translateX(0)}.glide__bullets--top{position:static}.glide__bullets--button{transform:translate(0,100%)}.glide__bullets--button button:focus,.glide__bullets--button button:hover{background-color:#dbdbdf}.glide__bullets--button
button.active{background-color:#f6f6f7}.glide__bullets--tab{margin-bottom:.75rem}.glide__bullets--tab
button{background-color:transparent;border-bottom:2px;border-bottom-color:#d2d2d2;border-bottom-style:solid;position:relative}.glide__bullets--tab button:not(:last-child){margin-right:.375rem}.glide__bullets--tab button:after{border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:.375rem solid #d2d2d2;bottom:0;content:"";height:0;left:0;margin:auto;position:absolute;right:0;transform:translateY(100%);width:0}.glide__bullets--tab button[class*=active]{border-bottom-color:#1ebae5}.glide__bullets--tab button[class*=active]:after{border-top-color:#1ebae5}[class*=glide--] .glide__bullets{opacity:1}.glide__bullet{background-color:#666}.glide__bullet.active{background-color:#1ebae5}.glide__arrow{background-color:#fff;border:.0625rem solid #f6f6f7;border-radius:50%;color:#666;height:2.1875rem;opacity:0;top:50%;transition:background-color opacity .3s;width:2.1875rem;will-change:background-color}.glide__controls-products
.glide__arrow{top:60%}@media (max-width:960px){.glide__controls-products
.glide__arrow{top:100px}}.glide--carousel
.glide__arrow{opacity:1}.glide__arrow:focus,.glide__arrow:hover{background-color:#ccc}.glide__arrow:before{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;color:#666;content:"";display:block;font-size:44px;height:75%;line-height:1;opacity:1}.glide__arrow--left:before{transform:rotate(180deg)}.glide__arrow--left.glide__arrow--edge{left:-.5rem}.glide__arrow--right.glide__arrow--edge{right:-.5rem}@media (min-width:960px){.glide__arrow--right.glide__arrow--edge{right:-1.75rem}.glide__arrow--left.glide__arrow--edge{left:-1.75rem}}.glide__slide{height:auto;padding:1px}.glide__slide.hit{margin-right:.75rem!important}.glide__slide.hit[style*=width]{margin-right:.375rem!important}[class*=glide--] .glide__slide{flex-basis:auto}.pswp__button{border:0;color:inherit;margin:0;font:inherit;padding:0;width:auto;overflow:visible;-webkit-appearance:none!important;-moz-appearance:none!important;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;width:44px;height:44px;position:relative;display:block;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s}.pswp__button:focus{outline:0}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{width:40px;height:40px}.pswp__button--close{margin:.5rem;position:relative}.pswp__button--close:after,.pswp__button--close:before{content:"";background:#666;height:2px;position:absolute;right:0;width:100%}.pswp__button--close:before{transform:rotate(-45deg)}.pswp__button--close:after{transform:rotate(45deg)}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{padding:1rem 1.5rem;height:5rem;top:50vh;position:absolute;width:1.875rem}@media only screen and (min-width:64.063em){.pswp__button--arrow--left,.pswp__button--arrow--right{width:20vw}}.pswp__button--arrow--left:after,.pswp__button--arrow--left:before,.pswp__button--arrow--right:after,.pswp__button--arrow--right:before{box-shadow:0 .125rem 0 .125rem #fff;content:"";display:inline-block;background:#666;height:50%;position:absolute;top:50%;transform-origin:top;width:2px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{transform:rotate(157.5deg)}.pswp__button--arrow--left:after,.pswp__button--arrow--right:after{transform:rotate(22.5deg)}.pswp__button--arrow--left{left:0;transform:rotate(180deg)}.pswp__button--arrow--right{right:0}.pswp__counter{color:#666;font-size:1.2rem;height:40px;padding:.5rem 1rem;position:absolute;left:0;top:0;opacity:.75;vertical-align:middle}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption
small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0
auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active
.pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active
.pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation
.pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation
.pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation
.pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px
solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes
clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes
clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:transparent}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:transparent}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide
.pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp
*{box-sizing:border-box}.pswp
img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed
.pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in
.pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging
.pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:50%;height:50%;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#eee}.pswp--ie
.pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg .truncate__more,.pswp__error-msg
a{color:#ccc;text-decoration:underline}.pswp__img--hide{opacity:0;transition:opacity .5s ease-in}.pac-container{font-family:Rogan,"Trebuchet MS",sans-serif}.pac-icon{display:none}.pac-item{padding:.75rem;line-height:1.5;font-size:100%}.pac-item-selected{background-color:#ececec}.pac-item-query{font-size:100%}.block{padding-bottom:1rem;padding-top:1rem;z-index:1}@media only screen and (min-width:40.063em){.block{padding-bottom:1.5rem;padding-top:1.5rem}}.block:empty{display:none}.block+.block{margin-top:1rem}@media only screen and (min-width:40.063em){.block+.block{margin-top:1.5rem}}.block+.block:not([class*=block--]):not(.post__comparison){padding-top:0}.block+.block--related{margin-top:0}.block--end{margin-bottom:0}.block--full-width{position:relative;overflow:visible;background:#fff}@media (hover:none){.block--full-width{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.block--full-width:after,.block--full-width:before{background:#fff;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.block--full-width:after,.block--full-width:before{width:calc(var(--offset) * 2)}}.block--full-width:before{right:100%}.block--full-width:after{left:100%}@supports (--custom-property:1){.block--full-width{position:relative;overflow:visible;background:var(--bg-color,#fff)}@media (hover:none){.block--full-width{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.block--full-width:after,.block--full-width:before{background:var(--bg-color,#fff);bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.block--full-width:after,.block--full-width:before{width:calc(var(--offset) * 2)}}.block--full-width:before{right:100%}.block--full-width:after{left:100%}}.block--related{position:relative;overflow:visible;background:#f6f6f7}@media (hover:none){.block--related{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.block--related:after,.block--related:before{background:#f6f6f7;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.block--related:after,.block--related:before{width:calc(var(--offset) * 2)}}.block--related:before{right:100%}.block--related:after{left:100%}.block--centered{align-items:center;background-color:#f6f6f7;display:flex;justify-content:center;min-height:60vh}@supports (--custom-property:1){.block--centered{min-height:var(--mheight,75vh)}}.block--centered
.block__content{background-color:rgba(255,255,255,.9);max-width:90%;padding:1.5rem}@media only screen and (min-width:40.063em){.block--centered
.block__content{max-width:calc(42.8571428571rem)}}@media only screen and (min-width:40.063em){.flex{display:flex;flex-wrap:wrap}}.grid{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:40.063em){.grid>*{flex-basis:25%}}@supports (display:grid){.grid{display:grid;grid-gap:var(--gGap,.75rem);grid-template-columns:1fr 1fr}@media only screen and (min-width:40.063em){.grid{grid-template-columns:repeat(auto-fill,minmax(10.9375rem,1fr))}}.grid.collapse{grid-gap:0}.grid>*{margin:0}}.grid--1col{grid-template-columns:repeat(1,1fr)}.grid--1col>*{flex-basis:100%;margin-bottom:.75rem}@supports (display:grid){.grid--1col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--1col>:not(:nth-child(1n)){margin-right:.75rem}@supports (display:grid){.grid--1col>:not(:nth-child(1n)){margin-right:0}}@media only screen and (min-width:40.063em){.grid--medium-1col{grid-template-columns:repeat(1,1fr)}.grid--medium-1col>*{flex-basis:100%;margin-bottom:.75rem}@supports (display:grid){.grid--medium-1col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--medium-1col>:not(:nth-child(1n)){margin-right:.75rem}@supports (display:grid){.grid--medium-1col>:not(:nth-child(1n)){margin-right:0}}}@media only screen and (min-width:64.063em){.grid--large-1col{grid-template-columns:repeat(1,1fr)}.grid--large-1col>*{flex-basis:100%;margin-bottom:.75rem}@supports (display:grid){.grid--large-1col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--large-1col>:not(:nth-child(1n)){margin-right:.75rem}@supports (display:grid){.grid--large-1col>:not(:nth-child(1n)){margin-right:0}}}.grid--2col{grid-template-columns:repeat(2,1fr)}.grid--2col>*{flex-basis:calc((100% - .75rem)/ 2);max-width:calc((100% - .75rem)/ 2);margin-bottom:.75rem}@supports (display:grid){.grid--2col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--2col>:not(:nth-child(2n)){margin-right:.75rem}@supports (display:grid){.grid--2col>:not(:nth-child(2n)){margin-right:0}}@media only screen and (min-width:40.063em){.grid--medium-2col{grid-template-columns:repeat(2,1fr)}.grid--medium-2col>*{flex-basis:calc((100% - .75rem)/ 2);max-width:calc((100% - .75rem)/ 2);margin-bottom:.75rem}@supports (display:grid){.grid--medium-2col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--medium-2col>:not(:nth-child(2n)){margin-right:.75rem}@supports (display:grid){.grid--medium-2col>:not(:nth-child(2n)){margin-right:0}}}@media only screen and (min-width:64.063em){.grid--large-2col{grid-template-columns:repeat(2,1fr)}.grid--large-2col>*{flex-basis:calc((100% - .75rem)/ 2);max-width:calc((100% - .75rem)/ 2);margin-bottom:.75rem}@supports (display:grid){.grid--large-2col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--large-2col>:not(:nth-child(2n)){margin-right:.75rem}@supports (display:grid){.grid--large-2col>:not(:nth-child(2n)){margin-right:0}}}.grid--3col{grid-template-columns:repeat(3,1fr)}.grid--3col>*{flex-basis:calc((100% - 1.5rem)/ 3);max-width:calc((100% - 1.5rem)/ 3);margin-bottom:.75rem}@supports (display:grid){.grid--3col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--3col>:not(:nth-child(3n)){margin-right:.75rem}@supports (display:grid){.grid--3col>:not(:nth-child(3n)){margin-right:0}}@media only screen and (min-width:40.063em){.grid--medium-3col{grid-template-columns:repeat(3,1fr)}.grid--medium-3col>*{flex-basis:calc((100% - 1.5rem)/ 3);max-width:calc((100% - 1.5rem)/ 3);margin-bottom:.75rem}@supports (display:grid){.grid--medium-3col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--medium-3col>:not(:nth-child(3n)){margin-right:.75rem}@supports (display:grid){.grid--medium-3col>:not(:nth-child(3n)){margin-right:0}}}@media only screen and (min-width:64.063em){.grid--large-3col{grid-template-columns:repeat(3,1fr)}.grid--large-3col>*{flex-basis:calc((100% - 1.5rem)/ 3);max-width:calc((100% - 1.5rem)/ 3);margin-bottom:.75rem}@supports (display:grid){.grid--large-3col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--large-3col>:not(:nth-child(3n)){margin-right:.75rem}@supports (display:grid){.grid--large-3col>:not(:nth-child(3n)){margin-right:0}}}.grid--4col{grid-template-columns:repeat(4,1fr)}.grid--4col>*{flex-basis:calc((100% - 2.25rem)/ 4);max-width:calc((100% - 2.25rem)/ 4);margin-bottom:.75rem}@supports (display:grid){.grid--4col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--4col>:not(:nth-child(4n)){margin-right:.75rem}@supports (display:grid){.grid--4col>:not(:nth-child(4n)){margin-right:0}}@media only screen and (min-width:40.063em){.grid--medium-4col{grid-template-columns:repeat(4,1fr)}.grid--medium-4col>*{flex-basis:calc((100% - 2.25rem)/ 4);max-width:calc((100% - 2.25rem)/ 4);margin-bottom:.75rem}@supports (display:grid){.grid--medium-4col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--medium-4col>:not(:nth-child(4n)){margin-right:.75rem}@supports (display:grid){.grid--medium-4col>:not(:nth-child(4n)){margin-right:0}}}@media only screen and (min-width:64.063em){.grid--large-4col{grid-template-columns:repeat(4,1fr)}.grid--large-4col>*{flex-basis:calc((100% - 2.25rem)/ 4);max-width:calc((100% - 2.25rem)/ 4);margin-bottom:.75rem}@supports (display:grid){.grid--large-4col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--large-4col>:not(:nth-child(4n)){margin-right:.75rem}@supports (display:grid){.grid--large-4col>:not(:nth-child(4n)){margin-right:0}}}.grid--5col{grid-template-columns:repeat(5,1fr)}.grid--5col>*{flex-basis:calc((100% - 3rem)/ 5);max-width:calc((100% - 3rem)/ 5);margin-bottom:.75rem}@supports (display:grid){.grid--5col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--5col>:not(:nth-child(5n)){margin-right:.75rem}@supports (display:grid){.grid--5col>:not(:nth-child(5n)){margin-right:0}}@media only screen and (min-width:40.063em){.grid--medium-5col{grid-template-columns:repeat(5,1fr)}.grid--medium-5col>*{flex-basis:calc((100% - 3rem)/ 5);max-width:calc((100% - 3rem)/ 5);margin-bottom:.75rem}@supports (display:grid){.grid--medium-5col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--medium-5col>:not(:nth-child(5n)){margin-right:.75rem}@supports (display:grid){.grid--medium-5col>:not(:nth-child(5n)){margin-right:0}}}@media only screen and (min-width:64.063em){.grid--large-5col{grid-template-columns:repeat(5,1fr)}.grid--large-5col>*{flex-basis:calc((100% - 3rem)/ 5);max-width:calc((100% - 3rem)/ 5);margin-bottom:.75rem}@supports (display:grid){.grid--large-5col>*{grid-gap:.75rem;margin-bottom:0;max-width:none}}.grid--large-5col>:not(:nth-child(5n)){margin-right:.75rem}@supports (display:grid){.grid--large-5col>:not(:nth-child(5n)){margin-right:0}}}@media only screen and (min-width:40.063em){.grid--center{margin:auto;width:var(--gColWidth,50%)}}.grid--medium-2-1{display:block!important}@media only screen and (min-width:40.063em){.grid--medium-2-1{display:flex!important;flex-wrap:nowrap}@supports (display:grid){.grid--medium-2-1{display:-ms-grid!important;display:grid!important;-ms-grid-columns:2fr 1fr!important;grid-template-columns:2fr 1fr!important}}.grid--medium-2-1>:first-child{flex-basis:calc(50rem);margin-right:.75rem}@supports (display:grid){.grid--medium-2-1>:first-child{margin-right:0}}.grid--medium-2-1>:last-child{flex-basis:calc(25rem)}}@media only screen and (min-width:40.063em){.custom-column-offset{padding-left:5%!important}}.columns{padding-left:var(--offset);padding-right:var(--offset)}@media only screen and (min-width:64.063em){.columns{padding-left:.375rem;padding-right:.375rem}}.columns
.columns{padding-left:.375rem;padding-right:.375rem}[hidden]{display:none!important}.mtn{margin-top:0!important}.mbn{margin-bottom:0!important}.mn{margin:0!important}.mt{margin-top:.75rem!important}.mb{margin-bottom:.75rem!important}.ptn{padding-top:0!important}.pbn{padding-bottom:0!important}.pn{padding:0!important}.pt{padding-top:.75rem!important}.pb{padding-bottom:.75rem!important}.no-overflow{overflow:hidden}.db{display:block!important}.dib{display:inline-block!important}.di{display:inline}.bb{border-bottom:1px solid #d2d2d2}@media only screen and (min-width:64.063em){@supports (display:flex){.dfl{display:flex}}}@supports (display:flex){.dfall{display:flex;align-items:baseline}}.mtdbl{margin-top:1.5rem!important}@media only screen and (max-width:40em){.mtdbl-small{margin-top:1.5rem!important}}@media only screen and (max-width:40em){.mbdbl-small{margin-bottom:1.5rem!important}}.mbdbl{margin-bottom:1.5rem!important}.ptdbl{padding-top:1.5rem!important}.pbdbl{padding-bottom:1.5rem!important}.visuallyhidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.hidden{display:none!important}.page-section{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.page-section{padding-bottom:1.8rem;padding-top:1.8rem}}.page-section--alter,.page-section--background,.page-section--background-dark,.page-section--primary,.page-section--secondary{border:thin solid hsl(0deg,0%,90%);border-width:thin 0;padding-bottom:2.25rem;padding-top:2.25rem}@media (min-width:768px){.page-section--alter,.page-section--background,.page-section--background-dark,.page-section--primary,.page-section--secondary{padding-bottom:2.7rem;padding-top:2.7rem}}.page-section--alter{background:#f6f6f7}.page-section--background,.page-section--primary{background:rgba(76,200,234,.6)}.page-section--background-dark,.page-section--secondary{background:#0e4272}.page-section--gradient{background-image:radial-gradient(ellipse 80% 60% at 50% 60%,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%)}@media only screen and (min-width:40.063em){.page-section--gradient{background-image:radial-gradient(ellipse 50% 100% at 50% 100%,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%)}}.page-section--no-space{padding-bottom:.01px;padding-top:.01px}.page-section--spaced{padding-bottom:4.5rem;padding-top:3.5rem}.page-section--background-dark{color:#fff}.show-from\@phone-big{display:none}@media (min-width:576px){.show-from\@phone-big{display:block!important}}.show-from\@tablet{display:none}@media (min-width:768px){.show-from\@tablet{display:block!important}}.show-from\@desktop{display:none}@media (min-width:960px){.show-from\@desktop{display:block!important}}.show-from\@desktop-big{display:none}@media (min-width:1200px){.show-from\@desktop-big{display:block!important}}.hide-from\@phone-big{display:block!important}@media (min-width:576px){.hide-from\@phone-big{display:none!important}}.hide-from\@tablet{display:block!important}@media (min-width:768px){.hide-from\@tablet{display:none!important}}.hide-from\@desktop{display:block!important}@media (min-width:960px){.hide-from\@desktop{display:none!important}}.hide-from\@desktop-big{display:block!important}@media (min-width:1200px){.hide-from\@desktop-big{display:none!important}}[class*=" text-col"],[class^=text-col]{-moz-column-gap:12px;column-gap:12px;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.text-col--2{-moz-column-count:2;column-count:2}@media (min-width:576px){.text-col--2\@phone-big{-moz-column-count:2;column-count:2}}@media (min-width:768px){.text-col--2\@tablet{-moz-column-count:2;column-count:2}}@media (min-width:960px){.text-col--2\@desktop{-moz-column-count:2;column-count:2}}@media (min-width:1200px){.text-col--2\@desktop-big{-moz-column-count:2;column-count:2}}.text-col--3{-moz-column-count:3;column-count:3}@media (min-width:576px){.text-col--3\@phone-big{-moz-column-count:3;column-count:3}}@media (min-width:768px){.text-col--3\@tablet{-moz-column-count:3;column-count:3}}@media (min-width:960px){.text-col--3\@desktop{-moz-column-count:3;column-count:3}}@media (min-width:1200px){.text-col--3\@desktop-big{-moz-column-count:3;column-count:3}}.text-col--4{-moz-column-count:4;column-count:4}@media (min-width:576px){.text-col--4\@phone-big{-moz-column-count:4;column-count:4}}@media (min-width:768px){.text-col--4\@tablet{-moz-column-count:4;column-count:4}}@media (min-width:960px){.text-col--4\@desktop{-moz-column-count:4;column-count:4}}@media (min-width:1200px){.text-col--4\@desktop-big{-moz-column-count:4;column-count:4}}blockquote{font-size:1rem;margin:.75rem 0}@media only screen and (min-width:40.063em){blockquote{font-size:1.125rem}}blockquote
cite{display:block;font-size:1rem;margin-top:.75rem;text-align:right}body{background-color:#fff;max-width:100vw;overflow-x:hidden;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@supports (scroll-behaviour:smooth){body{scroll-behavior:smooth}}body.body-custom-bg-color{background-color:#f6f6f7}@supports (--custom-property:1){body.body-custom-bg-color{background-color:var(--cBgColor,#f6f6f7)}}body.body--loading{position:relative;overflow:hidden}body.body--loading::after,body.body--loading::before{content:"";display:block;height:80px;left:calc(50vw - 40px);top:calc(50vh - 40px);width:80px;border-radius:50%;background-color:hsla(0deg,0%,0%,.2);opacity:.6;position:fixed;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}body.body--loading::after{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}body.body--loading>.search-layout__hits{filter:blur(5px);opacity:.3;pointer-events:none;transition:.3s ease-out}body.body--loading.checkout-onestep-index>footer,body.body--loading.checkout-onestep-index>main{filter:blur(5px);opacity:.4;pointer-events:none;transition:opacity 250ms ease-out,filter 250ms ease-out}body .show-for-premium{display:none}body
.flexNoWrap{display:flex;flex-wrap:nowrap;align-items:flex-start}body.is-prime .hide-for-premium{display:none}body.is-prime .show-for-premium{display:block}body.show-flyout .flyout__content--cart{opacity:1;visibility:visible}input{border:1px
solid #d2d2d2;border-radius:.1875rem;color:#666;font-weight:400;transition:border-color .3s}input:focus{border-color:#1ebae5;outline:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{-webkit-appearance:initial;padding:.75rem .75rem;width:100%}input[type=checkbox]+label,input[type=radio]+label{margin-right:.375rem}label input[type=checkbox],label input[type=radio]{margin-right:.375rem}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 2px 4px rgba(0,0,0,.5)}input.validation-failed{border-color:#d23824}input::-ms-clear{display:none}input:invalid{box-shadow:none}fieldset{border:1px
solid #d2d2d2;border-radius:.1875rem;margin-bottom:1.5rem;padding:.75rem .75rem}.callout fieldset,.sp-methods
fieldset{border:0;margin:0;padding:0}@media only screen and (min-width:40.063em){fieldset{padding:1.5rem}}legend{font-size:1.125rem;font-weight:700;margin:0
-.75rem;padding:0
.75rem}textarea{border:1px
solid #d2d2d2;border-radius:.1875rem;color:#666;min-height:6rem;padding:.75rem;width:100%}textarea:focus{border-color:#1ebae5;outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow-select.svg);background-position:right .8125rem top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.875rem auto,100%;border:1px
solid #d2d2d2;border-radius:.1875rem;color:#666;display:block;line-height:1.3;margin:0;max-width:100%;padding:.625rem calc(.8125rem + .875rem) calc(.625rem - .1rem) .8125rem;width:100%}select::-ms-expand{display:none}select:focus{border-color:#1ebae5;outline:0}select:focus~label{color:#1ebae5}select.is-invalid,select.validation-failed{border-color:#d23824}select.select--small{background-color:#fff;padding:.3125rem calc(.8125rem + .875rem) .1875rem .8125rem}@media (min-width:960px){select.select--small{font-size:.875rem}}select.select--small
option{font-size:1.0625rem}label{display:inline-block;margin-bottom:.1875rem;max-width:90%}label
small{display:inline-block;font-weight:400}label
svg{vertical-align:middle}label.label--radio{margin-right:1.5rem}input[disabled],select[disabled]{cursor:not-allowed;opacity:.6;pointer-events:none}form
hr{margin:1.5rem 0;max-width:100%;padding:0;width:100%}.fields{list-style:none;padding-left:0}.fields
ul{list-style:none;padding-left:0}.fields ul
li{margin-bottom:.75rem}.fields .field--cc-expire{margin-right:1.5rem}.fields .field--cc-expire-month:after{content:"/";position:absolute;margin:.8rem .6rem;top:1.5rem;right:0}.fields__failed-validation input,.fields__failed-validation select,.fields__failed-validation
textarea{border-color:#d23824}.fields__hint{display:block;font-size:.875rem;font-weight:400}.fields__hint--validation{color:#d23824;position:absolute;transform:scaleY(0);transition:transform .3s;will-change:transform}.fields__hint--validation[aria-visible=true]{height:auto;position:relative;transform:scaleY(1)}.fields__reveal{display:block;position:relative}.fields__reveal
button{bottom:0;position:absolute;top:0;background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/eye.svg);background-position:center;background-repeat:no-repeat;background-size:100%;height:2.8125rem;opacity:.5;right:.75rem;transition:transform .3s;width:1.5rem}.fields__reveal button[aria-pressed=true]{opacity:1}.fields__reveal button[aria-pressed=true]:before{display:none}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.fields__reveal button[aria-pressed=true]{background-color:#1ebae5;background-image:none;-webkit-mask-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/eye.svg);mask-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/eye.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}}.fields__reveal button:before{content:"";display:block;bottom:0;left:0;position:absolute;right:0;top:0;background-color:#333;height:1.75rem;margin:auto;transform:rotate(-45deg);width:.125rem}.fields__reveal .validate-field{background-position:right 2.8125rem center}figure{margin:0}figure.overlay{position:relative}figure.overlay
figcaption{background-color:rgba(255,255,255,.8);bottom:1.5rem;padding:.75rem;position:absolute;right:.75rem;width:85%}input{border:1px
solid #d2d2d2;border-radius:.1875rem;color:#666;font-weight:400;transition:border-color .3s}input:focus{border-color:#1ebae5;outline:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{-webkit-appearance:initial;padding:.75rem .75rem;width:100%}input[type=checkbox]+label,input[type=radio]+label{margin-right:.375rem}label input[type=checkbox],label input[type=radio]{margin-right:.375rem}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 2px 4px rgba(0,0,0,.5)}input.validation-failed{border-color:#d23824}input::-ms-clear{display:none}input:invalid{box-shadow:none}fieldset{border:1px
solid #d2d2d2;border-radius:.1875rem;margin-bottom:1.5rem;padding:.75rem .75rem}.callout fieldset,.sp-methods
fieldset{border:0;margin:0;padding:0}@media only screen and (min-width:40.063em){fieldset{padding:1.5rem}}legend{font-size:1.125rem;font-weight:700;margin:0
-.75rem;padding:0
.75rem}textarea{border:1px
solid #d2d2d2;border-radius:.1875rem;color:#666;min-height:6rem;padding:.75rem;width:100%}textarea:focus{border-color:#1ebae5;outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow-select.svg);background-position:right .8125rem top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.875rem auto,100%;border:1px
solid #d2d2d2;border-radius:.1875rem;color:#666;display:block;line-height:1.3;margin:0;max-width:100%;padding:.625rem calc(.8125rem + .875rem) calc(.625rem - .1rem) .8125rem;width:100%}select::-ms-expand{display:none}select:focus{border-color:#1ebae5;outline:0}select:focus~label{color:#1ebae5}select.is-invalid,select.validation-failed{border-color:#d23824}select.select--small{background-color:#fff;padding:.3125rem calc(.8125rem + .875rem) .1875rem .8125rem}@media (min-width:960px){select.select--small{font-size:.875rem}}select.select--small
option{font-size:1.0625rem}label{display:inline-block;margin-bottom:.1875rem;max-width:90%}label
small{display:inline-block;font-weight:400}label
svg{vertical-align:middle}label.label--radio{margin-right:1.5rem}input[disabled],select[disabled]{cursor:not-allowed;opacity:.6;pointer-events:none}form
hr{margin:1.5rem 0;max-width:100%;padding:0;width:100%}.h1,.h2,.h3,.h4,.product-details-page__title--subline,.squarelovin-container h1,.top-offer,h1,h2,h3,h4{font-weight:700;margin-bottom:.75rem;margin-top:1.125rem}.h3,.h4,.product-details-page__title--subline,.top-offer,h3,h4{font-weight:400}.h1,h1{font-size:1.875rem;line-height:1.071428571;margin-top:0}@media (min-width:960px){.h1,h1{font-size:2.0625rem;line-height:1.1875}}.h2,.squarelovin-container h1,h2{font-size:1.5625rem;line-height:1.166666667}@media (min-width:960px){.h2,.squarelovin-container h1,h2{font-size:1.71875rem;line-height:1.153846154}}.h3,h3{font-size:1.1875rem;line-height:1.157894737}@media (min-width:960px){.h3,h3{font-size:1.30625rem}}.h4,.product-details-page__title--subline,.top-offer,h4{font-size:1.125rem;line-height:1.222222222}@media (min-width:768px){.h4,.product-details-page__title--subline,.top-offer,h4{line-height:1.333333333}}.h5,.site-footer summary,h5{font-size:1rem}hr{border:0;border-bottom:1px solid #d2d2d2;margin:0
auto 1.1rem auto;margin:0
auto 1.1rem;max-width:95%;padding-top:1.1rem;width:100%}.ico{color:inherit;display:inline-block;fill:currentColor;height:1em;stroke-width:0;stroke:currentColor;width:1em}.ico--mini{height:.8rem;width:.8rem}.ico--base{height:1em;width:1em}.ico--mega{height:1.5rem;width:1.5rem}.ico--giga{height:3.25rem;width:3.25rem}.ico--hyper{height:4.5rem;width:4.5rem}.ico--invert{color:#fff}.img--full{width:100%}.img--circle{border-radius:50%}.img--left{float:left;margin:0
.75rem .75rem 0}.img--right{float:right;margin:0
0 .75rem .75rem}.img--left,.img--right{max-height:100%;max-width:18.75rem}@media only screen and (max-width:40em){.img--left,.img--right{display:block;float:none;margin:0
auto;max-width:100%}}.img--center{display:block;margin:0
auto}.img--border{border:3px
solid #fff}img.lazyloading{visibility:hidden}.truncate__more,a{color:#1ebae5;text-decoration:none}.truncate__more:focus,.truncate__more:hover,a:focus,a:hover{text-decoration:underline}.truncate__more:focus,a:focus{outline:0}[href^=tel].truncate__more,a[href^=tel]{color:inherit}.link--essentials{border-color:transparent;border-style:solid;border-width:.1875rem;font-size:1.1875rem;font-weight:700;padding:1.5rem}.link--essentials:focus,.link--essentials:hover{text-decoration:none}.link--essentials-nature{color:#00af3f;border-color:#00af3f}.link--essentials-health{color:#00bcb6;border-color:#00bcb6}.link--essentials-shape{color:#ed8904;border-color:#ed8904}.link--essentials-sport{color:#0097ce;border-color:#0097ce}.link-arrow{font-size:.875rem;padding-right:1.125rem;position:relative}.link-arrow:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";filter:grayscale(100%);height:.75rem;line-height:1;margin:auto;position:absolute;right:0;top:0;width:.75rem}.link-arrow--left{padding-left:1.125rem;padding-right:0}.link-arrow--left:after{left:0;right:auto;transform:rotate(180deg)}.link{border:0;color:inherit;margin:0;font:inherit;padding:0;width:auto;overflow:visible;-webkit-appearance:none!important;-moz-appearance:none!important;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;color:#1ebae5;font-size:1.0625rem}.link:focus{outline:0}.link:focus,.link:hover{text-decoration:underline}.link--small{font-size:.875rem}.link--ico{align-items:center;display:flex}.link--ico
.ico{margin-right:.375rem;position:relative}.link-group{display:flex;justify-content:center;flex-wrap:wrap}.link-group>.link{margin:24px
24px;margin:var(--gutter-y) var(--gutter)}ul{list-style:circle;padding-left:12px;padding-left:var(--gutter-half)}ol{list-style:decimal outside;padding-left:12px;padding-left:var(--gutter-half)}.list{list-style:none;padding-left:0;list-style:inherit;margin-left:1.125rem;max-width:100%;text-align:left}.list
li{padding-left:.375rem}.list--alpha{list-style-type:lower-alpha}.list--inline>li{display:inline-block}.list--flex{list-style:none;padding-left:0}@supports (display:flex){.list--flex{display:flex;flex-wrap:wrap}}.list--crossed li:before{content:"✗"!important;color:#d23824!important}.list--no-style{list-style:none}.list--usp{margin:2rem auto}.list--usp:after,.list--usp:before{content:" ";display:table}.list--usp:after{clear:both}.list--bullets{list-style:none;padding-left:0;list-style:disc;margin-left:2.25rem}.list--bullets
li{font-size:3rem}.list--bullets li
span{display:inline-block;font-size:1rem;vertical-align:middle}.list--down-arrows{list-style:none;padding-left:0;list-style-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/down-arrow.svg);list-style-position:outside;list-style-type:circle}dl{margin:.75rem 0}dt{font-weight:700}#ingredients dt:not(:first-child){margin-top:.75rem}dd{margin:0}.list--legal{list-style:none;padding-left:0;counter-reset:section;list-style:none}.list--legal>li{counter-increment:section}.list--legal>li:before{content:counter(section) ".";margin:0
.375rem}.list--legal>li>ol{counter-reset:clause;list-style:none}.list--legal>li>ol>li{counter-increment:clause}.list--legal>li>ol>li:before{content:counter(section) "." counters(clause, ".");margin:0
.375rem}.list--legal>li>ol>li
ul{list-style:initial;margin-top:.75rem}.list--legal>li>ol>li ul
li{margin-bottom:.75rem}.inline-list{display:flex;flex-wrap:wrap}.inline-list>*{flex:0 0 50%;margin-bottom:.75rem}.item-options{font-size:.875rem;margin:0;margin-top:.375rem}.item-options>*{display:inline}.lists-container{list-style:none;padding-left:0}.lists-container
h3{background-color:#333;border-radius:.1875rem;color:#fff;margin-top:0;padding:.75rem}.lists-container
li{margin-bottom:.75rem;padding-bottom:.75rem}.lists-container li:not(:last-child){border-bottom:2px solid #f6f6f7}.inline-list dt:after,.item-options dt:after{content:": "}.inline-list dd:after,.item-options dd:after{content:"\a";white-space:pre}.hit__characteristics,.search-layout__applied-filters,.search-layout__view-switcher{list-style-type:none;margin:0;padding:0}.hit__characteristics li,.search-layout__applied-filters li,.search-layout__view-switcher
li{display:inline-block}.hit__characteristics li:not(:last-child),.search-layout__applied-filters li:not(:last-child),.search-layout__view-switcher li:not(:last-child){margin-right:.75rem}.details--pdp-reviews .user-attribute--verified:before,.list--checked li:before,.list--crossed li:before,.product-collateral__quickinfo .short-description li:before{content:"✓";display:block;height:.75rem;width:.875rem}.list--checked,.list--checked ul,.list--crossed,.product-collateral__quickinfo .short-description,.product-collateral__quickinfo .short-description
ul{list-style:none;padding-left:0;list-style:none;line-height:1.8;text-align:left}.list--checked li,.list--crossed li,.product-collateral__quickinfo .short-description
li{padding-left:1.25em;position:relative}.list--checked li:before,.list--crossed li:before,.product-collateral__quickinfo .short-description li:before{color:#1ebae5;left:0;margin:auto;position:absolute;top:0}@media only screen and (max-width:40em){.list--checked,.list--checked ul,.list--crossed,.product-collateral__quickinfo .short-description,.product-collateral__quickinfo .short-description
ul{margin-top:.75rem}}main{display:block}.no-gap
main{padding:0}.checkout-onestep-index
main{overflow:initial}mark{background-color:transparent}.paypal-button{background:#e5e5e5;cursor:pointer;color:#111;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;width:100%;box-sizing:border-box;border:none;overflow:hidden}.paypal-button-shape-rect{border-radius:4px}.paypal-button-color-gold{background:#ffc439;color:#111}.paypal-button .paypal-logo{height:21px;margin:10px
0;padding:0;display:inline-block;background:0 0;border:none;width:auto}.paypal-button-text{margin-right:.4em}.paypal-button:hover{filter:brightness(.98);text-decoration:none!important}.paypal-paylater{margin-top:.5rem}.promo-text-lift{top:-10px}.promo-text-grid-lift{top:-5px}.promo-text-box{color:#ff4900;position:relative}.promo-text-box-recommendations{margin:10px
0}.promo-price-tag{margin-right:5px}.promo-text{color:#ff4900;font-weight:700;position:relative;top:-5px}input[type=range]{border:0;background:0;-webkit-appearance:none;margin:7.5px 0;width:100%}input[type=range]:focus{border:0;background:0;outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;transition:all .2s ease;background:#d2d2d2;border:0
solid #000;border-radius:5px}input[type=range]::-webkit-slider-thumb{border:1px
solid #1ebae5;height:15px;width:15px;border-radius:50%;background:#1ebae5;cursor:pointer;-webkit-appearance:none;margin-top:-6.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#dfdfdf}input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;transition:all .2s ease;background:#d2d2d2;border:0
solid #000;border-radius:5px}input[type=range]::-moz-range-thumb{border:1px
solid #1ebae5;height:15px;width:15px;border-radius:50%;background:#1ebae5;cursor:pointer}input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;transition:all .2s ease;background:0 0;border-color:transparent;border-width:15px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#c5c5c5;border:0
solid #000;border-radius:10px}input[type=range]::-ms-fill-upper{background:#d2d2d2;border:0
solid #000;border-radius:10px}input[type=range]::-ms-thumb{border:1px
solid #1ebae5;height:15px;width:15px;border-radius:50%;background:#1ebae5;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#d2d2d2}input[type=range]:focus::-ms-fill-upper{background:#dfdfdf}.select-widget .option-icon{height:30px;width:30px;vertical-align:middle;display:inline-block;fill:currentColor}.select-widget .option-icon-vertical{height:55px;width:55px;display:block;margin:5px
auto 15px auto;fill:currentColor}.select-widget
.option{line-height:27px;padding:10px;cursor:pointer;border-radius:.1875rem;border:1px
solid #d2d2d2;color:#666;margin-bottom:10px}.select-widget .option.vertical[data-selected]{background-color:#e6f5fa;border-color:#1ebae5;color:#666}.select-widget .option[data-selected]{border-color:#1ebae5;color:#1ebae5}.select-widget .option[data-selected] .checkmark{border-color:#1ebae5;background:#1ebae5}.select-widget .option:hover{background-color:#f6f6f7}.select-widget .option.on-axis{text-align:center;line-height:20px;height:auto;width:19%;float:left;margin-right:1%;box-sizing:border-box;border:none;background:0 0}.select-widget .option.on-axis:after,.select-widget .option.on-axis:before{content:" ";display:table}.select-widget .option.on-axis:after{clear:both}.select-widget .option.on-axis.with-icon{top:-50px;position:relative}.select-widget .option.on-axis .option-icon{margin-bottom:10px;height:40px;width:40px}.select-widget .option.on-axis[data-selected]{background:0 0;color:#666}.select-widget .option.on-axis.vertical[data-selected]{background:#e6f5fa;color:#666}.select-widget .option.on-axis:last-child{margin-right:0}.select-widget .option.on-axis:hover{background-color:transparent}.select-widget .option.on-axis
.label{margin-top:5px;display:inline-block}.select-widget .option
.checkmark{display:block;width:15px;height:15px;border-radius:50%;border:1px
solid #d2d2d2;background:#fff;margin:auto}.select-widget .on-axis-options{position:relative}.select-widget
.axis{height:1px;top:19px;position:relative;margin:0
9.5%;width:79.75%;border-bottom:2px solid #d2d2d2;padding-top:30px}@media only screen and (min-width:40.063em){.select-widget
.option.vertical{text-align:center;line-height:20px;height:180px;width:19%;float:left;margin-right:1.25%;box-sizing:border-box;position:relative}.select-widget .option.vertical:after,.select-widget .option.vertical:before{content:" ";display:table}.select-widget .option.vertical:after{clear:both}.select-widget .option.vertical:last-child{margin-right:0}.select-widget .option.vertical
.checkmark{position:absolute;bottom:15px;left:50%;margin-left:-7.5px}}@media only screen and (max-width:40em){.select-widget .option-icon-vertical{height:30px;width:30px;position:absolute;top:0;right:10px}.select-widget
.label{line-height:18px;display:inline-block;width:75%;margin-left:25px}.select-widget
.option.vertical{position:relative}.select-widget .option.vertical
.checkmark{position:absolute;left:10px;top:50%;margin-top:-7.5px}}table{border-collapse:collapse;font-size:.95625rem;margin-bottom:.75rem;position:relative;width:100%}tr{border-bottom:1px solid #d2d2d2}tr
tr{border-bottom:0}td,th{max-width:20.9375rem;padding:.75rem;text-align:left;vertical-align:top}td:first-child,th:first-child{max-width:18.75rem;padding-left:0}td:last-child,th:last-child{padding-right:0;text-align:right}tfoot td,tfoot
th{padding:.375rem 0}th{font-size:.875rem;text-transform:uppercase}.table-container{overflow-x:auto}.table__row-highlight
td{background-color:rgba(30,186,229,.1)!important;border:1px
solid #1ebae5!important}.table__cell-label{background-color:#1ebae5;color:#fff;display:block;font-size:.875rem;margin:-.75rem -.75rem .75rem;padding:.1875rem;text-align:center}.table--nutrition-facts{table-layout:fixed}@media only screen and (max-width:40em){.table--nutrition-facts td:nth-child(4),.table--nutrition-facts th:nth-child(4){display:none}}@media only screen and (min-width:40.063em){.table--nutrition-facts td:first-child,.table--nutrition-facts th:first-child{width:33%}}.table--nutrition-facts:not(:first-of-type){margin-top:1.5rem}.table--nutrition-facts .sub-item
td{color:rgba(102,102,102,.6)}.table--nutrition-facts .sub-item td:first-child:before{color:#1ebae5;content:"–";padding-right:.375rem}.table__action{font-size:.75rem}.table--fixed{table-layout:fixed}.table--comparison
thead{border-bottom:0!important}.table--comparison thead th:not(:first-child){border-bottom:1px solid #d2d2d2}.table--comparison thead
th{padding:.75rem}.table--comparison thead th:not(:empty){border-top:.3125rem solid #e2e1de}.table--comparison thead th.highlight-column{border-top:.3125rem solid #ed8904}.table--comparison thead th:not(:first-child){background-color:#fff;border-left:1px solid #e2e1de;border-right:1px solid #e2e1de}.table--comparison tbody
td{background-clip:padding-box;padding:.75rem;position:relative}.table--comparison tbody td:not(:first-child){background-color:#fff;border-left:1px solid #e2e1de;border-right:1px solid #e2e1de}.table--comparison tbody td:not(:first-child):after{border-bottom:1px solid #e2e1de;bottom:0;content:"";left:50%;min-height:.0625rem;position:absolute;transform:translateX(-50%);width:75%}.table--comparison tbody tr:last-child td:not(:first-child){font-size:1.875rem}.table--comparison tbody tr:last-child td:not(:first-child):after{width:100%}p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}p:empty{display:none}p.lead{font-size:1.125rem}@media only screen and (min-width:40.063em){p.multi-col{-moz-column-count:2;column-count:2}}small{display:block;font-size:.875rem}.text--center,.text-center{text-align:center!important}.text--ci-color,.text--primary,.text-ci,.text-color-primary{color:#1ebae5!important}.text-black{color:#333!important}.text--alert,.text-alert{color:#d23824}.text--success,.text-success{color:#65aa28}.text-warning{color:#ebb85b}.text--highlight,.text-highlight{color:#ab2f4b}.text--ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text--right,.text-right{text-align:right!important}@media only screen and (min-width:40.063em){.text-right-medium-up{text-align:right}}.text--left,.text-left{text-align:left!important}@media only screen and (min-width:40.063em){.text-left-medium-up{text-align:left}}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-titlecase{text-transform:none!important}.capitalize{text-transform:capitalize}.text-underline{border-bottom:.0625rem solid currentColor;display:inline-block;line-height:.85;text-shadow:0 0 #fff,.08em 0 0 #fff,0 0,-.08em 0 0 #fff}.text--large,.text-large{font-size:1.5rem;line-height:1.058823529}@media only screen and (min-width:40.063em){.text--large,.text-large{font-size:1.764705882rem;line-height:1.05}}.text--small,.text-small{font-size:.875rem!important;line-height:1.538461538}.text-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-white{color:#fff}.text-grey{color:#666}.text--sr,.text-sr{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{box-sizing:border-box}html{font-size:16px}body{background:#fff;color:#666;padding:0;margin:0;font-family:Rogan,"Trebuchet MS",sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}.truncate__more:hover,a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas
object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.range-text-widget{position:relative}.range-text-widget input[type=number]{font-weight:400;color:#666;display:inline-block;width:150px}.range-text-widget input[type=range]{display:none}.range-text-widget
.subtitle{padding:0
10px;display:inline-block}@media only screen and (min-width:40.063em){.range-text-widget{height:115px}.range-text-widget input[type=number]{width:100%;font-size:65px;text-align:center;border:none;background:0 0;margin:0;padding:0;position:absolute;top:0;left:0;right:0;display:block}.range-text-widget input[type=range]{margin:0;padding:0
5px;position:absolute;top:73px;left:0;right:0;display:block}.range-text-widget
.subtitle{font-size:14px;font-weight:400;text-align:center;position:absolute;bottom:10px;left:0;right:15px}.range-text-widget .validation-advice{position:absolute;bottom:-15px;text-align:center;left:0;right:0}}.accordion__header h1,.accordion__header h2,.accordion__header h3,.accordion__header h4,.faq-section details summary,.faq-section details summary h1,.faq-section details summary h2,.faq-section details summary h3,.faq-section details summary
h4{color:#666;font-weight:400;text-transform:uppercase;text-align:left}.accordion[open]:not([data-open=closed]) .accordion__content,.accordion__content.collapse-open{max-height:250rem;transition:max-height 1s ease-in}.accordion{position:relative}@media (max-width:768px){.accordion{margin-left:0;margin-left:calc(-1 * var(--offset));margin-right:0;margin-right:calc(-1 * var(--offset))}}.accordion:not(:last-of-type){border-bottom:1px solid #d2d2d2}.accordion--bordered:first-child{border-top:1px solid #d2d2d2}.accordion--bordered:last-child{border-bottom:1px solid #d2d2d2}.accordion--icon summary::-webkit-details-marker,.accordion--icon summary::marker{display:none}.accordion--icon
summary{list-style-type:none}.accordion--icon .accordion__header::before,.accordion--icon .faq-section details summary::before,.faq-section details .accordion--icon summary::before{content:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tab-arrow.svg);display:block;flex-shrink:0;margin-right:.5rem;transition:transform .2s ease-out;transition-origin:center bottom;transform:rotate(-90deg)}.accordion--icon[open] .accordion__header::before,.accordion--icon[open] .faq-section details summary::before,.faq-section details .accordion--icon[open] summary::before{transform:rotate(0)}.accordion__header,.faq-section details
summary{align-items:center;background:0 0;display:flex;padding:.75rem .46875rem .525rem;position:relative;transition:background-color .2s ease-in;width:100%;cursor:default;list-style:none}.accordion__header:hover,.faq-section details summary:hover{background:rgba(246,246,247,.5);transition:background-color 0s}.accordion__header--fixed{min-height:5.3125rem}.accordion__header>*+*,.faq-section details summary>*+*{margin-left:.9375rem}.accordion__header h1,.accordion__header h2,.accordion__header h3,.accordion__header h4,.faq-section details summary h1,.faq-section details summary h2,.faq-section details summary h3,.faq-section details summary
h4{margin-bottom:0;margin-top:0;flex-grow:1}.accordion__header img,.faq-section details summary
img{height:4.6875rem;margin:-.625rem 0;width:4.6875rem}.accordion__header svg,.faq-section details summary
svg{color:#666;flex-shrink:0;transition:transform .2s ease-out;transition-origin:center bottom;transform:rotate(-90deg)}.accordion__header[aria-expanded=true] svg,.faq-section details summary[aria-expanded=true] svg{transform:rotate(0);transition:transform .2s ease-out}.accordion__content{max-height:0;overflow:hidden;transition:max-height calc(1s / 3) ease-out}@media (max-width:768px){.accordion__content{padding-left:0;padding-left:var(--offset);padding-right:0;padding-right:var(--offset)}}.accordion__content>:first-child{margin-top:.625rem}.accordion__content>:last-child{margin-bottom:1.25rem}.accordion__content--alter{background-color:#f6f6f7}@media (min-width:768px){.accordion__content--alter{padding-left:24px;padding-right:24px}}.accordion__content--alter>:first-child{margin-top:1.25rem}.accordion__content--alter>:last-child{margin-bottom:1.25rem}.accordion__content label input[type=checkbox],.accordion__content label input[type=radio]{margin-left:.0625rem}.accordion--highlight
.accordion__content{padding-left:2rem}.accordion--no-separator:not(:last-of-type){border-bottom:none}.accordion--seamless{margin:0}.accordion--seamless .accordion__header,.accordion--seamless .faq-section details summary,.faq-section details .accordion--seamless
summary{padding-left:.5rem}.accordion--seamless .accordion__header h2,.accordion--seamless .faq-section details summary h2,.faq-section details .accordion--seamless summary
h2{margin-left:.5rem}.accordion--seamless
.accordion__content{padding-left:calc(.5rem + 18px + .5rem);padding-right:var(--offset)}.faq-section details
summary{display:block;padding-left:1.75rem;position:relative}.faq-section details summary::-webkit-details-marker{display:none}.faq-section details summary::before{content:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tab-arrow.svg);display:block;left:.25rem;position:absolute;transition:transform .2s ease-out;transition-origin:center bottom;transform:rotate(-90deg)}.faq-section details summary~*{max-height:0;overflow:hidden;transition:max-height calc(1s / 3) ease-out}.faq-section details[open] summary::before{transform:rotate(0)}.faq-section details[open] summary~*{max-height:250rem}.pdp-faq .l-col{padding-bottom:0}.pdp-faq
summary{font-size:20px}button{background:0 0;border:0;box-shadow:none;cursor:pointer;outline:0}button:active,button:focus{outline:0}.btn,.button,.parcellab-styles .pl-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#333;border:1px
solid transparent;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.0625rem;line-height:1;padding:.75rem .75rem .7125rem;text-align:center;text-decoration:none;transition:background-color .2s;will-change:background-color}.btn:focus,.btn:hover,.button:focus,.button:hover,.parcellab-styles .pl-button:focus,.parcellab-styles .pl-button:hover{background-color:#72cc20;color:#fff;text-decoration:none}.btn:active,.btn:focus,.button:active,.button:focus,.parcellab-styles .pl-button:active,.parcellab-styles .pl-button:focus{outline:0}.btn.disabled,.btn[disabled],.button.disabled,.button[disabled],.parcellab-styles .disabled.pl-button,.parcellab-styles [disabled].pl-button{background-color:#d2d2d2;color:#fff;cursor:not-allowed}.btn.disabled:hover,.btn[disabled]:hover,.button.disabled:hover,.button[disabled]:hover,.parcellab-styles .disabled.pl-button:hover,.parcellab-styles [disabled].pl-button:hover{background-color:#d2d2d2;color:#fff}.collapse .btn,.collapse .button,.collapse .parcellab-styles .pl-button,.parcellab-styles .collapse .pl-button{border-radius:0 .1875rem .1875rem 0}.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{margin-bottom:.75rem;width:100%}@media only screen and (min-width:40.063em){.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{max-width:100%;min-width:12.5rem;width:auto}}.btn--large,.button--large{font-size:1.25rem;padding:.75rem 1.25rem .7125rem}.addtocart__button{padding:.75rem .1875rem}.btn--fnl,.btn--primary{background-color:#ffc935;color:#333}.btn--fnl:active,.btn--fnl:focus,.btn--fnl:hover,.btn--primary:active,.btn--primary:focus,.btn--primary:hover{background-color:#d7a61c;color:#333}.btn--expander{background-color:transparent;border-radius:0;color:#333;position:relative}.btn--expander:focus,.btn--expander:hover{background-color:transparent;color:#333}.btn--expander::after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tab-arrow.svg);background-position:center;background-repeat:no-repeat;content:"";height:.75rem;margin-left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.btn--block,.btn--full{display:block;width:100%}.btn--link{background-color:transparent;color:currentColor;cursor:pointer;font-size:inherit;margin:0;padding:0;text-decoration:underline}.btn--link:focus,.btn--link:hover{background-color:transparent;color:currentColor;opacity:.9}.btn--arrow{padding-left:1.5rem;padding-right:1.5rem;position:relative}.btn--arrow:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-left:.375rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:16px}.btn--arrow-up:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(-90deg)}.btn--arrow-down:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(90deg)}.btn--arrow.btn--outline:after{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg) 0 center no-repeat}.btn--outline{background-color:transparent;border-color:#666;color:#666}.btn--outline:focus,.btn--outline:hover{background-color:transparent;border-color:#1ebae5;color:#1ebae5}.btn--white{background-color:transparent;border-color:rgba(255,255,255,.6);color:#fff;transition:border-color .25s ease-in-out}.btn--white:focus,.btn--white:hover{background-color:transparent;border-color:#fff;color:#fff}.btn--success{background-color:#65aa28!important;background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tick-white.svg);background-position:.75rem center;background-repeat:no-repeat;background-size:1rem}.btn--small{font-size:.95625rem;padding:.5rem .75rem .475rem}.btn--big{font-size:1.16875rem;padding:.9rem .9rem}.btn--close,.btn--close--modal{background-color:transparent;border:1px
solid currentColor;border-radius:50%;color:currentColor;font-size:1.3125rem;height:1.3125rem;opacity:.9;padding:.1875rem;position:absolute;right:.375rem;top:.375rem;width:1.3125rem;will-change:transform}.btn--close--modal:after,.btn--close--modal:before,.btn--close:after,.btn--close:before{background-color:currentColor;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:75%}.btn--close--modal:before,.btn--close:before{transform:rotate(45deg)}.btn--close--modal:after,.btn--close:after{transform:rotate(-45deg)}.btn--close--modal:focus,.btn--close--modal:hover,.btn--close:focus,.btn--close:hover{background-color:transparent!important;color:currentColor}.btn--close--modal{border:1px
solid #333;color:#333}.btn--close--modal:after{background-color:#333}.btn--close--modal:focus{color:#333}@media only screen and (min-width:40.063em){.btn--close--modal{visibility:hidden}}.autocomplete{position:relative}.autocomplete .btn.autocomplete__submit,.autocomplete .parcellab-styles .autocomplete__submit.pl-button,.parcellab-styles .autocomplete .autocomplete__submit.pl-button{background:#cccdcf;border-radius:.0625rem;bottom:0;padding:1rem;position:absolute;right:0;top:0}.autocomplete .btn.autocomplete__submit:hover,.autocomplete .parcellab-styles .autocomplete__submit.pl-button:hover,.parcellab-styles .autocomplete .autocomplete__submit.pl-button:hover{background:#b2b3b6}.autocomplete .btn.autocomplete__submit svg,.autocomplete .parcellab-styles .autocomplete__submit.pl-button svg,.parcellab-styles .autocomplete .autocomplete__submit.pl-button
svg{fill:#0e4272}.autocomplete__content{padding:0
12px 24px;padding:0
calc(var(--gutter)/ 2) var(--gutter-y);width:100%;padding-bottom:0;overflow:hidden}.autocomplete__input{border-radius:0 .0625rem .0625rem 0;border-color:"";padding-right:3.75rem!important}.autocomplete__query-suggestions{list-style:none;padding-left:0;font-size:0;margin-bottom:.5rem;margin-left:2px;margin-top:.5rem;padding-bottom:.5rem;position:relative}.autocomplete__query-suggestions::after{background-color:#e8e8e8;bottom:0;content:"";display:block;height:1px;left:-.75rem;position:absolute;width:calc(100% + 1.5rem)}.autocomplete__query-suggestions .truncate__more,.autocomplete__query-suggestions
a{color:#333;display:inline-block;font-size:14px;font-weight:700;overflow:hidden;overflow-clip:ellipsis;margin:.125rem 0;white-space:nowrap;width:100%}.autocomplete__query-suggestions .truncate__more:hover,.autocomplete__query-suggestions a:hover{text-decoration:none}.autocomplete__query-suggestions .truncate__more:focus,.autocomplete__query-suggestions a:focus{text-decoration:none;background-color:hsl(0deg,0%,94%)}.autocomplete__query-suggestions .truncate__more i,.autocomplete__query-suggestions a
i{font-weight:400}.autocomplete__flyout{background-color:#fff;border-radius:0 0 .1875rem .1875rem;box-shadow:0 15px 25px rgba(102,102,102,.7);left:0;overflow-y:auto;position:absolute;right:0;top:100%;z-index:777777787}@media (max-width:576px){.autocomplete__flyout{flex-wrap:wrap}}.autocomplete__flyout--has-sidebar{display:flex;justify-content:space-between}@media (min-width:768px){.autocomplete__flyout--has-sidebar{min-height:12.5rem}}@media (min-width:1200px){.autocomplete__flyout--has-sidebar{right:-16.25rem}}.autocomplete__footer{display:flex;justify-content:flex-end;margin-bottom:1rem}@media (max-width:576px){.autocomplete__footer .btn,.autocomplete__footer .parcellab-styles .pl-button,.parcellab-styles .autocomplete__footer .pl-button{width:100%}}.autocomplete__headline{font-weight:700;margin:1rem 0}.autocomplete__list{max-height:50vh;overflow:hidden;position:relative}@media (min-width:768px){.autocomplete__list{max-height:50vh}}.autocomplete__list::after{content:"";display:block;bottom:0;left:0;position:absolute;right:0;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);height:2.5rem}.autocomplete__list .product-list--autocomplete{list-style:none;padding-left:0;margin-bottom:1.25rem}.autocomplete__list .product-list--autocomplete li:last-of-type{margin-bottom:0}@media (max-width:576px){.autocomplete__list .product-list--autocomplete
li{margin-bottom:.8rem}}.autocomplete__list .product-list--autocomplete .truncate__more,.autocomplete__list .product-list--autocomplete
a{color:#666;display:flex}.autocomplete__list .product-list--autocomplete .truncate__more:focus,.autocomplete__list .product-list--autocomplete .truncate__more:hover,.autocomplete__list .product-list--autocomplete a:focus,.autocomplete__list .product-list--autocomplete a:hover{text-decoration:none;background-color:hsl(0deg,0%,94%)}.autocomplete__list .product-list--autocomplete .truncate__more .product-list__image,.autocomplete__list .product-list--autocomplete a .product-list__image{flex-shrink:0;margin-right:12px;margin-right:var(--gutter-half);width:2.8125rem}@media (min-width:960px){.autocomplete__list .product-list--autocomplete .truncate__more .product-list__image,.autocomplete__list .product-list--autocomplete a .product-list__image{width:5rem}}.autocomplete__list .product-list--autocomplete .truncate__more .product-list__image img,.autocomplete__list .product-list--autocomplete a .product-list__image
img{height:auto;width:100%}.autocomplete__list .product-list--autocomplete .truncate__more .product-list__details,.autocomplete__list .product-list--autocomplete a .product-list__details{margin-left:.375rem;overflow:hidden}@media (max-width:576px){.autocomplete__list .product-list--autocomplete .truncate__more .product-list__details .price-box,.autocomplete__list .product-list--autocomplete a .product-list__details .price-box{font-size:.875rem}}.autocomplete__sidebar{padding:0
12px 24px;padding:0
calc(var(--gutter)/ 2) var(--gutter-y);width:100%;background:#f6f6f7;width:100%}@media (min-width:576px){.autocomplete__sidebar{width:auto}}@media (min-width:768px){.autocomplete__sidebar{min-width:40%}}@media (min-width:1200px){.autocomplete__sidebar{min-width:16.25rem}}.autocomplete__sidebar-list:first-of-type{margin-bottom:1.5rem}.autocomplete__sidebar-list
dt{margin-bottom:.375rem;text-transform:uppercase}.autocomplete__sidebar-list
dd{font-size:.95625rem}.autocomplete__sidebar-list .truncate__more,.autocomplete__sidebar-list
a{color:inherit}.autocomplete
mark{color:#666;font-weight:700;background:0 0}.body--search-flyout::before{content:"";display:block;bottom:0;left:0;position:absolute;right:0;top:0;background:rgba(102,102,102,.5);position:fixed;z-index:15}@media (max-width:576px){.body--search-flyout
.topbar{display:none}.body--search-flyout .site-header{z-index:1000}}.search-form{position:relative;z-index:15}.badges__item,.details--pdp-reviews .user-attribute--verified{background-color:#f6f6f7;color:#333}.badges__item--alert,.badges__item--discount{background-color:#d23824;color:#fff}.badges__item--dark,.badges__item--free-text{background-color:#666;color:#fff}.badges__item--highlighted{background-color:#1ebae5;color:#fff}.badges__item,.details--pdp-reviews .user-attribute--verified{border-radius:0;font-size:.875rem;font-weight:400;line-height:1;margin-bottom:.0625rem;padding:.1875rem;text-align:center;text-transform:uppercase}.badges{list-style:none;padding-left:0;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;position:absolute;left:0;top:0;width:100%;z-index:2;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.badges:empty{display:none}.badges--bottom{bottom:0;position:relative;top:auto;width:100%}@media only screen and (min-width:40.063em){.badges--bottom{position:absolute}}.badges--bottom
.badges__item{flex-grow:1;margin:.0625rem 0 0}.badges--debug{display:block;text-align:right}.badges__item{flex:0 0 auto}.badges__item::before{content:"";display:block;height:0;margin-top:calc((1 - 1) * -.5rem);width:0}@media only screen and (min-width:40.063em){.badges__item{padding:.375rem}}@supports not (display:flex){.badges__item{display:inline-block}}.badges__item:not(:first-child){margin-left:.0625rem}.badges__item--free-text{position:absolute;left:0;text-align:left;max-width:40%}.badges__item
img{max-height:.75rem;width:auto!important}.breadcrumbs{list-style:none;padding-left:0;display:flex;line-height:1;padding:0}.breadcrumbs
margin{top:1rem;bottom:0}.breadcrumbs
li{font-size:.875rem;position:relative;white-space:nowrap}.breadcrumbs li:not(:nth-child(-n+2)){display:none}@media only screen and (min-width:40.063em){.breadcrumbs li:not(:nth-child(-n+2)){display:block}}.breadcrumbs li:last-child{display:block;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs li:not(:last-child){margin-right:.1875rem}.breadcrumbs li:not(:last-child):after{content:"/";margin-left:.1875rem}.breadcrumbs li .truncate__more,.breadcrumbs li
a{color:inherit}.breadcrumbs li .truncate__more:focus,.breadcrumbs li .truncate__more:hover,.breadcrumbs li a:focus,.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs__back .truncate__more,.breadcrumbs__back
a{display:flex;padding-right:.5em}.breadcrumbs__back .truncate__more:before,.breadcrumbs__back a:before{background-color:#333;background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_white.svg);background-position:center;background-repeat:no-repeat;background-size:50%;border-radius:50%;content:"";display:inline-block;height:1rem;margin-right:.3125rem;transform:rotate(180deg);width:1rem}.breadcrumbs__back:after{position:absolute;right:0;top:0;content:"|"!important}.bundle__general .bundle-content__description.collapse-open{display:block}.bundle__content{margin-top:1.5rem}.burger{display:none;height:1.875rem;left:.75rem;line-height:30px;padding:0;position:absolute;top:1.25rem;width:2.1875rem}.burger__label{color:#333;display:inline-block;float:right;padding-left:20px;padding-top:2px;text-transform:uppercase}.burger__icon{background-color:#fff;display:inline-block;height:2px;position:absolute;left:.375rem;transform:translateX(0) translateY(-50%);top:50%;width:25px;z-index:2}.burger__icon:after,.burger__icon:before{background-color:#fff;content:"";height:100%;position:absolute;right:0;width:100%}.burger__icon:before{top:-8px}.burger__icon:after{top:8px}.burger--close{display:block;left:initial;right:0;top:.5rem;transform:translateX(100%) translateX(.5rem);z-index:100}.burger--close
.burger__icon{background-color:rgba(51,51,51,0);filter:drop-shadow(0 0 8px #000);height:3px}.burger--close .burger__icon:after,.burger--close .burger__icon:before{background-color:#fff;top:0}.burger--close .burger__icon:before{transform:rotate(135deg)}.burger--close .burger__icon:after{transform:rotate(225deg)}.burger--overlay{position:static}button{background:0 0;border:0;box-shadow:none;cursor:pointer;outline:0}button:active,button:focus{outline:0}.btn,.button,.parcellab-styles .pl-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#333;border:1px
solid transparent;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.0625rem;line-height:1;padding:.75rem .75rem .7125rem;text-align:center;text-decoration:none;transition:background-color .2s;will-change:background-color}.btn:focus,.btn:hover,.button:focus,.button:hover,.parcellab-styles .pl-button:focus,.parcellab-styles .pl-button:hover{background-color:#72cc20;color:#fff;text-decoration:none}.btn:active,.btn:focus,.button:active,.button:focus,.parcellab-styles .pl-button:active,.parcellab-styles .pl-button:focus{outline:0}.btn.disabled,.btn[disabled],.button.disabled,.button[disabled],.parcellab-styles .disabled.pl-button,.parcellab-styles [disabled].pl-button{background-color:#d2d2d2;color:#fff;cursor:not-allowed}.btn.disabled:hover,.btn[disabled]:hover,.button.disabled:hover,.button[disabled]:hover,.parcellab-styles .disabled.pl-button:hover,.parcellab-styles [disabled].pl-button:hover{background-color:#d2d2d2;color:#fff}.collapse .btn,.collapse .button,.collapse .parcellab-styles .pl-button,.parcellab-styles .collapse .pl-button{border-radius:0 .1875rem .1875rem 0}.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{margin-bottom:.75rem;width:100%}@media only screen and (min-width:40.063em){.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{max-width:100%;min-width:12.5rem;width:auto}}.btn--large,.button--large{font-size:1.25rem;padding:.75rem 1.25rem .7125rem}.addtocart__button{padding:.75rem .1875rem}.btn--fnl,.btn--primary{background-color:#ffc935;color:#333}.btn--fnl:active,.btn--fnl:focus,.btn--fnl:hover,.btn--primary:active,.btn--primary:focus,.btn--primary:hover{background-color:#d7a61c;color:#333}.btn--expander{background-color:transparent;border-radius:0;color:#333;position:relative}.btn--expander:focus,.btn--expander:hover{background-color:transparent;color:#333}.btn--expander::after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tab-arrow.svg);background-position:center;background-repeat:no-repeat;content:"";height:.75rem;margin-left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.btn--block,.btn--full{display:block;width:100%}.btn--link{background-color:transparent;color:currentColor;cursor:pointer;font-size:inherit;margin:0;padding:0;text-decoration:underline}.btn--link:focus,.btn--link:hover{background-color:transparent;color:currentColor;opacity:.9}.btn--arrow{padding-left:1.5rem;padding-right:1.5rem;position:relative}.btn--arrow:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-left:.375rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:16px}.btn--arrow-up:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(-90deg)}.btn--arrow-down:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(90deg)}.btn--arrow.btn--outline:after{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg) 0 center no-repeat}.btn--outline{background-color:transparent;border-color:#666;color:#666}.btn--outline:focus,.btn--outline:hover{background-color:transparent;border-color:#1ebae5;color:#1ebae5}.btn--white{background-color:transparent;border-color:rgba(255,255,255,.6);color:#fff;transition:border-color .25s ease-in-out}.btn--white:focus,.btn--white:hover{background-color:transparent;border-color:#fff;color:#fff}.btn--success{background-color:#65aa28!important;background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tick-white.svg);background-position:.75rem center;background-repeat:no-repeat;background-size:1rem}.btn--small{font-size:.95625rem;padding:.5rem .75rem .475rem}.btn--big{font-size:1.16875rem;padding:.9rem .9rem}.btn--close,.btn--close--modal{background-color:transparent;border:1px
solid currentColor;border-radius:50%;color:currentColor;font-size:1.3125rem;height:1.3125rem;opacity:.9;padding:.1875rem;position:absolute;right:.375rem;top:.375rem;width:1.3125rem;will-change:transform}.btn--close--modal:after,.btn--close--modal:before,.btn--close:after,.btn--close:before{background-color:currentColor;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:75%}.btn--close--modal:before,.btn--close:before{transform:rotate(45deg)}.btn--close--modal:after,.btn--close:after{transform:rotate(-45deg)}.btn--close--modal:focus,.btn--close--modal:hover,.btn--close:focus,.btn--close:hover{background-color:transparent!important;color:currentColor}.btn--close--modal{border:1px
solid #333;color:#333}.btn--close--modal:after{background-color:#333}.btn--close--modal:focus{color:#333}@media only screen and (min-width:40.063em){.btn--close--modal{visibility:hidden}}@media (max-width:576px){.button-addtocart-sticky--multible-select .product-options-button,.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart,.button-addtocart-sticky.product-type--bundle:not(.button-addtocart-sticky--multible-select) .addtocart,.button-addtocart-sticky.product-type--configurable .addtocart,.button-addtocart-sticky.product-type--configurable:not(.button-addtocart-sticky--multible-select) #product-options-wrapper,.button-addtocart-sticky.product-type--simple
.addtocart{margin-bottom:-5rem;transition:1s cubic-bezier(1,0,0,1) margin}}@media (max-width:576px){.button-addtocart-sticky--show #product-options-wrapper,.button-addtocart-sticky--show .addtocart,.button-addtocart-sticky--show .product-options-button{margin-bottom:0!important}}@media (max-width:576px){.button-addtocart-sticky.product-type--bundle:not(.button-addtocart-sticky--multible-select) .addtocart,.button-addtocart-sticky.product-type--simple
.addtocart{background:hsl(0deg,100%,100%);box-shadow:0 -1rem 1rem rgba(255,255,255,.6);bottom:0;left:0;padding:var(--offset);position:fixed;right:0;z-index:100}.button-addtocart-sticky.product-type--bundle:not(.button-addtocart-sticky--multible-select) .addtocart .addtocart--quantity,.button-addtocart-sticky.product-type--simple .addtocart .addtocart--quantity{display:none}.button-addtocart-sticky.product-type--bundle:not(.button-addtocart-sticky--multible-select) .addtocart .btn,.button-addtocart-sticky.product-type--bundle:not(.button-addtocart-sticky--multible-select) .addtocart .parcellab-styles .pl-button,.button-addtocart-sticky.product-type--simple .addtocart .btn,.button-addtocart-sticky.product-type--simple .addtocart .parcellab-styles .pl-button,.parcellab-styles .button-addtocart-sticky.product-type--bundle:not(.button-addtocart-sticky--multible-select) .addtocart .pl-button,.parcellab-styles .button-addtocart-sticky.product-type--simple .addtocart .pl-button{font-size:1.16875rem;height:3.125rem;padding:.9rem .9rem}}@media (max-width:576px){.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart,.button-addtocart-sticky.product-type--configurable
.addtocart{bottom:0;padding:var(--offset);position:fixed;right:0;z-index:100}.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .addtocart--quantity,.button-addtocart-sticky.product-type--configurable .addtocart .addtocart--quantity{display:none}.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .btn,.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .parcellab-styles .pl-button,.button-addtocart-sticky.product-type--configurable .addtocart .btn,.button-addtocart-sticky.product-type--configurable .addtocart .parcellab-styles .pl-button,.parcellab-styles .button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .pl-button,.parcellab-styles .button-addtocart-sticky.product-type--configurable .addtocart .pl-button{font-size:1.16875rem;height:3.125rem;padding:.9rem .9rem;text-indent:-9999px;width:5rem}.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .btn>*,.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .parcellab-styles .pl-button>*,.button-addtocart-sticky.product-type--configurable .addtocart .btn>*,.button-addtocart-sticky.product-type--configurable .addtocart .parcellab-styles .pl-button>*,.parcellab-styles .button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .pl-button>*,.parcellab-styles .button-addtocart-sticky.product-type--configurable .addtocart .pl-button>*{pointer-events:none}.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .btn--success,.button-addtocart-sticky.product-type--configurable .addtocart .btn--success{background-position:center center;color:hsl(0deg,100%,100%)}.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .btn--success .ico-cart,.button-addtocart-sticky.product-type--configurable .addtocart .btn--success .ico-cart{display:none!important}.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .btn .ico-cart,.button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .parcellab-styles .pl-button .ico-cart,.button-addtocart-sticky.product-type--configurable .addtocart .btn .ico-cart,.button-addtocart-sticky.product-type--configurable .addtocart .parcellab-styles .pl-button .ico-cart,.parcellab-styles .button-addtocart-sticky.product-type--bundle.button-addtocart-sticky--multible-select .addtocart .pl-button .ico-cart,.parcellab-styles .button-addtocart-sticky.product-type--configurable .addtocart .pl-button .ico-cart{display:block!important;height:100%;margin:0
auto;margin-top:-1em;transform:scale(1.25);width:auto}}@media (max-width:576px){.button-addtocart-sticky.product-type--configurable:not(.button-addtocart-sticky--multible-select) #product-options-wrapper{background:hsl(0deg,100%,100%);bottom:0;box-shadow:0 -1rem 1rem rgba(255,255,255,.6);left:0;right:0;padding:var(--offset);position:fixed;z-index:100}.button-addtocart-sticky.product-type--configurable:not(.button-addtocart-sticky--multible-select) #product-options-wrapper
ul{margin:0}.button-addtocart-sticky.product-type--configurable:not(.button-addtocart-sticky--multible-select) #product-options-wrapper
li{margin:0;width:calc(100% - var(--gutter) - 5rem)}.button-addtocart-sticky.product-type--configurable:not(.button-addtocart-sticky--multible-select) #product-options-wrapper li
label{background:hsl(0deg,100%,100%);font-size:.875rem;font-weight:400;padding:.1rem .25rem;position:absolute;margin:0;margin-left:.4rem;margin-top:-.8em}.button-addtocart-sticky.product-type--configurable:not(.button-addtocart-sticky--multible-select) #product-options-wrapper li
select{height:3.125rem}.button-addtocart-sticky.product-type--configurable:not(.button-addtocart-sticky--multible-select) #product-options-wrapper li+li{padding-top:.5rem}}@media (max-width:576px){.button-addtocart-sticky--multible-select .product-options-button{display:block!important;background:hsl(0deg,100%,100%);bottom:0;box-shadow:0 -1rem 1rem rgba(255,255,255,.6);left:0;right:0;padding:var(--offset);position:fixed;z-index:100}.button-addtocart-sticky--multible-select .product-options-button .btn,.button-addtocart-sticky--multible-select .product-options-button .parcellab-styles .pl-button,.parcellab-styles .button-addtocart-sticky--multible-select .product-options-button .pl-button{height:3.125rem;padding-bottom:1em;padding-top:1em;width:calc(100% - var(--gutter) - 5rem)}.button-addtocart-sticky--multible-select .product-options-button .btn:active,.button-addtocart-sticky--multible-select .product-options-button .parcellab-styles .pl-button:active,.parcellab-styles .button-addtocart-sticky--multible-select .product-options-button .pl-button:active{background:currentColor;color:hsl(0deg,100%,100%)}}button{background:0 0;border:0;box-shadow:none;cursor:pointer;outline:0}button:active,button:focus{outline:0}.btn,.button,.parcellab-styles .pl-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#333;border:1px
solid transparent;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.0625rem;line-height:1;padding:.75rem .75rem .7125rem;text-align:center;text-decoration:none;transition:background-color .2s;will-change:background-color}.btn:focus,.btn:hover,.button:focus,.button:hover,.parcellab-styles .pl-button:focus,.parcellab-styles .pl-button:hover{background-color:#72cc20;color:#fff;text-decoration:none}.btn:active,.btn:focus,.button:active,.button:focus,.parcellab-styles .pl-button:active,.parcellab-styles .pl-button:focus{outline:0}.btn.disabled,.btn[disabled],.button.disabled,.button[disabled],.parcellab-styles .disabled.pl-button,.parcellab-styles [disabled].pl-button{background-color:#d2d2d2;color:#fff;cursor:not-allowed}.btn.disabled:hover,.btn[disabled]:hover,.button.disabled:hover,.button[disabled]:hover,.parcellab-styles .disabled.pl-button:hover,.parcellab-styles [disabled].pl-button:hover{background-color:#d2d2d2;color:#fff}.collapse .btn,.collapse .button,.collapse .parcellab-styles .pl-button,.parcellab-styles .collapse .pl-button{border-radius:0 .1875rem .1875rem 0}.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{margin-bottom:.75rem;width:100%}@media only screen and (min-width:40.063em){.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{max-width:100%;min-width:12.5rem;width:auto}}.btn--large,.button--large{font-size:1.25rem;padding:.75rem 1.25rem .7125rem}.addtocart__button{padding:.75rem .1875rem}.btn--fnl,.btn--primary{background-color:#ffc935;color:#333}.btn--fnl:active,.btn--fnl:focus,.btn--fnl:hover,.btn--primary:active,.btn--primary:focus,.btn--primary:hover{background-color:#d7a61c;color:#333}.btn--expander{background-color:transparent;border-radius:0;color:#333;position:relative}.btn--expander:focus,.btn--expander:hover{background-color:transparent;color:#333}.btn--expander::after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tab-arrow.svg);background-position:center;background-repeat:no-repeat;content:"";height:.75rem;margin-left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.btn--block,.btn--full{display:block;width:100%}.btn--link{background-color:transparent;color:currentColor;cursor:pointer;font-size:inherit;margin:0;padding:0;text-decoration:underline}.btn--link:focus,.btn--link:hover{background-color:transparent;color:currentColor;opacity:.9}.btn--arrow{padding-left:1.5rem;padding-right:1.5rem;position:relative}.btn--arrow:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-left:.375rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:16px}.btn--arrow-up:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(-90deg)}.btn--arrow-down:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(90deg)}.btn--arrow.btn--outline:after{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg) 0 center no-repeat}.btn--outline{background-color:transparent;border-color:#666;color:#666}.btn--outline:focus,.btn--outline:hover{background-color:transparent;border-color:#1ebae5;color:#1ebae5}.btn--white{background-color:transparent;border-color:rgba(255,255,255,.6);color:#fff;transition:border-color .25s ease-in-out}.btn--white:focus,.btn--white:hover{background-color:transparent;border-color:#fff;color:#fff}.btn--success{background-color:#65aa28!important;background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tick-white.svg);background-position:.75rem center;background-repeat:no-repeat;background-size:1rem}.btn--small{font-size:.95625rem;padding:.5rem .75rem .475rem}.btn--big{font-size:1.16875rem;padding:.9rem .9rem}.btn--close,.btn--close--modal{background-color:transparent;border:1px
solid currentColor;border-radius:50%;color:currentColor;font-size:1.3125rem;height:1.3125rem;opacity:.9;padding:.1875rem;position:absolute;right:.375rem;top:.375rem;width:1.3125rem;will-change:transform}.btn--close--modal:after,.btn--close--modal:before,.btn--close:after,.btn--close:before{background-color:currentColor;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:75%}.btn--close--modal:before,.btn--close:before{transform:rotate(45deg)}.btn--close--modal:after,.btn--close:after{transform:rotate(-45deg)}.btn--close--modal:focus,.btn--close--modal:hover,.btn--close:focus,.btn--close:hover{background-color:transparent!important;color:currentColor}.btn--close--modal{border:1px
solid #333;color:#333}.btn--close--modal:after{background-color:#333}.btn--close--modal:focus{color:#333}@media only screen and (min-width:40.063em){.btn--close--modal{visibility:hidden}}.callout{background-color:#fff;border:1px
solid #d2d2d2;border-radius:.1875rem;padding:.75rem;position:relative}.callout>*{margin:0}@supports (--custom-property:1){.callout{border-color:var(--cBorderColor,#d2d2d2)}}.callout--black{background-color:#333;color:#fff}.callout--highlight{background-color:#e6f5fa;border-color:#bce4f2;color:#666}.callout--collapse{border-radius:0}.callout--collapse:first-child{border-radius:.1875rem .1875rem 0 0}@media only screen and (min-width:40.063em){.callout--collapse:first-child{border-radius:.1875rem 0 0 .1875rem}}.callout--collapse:last-child{border-radius:0 0 .1875rem .1875rem}@media only screen and (min-width:40.063em){.callout--collapse:last-child{border-radius:0 .1875rem .1875rem 0}}@media only screen and (max-width:40em){.callout--collapse+.callout{border-top:0}}@media only screen and (min-width:40.063em){.callout--collapse+.callout{border-left:0}}.callout__title{border-bottom:1px solid #d2d2d2;font-size:1.1875rem;margin-bottom:1.5rem;padding-bottom:.375rem}@supports (--custom-property:1){.callout__title{border-color:var(--cBorderColor,#d2d2d2)}}@media only screen and (max-width:40em){.callout--nosideborder{border-width:thin 0;border-radius:0}}.callout
.list{list-style:none;padding-left:0;margin-top:.5rem}.callout .list
li{padding:0}.card{background-color:#fff;border:1px
solid #d2d2d2;border-radius:.1875rem;box-shadow:0 1px 3px 0 rgba(51,51,51,.18),0 1px 1px 0 rgba(51,51,51,.15),0 2px 1px -1px rgba(51,51,51,.12);overflow:hidden;position:relative;text-align:center;transition:box-shadow .2s,border-color .2s}.card:focus,.card:hover{border-color:#1ebae5;box-shadow:none}.card
figcaption{padding:.75rem;position:relative}.card figcaption:first-child{margin-top:0}.card h2,.card
h3{font-size:1.5625rem;-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:initial;margin:0
auto}.card h2 .truncate__more,.card h2 a,.card h3 .truncate__more,.card h3
a{color:inherit;text-decoration:none}.card
h3{font-size:1.1875rem}.card .truncate__more:after,.card a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.card__copy{padding:.75rem}@media only screen and (min-width:40.063em){.card__copy{padding:1.5rem}}.card__copy>*{margin-bottom:.75rem}.card__copy>:last-child{margin-bottom:0}.card--overlay{display:flex;flex-wrap:wrap;grid-gap:0!important;text-align:left}.card--overlay
figure{flex:0 0 40%;padding:.75rem;position:relative}@media only screen and (min-width:40.063em){.card--overlay
figure{color:#fff;display:block;flex:auto;margin-right:auto;padding:0;width:100%}.card--overlay figure:focus,.card--overlay figure:hover{color:#fff}}.card--overlay
.card__copy{flex:0 0 60%}@media only screen and (min-width:40.063em){.card--overlay
.card__copy{background-color:rgba(51,51,51,.7);bottom:0;color:#fff;display:flex;flex:auto;flex-direction:column;justify-content:center;left:0;padding:0;position:absolute;right:0;text-align:center;top:0;transition:background-color .3s;will-change:background-color}.card--overlay .card__copy:focus,.card--overlay .card__copy:hover{background-color:#333}}@media only screen and (min-width:40.063em){.card--overlay .card__copy
h3{font-size:1.875rem}}@media only screen and (min-width:40.063em){.card--overlay .card__copy h3:after{border-bottom:1px solid #fff;content:"";display:block;margin:.75rem auto;width:50%}}.card--overlay .card__copy
p{margin:0}.card__overlay-image{border:.125rem solid #fff;border-radius:50%;margin-top:-3.75rem;position:relative;width:33.33333%;z-index:3}.category-hero{margin-left:-24px;margin-left:calc(-1 * var(--offset));margin-right:-24px;margin-right:calc(-1 * var(--offset));margin-bottom:1.5rem;position:relative}.category-hero__title{bottom:0;left:0;position:absolute;right:0;top:0;display:flex;justify-content:center}.category-hero__title>*{-ms-grid-row-align:center;align-self:center;color:#fff;margin:0;z-index:1}.category-hero__media::after{content:"";display:block;bottom:0;left:0;position:absolute;right:0;top:0;background:#333;opacity:.2}.category-hero__media
img{-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.category-hero__media
img{max-height:35vh}}.category-tree__root{display:none;font-size:.95625rem;list-style:none;padding:0}.category-tree__root .category-tree__root{padding-left:1rem}.category-tree__root[aria-hidden=false]{display:block}.category-tree__item .truncate__more,.category-tree__item
a{color:#666;display:block;margin-bottom:.375rem;text-decoration:none}.category-tree__item .truncate__more:active,.category-tree__item .truncate__more:hover,.category-tree__item a:active,.category-tree__item a:hover{color:#1ebae5;text-decoration:underline}.category-tree__item--active>.truncate__more,.category-tree__item--active>a{font-weight:700}.collapse-example
button{padding:1rem .5rem}.collapse-example button:focus{outline:1px
solid #1ebae5}.collapse-example--accordion
dt{display:block}.collapse-example--accordion
button{text-align:left;width:100%}.collapse-example--accordion button[aria-expanded=true]{border-bottom:2px solid #b22222}.collapse-example--tabs
button{display:inline-block}.collapse-example--tabs button[aria-expanded=true]{border-bottom:2px solid #b22222}.collapse-example--hide-active button[aria-expanded=true]{display:none}.collapse-example__content{background:#eee;padding:1.5rem 1rem}section.section--collapse-example{padding:5rem 0;border-bottom:2px dashed #aaa}.content-video{padding-top:56.25%;position:relative}@media (min-width:768px){.content-video{padding-top:56.25%}}@media (min-width:1200px){.content-video{height:80vh;overflow:hidden;padding-top:0}}.content-video
iframe{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}@media (min-width:1200px){.content-video
iframe{position:static}}body.dialog-open{height:100vh;overflow-y:hidden;position:fixed}.product-gallery{list-style:none;padding-left:0;margin-bottom:.75rem;position:relative;z-index:1}.product-gallery [data-gallerylightbox].truncate__more,.product-gallery a[data-gallerylightbox]{cursor:zoom-in}.product-gallery__thumbnails{list-style:none;padding-left:0;display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0
-1%}.product-gallery__thumbnails:hover
button{opacity:.65;transform:scale(1);transition:all .1s cubic-bezier(0,0,.25,1)}@media not all and (hover:hover){.product-gallery__thumbnails:hover
button{opacity:1}}.product-gallery__thumbnails
li{flex-basis:14.6666666667%;max-width:14.6666666667%;margin:2% 1%;margin-top:0}.product-gallery__thumbnails li
button{border:0;color:inherit;margin:0;font:inherit;padding:0;width:auto;overflow:visible;-webkit-appearance:none!important;-moz-appearance:none!important;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;box-sizing:content-box!important;border:1px
solid transparent;transition:opacity .5s ease-out;width:100%}.product-gallery__thumbnails li button:focus{outline:0}.product-gallery__thumbnails li button:hover{opacity:1;transform:scale(1.2);z-index:100;position:relative}@media not all and (hover:hover){.product-gallery__thumbnails li button:hover{border-color:rgba(114,204,32,.5);transform:scale(1)}}.product-gallery__thumbnails li.active
button{background-color:transparent;border-color:#72cc20;opacity:1;transform:scale(1)}.gallery-lightbox__footer{bottom:0;left:0;position:absolute;right:0;align-items:flex-end;display:flex;height:6.875rem;padding:.625rem;width:100%;-webkit-overflow-scrolling:touch}.gallery-lightbox__footer::after{content:"";display:block;bottom:0;left:0;position:absolute;right:0;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);height:10.3125rem}.gallery-lightbox
.thumbnails{margin:0
auto;position:relative;z-index:1}.gallery-lightbox .thumbnails-list{list-style:none;padding-left:0;align-items:center;display:flex;margin:0
auto;overflow-x:auto;padding-bottom:env(safe-area-inset-bottom);touch-action:pan-x;width:auto;scroll-behavior:smooth;-ms-scroll-snap-points-x:repeat(25%);scroll-snap-points-x:repeat(25%);-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-overflow-style:none}.gallery-lightbox .thumbnails-list::-webkit-scrollbar{display:none}.gallery-lightbox .thumbnails-list>li{flex:0 0 25%;max-width:25%;padding:0
.1875rem;scroll-snap-align:start;width:25%;z-index:1}.gallery-lightbox .thumbnails-list>li
button{border:1px
solid transparent;display:block;height:auto;padding:0;margin:0
auto;width:100%}.gallery-lightbox .thumbnails-list>li
button.active{border-color:#72cc20}.gallery-lightbox .thumbnails-list>li
img{height:auto;max-width:100%;z-index:1}@media only screen and (min-width:40.063em){.gallery-lightbox .thumbnails-list{-ms-scroll-snap-points-x:repeat(16.6666666667%);scroll-snap-points-x:repeat(16.6666666667%)}.gallery-lightbox .thumbnails-list>li{flex:0 0 16.6666666667%;max-width:16.6666666667%;width:16.6666666667%}}@media only screen and (min-width:64.063em){.gallery-lightbox .thumbnails-list{justify-content:center}.gallery-lightbox .thumbnails-list>li{flex:0 10 auto;max-width:6.25rem;width:auto}}.great{display:flex;flex-wrap:wrap}@media (min-width:768px){.great--fixed-height{height:40vw;overflow:hidden}}@media (min-width:1200px){.great--fixed-height{height:60vh}}.great>div{flex:0 0 100%;max-width:100%;min-height:1px}@media (min-width:768px){.great>div:first-child{flex:0 0 66.6666666667%;max-width:66.6666666667%;min-height:1px}}@media (min-width:768px){.great>div:last-child{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-height:1px}}.great__media{height:100%}.great__media
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:576px){.great
.teaser{padding-left:var(--offset);padding-right:var(--offset)}}.hero{position:relative}@supports (display:grid){@media only screen and (min-width:40.063em){.hero__slide
img{width:100%}}}.hero__teaser{display:block;margin-bottom:.75rem;position:relative}.hero__teaser:hover
.hero__copy{background-color:rgba(30,186,229,.9);color:#fff}.hero__teaser:hover .hero__copy
h2{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_white.svg)}.hero__teaser:hover .hero__copy--large
h2{background-image:none}.hero__teaser--large:nth-child(1n+2){display:none}.hero__copy{background-color:rgba(255,255,255,.85);bottom:0;color:#666;left:0;padding:.75rem;position:absolute;right:0}@media only screen and (min-width:40.063em){.hero__copy{bottom:.75rem;left:auto;width:80%;z-index:9}}@media only screen and (min-width:64.063em){.hero__copy{transition:background-color .3s,color .3s;width:75%;will-change:background-color,color}}.hero__copy
h2{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg) 100% 50% no-repeat;background-size:remc-calc(12);font-size:1rem;line-height:1.1;margin:0;padding-right:1.5rem}@media only screen and (min-width:64.063em){.hero__copy
h2{font-size:1.125rem}}.hero__copy .btn,.hero__copy .parcellab-styles .pl-button,.parcellab-styles .hero__copy .pl-button{display:inline-block;margin-top:.75rem}.hero__copy--large{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:static}@media (min-width:40.063em) and (max-width:64em){.hero__copy--large{padding:.75rem;position:static}}@media only screen and (min-width:40.063em){.hero__copy--large{position:absolute}}.hero__copy--large
h2{background:0 0}.hero__title{padding-bottom:1.5rem}@media only screen and (min-width:40.063em){.hero__title{padding:3rem}}.hero__title
h1{margin:.75rem 0 0}.hero__category{display:block;font-size:.875rem;line-height:1;margin-bottom:.375rem}@media (min-width:40.063em) and (max-width:64em){.hero__category{display:none}}.hit{background-color:#fff;border:1px
solid #e8e8e8;border-radius:0;display:flex;flex-direction:column;overflow:hidden;padding:.375rem;position:relative;z-index:1}.hit
figure{background-color:#fff;transform-origin:bottom;transition:transform .1s ease-out;will-change:transform}.hit
img{color:transparent;min-height:100%}.hit--fixed
.hit__actions{position:static;transform:none;z-index:10}.hit--fixed .hit__actions .btn,.hit--fixed .hit__actions .parcellab-styles .pl-button,.parcellab-styles .hit--fixed .hit__actions .pl-button{margin-top:.75rem}.hit--fixed
img{min-height:auto}@media (hover:hover),(-ms-high-contrast:none),(-ms-high-contrast:active){.hit:not(.hit--fixed):focus,.hit:not(.hit--fixed):hover{border:1px
solid #d2d2d2}.hit:not(.hit--fixed):focus .hit__info,.hit:not(.hit--fixed):hover
.hit__info{background-color:hsla(0deg,0%,100%,.85);margin:-3rem 0 3rem}.hit:not(.hit--fixed):focus .hit__actions,.hit:not(.hit--fixed):hover
.hit__actions{display:block;transform:translateY(0);z-index:11}}@media only screen and (hover:hover) and (min-width:64.063em),only screen and (-ms-high-contrast:none) and (min-width:64.063em),only screen and (-ms-high-contrast:active) and (min-width:64.063em){.hit .wishlist__button--hit:not(.wishlist__button--state-checked){opacity:0}}@media (hover:hover),(-ms-high-contrast:none),(-ms-high-contrast:active){.hit:focus .wishlist__button--hit,.hit:hover .wishlist__button--hit{opacity:1}}.search-layout__hits--list
.hit{border-bottom:1px solid #d2d2d2;display:flex;flex-direction:inherit;flex-wrap:wrap;margin-bottom:1.5rem}@media only screen and (min-width:40.063em){.search-layout__hits--list
.hit{flex-wrap:nowrap}}.search-layout__hits--list .hit:hover{border-color:transparent;border-bottom:1px solid #d2d2d2}.search-layout__hits--list .hit:hover
figure{transform:none}.search-layout__hits--list .hit:hover
.hit__info{margin:0}.search-layout__hits--list .hit
.badges{left:0;right:auto;width:25%}.hit--show-debug{border:1px
solid #d2d2d2}.hit--show-debug
.badges{display:block}.hit--related{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:0!important}.hit--related
figure{flex:0 0 25%}.hit--related
.hit__info{align-items:start;flex:0 0 75%;height:auto;padding:0;padding-left:.75rem;text-align:left}.hit--related .price-box{margin-top:0!important}.hit--related
.hit__actions{align-self:flex-end;flex-basis:100%}.hit--disabled{opacity:.4;pointer-events:none}.hit__image{position:relative}.search-layout__hits--list
.hit__image{flex-basis:25%;text-align:center}.hit__info{align-items:center;background-color:#fff;box-shadow:0 0 2px #fff,0 0 4px hsla(0deg,0%,100%,.8);display:flex;flex-direction:column;flex-grow:1;padding:.75rem;text-align:center;transition:margin .2s ease-out,background-color .2s ease-out;white-space:normal;will-change:margin;z-index:10}.hit__info
.rating{margin-bottom:.75rem}.hit__info .price-box{margin-top:auto}.search-layout__hits--list
.hit__info{display:block;flex-basis:50%;text-align:left}.hit__characteristics{display:none;z-index:2}.search-layout__hits--list
.hit__characteristics{display:block}.hit__name{color:#666;display:block;line-height:1.3;max-width:100%;word-wrap:break-word}.hit__name:focus,.hit__name:hover{text-decoration:none}.search-layout__hits--list
.hit__name{font-size:1.3125rem}.hit .hit__name.truncate__more:after,.hit a.hit__name:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.hit__brand{display:block;font-size:.875rem;margin-bottom:.375rem}.search-layout__hits--list
.hit__brand{margin-bottom:.75rem}.hit__brand+.hit__characteristics{margin-bottom:.75rem}.hit__more-options{background-color:rgba(246,246,247,.75);bottom:0;color:#333;display:none;font-size:.75rem;height:auto;position:absolute;right:0;text-align:center;top:auto;width:100%}.hit__debug-toggle{left:0;top:.25rem;position:absolute;z-index:50}.search-layout__hits--list .hit__debug-toggle{bottom:0}.hit__debug-toggle
svg{width:1rem}.hit__debug-info{background-color:#f6f6f7;display:none;font-size:.875rem;margin:-.375rem;padding:.375rem;word-break:break-word}.hit--show-debug .hit__debug-info{display:block}.hit__notice{color:#d23824;font-size:.75rem;margin:.75rem 0}.hit__actions{bottom:0;display:block;left:0;position:absolute;right:0;transform:translateY(105%);transition:transform .2s ease-out,opacity .2s ease-out;will-change:transform,opacity;z-index:2}.search-layout__hits--list
.hit__actions{flex-basis:25%;position:static;transform:none}.parcellab-styles .search-layout__hits--list .hit__actions .pl-button,.search-layout__hits--list .hit__actions .btn,.search-layout__hits--list .hit__actions .parcellab-styles .pl-button{display:block;margin-top:.75rem}.hit__actions .btn,.hit__actions .parcellab-styles .pl-button,.parcellab-styles .hit__actions .pl-button{margin:0
auto;width:100%}.wishlist-initialized #wishlist .hit:not(.wishlist__parent--state-checked) .hit__info{margin:0}.wishlist-initialized #wishlist .hit:not(.wishlist__parent--state-checked) .hit__actions{opacity:0}.wishlist-initialized #wishlist .wishlist__button--hit{-webkit-backdrop-filter:blur(2px) grayscale(1) opacity(0);backdrop-filter:blur(2px) grayscale(1) opacity(0);transition:-webkit-backdrop-filter .4s;transition:backdrop-filter .4s;transition:backdrop-filter .4s,-webkit-backdrop-filter .4s}@-webkit-keyframes jump-in{0%{opacity:0;transform:translateY(2rem)}100%{opacity:1;transform:translateY(0)}}@keyframes jump-in{0%{opacity:0;transform:translateY(2rem)}100%{opacity:1;transform:translateY(0)}}.wishlist-initialized #wishlist .wishlist__button--hit:not(.wishlist__button--state-checked){-webkit-backdrop-filter:blur(2px) grayscale(1) opacity(1);backdrop-filter:blur(2px) grayscale(1) opacity(1);top:0;left:0;width:100%;height:100%;opacity:1;background:hsla(0deg,0%,100%,.8);transform:none}.wishlist-initialized #wishlist .wishlist__button--hit:not(.wishlist__button--state-checked):after{-webkit-animation:jump-in .25s .35s both;animation:jump-in .25s .35s both;content:"Erneut merken";display:block;margin-top:.25rem}.wishlist-initialized #wishlist .wishlist__button--hit:not(.wishlist__button--state-checked) svg{-webkit-animation:jump-in .3s .35s both;animation:jump-in .3s .35s both;transform:scale(1.2)}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.wishlist-initialized #wishlist .wishlist__button--hit:not(.wishlist__button--state-checked){background:hsla(0deg,0%,100%,.9)}}.menu{margin-bottom:1.5rem}.menu
h2{margin-top:0}.menu
li{background-color:#fff;border:1px
solid #d2d2d2;border-radius:.1875rem;overflow:hidden;position:relative;transform:translateX(0);transition:transform .3s}.menu li:not(:last-child){margin-bottom:.375rem}.menu li:focus:not(.active),.menu li:hover:not(.active){border-color:#333;transform:translateX(.75rem)}.menu
li.active{font-weight:700}@media only screen and (min-width:40.063em){.menu
li.active{margin-right:-.75rem}}.menu li.active:after{background-color:#1ebae5;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:.75rem}.menu .truncate__more,.menu
a{color:currentColor;display:block;padding:.75rem}.menu .truncate__more:focus,.menu .truncate__more:hover,.menu a:focus,.menu a:hover{text-decoration:none}@media only screen and (max-width:40em){.customer-account-subpage
.menu{display:none}}.minicart{position:relative}.minicart:focus .minicart__content,.minicart:hover
.minicart__content{opacity:1;pointer-events:initial;transform:scaleY(1)}.minicart>.truncate__more,.minicart>a{color:#1ebae5}.minicart .btn,.minicart .parcellab-styles .pl-button,.parcellab-styles .minicart .pl-button{margin:.75rem 0}.minicart__qty{background:#ffc935;border-radius:1rem;box-shadow:0 1px 3px 0 rgba(51,51,51,.18),0 1px 1px 0 rgba(51,51,51,.15),0 2px 1px -1px rgba(51,51,51,.12);color:#666;font-size:.75rem;height:1rem;line-height:1;min-width:1rem;padding:.1875rem .375rem;position:absolute;right:0;top:-.375rem;transform:translateX(50%);transition:transform .3s}.minicart__qty--updating{transform:translateX(50%) scale(1.8);transition:transform .15s}.minicart__content{background-color:#fff;border:1px
solid #d2d2d2;font-size:.875rem;opacity:0;overflow:hidden;padding:0
.75rem;pointer-events:none;position:absolute;right:0;top:1.875rem;transform:scaleY(0);transform-origin:top center;transition:transform .2s ease-in-out,opacity .1s;width:26.25rem;will-change:transform,opacity;z-index:1101}.minicart__info{background-color:#f6f6f7;margin:0
-.75rem;padding:.75rem;text-align:center}.minicart__products{scrollbar-width:none;-ms-overflow-style:none;max-height:15.625rem;overflow-x:hidden;overflow-y:scroll}.minicart__products
li{align-items:center;display:flex;padding:.375rem 0}.minicart__products li>:first-child{flex-basis:20%}.minicart__products li>:not(:last-child){margin-right:.75rem}.minicart__products li .truncate__more,.minicart__products li
a{color:inherit}.minicart .minicart__products::-webkit-scrollbar{display:none}.minicart__product-title{flex:0 0 calc(60% - .75rem)}.minicart__totals{background:#f6f6f7;border-bottom:.0625rem solid #d2d2d2;border-top:.0625rem solid #d2d2d2;display:flex;justify-content:space-between;margin:0
-.75rem;padding:.75rem}.atc-slidein--wrapper{position:fixed;padding-right:.75rem;padding-left:.75rem;right:0;top:0;z-index:10;margin-bottom:auto;width:100vw;max-width:100%;background-color:#fff;transform:translateY(-300px);transition:transform .3s ease-in-out;display:flex;flex-wrap:wrap;border-bottom:1px solid #d2d2d2}.atc-slidein--wrapper
h3{text-align:center;margin-top:.25rem;flex-grow:1}.atc-slidein--wrapper
ul{list-style:none;padding-left:0;margin:0;position:absolute;right:.75rem}@media only screen and (max-width:40em){.atc-slidein--wrapper.show{padding-top:.75rem;transform:translateY(0)}}.modal{background-color:#fff;border:1px
solid #d2d2d2;box-shadow:1px 5px 50px rgba(51,51,51,.3);left:50%;max-height:75vh;max-width:45rem;opacity:0;overflow:auto;padding:.75rem;position:fixed;top:50%;transform:translate(-50%,100vh);transition:transform .3s;width:90vw;will-change:opacity;z-index:11}@media only screen and (min-width:40.063em){.modal{width:auto}}@media only screen and (min-width:40.063em){.modal{width:auto}}.modal--open{opacity:1;transform:translate(-50%,-50%)}.modal--body .btn,.modal--body .parcellab-styles .pl-button,.parcellab-styles .modal--body .pl-button{margin-top:1rem}.modal--error .modal__body #sovendus-container-1{margin-bottom:1rem}.modal--error .modal__body .btn--fnl{float:right}.modal--login{border-radius:3px;padding:.75rem}.show-backdrop
.backdrop{background-color:rgba(51,51,51,.3);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10}.show-backdrop .zEWidget-launcher{display:none}.nutrition-summary-list{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:40.063em){.nutrition-summary-list{flex-wrap:nowrap;justify-content:initial;max-width:75%}.recipe .nutrition-summary-list{max-width:100%}}.nutrition-summary-list__item{border:1px
solid #d2d2d2;border-radius:50%/25%;display:flex;flex-basis:calc((100% / 3) - .75rem);flex-direction:column;font-size:.875rem;justify-content:space-between;overflow:hidden;padding:.75rem 0;text-align:center}.recipe .nutrition-summary-list__item{flex-basis:calc((100% / 4) - .375rem)}.nutrition-summary-list__item:not(:last-child){margin-right:.75rem}.recipe .nutrition-summary-list__item:not(:last-child){margin-right:.375rem}.nutrition-summary-list__item
dd{display:flex;flex-direction:column;justify-content:space-between;padding-top:.75rem}.nutrition-summary-list__item
.daily{background:rgba(30,186,229,.1);border-radius:50%;margin:.75rem 0 -.75rem;padding:.75rem 0}.optins
ul{list-style:none;padding-left:0;margin:0}.optins--sticky{position:sticky;top:0;z-index:3}.optins__item{color:#fff;font-size:.875rem}.optins__item:nth-of-type(1){background-color:#4d4d4d}.optins__item:nth-of-type(2){background-color:#666}.optins__item:nth-of-type(3){background-color:gray}.optins__item:nth-of-type(4){background-color:#999}.optins__item:nth-of-type(5){background-color:#b3b3b3}.optins__item
p{margin:.375rem 0;max-width:98%}@-webkit-keyframes slide-in{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slide-in{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-fade-in{0%{opacity:0;transform:translateY(100%) translateY(-1rem)}100%{opacity:1;transform:translateY(100%) translateY(.25rem)}}@keyframes slide-fade-in{0%{opacity:0;transform:translateY(100%) translateY(-1rem)}100%{opacity:1;transform:translateY(100%) translateY(.25rem)}}@media only screen and (max-width:40em){.overlay{-webkit-overflow-scrolling:touch;background-color:#fff;display:none;flex-direction:column;height:100%;left:0;max-width:100vw;overflow-y:auto;position:fixed;right:0;top:0;z-index:777777778}.overlay--visible{display:flex}}.overlay__header{display:none}@media only screen and (max-width:40em){.overlay__header{background-color:#f6f6f7;justify-content:center;padding:.75rem 0}.overlay__header
h3{display:inline-block;margin:0}}.overlay--visible
.overlay__header{display:block}.overlay__content{height:100%;overflow-y:scroll;padding:0
.75rem}@media only screen and (min-width:40.063em){.overlay__content{overflow:visible;padding:0}}.overlay__footer{background-color:#1ebae5;justify-content:center;padding:.375rem}.search-layout__promoted{display:none}.accordion__content-title,.accordion__remove-all,.accordion__remove-button{display:none}body.horizontal-navigation{--label-h-padding:.5rem}body.horizontal-navigation .search-layout{grid-gap:0!important;grid-template-areas:"widgets" "header" "hits"!important;grid-template-columns:1fr!important}body.horizontal-navigation .search-layout__widgets{margin-bottom:.25rem}body.horizontal-navigation .search-layout__promoted{display:none}body.horizontal-navigation .search-layout__applied-filters{display:none!important}body.horizontal-navigation .search-layout__sort,body.horizontal-navigation .search-layout__view-switcher{display:none!important}body.horizontal-navigation .search-layout__header{border:none;display:block!important;text-align:right;width:calc(100vw - 2 * var(--offset))}body.horizontal-navigation .search-layout__stats{text-align:right;font-size:.9em;opacity:.9}body.horizontal-navigation .catalog-category-view__headline{margin:1.5rem 0 0 0}body.horizontal-navigation
.overlay{display:block!important;height:45px;left:calc(-1 * var(--offset));overflow:hidden;padding:0;position:relative;z-index:initial}body.horizontal-navigation
.overlay__content{align-items:flex-start;display:flex;height:120%;overflow:auto;padding:0
.5rem}body.horizontal-navigation .overlay__footer,body.horizontal-navigation
.overlay__header{display:none!important}body.horizontal-navigation
.overlay__footer{background-color:#ffc935;bottom:0;box-shadow:0 0 4px hsla(0deg,0%,0%,.2),0 0 10px -4px hsla(0deg,0%,0%,.2);left:0;right:0;position:fixed;z-index:200}.parcellab-styles body.horizontal-navigation .overlay__footer .pl-button,body.horizontal-navigation .overlay__footer .btn,body.horizontal-navigation .overlay__footer .parcellab-styles .pl-button{width:100%}body.horizontal-navigation .overlay
.accordion{border:0;font-size:13px;margin:.5rem 5px}.faq-section details body.horizontal-navigation .overlay summary,body.horizontal-navigation .overlay .accordion__header,body.horizontal-navigation .overlay .faq-section details
summary{border:thin solid hsl(0deg,0%,70%);border-radius:4px;opacity:.9;padding:.25rem 1.5rem .25rem .5rem;white-space:nowrap}.faq-section details body.horizontal-navigation .overlay summary::before,body.horizontal-navigation .overlay .accordion__header::before,body.horizontal-navigation .overlay .faq-section details summary::before{margin:0;position:absolute;right:.25rem;transform:scale(.6) translateY(2px)!important}body.horizontal-navigation .overlay
.accordion__content{background-color:#fff;border-top:thin solid hsl(0deg,0%,70%);bottom:0;box-shadow:0 0 4px hsla(0deg,0%,0%,.3),0 0 16px -2px hsla(0deg,0%,0%,.3);left:0;padding:0
var(--offset) 5rem var(--offset);transition:transform .2s ease-in;overflow:initial;position:fixed;width:100%;z-index:2}body.horizontal-navigation .overlay .accordion__content-title{background-color:inherit;color:hsl(0deg,0%,30%);display:block;flex:0 0 100%;font-size:17px;font-weight:700;margin:0;margin-bottom:.25rem;padding-bottom:1.25rem;padding-top:1.5rem;padding-left:calc(var(--label-h-padding) + .25rem);text-transform:uppercase;top:0;z-index:1}body.horizontal-navigation .overlay .accordion__remove-all{color:#1ebae5;cursor:default;margin:0;position:absolute;top:1.25rem;right:.75rem;z-index:1}body.horizontal-navigation .overlay .accordion__content-children{border-radius:4px;display:flex;flex-wrap:wrap;margin:0
calc(-1 * var(--label-h-padding) - .25rem);max-height:55vh;overflow:auto;width:calc(100% + 2 * var(--label-h-padding))}body.horizontal-navigation .overlay .accordion__close-x{margin:0;position:absolute;right:1rem}body.horizontal-navigation .overlay .accordion__close-x::before{-webkit-animation:fade-in 150ms ease-in forwards;animation:fade-in 150ms ease-in forwards;background-color:hsla(0deg,0%,0%,.45);content:"";display:block;position:fixed;left:0;height:100vh;transform:translateY(-100%) translateY(-1px);width:100vw}body.horizontal-navigation .overlay .accordion label
small{opacity:.8}body.horizontal-navigation .overlay .accordion[data-selected] b{color:#1ebae5}.faq-section details body.horizontal-navigation .overlay .accordion[data-selected] summary,body.horizontal-navigation .overlay .accordion[data-selected] .accordion__header,body.horizontal-navigation .overlay .accordion[data-selected] .faq-section details
summary{border-color:#1ebae5}body.horizontal-navigation .overlay .accordion[data-selected]::before{background:#ffc935;border-radius:1rem;box-shadow:0 1px 3px 0 rgba(51,51,51,.18),0 1px 1px 0 rgba(51,51,51,.15),0 2px 1px -1px rgba(51,51,51,.12);color:#666;font-size:.75rem;height:1rem;line-height:1;min-width:1rem;padding:.1875rem .375rem;position:absolute;right:0;top:-.375rem;transform:translateX(50%);transition:transform .3s;background-color:#333;color:#fff;content:attr(data-selected);display:block;position:absolute;z-index:1}body.horizontal-navigation .search-layout__widgets{background-color:#fff;max-width:100vw!important;position:sticky;top:0;z-index:777777778}body.horizontal-navigation .search-layout__filter-button{display:none!important}body.horizontal-navigation .search-layout__hits{max-width:calc(100vw - 2 * var(--offset))}body.horizontal-navigation .widget__show-more{display:none!important}body.horizontal-navigation .widget .widget__item-ondemand{display:block!important}body.horizontal-navigation .widget .input-checkbox input[type=checkbox]{display:none}body.horizontal-navigation .widget .input-checkbox
span{display:block;padding:.25rem var(--label-h-padding);margin:0
.25rem}body.horizontal-navigation .widget .input-checkbox span:focus{color:inherit}body.horizontal-navigation .widget .input-checkbox input:checked~span{border-radius:4px;color:hsl(0deg,0%,30%);font-weight:700}@media (max-width:960px){body.horizontal-navigation .widget .input-checkbox input:checked~span{background-color:hsl(0deg,0%,96%);box-shadow:inset 0 1px 4px hsla(0deg,0%,0%,.2)}}body.horizontal-navigation .widget .input-radio{flex:100% 0 0;margin-left:var(--offset)}@media (max-width:960px){body.horizontal-navigation .accordion__remove-all{display:block}body.horizontal-navigation.search-filter-open{overflow:hidden}body.horizontal-navigation.search-filter-open
.overlay__footer{-webkit-animation:fade-in .2s ease-in .2s forwards;animation:fade-in .2s ease-in .2s forwards;display:block!important;opacity:0}body.horizontal-navigation [data-toggle=categories]{display:none!important}}@media (min-width:960px){body.horizontal-navigation{--label-h-padding:1rem}body.horizontal-navigation.search-filter-open{overflow:auto!important}body.horizontal-navigation .search-layout{grid-template-areas:"widgets widgets" "header  header" "promoted hits"!important;-ms-grid-columns:1fr 0 3fr!important;grid-template-columns:1fr 3fr!important;-ms-grid-columns:20% 0 80%;grid-template-columns:20% 80%}body.horizontal-navigation .search-layout__promoted{-ms-grid-row-align:start;align-self:start;display:block;grid-area:promoted;position:sticky;top:3rem}body.horizontal-navigation .search-layout__promoted
summary{display:none}body.horizontal-navigation .search-layout__widgets{background-color:#fff;box-shadow:0 4px 8px 2px #fff;margin:0
0 0 -.75rem;z-index:2}body.horizontal-navigation .search-layout__widgets details[data-toggle=categories]{display:none}body.horizontal-navigation .search-layout__widgets details:not([data-toggle]){display:block!important}body.horizontal-navigation .search-layout__header{padding:0;border:0}body.horizontal-navigation .search-layout__hits{margin-top:18px;max-width:none}body.horizontal-navigation .search-layout__applied-filters{border:0;display:none!important;margin:0
0 0 20%!important;padding:0!important}body.horizontal-navigation .search-layout__applied-filters .btn--applied-filters{background-color:#ebeeef;border:thin solid hsl(0deg,0%,85%);border-radius:10rem;cursor:auto;color:hsla(0deg,0%,0%,.65)}body.horizontal-navigation .search-layout__applied-filters .btn--applied-filters
span{font-size:1.25em;margin-left:.75rem}body.horizontal-navigation .search-layout__applied-filters .btn--applied-filters:hover{background-color:#f1f3f4;border-color:#1ebae5}body.horizontal-navigation .search-layout__applied-filters .btn--applied-filters:hover
span{color:#1ebae5}body.horizontal-navigation .search-layout__applied-filters .button-clear-all{font-size:14.4px;opacity:.8;cursor:auto}body.horizontal-navigation .search-layout__applied-filters .button-clear-all:hover{color:#1ebae5;opacity:1}body.horizontal-navigation
.overlay{height:auto;left:0;overflow:visible}body.horizontal-navigation
.overlay__content{flex-wrap:wrap;overflow:initial}body.horizontal-navigation
.overlay__footer{max-width:450px;margin:auto;margin-bottom:1rem;opacity:0}body.horizontal-navigation .overlay .accordion[data-toggle=einnahmezeitpunkt],body.horizontal-navigation .overlay .accordion[data-toggle=food_content_type]{display:none!important}body.horizontal-navigation .overlay .accordion[data-toggle=averageRating] .accordion__content,body.horizontal-navigation .overlay .accordion[data-toggle=frei_von] .accordion__content{min-width:16rem!important}.faq-section details body.horizontal-navigation .overlay summary,body.horizontal-navigation .overlay .accordion__header,body.horizontal-navigation .overlay .faq-section details
summary{font-size:14.4px;padding:6px
24px 6px 12px}.faq-section details body.horizontal-navigation .overlay summary:hover,body.horizontal-navigation .overlay .accordion__header:hover,body.horizontal-navigation .overlay .faq-section details summary:hover{background-color:#fff;border-color:#1ebae5}.faq-section details body.horizontal-navigation .overlay summary:hover::before,body.horizontal-navigation .overlay .accordion__header:hover::before,body.horizontal-navigation .overlay .faq-section details summary:hover::before{color:#1ebae5}body.horizontal-navigation .overlay .accordion__close-x::before{background-color:none;width:300vw;height:300vh;transform:translateY(-100vh) translateX(-100vw)}body.horizontal-navigation .overlay
.accordion__content{box-shadow:0 2px 4px rgba(0,0,0,.15),0 0 8px -2px rgba(0,0,0,.4);padding-bottom:0;position:absolute;bottom:0;max-height:30rem!important;min-width:12rem;max-width:20rem;overflow:initial;padding:0;transform:translateY(100%) translateY(.25rem);--content-width:28rem}body.horizontal-navigation .overlay .accordion__content--wide{--content-width:56rem}body.horizontal-navigation .overlay .accordion__content-title{display:none}body.horizontal-navigation .overlay .accordion__content-children{background-color:#fff;display:block;left:50%;overflow:auto;margin:0;max-height:30rem;padding:1rem;position:relative;transform:translateX(-50%);width:100%;z-index:1}body.horizontal-navigation .overlay .accordion__content-title{padding-top:2rem;padding-left:0}body.horizontal-navigation .overlay .accordion__content label.input-checkbox{cursor:default;display:flex!important;align-items:center;font-size:16px;margin-left:0;width:100%}body.horizontal-navigation .overlay .accordion__content label.input-checkbox
span{margin:0;padding:0
0 0 1.5rem}body.horizontal-navigation .overlay .accordion__content label.input-checkbox
input{opacity:0}body.horizontal-navigation .overlay .accordion__content label.input-checkbox span::before{border:thin solid hsl(0deg,0%,70%);border-radius:2px;box-shadow:inset 0 0 2px #d5dbdd;content:"×";display:block;height:1rem;color:transparent;position:absolute;width:1rem;line-height:12px;transform:translate(-1.5rem,4px);text-align:center}body.horizontal-navigation .overlay .accordion__content label.input-checkbox input:checked~span::before{color:hsl(0deg,0%,40%)}body.horizontal-navigation .overlay .accordion__content label.input-checkbox:hover span::before{border-color:#1ebae5;color:hsl(0deg,0%,80%)}body.horizontal-navigation .overlay .accordion__content label.input-checkbox:hover
input{color:#1ebae5}body.horizontal-navigation .overlay .accordion[open]::before{z-index:4}.faq-section details body.horizontal-navigation .overlay .accordion[open] summary,body.horizontal-navigation .overlay .accordion[open] .accordion__header,body.horizontal-navigation .overlay .accordion[open] .faq-section details
summary{border:0;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15),0 0 8px -2px rgba(0,0,0,.4);margin:0
1px;z-index:3}}@media (min-width:1200px){body.horizontal-navigation
.overlay__content{flex-wrap:nowrap}body.horizontal-navigation .search-layout__widgets{margin-bottom:.5rem}}.body--search-flyout .search-layout__widgets{z-index:initial!important}@media (min-width:960px){body.horizontal-navigation.vitafy-alcoholia-index-index .search-layout{grid-template-areas:"widgets widgets" "header  header" "hits hits"!important}}@media (max-width:960px){body.horizontal-navigation
.accordion__content{transform:translateY(100%)}body.horizontal-navigation .accordion[open]:not([data-open=closed]) .accordion__content{-webkit-animation:slide-in 150ms ease-in forwards;animation:slide-in 150ms ease-in forwards}}@media (min-width:960px){body.horizontal-navigation .accordion[open]:not([data-open=closed]) .accordion__content{-webkit-animation:slide-fade-in 75ms ease-in both;animation:slide-fade-in 75ms ease-in both}body.horizontal-navigation .overlay .accordion__close-x::before{background-color:hsla(0deg,0%,0%,.05);-webkit-animation-duration:.1s;animation-duration:.1s}body.horizontal-navigation
.accordion__content{border-radius:4px;border-top:0!important}}body.horizontal-navigation details[data-toggle=categories] .accordion__content{-webkit-animation:none!important;animation:none!important}body.horizontal-navigation details[data-toggle=categories] .accordion__content-title{display:block!important}body.horizontal-navigation.search-filter-open
.autocomplete{z-index:initial}.overview-box{background:#f6f6f7}.overview-box--shadow{box-shadow:5px 0 10px ""}.overview-box--outline{background:0 0;border:1px
solid #e8e8e8}.details--pdp-reviews .reviews-summary,.overview-box{border-radius:.1875rem;margin-bottom:.75rem;padding:1.5rem}.overview-box--dark{background:#1ebae5;color:#fff}@media (max-width:768px){.overview-box--seamless{border-radius:0;margin-left:-24px;margin-left:calc(-1 * var(--offset));margin-right:-24px;margin-right:calc(-1 * var(--offset));padding-left:24px;padding-left:var(--offset);padding-right:24px;padding-right:var(--offset)}}.overview-box>:first-child{margin-top:0}.overview-box>:last-child{margin-bottom:0}.overview-box
ul{list-style:none;padding-left:0}.pagination{border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;margin:1.5rem auto;padding:.75rem 0;text-align:center;width:100%}.product-collateral__reviews
.pagination{display:table;font-size:.875rem;margin:0
auto 1.5rem}.pagination__item{border:1px
solid #333;border-radius:3px;display:inline-block;margin:0
.125rem}.pagination__item .truncate__more,.pagination__item
a{border-radius:.1875rem;color:#333;display:block;padding:.375rem;text-decoration:none}@media only screen and (min-width:40.063em){.pagination__item .truncate__more,.pagination__item
a{padding:.1875rem .75rem}}.pagination__item .truncate__more:focus,.pagination__item .truncate__more:hover,.pagination__item a:focus,.pagination__item a:hover{background:#333;color:#fff;text-decoration:none}.pagination__item--previous{background:0 0}.pagination__item--next{background:0 0}.pagination__item--active .truncate__more,.pagination__item--active
a{background:#333;color:#fff}.payment-disabled-text{color:#666;margin:.5rem 0}.payment-disabled-text
svg{margin-right:.4rem;vertical-align:middle}.payment-disabled-text .truncate__more,.payment-disabled-text
a{text-decoration:underline}.placeholder{display:block;height:0;padding-top:100%;position:relative;width:100%}.placeholder--16x9{padding-top:56.25%}.placeholder--hero{padding-top:49.484536082%}.placeholder--hero--medium-up{padding-top:50.253807107%}@media only screen and (min-width:40.063em){.placeholder--hero-magazine{padding-top:33.333333333%;z-index:1}}.placeholder__item{background-color:#f6f6f7;height:100%;left:0;position:absolute;top:0;width:100%}.placeholder__item--no-bg{background:0 0}.placeholder2{display:block;position:relative}.placeholder2
img{display:block;margin:auto}@supports (--custom-property:1){.placeholder2{background-color:#f6f6f7}.placeholder2:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio-small,1)))}@media only screen and (min-width:40.063em){.placeholder2:before{padding-bottom:calc(100% / (var(--aspect-ratio-medium,1)))}}@media only screen and (min-width:64.063em){.placeholder2:before{padding-bottom:calc(100% / (var(--aspect-ratio,1)))}}.placeholder2>:first-child,.placeholder2>noscript{height:100%;left:0;position:absolute;top:0;width:100%}.placeholder2
img{height:auto!important;vertical-align:bottom}.placeholder2--skip-small{background-color:inherit}@media only screen and (max-width:40em){.placeholder2--skip-small:before{padding:0}.placeholder2--skip-small>:first-child{position:static}}}.poll-tags__item [type=checkbox],.poll-tags__item [type=radio]{display:none}.poll-tags__item [type=checkbox]+label,.poll-tags__item [type=radio]+label{display:block}.poll-tags__item [type=checkbox]+label:before,.poll-tags__item [type=radio]+label:before{border:1px
solid currentColor;border-radius:2px;content:"";display:inline-block;font-size:1.3rem;height:1rem;line-height:.4;margin-right:.5rem;opacity:.5;padding-left:.1rem;vertical-align:middle;text-align:center;transition:all .2 ease-in;width:1rem}.poll-tags__item [type=checkbox]:checked+label:before,.poll-tags__item [type=radio]:checked+label:before{content:"✓";opacity:1}.poll-tags__item{background-color:#e8e8e8;display:inline-block;margin:0
0 .3125rem;padding:.15625rem .3125rem;transition:backgroundColor .2 ease-in;white-space:nowrap}.poll-tags__item:hover{background-color:#e0e0e0}.poll-tags__item
label{cursor:pointer;margin:0;margin-right:0!important}.price-box{line-height:1;margin:.375rem 0 0}.price-box:not(:last-child){margin-bottom:.75rem}.price-box~.price-box{display:none}.price-box--large .price-box__price-label{display:inline-block}.price-box--large .price-box__special-price{display:block;margin-top:.375rem}.price-box--large .price-box__price:not(.price-box__price--old),.price-box--large .price-box__special-price:not(.price-box__price--old){font-size:2.125rem}.price-box__special-price{color:#ab2f4b;margin-left:.375rem}.cart .price-box__special-price{margin-left:0}.price-box__price--old{text-decoration:line-through}.price-box__price-label{display:none}.price-box__baseprice{color:inherit;display:block;font-size:.875rem;font-weight:400;margin-top:.375rem}.price-box__code{margin-bottom:.75rem}.price-box__discount-notice{color:#ab2f4b;display:block;margin:.75rem 0}.price-box .baseprice-box:not(.price-box__baseprice){display:none}@media (min-width:960px){.product-details-page__gallery{position:sticky;top:1.5rem}}.product-details-page__media{list-style:none;padding-left:0;padding-left:calc(var(--gutter)/ 2);position:relative}@media (min-width:960px){.product-details-page__media{order:-1}}@media (min-width:960px){.product-details-page__cart-box{padding-left:2rem}}.product-details-page__title{margin-top:0}@media only screen and (min-width:40.063em){.product-details-page__title{margin-top:auto}}.product-details-page__title--subline{margin-top:-.5em}.product-gallery{list-style:none;padding-left:0;margin-bottom:.75rem;position:relative;z-index:1}.product-gallery [data-gallerylightbox].truncate__more,.product-gallery a[data-gallerylightbox]{cursor:zoom-in}.product-gallery__thumbnails{list-style:none;padding-left:0;display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0
-1%}.product-gallery__thumbnails:hover
button{opacity:.65;transform:scale(1);transition:all .1s cubic-bezier(0,0,.25,1)}@media not all and (hover:hover){.product-gallery__thumbnails:hover
button{opacity:1}}.product-gallery__thumbnails
li{flex-basis:14.6666666667%;max-width:14.6666666667%;margin:2% 1%;margin-top:0}.product-gallery__thumbnails li
button{border:0;color:inherit;margin:0;font:inherit;padding:0;width:auto;overflow:visible;-webkit-appearance:none!important;-moz-appearance:none!important;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;box-sizing:content-box!important;border:1px
solid transparent;transition:opacity .5s ease-out;width:100%}.product-gallery__thumbnails li button:focus{outline:0}.product-gallery__thumbnails li button:hover{opacity:1;transform:scale(1.2);z-index:100;position:relative}@media not all and (hover:hover){.product-gallery__thumbnails li button:hover{border-color:rgba(114,204,32,.5);transform:scale(1)}}.product-gallery__thumbnails li.active
button{background-color:transparent;border-color:#72cc20;opacity:1;transform:scale(1)}.product-meta{border-bottom:1px solid;border-color:#d2d2d2;margin:.8rem 0;display:flex;flex-direction:row;flex-wrap:wrap}.product-meta__item{padding:.1875rem 0}.product-meta__manufacturer{margin-right:2rem}.product-meta__reviews{padding-bottom:.8rem;width:100%}.tierprices-underqty{padding-top:10px;font-size:.625rem}.product-offers{list-style:none;padding-left:0;background-color:#f5fbef;border:1px
solid #65aa28;border-radius:.1875rem;color:#65aa28;font-size:.875rem;margin-bottom:.75rem;padding:.75rem;padding-left:3.125rem;position:relative}.product-offers:before{align-items:center;background-color:#65aa28;color:#fff;content:"%";display:flex;font-size:1.3125rem;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;width:10%}.product-offers .truncate__more,.product-offers
a{color:currentColor;text-decoration:underline}.product-offers--shortsale{background-color:#fff;border-color:#ab2f4b;color:#333}.product-offers--shortsale:before{background-color:#ab2f4b;color:#fff}.product-offers--additionalinfo{font-size:.7rem;display:block}.product-offers__separator{display:block;font-size:.875rem;margin:.375rem 0;padding:0
.375rem;text-align:center}.product-offers__separator:after,.product-offers__separator:before{content:"–"}.promo{position:relative;overflow:visible;background:#333;color:#fff;display:flex;font-size:.875rem;justify-content:center;margin:auto;margin-top:.75rem;max-width:75rem;padding:.375rem;position:relative;text-align:center}@media (hover:none){.promo{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.promo:after,.promo:before{background:#333;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.promo:after,.promo:before{width:calc(var(--offset) * 2)}}.promo:before{right:100%}.promo:after{left:100%}@media only screen and (min-width:40.063em){.promo{margin-top:0}}.promo
p{margin:0;text-align:center;padding-right:1.3rem}.promo .truncate__more,.promo
a{color:inherit;text-decoration:underline}.promo--highlight{position:relative;overflow:visible;background:#1ebae5}@media (hover:none){.promo--highlight{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.promo--highlight:after,.promo--highlight:before{background:#1ebae5;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.promo--highlight:after,.promo--highlight:before{width:calc(var(--offset) * 2)}}.promo--highlight:before{right:100%}.promo--highlight:after{left:100%}.promo--alert{position:relative;overflow:visible;background:#d23824}@media (hover:none){.promo--alert{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.promo--alert:after,.promo--alert:before{background:#d23824;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.promo--alert:after,.promo--alert:before{width:calc(var(--offset) * 2)}}.promo--alert:before{right:100%}.promo--alert:after{left:100%}.promo--muted{position:relative;overflow:visible;background:#f6f6f7;color:#333}@media (hover:none){.promo--muted{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.promo--muted:after,.promo--muted:before{background:#f6f6f7;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.promo--muted:after,.promo--muted:before{width:calc(var(--offset) * 2)}}.promo--muted:before{right:100%}.promo--muted:after{left:100%}.rating-box,.rating__stars{display:inline-block;background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_default.svg) repeat-x 0 0;background-size:contain;position:relative;text-indent:-999em;vertical-align:middle;width:5rem}@supports ((-webkit-mask:url("//www.bodylab.nl/skin/frontend/vitafy/bodylab/css/")) or (mask:url("//www.bodylab.nl/skin/frontend/vitafy/bodylab/css/"))){.rating-box,.rating__stars{background:rgba(189,171,137,.6);-webkit-mask:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_default.svg) repeat-x 0 0;mask:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_default.svg) repeat-x 0 0;-webkit-mask-size:contain;mask-size:contain}}.rating-box .rating,.rating__stars-value{display:block;background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_selected.svg) repeat-x 0 100%;background-size:contain;height:1rem;margin:0}@supports ((-webkit-mask:url("//www.bodylab.nl/skin/frontend/vitafy/bodylab/css/")) or (mask:url("//www.bodylab.nl/skin/frontend/vitafy/bodylab/css/"))){.rating-box .rating,.rating__stars-value{background:#ebb85b;-webkit-mask:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_selected.svg) repeat-x 0 100%;mask:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_selected.svg) repeat-x 0 100%;-webkit-mask-size:contain;mask-size:contain}}.rating{display:inline-block;opacity:1;transition:opacity 250ms ease-out;vertical-align:middle}.rating:hover{text-decoration:none}.rating__stars{margin-right:.5em}.rating__label:hover{text-decoration:underline}.rating--loading{opacity:0}.rating--selection{background:0 0!important;margin-right:0!important;width:8.125rem!important}.rating--selection>*{display:flex;flex-direction:row-reverse}.rating--selection
input{display:none;width:100%}.rating--selection input:checked~label:before,.rating--selection input:hover~label:before{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_selected.svg) repeat-x 0 0;background-size:contain}@supports ((-webkit-mask:url("//www.bodylab.nl/skin/frontend/vitafy/bodylab/css/")) or (mask:url("//www.bodylab.nl/skin/frontend/vitafy/bodylab/css/"))){.rating--selection input:checked~label:before,.rating--selection input:hover~label:before{background:#ebb85b;-webkit-mask:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_selected.svg) repeat-x 0 0;mask:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_selected.svg) repeat-x 0 0;-webkit-mask-size:contain;mask-size:contain}}.rating--selection
label{display:inline-block;height:1.625rem;width:1.625rem}.rating--selection label:before{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_default.svg) repeat-x 0 0;background-size:contain;content:"";display:block;height:100%}@supports ((-webkit-mask:url("//www.bodylab.nl/skin/frontend/vitafy/bodylab/css/")) or (mask:url("//www.bodylab.nl/skin/frontend/vitafy/bodylab/css/"))){.rating--selection label:before{background:#aaa;-webkit-mask:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_default.svg) repeat-x 0 0;mask:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/star_default.svg) repeat-x 0 0;-webkit-mask-size:contain;mask-size:contain}}.rating--selection .validate-message{left:8.125rem;margin:.5em 6em;position:absolute;text-indent:0;white-space:nowrap}.rating-bottom-margin{margin-bottom:1rem}.topbar .rating__stars-value{background-color:gold}.topbar
.rating__stars{margin-right:unset}.details--pdp-reviews .reviews-summary{background-color:#f6f6f7}.details--pdp-reviews .reviews-summary
.row{display:flex;flex-wrap:wrap;line-height:1.3rem;width:100%}.details--pdp-reviews .reviews-summary__meta{display:flex;flex-basis:25%}@media only screen and (max-width:40em){.details--pdp-reviews .reviews-summary__meta{flex-basis:inherit}}@media only screen and (min-width:40.063em){.details--pdp-reviews .reviews-summary__meta{padding-right:0;flex-wrap:wrap}}@media only screen and (min-width:64.063em){.details--pdp-reviews .reviews-summary__meta{flex-basis:16.666%}}.details--pdp-reviews .reviews-summary__average{display:flex;flex-direction:column;flex-basis:50%}.details--pdp-reviews .reviews-summary__average .average-value{font-size:2rem;font-weight:700;line-height:2.6rem}.details--pdp-reviews .reviews-summary__add{flex-grow:2;align-self:baseline}@media only screen and (max-width:40em){.details--pdp-reviews .reviews-summary__add{text-align:end}}.details--pdp-reviews .reviews-summary__chart{display:table;max-width:24rem;padding-left:0}.details--pdp-reviews .reviews-summary__chart .distribution-bar{display:table-cell;width:100%}.details--pdp-reviews .reviews-summary__chart .distribution-bar__wrapper{display:table-row;height:1.6rem;line-height:1.4rem;padding-bottom:.5rem}.details--pdp-reviews .reviews-summary__chart .distribution-bar__bg{width:100%;height:1.3rem;display:flex;background:rgba(189,171,137,.15)}.details--pdp-reviews .reviews-summary__chart .distribution-bar__fill{background:#ebb85b;color:#333;text-align:end}.details--pdp-reviews .reviews-summary__chart .distribution-bar__count{display:table-cell;width:2.5rem;padding-left:.3rem}.details--pdp-reviews .reviews-summary__chart .star-list-item{align-items:baseline;display:flex;justify-content:space-between;white-space:nowrap}.details--pdp-reviews .reviews-summary__chart .star-list-item__wrapper{display:table-cell;padding-right:.3rem}.details--pdp-reviews .reviews-summary__chart .star-list-item .rating-box{background:#666;height:.8rem;width:.8rem;margin-right:.3rem}.details--pdp-reviews .reviews-summary__chart .star-list-item .rating-box
.rating{width:100%;background:#666}.details--pdp-reviews .username--verified{display:inline-block}.details--pdp-reviews .user-attribute--verified{position:relative;display:inline-block}.details--pdp-reviews .user-attribute--verified:before{display:inline-block;margin:0
.3rem 0 0;font-weight:bolder;color:currentColor}.site-footer{background-color:#0e4272;color:#fff;width:100%}@media only screen and (min-width:40.063em){.site-footer{font-size:.875rem}}.checkout-onestep-index .site-footer{background-color:#f6f6f7;color:#333;text-align:center}@media only screen and (min-width:40.063em){.checkout-onestep-index .site-footer{text-align:initial}.checkout-onestep-index .site-footer
ul{text-align:center}}.checkout-onestep-index .site-footer .truncate__more,.checkout-onestep-index .site-footer
a{color:#1ebae5}.checkout-onestep-index .site-footer .truncate__more:focus,.checkout-onestep-index .site-footer .truncate__more:hover,.checkout-onestep-index .site-footer a:focus,.checkout-onestep-index .site-footer a:hover{color:#1ebae5}.site-footer .truncate__more,.site-footer
a{color:#fff}.site-footer
svg{fill:#fff}.site-footer__payment-methods{justify-content:center}.site-footer
summary{font-weight:400;text-transform:uppercase}@media (min-width:768px){.site-footer
summary{margin-bottom:1rem;list-style:none;pointer-events:none}.site-footer summary::-webkit-details-marker{display:none}}@media (max-width:768px){.site-footer
details{background:0 0;border-bottom:1px solid #d2d2d2;cursor:pointer}.site-footer details>:first-child{padding:.75rem .46875rem}.site-footer details>:first-child:hover{transition:background-color 0s}.site-footer details>*~*{margin:.625rem 0 1.25rem}}@media (min-width:768px){.site-footer
details{margin-bottom:1rem}}.site-footer
ul{list-style:none;padding-left:0}.site-footer__payment-methods,.site-footer__stores{display:flex}.site-footer__payment-methods>:not(:last-child),.site-footer__stores>:not(:last-child){margin-right:.375rem}.site-header{background-color:#fff;position:relative}.site-header
h1{margin:0}.site-header__bar{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:.9375rem;padding-top:.9375rem}.site-header__bar-wrapper{background:#0e4272}.site-header__bar .site-header__logo{flex-grow:2}@media (min-width:960px){.site-header__bar .site-header__logo{flex-grow:0;margin-left:4.5rem;width:20%;max-height:3.125rem}}@media (min-width:1200px){.site-header__bar .site-header__logo{margin-left:0}}.site-header__bar .site-header__logo
.logo{display:block;margin:0
auto;text-align:center;height:auto;width:9.375rem}@media (min-width:960px){.site-header__bar .site-header__logo
.logo{margin:0;text-align:left;width:100%}}.site-header__bar .site-header__logo
img{height:auto;max-height:2.5rem;width:auto}@media only screen and (min-width:64.063em){.site-header__bar .site-header__logo
img{min-height:3.125rem}}.site-header__bar .site-header__search{margin-top:.9375rem;width:100%}@media (min-width:960px){.site-header__bar .site-header__search{margin:0
auto;width:50%}}.site-header__bar .site-header__links{z-index:1101}@media (min-width:960px){.site-header__bar .site-header__links{order:10}}.site-header__bar .site-header__links>ul{list-style:none;padding-left:0;display:flex;justify-content:flex-end;margin:0}.site-header__bar .site-header__links>ul>li{position:relative;font-size:0}.site-header__bar .site-header__links>ul>li:not(:last-child){margin-right:.75rem}.site-header__bar .site-header__links>ul>li>.truncate__more,.site-header__bar .site-header__links>ul>li>a{padding:.625rem 0}.site-header__bar .site-header__links
svg{color:#fff;fill:#fff}.site-header__bar .site-header__links svg.svg-stroke{stroke:#fff}.site-header--checkout{align-items:center;background-color:#333;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:75rem;overflow:hidden;padding:.75rem .375rem!important;width:100%}@media only screen and (min-width:40.063em){.site-header--checkout{position:relative;overflow:visible;background:#333;margin-bottom:.75rem;overflow:visible}}@media only screen and (min-width:40.063em) and (hover:none){.site-header--checkout{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}@media only screen and (min-width:40.063em){.site-header--checkout:after,.site-header--checkout:before{background:#333;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}}@media only screen and (min-width:40.063em) and (max-width:1200px){.site-header--checkout:after,.site-header--checkout:before{width:calc(var(--offset) * 2)}}@media only screen and (min-width:40.063em){.site-header--checkout:before{right:100%}}@media only screen and (min-width:40.063em){.site-header--checkout:after{left:100%}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.site-header--checkout{justify-content:space-between}}.site-header--checkout
svg{fill:#fff}.site-header--checkout
img{max-height:3.125rem;max-width:10.625rem}@media (max-width:576px){.site-header--checkout
h1{font-size:1.5rem}.site-header--checkout
img{height:1.5625rem;width:1.5625rem}.site-header--checkout
.logo{height:1.875rem;width:auto}}.site-header__subbar{position:relative;overflow:visible;background:#fff;list-style:none;padding-left:0;color:#333;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-.75rem;margin-top:.75rem;width:100%;z-index:2}@media (hover:none){.site-header__subbar{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.site-header__subbar:after,.site-header__subbar:before{background:#fff;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.site-header__subbar:after,.site-header__subbar:before{width:calc(var(--offset) * 2)}}.site-header__subbar:before{right:100%}.site-header__subbar:after{left:100%}@media only
screen{.site-header__subbar{overflow:hidden}}@media only screen and (min-width:64.063em){.site-header__subbar{overflow:visible}}@media (hover:none){.site-header__subbar{margin-left:-.75rem;margin-right:-.75rem;max-width:80rem;padding-left:.75rem;padding-right:.75rem;flex:1 1 100vw}}.site-header__subbar
li{padding:.375rem 0}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.site-header__subbar{justify-content:flex-start;flex-basis:100%;margin-left:-.4rem;margin-right:-.4rem;padding-left:.4rem;padding-right:.4rem}}.site-header__logos{list-style:none;padding-left:0;margin:0}.site-header__logos
li{display:inline-block}.site-header__logos li:not(:last-child){margin-right:.375rem}.skeleton-box{background-color:#e8e8e8;display:inline-block;height:1em;overflow:hidden;position:relative}.skeleton-box::after{-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}.social-media{text-align:center}.social-media .truncate__more,.social-media
a{border:.0625rem solid #333;border-radius:50%;display:inline-block;height:3rem;position:relative;transition:transform .2s;width:3rem}.social-media .truncate__more:focus,.social-media .truncate__more:hover,.social-media a:focus,.social-media a:hover{transform:scale(1.1)}.social-media .truncate__more svg,.social-media a
svg{bottom:0;fill:#333;height:1.5rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1.5rem}.social-media
dt{margin-bottom:.75rem}.social-media
li{display:inline-block}.social-media li:not(:last-child){margin-right:.75rem}.spinner{position:relative}.spinner:before{-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out;background-color:#fff;border-radius:100%;bottom:0;content:"";height:1.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1.25rem;z-index:2}.spinner:after{background-color:#72cc20;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@-webkit-keyframes sk-scaleout{0%{transform:scale(0)}100%{opacity:0;transform:scale(1)}}@keyframes sk-scaleout{0%{transform:scale(0)}100%{opacity:0;transform:scale(1)}}.hdln--line,.title,.usp--title
.usp__head{display:block;font-size:1rem;line-height:1.222222222;margin:1.125rem 0 .75rem;text-transform:uppercase}@media only screen and (min-width:40.063em){.hdln--line,.title,.usp--title
.usp__head{line-height:1.333333333}}.hdln--line .truncate__more,.hdln--line a,.title .truncate__more,.title a,.usp--title .usp__head .truncate__more,.usp--title .usp__head
a{color:inherit}.hdln--line,.title--large{font-size:1.5625rem;font-weight:400;line-height:1.166666667;text-transform:none}@media only screen and (min-width:64.063em){.hdln--line,.title--large{font-size:1.71875rem;line-height:1.153846154}}.title--small{font-size:.875rem;text-transform:none}.hdln--line,.squarelovin-container h1,.title--line{text-align:center}@media only screen and (min-width:40.063em){.hdln--line,.squarelovin-container h1,.title--line{display:table;overflow:hidden;white-space:nowrap;width:100%}.hdln--line:after,.hdln--line:before,.squarelovin-container h1:after,.squarelovin-container h1:before,.title--line:after,.title--line:before{border-top:1px solid #d2d2d2;content:"";display:table-cell;position:relative;transform:translateY(50%);width:45%}.nav .hdln--line:after,.nav .hdln--line:before,.nav .squarelovin-container h1:after,.nav .squarelovin-container h1:before,.nav .title--line:after,.nav .title--line:before,.squarelovin-container .nav h1:after,.squarelovin-container .nav h1:before{border-top:.0625rem solid #b3b3b3}.hdln--line:before,.squarelovin-container h1:before,.title--line:before{right:1.5%}.hdln--line:after,.squarelovin-container h1:after,.title--line:after{left:1.5%}}.squarelovin-container
p{margin-top:0}.squarelovin-container .squarelovin-arrow-left,.squarelovin-container .squarelovin-arrow-right{background-color:#fff;border:.0625rem solid #f6f6f7;border-radius:50%;box-shadow:0 .25rem .5rem 0 rgba(51,51,51,.1);color:#666;height:2.1875rem;top:50%;transition:background-color opacity .3s;width:2.1875rem;will-change:background-color}.squarelovin-container .squarelovin-arrow-left:focus,.squarelovin-container .squarelovin-arrow-left:hover,.squarelovin-container .squarelovin-arrow-right:focus,.squarelovin-container .squarelovin-arrow-right:hover{background-color:#ccc}.squarelovin-container .squarelovin-arrow-left:before,.squarelovin-container .squarelovin-arrow-right:before{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/bodylab/images/svg/arrow.svg);background-position:55% 48%;background-repeat:no-repeat;background-size:9px 11.25px;color:#666;content:"";display:block;font-size:44px;line-height:1;opacity:1;height:2.1875rem}.squarelovin-container .squarelovin-arrow-left img,.squarelovin-container .squarelovin-arrow-right
img{display:none}.squarelovin-container .squarelovin-arrow-left:before{transform:rotate(180deg);background-position:55%}.symbol-register{list-style:none;padding-left:0;display:flex;flex-wrap:nowrap;margin-top:0;margin-bottom:1rem}.symbol-register__symbol{-ms-grid-row-align:center;align-self:center;-moz-column-break-after:avoid;break-after:avoid;flex-shrink:0;line-height:0}.symbol-register__symbol img,.symbol-register__symbol
svg{color:currentColor;fill:currentColor}.symbol-register__content{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.symbol-register__content--center{-ms-grid-row-align:center;align-self:center}.symbol-register>:first-child{margin-right:12px;margin-right:var(--half-gutter)}.tabs{position:relative}.tabs--vertical{border:1px
solid #d2d2d2}.tabs__radio{display:none}.tabs__radio:checked+.tabs__label{border-bottom-color:#fff;border-color:#333}.tabs--vertical .tabs__radio:checked+.tabs__label{background-color:#f6f6f7;border-color:#d2d2d2}.tabs__radio:checked+.tabs__label--image{border-color:#88d8ec;border-width:.15625rem}.tabs__radio:checked+.tabs__label--image
img{filter:grayscale(0)}.tabs #tab-bundle-1:checked~.tab-bundle-content-1{display:block}.tabs #tab-bundle-2:checked~.tab-bundle-content-2{display:block}.tabs #tab-bundle-3:checked~.tab-bundle-content-3{display:block}.tabs #tab-bundle-4:checked~.tab-bundle-content-4{display:block}.tabs #tab-bundle-5:checked~.tab-bundle-content-5{display:block}.tabs #tab-bundle-6:checked~.tab-bundle-content-6{display:block}.tabs #tab-bundle-7:checked~.tab-bundle-content-7{display:block}.tabs #tab-bundle-8:checked~.tab-bundle-content-8{display:block}.tabs #tab-bundle-9:checked~.tab-bundle-content-9{display:block}.tabs #tab-bundle-10:checked~.tab-bundle-content-10{display:block}.tabs #tab-bundle-11:checked~.tab-bundle-content-11{display:block}.tabs #tab-bundle-12:checked~.tab-bundle-content-12{display:block}.tabs #tab-bundle-13:checked~.tab-bundle-content-13{display:block}.tabs .tabs__checkbox[rel=tab-1]:checked~.tab-content-1,.tabs .tabs__radio[rel=tab-1]:checked~.tab-content-1{display:block;overflow:visible;padding:.75rem 0}.tabs .tabs__checkbox[rel=tab-1]:checked~.tab-content-1.tabs__item-content--carousel,.tabs .tabs__radio[rel=tab-1]:checked~.tab-content-1.tabs__item-content--carousel{height:auto;max-width:100vw;visibility:visible}.tabs .tabs__checkbox[rel=tab-2]:checked~.tab-content-2,.tabs .tabs__radio[rel=tab-2]:checked~.tab-content-2{display:block;overflow:visible;padding:.75rem 0}.tabs .tabs__checkbox[rel=tab-2]:checked~.tab-content-2.tabs__item-content--carousel,.tabs .tabs__radio[rel=tab-2]:checked~.tab-content-2.tabs__item-content--carousel{height:auto;max-width:100vw;visibility:visible}.tabs .tabs__checkbox[rel=tab-3]:checked~.tab-content-3,.tabs .tabs__radio[rel=tab-3]:checked~.tab-content-3{display:block;overflow:visible;padding:.75rem 0}.tabs .tabs__checkbox[rel=tab-3]:checked~.tab-content-3.tabs__item-content--carousel,.tabs .tabs__radio[rel=tab-3]:checked~.tab-content-3.tabs__item-content--carousel{height:auto;max-width:100vw;visibility:visible}.tabs .tabs__checkbox[rel=tab-4]:checked~.tab-content-4,.tabs .tabs__radio[rel=tab-4]:checked~.tab-content-4{display:block;overflow:visible;padding:.75rem 0}.tabs .tabs__checkbox[rel=tab-4]:checked~.tab-content-4.tabs__item-content--carousel,.tabs .tabs__radio[rel=tab-4]:checked~.tab-content-4.tabs__item-content--carousel{height:auto;max-width:100vw;visibility:visible}.tabs .tabs__checkbox[rel=tab-5]:checked~.tab-content-5,.tabs .tabs__radio[rel=tab-5]:checked~.tab-content-5{display:block;overflow:visible;padding:.75rem 0}.tabs .tabs__checkbox[rel=tab-5]:checked~.tab-content-5.tabs__item-content--carousel,.tabs .tabs__radio[rel=tab-5]:checked~.tab-content-5.tabs__item-content--carousel{height:auto;max-width:100vw;visibility:visible}.tabs .tabs__checkbox[rel=tab-6]:checked~.tab-content-6,.tabs .tabs__radio[rel=tab-6]:checked~.tab-content-6{display:block;overflow:visible;padding:.75rem 0}.tabs .tabs__checkbox[rel=tab-6]:checked~.tab-content-6.tabs__item-content--carousel,.tabs .tabs__radio[rel=tab-6]:checked~.tab-content-6.tabs__item-content--carousel{height:auto;max-width:100vw;visibility:visible}.tabs__checkbox~.tabs__item-content{border-top:0}.tabs__label{border:1px
solid #d2d2d2;border-bottom-color:transparent;border-radius:.1875rem .1875rem 0 0;cursor:pointer;display:inline-block;margin-bottom:0;padding:.5625rem .375rem;text-align:center}.tabs--vertical
.tabs__label{border-radius:0;display:block;width:100%}@media only screen and (min-width:40.063em){.tabs__label{padding:.5625rem 1.5rem}.tabs--vertical
.tabs__label{border:0;border-right:1px solid #d2d2d2;width:40%}}@media only screen and (min-width:40.063em) and (min-width:40.063em){.tabs--vertical .tabs__label:not(:last-of-type){border-bottom:1px solid #d2d2d2}}.tabs__label:focus,.tabs__label:hover{background:linear-gradient(to bottom,#f6f6f7 0,#fff 100%);border-bottom-color:#333}.feedback
.tabs__label{padding:.375rem 0}.tabs__label--image{border:1px
solid #d2d2d2;border-radius:.1875rem;display:inline-block;margin:.375rem 0;max-width:16.6666666667%;padding:.1875rem}.tabs__label--image:focus,.tabs__label--image:hover{border-color:#333}.tabs__label--image
img{filter:grayscale(100%)}@media only screen and (min-width:40.063em){.tabs__label--image{margin-bottom:1.5rem;max-width:9.0909090909%}}.tabs__label--image:after{display:none}.tabs__item-content{border-top:1px solid #333;display:none;margin-top:-.0625rem;max-height:none;overflow:hidden;transition:max-height .3s;will-change:max-height}.tabs__item-content--carousel{display:block;height:0;visibility:hidden}.tabs__item-content[class*=tab-bundle-content]{border-top:0;padding-top:0}.tabs__item-content[class*=tab-bundle-content] h4{margin:.75rem 0}@media only screen and (min-width:40.063em){.tabs__item-content[class*=tab-bundle-content] h4{margin-top:0}}.tabs__item-content[class*=tab-bundle-content] .hide-for-bundle{display:none}.tabs--vertical .tabs__item-content{border-top:0}@media only screen and (min-width:40.063em){.tabs--vertical .tabs__item-content{left:40%;position:absolute;top:0;width:60%}}.tabs [class*=tab-bundle-content]{max-height:none}.tags{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;justify-content:center}.tags>li{margin-bottom:.75rem}.tags>li:not(:last-child){margin-right:.75rem}.tags>li .truncate__more,.tags>li
a{background-color:#f6f6f7;border-radius:6.25rem;color:#666;display:inline-block;margin-bottom:0;padding:.375rem 1.5rem;transition:background-color .1s,color .1s}.tags>li .truncate__more::before,.tags>li a::before{content:"";display:block;height:0;margin-top:calc((1 - 1.5) * -.5rem);width:0}.tags>li .truncate__more:focus,.tags>li .truncate__more:hover,.tags>li a:focus,.tags>li a:hover{background-color:#1ebae5;color:#fff;text-decoration:none}.top-offer{border-top:.0625rem solid #d2d2d2;border-bottom:.0625rem solid #d2d2d2;margin:1rem 0;padding:.5rem 0;text-align:center}.topbar{background-color:#f6f6f7;color:inherit;font-size:.875rem}.topbar
ul{list-style:none;padding-left:0;align-items:center;display:flex;justify-content:space-between;margin:auto;height:2.3125rem}.topbar ul>li:only-child{margin:auto}@media (min-width:0) and (max-width:calc(576px - 1px)){.topbar{position:relative}.topbar
ul{padding:0
2.5rem 0 4rem}.topbar .truncate__more,.topbar a,.topbar
li{justify-content:center;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.topbar
.rating__stars{position:absolute;left:.5rem;transform:scale(.8);transform-origin:center left}.topbar
img{position:absolute;top:.3rem;transform:scale(.8);right:.5rem}.topbar img:first-of-type{right:2rem}}.topbar .truncate__more,.topbar
a{color:inherit}.truncate{--lh:1.5;--max-lines:2;position:relative}.truncate
input{opacity:0;position:absolute;pointer-events:none}.truncate input:checked+.truncate__content{max-height:none}.truncate input:checked+.truncate__content::after{display:none}.truncate input:checked~label{display:none}.truncate input:focus~label{outline:-webkit-focus-ring-color auto 5px}.truncate__content{max-height:calc(var(--lh) * var(--max-lines) * 1em);overflow:hidden;padding-right:1rem}.truncate__content::after{content:"";display:block;bottom:0;position:absolute;right:0;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%);text-align:right;width:15rem;height:calc(var(--lh) * 1em)}.truncate__content>:first-child{margin-top:0}.truncate__more{bottom:0;position:absolute;right:0;color:#1ebae5;font-weight:400;margin:0}.usp{display:flex;flex-direction:column}@media (min-width:768px){.usp{padding:0}}.usp>*{margin-left:.5rem;margin-right:.5rem}.usp__media{margin:auto;margin-bottom:1.5rem;margin-top:1rem}.usp__head{margin-top:0}.usp__body,.usp__content{flex-grow:1;margin-bottom:1rem}.usp__body>:first-of-type,.usp__content>:first-of-type{margin-top:0}.usp__body>:last-of-type,.usp__content>:last-of-type{margin-bottom:0}.usp--title
.usp__head{margin:0!important}.usp-image{max-height:none;width:100%}.usp-image--round{border-radius:50%}.usp-icon{align-items:center;background:0 0;border-radius:50%;color:#1ebae5;display:flex;justify-content:center;height:6.25rem;margin:0
auto;position:relative;text-align:center;vertical-align:center;width:6.25rem}.usp-icon
svg{fill:currentColor}.usp-icon--invert{background:#ff4900;color:#fff}.usp-icon--counter{counter-increment:usp-icon-count;font-weight:400;line-height:.9;font-size:4rem}.usp-icon--counter::after{content:counter(usp-icon-count) "."}.usp-group{display:flex;flex-wrap:wrap;margin:0
-12px -24px;margin:0
calc(var(--gutter)/ -2) calc(var(--gutter-y) * -1);counter-reset:usp-icon-count;margin-bottom:-24px;margin-bottom:calc(var(--gutter-y) * -1);justify-content:space-evenly}.usp-group
.usp{padding:0
12px 24px;padding:0
calc(var(--gutter)/ 2) var(--gutter-y);width:100%;flex:0 0 100%;max-width:100%;min-height:1px}@media (min-width:576px){.usp-group
.usp{flex:0 0 50%;max-width:50%;min-height:1px}}@media (min-width:960px){.usp-group
.usp{flex:0 0 25%;max-width:25%;min-height:1px}}.validate-field{background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:border-color .5s ease-in-out}.validate-field:not(select){background-position:right .5rem center;background-size:1.125rem}.validate-field--has-warning{border-color:orange}.validate-field--has-warning:focus{border-color:orange}.validate-field--is-valid:not(.validation-failed):not(select){background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/check.svg)}.validate-field--is-invalid,.validate-field:invalid{border-color:#d23824;box-shadow:inset 0 0 3px #eb968a;transition:box-shadow .3s ease-in-out}.validate-field--is-invalid:not(select),.validate-field:invalid:not(select){background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/alert-circle.svg)}.validate-field--is-invalid:focus,.validate-field:invalid:focus{border-color:#d23824}.validate-field--is-invalid[type=checkbox],.validate-field:invalid[type=checkbox]{box-shadow:0 0 3px #d23824}.validate-message{color:inherit;font-size:.875rem;font-weight:400;margin:.375rem 0}.validate-message--helper{color:grey}.validate-message--warning{color:orange}.validate-message--error{color:#d23824}.video-embed--off:after,.video-embed--off:before{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.video-embed{background-color:#666;display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-embed--off:before{background-color:#333;border-radius:.1875rem;box-shadow:0 1px 3px 0 rgba(51,51,51,.18),0 1px 1px 0 rgba(51,51,51,.15),0 2px 1px -1px rgba(51,51,51,.12);content:"";cursor:pointer;display:block;height:3.75rem;opacity:.8;transition:transform .3s;width:5.625rem;z-index:1}.video-embed--off:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:.9375rem 0 .9375rem 1.625rem;content:"";cursor:pointer;height:1.25rem;transition:transform .3s;width:0;z-index:2}.video-embed--off:hover:after,.video-embed--off:hover:before{transform:scale(1.1)}.video-embed
iframe{bottom:0;height:100%!important;left:0;position:absolute;right:0;top:0;width:100%!important}#voucher-banner .btn.btn--close,#voucher-banner .btn.btn--close--modal,#voucher-banner .parcellab-styles .btn--close--modal.pl-button,#voucher-banner .parcellab-styles .btn--close.pl-button,.parcellab-styles #voucher-banner .btn--close--modal.pl-button,.parcellab-styles #voucher-banner .btn--close.pl-button{border:none!important;color:#fff}.new-voucher-container{background:linear-gradient(-15deg,#191919 0,#353434 100%);color:#ffd54e;margin:-17px;padding:1rem 1rem .25rem}.new-voucher-content{max-width:62rem}@media (min-width:960px){.new-voucher-content{display:-ms-grid;display:grid;grid-template-areas:"topblock info" "code info";margin:0
auto;padding-bottom:1rem}}.new-voucher-topblock{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:960px){.new-voucher-topblock{grid-area:topblock}}.new-voucher-discount{font-size:38px;font-weight:700;padding-left:0;padding:0}.new-voucher-code{margin-top:1rem;text-align:center}.new-voucher-code__copied{display:none!important}.new-voucher-code__button{align-items:center;border-radius:4px;color:#ffd54e;display:inline-flex;padding:3px
1rem 3px 10px;margin-left:4px}.new-voucher-code__button:active,.new-voucher-code__button:hover{background-color:hsla(0deg,0%,100%,.15)}.new-voucher-code__button.js-copied .new-voucher-code__copied{display:block!important}.new-voucher-code__label{display:inline-block!important;font-size:14px}.new-voucher-code__code{font-weight:700;font-size:20px}.new-voucher-code__copied{background-color:#fff;border-radius:3px;color:hsl(0deg,0%,15%);display:inline-block;font-size:14px;padding:2px
4px;position:absolute;left:4px;top:-3px}.new-voucher-code__icon-container{height:15px;position:relative;width:15px}.new-voucher-code__icon-container
svg{color:#fff;display:inline-block;height:auto;margin-left:6px;width:100%}@media (min-width:960px){.new-voucher-code{grid-area:code}}.new-voucher-countdown{background-color:#ffd54e;border-radius:8px;color:hsl(0deg,0%,15%);display:flex;flex:auto 0 0;gap:1.5rem;margin-right:1rem;padding:.5rem 1rem}.new-voucher-countdown__label{font-size:12px;line-height:90%}.new-voucher-countdown__counter{display:flex;flex-direction:column;position:relative}.new-voucher-countdown__counter::before{content:attr(data-value);display:inline-block;font-size:20px;font-weight:700;min-width:25px}.new-voucher-countdown__counter:not(:last-child)::after{content:":";position:absolute;display:block;opacity:.8;right:-.75rem;top:50%;font-size:18px;font-weight:700;transform:translateY(-50%)}@media (min-width:960px){.new-voucher-info{border-left:thin solid hsla(0deg,0%,100%,.1);grid-area:info;margin-left:2rem}}@media (min-width:960px){.new-voucher-topblock{-ms-grid-row:1;-ms-grid-column:1}.new-voucher-code{-ms-grid-row:2;-ms-grid-column:1}.new-voucher-info{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}}.new-voucher-info__content{color:#fff;font-size:14px;display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;transition:grid-template-rows 250ms ease-out;transition:grid-template-rows 250ms ease-out,-ms-grid-rows 250ms ease-out}@media (min-width:960px){.new-voucher-info__content{display:block}}.new-voucher-readmore__input:checked~.new-voucher-info__content{-ms-grid-rows:1fr;grid-template-rows:1fr;transition-timing-function:ease-in}.new-voucher-info__list{list-style:square;margin:0;padding-top:1rem}.new-voucher-info__wrapper{overflow:hidden}@media (min-width:960px){.new-voucher-info__wrapper{line-height:150%;padding-left:2rem;text-align:left}}.new-voucher-readmore{border-top:thin solid hsla(0deg,0%,100%,.1);margin-top:.5rem;padding-top:.25rem}@media (min-width:960px){.new-voucher-readmore{display:none}}.new-voucher-readmore__label--close{display:none!important}.new-voucher-readmore__label--open{display:inline-block!important}.new-voucher-readmore__input:checked~.new-voucher-readmore .new-voucher-readmore__label--open{display:none!important}.new-voucher-readmore__input:checked~.new-voucher-readmore .new-voucher-readmore__label--close{display:inline-block!important}.new-voucher-readmore__input:checked~.new-voucher-readmore
svg{transform:rotate(180deg)}.new-voucher-readmore__button{color:#fff;font-size:14px;padding:2px
6px;white-space:nowrap}.new-voucher-readmore__button
svg{display:inline-block;height:auto;margin-left:.25rem;transition:transform .2s ease-in-out;width:12px}.new-voucher-readmore__input{display:none}.widget
label{align-items:baseline;display:flex;font-size:1.0625rem;font-weight:400;margin-bottom:.75rem}@media only screen and (min-width:40.063em){.widget
label{font-size:.95625rem;margin-bottom:.375rem}}.widget label:focus,.widget label:hover{color:#1ebae5;cursor:pointer}.widget summary
small{display:block;list-style:none;text-transform:none}@media only screen and (min-width:40.063em){.widget summary
small{display:none}}.widget
ul{list-style:none;margin:0;padding:0}.widget
li{margin-bottom:.375rem}.widget
button{margin-top:.75rem}.widget .category-tree__item--ondemand{display:none}.widget--show-all .widget__item-ondemand{display:flex!important}.widget--show-all .category-tree__item--ondemand{display:block}.widget__item-ondemand{display:none!important}.widget__search{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:.75rem}@-webkit-keyframes
pump{0%{transform:scale(.9);filter:drop-shadow(0 0 2px #1ebae5)}40%{transform:scale(1.15);filter:drop-shadow(0 0 8px #1ebae5)}75%{transform:scale(1)}100%{transform:scale(1);filter:drop-shadow(0 0 18px rgba(30, 186, 229, 0))}}@keyframes
pump{0%{transform:scale(.9);filter:drop-shadow(0 0 2px #1ebae5)}40%{transform:scale(1.15);filter:drop-shadow(0 0 8px #1ebae5)}75%{transform:scale(1)}100%{transform:scale(1);filter:drop-shadow(0 0 18px rgba(30,186,229,0))}}.wishlist__button,.wishlist__button--hit{-webkit-tap-highlight-color:transparent;height:3rem;padding:0;transition:fill .2s ease-out;width:3rem}.wishlist__button svg,.wishlist__button--hit
svg{display:block;fill:#fff;height:1.75rem;margin:auto;pointer-events:none;stroke:#1ebae5;stroke-width:2;transition:transform .2s ease-out;width:1.75rem}.wishlist__button--hit:active svg,.wishlist__button:active
svg{filter:drop-shadow(0 0 4px #1ebae5);transform:scale(.9)}@media (hover:hover) and (pointer:fine){.wishlist__button--hit:hover svg,.wishlist__button:hover
svg{filter:drop-shadow(0 0 2px #1ebae5)}}.wishlist__button--state-checked
svg{-webkit-animation:pump 1.25s both;animation:pump 1.25s both;fill:#1ebae5!important;stroke:#1ebae5}.wishlist__button--glide{background-color:hsla(0deg,0%,100%,.75);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:3px;bottom:5px;height:3rem;position:absolute;left:5px;width:3rem;z-index:10}@media (hover:hover) and (pointer:fine){.wishlist__button--glide:hover{background-color:hsla(0deg,0%,94%,.75)}.wishlist__button--glide:hover
svg{fill:hsl(0deg,0%,95%)}}.wishlist__button--glide::before{content:"";height:calc(100% + 10px);left:-5px;position:absolute;top:-5px;width:calc(100% + 10px)}.wishlist__button--glide
svg{height:1.75rem;fill:hsla(0deg,0%,100%,.75);stroke:#1ebae5;width:1.75rem}.wishlist__button--hit{position:absolute;right:0;transform:translateY(-120%);z-index:11}.wishlist__transparent-btn{border-radius:5px;margin:0
-.25rem;overflow:hidden;padding:.25rem .25rem .125rem;position:relative;width:160px}.wishlist__transparent-btn::after{color:#333;content:attr(data-add-to-wishlist)}.wishlist__transparent-btn::before{content:attr(data-in-wishlist);font-style:italic;opacity:0;transform:translateY(-14px)}.wishlist__transparent-btn::after,.wishlist__transparent-btn::before{display:block;left:1.5rem;position:absolute;transition:transform 150ms ease-in,opacity .3s}.wishlist__transparent-btn:hover{text-decoration:none}.wishlist__transparent-btn
svg{fill:#fff;display:block;pointer-events:none;stroke:#1ebae5;transform:translateY(-1px)}.wishlist__transparent-btn svg .wishlist__heart-fill{fill:#1ebae5;transform:translateY(-100%);transition:transform 150ms ease-in}.wishlist__transparent-btn.wishlist__button--state-checked
svg{fill:#1ebae5}.wishlist__transparent-btn.wishlist__button--state-checked svg .wishlist__heart-fill{transform:translateY(0)}.wishlist__transparent-btn.wishlist__button--state-checked::after{opacity:0;transform:translateY(14px)}.wishlist__transparent-btn.wishlist__button--state-checked::before{opacity:1;transform:translateY(0)}.wishlist_area{display:flex;flex-direction:row;align-content:flex-end;justify-content:flex-end}.my-account{margin-top:1rem}.calculator-page .result-frame{max-width:40rem;margin:2.5rem auto 1.5rem}.calculator-page .result-frame [data-widget=bmi-result]{background:#1ebae5;border-radius:.1rem;color:#fff;padding:.25rem .5rem .2rem;line-height:2}@media (min-width:960px){.calculator-page .calculator-range-select{display:flex;flex-wrap:wrap;margin:0
-12px -24px;margin:0
calc(var(--gutter)/ -2) calc(var(--gutter-y) * -1)}.calculator-page .calculator-range-select div[data-step=age],.calculator-page .calculator-range-select div[data-step=height],.calculator-page .calculator-range-select div[data-step=weight]{padding:0
12px 24px;padding:0
calc(var(--gutter)/ 2) var(--gutter-y);width:100%;flex:0 0 33.3333333333%;max-width:33.3333333333%;min-height:1px}}@media (max-width:768px){.calculator-page
.subtitle{margin-top:.5rem;padding-right:0;white-space:nowrap}.calculator-page .main-label{margin:.5rem 0;font-weight:400}.calculator-page div[data-step=gender] .select-widget{display:flex}.calculator-page div[data-step=gender] .select-widget
.option{display:block;margin:0
.5rem;width:100%;white-space:nowrap}.calculator-page div[data-step=age],.calculator-page div[data-step=height],.calculator-page div[data-step=weight]{display:flex;flex-wrap:wrap;margin:0
-12px -24px;margin:0
calc(var(--gutter)/ -2) calc(var(--gutter-y) * -1);margin-bottom:0}.calculator-page div[data-step=age] .main-label,.calculator-page div[data-step=height] .main-label,.calculator-page div[data-step=weight] .main-label{padding:0
12px 24px;padding:0
calc(var(--gutter)/ 2) var(--gutter-y);width:100%;flex:0 0 50%;max-width:50%;min-height:1px}.calculator-page div[data-step=age] .range-text-widget,.calculator-page div[data-step=height] .range-text-widget,.calculator-page div[data-step=weight] .range-text-widget{padding:0
12px 24px;padding:0
calc(var(--gutter)/ 2) var(--gutter-y);width:100%;flex:0 0 50%;max-width:50%;min-height:1px}.calculator-page .range-text-widget{display:flex}}.calculator-page .calculator-result-description{display:flex;flex-direction:column}.calculator-page .calculator-result-description .usp--title ul.list.dib+.usp__head,.calculator-page .calculator-result-description ul.list.dib+.hdln--line,.calculator-page .calculator-result-description ul.list.dib+.title,.calculator-page .calculator-result-description ul.list.dib+p,.usp--title .calculator-page .calculator-result-description ul.list.dib+.usp__head{margin-top:0;order:-2}.calculator-page .calculator-result-description .usp--title ul.list.dib+.usp__head+ul.grid,.calculator-page .calculator-result-description ul.list.dib+.hdln--line+ul.grid,.calculator-page .calculator-result-description ul.list.dib+.title+ul.grid,.calculator-page .calculator-result-description ul.list.dib+p+ul.grid,.usp--title .calculator-page .calculator-result-description ul.list.dib+.usp__head+ul.grid{margin-top:0;order:-1}.checkout-cart-index{background-color:#f6f6f7}@media (min-width:768px){.checkout-cart-index{background-color:transparent}}.button-bar{display:flex;flex-wrap:wrap;margin:-.25rem -.5rem}.button-bar>*{flex:1 0 45%;margin:.25rem .5rem;min-width:200px}.cartproduction .cart__reco-large{margin-top:2.25rem}.cartproduction .cart__delivery-time-info:not(:last-child){margin-bottom:.75rem}@media only screen and (min-width:40.063em){.cartproduction .cart__delivery-time-info{margin-bottom:0}.cartproduction .cart__delivery-time-info:before{content:"/";display:inline-block;margin:0
.75rem}}.cartproduction .cart__delivery-time-info
svg{vertical-align:middle}.cartproduction .cart__free-shipping-info
summary{padding-bottom:0}.cartproduction .cart__free-shipping-info
.glide{margin-top:.75rem;text-transform:none}@media only screen and (min-width:40.063em){.cartproduction .cart__totals-table{margin-top:1.5rem}}@media only screen and (min-width:40.063em){.cartproduction .cart__grand-total
td{font-size:1rem}}@media only screen and (min-width:40.063em) and (min-width:64.063em){.cartproduction .cart__grand-total
td{font-size:1.125rem}}.cartproduction .cart__grand-total__tax-notice{display:block;font-size:.6875rem}.cartproduction .cart__coupon button,.cartproduction .cart__coupon
input{height:2.5625rem}.cartproduction .cart__small-action-items{background-color:#fff;bottom:0;box-shadow:0 1px 3px 0 rgba(51,51,51,.18),0 1px 1px 0 rgba(51,51,51,.15),0 2px 1px -1px rgba(51,51,51,.12);left:0;padding:.75rem;position:fixed;right:0;transform:translateY(0);transition:transform .3s;z-index:9}.cartproduction .cart__small-action-items[aria-visible=false]{transform:translateY(100%)}.cartproduction .cart__small-action-items
strong{display:block;margin-bottom:.375rem;text-align:right}.cartproduction .cart__small-action-items .btn,.cartproduction .cart__small-action-items .parcellab-styles .pl-button,.parcellab-styles .cartproduction .cart__small-action-items .pl-button{border-radius:0}.cartproduction .cart__payment-icons
ul{display:flex}.cartproduction .cart__payment-icons ul
li{border-right:5px solid #f6f6f7;flex-basis:14.2857142857%}.cartproduction .cart__payment-icons ul li
svg{max-height:1.5625rem;max-width:100%}.cart{margin:2rem 0}.cart
table{margin-bottom:0}.cart--newdesign{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:75rem;padding:0
var(--offset)}.cart--newdesign
td{padding:0}.cart--newdesign
.columns{padding:0}.cart--newdesign
.cart__aside{margin-left:calc(-1 * var(--offset));margin-right:calc(-1 * var(--offset))}.cart--newdesign
.cart__row{-moz-column-gap:1rem;column-gap:1rem;display:-ms-grid;display:grid;-ms-grid-rows:auto .25rem auto .25rem auto;-ms-grid-columns:auto 1rem 1fr 1rem 60px 1rem 20px;grid-template:"title title title remove" auto "image details details details" auto "image amount price price" auto/auto 1fr 60px 20px;margin:0;padding:1rem var(--offset) 1.25rem;row-gap:.25rem}.cart--newdesign .cart__row:last-child{border-bottom:0}.cart--newdesign .cart__row::after,.cart--newdesign .cart__row::before{content:none}.cart--newdesign
.cart__image{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:1;display:block;grid-area:image;max-width:7.5rem;padding:.5rem 0;width:30vw}.cart--newdesign .cart__image .truncate__more,.cart--newdesign .cart__image
a{display:block}.cart--newdesign
.cart__title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5;display:block;font-size:16px;font-weight:700;grid-area:title;max-width:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cart--newdesign
.cart__details{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:5;display:block;grid-area:details;margin:.5rem 0 .75rem;max-width:none;width:100%}.cart--newdesign .cart__details>*{margin-bottom:.25rem;margin-top:.25rem}.cart--newdesign .cart__details>:empty{display:none}.cart--newdesign .cart-details__non-rebateable{margin:1rem 0 -.5rem 0}.cart--newdesign
.cart__price{-ms-grid-row:5;-ms-grid-column:5;-ms-grid-column-span:3;-ms-grid-row-align:end;align-self:end;display:block;font-size:18px;grid-area:price;font-weight:700;width:100%}.cart--newdesign .cart__price-original{color:#333;display:block;opacity:.6;text-decoration:line-through;transform:scale(.8);transform-origin:bottom right}.cart--newdesign .cart__price--discount{color:#ab2f4b}.cart--newdesign
.cart__amount{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-row-align:end;align-self:end;display:block;grid-area:amount}.cart--newdesign
.cart__remove{-ms-grid-row:1;-ms-grid-column:7;display:block;grid-area:remove}.cart--newdesign .cart__remove .truncate__more,.cart--newdesign .cart__remove
a{display:inline-block;padding:.25rem;border-radius:100%}.cart--newdesign .cart__remove
svg{display:block}.cart--newdesign
.cart__reccomendations{background-color:#fff;border:thin solid hsl(0deg,0%,60%);border-width:thin 0;margin:3rem calc(-1 * var(--offset)) 0;padding:.5rem 0 1rem}.cart--newdesign .cart__reccomendations .hdln--line,.cart--newdesign .cart__reccomendations .title,.cart--newdesign .cart__reccomendations .usp--title .usp__head,.usp--title .cart--newdesign .cart__reccomendations
.usp__head{margin-bottom:1.5rem}.cart--newdesign
.cart__items{background:#fff;border:thin solid #d2d2d2;border-width:thin 0;margin:1rem calc(-1 * var(--offset)) 2rem}.cart--newdesign .cart__items :focus{box-shadow:0 0 4px #1ebae5}.cart--newdesign .cart__items .truncate__more,.cart--newdesign .cart__items
a{color:inherit}.cart--newdesign .cart__order-overview{margin-bottom:2rem;margin-top:2rem}@media (min-width:768px){.cart--newdesign{display:-ms-grid;display:grid;-ms-grid-rows:0fr 0fr 0fr 0fr 1fr;-ms-grid-columns:calc(67% - 1rem) 2rem calc(33% - 1rem);grid-template:"gratisProduct total" 0fr "pageTitle total" 0fr "items total" 0fr "premium total" 0fr "reccomandations total" 1fr/calc(67% - 1rem) calc(33% - 1rem);grid-column-gap:2rem}.cart--newdesign .order-overview__coupon{order:initial}.cart--newdesign .details--free-gift{grid-area:gratisProduct;margin:0}.cart--newdesign .cart__page-title{display:block;grid-area:pageTitle}.cart--newdesign
.cart__premium{grid-area:premium;margin-top:2rem}.cart--newdesign
.cart__items{grid-area:items;margin:0}.cart--newdesign .cart__order-overview{margin-top:.5rem;padding:1.5rem}.cart--newdesign
.cart__total{font-size:14px;grid-area:total}.cart--newdesign
.cart__reccomendations{border:0;grid-area:reccomandations;margin:0;margin-top:8rem}}@media (min-width:768px){.cart--newdesign .details--free-gift{-ms-grid-row:1;-ms-grid-column:1}.cart--newdesign .cart__page-title{-ms-grid-row:2;-ms-grid-column:1}.cart--newdesign
.cart__premium{-ms-grid-row:4;-ms-grid-column:1}.cart--newdesign
.cart__items{-ms-grid-row:3;-ms-grid-column:1}.cart--newdesign
.cart__total{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:3}.cart--newdesign
.cart__reccomendations{-ms-grid-row:5;-ms-grid-column:1}}@media (min-width:960px){.cart--newdesign
.cart__row{display:-ms-grid;display:grid;-ms-grid-rows:-webkit-min-content 1fr -webkit-min-content;-ms-grid-rows:min-content 1fr min-content;-ms-grid-columns:150px 1rem 120px 1rem 1fr 1rem 80px;grid-template:"bild title title remove" -webkit-min-content "bild details details details" 1fr "bild footer1 footer2 totalPrice" min-content/150px 120px 1fr 80px;grid-template:"bild title title remove" min-content "bild details details details" 1fr "bild footer1 footer2 totalPrice" min-content/150px 120px 1fr 80px;grid-column-gap:1rem;padding:1rem .5rem}.cart--newdesign
.cart__image{grid-area:bild;max-width:100%;padding:0
.5rem 0 0;width:100%}.cart--newdesign
.cart__title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5;display:block;grid-area:title}.cart--newdesign
.cart__details{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:5;grid-area:details}.cart--newdesign
.cart__amount{grid-area:footer1}.cart--newdesign
.cart__price{grid-area:totalPrice}.cart--newdesign
.cart__title{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:3}.cart--newdesign
.cart__details{-ms-grid-row:2;-ms-grid-column:3;-ms-grid-column-span:5}.cart--newdesign
.cart__remove{-ms-grid-row:1;-ms-grid-column:7}}@media (min-width:1200px){.cart--newdesign
.cart__amount{-ms-grid-column-align:end;justify-self:end;grid-area:footer2}.cart--newdesign .cart-details__non-rebateable{margin-top:1.4rem;position:absolute}}@media (min-width:960px){.cart--newdesign
.cart__image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.cart--newdesign
.cart__title{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:3}.cart--newdesign
.cart__details{-ms-grid-row:2;-ms-grid-column:3;-ms-grid-column-span:5}.cart--newdesign
.cart__amount{-ms-grid-row:3;-ms-grid-column:3}.cart--newdesign
.cart__price{-ms-grid-row:3;-ms-grid-column:7}.cart--newdesign
.cart__amount{-ms-grid-row:3;-ms-grid-column:5}}.order-overview{display:flex;flex-direction:column;font-size:1.0625rem}.order-overview__headline{margin-bottom:.5rem}@media (min-width:0) and (max-width:calc(576px - 1px)){.order-overview__headline{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.order-overview__totals{margin-top:.5rem}.order-overview__totals
td{padding:.5rem 0}.order-overview__totals tfoot
tr{border-bottom:0}.order-overview__coupon{margin:0;order:-1}.order-overview__coupon>*{margin-bottom:.5rem;margin-top:.5rem}.order-overview__payment{margin-bottom:.25rem;margin-top:.25rem;padding:1rem 0 .5rem}@media (max-width:768px){.order-overview__payment{justify-content:center;margin-bottom:1rem;margin-top:1rem}.order-overview__payment>*{flex:100% 0 0;max-width:360px}}@-webkit-keyframes fade-out{0%{opacity:1}90%{opacity:.2;transform:scale(.5)}100%{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@keyframes fade-out{0%{opacity:1}90%{opacity:.2;transform:scale(.5)}100%{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.amount__select{color:#000;border-color:hsl(0deg,0%,70%);font-size:16px;min-width:80px;padding:.4rem 2rem .3rem 1rem;width:auto}.amount__input{opacity:0;position:relative;transition:opacity 350ms .1s ease-out}.amount__input
input{border-color:hsl(0deg,0%,70%);font-size:16px;padding:.4rem 0 .3rem!important;text-align:center;transition:transform 350ms .1s ease-out;width:81px}.amount__input
button{border-radius:0 0 2px 2px;bottom:0;left:0;margin:0;padding:6px;position:absolute;transition:transform 350ms .1s ease-out;width:81px}.amount__container{position:relative}.amount__container:not(.amount__container--input) .amount__input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.amount__container--input
.amount__select{-webkit-animation:fade-out 350ms forwards;animation:fade-out 350ms forwards;color:#fff;bottom:0;position:absolute}.amount__container--input
.amount__input{animation:fade-out 350ms forwards reverse}.amount__container--input .amount__input
input{transform:translateY(-6px)}.amount__container--input .amount__input
button{transform:translateY(16px)}.premium__label{display:inline;font-size:1rem;font-weight:400;margin:0;max-width:none}.premium__checkbox{left:.25rem;top:50%}.checkout-cart-index .item-options{margin:0;margin-bottom:.75rem}@media (min-width:1200px){.checkout-cart-index .item-options{-moz-columns:2;columns:2;padding-right:3rem}}.cart>.messages{margin-top:0}@media (max-width:576px){.cart>.messages{margin-bottom:3rem}}@media (max-width:768px){.cart>.messages{margin-left:calc(-1 * var(--offset));margin-right:calc(-1 * var(--offset))}}.cart--free-gift{border-bottom:1px solid #d2d2d2;margin-bottom:1.5rem}.cart--free-gift
.glide__slide{max-width:14rem}.cart--free-gift
.ico{flex-shrink:0}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.cart--free-gift .ico::before{background-color:#00759a;content:"";display:block;height:100%;-webkit-mask-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/gift-white.svg);mask-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/gift-white.svg);-webkit-mask-size:cover;mask-size:cover;width:auto}}.cart__total{font-size:1rem}.cart__grand-total{font-size:18px}.cart__grand-total
td{padding:.5rem 0!important}.checkout{display:flex}@supports (display:grid){.checkout{display:grid}@media only screen and (min-width:40.063em){.checkout{grid-gap:1.5rem;grid-template-columns:3fr 2fr}}@media only screen and (min-width:40.063em) and (orientation:portrait){.checkout{grid-template-columns:4fr 1fr}}@media only screen and (min-width:64.063em){.checkout{grid-gap:3rem}}}@media only screen and (min-width:40.063em){.checkout__steps{flex-basis:60%}}@media only screen and (min-width:40.063em){.checkout__review{flex-basis:calc(40% - .75rem);margin-bottom:auto;margin-left:.75rem;position:sticky;top:0}@supports (display:grid){.checkout__review{margin-left:0}}}.checkout__review-wrapper .grand-total{border-bottom:0}.checkout__payment-methods>li[class]:not(:last-child){border-bottom:1px solid #d2d2d2}.checkout__payment-methods>li>label{cursor:pointer;display:block;max-width:none;padding:.75rem .75rem 0 0}.checkout__payment-methods>li .form-list{margin:0
.75rem}.checkout #checkout-step-shipping_method{display:none}.checkout
ul{list-style:none;padding-left:0}.login-title{font-weight:700;padding:10px}.login-link{padding-top:10px}.optional-login-section{display:flex;flex-direction:row;justify-content:flex-end;padding-bottom:5px}.hide-reason,.payment-methods__item .payment-methods-hint{font-size:.7rem;font-weight:400;padding-left:1.3rem}.hide-reason{display:none}.checkout-no-klarna .barzahlen,.checkout-no-klarna .payone_cash_on_delivery,.checkout-no-klarna .payone_klarna_invoicing,.checkout-no-klarna .payone_safe_invoice,.payment-methods__item--disabled{opacity:.5;pointer-events:none}.billing-no-germany .barzahlen,.billing-no-germany .payone_cash_on_delivery,.billing-no-germany .payone_klarna_invoicing,.billing-no-germany
.payone_safe_invoice{display:none}.checkout-no-klarna .barzahlen .hide-reason,.checkout-no-klarna .payone_cash_on_delivery .hide-reason,.checkout-no-klarna .payone_klarna_invoicing .hide-reason,.checkout-no-klarna .payone_safe_invoice .hide-reason{display:block}.lp .text--great{font-size:1.2rem}.lp-icon{background-color:#1ebae5;border-radius:50%;display:inline-block;height:4.375rem;width:4.375rem}.lp-icon--secondary{background-color:#ff4900}.lp-icon
svg{color:#fff;height:100%;padding:.625rem;width:100%}.lp .content-icon{margin-top:2rem}@media (min-width:768px){.lp .content-icon{position:absolute;right:-30%;top:-3rem}}body.landingpage{background-color:transparent!important}button{background:0 0;border:0;box-shadow:none;cursor:pointer;outline:0}button:active,button:focus{outline:0}.btn,.button,.parcellab-styles .pl-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#333;border:1px
solid transparent;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.0625rem;line-height:1;padding:.75rem .75rem .7125rem;text-align:center;text-decoration:none;transition:background-color .2s;will-change:background-color}.btn:focus,.btn:hover,.button:focus,.button:hover,.parcellab-styles .pl-button:focus,.parcellab-styles .pl-button:hover{background-color:#72cc20;color:#fff;text-decoration:none}.btn:active,.btn:focus,.button:active,.button:focus,.parcellab-styles .pl-button:active,.parcellab-styles .pl-button:focus{outline:0}.btn.disabled,.btn[disabled],.button.disabled,.button[disabled],.parcellab-styles .disabled.pl-button,.parcellab-styles [disabled].pl-button{background-color:#d2d2d2;color:#fff;cursor:not-allowed}.btn.disabled:hover,.btn[disabled]:hover,.button.disabled:hover,.button[disabled]:hover,.parcellab-styles .disabled.pl-button:hover,.parcellab-styles [disabled].pl-button:hover{background-color:#d2d2d2;color:#fff}.collapse .btn,.collapse .button,.collapse .parcellab-styles .pl-button,.parcellab-styles .collapse .pl-button{border-radius:0 .1875rem .1875rem 0}.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{margin-bottom:.75rem;width:100%}@media only screen and (min-width:40.063em){.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{max-width:100%;min-width:12.5rem;width:auto}}.btn--large,.button--large{font-size:1.25rem;padding:.75rem 1.25rem .7125rem}.addtocart__button{padding:.75rem .1875rem}.btn--fnl,.btn--primary{background-color:#ffc935;color:#333}.btn--fnl:active,.btn--fnl:focus,.btn--fnl:hover,.btn--primary:active,.btn--primary:focus,.btn--primary:hover{background-color:#d7a61c;color:#333}.btn--expander{background-color:transparent;border-radius:0;color:#333;position:relative}.btn--expander:focus,.btn--expander:hover{background-color:transparent;color:#333}.btn--expander::after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tab-arrow.svg);background-position:center;background-repeat:no-repeat;content:"";height:.75rem;margin-left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.btn--block,.btn--full{display:block;width:100%}.btn--link{background-color:transparent;color:currentColor;cursor:pointer;font-size:inherit;margin:0;padding:0;text-decoration:underline}.btn--link:focus,.btn--link:hover{background-color:transparent;color:currentColor;opacity:.9}.btn--arrow{padding-left:1.5rem;padding-right:1.5rem;position:relative}.btn--arrow:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-left:.375rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:16px}.btn--arrow-up:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(-90deg)}.btn--arrow-down:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(90deg)}.btn--arrow.btn--outline:after{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg) 0 center no-repeat}.btn--outline{background-color:transparent;border-color:#666;color:#666}.btn--outline:focus,.btn--outline:hover{background-color:transparent;border-color:#1ebae5;color:#1ebae5}.btn--white{background-color:transparent;border-color:rgba(255,255,255,.6);color:#fff;transition:border-color .25s ease-in-out}.btn--white:focus,.btn--white:hover{background-color:transparent;border-color:#fff;color:#fff}.btn--success{background-color:#65aa28!important;background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tick-white.svg);background-position:.75rem center;background-repeat:no-repeat;background-size:1rem}.btn--small{font-size:.95625rem;padding:.5rem .75rem .475rem}.btn--big{font-size:1.16875rem;padding:.9rem .9rem}.btn--close,.btn--close--modal{background-color:transparent;border:1px
solid currentColor;border-radius:50%;color:currentColor;font-size:1.3125rem;height:1.3125rem;opacity:.9;padding:.1875rem;position:absolute;right:.375rem;top:.375rem;width:1.3125rem;will-change:transform}.btn--close--modal:after,.btn--close--modal:before,.btn--close:after,.btn--close:before{background-color:currentColor;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:75%}.btn--close--modal:before,.btn--close:before{transform:rotate(45deg)}.btn--close--modal:after,.btn--close:after{transform:rotate(-45deg)}.btn--close--modal:focus,.btn--close--modal:hover,.btn--close:focus,.btn--close:hover{background-color:transparent!important;color:currentColor}.btn--close--modal{border:1px
solid #333;color:#333}.btn--close--modal:after{background-color:#333}.btn--close--modal:focus{color:#333}@media only screen and (min-width:40.063em){.btn--close--modal{visibility:hidden}}@media (max-width:576px){.performance .breadcrumbs,.performance .site-header__search,.performance
.topbar{display:none}.performance .product-details-page .product-meta{border:none;margin-bottom:0}.performance .product-details-page .product-meta__amount,.performance .product-details-page .product-meta__manufacturer{display:none}.performance .product-details-page .product-meta__reviews{border:none;padding:0}.performance .product-details-page
.addtocart{background:#fff;box-shadow:0 -1rem 1rem rgba(255,255,255,.6);bottom:0;left:0;padding:0;padding:var(--offset);position:fixed;right:0;z-index:10}.performance .product-details-page .addtocart .addtocart--quantity{display:none}.parcellab-styles .performance .product-details-page .addtocart .pl-button,.performance .product-details-page .addtocart .btn,.performance .product-details-page .addtocart .parcellab-styles .pl-button{font-size:1.16875rem;padding:.9rem .9rem}}.search-layout{display:flex;flex-wrap:wrap;margin:auto;max-width:75rem}@supports (display:grid){.search-layout{display:-ms-grid;display:grid;grid-gap:.75rem;-ms-grid-rows:auto .75rem auto .75rem auto;grid-template-areas:"header" "widgets" "hits";-ms-grid-columns:1fr;grid-template-columns:1fr}@media only screen and (min-width:40.063em){.search-layout{-ms-grid-rows:auto .75rem auto;grid-template-areas:"header  header" "widgets hits";-ms-grid-columns:1fr .75rem 3fr;grid-template-columns:1fr 3fr}}}@media only screen and (min-width:40.063em){.search-layout--loading{position:relative}.search-layout--loading::after,.search-layout--loading::before{content:"";display:block;height:80px;left:calc(50vw - 40px);top:calc(50vh - 40px);width:80px;border-radius:50%;background-color:hsla(0deg,0%,0%,.2);opacity:.6;position:fixed;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.search-layout--loading::after{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.search-layout--loading>.search-layout__hits{filter:blur(5px);opacity:.3;pointer-events:none;transition:.3s ease-out}.search-layout--loading::after,.search-layout--loading::before{left:calc(65vw - 40px)}}.search-layout__header{border-bottom:1px solid #d2d2d2;display:none;margin-bottom:1.5rem;padding-bottom:.75rem}@media only screen and (min-width:40.063em){.search-layout__header{align-items:flex-end;display:flex;flex:0 0 100%;flex-wrap:wrap}}@supports (display:grid){.search-layout__header{grid-area:header;grid-column:span 2;grid-template-areas:"switcher sort" "stats stats";margin-bottom:0}@media only screen and (min-width:40.063em){.search-layout__header{align-items:flex-end;display:grid;grid-gap:.75rem;grid-template:[row1-start] "stats stats switcher sort" [row1-end] [row2-start] "applied applied applied applied" [row2-end];grid-template-columns:2fr auto}}}.search-layout__widgets{-ms-grid-row:1;-ms-grid-column:1;flex:1 1 auto;grid-area:widgets}.search-layout>.search-layout__widgets{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}@supports not (display:grid){.search-layout__widgets{margin-bottom:1.5rem}}@media only screen and (min-width:40.063em){.search-layout__widgets{flex-basis:25%}}.search-layout__widgets>button{margin-bottom:.75rem}.search-layout__hits{-ms-grid-row:5;-ms-grid-column:1;align-content:flex-start;grid-area:hits}.search-layout>.search-layout__hits{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:1}@media (min-width:960px){body.horizontal-navigation .search-layout__promoted{-ms-grid-row:5;-ms-grid-column:1}.search-layout__widgets{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}body.horizontal-navigation.vitafy-alcoholia-index-index .search-layout>.search-layout__widgets{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.search-layout__hits{-ms-grid-row:5;-ms-grid-column:3}body.horizontal-navigation.vitafy-alcoholia-index-index .search-layout>.search-layout__hits{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width:40.063em){.search-layout>.search-layout__widgets{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.search-layout>.search-layout__hits{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}}@media only screen and (min-width:40.063em){.search-layout__hits{flex-basis:75%}}.search-layout__hits--grid{display:flex;flex-wrap:wrap}.search-layout__hits--grid>*{flex:0 1 50%;margin-bottom:1.5rem}@media only screen and (min-width:40.063em){.search-layout__hits--grid>*{flex-basis:25%;max-width:25%}@supports (display:grid){.search-layout__hits--grid>*{max-width:none}}}@supports (display:grid){.search-layout__hits--grid{align-content:start;display:grid;grid-row-gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:0}@media only screen and (min-width:40.063em){.search-layout__hits--grid{grid-column-gap:.375rem;grid-template-columns:repeat(auto-fill,minmax(10.9375rem,1fr))}}}.search-layout__applied-filters{border-top:1px solid #d2d2d2;grid-area:applied;grid-column:span 4;margin-top:.75rem!important;padding-top:.75rem!important;width:100%}.search-layout__stats{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;flex-basis:50%;grid-area:stats;margin-top:1.5rem;text-align:center}@media only screen and (min-width:40.063em){.search-layout__stats{margin-top:0;text-align:left}}.search-layout__sort{-ms-grid-row:1;-ms-grid-column:2;flex-basis:25%;grid-area:sort}.search-layout__view-switcher{-ms-grid-row:1;-ms-grid-column:1;flex-basis:25%;grid-area:switcher}@media only screen and (min-width:40.063em){.search-layout__applied-filters{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:7}.search-layout__stats{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.search-layout__sort{-ms-grid-row:1;-ms-grid-column:7}.search-layout__view-switcher{-ms-grid-row:1;-ms-grid-column:5}}.search-layout__view-switcher button.active
svg{fill:#1ebae5}.search-layout__filter-button{position:relative}.search-layout__applied{border:thin solid #1ebae5;border-radius:100%;background-color:#1ebae5;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1.125rem;padding-top:.125rem;position:absolute;top:50%;transform:translate(8px,-51%);width:1.375rem}.parcellab-styles .pl-box{border-color:#d2d2d2!important;border-radius:0!important}.landing-page{margin-bottom:3.75rem}.landing-page .nav-tabs
li{background-color:#f6f6f7;cursor:pointer;margin-bottom:.375rem;opacity:.9;transition:background-color .3s;width:100%}.landing-page .nav-tabs li .truncate__more,.landing-page .nav-tabs li
a{background-position:center 43px;background-repeat:no-repeat;background-size:10%;color:inherit;display:block;font-size:.875rem;padding:1rem .75rem 2.5rem;text-align:center;text-transform:uppercase}.landing-page .nav-tabs li .icon-so-works.truncate__more,.landing-page .nav-tabs li a.icon-so-works{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/affiliate/icon-so-works.png)}.landing-page .nav-tabs li .icon-advantages.truncate__more,.landing-page .nav-tabs li a.icon-advantages{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/affiliate/icon-advantages.png)}.landing-page .nav-tabs li .icon-reward.truncate__more,.landing-page .nav-tabs li a.icon-reward{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/affiliate/icon-percentage.png)}.landing-page .nav-tabs li .icon-advertisement.truncate__more,.landing-page .nav-tabs li a.icon-advertisement{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/affiliate/icon-advertisement.png)}.landing-page .nav-tabs li .icon-tipps-and-tricks.truncate__more,.landing-page .nav-tabs li a.icon-tipps-and-tricks{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/affiliate/icon-tipps-tricks.png)}.landing-page .nav-tabs li .selected.truncate__more,.landing-page .nav-tabs li
a.selected{background-color:#d2d2d2}.landing-page .nav-tabs li:hover{background-color:#d6dddd}.product-oos .banner--premium{display:none}.banner--premium
.banner__item{background-color:#333;padding-bottom:.75rem;padding-top:.75rem}.banner--premium .banner__item
svg{fill:#fff}.banner--premium .banner__item h4,.banner--premium .banner__item
p{color:#fff;margin:0}.banner--premium .banner__item
svg{fill:#fff}.banner__item{background-color:#fff;border:1px
solid #d2d2d2;border-radius:.1875rem;color:inherit;margin-bottom:.75rem;padding:.75rem;position:relative}.banner__item:hover{border-color:#1ebae5}.banner__item>*{margin:0}.banner__item--goal{background-color:#f6f6f7;border:0}@media only screen and (min-width:64.063em){.banner__item--goal{background-color:#fff;border:1px
solid #d2d2d2;padding:.75rem!important}.banner__item--goal:focus,.banner__item--goal:hover{background-color:#1ebae5;color:#fff}}.banner__item--alert{border-color:#d23824;color:#d23824}.banner__item--alert:hover{border-color:inherit}@media only screen and (min-width:64.063em){.banner__item--slimming:hover{background-color:#ed8904;border-color:#ed8904}}@media only screen and (min-width:64.063em){.banner__item--sport:hover{background-color:#0097ce;border-color:#0097ce}}@media only screen and (min-width:64.063em){.banner__item--nature:hover{background-color:#00af3f;border-color:#00af3f}}@media only screen and (min-width:64.063em){.banner__item--health:hover{background-color:#00bcb6;border-color:#00bcb6}}.banner__title{font-size:1.125rem;width:50%}.banner--category
.banner__item{align-items:center;display:flex;height:4.6875rem;justify-content:space-between;margin-bottom:1.5rem;overflow:visible;text-decoration:none}.banner--category .banner__item
img{box-shadow:0 1px 3px 0 rgba(51,51,51,.18),0 1px 1px 0 rgba(51,51,51,.15),0 2px 1px -1px rgba(51,51,51,.12);position:relative;transform:scale(.85);transition:transform .25s ease}.banner--category .banner__item:hover
img{transform:scale(1)}.banner--category--small
img{width:2.5rem}.banner--category--small
.banner__item{height:auto;padding:.75rem 1.5rem}@media only screen and (min-width:64.063em){.banner--category--small
.banner__item{margin-bottom:.75rem;padding:.1875rem 1.5rem}}.banner--category--small
.banner__title{font-size:.875rem;width:100%}.brand-page
main{background-color:#f6f6f7;padding-top:0}.brand-page
.featured{position:relative;overflow:visible;background:#fff}@media (hover:none){.brand-page
.featured{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.brand-page .featured:after,.brand-page .featured:before{background:#fff;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.brand-page .featured:after,.brand-page .featured:before{width:calc(var(--offset) * 2)}}.brand-page .featured:before{right:100%}.brand-page .featured:after{left:100%}.brand-page .products-carousel{position:relative;overflow:visible;background:#fff}@media (hover:none){.brand-page .products-carousel{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.brand-page .products-carousel:after,.brand-page .products-carousel:before{background:#fff;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.brand-page .products-carousel:after,.brand-page .products-carousel:before{width:calc(var(--offset) * 2)}}.brand-page .products-carousel:before{right:100%}.brand-page .products-carousel:after{left:100%}.brand-logo{margin:0
auto 1.5rem}.brand-logo
span{display:none}.brand-logo.brand-logo--wyld{background:#fff url(//www.bodylab.nl/skin/frontend/vitafy/default/images/brands/wyld.png) center no-repeat;background-size:cover;height:103px;width:75px}.brand-page-wyld .brand-page__copy{margin-top:.75rem;text-align:center}@media only screen and (min-width:40.063em){.brand-page-wyld .brand-page__copy{background-color:rgba(255,255,255,.7);bottom:0;margin-top:0;max-width:50%;padding:.75rem;position:absolute;right:0;text-align:left;top:0}}@media only screen and (min-width:40.063em) and (min-width:64.063em){.brand-page-wyld .brand-page__copy{max-width:40%;right:2.25rem}}@media only screen and (min-width:40.063em){.brand-page-wyld .brand-page__copy .btn,.brand-page-wyld .brand-page__copy .parcellab-styles .pl-button,.parcellab-styles .brand-page-wyld .brand-page__copy .pl-button{max-width:50%}}.brand-page-wyld .brand-page__copy h2,.brand-page-wyld .brand-page__copy
p{font-family:Times,"Times New Roman",serif;text-transform:uppercase}.brand-page-wyld .brand-page__copy
p{font-style:italic;letter-spacing:1pt;line-height:1.3}.article-teaser__link{background-color:#fff;color:inherit;display:block;padding:.75rem}.article-teaser
h3{font-size:1.3125rem;margin-bottom:.375rem;margin-top:0}.article-teaser
h4{color:#666;text-transform:uppercase}.article-teaser
p{font-size:.875rem;margin-top:0}.article-teaser.article-teaser--alt{position:relative}.article-teaser.article-teaser--alt
h4{color:#fff;font-family:Times,"Times New Roman",serif;font-size:2rem}.article-teaser.article-teaser--alt
h3{color:#fff;font-family:Times,"Times New Roman",serif;font-style:italic;font-size:1.125rem;font-weight:400;margin:.75rem 0 1.5rem;text-transform:uppercase}.article-teaser.article-teaser--alt
div{left:1.875rem;max-width:80%;position:absolute;top:20%}@media only screen and (min-width:40.063em){.lp-brand-category
li{width:20%}}.lp-brand-category li
img{width:175px;height:85px}.lp-brand-category li
h3{line-height:1.4;margin-top:.75rem}.brands{padding-bottom:.75rem}.brands__logos
ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none}.brands__logos
li{padding-right:.75rem}@media only screen and (max-width:40em){.brands__logos
li{width:33.3333333333%}.brands__logos li:nth-child(3n){padding-right:0}}@media only screen and (min-width:40.063em){.brands__logos
li{width:12.5%}.brands__logos li:nth-child(8n){padding-right:0}}.brands__logos .truncate__more,.brands__logos
a{display:block}.brands__logos
img{margin-bottom:1.5rem}.brands__links{margin-bottom:2.5rem}.brands__links
ul{text-align:center}.brands__links ul li .truncate__more,.brands__links ul li
a{font-size:.875rem}.brands__links ul li:not(:last-child) .truncate__more:after,.brands__links ul li:not(:last-child) a:after{content:"|";margin-left:.375rem}.brands__listings{margin-top:2.5rem}.brands__listings
h2{margin:.75rem 0}.brands__listing:not(:nth-of-type(1)){border-top:.0625rem solid #d2d2d2;padding-top:.75rem}.brands__listing dl
dt{font-size:1.5rem;font-weight:700;margin:0}.brands__listing dl
dd{display:inline-block}.brands__listing .truncate__more,.brands__listing
a{color:#666;text-decoration:none}.brands__listing .truncate__more:hover,.brands__listing a:hover{color:#1ebae5}.brands__listing
ul{width:100%;float:none}@media only screen and (min-width:40.063em){.brands__listing
ul{width:25%;float:left}.brands__listing ul:not(:nth-of-type(4n)){padding-right:1.5rem}.brands__listing ul li:last-of-type{margin-bottom:.75rem}}.brands__listing ul
li{margin-bottom:0}.categories .truncate__more,.categories
a{color:inherit}.categories .truncate__more:focus,.categories .truncate__more:hover,.categories a:focus,.categories a:hover{text-decoration:underline}.categories__list{font-size:.875rem;padding:.375rem .75rem}@media only screen and (max-width:40em){.categories__list{border-bottom:1px solid #d2d2d2;display:flex}}@media only screen and (min-width:40.063em) and (max-width:64em){.categories__list{margin-bottom:.75rem}}@media only screen and (min-width:40.063em){.categories__list{border:1px
solid #d2d2d2;padding:.75rem;text-align:center}}.categories__list
ul{width:100%}@media only screen and (max-width:40em){.categories__list
ul{padding:.75rem 0 0 1.5rem}}.categories__list
li{display:none;padding-top:.375rem}@media only screen and (min-width:40.063em){.categories__list
li{display:block}.categories__list li:not(:last-child){border-bottom:1px solid #d2d2d2;padding-bottom:.375rem}}.categories__list li:first-child{display:block;font-size:1rem;padding-bottom:.75rem;position:relative}.categories__list li:first-child:after{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg) 0 0 no-repeat;background-size:contain;bottom:0;content:"";height:20px;margin:auto;position:absolute;right:0;top:0;width:20px}@media only screen and (min-width:40.063em){.categories__list li:first-child:after{display:none}}.categories__list li .truncate__more,.categories__list li
a{display:block}@media only screen and (max-width:40em){.categories__list
.placeholder{width:25%}}@media only screen and (min-width:40.063em){.categories__list
.placeholder{transform:scale(.75)}}.categories--featured
ul{display:flex;flex-wrap:wrap}@media only screen and (min-width:40.063em){.categories--featured
ul{flex-wrap:nowrap}}.categories--featured
li{border:1px
solid #d2d2d2;margin-bottom:.75rem;padding:.75rem;text-align:center;width:calc(50% - .375rem)}@media only screen and (max-width:40em){.categories--featured li:nth-child(2n+1){margin-right:.75rem}}@media only screen and (min-width:40.063em){.categories--featured
li{max-width:25%}.categories--featured li:not(:last-child){margin-right:.75rem}}@media only screen and (min-width:64.063em){.categories--featured
li{flex:auto 1 1}}.categories--featured
img{margin:0
auto;max-height:150px}.categories--sidebar{margin:1.5rem 0}.categories--sidebar .truncate__more,.categories--sidebar
a{display:block;padding:.75rem .375rem;position:relative}@media only screen and (min-width:40.063em){.categories--sidebar .truncate__more,.categories--sidebar
a{padding:0}}@media only screen and (max-width:40em){.categories--sidebar
li{margin:0}.categories--sidebar li .truncate__more:after,.categories--sidebar li a:after{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tab-arrow.svg) center no-repeat;bottom:0;content:"";height:30px;margin:auto;position:absolute;right:0;top:0;transform:rotate(-90deg);width:30px}.categories--sidebar li:not(:last-child) .truncate__more,.categories--sidebar li:not(:last-child) a{border-bottom:1px solid #d2d2d2}.categories--sidebar
li.parent{margin:0}}.categories--sidebar
.parent{margin-bottom:.375rem}@media only screen and (min-width:40.063em){.categories--sidebar .parent:not(:last-child){margin-bottom:1.5rem}}.categories--sidebar .parent ul li:nth-child(1n+6){display:none}.categories--brand-page{margin:.75rem .75rem 0}@media only screen and (min-width:40.063em){.categories--brand-page{margin-top:0}}@media only screen and (min-width:40.063em){.categories--brand-page
ul{flex-wrap:nowrap}}.categories--brand-page
li{border:0;padding:0;position:relative}@media only screen and (max-width:40em){.categories--brand-page
li{margin-right:0!important;width:100%}}@media only screen and (min-width:40.063em){.categories--brand-page
li{flex-wrap:nowrap;margin-right:.75rem;max-width:33.33333%;overflow:hidden}.categories--brand-page li:last-child{margin-right:0}.categories--brand-page li:focus img,.categories--brand-page li:hover
img{transform:scale(1.2) rotate(5deg)}.categories--brand-page li:focus h4,.categories--brand-page li:hover
h4{background-color:rgba(51,51,51,.9)}}.categories--brand-page
img{margin-top:0;max-height:none;transition:transform 5s ease-in-out;will-change:transform}@media only screen and (min-width:40.063em){.categories--brand-page
h4{background-color:rgba(51,51,51,.7);bottom:0;color:#fff;font-size:.875rem;margin:0;padding:.375rem .75rem;position:absolute;text-transform:uppercase;width:100%}}.catalog-category-view
h1{text-align:center}@media only screen and (min-width:40.063em){.catalog-category-view
h1{margin-bottom:0;text-align:left}}.catalog-category-view__intro{font-size:.875rem;margin-bottom:.75rem;overflow:hidden}.catalog-category-view__intro .category-image
img{display:block;width:100%}@media only screen and (min-width:64.063em){.catalog-category-view__intro{margin-bottom:2.5rem}}.catalog-category-view__intro
li{display:inline-block;padding-right:.375rem}.catalog-category-view__intro li:not(:last-child):after{color:#d2d2d2;content:"|";padding-left:.375rem}.catalog-category-view__intro li:nth-child(1n+7){display:none}.catalog-category-view__description{background-color:#fff;font-size:.875rem;line-height:1.538461538;margin:.75rem 0}@media only screen and (min-width:64.063em){.catalog-category-view__description{line-height:1.692307692}}.catalog-category-view__description
.block{margin-top:2.5rem}.catalog-category-root{background-color:#f6f6f7}@media only screen and (min-width:40.063em){.catalog-category-root{background-color:#fff}}.catalog-category-root
h1{margin:1.5rem 0;text-align:center}@media only screen and (min-width:40.063em){.catalog-category-root
h1{margin:0;text-align:left}}@media only screen and (max-width:40em){.catalog-category-root
.breadcrumbs{display:none}}.categories-footer-hidden .categories-overview{display:none}.categories-overview .categories-wrap{display:flex;flex:50% 1 1;flex-direction:column}@media only screen and (min-width:40.063em){.categories-overview .categories-wrap{flex-basis:25%}}@media only screen and (min-width:64.063em){.categories-overview .categories-wrap{flex-basis:auto}}@media (-ms-high-contrast:none){.categories-overview .categories-wrap{display:block}}.feedback{background-color:#fff}.feedback__content{fill:#666;text-align:center}.feedback__content .tabs__radio:checked+.tabs__label
svg#happy{fill:#65aa28}.feedback__content .tabs__radio:checked+.tabs__label
svg#neutral{fill:#ebb85b}.feedback__content .tabs__radio:checked+.tabs__label
svg#unhappy{fill:#d23824}.feedback__content
.tabs__label{background:0 0!important;border:0;height:4.0625rem;width:4.0625rem}.feedback__content .tabs__label:not(:last-child){margin-right:.75rem}.feedback__content .tabs__label:focus,.feedback__content .tabs__label:hover{outline:0}.feedback__content .tabs__label:focus #happy,.feedback__content .tabs__label:hover
#happy{fill:#65aa28}.feedback__content .tabs__label:focus #neutral,.feedback__content .tabs__label:hover
#neutral{fill:#ebb85b}.feedback__content .tabs__label:focus #unhappy,.feedback__content .tabs__label:hover
#unhappy{fill:#d23824}.feedback__content .tabs__label
svg{max-height:100%;max-width:100%}.feedback__content .tabs__item-content{border:0}.icon{display:block;margin-right:.375rem;padding:0!important;position:relative}.table
.icon{background-position:center;background-repeat:no-repeat;background-size:contain;margin:auto}.icon--footer{height:2.5rem;width:2.5rem}.icon--footer
svg{left:calc(50% - 10px);top:calc(50% - 20px);width:50%!important}.icon--influencer{height:1.875rem;width:1.875rem}@media only screen and (min-width:40.063em){.icon--influencer:first-child{margin-left:-.75rem}}.icon__link{display:block;height:100%;transition:background-color .3s;width:100%;will-change:background-color}.icon__link
svg{fill:#fff;height:100%;position:absolute;width:100%}.icon__link--black{background-color:#333;border-radius:50%}.icon__link--black:hover{background-color:#1ebae5}.icon__link--pink
svg{fill:#d50073!important}.icon__link--pink svg:hover{fill:#a20057!important}.icon__link--blue
svg{fill:#1ebae5!important}.icon__link--blue svg:hover{fill:#1697ba!important}.icon--currency{color:#1ebae5;margin:0}.icon--currency span[data-attr]{font-size:1.3125rem;position:relative}.icon--currency span[data-attr]:after,.icon--currency span[data-attr]:before{content:attr(data-attr)}.icon--currency--low{color:#e2e1de}.icon--currency--low span[data-attr]:before{color:#1ebae5}.icon--currency--average span[data-attr]:after{color:#e2e1de}.icon--bar [role=progressbar]{border:1px
solid #d2d2d2;border-radius:.625rem;height:.625rem;position:relative;width:75%}.icon--bar [role=progressbar]:before{background-color:#1ebae5;border-radius:.625rem;content:"";height:100%;left:0;overflow:hidden;position:absolute;width:100%}.icon--bar--low [role=progressbar]:before{border-bottom-right-radius:0;border-top-right-radius:0;width:20%}.icon--bar--average [role=progressbar]:before{border-bottom-right-radius:0;border-top-right-radius:0;width:50%}.icon--heart{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/icons/heart-high.svg);height:3.125rem;width:3.125rem}.icon--heart--low{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/icons/heart-low.svg)}.icon--heart--average{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/icons/heart-average.svg)}.icon--star{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/icons/stars-high.svg);height:.9375rem;width:3.125rem}.icon--star--low{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/icons/stars-low.svg)}.icon--star--average{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/icons/stars-average.svg)}.icon--premium{display:inline;margin-right:0;padding-left:1.5rem!important;position:relative}.icon--premium:before{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/icons/premium.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.9375rem;left:0;position:absolute;top:0;width:1.3125rem}.icon-container{display:flex}.icon-container>:not(:last-child){margin-right:.75rem}.jobs-page .section-title{margin:1.875rem 0}.jobs-page
img{width:100%}.jobs-page .company-philosophy__card{padding:0
.625rem .625rem}@media only screen and (min-width:40.063em){.jobs-page .company-philosophy__card{min-height:18.75rem}}.jobs-page .company-philosophy__card--title{margin:0}.jobs-page .company-philosophy__card--icon{display:block;margin:0
auto;max-width:6.25rem;width:100%}.jobs-page .available-jobs__department--title{margin:0}.jobs-page .available-jobs__roles
ul{list-style-type:none}.jobs-page .available-jobs__cta{margin-bottom:1.875rem;margin-top:1.875rem}@media only screen and (min-width:40.063em) and (max-width:64em){.jobs-page .available-jobs__cta .truncate__more,.jobs-page .available-jobs__cta
a{margin:0
auto;width:75%}}@media only screen and (min-width:64.063em){.jobs-page .available-jobs__cta .truncate__more,.jobs-page .available-jobs__cta
a{margin:0
auto;width:50%}}.jobs-page .vitafy-offer{margin-bottom:3.125rem}.jobs-page .vitafy-offer__card--title{color:#1ebae5}.jobs-page .vitafy-offer__card--points{padding-left:1.25rem}@media only screen and (max-width:40em){.jobs-page .vitafy-offer__card--points{margin-bottom:2.5rem}}.jobs-page .why-vitafy{background-color:#1ebae5;color:#fff;padding:1.25rem}@media only screen and (min-width:40.063em){.jobs-page .why-vitafy{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/why-vitafy.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:#333;padding:3.125rem}}.jobs-page .why-vitafy__content--title{margin:0}.jobs-page .why-vitafy__content--paragraph{margin-bottom:1.25rem}.jobs-page .contact-us{margin-bottom:1.875rem;margin-top:1.875rem}.jobs-page .contact-us__card--text{display:block;margin-bottom:0;margin-top:.625rem;text-align:center}.jobs-page .contact-us__card--image{display:block;margin:.625rem auto 0;max-width:9.375rem}.global-site-notice{background:#d23824;color:#fff;text-align:center}.messages{list-style:none;padding-left:0}.messages [class*=-msg]{color:#1ebae5;font-size:.875rem;margin-bottom:.75rem;padding:.75rem;text-align:center}.messages .success-msg{background-color:rgba(101,170,40,.07);border:thin solid rgba(101,170,40,.65);color:#65aa28}.messages .error-msg{background-color:rgba(210,56,36,.07);border:thin solid rgba(210,56,36,.65);color:#d23824}.messages .warning-msg{background-color:rgba(235,184,91,.07);border:thin solid rgba(235,184,91,.65);color:#87633f}.messages .neutral-msg{background-color:#666;color:#fff}.messages
ul{list-style:none;padding-left:0}.messages .truncate__more,.messages
a{color:inherit}.messages .truncate__more:hover,.messages a:hover{text-decoration:underline}.product-options .validation-advice{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/info_error.svg) .375rem 40% no-repeat;background-size:12px;border:1px
solid #d23824;border-radius:.1875rem;display:inline-block;margin-bottom:.75rem;padding:.375rem .75rem;padding-left:1.5rem}.item-msg.error,.validation-advice{color:#d23824;font-size:.875rem;margin:.375rem 0}.post--influencer
header{text-align:center}@media only screen and (min-width:64.063em){.post--influencer
header{text-align:left}}.post__influencer-image{box-shadow:0 1px 3px 0 rgba(51,51,51,.18),0 1px 1px 0 rgba(51,51,51,.15),0 2px 1px -1px rgba(51,51,51,.12);margin-bottom:1.5rem}@media only screen and (min-width:40.063em){.post__influencer-image{margin-bottom:0}}.post__influencer-url{display:block!important}@media only screen and (min-width:40.063em){.post__influencer-url{display:inline-block!important;transform:translateY(-50%)}}.post{box-shadow:0 1px 3px 0 rgba(51,51,51,.18),0 1px 1px 0 rgba(51,51,51,.15),0 2px 1px -1px rgba(51,51,51,.12)}.post__module-table tr:first-child
td{border-top:1px solid #d2d2d2}.post__module-table
thead{background-color:#fff}.post__module-table td:not(:first-child),.post__module-table tr:not(:first-child){width:calc((75rem - 13rem)/ 7)}.post__module-table
td{background-color:#fff;border-left:1px solid #d2d2d2;padding:.75rem;vertical-align:middle}@media only screen and (min-width:40.063em){.post__module-table
td{height:8.125rem}}.post__module-table td:first-child{width:13rem}.post__module-table td:last-child{border-right:1px solid #d2d2d2}.post__module-table td
h4{font-size:1.0625rem;margin-bottom:.375rem}@media only screen and (max-width:40em){.post__module-table .table-scroll{overflow-x:auto}.post__module-table .table-scroll
td{min-width:6.25rem}.post__module-table .table-scroll td:first-child{min-width:12.5rem}.parcellab-styles .post__module-table .table-scroll .pl-button,.post__module-table .table-scroll .btn,.post__module-table .table-scroll .parcellab-styles .pl-button{min-width:8.125rem}}.post__module-list__lists{margin-top:2.5rem}@supports (display:flex){.post__module-list__lists{display:flex;flex-wrap:wrap}}.post__module-list .list-wrap{background-color:#fff;float:left;padding:2.5rem;width:49%}@supports (display:flex){.post__module-list .list-wrap{margin-bottom:.75rem;width:100%}@media only screen and (min-width:40.063em){.post__module-list .list-wrap{margin-bottom:0;width:calc(50% - .75rem / 2)}}}@media only screen and (min-width:40.063em){.post__module-list .list-wrap:first-of-type{margin-right:.375rem}.post__module-list .list-wrap:last-of-type{margin-left:.375rem}}.post__module-program{overflow:hidden;padding:1.875rem 0;position:relative;text-align:center}@media only screen and (min-width:40.063em){.post__module-program{margin-left:-.75rem;margin-right:-.75rem;padding:4.6875rem 0}}.post__module-program
img{border:3px
solid #fff;max-width:9.375rem;position:absolute}@media only screen and (min-width:40.063em) and (max-width:64em){.post__module-program
img{max-width:6.25rem}}.post__module-program img:nth-of-type(1){left:7%;top:45%;transform:translateY(-50%) scale(1.3) rotate(-10deg)}.post__module-program img:nth-of-type(2){right:7%;top:45%;transform:translateY(-50%) scale(1.3) rotate(10deg)}.post__module-program img:nth-of-type(3){left:5%;top:50%;transform:translateX(50%) rotate(10deg)}.post__module-program img:nth-of-type(4){right:5%;top:50%;transform:translateX(-50%) rotate(-10deg)}.post__module-promo{position:relative}.post__module-promo
img{width:100%}@media only screen and (min-width:40.063em){.post__module-promo--white{color:#fff}}@media only screen and (min-width:40.063em){.post__module-promo__content{bottom:0;left:0;position:absolute;right:0;top:45%;transform:translateY(-50%);z-index:1}}@media only screen and (min-width:64.063em){.post__module-promo__content{padding:0}}.post__module-promo__content .truncate__more:not(.btn),.post__module-promo__content a:not(.btn){color:inherit;text-decoration:underline}@media only screen and (min-width:40.063em){.post__module-timeline
li{padding-left:.75rem!important;padding-right:.75rem!important;position:relative}}.post__module-timeline li>span{background-color:#fff;border:1px
solid #d2d2d2;border-radius:50%;display:block;height:6.25rem;margin:auto;position:relative;width:6.25rem}.post__module-timeline__icon img,.post__module-timeline__icon
span{display:block;left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:100%}.post__module-timeline__icon
img{width:55%}.post__module-profile .outline-box{text-align:center}@media only screen and (min-width:40.063em){.post__module-profile .outline-box{min-height:18.75rem;padding:2rem;text-align:left}}.post__module-profile .outline-box
img{max-width:initial;min-width:initial}.post__module-profile__image{max-width:9.375rem!important}.post__module-group{margin:0
.75rem .75rem;max-width:75rem}.post__module-image--grid
img{margin-bottom:.75rem}.post__module-goal .post__module-image-block img,.post__module-profile .post__module-image-block
img{border:3px
solid #fff;max-width:9.375rem;position:absolute}.post__module-goal .post__module-image-block img:nth-of-type(1),.post__module-profile .post__module-image-block img:nth-of-type(1){left:0;top:0;transform:translateY(15%) scale(1.3) rotate(-10deg)}.post__module-goal .post__module-image-block img:nth-of-type(2),.post__module-profile .post__module-image-block img:nth-of-type(2){left:25%;top:0;transform:translateY(50%) scale(.8) rotate(10deg)}@media only screen and (min-width:40.063em){.post__module-product-carousel,.post__module-table{padding-left:3rem;padding-right:3rem}}.post__module-download,.post__module-teaser{padding-top:1.5rem!important}@media only screen and (min-width:40.063em){.post__module-download,.post__module-teaser{background-color:#f6f6f7;padding-top:2rem!important}}.post__recipe-info{border:1px
solid #d2d2d2;border-radius:.1875rem;padding:2rem;text-align:center}.post__recipe-info
svg{max-width:25%}@media only screen and (min-width:40.063em){.post__recipe-info
svg{max-width:75%;max-height:2.1875rem}}.post__recipe-info
h5{font-size:.75rem;font-weight:400;margin-bottom:0}@media only screen and (min-width:40.063em){.post--recipe .post__intro
p{border-top:1px solid #d2d2d2;margin-top:2.25rem;padding-top:.75rem}}@media only screen and (min-width:40.063em) and (min-width:64.063em){.post--recipe .post__intro
p{max-width:95%}}.post--recipe .recipe-ingredients .list:first-of-type{margin-top:.75rem}.post--recipe .recipe-ingredients .serving-amount{margin-bottom:1.5rem;position:relative;width:4.6875rem}.post--recipe .recipe-ingredients .serving-amount
label{font-size:1rem;font-weight:700;left:5.3125rem;position:absolute;top:.375rem;width:6.25rem}.post--recipe .recipe-direction
li{counter-increment:fml;display:flex;flex-wrap:wrap;padding-left:1.125rem}@media only screen and (min-width:40.063em){.post--recipe .recipe-direction
li{flex-wrap:nowrap}}.post--recipe .recipe-direction__description{margin-bottom:.75rem;position:relative}@media only screen and (min-width:40.063em){.post--recipe .recipe-direction__description{flex-basis:58.33333%}}.post--recipe .recipe-direction__description:before{content:counter(fml);font-weight:700;left:-1.125rem;position:absolute;top:0}@media only screen and (min-width:40.063em){.post--recipe .recipe-direction__image{flex-basis:41.66667%;padding-left:1.5rem}}.post{background-color:#fff;padding:.75rem .75rem 0}@media only screen and (min-width:64.063em){.post{padding:0}}.post img[class*=wp-image]{border:0;margin-top:.75rem;padding:0;width:100%}.post__recipe-ingredients-atc .banner__item
label{cursor:pointer}@supports (display:flex){.post__recipe-ingredients-atc .banner__item
label{display:flex;align-items:center;width:100%}}@media only screen and (max-width:40em){.post__meta{font-size:.875rem}}.post__block--full{position:relative;overflow:visible;background:#333;color:#fff;padding:2.5rem 0}@media (hover:none){.post__block--full{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.post__block--full:after,.post__block--full:before{background:#333;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.post__block--full:after,.post__block--full:before{width:calc(var(--offset) * 2)}}.post__block--full:before{right:100%}.post__block--full:after{left:100%}@media only screen and (min-width:40.063em){.post__block--full{padding:5rem 0}}.post__banner-list{display:flex;flex-wrap:wrap}@media only screen and (min-width:40.063em){.post__banner-list{flex-wrap:nowrap}}.post__banner-list
li{position:relative}.post__banner-list li:hover
img{filter:saturate(100%)}.post__banner-list
img{filter:saturate(50%);transition:filter .3s ease-out}.post__banner-list .banner-caption{color:#333;font-size:1.3125rem;left:0;margin:auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:30%}@media only screen and (min-width:64.063em){.post__banner-list .banner-caption{font-size:2.25rem}}.post__banner-list .banner-caption
span{background:rgba(255,255,255,.8);border-radius:.1875rem;color:#333;display:block;font-size:.875rem;margin:.375rem auto 0;max-width:75%;padding:.75rem}@media only screen and (min-width:40.063em){.post__banner-list .banner-caption
span{background:0 0;margin:.75rem 0 0;padding:0}}@media only screen and (min-width:40.063em){.post__banner-list .banner-caption{text-shadow:0}.post__banner-list .banner-caption[class*=pos]{max-width:50%;right:auto;text-align:left;top:auto}.post__banner-list .banner-caption.pos-four,.post__banner-list .banner-caption.pos-one{left:10%}.post__banner-list .banner-caption.pos-three,.post__banner-list .banner-caption.pos-two{left:50%}.post__banner-list .banner-caption.pos-one,.post__banner-list .banner-caption.pos-two{top:10%}.post__banner-list .banner-caption.pos-four,.post__banner-list .banner-caption.pos-three{bottom:10%}}.post__banner-list .banner-caption--white{color:#fff}.post__banner-list .banner-caption--white
span{background:rgba(51,51,51,.8);color:#fff}.post__comparison{border-top:1px solid #d2d2d2;margin:1.5rem 0;padding:1.5rem 0 0}@media only screen and (min-width:40.063em){.post__comparison{margin:2rem 8.33333% 0;padding:2.625rem 0 0}.post__comparison:last-child{padding-bottom:2.5rem}}.post__comparison
h3{font-size:1.125rem}.post__comparison h3
span{font-weight:400}.post__comparison .list--checked
li{background-position:.375rem .3125rem;padding-left:2.25rem}.post__summary{border-top:1px solid #d2d2d2;margin:1.5rem 0;padding:2rem 0 0}@media only screen and (min-width:40.063em){.post__summary{margin:2rem 8.33333% 0;padding:2.625rem 0 0}.post__summary:last-child{padding-bottom:0}}.post__sharing
svg{max-height:2.1875rem;transition:transform .3s;will-change:transform}.post__sharing svg:hover{transform:scale(1.05)}.post__promo{border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;margin-bottom:2rem;padding:1.5rem 0}@media only screen and (min-width:40.063em){.post__promo{margin-bottom:2.5rem}}.post__toc
h3{font-size:1.0625rem}.post__toc
ol{margin:0}.post__toc li:not(:last-child){margin-bottom:.375rem}.post__toc .truncate__more,.post__toc
a{color:inherit}.post__toc .truncate__more:hover,.post__toc a:hover{color:#1ebae5;text-decoration:none}.post__image:not(picture){display:block;margin:1.875rem auto;max-width:75%}@media only screen and (min-width:40.063em){.post__image:not(picture){max-width:20%}}@media only screen and (min-width:64.063em){.post__image:not(picture){margin:0}}@media only screen and (min-width:40.063em){.post__image--right{position:absolute;right:calc(-20% - .75rem);top:0}}@media only screen and (min-width:40.063em){.post__image--left{bottom:0;left:calc(-20% - .75rem);position:absolute}}.post__image--full
img{margin-top:2.5rem}.post__navigation{border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2}.post__navigation
ul{list-style:none;padding-left:0}@media only screen and (min-width:40.063em){.post__navigation
ul{display:flex}}@media only screen and (min-width:40.063em){.post__navigation
li{margin:.75rem 0}.post__navigation li:first-child{border-right:1px solid #d2d2d2}}.post__navigation .truncate__more,.post__navigation
a{color:inherit;display:block}.post__navigation .truncate__more:hover:after,.post__navigation a:hover:after{opacity:.5}.post__navigation .next-post.truncate__more,.post__navigation .previous-post.truncate__more,.post__navigation a.next-post,.post__navigation a.previous-post{padding:.75rem 1.5rem}.post__navigation .next-post.truncate__more:after,.post__navigation .previous-post.truncate__more:after,.post__navigation a.next-post:after,.post__navigation a.previous-post:after{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg) center no-repeat;background-size:contain;bottom:0;content:"";display:block;height:1.25rem;margin:auto;position:absolute;top:0;width:.625rem}.post__navigation .previous-post.truncate__more:after,.post__navigation a.previous-post:after{background-position:0 center;left:0;transform:rotate(180deg)}@media only screen and (max-width:40em){.post__navigation .previous-post.truncate__more,.post__navigation a.previous-post{border-bottom:1px solid #666}}.post__navigation .next-post.truncate__more,.post__navigation a.next-post{text-align:right}.post__navigation .next-post.truncate__more:after,.post__navigation a.next-post:after{right:0}.post__featured-image{max-height:400px;overflow:hidden}.post__comments__list{list-style:none;padding-left:0}.post__comments__list
form{margin:2.5rem auto 0}@media only screen and (min-width:40.063em){.post__comments__list
form{width:50%}}.post__comments__list:not(.post__comments__list--children){background-color:#fff;margin:.75rem 0;padding:.75rem}@media only screen and (min-width:40.063em){.post__comments__list:not(.post__comments__list--children){margin:2.5rem 0;padding:2.5rem 3.5rem}}.post__comments__list li:not(:last-child):not(.fields){border-bottom:1px solid #d2d2d2;margin-bottom:1.5rem;padding-bottom:1.5rem}@media only screen and (min-width:40.063em){.post__comments__list--children{margin-left:16.66666%}}.post__comments__list--children li:not(.fields){border-left:1px solid #d2d2d2;margin-top:2.5rem;padding-left:.75rem}.post .entry [style]{color:inherit!important;font-family:inherit!important;text-align:left!important}.post .wp-caption{background:0 0;font-size:.875rem;margin:.75rem 0;min-width:100%;padding:0}@media only screen and (min-width:40.063em){.post .wp-caption{max-width:33.33333%;min-width:0}.post .wp-caption.alignright{padding-left:1.5rem}.post .wp-caption.alignleft{padding-right:1.5rem}}.post .wp-caption
img{margin:0
0 .75rem}.post-products-see-all{display:block;line-height:1;margin-top:.75rem;text-align:right}.posts{display:flex;flex-wrap:wrap;padding-top:1.5rem}.posts__header{position:relative;overflow:visible;background:#fff;padding:2rem 0 1.5rem}@media (hover:none){.posts__header{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.posts__header:after,.posts__header:before{background:#fff;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.posts__header:after,.posts__header:before{width:calc(var(--offset) * 2)}}.posts__header:before{right:100%}.posts__header:after{left:100%}.is-cat-stars-experts
.posts__header{padding:4rem 0 2rem}@media only screen and (min-width:40.063em){.posts__header{padding:2.5rem 0 2rem}.is-cat-stars-experts
.posts__header{padding:5rem 0 2rem}}.posts__navigation{position:relative;overflow:visible;background:#fff;list-style:none;padding-left:0;margin:0}@media (hover:none){.posts__navigation{margin:inherit -.75rem;max-width:100vw;overflow:hidden;padding:inherit .75rem}}.posts__navigation:after,.posts__navigation:before{background:#fff;bottom:0;content:" ";position:absolute;top:0;width:calc((100vw - 75rem + .75rem)/ 2);z-index:1}@media (max-width:1200px){.posts__navigation:after,.posts__navigation:before{width:calc(var(--offset) * 2)}}.posts__navigation:before{right:100%}.posts__navigation:after{left:100%}@media only screen and (max-width:40em){.posts__navigation{padding-bottom:1.125rem}}.posts__navigation
li{display:inline-block}@media only screen and (max-width:40em){.posts__navigation
li{width:100%}.posts__navigation li:not(:first-child){width:50%}@supports (width:calc(50% - (0.75rem / 2))){.posts__navigation li:not(:first-child){width:calc(50% - (.75rem / 2))}.posts__navigation li:not(:first-child):nth-child(even){margin-right:.75rem}}}@media only screen and (min-width:40.063em){.posts__navigation li:not(:last-child){margin-right:1.5rem}}.posts__navigation .truncate__more,.posts__navigation
a{color:#333}@media only screen and (max-width:40em){.posts__navigation .truncate__more,.posts__navigation
a{border:1px
solid #d2d2d2;border-radius:.1875rem;display:block;margin-bottom:.375rem;padding:.75rem;text-align:center;width:100%}.posts__navigation .truncate__more:focus,.posts__navigation .truncate__more:hover,.posts__navigation a:focus,.posts__navigation a:hover{border-color:#1ebae5}}@media only screen and (min-width:40.063em){.posts__navigation .truncate__more,.posts__navigation
a{border-bottom:.1875rem solid transparent;display:block;font-size:1.125rem;padding:.375rem .75rem;width:auto}.posts__navigation .truncate__more:focus,.posts__navigation .truncate__more:hover,.posts__navigation a:focus,.posts__navigation a:hover{border-color:#1ebae5;text-decoration:none}}.wordpress-index-index .posts__navigation [href="/magazin"].truncate__more,.wordpress-index-index .posts__navigation a[href="/magazin"]{border-color:#1ebae5}.is-blog-cat-abnehmen .posts__navigation [href*=abnehmen].truncate__more,.is-blog-cat-abnehmen .posts__navigation a[href*=abnehmen]{border-color:#1ebae5}.is-blog-cat-fitness .posts__navigation [href*=fitness].truncate__more,.is-blog-cat-fitness .posts__navigation a[href*=fitness]{border-color:#1ebae5}.is-blog-cat-health .posts__navigation [href*=health].truncate__more,.is-blog-cat-health .posts__navigation a[href*=health]{border-color:#1ebae5}.is-blog-cat-ernaehrung .posts__navigation [href*=ernaehrung].truncate__more,.is-blog-cat-ernaehrung .posts__navigation a[href*=ernaehrung]{border-color:#1ebae5}.posts--centered{justify-content:center}.premium{background-color:#fff;padding-left:1.5rem;padding-right:1.5rem}.premium__content>div{text-align:center}@media only screen and (min-width:40.063em){.premium__content>div{text-align:left}.premium__content>div:nth-child(2){text-align:right}}.premium__testimonial{background-color:#ed8904;color:#fff;padding:1.5rem}.product-availability{font-size:.875rem;margin-top:1.5rem}.product-availability
p{display:inline-block;margin:0}.product-availability
.availability{font-weight:700}.product-availability .availability:before{border-radius:50%;content:"";display:inline-block;height:10px;margin-right:.375rem;width:10px}.product-availability .availability.in-stock{color:#65aa28}.product-availability .availability.in-stock:before{background-color:#65aa28}.product-availability .prime-jit-notice{display:none;margin-top:.375rem}body.is-prime.isjit .product-availability .prime-jit-notice{display:block}.product-availability.jit .in-stock{color:#ebb85b}.product-availability.jit .in-stock:before{background-color:#ebb85b}.product-availability .out-of-stock{color:#d23824}.product-availability .out-of-stock:before{background-color:#d23824}.product-collateral__quickinfo{margin-bottom:1rem}.product-collateral__attributes{border-top:5px solid #f6f6f7;padding:.75rem 0}.product-collateral__attributes:not(:last-child){border-bottom:5px solid #f6f6f7}.product-collateral__attributes
li{align-items:center;display:flex;font-size:.875rem;line-height:1.3}@media only screen and (min-width:40.063em){.product-collateral__attributes
li{font-size:.875rem}}.product-collateral__attributes
svg{flex-shrink:0;margin-right:.75rem}.product-collateral__nutritioninfo
dt{margin-bottom:.75rem}.product-collateral__nutritioninfo dt:not(:first-of-type){margin-top:1.5rem}.product-collateral__reviews
article{border-bottom:1px solid #d2d2d2;margin-bottom:1.5rem;padding-bottom:1.5rem}.product-collateral__reviews article:first-of-type{margin-top:1.5rem}@media only screen and (min-width:40.063em){.product-collateral__reviews article
header{text-align:right}}.product-collateral__reviews article
.username{display:block;margin-bottom:.75rem}@media only screen and (min-width:40.063em){.product-collateral__reviews article
.username{margin-bottom:0;margin-top:.75rem}}.product-collateral__reviews article .review-title{font-size:1.125rem;line-height:1.222222222;margin-bottom:.75rem}@media only screen and (min-width:40.063em){.product-collateral__reviews article .review-title{line-height:1.333333333}}.product-collateral__reviews
p{margin:0}.product-collateral__reviews
input{margin-bottom:1.5rem}.product-collateral__reviews input.validation-failed{margin-bottom:0}@media only screen and (min-width:40.063em){.product-collateral__form{margin-right:5%}}.product-collateral__form
h2{margin-bottom:2rem}.product-collateral__form.no-reviews
p{text-align:center}.product-collateral__form.no-reviews
ul{max-height:auto;transition:max-height .5s;will-change:max-height}.product-collateral__form
.recaptcha{margin:.75rem 0 1.5rem}.product-collateral__form .recaptcha
iframe{max-width:100%}.product-collateral__recipes{list-style:none;padding-left:0}.product-collateral__recipes
li{border:1px
solid #d2d2d2;margin-bottom:1rem;padding:.75rem;position:relative}@media (min-width:40.063em) and (max-width:64em){.product-collateral__recipes
li{width:100%}}.product-collateral__recipes li h1,.product-collateral__recipes li h2,.product-collateral__recipes li h3,.product-collateral__recipes li h4,.product-collateral__recipes li h5,.product-collateral__recipes li
h6{color:#666;margin:0;text-decoration:none}.product-collateral__recipes li .truncate__more::after,.product-collateral__recipes li a::after{content:"";display:block;bottom:0;left:0;position:absolute;right:0;top:0}button{background:0 0;border:0;box-shadow:none;cursor:pointer;outline:0}button:active,button:focus{outline:0}.btn,.button,.parcellab-styles .pl-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#333;border:1px
solid transparent;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.0625rem;line-height:1;padding:.75rem .75rem .7125rem;text-align:center;text-decoration:none;transition:background-color .2s;will-change:background-color}.btn:focus,.btn:hover,.button:focus,.button:hover,.parcellab-styles .pl-button:focus,.parcellab-styles .pl-button:hover{background-color:#72cc20;color:#fff;text-decoration:none}.btn:active,.btn:focus,.button:active,.button:focus,.parcellab-styles .pl-button:active,.parcellab-styles .pl-button:focus{outline:0}.btn.disabled,.btn[disabled],.button.disabled,.button[disabled],.parcellab-styles .disabled.pl-button,.parcellab-styles [disabled].pl-button{background-color:#d2d2d2;color:#fff;cursor:not-allowed}.btn.disabled:hover,.btn[disabled]:hover,.button.disabled:hover,.button[disabled]:hover,.parcellab-styles .disabled.pl-button:hover,.parcellab-styles [disabled].pl-button:hover{background-color:#d2d2d2;color:#fff}.collapse .btn,.collapse .button,.collapse .parcellab-styles .pl-button,.parcellab-styles .collapse .pl-button{border-radius:0 .1875rem .1875rem 0}.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{margin-bottom:.75rem;width:100%}@media only screen and (min-width:40.063em){.button-container .btn,.button-container .button,.button-container .parcellab-styles .pl-button,.parcellab-styles .button-container .pl-button{max-width:100%;min-width:12.5rem;width:auto}}.btn--large,.button--large{font-size:1.25rem;padding:.75rem 1.25rem .7125rem}.addtocart__button{padding:.75rem .1875rem}.btn--fnl,.btn--primary{background-color:#ffc935;color:#333}.btn--fnl:active,.btn--fnl:focus,.btn--fnl:hover,.btn--primary:active,.btn--primary:focus,.btn--primary:hover{background-color:#d7a61c;color:#333}.btn--expander{background-color:transparent;border-radius:0;color:#333;position:relative}.btn--expander:focus,.btn--expander:hover{background-color:transparent;color:#333}.btn--expander::after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tab-arrow.svg);background-position:center;background-repeat:no-repeat;content:"";height:.75rem;margin-left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.btn--block,.btn--full{display:block;width:100%}.btn--link{background-color:transparent;color:currentColor;cursor:pointer;font-size:inherit;margin:0;padding:0;text-decoration:underline}.btn--link:focus,.btn--link:hover{background-color:transparent;color:currentColor;opacity:.9}.btn--arrow{padding-left:1.5rem;padding-right:1.5rem;position:relative}.btn--arrow:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-left:.375rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:16px}.btn--arrow-up:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(-90deg)}.btn--arrow-down:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow_ci.svg);transform:translateY(-50%) rotate(90deg)}.btn--arrow.btn--outline:after{background:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg) 0 center no-repeat}.btn--outline{background-color:transparent;border-color:#666;color:#666}.btn--outline:focus,.btn--outline:hover{background-color:transparent;border-color:#1ebae5;color:#1ebae5}.btn--white{background-color:transparent;border-color:rgba(255,255,255,.6);color:#fff;transition:border-color .25s ease-in-out}.btn--white:focus,.btn--white:hover{background-color:transparent;border-color:#fff;color:#fff}.btn--success{background-color:#65aa28!important;background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/tick-white.svg);background-position:.75rem center;background-repeat:no-repeat;background-size:1rem}.btn--small{font-size:.95625rem;padding:.5rem .75rem .475rem}.btn--big{font-size:1.16875rem;padding:.9rem .9rem}.btn--close,.btn--close--modal{background-color:transparent;border:1px
solid currentColor;border-radius:50%;color:currentColor;font-size:1.3125rem;height:1.3125rem;opacity:.9;padding:.1875rem;position:absolute;right:.375rem;top:.375rem;width:1.3125rem;will-change:transform}.btn--close--modal:after,.btn--close--modal:before,.btn--close:after,.btn--close:before{background-color:currentColor;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:75%}.btn--close--modal:before,.btn--close:before{transform:rotate(45deg)}.btn--close--modal:after,.btn--close:after{transform:rotate(-45deg)}.btn--close--modal:focus,.btn--close--modal:hover,.btn--close:focus,.btn--close:hover{background-color:transparent!important;color:currentColor}.btn--close--modal{border:1px
solid #333;color:#333}.btn--close--modal:after{background-color:#333}.btn--close--modal:focus{color:#333}@media only screen and (min-width:40.063em){.btn--close--modal{visibility:hidden}}.up-sell__item--current{display:none}.up-sell__item:not(:last-child)::after{content:"|";display:inline-block;margin-left:.375rem;margin-right:.375rem}.product-essential .product-subline{margin-bottom:.75rem}.product-essential .product-subline
img{max-width:2.25rem}.product-essential .product-details{margin-bottom:1.5rem;padding-top:.75rem;position:relative;text-align:center}.product-essential .product-details__free-shipping-notice--voucher~.product-details__free-shipping-notice{display:none}.product-essential .product-details__mhd{color:#ab2f4b;display:none;font-size:.875rem}.product-essential .product-details__mhd[aria-visible=true]{display:block}.product-essential .shipping-details,.product-essential .shipping-free,.product-essential .tax-details{color:#666;font-size:.875rem;line-height:1.538461538}@media only screen and (min-width:64.063em){.product-essential .shipping-details,.product-essential .shipping-free,.product-essential .tax-details{line-height:1.692307692}}.product-essential .shipping-details,.product-essential .tax-details{display:inline}.product-essential .qty-input{font-size:1.125rem}.product-essential
.addtocart{display:flex;flex-wrap:nowrap;margin-left:-.375rem;margin-right:-.375rem}.product-essential .addtocart>*{padding-left:.375rem;padding-right:.375rem}.product-essential .addtocart--quantity{flex-basis:25%;flex-shrink:0}.product-essential .addtocart--cta{flex-basis:50%;flex-grow:1}.product-essential .addtocart--wishlist{flex-basis:12.5%;flex-shrink:0;flex-grow:0}.product-alternatives{max-height:0;opacity:0;pointer-events:none;transition:max-height 1s,opacity 1s;will-change:max-height,opacity}.product-oos .product-alternatives{max-height:62.4375rem;opacity:1;pointer-events:initial}.product-brand{display:block}.separator{display:block}.separator:after{background-color:#1ebae5;content:"";display:block;height:.1875rem;margin-bottom:.75rem;margin-top:.375rem;width:3.125rem}.separator--slimming:after{background-color:#ed8904}.separator--health:after{background-color:#00bcb6}.separator--nature:after{background-color:#00af3f}.separator--sport:after{background-color:#0097ce}.site-navigation{font-size:1rem;position:fixed;transform:translate3d(-100%,0,0);-ms-overflow-style:none;scrollbar-width:none}.site-navigation::-webkit-scrollbar{display:none}.site-navigation:not(.site-navigation--slide-in){background:#fff}@media (min-width:960px) and (max-width:calc(1200px - 1px)){.site-navigation{overflow-x:scroll;overflow-y:hidden}}@media (min-width:960px){.site-navigation{border-bottom:.0625rem solid;border-color:#e8e8e8;height:3.1875rem;position:relative;transform:none;width:100vw}}.site-navigation [href$=sale].truncate__more,.site-navigation [href$=sale].truncate__more span,.site-navigation a[href$=sale],.site-navigation a[href$=sale] span{color:#ff4900}.site-navigation .truncate__more,.site-navigation a,.site-navigation
span{color:#666;font-size:inherit}.site-navigation .truncate__more:focus,.site-navigation .truncate__more:hover,.site-navigation a:focus,.site-navigation a:hover,.site-navigation span:focus,.site-navigation span:hover{text-decoration:none}@media (min-width:960px){.site-navigation .truncate__more:focus:not(.banner__item),.site-navigation .truncate__more:hover:not(.banner__item),.site-navigation a:focus:not(.banner__item),.site-navigation a:hover:not(.banner__item),.site-navigation span:focus:not(.banner__item),.site-navigation span:hover:not(.banner__item){color:#1ebae5}}.site-navigation
li{font-weight:400;text-transform:none}.site-navigation li>.truncate__more,.site-navigation li>a,.site-navigation li>span{display:block;padding:.75rem 1.5rem}@media (min-width:960px){.site-navigation li>.truncate__more,.site-navigation li>a,.site-navigation li>span{padding:0}}.menu-open .site-navigation{box-shadow:3px 0 10px rgba(51,51,51,.3);transform:translate3d(0,0,0)}@media (min-width:960px){.site-navigation
.level3{display:none}}.site-navigation--basic{position:relative;transform:none}.site-navigation--basic .nav__sub-wrapper{display:none}.site-navigation.scrollable .nav--large::after{background-position:0;opacity:1}.nav{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;height:100%;margin:auto;max-width:75rem;padding:0
.375rem}@media (min-width:960px){.nav{flex-wrap:nowrap}}.nav--large{padding:0
.25rem;position:relative}.nav--large::after{background:linear-gradient(to right,transparent,hsla(0deg,0%,0%,.3)) 20px no-repeat;content:"";display:block;height:100%;min-width:20px;opacity:0;position:sticky;right:0;transition:background-position 170ms ease-in,opacity 170ms ease-in}.nav li.level-top{text-transform:uppercase}@media (min-width:960px){.nav li.level-top{height:3.125rem;text-transform:none}.nav li.level-top:not(:last-child){padding-right:1.5rem}.nav li.level-top:focus>.truncate__more,.nav li.level-top:focus>a,.nav li.level-top:hover>.truncate__more,.nav li.level-top:hover>a{background:0 0;border-width:.1875rem;color:#1ebae5}.nav li.level-top:focus .nav__sub-content,.nav li.level-top:hover .nav__sub-content{display:flex;z-index:502}.nav li.level-top>.truncate__more,.nav li.level-top>a{border-bottom:0 solid #1ebae5;color:#666;height:100%;padding-left:.75rem;padding-right:.75rem;transition:border .2s;will-change:border;white-space:nowrap}}@media (min-width:960px){.nav li.level-top.active>.truncate__more,.nav li.level-top.active>a{border-bottom:3px solid #1ebae5;font-weight:700}}@media (min-width:960px){.is-blog .nav li.level-top>[href*=magazin].truncate__more,.is-blog .nav li.level-top>a[href*=magazin]{border-bottom:3px solid #333;font-weight:700}}.nav li.level-top>.truncate__more,.nav li.level-top>a,.nav li.level-top>span{font-size:1rem;font-weight:400}@media (min-width:960px){.nav li.level-top>.truncate__more,.nav li.level-top>a,.nav li.level-top>span{line-height:2.9375rem}}.nav
li.parent{position:relative}@media (min-width:960px){.nav
li.parent{position:static}}.nav [data-ga-label*=ziele]{color:#333;cursor:default}.nav [data-ga-label*=ziele] li:first-child{display:none}@media (min-width:960px){.nav [data-ga-label*=ziele] li:first-child{display:block}}@media (min-width:960px){.nav__sub-content{background-color:#fff;border-top:.0625rem solid #e8e8e8;box-shadow:0 3px 3px 0 rgba(51,51,51,.3);display:none;left:0;margin:auto;max-width:100%;position:absolute;right:0;text-align:left;top:3.125rem;width:75rem;z-index:502}.nav__sub-content
.grid{flex-wrap:nowrap}}.nav__sub-content
ul{list-style:none;padding-left:0}@media (min-width:960px){.nav__sub-content
ul.level0{display:flex;padding:1.5rem 0 0 1.5rem;width:100%}}.nav__sub-content ul.level0
li.level1{padding-left:.75rem}@media (min-width:960px){.nav__sub-content ul.level0
li.level1{flex-basis:calc(33.33333% - (.75rem * 2));margin-right:1.5rem;padding-left:0;width:calc(33.33333% - (.75rem * 2))}.nav__sub-content ul.level0 li.level1:not(:nth-last-child(-n+3)).parent{margin-bottom:1.875rem}}.nav__sub-content ul.level1,.nav__sub-content ul.no-collapse{margin-left:-.75rem}@media (min-width:960px){.nav__sub-content ul.level1,.nav__sub-content ul.no-collapse{margin-left:0}}@media (min-width:960px){.nav__sub-content li:not([data-ga-label*=magazin]){line-height:1.8}}.nav__sub-content li.active>.truncate__more,.nav__sub-content li.active>a{font-weight:700}@media (min-width:960px){.nav__sub-content li.level1>.truncate__more,.nav__sub-content li.level1>a{font-weight:700}}@media only screen and (max-width:40em){.nav__sub-content
li.level2{background-color:#fff;border-left:thin solid #e8e8e8;font-size:15px;margin-left:2.25rem;padding-left:0}.nav__sub-content li.level2 .truncate__more,.nav__sub-content li.level2
a{opacity:1;padding-left:2.25rem}}@media (min-width:960px){.nav__sub-content--wrap
ul.level0{flex-wrap:wrap;padding:1.5rem 0 2.5rem 1.5rem}}.nav__static{flex-direction:column;float:left}@supports (display:flex){.nav__static{float:none}}@media (min-width:960px){.nav__static{overflow:hidden;padding:1.5rem 1.5rem 2.5rem;position:relative}}.nav__static
li{padding-left:.75rem}@media (min-width:960px){.nav__static
li{padding-left:0}}.nav__static .level2:first-of-type{display:none}@media (min-width:960px){.nav__static .level2:first-of-type{display:block}}.nav__static .no-collapse{max-height:none!important}@media (min-width:960px){.nav__static .no-collapse
ul{text-align:center}}.nav__static__promo{display:none}@media (min-width:960px){.nav__static__promo{bottom:0;display:block;left:0;position:absolute;right:0;top:0}}@media (min-width:960px){.nav__static--top-categories{border-right:1px solid #d2d2d2;margin-bottom:2.5rem;margin-right:1.625rem;margin-top:1.5rem;min-width:13.4375rem;padding-bottom:0;padding-right:2.5rem;padding-top:0;width:16%}@supports (display:flex){.nav__static--top-categories{flex-basis:16%;justify-content:space-between;width:auto}}}@media (min-width:960px){.nav__static--top-categories .truncate__more,.nav__static--top-categories
a{font-weight:700}}@media (min-width:960px){.nav__static--highlight{background:#f6f6f7;min-width:17.875rem;width:24%}@supports (display:flex){.nav__static--highlight{flex-basis:24%;width:auto}}}.nav__static--highlight .hdln--line,.nav__static--highlight .title,.nav__static--highlight .usp--title .usp__head,.usp--title .nav__static--highlight
.usp__head{margin:0;padding-left:2.25rem;text-align:left}@media (min-width:960px){.nav__static--highlight .hdln--line,.nav__static--highlight .title,.nav__static--highlight .usp--title .usp__head,.usp--title .nav__static--highlight
.usp__head{margin:1.5rem 0 .75rem;padding-left:0}}.nav__static--highlight .hdln--line:focus,.nav__static--highlight .hdln--line:hover,.nav__static--highlight .title:focus,.nav__static--highlight .title:hover,.nav__static--highlight .usp--title .usp__head:focus,.nav__static--highlight .usp--title .usp__head:hover,.usp--title .nav__static--highlight .usp__head:focus,.usp--title .nav__static--highlight .usp__head:hover{color:#333;cursor:default}.nav__static__brandshops
ul{margin:.75rem 0}.nav__static__brandshops
li{border-bottom:0!important}.nav__static__brandshops .truncate__more,.nav__static__brandshops
a{padding:0!important}@media (min-width:960px){.nav__static__brandshops>div{padding:0}}.nav__static__brandshops .hdln--line,.nav__static__brandshops .title,.nav__static__brandshops .usp--title .usp__head,.usp--title .nav__static__brandshops
.usp__head{border:0;margin:.75rem 0;padding-left:0}@media (min-width:960px){.nav__static__brandshops .hdln--line,.nav__static__brandshops .title,.nav__static__brandshops .usp--title .usp__head,.usp--title .nav__static__brandshops
.usp__head{margin-top:2.5rem}}.nav__static--full{padding:0;width:100%}@media (min-width:960px){.nav__static--full{padding-bottom:2.5rem}}@media (min-width:960px){.nav__static--banner{padding-left:4.5rem;padding-right:4.5rem}@supports (display:flex){.nav__static--banner
.banner{display:flex;flex-wrap:wrap}}.nav__static--banner .banner
li{display:inline-block;width:15.625rem}@supports (display:flex){.nav__static--banner .banner
li{flex-basis:calc(25% - 2.25rem);width:auto}.nav__static--banner .banner li:not(:nth-child(4n)){margin-right:3rem}}}.nav__static__listing{padding:0
1.5rem}.nav__static__listing
ul{justify-content:space-between;margin:0}.nav__static__listing
li{display:inline-block}.nav__teaser{display:flex;flex-wrap:wrap;margin:0
-12px -24px;margin:0
calc(var(--gutter)/ -2) calc(var(--gutter-y) * -1)}@media (min-width:960px){.nav__teaser{margin:1.5rem .75rem;width:100%}}.nav__teaser
li{padding:0
12px 24px;padding:0
calc(var(--gutter)/ 2) var(--gutter-y);width:100%;flex:0 0 25%;max-width:25%;min-height:1px}.nav__teaser li .truncate__more,.nav__teaser li
a{border:none}.nav__teaser
h4{font-size:1rem}@media (max-width:960px){.nav__teaser{margin:0}.nav__teaser
li{background-color:#fff!important;flex:0 0 100%;max-width:none;padding-bottom:0}}.nav__teaser-type{background-color:rgba(246,246,247,.75);bottom:0;height:auto;line-height:1;padding:.375rem;position:absolute;right:0;width:100%}.nav--large{display:none}@media (min-width:960px){.nav--large{display:flex}}@-webkit-keyframes
expand{0%{opacity:.4;width:0%}100%{opacity:1;width:100%}}@keyframes
expand{0%{opacity:.4;width:0%}100%{opacity:1;width:100%}}.site-navigation--slide-in{background-color:hsl(0deg,0%,96%);height:100%;left:0;overflow-y:initial;padding-top:.5rem;top:0;transition:transform .3s;width:85%;will-change:transform;z-index:777777787}@media only screen and (min-width:40.063em){.site-navigation--slide-in{width:50%}}.site-navigation--slide-in li.level-top:first-child{margin-top:1.5rem}.site-navigation--slide-in li.level-top:last-of-type{border:0;height:100px}.site-navigation--slide-in li.parent:after{content:"+";font-size:1.2em;font-weight:700;opacity:.6;position:absolute;right:1.5rem;top:.75rem;transition:content .2s;will-change:content}.site-navigation--slide-in li.expanded:after{content:"-"}.site-navigation--slide-in [data-state-expanded=false]{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.9,0,.1,1);will-change:max-height}.site-navigation--slide-in [data-state-expanded=false]+.nav__static{display:none}.site-navigation--slide-in [data-state-expanded=true]{max-height:4000px;overflow:hidden;transition:max-height .3s cubic-bezier(.9,0,.1,1)}.site-navigation--slide-in [data-state-expanded=true]+.nav__static{display:block}.site-navigation--slide-in .nav:not(.nav--large){display:block;max-height:100%;max-width:none;overflow:scroll;padding:0}.menu-open{position:fixed;top:0;width:100%}.nav-backdrop{background-color:rgba(51,51,51,.8);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s,z-index 0s .3s;width:100%;will-change:opacity;z-index:-1;transform:translateX(-100%)}.menu-open .nav-backdrop{opacity:1;z-index:777777786;transition:opacity .3s;transform:none}@media only screen and (min-width:64.063em){.nav-backdrop{display:none}}@media (max-width:960px){.level1>.truncate__more,.level1>a,.level1>span{opacity:.85}.expandable li,.nav__sub-links
li{border:0}.expandable li:first-child,.nav__sub-links li:first-child{margin-top:.5rem}.expandable li:last-child,.nav__sub-links li:last-child{margin-bottom:.5rem}.navigation-link--active{font-weight:700;display:inline-block!important;margin:.75rem 1.5rem;opacity:1!important;padding:0!important;display:inline-block;position:relative}.navigation-link--active::after{-webkit-animation:expand ease-out 180ms 80ms both;animation:expand ease-out 180ms 80ms both;background-color:#1ebae5;bottom:1px;content:"";display:block;height:3px;position:absolute}.nav__sub-content{background-color:#fff;border-top:0 solid #e8e8e8;transition-delay:.3s}.expanded>.nav__sub-content{border-bottom:thin solid #e8e8e8;border-top:thin solid #e8e8e8;transition-delay:0s}}@media (max-width:768px){.nav__static__brandshops{padding:0
1.5rem}}.site-navigation{font-size:1rem;position:fixed;transform:translate3d(-100%,0,0);-ms-overflow-style:none;scrollbar-width:none}.site-navigation::-webkit-scrollbar{display:none}.site-navigation:not(.site-navigation--slide-in){background:#fff}@media (min-width:960px) and (max-width:calc(1200px - 1px)){.site-navigation{overflow-x:scroll;overflow-y:hidden}}@media (min-width:960px){.site-navigation{border-bottom:.0625rem solid;border-color:#e8e8e8;height:3.1875rem;position:relative;transform:none;width:100vw}}.site-navigation [href$=sale].truncate__more,.site-navigation [href$=sale].truncate__more span,.site-navigation a[href$=sale],.site-navigation a[href$=sale] span{color:#ff4900}.site-navigation .truncate__more,.site-navigation a,.site-navigation
span{color:#666;font-size:inherit}.site-navigation .truncate__more:focus,.site-navigation .truncate__more:hover,.site-navigation a:focus,.site-navigation a:hover,.site-navigation span:focus,.site-navigation span:hover{text-decoration:none}@media (min-width:960px){.site-navigation .truncate__more:focus:not(.banner__item),.site-navigation .truncate__more:hover:not(.banner__item),.site-navigation a:focus:not(.banner__item),.site-navigation a:hover:not(.banner__item),.site-navigation span:focus:not(.banner__item),.site-navigation span:hover:not(.banner__item){color:#1ebae5}}.site-navigation
li{font-weight:400;text-transform:none}.site-navigation li>.truncate__more,.site-navigation li>a,.site-navigation li>span{display:block;padding:.75rem 1.5rem}@media (min-width:960px){.site-navigation li>.truncate__more,.site-navigation li>a,.site-navigation li>span{padding:0}}.menu-open .site-navigation{box-shadow:3px 0 10px rgba(51,51,51,.3);transform:translate3d(0,0,0)}@media (min-width:960px){.site-navigation
.level3{display:none}}.site-navigation--basic{position:relative;transform:none}.site-navigation--basic .nav__sub-wrapper{display:none}.site-navigation.scrollable .nav--large::after{background-position:0;opacity:1}.nav{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;height:100%;margin:auto;max-width:75rem;padding:0
.375rem}@media (min-width:960px){.nav{flex-wrap:nowrap}}.nav--large{padding:0
.25rem;position:relative}.nav--large::after{background:linear-gradient(to right,transparent,hsla(0deg,0%,0%,.3)) 20px no-repeat;content:"";display:block;height:100%;min-width:20px;opacity:0;position:sticky;right:0;transition:background-position 170ms ease-in,opacity 170ms ease-in}.nav li.level-top{text-transform:uppercase}@media (min-width:960px){.nav li.level-top{height:3.125rem;text-transform:none}.nav li.level-top:not(:last-child){padding-right:1.5rem}.nav li.level-top:focus>.truncate__more,.nav li.level-top:focus>a,.nav li.level-top:hover>.truncate__more,.nav li.level-top:hover>a{background:0 0;border-width:.1875rem;color:#1ebae5}.nav li.level-top:focus .nav__sub-content,.nav li.level-top:hover .nav__sub-content{display:flex;z-index:502}.nav li.level-top>.truncate__more,.nav li.level-top>a{border-bottom:0 solid #1ebae5;color:#666;height:100%;padding-left:.75rem;padding-right:.75rem;transition:border .2s;will-change:border;white-space:nowrap}}@media (min-width:960px){.nav li.level-top.active>.truncate__more,.nav li.level-top.active>a{border-bottom:3px solid #1ebae5;font-weight:700}}@media (min-width:960px){.is-blog .nav li.level-top>[href*=magazin].truncate__more,.is-blog .nav li.level-top>a[href*=magazin]{border-bottom:3px solid #333;font-weight:700}}.nav li.level-top>.truncate__more,.nav li.level-top>a,.nav li.level-top>span{font-size:1rem;font-weight:400}@media (min-width:960px){.nav li.level-top>.truncate__more,.nav li.level-top>a,.nav li.level-top>span{line-height:2.9375rem}}.nav
li.parent{position:relative}@media (min-width:960px){.nav
li.parent{position:static}}.nav [data-ga-label*=ziele]{color:#333;cursor:default}.nav [data-ga-label*=ziele] li:first-child{display:none}@media (min-width:960px){.nav [data-ga-label*=ziele] li:first-child{display:block}}@media (min-width:960px){.nav__sub-content{background-color:#fff;border-top:.0625rem solid #e8e8e8;box-shadow:0 3px 3px 0 rgba(51,51,51,.3);display:none;left:0;margin:auto;max-width:100%;position:absolute;right:0;text-align:left;top:3.125rem;width:75rem;z-index:502}.nav__sub-content
.grid{flex-wrap:nowrap}}.nav__sub-content
ul{list-style:none;padding-left:0}@media (min-width:960px){.nav__sub-content
ul.level0{display:flex;padding:1.5rem 0 0 1.5rem;width:100%}}.nav__sub-content ul.level0
li.level1{padding-left:.75rem}@media (min-width:960px){.nav__sub-content ul.level0
li.level1{flex-basis:calc(33.33333% - (.75rem * 2));margin-right:1.5rem;padding-left:0;width:calc(33.33333% - (.75rem * 2))}.nav__sub-content ul.level0 li.level1:not(:nth-last-child(-n+3)).parent{margin-bottom:1.875rem}}.nav__sub-content ul.level1,.nav__sub-content ul.no-collapse{margin-left:-.75rem}@media (min-width:960px){.nav__sub-content ul.level1,.nav__sub-content ul.no-collapse{margin-left:0}}@media (min-width:960px){.nav__sub-content li:not([data-ga-label*=magazin]){line-height:1.8}}.nav__sub-content li.active>.truncate__more,.nav__sub-content li.active>a{font-weight:700}@media (min-width:960px){.nav__sub-content li.level1>.truncate__more,.nav__sub-content li.level1>a{font-weight:700}}@media only screen and (max-width:40em){.nav__sub-content
li.level2{background-color:#fff;border-left:thin solid #e8e8e8;font-size:15px;margin-left:2.25rem;padding-left:0}.nav__sub-content li.level2 .truncate__more,.nav__sub-content li.level2
a{opacity:1;padding-left:2.25rem}}@media (min-width:960px){.nav__sub-content--wrap
ul.level0{flex-wrap:wrap;padding:1.5rem 0 2.5rem 1.5rem}}.nav__static{flex-direction:column;float:left}@supports (display:flex){.nav__static{float:none}}@media (min-width:960px){.nav__static{overflow:hidden;padding:1.5rem 1.5rem 2.5rem;position:relative}}.nav__static
li{padding-left:.75rem}@media (min-width:960px){.nav__static
li{padding-left:0}}.nav__static .level2:first-of-type{display:none}@media (min-width:960px){.nav__static .level2:first-of-type{display:block}}.nav__static .no-collapse{max-height:none!important}@media (min-width:960px){.nav__static .no-collapse
ul{text-align:center}}.nav__static__promo{display:none}@media (min-width:960px){.nav__static__promo{bottom:0;display:block;left:0;position:absolute;right:0;top:0}}@media (min-width:960px){.nav__static--top-categories{border-right:1px solid #d2d2d2;margin-bottom:2.5rem;margin-right:1.625rem;margin-top:1.5rem;min-width:13.4375rem;padding-bottom:0;padding-right:2.5rem;padding-top:0;width:16%}@supports (display:flex){.nav__static--top-categories{flex-basis:16%;justify-content:space-between;width:auto}}}@media (min-width:960px){.nav__static--top-categories .truncate__more,.nav__static--top-categories
a{font-weight:700}}@media (min-width:960px){.nav__static--highlight{background:#f6f6f7;min-width:17.875rem;width:24%}@supports (display:flex){.nav__static--highlight{flex-basis:24%;width:auto}}}.nav__static--highlight .hdln--line,.nav__static--highlight .title,.nav__static--highlight .usp--title .usp__head,.usp--title .nav__static--highlight
.usp__head{margin:0;padding-left:2.25rem;text-align:left}@media (min-width:960px){.nav__static--highlight .hdln--line,.nav__static--highlight .title,.nav__static--highlight .usp--title .usp__head,.usp--title .nav__static--highlight
.usp__head{margin:1.5rem 0 .75rem;padding-left:0}}.nav__static--highlight .hdln--line:focus,.nav__static--highlight .hdln--line:hover,.nav__static--highlight .title:focus,.nav__static--highlight .title:hover,.nav__static--highlight .usp--title .usp__head:focus,.nav__static--highlight .usp--title .usp__head:hover,.usp--title .nav__static--highlight .usp__head:focus,.usp--title .nav__static--highlight .usp__head:hover{color:#333;cursor:default}.nav__static__brandshops
ul{margin:.75rem 0}.nav__static__brandshops
li{border-bottom:0!important}.nav__static__brandshops .truncate__more,.nav__static__brandshops
a{padding:0!important}@media (min-width:960px){.nav__static__brandshops>div{padding:0}}.nav__static__brandshops .hdln--line,.nav__static__brandshops .title,.nav__static__brandshops .usp--title .usp__head,.usp--title .nav__static__brandshops
.usp__head{border:0;margin:.75rem 0;padding-left:0}@media (min-width:960px){.nav__static__brandshops .hdln--line,.nav__static__brandshops .title,.nav__static__brandshops .usp--title .usp__head,.usp--title .nav__static__brandshops
.usp__head{margin-top:2.5rem}}.nav__static--full{padding:0;width:100%}@media (min-width:960px){.nav__static--full{padding-bottom:2.5rem}}@media (min-width:960px){.nav__static--banner{padding-left:4.5rem;padding-right:4.5rem}@supports (display:flex){.nav__static--banner
.banner{display:flex;flex-wrap:wrap}}.nav__static--banner .banner
li{display:inline-block;width:15.625rem}@supports (display:flex){.nav__static--banner .banner
li{flex-basis:calc(25% - 2.25rem);width:auto}.nav__static--banner .banner li:not(:nth-child(4n)){margin-right:3rem}}}.nav__static__listing{padding:0
1.5rem}.nav__static__listing
ul{justify-content:space-between;margin:0}.nav__static__listing
li{display:inline-block}.nav__teaser{display:flex;flex-wrap:wrap;margin:0
-12px -24px;margin:0
calc(var(--gutter)/ -2) calc(var(--gutter-y) * -1)}@media (min-width:960px){.nav__teaser{margin:1.5rem .75rem;width:100%}}.nav__teaser
li{padding:0
12px 24px;padding:0
calc(var(--gutter)/ 2) var(--gutter-y);width:100%;flex:0 0 25%;max-width:25%;min-height:1px}.nav__teaser li .truncate__more,.nav__teaser li
a{border:none}.nav__teaser
h4{font-size:1rem}@media (max-width:960px){.nav__teaser{margin:0}.nav__teaser
li{background-color:#fff!important;flex:0 0 100%;max-width:none;padding-bottom:0}}.nav__teaser-type{background-color:rgba(246,246,247,.75);bottom:0;height:auto;line-height:1;padding:.375rem;position:absolute;right:0;width:100%}.nav--large{display:none}@media (min-width:960px){.nav--large{display:flex}}.slider__header{border-bottom:1px solid #d2d2d2;display:flex;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.75rem}.slider__toggle:checked+.slider__details{max-height:62.5rem}.slider__details{max-height:0;overflow:hidden;transition:max-height .25s linear;will-change:max-height}@media only screen and (min-width:40.063em){.slider__details{max-height:none}}.slider__details--sport{background-color:#0097ce}.slider__details--nature{background-color:#00af3f}.slider__details--health{background-color:#00bcb6}.slider__details--shape{background-color:#ed8904}.slider__details--health,.slider__details--nature,.slider__details--shape,.slider__details--sport{color:#fff;padding:1.5rem}[class*=sg-] input[type=radio]{display:none}[class*=sg-] input[type=radio]:checked+label{background-color:#1ebae5;border-color:#fff}[class*=sg-] fieldset
label{background:#666;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;margin-bottom:.375rem;padding:.5rem;text-align:center;transition:ease-in .3s;width:100%}@media only screen and (min-width:40.063em){[class*=sg-] fieldset
label{float:left;margin-bottom:0;width:calc(100% / 11 - .375rem)}[class*=sg-] fieldset label:not(:last-child){margin-right:.375rem}}[class*=sg-] fieldset label:focus,[class*=sg-] fieldset label:hover{background-color:#4d4d4d;border-color:#fff}.svg-icons{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}svg{max-width:100%}.theme-page__menu--mobile{margin-top:3rem}.category-fitness .theme-page__header{background-color:#335f7c;color:#fff}@media only screen and (min-width:40.063em){.category-fitness .theme-page__header{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/fitness/fitness_lp_banner_bg.png)}}.category-abnehmen .theme-page__header{background-color:#d1eff9;color:#333}@media only screen and (min-width:40.063em){.category-abnehmen .theme-page__header{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/abnehmen/abnehmen_lp_banner_bg.png)}}.cms-essentials-sport .theme-page__header,.cms-essentials-sports .theme-page__header{background-color:#f6f6f7;color:#333}@media only screen and (min-width:64.063em){.cms-essentials-sport .theme-page__header,.cms-essentials-sports .theme-page__header{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/essentials/ve-sport-hero.jpg)}}.cms-essentials-sport .theme-page__header h1::after,.cms-essentials-sports .theme-page__header h1::after{background:#0097ce}.cms-essentials-health .theme-page__header{background-color:#f6f6f7;color:#333}@media only screen and (min-width:64.063em){.cms-essentials-health .theme-page__header{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/essentials/ve-health-hero.jpg)}}.cms-essentials-health .theme-page__header h1::after{background:#00bcb6}.cms-essentials-nature .theme-page__header{background-color:#f6f6f7;color:#333}@media only screen and (min-width:64.063em){.cms-essentials-nature .theme-page__header{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/essentials/ve-nature-hero.jpg)}}.cms-essentials-nature .theme-page__header h1::after{background:#00af3f}.cms-essentials-shape .theme-page__header{background-color:#f6f6f7;color:#333}@media only screen and (min-width:64.063em){.cms-essentials-shape .theme-page__header{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/essentials/ve-shape-hero.jpg)}}.cms-essentials-shape .theme-page__header h1::after{background:#ed8904}.cms-essentials-beauty .theme-page__header{background-color:#f6f6f7;color:#333}@media only screen and (min-width:64.063em){.cms-essentials-beauty .theme-page__header{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/landingpages/essentials/ve-beauty-hero.jpg)}}.cms-essentials-beauty .theme-page__header h1::after{background:#bf8cc9}[class*=category-] .theme-page__header{background-position:right;background-repeat:no-repeat}[class*=cms-essentials-] .theme-page__header{background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:64.063em){[class*=cms-essentials-] .theme-page__header{height:auto;padding-top:0!important}}[class*=cms-essentials-] .theme-page__header
h1{letter-spacing:.625rem;margin:0
0 2.25rem;padding-top:1.5rem;position:relative}[class*=cms-essentials-] .theme-page__header h1>span{font-size:1.1875rem;font-weight:400;letter-spacing:initial;margin-bottom:.75rem}[class*=cms-essentials-] .theme-page__header h1::after{content:"";position:absolute;width:15%;left:50%;bottom:-1.125rem;height:.3125rem;transform:translateX(-50%)}@media only screen and (min-width:64.063em){[class*=cms-essentials-] .theme-page__header
h1{padding-top:5.25rem}}[class*=cms-essentials-] .theme-page__header
p{margin-bottom:1.5rem}@media only screen and (min-width:64.063em){[class*=cms-essentials-] .theme-page__header
p{margin-bottom:3.75rem}}.theme-page__header
p{max-width:100%;width:37.5rem;margin:0
auto}@media only screen and (min-width:64.063em){.theme-page__header{height:15.625rem;padding-top:4.375rem!important}}.hdln--line,.title,.usp--title
.usp__head{display:block;font-size:1rem;line-height:1.222222222;margin:1.125rem 0 .75rem;text-transform:uppercase}@media only screen and (min-width:40.063em){.hdln--line,.title,.usp--title
.usp__head{line-height:1.333333333}}.hdln--line .truncate__more,.hdln--line a,.title .truncate__more,.title a,.usp--title .usp__head .truncate__more,.usp--title .usp__head
a{color:inherit}.hdln--line,.title--large{font-size:1.5625rem;font-weight:400;line-height:1.166666667;text-transform:none}@media only screen and (min-width:64.063em){.hdln--line,.title--large{font-size:1.71875rem;line-height:1.153846154}}.title--small{font-size:.875rem;text-transform:none}.hdln--line,.squarelovin-container h1,.title--line{text-align:center}@media only screen and (min-width:40.063em){.hdln--line,.squarelovin-container h1,.title--line{display:table;overflow:hidden;white-space:nowrap;width:100%}.hdln--line:after,.hdln--line:before,.squarelovin-container h1:after,.squarelovin-container h1:before,.title--line:after,.title--line:before{border-top:1px solid #d2d2d2;content:"";display:table-cell;position:relative;transform:translateY(50%);width:45%}.nav .hdln--line:after,.nav .hdln--line:before,.nav .squarelovin-container h1:after,.nav .squarelovin-container h1:before,.nav .title--line:after,.nav .title--line:before,.squarelovin-container .nav h1:after,.squarelovin-container .nav h1:before{border-top:.0625rem solid #b3b3b3}.hdln--line:before,.squarelovin-container h1:before,.title--line:before{right:1.5%}.hdln--line:after,.squarelovin-container h1:after,.title--line:after{left:1.5%}}.tooltip{display:inline-block;position:relative}.tooltip:after,.tooltip:before{opacity:0;position:absolute;transform:translate3d(0,0,0);transition:.3s ease;transition-delay:0s;visibility:hidden;z-index:100}.tooltip:before{background:0 0;border:.375rem solid transparent;content:"";position:absolute;z-index:101}.tooltip:after{background:#333;border-radius:.1875rem;color:#fff;font-size:12px;line-height:1.4;padding:.75rem;text-align:left;width:15.625rem;word-wrap:break-word}.tooltip:hover:after,.tooltip:hover:before{opacity:1;transition-delay:.1s;visibility:visible}.tooltip[aria-label]:after{content:attr(aria-label)}.tooltip
svg{height:.9375rem;width:.9375rem}.tooltip--top:after,.tooltip--top:before{bottom:100%;left:50%}@media only screen and (max-width:40em){.tooltip--top:after{left:0}}@media only screen and (min-width:40.063em) and (max-width:64em){.tooltip--top:after{left:-.9375rem}}.tooltip--top:before{border-top-color:#333;left:calc(50% - .375rem);margin-bottom:-.375rem;transform:translateY(-.625rem)}.tooltip--top:after{transform:translateX(-50%) translateY(-.9375rem)}.top-brands{margin-top:1.5rem}.top-brands__logo{width:33%}@media only screen and (min-width:40.063em){.top-brands__logo{width:12.5%}}#voucher-banner{background-color:#1ebae5;color:#fff;line-height:1.2;padding:1em;position:relative;text-align:center}#voucher-banner
span{display:block}@media only screen and (max-width:40em){#voucher-banner
span{display:inline}}@media only screen and (max-width:40em){#voucher-banner
.row{display:flex;align-items:center}#voucher-banner .row
li{text-align:left}#voucher-banner .row li.voucher-discount{flex-shrink:3}}#voucher-banner .voucher-discount{font-size:1.3125rem;line-height:1}@media only screen and (max-width:40em){#voucher-banner .voucher-discount{font-weight:700}}#voucher-banner .voucher-discount
span{font-size:1.5rem;font-weight:700}@media only screen and (min-width:40.063em){#voucher-banner .voucher-discount
span{font-size:2.125rem;margin-top:1.125rem}}@media only screen and (min-width:64.063em){#voucher-banner .voucher-discount
span{font-size:3rem;margin-top:.5rem}}#voucher-banner .voucher-info{font-size:.875rem;font-weight:700;text-align:left}#voucher-banner .voucher-info
ul{list-style:none;padding-left:0;list-style:square inside;margin-bottom:0;margin-left:1em;margin-top:0}#voucher-banner .voucher-info .truncate__more,#voucher-banner .voucher-info
a{color:inherit}#voucher-banner .voucher-code{background-color:#fff;color:#1ebae5;font-weight:700;margin-top:.375rem;padding:.5em}@media only screen and (min-width:40.063em){#voucher-banner .voucher-code{font-size:1.3125rem;margin-top:0}}@media only screen and (max-width:40em){#voucher-banner .voucher-code{background-color:unset;color:#fff;margin-top:0;padding:0}}#voucher-banner .voucher-code
span{color:#666;font-weight:400}@media only screen and (min-width:40.063em){#voucher-banner .voucher-code
span{font-size:.875rem}}@media only screen and (max-width:40em){#voucher-banner .voucher-code
span{color:#fff}}.voucher-old-price-info{color:#ccc;display:none}@font-face{font-display:swap;font-family:Rogan;font-style:normal;font-weight:400;src:url(//www.bodylab.nl/skin/frontend/vitafy/bodylab/fonts/rogan.woff2) format("woff2"),url(//www.bodylab.nl/skin/frontend/vitafy/bodylab/fonts/rogan.woff) format("woff")}@font-face{font-display:swap;font-family:Rogan;font-style:normal;font-weight:700;src:url(//www.bodylab.nl/skin/frontend/vitafy/bodylab/fonts/rogan_bold.woff2) format("woff2"),url(//www.bodylab.nl/skin/frontend/vitafy/bodylab/fonts/rogan_bold.woff) format("woff")}@font-face{font-display:swap;font-family:Rogan;font-style:italic;font-weight:700;src:url(//www.bodylab.nl/skin/frontend/vitafy/bodylab/fonts/rogan_italic.woff2) format("woff2"),url(//www.bodylab.nl/skin/frontend/vitafy/bodylab/fonts/rogan_italic.woff) format("woff")}.product-details-page__title{color:#000}.product-details-page__title--subline{color:#666;font-size:1.2em;font-weight:700}.link-arrow:after{filter:grayscale(100%)}.accordion__title{color:#1ebae5}.accordion__title:before{filter:grayscale(100%)}.badges__item--free-text{background-color:#ab2f4b;position:static}.badges__item--discount{background-color:#ab2f4b}.badges__item--new{background-color:#ffc935}.btn--arrow-down:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg)}.btn--arrow-up:after{background-image:url(//www.bodylab.nl/skin/frontend/vitafy/default/images/svg/arrow.svg)}.card{border-color:transparent;box-shadow:none}.hit__name{font-weight:700}.hit .price-box{font-size:1.125rem}@media only screen and (min-width:40.063em){.hit .price-box{font-size:1.3125rem}}.hit .price-box:before{background-color:#e8e8e8;content:"";height:1px;left:0;margin:-.375rem auto 0;position:absolute;right:0;width:50%}@media only screen and (min-width:64.063em){.site-navigation .nav li.level-top>.truncate__more,.site-navigation .nav li.level-top>a{font-size:1.125rem;padding:0}.site-navigation .nav li.level-top>.truncate__more:focus,.site-navigation .nav li.level-top>.truncate__more:hover,.site-navigation .nav li.level-top>a:focus,.site-navigation .nav li.level-top>a:hover{border-width:1px!important}}@media only screen and (min-width:64.063em){.site-navigation .nav li.active>.truncate__more,.site-navigation .nav li.active>a{border-width:1px!important}}@media only screen and (min-width:64.063em){.nav-1 .site-navigation .nav__sub-content
ul.level0{flex-direction:column;max-height:31.25rem;min-height:1px}.site-navigation .nav__sub-content ul.level0
li{line-height:1.5}.site-navigation .nav__sub-content ul.level0
li.level1{flex-basis:calc(20% - 1.5rem);margin-bottom:1.5rem!important}.nav-1 .site-navigation .nav__sub-content ul.level0
li.level1{flex-basis:auto}.site-navigation .nav__sub-content ul.level0 li.level1>.truncate__more,.site-navigation .nav__sub-content ul.level0 li.level1>a{color:#666;font-size:1.3125rem}}.tabs__label{background:#e8e8e8;border:5px
solid transparent;border-bottom:0;border-color:#e8e8e8;border-radius:0;font-size:1.5625rem;font-weight:400}.feedback
.tabs__label{background:#fff}.tabs__label:focus,.tabs__label:hover{background:#333;border-color:#333;color:#fff}.feedback .tabs__label:focus,.feedback .tabs__label:hover{background:#fff}.tabs__radio:checked+.tabs__label{background:#fff;border-color:#e8e8e8;color:#1ebae5;font-weight:700}.tabs__item-content{border-top-color:#e8e8e8}.hdln--line,.title,.usp--title
.usp__head{font-size:1.5rem;font-weight:400}@media only screen and (min-width:40.063em){.hdln--line,.title,.usp--title
.usp__head{font-size:2.0625rem}}.calculator-page .calculator-wrapper{padding:50px
0rem;text-align:center}.calculator-page .main-label{font-family:"Museo Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold}.calculator-page .calculator-energy .total-label{line-height:90px}.calculator-page .calculator-whr .number-field [type='number']{display:inline-block;vertical-align:middle;width:100px}.calculator-page .calculator-whr .number-field
.unit{display:inline-block;vertical-align:middle}.calculator-page [data-widget='kcal-display']{color:#666;display:inline-block;font-size:70px;font-weight:bold;line-height:90px}.calculator-page .total-label{font-weight:bold}.calculator-page .unit-label{display:inline-block;font-weight:bold;line-height:18px;padding-left:10px}.calculator-page .kcal-wrapper{float:right}.calculator-page
hr{margin:20px
auto;padding:0}.calculator-page .result-frame{border:1px
solid #333;padding:20px}.calculator-page .result-frame [data-widget='whr-risk']{color:#009ccd;display:block;font-size:20px;margin-bottom:0.75rem}@media only screen and (min-width: 40.063em){.calculator-page .result-frame [data-widget='whr-risk']{display:inline-block;margin-bottom:0}}.calculator-page .result-frame .whr-result-label,
.calculator-page .result-frame [data-widget='whr-result']{font-size:20px}.calculator-page .result-frame .whr-risk-label{line-height:30px}.calculator-page .result-frame [data-widget='whr-short-description']{font-size:14px}.calculator-page .validation-advice{display:none}.calculator-page [data-invalid] .validation-advice{display:block}.tool-promo{background:#fff;border:2px
solid #3a5795;color:#3a5795;display:block;margin:0;padding:30px;text-align:center;text-decoration:none}.tool-promo:hover{background:#e6f5fa;text-decoration:none}.tool-promo .title-1{font-size:45px}.tool-promo .title-2{font-size:45px;font-weight:bold}.tool-promo .promo-btn{border-radius:20px;border:2px
solid #3a5795;color:#3a5795;display:inline-block;margin-top:30px;padding:5px
30px}.tool-promo .promo-icon{margin:20px
auto}.tools-promo-page-wrapper{margin:50px
0;text-align:center}@media only screen and (min-width: 40.063em){.calculator-page .calculator-bmi .gender-section .main-label{display:inline-block;width:20%}.calculator-page .calculator-bmi .gender-section .select-widget{display:inline-block;width:79%}.calculator-page .calculator-bmi .gender-section .select-widget
.option{display:inline-block;margin:0
2%;width:32%}.calculator-page .result-frame .bmi-short-description-label{text-align:right}.calculator-page .result-frame .bmi-result-label{line-height:35px;text-align:right}.calculator-page .result-frame .whr-short-ris-label{line-height:35px;text-align:right}.calculator-page .calculator-whr [data-select='gender']{margin-top:40px;max-width:600px}.calculator-page .calculator-whr [data-select='gender'] .option{display:inline-block;margin-right:3%;width:46%}.calculator-page .calculator-whr .number-field{margin-top:40px}.calculator-page .calculator-whr .option-side-icon{display:inline-block;height:70px;margin-top:30px;width:70px}.calculator-page .calculator-energy{margin-bottom:3rem}.calculator-page .calculator-energy [data-step='free-time'] .validation-advice{bottom:40px;position:absolute}.calculator-page .block--related{margin-top:40px}.calculator-content{padding:0
40px;text-align:left}}@media only screen and (max-width: 40em){.calculator-page .calculator-energy .total-label{line-height:30px}.calculator-page .calculator-energy .kcal-wrapper{float:none}.calculator-page .calculator-whr .option-side-icon{display:none}}