/* Correção exclusiva da seção Experiências em telas móveis. */
.hero-story video{transition:opacity .18s ease,transform .18s ease}.hero-story video.is-changing{opacity:.45;transform:scale(1.01)}
.media-modal.story-mode .modal-content{transition:opacity .16s ease,transform .16s ease}.media-modal.story-mode .modal-content.is-changing{opacity:.5;transform:scale(.985)}
@media (max-width:680px){
  .products .product-list{display:grid;grid-template-columns:1fr;gap:14px}
  .products .sales-card{display:block;min-height:360px!important;height:360px;visibility:visible;opacity:1}
  .products .sales-card>img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}
  .products .sales-card:after{z-index:1;background:linear-gradient(180deg,rgba(1,4,10,.05) 0%,rgba(1,4,10,.28) 36%,rgba(1,4,10,.76) 63%,rgba(1,4,10,.98) 100%)}
  .products .sales-card>div{position:absolute;inset:auto 0 0;z-index:2}
  .products .sales-card h3{color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.65)}
  .products .sales-card p{color:#f0f4fa;text-shadow:0 2px 12px rgba(0,0,0,.72)}
  .products .sales-card b{color:#fff}
}
