.pdp-label .soft{font-weight:500;color:var(--mx-muted,#5d6675);font-size:.92em}.px-sizer{background:var(--mx-soft,#f7f5ef);border-radius:16px;padding:4px 16px 14px;margin-top:20px}.px-sizer .pdp-label{margin:14px 0 4px}.px-q{margin:0 0 10px;font-weight:600;color:var(--navy)}.px-q small{display:block;font-weight:400;color:var(--mx-muted,#5d6675);font-size:13.5px;margin-top:2px}.px-chips{display:flex;flex-wrap:wrap;gap:8px}.px-chips button{border:1.5px solid var(--mx-line,#e7e3d6);background:#fff;border-radius:999px;padding:9px 14px;font:600 14px Inter,sans-serif;color:var(--navy);cursor:pointer;transition:border-color .15s,background .15s}.px-chips button:hover{border-color:var(--brand)}.px-chips button.on{border-color:var(--brand);background:#fff6ec}.px-res{margin:10px 0 0;font-size:14.5px;line-height:1.5;color:#3c4452}.px-res:empty{display:none}.px-res a,.px-postal-res a{color:var(--brand-deep);text-decoration:underline}.px-postal{margin:0 0 14px}.px-postal label{display:flex;align-items:center;gap:8px;font:700 15px Figtree,sans-serif;color:var(--navy);margin-bottom:8px}.px-postal label svg{width:18px;height:18px;color:var(--brand-deep)}.px-postal-row{display:flex;gap:8px}.px-postal-row input{flex:1;min-width:0;border:1.5px solid var(--mx-line,#e7e3d6);border-radius:12px;padding:12px 14px;font:500 16px Inter,sans-serif;text-transform:uppercase}.px-postal-row input::placeholder{text-transform:none}.px-postal-row button{border:0;border-radius:12px;background:var(--navy);color:#fff;font:700 15px Figtree,sans-serif;padding:0 18px;cursor:pointer}.px-postal-res{margin:8px 0 0;font-size:14px;line-height:1.45}.px-postal-res:empty{display:none}.px-postal-res.ok{color:#1f6b3a}.px-postal-res.no{color:#8a4b00}.px-postal-res.bad{color:#b42318}.px-photo{border:1.5px dashed var(--mx-line,#e7e3d6);border-radius:14px;margin:0 0 14px;background:#fff}.px-photo summary{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;list-style:none}.px-photo summary::-webkit-details-marker{display:none}.px-photo summary svg{width:22px;height:22px;color:var(--brand-deep);flex:none}.px-photo summary b{display:block;font:700 15px Figtree,sans-serif;color:var(--navy)}.px-photo summary small{display:block;color:var(--mx-muted,#5d6675);font-size:13px}.px-photo-in{padding:0 14px 14px;display:grid;gap:10px;font-size:14px;color:#3c4452}.px-photo-in p{margin:0}.px-file{display:grid;gap:4px;font-weight:600;color:var(--navy)}.px-file input{font:400 14px Inter,sans-serif}.px-photo-in small a{color:var(--brand-deep);text-decoration:underline}.px-inc{display:grid;grid-template-columns:1fr 1fr;gap:16px}.px-inc-col{background:#fff;border-radius:18px;padding:20px 22px}.px-inc-col h3{display:flex;align-items:center;gap:10px;font:800 17px Figtree,sans-serif;color:var(--navy);margin:0 0 12px}.px-inc-col h3 svg{width:22px;height:22px;flex:none}.px-inc-col.yes h3 svg{color:#1f6b3a}.px-inc-col.extra h3 svg{color:var(--brand-deep)}.px-inc-col ul{margin:0;padding-left:20px;display:grid;gap:7px;font-size:15px;line-height:1.5;color:#3c4452}.px-inc-col.yes li::marker{color:#1f6b3a}.px-inc-col.extra li::marker{color:var(--brand)}.px-inc-col p{margin:12px 0 0;font-size:14px;color:var(--mx-muted,#5d6675)}.px-rent{background:#fff;border-radius:18px;padding:22px}.px-rent-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.px-rent-card{border-radius:14px;padding:16px 18px;display:grid;gap:4px}.px-rent-card.rent{background:#f3f3f1}.px-rent-card.own{background:#fff6ec;border:1.5px solid var(--brand)}.px-rent-card small{font-size:13.5px;color:var(--mx-muted,#5d6675)}.px-rent-card b{font:800 28px/1.1 Figtree,sans-serif;color:var(--navy)}.px-rent-card b span{font-size:15px;font-weight:600}.px-rent-card em{font-style:normal;font-weight:600;font-size:14.5px;color:#3c4452}.px-rent-sum{margin:16px 0 8px;font-size:16px;line-height:1.55;color:#2f3744}.px-rent-note{display:block;font-size:12.5px;line-height:1.5;color:var(--mx-muted,#5d6675)}.px-rent-note a{color:var(--brand-deep);text-decoration:underline}@media(max-width:700px){.px-inc,.px-rent-grid{grid-template-columns:1fr}.px-rent-card b{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mhh-pdp.css.map */
