.kb-section .kb{--serif:"Source Serif 4",Georgia,serif}.kb-section .kb--light{--card2:#F3E6DB}.kb-section .kb--light.kb--cool{--ink:#1c1c22;--mut:#44424e;--soft:#7c7a89;--line:#e1e0e8;--line2:#eceaf0;--card-line:#e1e0e8;--card2:#ecebf1;--ph:#e3e2e9}.kb-section .kb .kb-btn{background:var(--btn,var(--acc));color:var(--btn-ink,var(--onacc))}.kb-section .kb .kb-btn:hover{color:var(--btn-ink,var(--onacc))}.kb-section .kb .kb-btn--cream{background:var(--btn,#FBF5F3);color:var(--btn-ink,#1F1614)}.kb-section .kb .kb-btn--cream:hover{color:var(--btn-ink,#1F1614)}.kb-section .kb-serif{font-family:var(--serif)}.kb-section .kb-cap--top .kb-cap__inner{align-items:flex-start}.kb-section .kb-cap--nokicker .kb-eyebrow{display:none}.kb-section .kb-cap__quote--sm .kb-cap__quote-text{font-size:clamp(19px,2vw,25px);font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--acc)}.kb-section .kb--dark .kb-cap__quote--sm .kb-cap__quote-text{color:var(--acc-soft,var(--acc))}.kb-section .kb-cap__quote--serif .kb-cap__quote-text{font-family:var(--serif);font-weight:500;font-size:clamp(26px,3.4vw,42px);line-height:1.15;letter-spacing:0;color:var(--ink)}.kb-section .kb-cap__quote-label--author{font-family:var(--font);font-size:14px;letter-spacing:0;text-transform:none;color:var(--mut)}.kb-section .kb-cap__quote-label--author b{color:var(--ink)}.kb-section .kb-cap__p--serif{font-family:var(--serif);font-size:clamp(20px,2.3vw,29px);line-height:1.35;color:var(--ink);max-width:36ch}.kb-section .kb-cap__p--mono{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;line-height:1.6;color:var(--soft);max-width:60ch}.kb-section .kb-cap__img--flat,.kb-section .kb-cap__full--flat{border-radius:0}.kb-section .kb-cap__h--sm{font-size:clamp(32px,3.9vw,46px)}.kb-section .kb-cap--bleed-left .kb-cap__media .kb-cap__img{border-radius:0 16px 16px 0}.kb-section .kb-cap--bleed-right .kb-cap__media .kb-cap__img{border-radius:16px 0 0 16px}@media(min-width:900px){.kb-section .kb-cap--bleed-left .kb-cap__inner{padding-left:0}.kb-section .kb-cap--bleed-left .kb-cap__media{margin-left:calc(-1*max(clamp(24px,5vw,64px),(100vw - 1240px)/2))}.kb-section .kb-cap--bleed-right .kb-cap__inner{padding-right:0}.kb-section .kb-cap--bleed-right .kb-cap__media{margin-right:calc(-1*max(clamp(24px,5vw,64px),(100vw - 1240px)/2))}}.kb-section .kb-cap--card .kb-cap__inner{background:var(--card2,#FAF6EE);border-radius:14px;padding:clamp(24px,3vw,40px);margin-top:clamp(28px,4vw,48px);margin-bottom:clamp(28px,4vw,48px);align-items:center}.kb-section .kb--dark .kb-cap--card .kb-cap__inner,.kb-section .kb--dark .kb-cap--card .kb-cap__p,.kb--dark .kb-cap--card .kb-cap__h{color:#1f1614}.kb-section .kb-cap__video{display:flex;align-items:center;gap:16px;background:transparent;border:0;padding:0;cursor:pointer;text-align:left;color:inherit;font-family:inherit;align-self:flex-start}.kb-section .kb-cap__play{flex:none;width:52px;height:52px;border-radius:50%;background:var(--btn,var(--acc));display:flex;align-items:center;justify-content:center}.kb-section .kb-cap__play:after{content:"";width:0;height:0;border-left:14px solid var(--btn-ink,#FBF5F3);border-top:9px solid transparent;border-bottom:9px solid transparent;margin-left:4px}.kb-section .kb-cap__video-k{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.kb-section .kb-cap__video-t{display:block;font-weight:700;font-size:16px;line-height:1.3;color:var(--ink);margin-top:4px}.kb-section .kb-cap__video:hover .kb-cap__video-t{text-decoration:underline;text-underline-offset:3px}.kb-section .kb-cap__svg{width:100%;height:auto;display:block}.kb-section .kb-cap__svg svg{width:100%;height:auto;display:block}.kb-video{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#080505db;display:flex;align-items:center;justify-content:center;padding:24px}.kb-video__box{position:relative;width:min(960px,100%);aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden}.kb-video__box iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.kb-video__close{position:absolute;top:-44px;right:0;background:transparent;border:0;color:#fff;font-size:34px;line-height:1;cursor:pointer}.kb-video__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;padding:24px;text-align:center;font-size:15px}.kb-section .kb-up__tag{display:inline-block;align-self:flex-start;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8e2a21;background:#f6e7e3;border-radius:999px;padding:4px 10px}.kb-section .kb-up__link{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--acc);margin-top:auto}.kb-section .kb--dark .kb-up__link{color:var(--acc-soft,var(--acc))}.kb-section .kb-vs__links{display:flex;flex-wrap:wrap;gap:12px 28px}.kb-section .kb-vs__links a{font-size:15px;font-weight:600;color:var(--acc)}.kb-section .kb-vs td.is-hl{background:var(--card2,var(--card))}.kb-section .kb-inter--xl{height:clamp(380px,76vh,780px)}.kb-section .kb-inter__cap--right{text-align:right}.kb-section .kb-inter__cap--plain{background:none}.kb-section .kb-inter__cap span.kb-inter__cap2{display:block;font-family:var(--font);font-size:12px;letter-spacing:0;text-transform:none;color:#dde0d0;margin-top:6px}@media(max-width:899px){.kb-section .kb-inter--band .kb-inter__cap{position:static;background:var(--bg,#0F1411);padding:28px 24px 32px}}.kb-section .kb-acc__foot{font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;line-height:1.7;color:var(--soft)}.kb-section .kb-acc__a p+p{margin-top:12px}.kb-section .kb-acc--specs summary{font-weight:700;font-size:17px;padding:20px 0}.kb-section .kb-contact--big .kb-contact__card{background:#faf4ea;border-color:#e0d3bf;padding:clamp(28px,4vw,44px)}.kb-section .kb-contact--big .kb-contact__card h3{font-family:var(--display);text-transform:uppercase;font-weight:400;font-size:clamp(28px,3.2vw,40px);letter-spacing:-.01em;line-height:1.06}@media(max-width:600px){.kb-section .kb-hs{margin:0;padding:0 0 4px}.kb-section .kb-hsw{position:relative}.kb-section .kb-hsw:after{content:"";position:absolute;top:0;bottom:4px;right:0;width:clamp(48px,14vw,84px);pointer-events:none;z-index:2;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--bg,#F2EBE6) 86%);opacity:0;transition:opacity .3s}.kb-section .kb-hsw[data-hs-end="0"]:after{opacity:1}.kb-section .kb-hsw__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--acc,#9B2C22);color:#fbf5f3;font-family:inherit;font-size:17px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;box-shadow:0 4px 14px #140e0d4d;transition:opacity .3s,transform .2s}.kb-section .kb-hsw__btn--next{right:6px}.kb-section .kb-hsw__btn--prev{left:6px}.kb-section .kb-hsw[data-hs-on="1"][data-hs-end="0"] .kb-hsw__btn--next,.kb-section .kb-hsw[data-hs-on="1"][data-hs-start="0"] .kb-hsw__btn--prev{opacity:1;pointer-events:auto}.kb-section .kb-hsw__btn:active{transform:translateY(-50%) scale(.94)}}@media(min-width:601px){.kb-section .kb-hsw__btn{display:none}.kb-section .kb-hsw:after{display:none}}.kb-section .kb-stats.kb-stats--tight-bottom{border-bottom:0}.kb-section .kb-stats.kb-stats--tight-bottom .kb-stats__inner{padding-bottom:clamp(28px,3.2vw,44px)}.kb-section .kb-rev .jdgm-masonry-grid__fade{background:linear-gradient(rgba(0,0,0,0) 0%,var(--bg) 100%)!important}.kb-section .kb-rev .jm-button--primary{background:var(--acc)!important;border-color:var(--acc)!important;color:var(--onacc,#fff)!important}.kb-section .kb-rev .jm-button--secondary{border-color:var(--ink)!important;color:var(--ink)!important;background:transparent!important}.kb-section .kb-rev .jdgm-tab--active{border-color:var(--acc)!important;color:var(--ink)!important}.kb-section .kb-rev .jdgm-tab{color:var(--soft)!important}.kb-section .kb--dark.kb-rev #judgeme_product_reviews .jm-text,.kb-section .kb--dark.kb-rev #judgeme_product_reviews .jdgm-review-card__name,.kb-section .kb--dark.kb-rev #judgeme_product_reviews .jdgm-review-card__title,.kb-section .kb--dark.kb-rev #judgeme_product_reviews .jm-verified-buyer-badge__text,.kb-section .kb--dark.kb-rev #judgeme_product_reviews .jdgm-review-card__more-text,.kb-section .kb--dark.kb-rev #judgeme_product_reviews .jm-review-widget-minimal-header__title,.kb-section .kb--dark.kb-rev #judgeme_product_reviews .jdgm-tab{color:var(--ink)!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/kuba-ext.css.map */
