.tpl-t3 > .site > .grid > .card.t3-positioned{position:relative;overflow:hidden!important;border-radius:0!important;aspect-ratio:1;height:var(--t3-pc-height)!important;min-height:0!important}
.tpl-t3 > .site > .grid > .card.t3-positioned > img,.tpl-t3 > .site > .grid > .card.t3-positioned > video{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:var(--t3-fit,contain)!important;object-position:center!important;transform:translate(var(--t3-pc-x),var(--t3-pc-y)) rotate(var(--t3-pc-rotation)) scale(var(--t3-pc-scale))!important;scale:none!important;transform-origin:center!important}
@media(max-width:767px){.tpl-t3 > .site > .grid > .card.t3-positioned{height:var(--t3-mobile-height)!important}.tpl-t3 > .site > .grid > .card.t3-positioned > img,.tpl-t3 > .site > .grid > .card.t3-positioned > video{transform:translate(var(--t3-mobile-x),var(--t3-mobile-y)) rotate(var(--t3-mobile-rotation)) scale(var(--t3-mobile-scale))!important}}
.t3p-editor .t3p-preview{width:100%;max-width:380px;margin:16px auto;transition:max-width .2s}
.t3p-editor .t3p-preview[data-device=mobile]{max-width:260px}
.t3p-editor .t3p-frame{position:relative;overflow:hidden;background:#111;aspect-ratio:1;min-width:0}
.t3p-editor .t3p-frame > img,.t3p-editor .t3p-frame > video{position:absolute;inset:0;width:100%;height:100%;object-position:center;transform-origin:center}
.t3p-editor [data-t3p-output]{font-variant-numeric:tabular-nums}
.t3p-editor input[type=range]{width:100%}
