.cbkits,.cbkits *,.cbkc,.cbkc *{box-sizing:border-box}.cbkits,.cbkc{--o:#fb501d;--ink:#292620;--muted:#6c6861;--line:#e6e1da;--soft:#faf8f5;font-family:inherit;color:var(--ink);background:#fff}.cbkits a,.cbkc a{text-decoration:none!important}.cbkits a:focus-visible,.cbkc a:focus-visible{outline:3px solid var(--o);outline-offset:3px}.cbkit-wrap{width:min(1110px,calc(100% - 36px));margin:0 auto}.cbkits h1,.cbkits h2,.cbkits h3,.cbkc h1,.cbkc h2,.cbkc h3{color:var(--ink)!important;font-family:inherit!important;letter-spacing:-.024em!important;text-transform:none!important}.cbkits h1{font-size:clamp(33px,4.3vw,52px)!important;line-height:1.13!important;font-weight:750!important;margin:8px 0 13px!important}.cbkc h1{font-size:clamp(29px,3.9vw,43px)!important;line-height:1.12!important;font-weight:750!important;margin:7px 0 10px!important}.cbkits h2,.cbkc h2{font-size:clamp(22px,2.8vw,32px)!important;line-height:1.2!important;font-weight:730!important;margin:0 0 10px!important}.cbkits h3,.cbkc h3{font-size:18px!important;line-height:1.3!important;font-weight:750!important;margin:0 0 9px!important}.cbkit-kicker{display:block;color:var(--o);font-size:11px;letter-spacing:.1em;font-weight:800;line-height:1.6}.cbkit-muted{font-size:14px;line-height:1.7;color:var(--muted)}.cbkit-hero{background:var(--soft);padding:46px 0 38px}.cbkit-hero__inner{max-width:890px}.cbkit-hero__inner>p{font-size:16px;line-height:1.7;color:var(--muted)}.cbkit-hero__micro{margin-top:16px;font-size:12px;color:var(--muted)}.cbkit-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 17px;min-height:45px;border-radius:9px;background:var(--o);color:#fff!important;font-size:13px;font-weight:750}.cbkit-outline{display:inline-flex;align-items:center;gap:12px;padding:11px 16px;min-height:45px;border-radius:9px;border:1px solid var(--line);background:#fff;color:var(--ink)!important;font-size:13px;font-weight:700}.cbkit-hero__actions{display:flex;flex-wrap:wrap;gap:9px;margin:21px 0 5px}.cbkit-main{padding:42px 0}.cbkit-heading{margin-bottom:22px}.cbkit-heading p{font-size:14px;line-height:1.65;color:var(--muted);margin:0}.cbkit-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cbkit-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff;display:block;color:inherit!important;transition:border-color .15s}.cbkit-card:hover{border-color:var(--o)}.cbkit-card img{display:block;width:100%;height:245px;object-fit:cover;background:#f1ede8}.cbkit-card__body{padding:17px}.cbkit-card__eyebrow{color:var(--o);font-size:10px;font-weight:800;letter-spacing:.09em}.cbkit-card strong{display:block;margin:7px 0;font-size:23px;font-weight:760}.cbkit-card p{font-size:13px;line-height:1.65;color:var(--muted);margin:0 0 9px}.cbkit-card .cbkit-card__price{font-size:13px;font-weight:750;color:var(--ink)}.cbkit-card .cbkit-card__link{display:inline-block;color:var(--o);font-size:13px;font-weight:750;margin-top:12px}.cbkit-details{padding:34px 0 45px;background:var(--soft)}.cbkit-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.cbkit-info-grid article>p{font-size:13px;line-height:1.75;color:var(--muted)}.cbkit-info-grid a{color:var(--o)!important;font-weight:750}.cbkit-swatches{display:flex;gap:12px;margin:15px 0 13px}.cbkit-swatch{display:flex;align-items:center;gap:10px;min-width:0;background:#fff;border:1px solid var(--line);border-radius:9px;padding:8px 10px}.cbkit-swatch b{display:block;width:36px;height:36px;flex:0 0 36px;border-radius:5px;border:1px solid #ddd}.cbkit-swatch__wood{background:#bfa17a url(/cdn/shop/files/puerta-cocina-a-medida-roble-natural-h1145-st10-egger.jpg?v=1789001415) center/cover}.cbkit-swatch__white{background:#f5f5f3}.cbkit-swatch span{font-size:11px;font-weight:650;line-height:1.4}.cbkit-swatch small{display:block;font-size:10px;font-weight:400;color:var(--muted)}.cbkit-note{font-size:11px;line-height:1.65;color:var(--muted)}.cbkit-bottom{padding:33px 0}.cbkit-bottom__row{display:flex;align-items:center;justify-content:space-between;gap:20px}.cbkit-bottom__row p{font-size:13px;color:var(--muted);line-height:1.65;max-width:660px}.cbkc-intro{padding:26px 0;background:var(--soft);border-bottom:1px solid var(--line)}.cbkc-intro p{font-size:14px;line-height:1.65;color:var(--muted);max-width:810px;margin:0}.cbkc-browse{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px}.cbkc-browse a{font-size:12px;color:var(--o)!important;border:1px solid #f1d3c7;background:#fff;border-radius:9px;padding:9px 12px}.cbkc-after{padding:30px 0 45px;background:#fff}.cbkc-after__grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.cbkc-after__box{padding:0 0 15px;border-bottom:1px solid var(--line)}.cbkc-after__box p{font-size:13px;color:var(--muted);line-height:1.75}.cbkc-after__box ul{margin:12px 0 0;padding-left:19px}.cbkc-after__box li{font-size:13px;color:var(--muted);line-height:1.7}.cbkc-after__box a{color:var(--o)!important}.cbkc-after__bottom{margin-top:22px;border-radius:12px;background:var(--soft);padding:19px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px}.cbkc-after__bottom p{font-size:12px;color:var(--muted);line-height:1.6}.cbkc-after details{border-bottom:1px solid var(--line)}.cbkc-after summary{list-style:none;cursor:pointer;padding:12px 28px 12px 0;font-size:13px;font-weight:750;position:relative}.cbkc-after summary:after{content:"+";position:absolute;right:4px;color:var(--o);font-size:20px;top:7px}.cbkc-after details[open] summary:after{content:"\2212"}.cbkc-after summary::-webkit-details-marker{display:none}@media(max-width:749px){.cbkit-wrap{width:calc(100% - 28px)}.cbkit-hero{padding:24px 0 27px}.cbkits h1{font-size:32px!important}.cbkc h1{font-size:29px!important}.cbkits h2,.cbkc h2{font-size:24px!important}.cbkit-kicker{font-size:10px}.cbkit-hero__inner>p{font-size:14px}.cbkit-main{padding:29px 0}.cbkit-cards{grid-template-columns:1fr;gap:11px}.cbkit-card{display:grid;grid-template-columns:40% 1fr;align-items:stretch}.cbkit-card img{height:100%;min-height:195px;object-fit:cover}.cbkit-card__body{padding:14px}.cbkit-card strong{font-size:21px}.cbkit-card p{font-size:12px}.cbkit-details{padding:29px 0}.cbkit-info-grid{grid-template-columns:1fr;gap:25px}.cbkit-swatches{gap:8px}.cbkit-swatch{flex:1;padding:8px 7px;gap:6px}.cbkit-swatch b{width:28px;height:28px;flex-basis:28px}.cbkit-bottom__row,.cbkc-after__bottom{display:block}.cbkit-bottom__row a,.cbkc-after__bottom a{margin-top:14px}.cbkc-intro{padding:20px 0}.cbkc-intro p{font-size:13px}.cbkc-after__grid{grid-template-columns:1fr;gap:15px}.cbkc-after__bottom{padding:15px}}.cbkc-intro__description{max-width:850px;margin:10px 0 0}.cbkc-intro__description p{font-size:13px;line-height:1.65;color:var(--muted);margin:0 0 9px}.cbkc-intro__description p:last-child{margin-bottom:0}.cbkc-intro__description strong{color:var(--ink);font-weight:750}.cbkc-intro__description a{color:var(--o)!important;text-decoration:underline!important;text-underline-offset:2px}@media(max-width:749px){.cbkc-intro__description p{font-size:12px;line-height:1.65;margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/348/assets/cb-kits-clean.css.map */
