#fxStartConfigPrimary,#fxModal,.fx-breadcrumb{display:none!important}#khCfg{--p:#2D5A3D;--pd:#1B4332;--pl:#4A7A5A;--ink:#1a1a1a;--muted:#1a1a1a;--line:#e5e7eb;--soft:#f7f8f7;font-family:Montserrat,-apple-system,sans-serif;color:var(--ink);margin:0 0 14px;text-align:center}#khCfg *{box-sizing:border-box}#khCfg .kh-lead{display:flex;align-items:baseline;gap:10px;margin-bottom:2px}#khCfg .kh-lead .mq{font-size:24px;font-weight:800;color:var(--p);letter-spacing:-.02em}#khCfg .kh-lead .from{font-size:12px;color:var(--muted);font-weight:600}#khCfg .kh-note{font-size:12px;color:var(--muted);font-weight:500;margin-bottom:12px}#khCfg .kh-sec{border-top:1px solid var(--line);padding:0;opacity:0;max-height:0;overflow:hidden;transition:opacity .3s ease,max-height .4s cubic-bezier(.4,0,.2,1)}#khCfg .kh-sec.on{opacity:1;max-height:700px;padding:16px 0}#khCfg .kh-sec.kh-first{border-top:none}#khCfg .kh-hd{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}#khCfg .kh-hd .t{font-size:15px;font-weight:800;display:flex;align-items:center;gap:9px}#khCfg .kh-dot{width:18px;height:18px;border-radius:50%;background:#fff;border:1.5px solid var(--line);display:inline-grid;place-items:center;flex:0 0 auto}#khCfg .kh-sec.done .kh-dot{background:var(--p);border-color:var(--p)}#khCfg .kh-sec.done .kh-dot:after{content:"\2713";color:#fff;font-size:11px;font-weight:800}#khCfg .kh-hd .pick{font-size:13px;font-weight:700;color:var(--p)}#khCfg .kh-pills{display:flex;flex-wrap:wrap;gap:9px;justify-content:center}#khCfg .kh-pill{border:1.5px solid var(--line);background:#fff;border-radius:11px;padding:10px 14px;cursor:pointer;font-weight:700;font-size:13px;text-align:center;line-height:1.15;transition:.15s}#khCfg .kh-pill small{display:block;font-size:11px;color:var(--muted);font-weight:600;margin-top:3px}#khCfg .kh-pill small.kh-mq{color:var(--p);font-weight:700;font-size:12px;margin-top:4px;letter-spacing:-.01em}#khCfg .kh-pill.sel small.kh-mq{color:var(--p)}#khCfg .kh-pill:hover{border-color:#c7cdc7}#khCfg .kh-pill.sel{border-color:var(--p);background:#2d5a3d0d;box-shadow:0 0 0 3px #2d5a3d1f}#khCfg .kh-pill.sel small{color:var(--pl)}#khCfg .kh-grp{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#1a1a1a;margin:14px 0 9px}#khCfg #khBody-dest .kh-pills{display:grid;grid-template-columns:1fr 1fr;gap:10px}#khCfg #khBody-dest .kh-pill{padding:13px 10px}#khCfg .kh-swatches{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}#khCfg .kh-sw{border:1.5px solid var(--line);border-radius:14px;overflow:hidden;cursor:pointer;background:#fff;position:relative;transition:.15s}#khCfg .kh-sw:hover{border-color:#c7cdc7;transform:translateY(-2px)}#khCfg .kh-sw .th{aspect-ratio:1/1;background:#eee}#khCfg .kh-sw .th img{width:100%;height:100%;object-fit:cover;display:block}#khCfg .kh-sw .nm{padding:11px 12px;font-size:13px;font-weight:700;text-align:left}#khCfg .kh-up{display:block;font-size:11px;font-weight:800;color:var(--p);margin-top:2px;letter-spacing:-.01em}#khCfg .kh-sw.sel{border-color:var(--p);box-shadow:0 0 0 3px #2d5a3d24}#khCfg .kh-sw .tick{display:none}#khCfg .kh-sw.sel .tick{position:absolute;top:7px;right:7px;width:22px;height:22px;border-radius:50%;background:var(--p);display:grid;place-items:center;color:#fff;font-size:12px;font-weight:800;box-shadow:0 2px 6px #00000040}#khCfg .kh-qty{display:flex;align-items:center;justify-content:center;gap:22px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--soft);margin-bottom:12px}#khCfg .kh-qbtn{width:44px;height:44px;border-radius:11px;border:1px solid var(--line);background:#fff;font-size:22px;font-weight:700;color:var(--p);cursor:pointer}#khCfg .kh-qnum{font-size:30px;font-weight:800;min-width:56px;text-align:center;line-height:1}#khCfg .kh-qnum small{display:block;font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;margin-top:2px}#khCfg .kh-mqin{width:100px;font-family:inherit;font-size:26px;font-weight:800;text-align:center;color:var(--ink);border:1.5px solid var(--line);border-radius:9px;padding:5px 6px;background:#fff}#khCfg .kh-mqin:focus{outline:none;border-color:var(--p);box-shadow:0 0 0 3px #2d5a3d1f}#khCfg .kh-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px}#khCfg .kh-stat{border:1px solid var(--line);border-radius:12px;padding:10px;text-align:center}#khCfg .kh-stat b{font-size:16px;font-weight:800}#khCfg .kh-stat span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;margin-top:3px}#khCfg .kh-recap{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding-top:16px;margin-top:6px;border-top:1px solid var(--line)}#khCfg .kh-recap:empty{display:none}#khCfg .kh-recap span{font-size:12px;font-weight:600;color:#1a1a1a;background:var(--soft);border:1px solid var(--line);border-radius:20px;padding:4px 11px}#khCfg .kh-buy{display:flex;align-items:center;padding-top:14px;margin-top:0}#khCfg .kh-klarna{margin:16px 0 0!important;padding-top:16px!important;border-top:1px solid var(--line);width:100%;text-align:center!important}#khCfg .kh-klarna{padding-top:14px!important;width:100%!important;display:block!important;box-sizing:border-box}#khCfg .kh-klarna .fx-payment-row{display:block!important;width:100%!important;text-align:center!important;font-size:.9rem;line-height:1.5}#khCfg .kh-klarna .kh-klogo{height:50px;width:auto;vertical-align:middle;margin:0 4px}#khCfg .kh-klarna .fx-payment-badge{display:inline-block;margin-left:6px}#khCfg .kh-klarna .fx-payment-logos{display:none!important}#khCfg .kh-cta{flex:1;width:100%;border:none;border-radius:12px;font-family:inherit;font-weight:700;font-size:15px;cursor:pointer;padding:14px 20px;background:var(--p);color:#fff;box-shadow:0 4px 14px #0000001f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;transition:.15s;text-align:center}#khCfg .kh-cta:hover{background:var(--pd)}#khCfg .kh-cta:disabled{background:#c7cdc7;box-shadow:none;cursor:not-allowed}#khCfg .kh-cta-l{order:2;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:15px}#khCfg .kh-cta-r{order:1;text-align:center;line-height:1.15;padding:0;border:none;display:flex;flex-direction:column;align-items:center;gap:2px}#khCfg .kh-cta-lbl{display:block;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;opacity:.85;white-space:nowrap}#khCfg .kh-cta-tot{display:block;font-size:22px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}@media(min-width:1200px){#khCfg{padding-right:2rem}}@media(max-width:600px){#khCfg .kh-swatches{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.fx-hero-main{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:2.5rem!important;align-items:start!important;max-width:1280px!important;margin:2rem auto 0!important}.fx-hero-main>.fx-product-visual{order:-1!important;position:relative!important;align-items:flex-start!important;height:auto!important;min-height:0!important}.fx-hero-main>.fx-product-content{order:1!important}.fx-product-showcase{margin-bottom:0!important}#khCfg{padding-right:2rem!important}.fx-product-showcase .fx-carousel-desktop,.fx-product-showcase .fx-room-preview,.fx-product-showcase .fx-hero-live-badge,.fx-product-showcase .fx-view-tabs{display:none!important}}#khShow{display:none}@media(min-width:900px){#khShow{display:block;width:100%;border-radius:16px;overflow:hidden;position:relative;background:#eee;aspect-ratio:1/1;box-shadow:0 8px 28px #0000001f}#khShow img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}#khShow #khShowBg{z-index:0;filter:blur(5px) saturate(1.32) brightness(1.02) contrast(1.08);transform:scale(1.08);display:none}#khShow #khShowImg{z-index:1}#khShow.kh-lowres #khShowBg{display:block}#khShow.kh-lowres #khShowImg{width:auto;height:auto;margin:auto;object-fit:contain;border-radius:6px;box-shadow:0 6px 24px #00000040}#khShow .kh-show-cap{z-index:2;position:absolute;left:0;right:0;bottom:0;padding:16px 20px;background:linear-gradient(transparent,#00000052);color:#fff;font-weight:700;font-size:18px;letter-spacing:-.01em;text-shadow:0 1px 3px rgba(0,0,0,.4)}}@media(max-width:768px){#khCfg #khShipBuy .kh-shsep{display:none}#khCfg #khShipBuy .kh-shr{display:block}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kh-config-v3.css.map */
