.product-form__input label:has(>.com49-option-photo){display:inline-flex!important;flex-direction:column;align-items:center;vertical-align:top;justify-content:flex-start;border-radius:3px!important;width:calc(33.333% - 10px);min-width:86px;padding:6px!important;line-height:1.35;font-size:12px!important;background:#fff!important;color:rgb(var(--color-foreground))!important;gap:6px;white-space:normal!important}.product-form__input label .com49-option-photo{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.product-form__input input[type=radio]:checked+label:has(>.com49-option-photo){box-shadow:0 0 0 2px rgb(var(--color-foreground))}.tts-pers__field[hidden]{display:none!important}.com49-size{font-size:1.3rem;margin:1rem 0}.com49-review-bar{padding:12px 20px;background:#f5f1e9;text-align:center;font-size:14px}.com49-review-bar a{color:inherit;text-underline-offset:3px}.com49-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.com49-hub-card img{display:block;aspect-ratio:1;object-fit:contain;width:100%;height:auto}.com49-hub-card h3{margin:12px 0 6px;font-size:22px}.com49-hub-card p{margin:6px 0}.com49-hub-nav{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.com49-hub{padding-top:30px;padding-bottom:50px}.com49-hub section{margin-top:48px}.com49-hub a{color:inherit;text-underline-offset:3px}.com49-hub table{width:100%;border-collapse:collapse}.com49-hub th,.com49-hub td{padding:12px;text-align:left;border-bottom:1px solid #ddd}.com49-hub .com49-status{font-size:14px;color:#595959}@media(max-width:749px){.com49-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.com49-hub-card h3{font-size:19px}.com49-hub table{font-size:14px}.com49-hub th,.com49-hub td{padding:8px}.com49-review-bar{font-size:13px}}.com49-hub-card select{display:block;width:100%;max-width:100%;min-height:44px;padding:9px;font:inherit;border:1px solid #999;background:#fff;margin:8px 0}.com49-hub-card [data-preview-photo]{max-height:420px}
