[data-orion-bed] [hidden]{display:none!important}[data-orion-bed] .orion-bed-storage label>span{display:flex;flex-direction:column;align-items:center;gap:6px;height:100%;padding:16px 8px;text-align:center}[data-orion-bed] .orion-bed-storage b{font-size:14px;font-weight:500}[data-orion-bed] .orion-bed-storage small{font-size:11px}[data-orion-bed] .orion-bed-storage svg{width:64px;height:48px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}[data-orion-bed] .orion-bed-storage__lid{transform-origin:8px 33px;transition:transform .6s cubic-bezier(.22,.61,.36,1)}[data-orion-bed] .orion-bed-storage input:checked+span .orion-bed-storage__lid{transform:rotate(-18deg)}@media(hover:hover){[data-orion-bed] .orion-bed-storage label:hover .orion-bed-storage__lid{transform:rotate(-18deg)}}@media(max-width:749px)and (prefers-reduced-motion:reduce){[data-orion-bed] .orion-bed-storage__lid{transition:none}}[data-orion-bed] .orion-bed-frames{background:transparent;--light:244,243,239;--oh-ease:cubic-bezier(.22,.61,.36,1)}[data-orion-bed] .orion-bed-frames .oh{background:transparent;content-visibility:visible;contain-intrinsic-size:none}[data-orion-bed] .orion-bed-frames .orion-buy__heading{margin-bottom:28px}[data-orion-bed] .orion-bed-frames .obb-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:14px}[data-orion-bed] .orion-bed-frames .obb-item{grid-column:auto;min-width:0}[data-orion-bed] .orion-bed-frames .opd-product{display:flex;cursor:pointer}[data-orion-bed] [data-orion-bed-frame-picture]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}[data-orion-bed] [data-storage=lift-up] [data-orion-bed-frame-picture=lift-up],[data-orion-bed] [data-storage=fixed] [data-orion-bed-frame-picture=fixed]{opacity:1}[data-orion-bed] [data-orion-bed-frame-picture=fixed]{transform-origin:50% 62%}[data-orion-bed] [data-storage=fixed] [data-orion-bed-frame-picture=fixed]{transform:translateY(8%) scale(1.3)}@media(max-width:749px)and (prefers-reduced-motion:reduce){[data-orion-bed] [data-orion-bed-frame-picture]{transition:none}}[data-orion-bed] .orion-bed-frames .opd-product__body{padding:12px 0 0}[data-orion-bed] .orion-bed-frames .opd-product__code{font-size:12px}[data-orion-bed] .orion-bed-frames .opd-product__name{max-width:none;font-size:clamp(15px,1.3vw,21px);line-height:1.3}[data-orion-bed] .orion-bed-frames .opd-product__price{font-size:16px}[data-orion-bed] .orion-bed-frames .opd-product__link{font-size:12px}[data-orion-bed] .orion-bed-frames .opc-mark{font-size:11px;letter-spacing:0}[data-orion-bed] .orion-bed-frames .opc-mark__icon{width:20px;height:20px}[data-orion-bed] .orion-bed-frame-radio{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}[data-orion-bed] .opd-product:has(.orion-bed-frame-radio:focus-visible){outline:2px solid #f4f3ef;outline-offset:5px}[data-orion-bed] .orion-bed-mechanism{display:flex;flex-wrap:wrap;gap:6px 12px;margin:24px 0 0;font-size:13px;color:#dedad2}[data-orion-bed] .orion-bed-mechanism [data-orion-bed-option-price]{white-space:nowrap;color:#f4f3ef}[data-orion-bed] .orion-bed-mechanism[hidden]{display:none}@media(max-width:749px){[data-orion-bed] .orion-bed-frames .obb-products{gap:18px;padding:18px 18px 20px}[data-orion-bed] .orion-bed-frames .opd-product__name{font-size:24px}[data-orion-bed] .orion-bed-frames .opc-mark{font-size:12px}}.orion-bed-sample-stage{position:absolute;top:0;right:0;bottom:0;left:46px;z-index:2;pointer-events:none;container-type:size}.orion-mattress-gallery:has(.orion-bed-sample) .orion-mattress-gallery__image[data-corner-profile=bed]{width:100%;height:100%;object-fit:contain}.orion-bed-sample{position:absolute;top:max(8px,calc((100cqh - 100cqw)/2 + 8px));right:max(8px,calc((100cqw - 100cqh)/2 + 8px));width:112px;padding:0;border:0;background:transparent;color:#fff;font:inherit;text-align:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .24s ease}.orion-bed-sample[data-visible=true]{opacity:1;pointer-events:auto}.orion-bed-sample img{display:block;width:112px;height:112px;border-radius:11px;object-fit:cover}.orion-bed-sample__text{display:block;margin-top:4px;padding:3px;border-radius:6px;background:#080808e0}.orion-bed-sample b,.orion-bed-sample small{display:block;font-size:12px;line-height:1.25;color:#fff}.orion-bed-sample small:empty{display:none}.orion-mattress-gallery:has(.orion-bed-sample)>.orion-mattress-gallery__zoom{top:auto;bottom:18px}.orion-mattress-gallery[data-viewer-expanded] .orion-bed-sample,.orion-mattress-gallery:has(dialog[open]) .orion-bed-sample{opacity:0;pointer-events:none}@media(min-width:750px)and (max-width:989px){.orion-bed-sample-stage{left:50px;right:12px}}@media(max-width:749px){.orion-bed-sample-stage{inset:0 0 var(--bar, 56px)}.orion-bed-sample{width:auto;display:flex;flex-direction:row-reverse;align-items:center;gap:8px}.orion-bed-sample img{width:72px;height:72px;flex:none}.orion-bed-sample__text{margin-top:0;padding:4px 6px;text-align:right;white-space:nowrap}.orion-mattress-gallery:has(.orion-bed-sample)>.orion-mattress-gallery__zoom{bottom:6px}}@media(max-width:749px)and (prefers-reduced-motion:reduce){.orion-bed-sample{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/orion-buy-bed.css.map */
