._promo_9pr9d_1,._showroom_9pr9d_1{border:1px solid var(--mattress-line,#c8b6a1);color:inherit;background:0 0;border-radius:16px;min-width:0;padding:18px;font-family:inherit}._promo_9pr9d_1{align-items:flex-start;gap:14px;margin-block:18px;display:flex}._promo_9pr9d_1 strong,._showroom_9pr9d_1 strong{font-size:1rem;line-height:1.4;display:block}._promo_9pr9d_1 p,._showroom_9pr9d_1 p{margin:6px 0 0;font-size:.875rem;line-height:1.6}._promo_9pr9d_1 a{color:inherit;text-underline-offset:3px;text-decoration:underline}._code_9pr9d_6{letter-spacing:.05em;border:1px dashed;border-radius:8px;flex-shrink:0;padding:8px 10px;font-weight:700}._showroom_9pr9d_1{margin-block:18px}._showroom_9pr9d_1 ul{margin:8px 0;padding:0;font-size:.8rem;line-height:1.6;list-style:none}._button_9pr9d_9{min-height:44px;color:inherit;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding:10px 18px;font-size:.875rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}._button_9pr9d_9:hover{text-underline-offset:4px;text-decoration:underline}._button_9pr9d_9:focus-visible{outline-offset:4px;outline:2px solid}._showroom_9pr9d_1 summary:focus-visible{outline-offset:4px;outline:2px solid}._promo_9pr9d_1 a:focus-visible{outline-offset:4px;outline:2px solid}._compact_9pr9d_12{margin:12px 0 0;padding:12px 14px}._compact_9pr9d_12 strong{font-size:.875rem}._compact_9pr9d_12 summary{cursor:pointer;margin-top:5px;font-size:.8rem}._compact_9pr9d_12 ._button_9pr9d_9{margin-top:9px}._delivery_9pr9d_16{color:inherit;border-block:1px solid #b9a58d;margin-block:18px;padding-block:14px}._delivery_9pr9d_16 strong{font-size:.875rem;line-height:1.5;display:block}._delivery_9pr9d_16 p,._deliveryGuide_9pr9d_18 p{margin-block:6px;font-size:.8rem;line-height:1.6}._delivery_9pr9d_16 a{color:inherit;text-underline-offset:3px;font-size:.8rem}._deliveryGuide_9pr9d_18 table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}._deliveryGuide_9pr9d_18 caption{text-align:left;margin-bottom:12px;font-weight:600}._deliveryGuide_9pr9d_18 th,._deliveryGuide_9pr9d_18 td{border-bottom:1px solid #b9a58d;padding:12px 10px;line-height:1.5}._tableScroll_9pr9d_23{overflow-x:auto}@media (max-width:480px){._promo_9pr9d_1{flex-wrap:wrap;gap:10px;padding:14px}._showroom_9pr9d_1{padding:14px}}
