.sensen-layers-section{background-color:var(--sensen-bg);position:relative}.sensen-layers-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:5.6rem;align-items:center}.sensen-layers-content-col{order:1}.sensen-layers-media-col{order:2;position:relative;display:flex;align-items:center;justify-content:center;width:100%}.sensen-layers-media-card{position:relative;background:transparent;border-radius:var(--sensen-rounded-md);overflow:hidden;display:flex;align-items:center;justify-content:center}.sensen-layers-img{width:100%;height:auto;max-height:64rem;object-fit:contain;object-position:center;display:block}.sensen-layers-media-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sensen-spacing-md);padding:var(--sensen-spacing-lg);color:var(--sensen-ink-subtle);text-align:center;background:var(--sensen-surface);border-radius:var(--sensen-rounded-md);min-height:40rem;width:100%}.sensen-layers-media-placeholder svg{width:4.8rem;height:4.8rem;color:var(--sensen-primary);opacity:.8}.sensen-layers-content-col{display:flex;flex-direction:column;gap:3.6rem}.sensen-layers-header{display:flex;flex-direction:column;gap:1.2rem}.sensen-layers-title{color:var(--sensen-ink);margin:0;line-height:1.15;letter-spacing:-.02em}.sensen-layers-subtitle{color:var(--sensen-ink-muted);margin:0;font-size:1.6rem;line-height:1.6;max-width:58ch}.sensen-layers-list{display:flex;flex-direction:column;gap:1.4rem;padding:0;margin:0;list-style:none}.sensen-layer-item{display:grid;grid-template-columns:3.6rem 1fr;align-items:baseline;gap:1.2rem;padding:.3rem 0;background:transparent;border:none}.sensen-layer-badge{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;background:var(--sensen-primary);border:1px solid var(--sensen-primary);border-radius:50%;color:var(--sensen-bg);font-family:var(--sensen-font-display);font-size:1.15rem;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;box-sizing:border-box}.sensen-layer-text{font-family:var(--sensen-font-body);font-size:1.5rem;line-height:1.6;color:var(--sensen-ink)}.sensen-layer-title{font-family:var(--sensen-font-body);color:var(--sensen-ink);font-weight:600;letter-spacing:-.01em}.sensen-layer-desc{font-family:var(--sensen-font-body);color:var(--sensen-ink-muted);font-weight:400;letter-spacing:0;margin-left:.45rem}.sensen-layers-specs{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem;padding-top:3.2rem;margin-top:4.8rem;border-top:var(--sensen-border-light);width:100%;box-sizing:border-box}.sensen-layer-spec{display:flex;flex-direction:column;gap:.4rem;text-align:left}.sensen-layer-spec-label{font-family:var(--sensen-font-body);font-size:1.15rem;color:var(--sensen-ink-subtle);text-transform:uppercase;letter-spacing:.08em;font-weight:600;line-height:1.2}.sensen-layer-spec-val{font-family:var(--sensen-font-display);font-size:1.5rem;color:var(--sensen-ink);font-weight:600;line-height:1.35;letter-spacing:-.01em}@media screen and (max-width:989px){.sensen-layers-grid{grid-template-columns:1fr;gap:3.6rem}.sensen-layers-media-col{order:1!important;position:relative;top:0;max-width:60rem;margin:0 auto}.sensen-layers-content-col{order:2!important;gap:2.8rem}.sensen-layers-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem 2rem;margin-top:3.6rem;padding-top:2.4rem}}@media screen and (max-width:749px){.sensen-layers-grid{gap:2.8rem}.sensen-layers-media-col{max-width:100%}.sensen-layers-content-col{gap:2.4rem}.sensen-layers-header{gap:.8rem}.sensen-layers-subtitle{font-size:1.45rem}.sensen-layers-list{gap:1.2rem}.sensen-layer-item{grid-template-columns:2.8rem 1fr;gap:1rem;padding:.1rem 0}.sensen-layer-badge{width:2.8rem;height:2.8rem;font-size:1rem}.sensen-layer-text{font-size:1.35rem;line-height:1.55}.sensen-layers-specs{grid-template-columns:repeat(2,1fr);gap:1.8rem 1.6rem;margin-top:3.2rem;padding-top:2.4rem}.sensen-layer-spec-label{font-size:1.05rem}.sensen-layer-spec-val{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sensen-mattress-layers.css.map */
