body table:has(.wot-order-preview) td:has(> .wot-order-preview){position:relative;padding:16px 16px 16px 128px;height:170px;vertical-align:top}
.wot-order-preview{position:absolute;left:16px;top:16px;display:block;width:96px}
.wot-order-preview .wot-order-image{display:block;width:100%;height:auto;max-height:150px;object-fit:contain}
.wot-order-preview:focus-visible{outline:3px solid #306842;outline-offset:4px}
@media(max-width:480px){body table:has(.wot-order-preview) td:has(> .wot-order-preview){padding-left:88px;height:140px}.wot-order-preview{width:60px;left:12px}.wot-order-preview .wot-order-image{max-height:100px}}
body table:has(.wot-order-preview){table-layout:fixed;width:100%}
body table:has(.wot-order-preview) th:first-child{width:72%}
body table:has(.wot-order-preview) :is(th,td){overflow-wrap:anywhere}
body table:has(.wot-order-preview) .wc-item-meta{padding:0;margin:12px 0;list-style:none}
body table:has(.wot-order-preview) .wc-item-meta li{margin-bottom:6px}
body table:has(.wot-order-preview) .wc-item-meta li strong{float:none}
body table:has(.wot-order-preview) .wc-item-meta p{display:inline;margin:0}
@media(max-width:480px){
  body table:has(.wot-order-preview){font-size:14px}
  body table:has(.wot-order-preview) th:first-child{width:68%}
  body table:has(.wot-order-preview) :is(th,td):last-child{padding-left:8px;padding-right:8px}
  body table:has(.wot-order-preview) .wc-item-meta :is(strong,p){display:block}
  body table:has(.wot-order-preview) td:last-child .woocommerce-Price-amount{white-space:nowrap}
}
