.carry-measuring-draft{line-height:1.8}.measurement-welcome{max-width:760px;margin:0 auto 24px;text-align:center}.measure-product{display:flex;align-items:center;gap:24px;padding:18px;border:1px solid #b7955250;margin:24px 0}.measure-product img{width:140px;height:160px;object-fit:contain}.measure-product h2{font-size:23px;color:#d5b87b}.measure-draft-notice{padding:16px;border:1px solid #b7955270;color:#d5b87b}.measure-unit-select{display:flex;flex-wrap:wrap;gap:20px;border:1px solid #b7955250;margin:28px 0 8px;padding:16px}.measure-unit-select legend{padding:0 8px;color:#d5b87b}.measure-unit-select label{display:flex;align-items:center;gap:8px}.measure-unit-select input{display:inline;width:auto;margin:0}.measure-unit-help{font-size:14px;color:#cbb17c}.carry-measure-field{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:24px;margin:24px 0;padding:24px 0;border-bottom:1px solid #b7955240}.carry-measure-field h2{color:#d5b87b;font-size:24px}.carry-measure-field img{width:100%;height:180px;object-fit:contain}.measure-converted{display:block;min-height:30px;color:#d5b87b}.measure-customer{max-width:700px;margin:24px 0}.carry-measuring-draft input:not([type=radio]),.carry-measuring-draft textarea{box-sizing:border-box;width:100%;margin:8px 0 14px;border:1px solid #b7955270;background:#faf6ee;color:#302512;padding:12px;font:inherit;border-radius:3px}.measure-actions{margin-top:26px}.measure-actions button:disabled{opacity:.5;cursor:default}.measure-actions #carrySummaryActions{margin-top:24px}.measure-actions #carrySummaryActions[hidden]{display:none}.measure-actions .carry-detail-link{margin:8px 6px 8px 0}.measure-actions #carrySummaryPreview{display:block;max-width:100%;width:420px;border:1px solid #b7955270;margin:20px auto}.measure-actions p{font-size:14px;color:#d0c9bb}@media(max-width:650px){.carry-measure-field{grid-template-columns:1fr;gap:12px}.carry-measure-field img{height:160px}.measure-product{gap:14px;padding:12px}.measure-product img{width:100px;height:120px}.measure-product h2{font-size:20px}}
/* Measurement illustrations have a full-width white background. */
.carry-measure-field{grid-template-columns:minmax(0,1fr)}
.carry-measure-field>img{box-sizing:border-box;display:block;width:100%;height:260px;padding:14px;background:#fff;border-radius:4px;object-fit:contain}
@media(max-width:650px){.carry-measure-field>img{height:240px}}

.carry-measuring-page h1{white-space:nowrap;font-size:clamp(23px,5.8vw,38px)}
.carry-measuring-page h2{white-space:nowrap;font-size:clamp(17px,4.5vw,24px)}
.measure-order-step{margin:28px 0;padding:22px;border:1px solid #b7955250;background:linear-gradient(125deg,#b795520e,transparent);border-radius:4px}
.measure-order-step h2{margin:0 0 12px;color:#d5b87b}
.measure-order-step p{margin:0 0 16px;color:#d0c9bb;font-size:16px}
.measure-dealer-step[hidden]{display:none}
.measure-order-heading{border-inline:0;border-radius:0;border-bottom:0;padding-inline:0;background:none;margin-bottom:0}
@media(max-width:650px){.measure-order-step{padding:18px 12px}.measure-order-heading{padding-inline:0}html[lang="en"] .carry-measuring-page h2{font-size:clamp(14px,3.7vw,24px)}}

.measure-actions #prepareCarrySummary,.measure-actions #shareCarrySummary,.measure-actions #sendCarryWhatsApp{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:56px;margin:12px 0;padding:16px 12px;text-align:center;font-size:clamp(17px,4vw,21px)}

.measure-actions #prepareCarrySummary[hidden],.measure-actions #shareCarrySummary[hidden],.measure-actions #sendCarryWhatsApp[hidden]{display:none!important}

.measure-product #measureProductTitle,.measure-product .measure-choice-line{display:flex;align-items:baseline;gap:9px;text-align:start;line-height:1.65}
.measure-product #measureProductTitle::before,.measure-product .measure-choice-line::before{content:"";display:block;flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#f6e2ad,#bf9645 65%,#876224);box-shadow:0 0 4px #c9a45e30;align-self:baseline;transform:translateY(-2px)}
.measure-selected-options .measure-choice-line+.measure-choice-line{margin-top:5px}

.measure-product .measure-selected-options{margin-block:6px 0}.measure-product .measure-choice-line{line-height:1.4}.measure-selected-options .measure-choice-line+.measure-choice-line{margin-top:2px}
