.promo-vista-order-configurator .pv-order__summary{border-color:rgb(32 100 81/.14)}
.promo-vista-order-configurator .pv-order__designer-brief{display:grid;gap:10px;padding:12px;border:1px solid rgb(32 100 81/.16);border-radius:8px;background:rgb(32 100 81/.05)}
.promo-vista-order-configurator .pv-order__designer-brief[hidden]{display:none!important}
.promo-vista-order-configurator .pv-order__designer-brief textarea{min-height:104px}
.promo-vista-order-configurator .pv-order__designer-files{display:grid;gap:8px}
@media screen and (min-width:700px){
.promo-vista-order-configurator .pv-order__quantity-row{grid-template-columns:128px minmax(0,1fr)!important;align-items:start!important}
.promo-vista-order-configurator .pv-order__quantity-row>div:first-child{padding:12px;border:1px solid rgb(32 100 81/.14);border-radius:8px;background:#fff}
.promo-vista-order-configurator .pv-order__quantity-input{min-height:44px;font-size:20px}
.promo-vista-order-configurator .pv-order__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}
.promo-vista-order-configurator .pv-order__unit,.promo-vista-order-configurator .pv-order__summary>.pv-order__small,.promo-vista-order-configurator .pv-order__quote-hint{grid-column:1/-1}
.promo-vista-order-configurator .pv-order__summary>.pv-order__timeline-row{grid-template-columns:1fr;gap:4px;padding-top:8px;border-top:1px solid rgb(32 100 81/.10);font-size:13px}
.promo-vista-order-configurator .pv-order__summary>.pv-order__timeline-row strong{justify-self:start;text-align:left;font-size:15px}
}
