.df-dims{--df-accent: rgb(var(--btn-bg-color, 105 32 124));--df-ink: rgb(var(--heading-color, 32 34 35));--df-text: rgb(var(--body-text-color, 19 19 19));--df-muted: #6d7175;--df-line: #e5e5e5;--df-beige: #F3EEE8;font-family:var(--base-font-family, inherit);color:var(--df-text)}.df-dims .df-dims__wrap{max-width:var(--page-container-width, 1400px);margin:0 auto;padding:0 var(--gutter-mobile, 20px);box-sizing:border-box}@media(min-width:768px){.df-dims .df-dims__wrap{padding:0 var(--gutter-desktop, 50px)}}.df-dims .df-dims__card{background:#fff;border:1px solid var(--df-line);border-radius:8px;padding:28px 24px;display:flex;flex-direction:column;gap:20px;scroll-margin-top:90px}.df-dims .df-dims__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.df-dims .df-dims__title{margin:0;font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, 700);font-size:22px;color:var(--df-ink)}.df-dims .df-dims__summary{margin:4px 0 0;font-size:14px;color:var(--df-muted)}.df-dims .df-dims__units{display:inline-flex;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden}.df-dims .df-dims__units button{min-height:44px;min-width:64px;padding:0 14px;border:0;background:#fff;color:var(--df-ink);font:inherit;font-size:14px;cursor:pointer}.df-dims .df-dims__units button[aria-pressed=true]{background:var(--df-ink);color:#fff;font-weight:700}.df-dims .df-dims__grid{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.df-dims .df-dims__visual{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:12px}.df-dims .df-dims__tabs{display:flex;flex-wrap:wrap;gap:8px}.df-dims .df-dims__tabs button{min-height:44px;padding:0 18px;border-radius:4px;border:1px solid #d9d9d9;background:#fff;color:var(--df-ink);font:inherit;font-size:14px;cursor:pointer}.df-dims .df-dims__tabs button[aria-selected=true]{border-color:var(--df-accent);background:var(--df-accent);color:#fff;font-weight:700}.df-dims .df-dims__stage{background:var(--df-beige);border-radius:6px;padding:12px}.df-dims .df-dims__stage svg{display:block;width:100%;height:auto}.df-dims .df-dims__note{margin:0;font-size:12px;color:var(--df-muted)}.df-dims .df-dims__table{flex:1 1 280px;min-width:0}.df-dims .df-dims__table h3,.df-dims .df-dims__fit h3{margin:0 0 12px;font-family:var(--heading-font-family, inherit);font-size:15px;font-weight:700;color:var(--df-ink)}.df-dims .df-dims__table dl{margin:0;border-top:1px solid var(--df-line)}.df-dims .df-dims__row[hidden]{display:none}.df-dims .df-dims__row{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--df-line);font-size:14px}.df-dims .df-dims__row dt{color:var(--df-muted)}.df-dims .df-dims__row dd{margin:0;font-weight:700;color:var(--df-ink);text-align:right}.df-dims .df-dims__fit{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:6px;background:var(--df-beige)}.df-dims .df-dims__fit h3{margin-bottom:6px}.df-dims .df-dims__fit p{margin:0 0 6px;font-size:14px;line-height:1.5}.df-dims .df-dims__fit-tip,.df-dims .df-dims__fit-tip p{color:var(--df-muted)}.df-dims .df-dims__fit a{color:var(--df-accent)}.df-dims .df-sofa{fill:#fff;stroke:var(--df-ink);stroke-width:1.6}.df-dims .df-seam{stroke:#a7a7a7;stroke-width:1}.df-dims .df-hidden-edge{fill:none;stroke:#9a9a9a;stroke-width:1;stroke-dasharray:4 3}.df-dims .df-floor{stroke:#c9c2b8;stroke-width:1}.df-dims .df-leg{fill:var(--df-ink)}.df-dims .df-backband{fill:#e9e2d8;stroke:var(--df-ink);stroke-width:1.2}.df-dims .df-dim line{stroke:var(--df-accent);stroke-width:1.3}.df-dims .df-dim .df-ext{stroke-width:.8;stroke-dasharray:3 3;opacity:.55}.df-dims .df-dim rect{fill:#fff}.df-dims .df-dim text{fill:var(--df-accent);font-family:var(--base-font-family, sans-serif);font-size:13px;font-weight:700;text-anchor:middle}.df-dims .df-dims__sheetbar{display:none}.df-dims-trigger{display:flex;align-items:center;gap:14px;width:100%;min-height:60px;margin:4px 0;padding:10px 16px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:rgb(var(--heading-color, 32 34 35));font:inherit;text-align:left;cursor:pointer}.df-dims-trigger:hover{border-color:rgb(var(--heading-color, 32 34 35))}.df-dims-trigger:focus-visible{outline:2px solid rgb(var(--btn-bg-color, 105 32 124));outline-offset:2px}.df-dims-trigger-row{margin:12px 0}.df-dims-trigger__text{display:flex;flex-direction:column;gap:2px;flex-grow:1}.df-dims-trigger__title{font-size:15px;font-weight:700}.df-dims-trigger__sub{font-size:13px;color:#6d7175}@media(max-width:749px){.df-dims .df-dims__card{padding:22px 16px}.df-dims.is-sheet .df-dims__card{position:fixed;z-index:1001;left:0;right:0;bottom:0;top:64px;border-radius:14px 14px 0 0;overflow-y:auto;padding-top:0}.df-dims.is-sheet .df-dims__sheetbar{display:flex;position:sticky;top:0;z-index:1;align-items:center;justify-content:space-between;margin:0 -16px;padding:4px 4px 4px 16px;background:#fff;border-bottom:1px solid var(--df-line)}.df-dims .df-dims__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#13131373}.df-dims .df-dims__stage{padding:8px}.df-dims .df-dim rect{display:none}.df-dims .df-dim text{font-size:22px;paint-order:stroke;stroke:#fff;stroke-width:6px;stroke-linejoin:round}}.df-dims .df-dims__sheetbar button{width:44px;height:44px;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--df-ink)}.df-dims .df-dims__overlay[hidden]{display:none}.dfp [data-dfp-open=dfp-drawer-info_dimensions]{display:none!important}.df-dims .df-dims__handle{width:40px;height:4px;border-radius:2px;background:#d9d9d9}body:has(.dfp) .df-dims{--df-ink: #1d1b20;--df-text: #3a383d;--df-muted: #6d6a72;--df-line: #e6e1e8;--df-beige: #f6f1eb}body:has(.dfp) .df-dims .df-dims__wrap{max-width:1480px;padding:0 clamp(16px,3.7vw,52px)}body:has(.dfp) .df-dims .df-dims__card{border-radius:14px;scroll-margin-top:calc(var(--theme-sticky-header-height, 70px) + 20px)}body:has(.dfp) .df-dims .df-dims__stage,body:has(.dfp) .df-dims .df-dims__fit{border-radius:14px}body:has(.dfp) .df-dims .df-dims__units,body:has(.dfp) .df-dims .df-dims__tabs button{border-color:#d3ccd8;border-radius:10px}body:has(.dfp) .df-dims .df-dims__title{letter-spacing:-.01em}@media(max-width:749px){body:has(.dfp) .df-dims.is-sheet .df-dims__card{z-index:2147483001;top:56px}body:has(.dfp) .df-dims .df-dims__overlay{z-index:2147483000}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/df-dimensions.css.map */
