/* The film has feathered edges. Never composite its poster underneath those
   edges after decoding: the stationary vial would remain as a second silhouette. */
[class*="HomeBlackFridayHero_media__"][data-video-ready="true"] > picture {
  visibility: hidden;
}
[class*="HomeBlackFridayHero_video__"] { transition: none !important; }
[class*="HomeTestingExperience_header__"] { position: relative; }
/* Original rows stretch to the longest quotation. Reserve the same two-row layout
   for the brand's example reviews, even when the individual quotations are shorter. */
@media (min-width: 761px) {
  [class*="HomeTrustpilotReviews_wall__"] [class*="HomeTrustpilotReviews_card__"] {
    min-height: 224.5px;
  }
}
/* Keep the reserved wordmark box fixed as the two brand marks have different intrinsic ratios. */
@media (max-width: 700px) {
  [class*="HomeBulkShowcase_phone__"] img {
    width: 100px;
    height: 40px;
    object-fit: contain;
    object-position: left center;
  }
}
/* The fixed gift strip and the evidence action share the lower edge of the sticky scene. */
@media (min-width:901px){
  body:has([class*="BlackFriday_bar__"]:not([hidden])) [class*="HomeTestingExperience_footer__"]{
    bottom:calc(76px + env(safe-area-inset-bottom,0px))
  }
}
