.creation-pricing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--surface2)}
.creation-pricing[hidden]{display:none}.creation-pricing h3,.creation-pricing>p,.creation-pricing>.field:first-of-type,.creation-pricing>.field:has([data-creation-doll]){grid-column:1/-1}.creation-pricing h3,.creation-pricing>p{margin:0}.creation-pricing h3{font-size:19px}
[data-creation-legacy-price][hidden]{display:none!important}
.creation-price-options{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.creation-price-or{font-size:12px;font-weight:400;color:var(--muted)}.creation-price-value{font-size:inherit}.creation-stock-doll{margin:12px 0 0;line-height:1.5}
.creation-price-calculation{font-size:13px;line-height:1.6;font-weight:600}.product-bottom:has(.creation-price-calculation){flex-wrap:wrap}.product-bottom:has(.creation-price-calculation)>.creation-price-options{flex:1 1 100%}
body .dh-component-image.component-region-preview{height:180px;aspect-ratio:auto;display:grid;place-items:center;background:var(--surface2)}
.component-preview-window{position:relative;overflow:hidden;max-height:180px}.component-preview-caption{margin-top:12px;font-size:12px}
@media(max-width:550px){.creation-pricing{grid-template-columns:1fr;padding:14px}}
