/* Repeat the canonical selected-item price where the customer looks at the design. */
.constructor-shell .preview-price[hidden]{display:none!important}
.constructor-shell .preview-price{display:flex;flex:none;align-self:stretch;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 0 10px;margin:0 0 4px;border-bottom:1px solid var(--line2);color:var(--ink)}
.constructor-shell .preview-price>span{font-size:13px;font-weight:500;color:var(--ink2)}
.constructor-shell .preview-price>strong{font-family:var(--f-body);font-size:26px;font-weight:750;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.035em}
.constructor-shell .flow-price{display:grid;gap:2px;line-height:1.15;text-align:right;white-space:nowrap}
.constructor-shell .flow-price-label{font-size:10px;font-weight:500;color:var(--ink2);letter-spacing:0}
.constructor-shell #flowPrice{font-size:21px;font-weight:750;letter-spacing:-.025em}
body.wb .preview-price{display:none!important}
@media(max-width:760px){.constructor-shell .preview-price{order:-1;margin-bottom:2px}.constructor-shell #flowPrice{font-size:20px}.constructor-shell .flow-price-label{font-size:10px}}
@media(max-width:350px){.constructor-shell .preview-price>strong{font-size:24px}.constructor-shell #flowPrice{font-size:17px}.constructor-shell .flow-foot{gap:8px}.constructor-shell .flow-price-label{font-size:9px}}
