.ml-pdp{text-align:left;font:var(--font-body);color:var(--color-text)}.ml-pdp__main>:not(.ml-gallery):not(.ml-buybox){grid-column:1/-1}.ml-buybox__row-main{flex:1;min-width:0}.ml-buybox__row .product-scalapay-text{margin:0!important;min-height:0!important}p.ml-buybox__row.payment-restriction-warning{margin:0}.ml-price .odp-lowest-price{margin:0;margin-block:0!important;font:var(--font-small);color:var(--color-text-muted)}.ml-buybox button.sa-cta{margin:0;width:100%;align-self:stretch}div#modal-wrapper{z-index:var(--z-modal)}.ml-pdp .section-qa .qa-box{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.ml-pdp .section-qa #qa-accordion .title{font:var(--font-h2);color:var(--color-text)}.ml-pdp .section-qa .qa-list{display:flex;flex-direction:column;align-self:stretch}.ml-pdp .section-qa .qa-element{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.ml-pdp .section-qa .qa-question>div:first-child{font-weight:var(--font-weight-semibold)}.ml-pdp .section-qa .qa-user-date{display:flex;gap:var(--space-1);margin-top:var(--space-1);font:var(--font-small);color:var(--color-text-muted)}.ml-pdp .section-qa .qa-answer{margin-top:var(--space-3);padding-left:var(--space-4);border-left:2px solid var(--color-border)}.ml-pdp .section-qa .qa-answer p,.ml-pdp .section-qa .qa-empty p{margin:0;color:var(--color-text-secondary)}.ml-pdp .section-qa .read-more-qa{display:inline-flex;align-items:center;min-height:var(--btn-height);padding:0 var(--space-5);border:1px solid var(--color-brand-primary);border-radius:var(--btn-border-radius);background:var(--color-bg);color:var(--color-brand-primary);font:var(--font-button);text-transform:none;cursor:pointer}.ml-pdp .section-qa .read-more-qa:hover{background:var(--color-brand-primary-tint)}#question-and-answer-modal .qa-element{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);text-align:left}#question-and-answer-modal .qa-user-date{font:var(--font-small);color:var(--color-text-muted)}#question-and-answer-modal .qa-answer{margin-top:var(--space-2);padding-left:var(--space-4);border-left:2px solid var(--color-border);color:var(--color-text-secondary)}.ml-review-screen{text-align:left;font:var(--font-body);color:var(--color-text)}
