/* variante gesundheitsmann.lat — casca + layout (azul 204°, laranja 22°) */
body.v-gesundheitsmann{background:linear-gradient(180deg,#ffffff 0%,#edf3f8 100%)!important;font-family:'Open Sans',Arial,sans-serif}
body.v-gesundheitsmann .font-myriadpro{font-family:'Open Sans',Arial,sans-serif!important}

/* título */
body.v-gesundheitsmann #heading h1.chocolatediscovery{font-family:'Oswald',Arial,sans-serif!important;color:#214963!important;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;letter-spacing:.01em}

/* moldura do vídeo (só a moldura; o player fica intacto) */
body.v-gesundheitsmann #vidcont{background:#153347!important;border:6px solid #3b759b!important;border-radius:14px!important}

/* avisos abaixo do vídeo */
body.v-gesundheitsmann .showonplay .important{color:#bd4805}

/* oferta (potes) */
body.v-gesundheitsmann .vsl-offer{background:linear-gradient(135deg,#153347 0%,#214963 50%,#11212c 100%)!important;color:#ffffff!important;font-family:'Open Sans',Arial,sans-serif!important}
body.v-gesundheitsmann .vsl-offer section > article > h2:first-child{font-family:'Oswald',Arial,sans-serif!important;color:#ffffff!important}
body.v-gesundheitsmann .vsl-offer section > article > h2:first-child mark{color:#e15909!important}
body.v-gesundheitsmann .vsl-offer ol{align-items:center!important}
body.v-gesundheitsmann .vsl-offer ol > li > article{border-radius:14px!important}
body.v-gesundheitsmann .vsl-offer .primary-border{box-shadow:0 0 0 4px #e15909,0 22px 50px rgba(0,0,0,.35)!important}
body.v-gesundheitsmann .vsl-offer .secondary-border{box-shadow:0 0 0 2px #94b9d1,0 16px 36px rgba(0,0,0,.30)!important}
body.v-gesundheitsmann .vsl-offer .text-highlight{color:#bd4805!important}
body.v-gesundheitsmann .vsl-offer ol a{border-radius:14px!important}
body.v-gesundheitsmann .vsl-offer ol a.button{background:linear-gradient(180deg,#ffd152,#f7ae02)!important}
body.v-gesundheitsmann .vsl-offer ol a.button-primary{background:linear-gradient(180deg,#ff711f,#bd4805)!important}
@media (min-width:768px){
  body.v-gesundheitsmann .vsl-offer ol > li.md\:order-2 > article{transform:translateY(-14px)!important}
  body.v-gesundheitsmann .shape{clip-path:none!important}
  body.v-gesundheitsmann .shape-primary{background:linear-gradient(90deg,#153347,#3b759b,#153347)!important}
  body.v-gesundheitsmann .shape-normal{background:#3b759b!important}
}

/* "In diesem kurzen Video erfahren Sie" */
body.v-gesundheitsmann .beforedrop > div{background:#edf3f8!important}
body.v-gesundheitsmann .beforedrop h2{font-family:'Oswald',Arial,sans-serif!important;color:#153347!important}
body.v-gesundheitsmann .beforedrop .flex-1 > span:nth-of-type(1){color:#214963!important;font-family:'Oswald',Arial,sans-serif}
body.v-gesundheitsmann .beforedrop .flex-1 > span:nth-of-type(2){color:#1f2329!important}

body.v-gesundheitsmann .beforedrop .max-w-\[1180px\] > div{max-width:360px!important;gap:12px!important}
@media (min-width:768px){body.v-gesundheitsmann .beforedrop .max-w-\[1180px\] > div{display:grid!important;grid-template-columns:1fr 1fr;max-width:960px!important;margin-left:auto;margin-right:auto;gap:18px 26px!important}}
body.v-gesundheitsmann .beforedrop .flex-1{display:grid!important;grid-template-columns:30% 1fr;grid-template-rows:1fr auto auto 1fr;column-gap:14px;row-gap:4px;align-items:start;background:#ffffff;border-left:6px solid #e15909;border-radius:14px;padding:12px 14px}
body.v-gesundheitsmann .beforedrop .flex-1 img{grid-row:1 / span 4;margin:0!important;border-radius:8px;align-self:center}
body.v-gesundheitsmann .beforedrop .flex-1 > span:nth-of-type(1){grid-row:2}
body.v-gesundheitsmann .beforedrop .flex-1 > span:nth-of-type(2){grid-row:3}

/* rodapé */
body.v-gesundheitsmann footer .bgcolor2C4071{background:#214963!important}
@media (min-width:768px){body.v-gesundheitsmann footer .maxwidth{max-width:1050px!important} body.v-gesundheitsmann footer .disclaimer,body.v-gesundheitsmann footer .allrightsreserved,body.v-gesundheitsmann footer .company-info,body.v-gesundheitsmann footer .footerlinks{text-align:left!important;margin-left:0!important}}
