.RetailCards-module__oNiiRW__wrap{--cw:clamp(248px, 21vw, 268px);--ch:calc(var(--cw) * .3 + 300px);margin:0}.RetailCards-module__oNiiRW__label{background:var(--color-paper);color:var(--color-ink);border-radius:999px;margin:0;padding:6px 14px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.RetailCards-module__oNiiRW__stage{touch-action:pan-y;margin-top:24px;position:relative}.RetailCards-module__oNiiRW__strip{scroll-snap-type:x mandatory;justify-content:center;gap:24px;margin:0;padding:16px 16px 56px;list-style:none;display:flex;overflow-x:auto}.RetailCards-module__oNiiRW__strip>li{flex:0 0 var(--cw);scroll-snap-align:center;position:relative}.RetailCards-module__oNiiRW__card{box-sizing:border-box;height:var(--ch);background:var(--color-paper);color:var(--color-ink);border-radius:14px;padding:14px 15px;font-size:13px;line-height:1.35;overflow:hidden}.RetailCards-module__oNiiRW__card p{margin:0}.RetailCards-module__oNiiRW__store{align-items:center;gap:8px;font-weight:600;display:flex}.RetailCards-module__oNiiRW__chip{background:var(--color-ink);width:24px;height:24px;color:var(--color-paper);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.RetailCards-module__oNiiRW__model{background:var(--color-ground);color:var(--color-ink);border-radius:8px;margin:10px 0 2px;padding:8px 0 4px;position:relative}.RetailCards-module__oNiiRW__wall{width:100%;height:6px;display:block}.RetailCards-module__oNiiRW__model img{pointer-events:none;width:100%;height:auto;margin-top:-2px;display:block}.RetailCards-module__oNiiRW__modelNote{padding:0 8px;font-size:11px;line-height:14px;display:block}.RetailCards-module__oNiiRW__card .RetailCards-module__oNiiRW__name{margin-top:10px;font-size:14px;font-weight:600;line-height:1.25}.RetailCards-module__oNiiRW__card .RetailCards-module__oNiiRW__size{font-variant-numeric:tabular-nums;margin-top:2px;font-size:18px;font-weight:700}.RetailCards-module__oNiiRW__listed{font-size:12px}.RetailCards-module__oNiiRW__rows{border-top:1.5px solid var(--color-ink);margin:8px 0 0}.RetailCards-module__oNiiRW__rows>div{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:8px;padding:5px 0;font-size:12px;display:flex}.RetailCards-module__oNiiRW__rows dt{font-weight:600}.RetailCards-module__oNiiRW__rows dd{text-align:right;margin:0}.RetailCards-module__oNiiRW__rows a{color:inherit;text-underline-offset:2px;text-decoration:underline}.RetailCards-module__oNiiRW__picked .RetailCards-module__oNiiRW__card{outline:1.5px dashed var(--color-paper);outline-offset:10px}.RetailCards-module__oNiiRW__staticTag,.RetailCards-module__oNiiRW__tag{background:var(--color-sunroom);color:var(--color-ink);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}.RetailCards-module__oNiiRW__staticTag{position:absolute;bottom:-44px;left:50%;transform:translate(-50%)}.RetailCards-module__oNiiRW__frame,.RetailCards-module__oNiiRW__tagClip{display:none}.RetailCards-module__oNiiRW__stage[data-armed]{height:calc(var(--ch) + 110px);cursor:grab;-webkit-user-select:none;user-select:none;overflow:hidden}.RetailCards-module__oNiiRW__stage[data-armed] .RetailCards-module__oNiiRW__strip{padding:0;display:block;overflow:visible}.RetailCards-module__oNiiRW__stage[data-armed] .RetailCards-module__oNiiRW__strip>li{width:var(--cw);margin-left:calc(var(--cw) / -2);will-change:transform;backface-visibility:hidden;position:absolute;top:calc(50% - 20px);left:50%}.RetailCards-module__oNiiRW__stage[data-armed] .RetailCards-module__oNiiRW__picked .RetailCards-module__oNiiRW__card{outline:0}.RetailCards-module__oNiiRW__stage[data-armed] .RetailCards-module__oNiiRW__staticTag{display:none}.RetailCards-module__oNiiRW__stage[data-armed] .RetailCards-module__oNiiRW__frame{width:calc(var(--cw) + 24px);height:calc(var(--ch) + 24px);border:1.5px dashed var(--color-paper);pointer-events:none;z-index:30;border-radius:4px;display:block;position:absolute;top:calc(50% - 20px);left:50%;transform:translate(-50%,-50%)}.RetailCards-module__oNiiRW__stage[data-armed] .RetailCards-module__oNiiRW__tagClip{left:50%;top:calc(50% - 20px + var(--ch) / 2 + 22px);text-align:center;width:140px;height:36px;margin-left:-70px;display:block;position:absolute;overflow:hidden}.RetailCards-module__oNiiRW__stage[data-armed] .RetailCards-module__oNiiRW__tag{transition:transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(40px)}.RetailCards-module__oNiiRW__stage[data-armed][data-landed] .RetailCards-module__oNiiRW__tag{transform:none}
.DaylightSketch-module__YcCd5G__sketch{width:100%;height:auto;display:block;overflow:visible}.DaylightSketch-module__YcCd5G__sketch text{font-family:var(--font-sans);fill:currentColor;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.DaylightSketch-module__YcCd5G__sketch .DaylightSketch-module__YcCd5G__strong{font-weight:800}.DaylightSketch-module__YcCd5G__dr{stroke-dasharray:1}.DaylightSketch-module__YcCd5G__gs,.DaylightSketch-module__YcCd5G__ray,.DaylightSketch-module__YcCd5G__beam{transform-box:fill-box}.DaylightSketch-module__YcCd5G__gs{transform-origin:50%}.DaylightSketch-module__YcCd5G__ray{transform-origin:0 0}.DaylightSketch-module__YcCd5G__beam{transform-origin:0}.DaylightSketch-module__YcCd5G__go .DaylightSketch-module__YcCd5G__dr{animation:DaylightSketch-module__YcCd5G__draw .7s cubic-bezier(.6, 0, .2, 1) var(--d) both}.DaylightSketch-module__YcCd5G__go .DaylightSketch-module__YcCd5G__ray{animation:DaylightSketch-module__YcCd5G__grow .6s cubic-bezier(.5, 0, .2, 1) var(--d) both}.DaylightSketch-module__YcCd5G__go .DaylightSketch-module__YcCd5G__beam{animation:DaylightSketch-module__YcCd5G__grow-x .8s cubic-bezier(.3, 1.15, .5, 1) var(--d) both}.DaylightSketch-module__YcCd5G__go .DaylightSketch-module__YcCd5G__gs{animation:DaylightSketch-module__YcCd5G__pop .35s cubic-bezier(.3, 1.6, .5, 1) var(--d) both}.DaylightSketch-module__YcCd5G__go :is(.DaylightSketch-module__YcCd5G__gl,.DaylightSketch-module__YcCd5G__ext){animation:DaylightSketch-module__YcCd5G__show .9s ease-out var(--d) both}@keyframes DaylightSketch-module__YcCd5G__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes DaylightSketch-module__YcCd5G__grow{0%{transform:scale(0)}to{transform:none}}@keyframes DaylightSketch-module__YcCd5G__grow-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes DaylightSketch-module__YcCd5G__pop{0%{transform:scale(0)}to{transform:none}}@keyframes DaylightSketch-module__YcCd5G__show{0%{opacity:0}to{opacity:1}}.DaylightSketch-module__YcCd5G__sketch[data-armed]:not(.DaylightSketch-module__YcCd5G__go) .DaylightSketch-module__YcCd5G__dr{stroke-dashoffset:1px}.DaylightSketch-module__YcCd5G__sketch[data-armed]:not(.DaylightSketch-module__YcCd5G__go) :is(.DaylightSketch-module__YcCd5G__gs,.DaylightSketch-module__YcCd5G__ray){transform:scale(0)}.DaylightSketch-module__YcCd5G__sketch[data-armed]:not(.DaylightSketch-module__YcCd5G__go) .DaylightSketch-module__YcCd5G__beam{transform:scaleX(0)}.DaylightSketch-module__YcCd5G__sketch[data-armed]:not(.DaylightSketch-module__YcCd5G__go) :is(.DaylightSketch-module__YcCd5G__gl,.DaylightSketch-module__YcCd5G__ext){opacity:0}
.PlanSketch-module__ZxbVxG__plan{width:100%;height:auto;display:block;overflow:visible}.PlanSketch-module__ZxbVxG__plan text{font-family:var(--font-sans);fill:currentColor;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.PlanSketch-module__ZxbVxG__plan .PlanSketch-module__ZxbVxG__sofaName{font-size:14px;font-weight:800}.PlanSketch-module__ZxbVxG__dr{stroke-dasharray:1}.PlanSketch-module__ZxbVxG__gy,.PlanSketch-module__ZxbVxG__gx,.PlanSketch-module__ZxbVxG__gs,.PlanSketch-module__ZxbVxG__sofa{transform-box:fill-box}.PlanSketch-module__ZxbVxG__gy{transform-origin:50% 0}.PlanSketch-module__ZxbVxG__gx{transform-origin:0}.PlanSketch-module__ZxbVxG__gs,.PlanSketch-module__ZxbVxG__sofa{transform-origin:50%}.PlanSketch-module__ZxbVxG__go .PlanSketch-module__ZxbVxG__dr{animation:PlanSketch-module__ZxbVxG__draw .7s cubic-bezier(.6, 0, .2, 1) var(--d) both}.PlanSketch-module__ZxbVxG__go .PlanSketch-module__ZxbVxG__gy{animation:PlanSketch-module__ZxbVxG__grow-y .35s cubic-bezier(.3, 1.4, .5, 1) var(--d) both}.PlanSketch-module__ZxbVxG__go .PlanSketch-module__ZxbVxG__gx{animation:PlanSketch-module__ZxbVxG__grow-x .55s cubic-bezier(.3, 1.25, .5, 1) var(--d) both}.PlanSketch-module__ZxbVxG__go .PlanSketch-module__ZxbVxG__gs{animation:PlanSketch-module__ZxbVxG__pop .35s cubic-bezier(.3, 1.6, .5, 1) var(--d) both}.PlanSketch-module__ZxbVxG__go :is(.PlanSketch-module__ZxbVxG__gl,.PlanSketch-module__ZxbVxG__ext){animation:PlanSketch-module__ZxbVxG__show .9s ease-out var(--d) both}.PlanSketch-module__ZxbVxG__go .PlanSketch-module__ZxbVxG__sofa{animation:PlanSketch-module__ZxbVxG__place 1.05s cubic-bezier(.22, 1, .36, 1) var(--d) both}.PlanSketch-module__ZxbVxG__go .PlanSketch-module__ZxbVxG__lbl{animation:PlanSketch-module__ZxbVxG__lift .5s cubic-bezier(.22, 1, .36, 1) var(--d) both}@keyframes PlanSketch-module__ZxbVxG__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes PlanSketch-module__ZxbVxG__grow-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes PlanSketch-module__ZxbVxG__grow-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes PlanSketch-module__ZxbVxG__pop{0%{transform:scale(0)}to{transform:none}}@keyframes PlanSketch-module__ZxbVxG__show{0%{opacity:0}to{opacity:1}}@keyframes PlanSketch-module__ZxbVxG__place{0%{opacity:0;transform:translate(6px,78px)rotate(-7deg)scale(1.05)}18%{opacity:1}72%{transform:translateY(-1.5px)rotate(.5deg)scale(1.01)}to{opacity:1;transform:none}}@keyframes PlanSketch-module__ZxbVxG__lift{0%{transform:translateY(48px)}to{transform:none}}.PlanSketch-module__ZxbVxG__plan[data-armed]:not(.PlanSketch-module__ZxbVxG__go) .PlanSketch-module__ZxbVxG__dr{stroke-dashoffset:1px}.PlanSketch-module__ZxbVxG__plan[data-armed]:not(.PlanSketch-module__ZxbVxG__go) :is(.PlanSketch-module__ZxbVxG__gy,.PlanSketch-module__ZxbVxG__gx,.PlanSketch-module__ZxbVxG__gs){transform:scale(0)}.PlanSketch-module__ZxbVxG__plan[data-armed]:not(.PlanSketch-module__ZxbVxG__go) :is(.PlanSketch-module__ZxbVxG__gl,.PlanSketch-module__ZxbVxG__ext,.PlanSketch-module__ZxbVxG__sofa){opacity:0}.PlanSketch-module__ZxbVxG__plan[data-armed]:not(.PlanSketch-module__ZxbVxG__go) .PlanSketch-module__ZxbVxG__lbl{transform:translateY(48px)}
