.en-banner,.en-banner h1{color:var(--color-white)}.certified-product-page .hero{background-color:rgba(var(--color-primary-rgb),.2);color:var(--color-heading);padding-block-end:1.5rem;padding-block-start:clamp(3rem,5vw,5rem);position:relative}.certified-product-page .hero .row-fluid .span12,.certified-product-page .hero .row-fluid .span5{position:relative}.certified-product-page .hero img{width:100%}.certified-product-page .hero .assessment{align-items:center;background-color:var(--color-white);border:1px solid;border-inline-start:none;border-radius:0 .5rem .5rem 0;box-shadow:0 3px 6px rgba(var(--color-body-rgb),.3);display:flex;font-size:1.5rem;font-weight:600;gap:.5em;inset:6rem auto auto 0;padding:.5em 1em;position:absolute}.certified-product-page .hero .assessment.gold{color:var(--color-gold)}.certified-product-page .hero .assessment.silver{color:var(--color-silver)}.certified-product-page .hero .assessment.bronze{color:var(--color-bronze)}.certified-product-page .hero .assessment svg{width:3.2rem;fill:currentColor}.certified-product-page .hero .assessment span{color:var(--color-black)}.certified-product-page .description{padding-block-end:clamp(3rem,5vw,5rem);padding-block-start:1.5rem}.certified-product-page .gallery{background-color:#f5f5f5}.certified-product-page .gallery img{aspect-ratio:3/2;display:block;height:100%;object-fit:cover;width:100%}.certified-product-page .gallery .swiper-navigation{margin-block-start:1.5rem}.certified-product-page .gallery h2,.certified-product-page .video .inner{text-align:center}.certified-product-page .video iframe{aspect-ratio:16/9;height:100%;max-width:853px;object-fit:cover;width:100%}.certified-product-page .back-link{display:block;font-weight:600}.certified-product-page .back-link svg{color:var(--color-primary);margin-inline-end:.5em}.certified-product-page .gallery .back-link,.certified-product-page .video .back-link{margin-block-start:3rem}@media (max-width:992px){.certified-product-page .dnd-section{padding-block:3rem}.certified-product-page .hero{padding-block-end:10rem}.certified-product-page .hero img{inset:100% 0 auto 0;position:absolute}.certified-product-page .hero .assessment{font-size:1em;inset-block-end:6rem;inset-block-start:auto}.certified-product-page .description{padding-block-start:5rem}}@media (min-width:993px){.certified-product-page .hero img{inset:0 0 auto 0;position:absolute}}