.tech-section figure picture{display:block;width:100%;height:100%}
.mobile-product-dialogue{display:none}
@media(max-width:850px){
  .tech-section figure,.product-intelligence-media .product-display,.try-on-media .try-on-display{height:auto!important;aspect-ratio:4/5!important;margin:0!important}
  .tech-section figure picture{height:auto;aspect-ratio:4/5}
  .tech-section figure picture img{display:block;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:4/5;object-fit:contain!important}
  .mobile-product-dialogue{display:grid;gap:8px;margin:12px 0 0}
  .mobile-product-dialogue p{margin:0;padding:10px 12px;border-radius:12px;background:#18151d;color:#e8e5ed;font-size:14px;line-height:1.45}
  .mobile-product-dialogue p:last-child{background:#242032}
  .mobile-product-dialogue strong{display:block;color:#b5baff;font-size:11px;letter-spacing:.04em;margin-bottom:3px}
  .product-intelligence-media .product-mini-grid{justify-content:flex-start;gap:10px;margin-top:12px;padding:5px 3px;scrollbar-width:thin}
  .product-intelligence-media .product-mini{flex:0 0 48px;width:48px;height:38px}
  .try-on-options{flex-wrap:nowrap;justify-content:center;gap:8px;margin-top:12px}
  .try-on-option{min-width:0;padding:3px}
  .try-on-option svg{width:48px;height:38px;margin:0}
}
