.bed-storage{margin:28px 0;padding:24px;border:1px solid #d8e5df;border-radius:16px;background:#f6f7f2;scroll-margin-top:24px;grid-column:1/-1}
.bed-storage h3{font-size:clamp(21px,3vw,28px);margin:6px 0 12px;line-height:1.4}.bed-storage p{line-height:1.8}.storage-kicker{font-size:12px;letter-spacing:.03em;color:#087e81;font-weight:700;margin:0}
.storage-tabs{display:flex;gap:10px;margin:18px 0}.storage-tabs button{font:inherit;padding:10px 18px;border-radius:8px;border:1px solid #9db7c0;background:white;color:#102e4c;cursor:pointer}.storage-tabs button[aria-pressed=true]{background:#087e81;color:white;border-color:#087e81}
.storage-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px}.storage-layout figure{margin:0;min-width:0}.storage-layout figcaption{font-size:13px;color:#536a6e;line-height:1.7;margin-top:10px}.storage-layout .product-image{display:block;width:100%;padding:0;margin:0}.storage-layout .catalog-photo-frame>img{height:auto;max-height:none}.storage-video-wrap{position:relative;isolation:isolate;container-type:inline-size}.storage-layout video{width:100%;display:block;border-radius:12px;background:#102e4c;aspect-ratio:9/16;object-fit:contain}.storage-video-brand{position:absolute;right:2%;bottom:10%;width:15%;mix-blend-mode:multiply;pointer-events:none}.storage-video-brand>span{display:block;text-align:right;font:700 2.4cqw Arial;color:#102e4c}.storage-video-brand img{width:100%;height:auto;display:block}
.storage-facts{display:flex;gap:10px 24px;flex-wrap:wrap;padding-right:20px;line-height:1.8;font-weight:700;color:#102e4c}.storage-note{font-size:12px;color:#64777b}.storage-entry{display:block;width:100%}
.catalog-photo-frame[data-placement=storage] .catalog-photo-brand{top:auto;bottom:3%;right:1%;width:15%}
@media(max-width:600px){.bed-storage{padding:16px}.storage-layout{grid-template-columns:1fr}.storage-layout video{max-height:70dvh}.storage-facts{display:block}.storage-tabs button{flex:1;padding:10px}}
