/* PatCh.BaGs: interactive 3D model only (no camera/AR controls). */
.patch-modal-model model-viewer{
 display:block;width:100%;
 height:clamp(280px,35vw,400px);
 background:#f4f0e9;
 border-radius:16px;
 --poster-color:#f4f0e9;
 --progress-bar-color:#8fae8d;
 touch-action:pan-y;
}
.patch-modal-model .patch-3d-note{
 color:#68635d;
 margin:9px 0 0;
 font:400 12px/1.8 var(--pb-ui-en,Manrope,system-ui);
 text-align:center;
}
html[lang="ar"] .patch-modal-model .patch-3d-note{
 direction:rtl;
 font-family:var(--pb-ui-ar,"IBM Plex Sans Arabic",sans-serif);
 letter-spacing:0;
}
@media(max-width:680px){
 .patch-modal-model model-viewer{height:310px;min-height:310px}
 .patch-modal-model .patch-3d-note{font-size:11px}
}