
#ar-cubqr-v64 .ar2__preview-card>header{height:auto!important;min-height:88px!important;padding:12px 13px!important;flex-wrap:wrap!important;align-items:center!important}
#ar-cubqr-v64 .ar2__preview-card>header>div:first-child{flex:1 1 170px;min-width:0}
#ar-cubqr-v64 .ar2__preview-card>header>div:first-child>*{display:block!important;line-height:1.35!important}
#ar-cubqr-v64 #arq-real-size{margin-top:4px!important}
#ar-cubqr-v64 .ar2__preview-card .ar2__view-buttons{flex:0 0 auto;align-items:center;gap:6px}
#ar-cubqr-v64 #arq-view-select{min-height:36px;width:150px;max-width:42vw;padding:6px;border:1px solid #d9d0c3;border-radius:7px;background:#fff;font:12px system-ui}
#ar-cubqr-v64 #ar2-editor-face{width:min(88%,390px)!important}
#ar-cubqr-v64 .ar2__scene{transform:scale(1)!important}

/* Contorn i silueta autèntics de cada peça, extrets de l'SVG original. */
#ar-cubqr-v64 .ar2__face3d:before,
#ar-cubqr-v64 #ar2-editor-face:after{display:none!important}
#ar-cubqr-v64 #ar2-editor-face{
  background:#be9970!important;border:1px solid #886341!important;
  box-shadow:inset 0 0 8px rgba(92,57,27,.20)!important;isolation:isolate;
}
#ar-cubqr-v64 #ar2-editor-face>.arq-exact-panel-img{
  position:absolute!important;inset:0!important;display:block!important;
  width:100%!important;height:100%!important;max-width:none!important;
  object-fit:fill!important;z-index:0!important;pointer-events:none!important;
  user-select:none!important;
}
#ar-cubqr-v64 #ar2-editor-face>.ar2__safe{z-index:2!important;pointer-events:none!important}
#ar-cubqr-v64 #ar2-editor-elements{position:absolute!important;inset:0!important;z-index:3!important}
#ar-cubqr-v64 .ar2__face3d{
  border:0!important;background:#be9970!important;background-image:none!important;
  backface-visibility:hidden!important;box-shadow:none!important;outline-offset:-2px;
}
#ar-cubqr-v64 .ar2__face3d>.arq-exact-face-img{
  position:absolute!important;inset:0!important;display:block!important;
  width:100%!important;height:100%!important;
  max-width:none!important;object-fit:fill!important;
  pointer-events:none!important;user-select:none!important;z-index:1!important;
}
#ar-cubqr-v64 .ar2__face3d>.ar2__face-content{z-index:4!important}
#ar-cubqr-v64 .ar2__face3d:after{display:none!important}
#ar-cubqr-v64 .ar2__editor-stage{background:#fbf7ef}
