
#simply-space-preview{padding:14px;box-sizing:border-box;color-scheme:light;font-family:Arial,Helvetica,sans-serif;color:#191c19}
#simply-space-preview *{box-sizing:border-box}
#simply-space-preview .ssp-product{max-width:740px;margin:auto;background:#fff;border:2px solid #191c19;border-radius:16px;overflow:hidden}
#simply-space-preview .ssp-top{padding:20px 20px 12px;text-align:center;border-top:7px solid #d82719}
#simply-space-preview .ssp-kicker{margin:0 0 8px;color:var(--top-heading-red,#d82719);font-size:calc(.75rem * var(--text-scale,1));letter-spacing:1.3px;font-weight:700}
#simply-space-preview h2{font-size:calc(1.875rem * var(--text-scale,1));line-height:1.1;margin:0 0 10px;font-weight:800;color:#191c19}
#simply-space-preview .ssp-sub{margin:0;color:#50554f;font-size:calc(.9375rem * var(--text-scale,1));line-height:1.5}
#simply-space-preview .ssp-controls{padding:14px 20px;background:#f4f4f0;border-top:1px solid #d6d8d2;border-bottom:1px solid #d6d8d2}
#simply-space-preview .ssp-selected{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:calc(1rem * var(--text-scale,1));margin-bottom:12px}
#simply-space-preview .ssp-selected strong{font-size:calc(1.5rem * var(--text-scale,1));font-weight:800;white-space:nowrap}
#simply-space-preview input[type=range]{width:100%;accent-color:#d82719;min-height:32px;margin:0}
#simply-space-preview .ssp-range-labels{display:flex;justify-content:space-between;color:#555b55;font-size:calc(.75rem * var(--text-scale,1))}
#simply-space-preview .ssp-presets{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}
#simply-space-preview button{font:700 calc(.875rem * var(--text-scale,1)) Arial;color:#1a1d19;background:#fff;border:1px solid #9ca29a;border-radius:6px;padding:10px 12px;min-height:44px}
#simply-space-preview button[aria-pressed=true]{background:#191c19;color:#fff;border-color:#191c19}
#simply-space-preview .ssp-views{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;padding:14px 12px 0}
#simply-space-preview .ssp-comparisons{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:8px 12px 0}
#simply-space-preview figure{margin:0;min-width:0;text-align:center;padding:12px 0}
#simply-space-preview figcaption{font-size:calc(1.125rem * var(--text-scale,1));font-weight:800;color:#191c19}
#simply-space-preview svg{width:100%;height:auto;display:block;overflow:visible}
#simply-space-preview .ssp-fill-label{font-size:calc(.9375rem * var(--text-scale,1));font-weight:700;margin:0;min-height:40px;padding:0 5px;line-height:1.35}
#simply-space-preview .ssp-legend{text-align:center;font-size:calc(.8125rem * var(--text-scale,1));color:#50554f;padding:0 14px 16px;line-height:1.5}
#simply-space-preview .ssp-dot{display:inline-block;width:11px;height:11px;background:#d82719;margin-right:5px;border-radius:2px}
#simply-space-preview .ssp-summary{padding:18px;background:#f4f4f0;border-top:1px solid #d6d8d2;text-align:center}
#simply-space-preview .ssp-price-label{font-size:calc(.875rem * var(--text-scale,1));color:#50554f;margin:0}
#simply-space-preview .ssp-price{font-size:calc(2rem * var(--text-scale,1));font-weight:800;margin:5px 0;color:#191c19;font-variant-numeric:tabular-nums}
#simply-space-preview .ssp-fees{font-size:calc(.8125rem * var(--text-scale,1));margin:0;line-height:1.5;color:#50554f}
#simply-space-preview .ssp-footnote{padding:12px 18px;text-align:center;margin:0;font-size:calc(.75rem * var(--text-scale,1));color:#5e655d;line-height:1.5}
@media(max-width:520px){#simply-space-preview{padding:6px}#simply-space-preview .ssp-comparisons{grid-template-columns:1fr;padding:0 18px}#simply-space-preview figure+figure{border-top:1px solid #d6d8d2}#simply-space-preview h2{font-size:calc(1.6875rem * var(--text-scale,1))}#simply-space-preview .ssp-top{padding:18px 14px 12px}#simply-space-preview .ssp-selected{font-size:calc(.875rem * var(--text-scale,1))}#simply-space-preview .ssp-selected strong{font-size:calc(1.375rem * var(--text-scale,1))}}

#space{padding:32px 0;scroll-margin-top:90px}#space>.wrap{max-width:850px}#simply-space-preview h2,#simply-space-preview figcaption,#simply-space-preview p,#simply-space-preview label{text-align:center}#simply-space-preview h2,#simply-space-preview p{letter-spacing:normal}#simply-space-preview .ssp-selected{justify-content:center;flex-wrap:wrap}#simply-space-preview .ssp-selected strong{display:inline-flex;gap:6px}#simply-space-preview .ssp-controls input[type=range]{display:block;height:44px;max-width:100%;padding:0;border:0;background:transparent}#simply-space-preview .ssp-controls label{color:#191c19}#simply-space-preview .ssp-presets{justify-content:center}#simply-space-preview .ssp-views button{width:auto;flex:none}#simply-space-preview button{box-shadow:none;text-decoration:none;line-height:1.25;cursor:pointer}#simply-space-preview button:hover,#simply-space-preview button:active{filter:none;transform:none}#simply-space-preview svg{max-width:none;background:transparent}#simply-space-preview .ssp-product>header{position:static;display:block;min-height:0;box-shadow:none}#simply-space-preview .ssp-summary .ssp-request{display:block;margin:16px auto 10px;padding:13px 20px;border:3px solid #191c19;border-radius:7px;background:#d82719;color:#fff;font-weight:800}#simply-space-preview .ssp-help{display:block;text-align:center;color:#191c19;text-decoration:underline;font-size:calc(.875rem * var(--text-scale,1))}#simply-space-preview .ssp-detail-links{display:flex;justify-content:center;gap:10px 20px;flex-wrap:wrap;padding:0 18px 16px;font-size:calc(.8125rem * var(--text-scale,1))}#simply-space-preview .ssp-detail-links a{color:#191c19;text-decoration:underline}#simply-space-preview .ssp-terms-note{font-size:calc(.75rem * var(--text-scale,1));padding:8px 18px 16px;margin:0;text-align:center;color:#50554f;line-height:1.5}#simply-space-preview .ssp-price-label{margin:0}#simply-space-preview .ssp-price{margin:5px 0}#simply-space-preview .ssp-fill-label{margin:0}#simply-space-preview input[type=range]:focus-visible,#simply-space-preview button:focus-visible{outline:3px solid #191c19;outline-offset:3px}@media(max-width:360px){#simply-space-preview .ssp-controls{padding:12px}#simply-space-preview .ssp-comparisons{padding:0 8px}#simply-space-preview .ssp-views{gap:4px;padding-left:8px;padding-right:8px}#simply-space-preview .ssp-views button{padding:10px 8px}}

#simply-space-preview .ssp-container-rate{font-size:calc(.875rem * var(--text-scale,1));font-weight:700;margin:6px 0 0;color:#a52418}#simply-space-preview .ssp-promotion,#simply-space-preview .ssp-partial-note{font-size:calc(.8125rem * var(--text-scale,1));margin:10px 0;line-height:1.5}#simply-space-preview .ssp-promotion a{color:#191c19;text-decoration:underline}#simply-space-preview .ssp-materials{border-top:1px solid #d6d8d2;padding:14px 18px;text-align:center}#simply-space-preview .ssp-materials summary{font-size:calc(.875rem * var(--text-scale,1));font-weight:700;cursor:pointer}#simply-space-preview .ssp-materials p,#simply-space-preview .ssp-materials a{font-size:calc(.8125rem * var(--text-scale,1));line-height:1.6;color:#191c19}#simply-space-preview .ssp-materials a{text-decoration:underline}#simply-space-preview .ssp-materials[open] summary{margin-bottom:12px}

#simply-space-preview .ssp-space-estimate{font-size:calc(.875rem * var(--text-scale,1));font-weight:700;color:#b31d12;text-align:center;margin:8px 0;line-height:1.4}#simply-space-preview .ssp-estimate-caption{font-weight:700;margin:8px 0 0}

/* Equal size preset boxes, centered in 2 / 3 / 2 rows. */
#simply-space-preview .ssp-presets{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;gap:6px;width:100%;max-width:360px;margin:12px auto 0}
#simply-space-preview .ssp-presets>button{grid-column:span 2;width:100%;min-width:0;min-height:48px;height:100%;padding:10px 4px;white-space:nowrap}
#simply-space-preview .ssp-presets>button:nth-child(1){grid-column:2 / span 2;grid-row:1}
#simply-space-preview .ssp-presets>button:nth-child(2){grid-column:4 / span 2;grid-row:1}
#simply-space-preview .ssp-presets>button:nth-child(3){grid-column:1 / span 2;grid-row:2}
#simply-space-preview .ssp-presets>button:nth-child(4){grid-column:3 / span 2;grid-row:2}
#simply-space-preview .ssp-presets>button:nth-child(5){grid-column:5 / span 2;grid-row:2}
#simply-space-preview .ssp-presets>button:nth-child(6){grid-column:2 / span 2;grid-row:3}
#simply-space-preview .ssp-presets>button:nth-child(7){grid-column:4 / span 2;grid-row:3}
