.ths-adjusted-photo{position:relative!important;overflow:hidden!important;aspect-ratio:var(--ths-photo-ratio,1/1)!important;width:var(--ths-photo-width,100%)!important;background:#ece9e3}.ths-adjusted-photo>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:var(--ths-photo-fit,cover)!important;object-position:var(--ths-photo-x,50%) var(--ths-photo-y,30%)!important;transform:scale(var(--ths-photo-zoom,1))!important;transform-origin:var(--ths-photo-x,50%) var(--ths-photo-y,30%)!important}.teaser-faces>.ths-adjusted-photo{width:100%!important;aspect-ratio:1!important}.ths-photo-controls{border:1px solid #ccd0d4;background:#fafafa;padding:20px;margin:18px 0;max-width:650px}.ths-photo-controls label{display:block;margin:15px 0}.ths-photo-controls input[type=range]{display:block;width:90%;max-width:450px}.ths-photo-controls select{display:block;max-width:100%;margin-top:8px}.ths-photo-live{max-width:320px}.ths-photo-controls output{font-weight:700}.ths-profile-row{background:#fff;border:1px solid #ccd0d4;border-radius:8px;padding:20px;margin:15px 0}.ths-profile-row>label{display:block;margin:12px 0}.ths-profile-row input[type=text],.ths-profile-row textarea{display:block;width:100%;max-width:850px;margin-top:5px}.ths-row-actions{margin-top:15px;display:flex;gap:8px;flex-wrap:wrap}
