/* A quiet selection window on the actual object, sharing the close-up's coordinates. */
.tea-selection-area {
 position:absolute;inset:0;display:block;box-sizing:border-box;
 background:#faf8eb0d;
 border:1px solid #f3f2e39e;
 pointer-events:auto;
 cursor:move;
 touch-action:none;
}
.tea-selection-corners {
 position:absolute;inset:0;display:block;
 pointer-events:none;
}
.tea-selection-corners i {position:absolute;width:var(--tea-corner,12px);height:var(--tea-corner,12px);box-sizing:border-box;border:solid #fff9e2fa;border-width:0}
.tea-selection-corners i:nth-child(1) {left:0;top:0;border-width:1.4px 0 0 1.4px}
.tea-selection-corners i:nth-child(2) {right:0;top:0;border-width:1.4px 1.4px 0 0}
.tea-selection-corners i:nth-child(3) {right:0;bottom:0;border-width:0 1.4px 1.4px 0}
.tea-selection-corners i:nth-child(4) {left:0;bottom:0;border-width:0 0 1.4px 1.4px}
.tea-selection {position:absolute;left:0;top:0;display:block;pointer-events:none;touch-action:none;transform-origin:0 0;will-change:transform}
.tea-art.is-inspecting .tea-selection-area {border-color:#f3f2e3c7}
@media(max-width:760px), (max-width:1100px) and (max-height:500px) {
 .tea-heading .eyebrow {font-size:10px;line-height:1.65}
 #product-dialog[data-view='shape'] #dialog-view-hint,
 #product-dialog[data-view='original'] #dialog-view-hint {display:block;max-width:none;text-align:left}
 #product-dialog .dialog-image-caption {flex-wrap:wrap;gap:3px 12px}
}
