html:root{--kx-carbon: #121314;--kx-graphite: #2A2D31;--kx-steel: #5E656D;--kx-alloy: #C9CCCF;--kx-concrete: #F1EFEA;--kx-white: #FFFFFF;--kx-yellow: #FFC400;--kx-yellow-deep: #D9A600;--kx-yellow-pale: #FFF3B0;--kx-red: #D42F19;--kx-green: #17803F;--kx-font-display: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--kx-font-body: "Barlow", "Helvetica Neue", Arial, sans-serif;--kx-font-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--font-heading-family: var(--kx-font-display);--font-heading-weight: 800;--font-heading-style: normal;--font-body-family: var(--kx-font-body);--font-body-style: normal;--font-body-weight: 400;--font-accent-family: var(--kx-font-display);--font-accent-weight: 800;--font-accent-letter-spacing: 0;--font-accent-text-transform: uppercase;--font-body-family-override: var(--kx-font-body);--font-heading-family-override: var(--kx-font-display);--letter-spacing-body: 0;--global-button-font-family: var(--kx-font-display)}body,p,li,input,select,textarea,button{font-family:var(--kx-font-body)!important;letter-spacing:0!important}body{color:var(--kx-carbon)}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.card__heading,.product__title,.section-title,.kx-section-title,.testimonials-heading,.faq-header-column h2,.image-text-section h2,.image-text-section h3{font-family:var(--kx-font-display)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:0!important;line-height:1!important}h4,h5,h6,.h4,.h5{font-family:var(--kx-font-display)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.01em!important}.accent-font:before{content:none!important;display:none!important}.accent-text,.global-accent-text,.custom-accent-text,.new-hero-accent-text{font-family:var(--kx-font-display)!important;text-transform:uppercase;text-decoration:underline;text-decoration-color:var(--kx-yellow);text-decoration-thickness:.14em;text-underline-offset:.1em;text-decoration-skip-ink:none}.rte a,.faq-answer a,.product-faq a,main p a{color:inherit!important;text-decoration:underline;text-decoration-color:var(--kx-yellow);text-decoration-thickness:2px;text-underline-offset:3px}.kx-mono{font-family:var(--kx-font-mono);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.btn:not(.disable-global-button-styling),.button--primary:not(.disable-global-button-styling),.product-form__submit:not(.disable-global-button-styling),.cart__checkout-button:not(.disable-global-button-styling),.theme-button:not(.disable-global-button-styling),.rich-text-button:not(.disable-global-button-styling),.newsletter-form__button:not(.disable-global-button-styling),.kx-btn{font-family:var(--kx-font-display)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important;border-radius:0!important;box-shadow:inset 0 -4px #0000002e!important}.kx-btn{display:inline-flex;align-items:center;gap:.6rem;padding:1.5rem 2.6rem;font-size:1.8rem;line-height:1;text-decoration:none;border:2px solid transparent;transition:background-color .15s ease,color .15s ease}.kx-btn--primary{background:var(--kx-yellow);color:var(--kx-carbon)!important;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%)}.kx-btn--primary:hover{background:#ffd233}.kx-btn--ghost{background:transparent;color:var(--kx-concrete)!important;border-color:var(--kx-concrete);box-shadow:none!important}.kx-btn--ghost:hover{background:var(--kx-concrete);color:var(--kx-carbon)!important}.kx-tag{display:inline-block;font-family:var(--kx-font-mono);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem .9rem;background:var(--kx-carbon);color:var(--kx-yellow)}.kx-tag--yellow{background:var(--kx-yellow);color:var(--kx-carbon)}.badge,.price__badge-sale,.price__badge-sold-out{border-radius:0!important;font-family:var(--kx-font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase}.price__badge-sale,.badge--sale{background:var(--kx-red)!important;color:#fff!important;border-color:var(--kx-red)!important}.price-item,.price{font-family:var(--kx-font-body)!important;font-weight:600!important;letter-spacing:0!important}.card-information .price .price-item{font-family:var(--kx-font-body)!important;font-weight:600!important;font-size:2rem!important;color:var(--kx-carbon)!important;letter-spacing:0!important;line-height:1.2}.card-information .price--on-sale s.price-item--regular,.card-information .price--on-sale .price__sale s .price-item--regular{font-weight:400!important;font-size:1.5rem!important;color:var(--kx-steel)!important;text-decoration-thickness:1px}.card-information .price:not(.price--on-sale) .price__sale{display:none!important}.card-information .price--on-sale .price__regular{display:none!important}.card-information .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:.8rem}.card-information .price{margin-top:.6rem}.card__badge .badge{background:var(--kx-red)!important;color:#fff!important;border:0!important;border-radius:0!important;font-size:1.1rem!important;padding:.5rem .9rem!important}.card__badge .badge.badge--sold-out,.card__badge .badge[class*=sold]{background:var(--kx-carbon)!important}.rating-star:before{background:linear-gradient(90deg,var(--kx-carbon) var(--percent),rgba(18,19,20,.18) var(--percent))!important;-webkit-background-clip:text!important;background-clip:text!important}.rating-count{color:var(--kx-steel)}.card-information .rating{margin-top:.4rem}@media(max-width:749px){.card__heading,.card__heading a{font-size:1.5rem!important;line-height:1.1!important}.card-information .price .price-item{font-size:1.8rem!important}.card-information .price--on-sale s.price-item--regular{font-size:1.35rem!important}}html:root{--color-link: 18, 19, 20}html body .header-wrapper{background-color:var(--kx-carbon)!important;color:var(--kx-concrete);border-bottom:3px solid var(--kx-yellow)!important}html body .header-wrapper .header__heading-link,html body .header-wrapper .header__icon,html body .header-wrapper .header__inline-menu .list-menu__item,html body .header-wrapper .header__inline-menu summary,html body .header-wrapper .header__menu-item,html body .header-wrapper .header__menu-item span,html body .header-wrapper .header__active-menu-item,html body .header-wrapper .localization-form__select,html body .header-wrapper .disclosure__button,html body .header-wrapper details[open]>.header__menu-item{color:var(--kx-concrete)!important;text-decoration-color:var(--kx-yellow)!important}html body .header-wrapper .header__icon svg:not(.cart-bag-icon){fill:var(--kx-concrete)!important;color:var(--kx-concrete)!important}html body .header-wrapper .header__icon svg.cart-bag-icon,html body .header-wrapper .header__icon svg.cart-bag-icon path,html body .header-wrapper .header__icon svg.cart-bag-icon line{stroke:var(--kx-concrete)!important}html body .header-wrapper .header__menu-item:hover,html body .header-wrapper .header__menu-item:hover span{color:var(--kx-yellow)!important}html body .header-wrapper .cart-count-bubble{background:var(--kx-yellow)!important;color:var(--kx-carbon)!important}html body .header-wrapper .header__submenu .list-menu__item,html body .header-wrapper .header__submenu a,html body .header-wrapper .menu-drawer,html body .header-wrapper .menu-drawer a,html body .header-wrapper .menu-drawer summary,html body .header-wrapper .menu-drawer .list-menu__item{color:var(--kx-carbon)!important}html body .header-wrapper .menu-drawer svg{fill:var(--kx-carbon)!important;color:var(--kx-carbon)!important}.komax-logo{display:inline-flex;width:var(--komax-logo-width, 150px);max-width:100%;line-height:0}.komax-logo svg{width:100%;height:auto;display:block}.header__heading-link .komax-logo{width:min(var(--komax-logo-width, 190px),46vw)}.header__menu-item,.header__menu-item span,.mega-menu__link,.header__inline-menu a{font-family:var(--kx-font-display)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em!important;font-size:1.6rem!important}.custom-announcement-bar,.custom-announcement-bar p,.announcement-bar,.announcement-bar p{font-family:var(--kx-font-mono)!important;font-size:1.15rem!important;letter-spacing:.1em!important;text-transform:uppercase}.custom-footer{position:relative}.custom-footer:before{content:"";position:absolute;left:0;right:0;top:0;height:12px;pointer-events:none;opacity:.9;z-index:1;background:repeating-linear-gradient(90deg,var(--kx-yellow) 0 2px,transparent 2px 60px) top left / auto 12px repeat-x,repeating-linear-gradient(90deg,rgba(241,239,234,.55) 0 1px,transparent 1px 12px) top left / auto 6px repeat-x}.custom-footer h2,.custom-footer h3,.custom-footer .footer-heading{font-family:var(--kx-font-display)!important;text-transform:uppercase;letter-spacing:.04em!important}.product__title,.product-title{font-family:var(--kx-font-display)!important;font-weight:900!important;text-transform:uppercase;line-height:.95!important}.quantity,.quantity__input,.quantity__button{border-radius:0!important;font-family:var(--kx-font-display)!important;font-weight:700!important}.faq-question,.faq-question *{font-family:var(--kx-font-display)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.02em!important}.faq-item,.card,.card__inner,.card-wrapper,.card__media,.media{border-radius:0!important}.card__heading,.card__heading a{font-size:1.8rem!important}.kx-section-title{font-size:clamp(3rem,4.5vw,4.8rem);margin:0 0 2.4rem}.kx-dark{background:var(--kx-carbon);color:var(--kx-concrete)}.kx-dark .kx-section-title{color:var(--kx-concrete)}.kx-hero{position:relative;background:var(--kx-carbon);color:var(--kx-concrete);overflow:hidden;isolation:isolate}.kx-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.kx-hero__media video,.kx-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.kx-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(18,19,20,calc(var(--kx-overlay) + .25)),rgba(18,19,20,var(--kx-overlay)) 55%,rgba(18,19,20,calc(var(--kx-overlay) - .2)))}.kx-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(241,239,234,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(241,239,234,.05) 1px,transparent 1px);background-size:32px 32px}.kx-hero__inner{min-height:clamp(52rem,78vh,76rem);display:flex;align-items:center;padding-top:6rem;padding-bottom:6rem}.kx-hero__content{max-width:64rem}.kx-hero__title,html body .kx-hero h2.kx-hero__title{font-size:clamp(4.4rem,8vw,8.8rem);font-weight:900!important;color:var(--kx-concrete)!important;margin:2rem 0 1.6rem}.kx-hero .kx-hl{color:var(--kx-yellow)!important}.kx-hl{color:var(--kx-yellow)}.kx-hero__text,.kx-hero__text p{color:var(--kx-alloy);font-size:1.9rem;line-height:1.45;max-width:52rem}.kx-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.kx-hero__proof{font-family:var(--kx-font-mono)!important;font-size:1.2rem;letter-spacing:.12em!important;text-transform:uppercase;color:var(--kx-alloy);margin-top:2.4rem}.kx-specs{background:var(--kx-concrete);color:var(--kx-carbon);border-bottom:1px solid var(--kx-alloy)}.kx-specs__row{display:grid;grid-template-columns:repeat(4,1fr)}.kx-specs__item{padding:1.8rem 2rem;border-right:1px solid var(--kx-alloy);display:flex;flex-direction:column;gap:.4rem}.kx-specs__item:last-child{border-right:0}.kx-specs__item .kx-mono{color:var(--kx-steel)}.kx-specs__item strong{font-family:var(--kx-font-display);font-weight:800;font-size:2.6rem;text-transform:uppercase;line-height:1}@media(max-width:749px){.kx-specs__row{grid-template-columns:repeat(2,1fr)}.kx-specs__item:nth-child(2){border-right:0}.kx-specs__item:nth-child(-n+2){border-bottom:1px solid var(--kx-alloy)}.kx-hero__buttons .kx-btn{flex:1 1 100%;justify-content:center}.kx-hero__inner{min-height:44rem;padding-top:4.8rem;padding-bottom:4.8rem}}.kx-video{padding:4.8rem 0;background:var(--kx-concrete)}@media(max-width:749px){.kx-video{padding:2.4rem 0}.kx-video .page-width{padding-left:1.6rem;padding-right:1.6rem}}.kx-video.kx-dark{background:var(--kx-carbon)}.kx-video__frame{position:relative;line-height:0;border:1px solid var(--kx-alloy)}.kx-dark .kx-video__frame{border-color:#3a3e44}.kx-video__frame video,.kx-video__frame img{width:100%;height:auto;display:block}.kx-trust{background:var(--kx-white);border-top:1px solid var(--kx-alloy);border-bottom:1px solid var(--kx-alloy)}.kx-trust__row{display:grid;grid-template-columns:repeat(3,1fr)}.kx-trust__item{display:flex;gap:1.4rem;align-items:center;padding:2.2rem 2rem;border-right:1px solid var(--kx-alloy)}.kx-trust__item:last-child{border-right:0}.kx-trust__icon{flex:0 0 3.6rem;width:3.6rem;height:3.6rem;display:grid;place-items:center;background:var(--kx-carbon);color:var(--kx-yellow)}.kx-trust__icon svg{width:2.2rem;height:2.2rem}.kx-trust__title{display:block;font-family:var(--kx-font-display);font-weight:800;font-size:1.9rem;text-transform:uppercase;line-height:1.05}.kx-trust__text{display:block;color:var(--kx-steel);font-size:1.4rem;margin-top:.2rem}@media(max-width:749px){.kx-trust__row{grid-template-columns:1fr}.kx-trust__item{border-right:0;border-bottom:1px solid var(--kx-alloy);padding:1.6rem 0}.kx-trust__item:last-child{border-bottom:0}}.kx-blog{padding:7rem 0;background:var(--kx-concrete)}.kx-blog__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.4rem}.kx-blog__head .kx-section-title{margin:0}.kx-link{font-family:var(--kx-font-display);font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:1.7rem;color:var(--kx-carbon);text-decoration:underline;text-decoration-color:var(--kx-yellow);text-decoration-thickness:3px;text-underline-offset:4px}.kx-blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.kx-blog__card{display:block;background:var(--kx-white);border:1px solid var(--kx-alloy);color:var(--kx-carbon);text-decoration:none;transition:transform .15s ease,border-color .15s ease}.kx-blog__card:hover{transform:translateY(-3px);border-color:var(--kx-carbon)}.kx-blog__img{aspect-ratio:16 / 10;background:#e7e5df;overflow:hidden}.kx-blog__img img{width:100%;height:100%;object-fit:cover;display:block}.kx-blog__body{padding:1.8rem 2rem 2.2rem}.kx-blog__body .kx-mono{color:var(--kx-steel)}.kx-blog__title{font-size:2.2rem!important;margin:.6rem 0 .8rem}.kx-blog__excerpt{color:var(--kx-steel);font-size:1.5rem;line-height:1.5;margin:0}@media(max-width:989px){.kx-blog__grid{grid-template-columns:1fr}}.kx-tag,html body .kx-hero .kx-tag{border-radius:0!important}.kx-btn--primary,.kx-btn--primary span{color:var(--kx-carbon)!important}.collection-view-product-btn,.collection-view-product-btn *{color:var(--kx-carbon)!important;border-radius:0!important;font-family:var(--kx-font-display)!important;text-transform:uppercase;letter-spacing:.04em!important}.collection-view-product-btn svg{stroke:var(--kx-carbon)!important}html body .product-card{border-radius:0!important;border-color:var(--kx-alloy)!important;box-shadow:none!important}html body .product-card img,html body .product-card [class*=image]{border-radius:0!important}.image-text-section p,.image-text-section li{font-size:1.8rem!important;line-height:1.55!important}@media(max-width:749px){.image-text-section p,.image-text-section li{font-size:1.7rem!important}}.testimonials-section p,[class*=testimonial] p{font-size:1.6rem;line-height:1.5}.faq-answer,.faq-answer p{font-size:1.6rem!important;line-height:1.55!important}.kx-ship{padding:1.6rem 2rem 1.8rem;border-bottom:1px solid var(--kx-alloy)}.kx-ship__text{margin:0 0 1.2rem!important;text-align:center;font-family:var(--kx-font-display)!important;font-weight:800;font-size:1.8rem!important;text-transform:uppercase;letter-spacing:.02em!important;color:var(--kx-carbon)}.kx-ship__track{position:relative;height:1rem;background:var(--kx-concrete);margin-right:1.8rem}.kx-ship__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kx-yellow)}.kx-ship__icon{position:absolute;right:-1.8rem;top:50%;transform:translateY(-50%);width:3.8rem;height:3.8rem;border-radius:50%;background:var(--kx-yellow);color:var(--kx-carbon);display:grid;place-items:center;border:2px solid var(--kx-carbon)}.kx-ship__icon svg{width:2rem;height:2rem}#CartDrawer .totals__total .total_count,.cart-drawer .totals__total .total_count{font-family:var(--kx-font-display)!important;font-weight:800!important;font-size:2.4rem!important;text-transform:uppercase;letter-spacing:.02em;color:var(--kx-carbon)}#CartDrawer .totals__total-value,.cart-drawer .totals__total-value{font-family:var(--kx-font-body)!important;font-weight:700!important;font-size:2.4rem!important;color:var(--kx-carbon)!important}#CartDrawer .totals .cart-item__old-price,.cart-drawer .totals .cart-item__old-price{font-size:1.6rem!important}html body #CartDrawer-Checkout,html body .cart__checkout-button{background:var(--kx-yellow)!important;color:var(--kx-carbon)!important;border:0!important;border-radius:0!important;font-family:var(--kx-font-display)!important;font-weight:800!important;font-size:2rem!important;text-transform:uppercase;letter-spacing:.04em!important;box-shadow:inset 0 -4px #0000002e!important;min-height:5.6rem}html body #CartDrawer-Checkout .button-text,html body #CartDrawer-Checkout svg{color:var(--kx-carbon)!important;stroke:var(--kx-carbon)!important}html body #CartDrawer-Checkout:hover{background:#ffd233!important}html body .cart-discount-code-button{background:var(--kx-yellow)!important;color:var(--kx-carbon)!important;border-color:var(--kx-yellow)!important;border-radius:0!important}html body .cart-discount-code-button .cart-discount-code-button-text{color:var(--kx-carbon)!important;font-family:var(--kx-font-display)!important;font-weight:800!important;text-transform:uppercase;font-size:1.6rem!important}html body .cart-discount-code-input,html body [class*=cart-discount-code] input{border-radius:0!important}html body .upsell-header-text p{font-size:1.6rem!important;line-height:1.5!important}html body [class*=upsell] button,html body [class*=upsell] .button{border-radius:0!important;font-family:var(--kx-font-display)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.04em!important}.jdgm-star{display:inline-block!important;color:#ffc400!important;font-size:18px!important;letter-spacing:2px!important;font-style:normal!important}.jdgm-star:before{font-family:Arial,sans-serif!important}.jdgm-star.jdgm--on:before{content:"\2605"!important}.jdgm-star.jdgm--off:before{content:"\2606"!important}.jdgm-star.jdgm--half:before{content:"\2605"!important;opacity:.55}.jdgm-histogram .jdgm-star{font-size:14px!important}.jdgm-rev__rating{margin-bottom:4px}html body .faq-item.active .faq-answer{max-height:none!important;overflow:visible!important}.rte p{margin:0 0 1.4rem!important;line-height:1.6}.rte p:empty,.rte p:has(>br:only-child){margin:0!important}.rte strong,.rte b{font-weight:700}.rte ul,.rte ol{margin:0 0 1.6rem!important;padding-left:2.2rem!important}.rte ul{list-style:disc outside!important}.rte ol{list-style:decimal outside!important}.rte li{display:list-item!important;margin:0 0 .6rem!important;line-height:1.55}.rte li::marker{color:var(--kx-carbon)}.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin:2.4rem 0 1rem!important}.rte h6:empty{display:none}.rte i,.rte em{font-style:italic}html body .jm-star-rating__font-icon,html body .jm-star-rating__font-icon *{font-family:JudgemeStar,monospace!important;color:#ffc400!important}.image-text-section .media-column:has(video){overflow:hidden!important}.image-text-section .media-column video{object-fit:cover!important;transform:scale(1.25)!important;transform-origin:50% 70%!important}.menu-drawer__localization{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/komax-brand.css.map */
