@media(min-width:991px){.story-hero{padding-block:24px 30px;background:#fffdf9}.story-hero__intro{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:64px;margin-bottom:20px}.story-hero__headline h1{font-size:clamp(52px,4.45vw,64px);line-height:.95}.story-hero__text{max-width:500px}.story-hero__actions{margin-top:18px}.story-hero__gallery{isolation:isolate;align-items:flex-end;height:572px;padding:30px 22px 0;gap:12px;overflow:hidden;background:radial-gradient(circle at 82% 14%,rgba(245,135,113,.18),transparent 19%),radial-gradient(circle at 16% 20%,rgba(74,99,226,.14),transparent 24%),linear-gradient(155deg,#f5f1eb,#eceff9 54%,#f7eee8)}.story-hero__gallery:before,.story-hero__gallery:after{content:"";position:absolute;z-index:-1;pointer-events:none}.story-hero__gallery:before{inset:20px 0 auto;height:1px;background:#2a34501a;box-shadow:0 58px #2a34500e,0 116px #2a34500a}.story-hero__gallery:after{right:2.6%;top:0;width:31%;height:42%;border:1px solid rgba(42,52,80,.075);border-bottom:0;border-radius:180px 180px 0 0/128px 128px 0 0}.story-panel{box-shadow:0 20px 48px #242a401c}.story-panel--main{flex:4.8;height:520px;border-radius:220px 220px 6px 6px/118px 118px 6px 6px;transition:flex .66s cubic-bezier(.2,.72,.2,1),border-radius .66s cubic-bezier(.2,.72,.2,1)}.story-hero__room-list{align-items:flex-end;flex:3.2;height:520px;gap:12px}.story-panel--room{flex:1;height:445px;border-radius:110px 110px 5px 5px/92px 92px 5px 5px;transition:flex .66s cubic-bezier(.2,.72,.2,1),height .66s cubic-bezier(.2,.72,.2,1),border-radius .66s cubic-bezier(.2,.72,.2,1)}.story-panel--room:nth-child(2){height:490px}.story-panel--room:nth-child(3){height:415px}.story-hero__gallery:has(.story-panel--room:hover) .story-panel--main{flex:4.8;border-radius:220px 220px 6px 6px/118px 118px 6px 6px}.story-hero__gallery:has(.story-panel--room:hover) .story-hero__room-list{flex:3.2}.story-hero__room-list:has(.story-panel--room:hover) .story-panel--room{flex:.62}.story-hero__room-list .story-panel--room:hover{flex:2.45;height:520px;border-radius:190px 190px 5px 5px/116px 116px 5px 5px}.story-panel__number{top:16px;display:grid;width:31px;height:31px;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#ffffffd6;color:#26314b;box-shadow:0 7px 18px #191e301f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.story-panel__caption,.story-panel--room:hover .story-panel__caption{left:10px;right:10px;bottom:10px;display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:end;gap:4px 8px;min-height:67px;padding:12px 11px 11px;transform:none;background:#fffdf9e6;color:#202a43;box-shadow:0 10px 28px #1f253a21;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.story-panel__caption small,.story-panel--room:hover .story-panel__caption small{display:block;grid-column:1 / -1;color:#3150cc;font-size:6px;line-height:1}.story-panel__caption strong,.story-panel--room:hover .story-panel__caption strong{overflow:hidden;writing-mode:horizontal-tb;transform:none;font-size:11px;line-height:1.16;white-space:normal}.story-panel--room:hover .story-panel__caption{left:16px;right:16px;bottom:16px;min-height:82px;padding:15px 14px 13px}.story-panel--room:hover .story-panel__caption strong{font-size:18px}.story-panel__caption .icon,.story-panel--room:hover .story-panel__caption .icon{position:static;display:block;width:16px;height:16px}.story-hero__product{left:24px;bottom:22px;border-radius:2px}.story-hero__gallery:has(.story-panel--room:hover) .story-hero__product{opacity:1;transform:none;pointer-events:auto}#shopify-section-signature{display:none}}@media(max-width:1180px)and (min-width:991px){.story-hero__headline h1{font-size:54px}.story-hero__gallery{height:532px;padding-inline:16px}.story-panel--main,.story-hero__room-list{height:486px}.story-panel--room{height:416px}.story-panel--room:nth-child(2){height:456px}.story-panel--room:nth-child(3){height:392px}.story-hero__room-list .story-panel--room:hover{height:486px}}@media(max-width:990px){.story-panel--main{border-radius:150px 150px 0 0/72px 72px 0 0}.story-panel--room{border-radius:78px 78px 4px 4px/58px 58px 4px 4px;box-shadow:0 10px 26px #242a401c}.story-panel__number{display:grid;width:29px;height:29px;place-items:center;border-radius:50%;background:#ffffffd6;color:#26314b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.story-panel__caption,.story-panel--room:hover .story-panel__caption{padding:10px;background:#fffdf9e6;color:#202a43;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.story-panel__caption small{color:#3150cc}}@media(max-width:640px){.story-panel--main{border-radius:112px 112px 0 0/56px 56px 0 0}.story-panel--room{border-radius:70px 70px 4px 4px/52px 52px 4px 4px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/retail-v28.css.map */
