.c365-wcard,.c365 .c365-wcard,.c365 .c365-wcard:hover{display:flex;flex-direction:column;gap:4px;min-width:0;color:var(--c-text);text-decoration:none!important}.c365-wcard__stage{position:relative;display:block;aspect-ratio:1;margin-bottom:10px;overflow:hidden;background:var(--c365-wall, #fff);box-shadow:inset 0 0 0 1px var(--c-divider);transition:background .3s ease}.c365-wall-init .c365-wcard__stage{transition:none}.c365-wcard__flat,.c365-wcard__room{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;transition:opacity .3s ease}.c365-wcard__flat{align-items:center}.c365-wcard__canvas{display:block;overflow:hidden;background:var(--c-n-200)}.c365-wcard__canvas img,.c365-wcard__canvas svg{display:block;width:100%;height:100%;object-fit:cover}.c365-wcard__flat .c365-wcard__canvas{width:70%;box-shadow:1px 1px #0000000f,5px 7px 14px #0000002e}.c365-wcard--portrait .c365-wcard__flat .c365-wcard__canvas{width:52%}.c365-wcard--landscape .c365-wcard__flat .c365-wcard__canvas{width:80%}.c365-wcard--panoramic .c365-wcard__flat .c365-wcard__canvas{width:86%}.c365-wcard__flat .c365-wcard__canvas{max-height:78%}.c365-wcard__wrap{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transition:opacity .3s ease}.c365-wcard__wrap img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .45s ease}.c365-wcard__room{align-items:flex-start;padding-top:14%;opacity:0;pointer-events:none;background:linear-gradient(var(--c365-wall, oklch(.93 .015 75)) 0 78%,oklch(.84 .025 65) 78%)}.c365-wcard__room .c365-wcard__canvas{width:36%;box-shadow:3px 6px 14px #00000038}.c365-wcard--portrait .c365-wcard__room .c365-wcard__canvas{width:26%}.c365-wcard--landscape .c365-wcard__room .c365-wcard__canvas{width:46%}.c365-wcard--panoramic .c365-wcard__room .c365-wcard__canvas{width:56%}.c365-wcard__sofa{position:absolute;left:24%;right:24%;bottom:18%;height:9%;border-radius:8px 8px 3px 3px;background:#8e7c6f}@media(hover:hover){.c365-wcard:hover .c365-wcard__flat{opacity:0}.c365-wcard:hover .c365-wcard__wrap img{transform:scale(1.06)}.c365-wcard:hover .c365-wcard__room{opacity:1}}.c365-wcard__new{position:absolute;left:10px;top:10px;padding:4px 10px;border-radius:999px;background:#fff;box-shadow:0 1px 4px #0000001f;font-size:13px;font-weight:700;color:var(--c-a2-800)}.c365-wcard__title{font-size:17px;font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c365-wcard__artist{font-size:15px;color:var(--c-n-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c365-wcard__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:2px}.c365-wcard__price b{font-size:18px}.c365-wcard__price.is-sale b{color:var(--c-accent-800)}.c365-wcard__price s{font-size:15px;color:var(--c-n-600)}.c365-wcard__save{padding:2px 8px;border-radius:999px;background:var(--c-accent-100);color:var(--c-accent-800);font-size:13px;font-weight:700}.c365-wcard:hover .c365-wcard__title{text-decoration:underline;text-underline-offset:3px}.c365-wcard:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.c365-col--wall .c365-wcol-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.c365-col--wall .c365-crumbs{margin:0}.c365-wcol-all{font-size:15px;font-weight:700;color:var(--c-text);text-decoration:underline;text-underline-offset:3px}.c365-wcol-hero{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center}.c365-wcol-hero.has-img{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:clamp(24px,3.5vw,44px);border-radius:var(--r-lg);background:var(--c-accent-100)}.c365-wcol-hero__copy{display:flex;flex-direction:column;gap:10px;min-width:0}.c365-wcol-hero h1{font-size:clamp(34px,4vw,52px);line-height:1.05;text-wrap:balance;margin:0}.c365-wcol-hero p{margin:0;font-size:18px;line-height:1.5;color:var(--c-n-800);max-width:560px}.c365-wcol-back{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px 0 10px;border-radius:999px;border:1.5px solid var(--c-divider);background:#fff;font-size:15px;font-weight:700;color:var(--c-text)!important;text-decoration:none!important}.c365-wcol-back:hover{border-color:var(--c-text)}.c365-wcol-trust{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:2px}.c365-wcol-trust span{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--c-a2-800);white-space:nowrap}.c365-wcol-hero__img{position:relative;aspect-ratio:4 / 3;border-radius:var(--r-lg);overflow:hidden;background:var(--c-n-200)}.c365-wcol-hero__img img,.c365-wcol-hero__img svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.c365-wcol-chips{margin-top:24px;display:flex;gap:18px;overflow-x:auto;padding-bottom:4px}.c365-wcol-chip{flex:none;display:flex;flex-direction:column;align-items:center;gap:8px;width:96px;color:var(--c-text)!important;text-decoration:none!important}.c365-wcol-chip__img{position:relative;width:80px;height:80px;border-radius:50%;overflow:hidden;background:var(--c-n-100)}.c365-wcol-chip__img img,.c365-wcol-chip__img svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.c365-wcol-chip.is-active .c365-wcol-chip__img{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--c-accent)}.c365-wcol-chip__label{font-size:15px;font-weight:600;line-height:1.2;text-align:center}.c365-wcol-chip.is-active .c365-wcol-chip__label{color:var(--c-accent-700)}.c365-wcol-chip:hover .c365-wcol-chip__label{text-decoration:underline}.c365-wall{position:relative}.c365-wall__btn{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 18px;border-radius:999px;border:1.5px solid var(--c-divider);background:#fff;font:700 15px var(--font-body, inherit);color:var(--c-text);cursor:pointer}.c365-wall__btn:hover{border-color:var(--c-text)}.c365-wall__dot{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026;background:conic-gradient(#f3f1ec 0 25%,#cdc5b9 0 50%,#b4bea4 0 75%,#2f3e55 0)}.c365-wall__pop{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:min(340px,92vw);padding:16px;border-radius:var(--r-md);background:#fff;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:12px}.c365-wall__pop[hidden]{display:none}.c365-wall__pop b{font-size:16px}.c365-wall__list{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 8px}.c365-wall__opt{display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:none;padding:0;cursor:pointer;font:600 13px var(--font-body, inherit);color:var(--c-text)}.c365-wall__sw{width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.c365-wall__opt[aria-pressed=true] .c365-wall__sw{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--c-accent)}.c365-wall__note{font-size:14px;color:var(--c-n-700);line-height:1.4}.c365-wall-active{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--c-n-100);font-size:14px;font-weight:600}.c365-wall-active button{border:0;background:none;cursor:pointer;padding:0;display:inline-flex;color:var(--c-text)}.c365-wcol-reviews{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding:clamp(18px,3vw,28px);border-radius:var(--r-lg);background:var(--c-a2-100)}.c365-wcol-reviews__stars{color:var(--c-accent);font-size:18px;letter-spacing:2px}.c365-wcol-reviews__copy{display:flex;flex-direction:column;gap:4px;max-width:760px}.c365-wcol-reviews__copy b{font-size:17px}.c365-wcol-reviews__copy q{font-size:16px;color:var(--c-n-800)}@media(max-width:749px){.c365-wcol-hero.has-img{grid-template-columns:1fr;padding:0;background:none}.c365-wcol-hero__img{display:none}.c365-wcol-hero h1{font-size:30px}.c365-wcol-hero p{font-size:16px}.c365-wcol-trust span{font-size:14px}.c365-wcol-chips{gap:12px;margin-top:18px}.c365-wcol-chip{width:72px}.c365-wcol-chip__img{width:64px;height:64px}.c365-wcol-chip__label{font-size:14px}.c365-wall__btn{height:44px;padding:0 14px}.c365-wall__pop{position:fixed;left:8px;right:8px;top:auto;bottom:8px;width:auto}}.c365-by{display:block;margin-top:4px;font-size:17px;color:var(--c-n-700)}.c365-by a{color:var(--c-text);font-weight:600;text-decoration:underline;text-underline-offset:3px}.c365-wart__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.c365-wart__chips span{padding:6px 12px;border-radius:999px;background:var(--c-n-100);font-size:14px;font-weight:600}.c365-wartist__head{display:flex;align-items:center;gap:14px}.c365-wartist__head b{display:block;font-size:17px}.c365-wartist__head span{font-size:15px;color:var(--c-n-700)}.c365-wartist__photo{width:64px;height:64px;border-radius:50%;object-fit:cover;flex:none;background:var(--c-n-200)}.c365-wartist__bio{margin:12px 0 0;line-height:1.6;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.c365-wartist__bio.is-open{display:block;-webkit-line-clamp:unset}.c365-wartist__all{display:inline-block;margin-top:12px;font-weight:700}.c365-wall-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,1fr);gap:20px;overflow-x:auto;scrollbar-width:none}.c365-wall-row::-webkit-scrollbar{display:none}.c365-wall-row__items{display:contents}@media(max-width:749px){.c365-wall-row{grid-auto-columns:62%;gap:14px}}.c365-look__head{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.c365-look__head p{margin:0;font-size:17px;color:var(--c-n-800)}.c365-look__bar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.c365-look__chips{display:flex;gap:8px;flex-wrap:wrap}.c365-look__chips .c365-chip.is-active,.c365-look__type.is-active{background:var(--c-text);color:#fff;border-color:var(--c-text)}.c365-look__walls{display:flex;gap:8px}.c365-look__wall{width:30px;height:30px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px var(--c-divider);cursor:pointer;padding:0}.c365-look__wall.is-active{box-shadow:0 0 0 2px var(--c-accent)}.c365-look__grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.c365-look__scene{position:relative;aspect-ratio:16 / 10;border-radius:var(--r-lg);overflow:hidden;transition:background .3s ease}.c365-look__floor{position:absolute;left:0;right:0;bottom:0;height:13%;background:linear-gradient(#cbbfae,#bfb19e)}.c365-look__sofa{position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.c365-look__art{position:absolute;top:0;right:0;bottom:0;left:0}.c365-look__piece{position:absolute;padding:0;border:0;cursor:pointer;background:var(--c-n-200);box-shadow:3px 6px 14px #00000047;transition:left .35s,top .35s,width .35s,height .35s}.c365-look__piece.is-anchor{cursor:default}.c365-look__piece img{width:100%;height:100%;object-fit:cover;display:block}.c365-look__piece.is-swapping{box-shadow:0 0 0 3px var(--c-accent),3px 6px 14px #00000047}.c365-look__why{position:absolute;left:12px;top:12px;margin:0;padding:6px 10px;border-radius:999px;background:#ffffffe0;font-size:13px;font-weight:600}.c365-look__panel{border:1px solid var(--c-divider);border-radius:var(--r-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.c365-look__types,.c365-look__frames{display:flex;gap:8px}.c365-look__frame{width:32px;height:32px;border-radius:50%;border:0;padding:3px;background:#fff;box-shadow:0 0 0 1px var(--c-divider);cursor:pointer}.c365-look__frame span{display:block;width:100%;height:100%;border-radius:50%}.c365-look__frame.is-active{box-shadow:0 0 0 2px var(--c-accent)}.c365-look__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.c365-look__item{display:grid;grid-template-columns:52px 1fr auto auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--c-divider)}.c365-look__item img{width:52px;height:52px;object-fit:cover;border-radius:8px;background:var(--c-n-100)}.c365-look__item-text{display:flex;flex-direction:column;min-width:0}.c365-look__item-text b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c365-look__item-text small{font-size:13px;color:var(--c-n-700)}.c365-look__item-price{font-weight:700;font-size:15px}.c365-look__item-actions{display:flex;align-items:center;gap:8px}.c365-look__rm{width:32px;height:32px;border-radius:50%;border:1px solid var(--c-divider);background:#fff;cursor:pointer;font-size:18px;line-height:1}.c365-look__item.is-removed{display:block;padding:6px 0}.c365-look__swap{display:flex;flex-direction:column;gap:8px}.c365-look__alts{display:grid;grid-auto-flow:column;grid-auto-columns:84px;gap:10px;overflow-x:auto;scrollbar-width:none}.c365-look__alt{display:flex;flex-direction:column;gap:4px;border:0;background:none;padding:0;cursor:pointer;text-align:left}.c365-look__alt img{width:84px;height:84px;object-fit:cover;border-radius:8px}.c365-look__alt span{font-size:12px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c365-look__sum{display:flex;flex-direction:column;gap:6px;font-size:15px}.c365-look__sum>div{display:flex;justify-content:space-between}.c365-look__sum s{color:var(--c-n-600)}.c365-look__sum .is-save{color:var(--c-a2-800);font-weight:700}.c365-look__sum .is-total{font-size:20px}.c365-look__next{margin:0;font-size:14px;font-weight:600;color:var(--c-accent-800)}.c365-look__cta{width:100%;height:56px}.c365-look__tiers{margin:0;font-size:13px;color:var(--c-n-700);text-align:center}.c365-look__sticky{display:none}@media(max-width:749px){.c365-look__grid{grid-template-columns:1fr}.c365-look__sticky:not([hidden]){position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 16px #0000001f;font-weight:700}}.c365-see-wall{position:absolute;left:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;background:#fff}.c365-wall-rating{display:flex;flex-direction:column;gap:6px}.c365-wall-rating p{margin:0;font-size:17px}.c365-wall-rating__stars{color:var(--c-accent);letter-spacing:2px}.c365-wall-rating__note{font-size:15px!important;color:var(--c-n-700)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/c365-wall.css.map */
