:root{--kett-blue: #0090da;--kett-black: #000;--kett-gray-dark: #333f48;--kett-gray-medium: #8a8d8f;--kett-gray-light: #c1c6c8;--kett-gray-lighter: #f3f3f3}a:not([class]){color:var(--kett-blue)}.button--transparent{--color-button: var(--color-background);--color-button-text: var(--color-base-outline-button-labels);--alpha-button-background: 0}.button{text-transform:uppercase}.header__menu-item.link{font-family:var(--font-heading-family)}.header__menu-item{font-weight:600;text-transform:uppercase;letter-spacing:.1em}.header__submenu{width:auto!important;min-width:300px!important;background-color:#fff!important;border-left:5px solid var(--kett-blue)!important;border-color:var(--kett-blue)!important}.header__submenu.list-menu{padding:2.4rem 0}.header__submenu .header__submenu{padding:.5rem 0;margin:.5rem 0}.header__submenu .header__menu-item{padding:.8rem 2.4rem;font-weight:400;font-size:21px;text-transform:none;color:var(--kett-gray-dark)}.header__submenu .header__submenu .header__menu-item{padding-left:3.4rem}.header__submenu .header__menu-item:hover{color:var(--kett-blue)}h2,.h2{font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:600;text-transform:uppercase;letter-spacing:.1em}.badge{--color-badge-background: var(--kett-blue);display:block;background-color:var(--color-badge-background);position:relative;color:#fff}.badge.color-inverse{--color-badge-background: var(--kett-gray-dark)}.badge.badge--bottom-left{padding-left:3rem;clip-path:polygon(27.5px 0,100% 0,100% 100%,0 100%)}.price .price-item{color:var(--kett-blue)!important}.price .price-item--regular{font-weight:600}.price--on-sale .price-item--regular{color:var(--kett-gray-medium)!important;font-weight:400}.card__heading.h5{font-size:calc(var(--font-heading-scale) * 1.8rem)!important;text-transform:uppercase;letter-spacing:.1em}@media(min-width:750px){.card__heading.h5{font-size:calc(var(--font-heading-scale) * 2.4rem)!important}}.drawer__close{color:var(--kett-gray-dark)!important}.drawer__close:hover{color:var(--kett-blue)!important}.list-social__link{color:var(--kett-gray-dark)!important;transition:color .15s ease-out}.list-social__link:hover,.list-social__link:focus{color:var(--kett-blue)!important}.footer{position:relative!important}.footer:before{content:"";display:block;width:clamp(2rem,5vw,10rem);aspect-ratio:100 / 83;background:var(--kett-gray-light);position:absolute;top:0;left:0;clip-path:polygon(0 0,100% 0,0 100%)}.footer-block__links{display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}.banner:before{content:"";display:block;width:clamp(2rem,8vw,13rem);aspect-ratio:100 / 83;position:absolute;right:0;bottom:0;background:rgb(var(--color-base-accent-1));z-index:1;clip-path:polygon(100% 0%,0% 100%,100% 100%)}.banner__box{max-width:none!important}.banner__box .h1{text-transform:uppercase;font-weight:300;font-size:clamp(18px,1.8vw,24px);letter-spacing:.1em;color:#fff}.banner--desktop-transparent .button--secondary,.banner--desktop-transparent .button--transparent{--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;--alpha-button-background: 0}.banner__search{max-width:600px;margin-left:auto;margin-right:auto}.banner-search{display:flex;color:#000;margin:0 auto}.banner-search__input{border:0;padding:0 3rem;flex-grow:1;font-family:var(--font-body-family);color:#000;font-size:16px;min-width:0}.banner-search__input:focus-visible{outline:1px solid rgb(var(--color-base-accent-1));box-shadow:none;outline-offset:0}.banner-search .button{--color-button: 0, 144, 218;--color-button-text: 255, 255, 255;--alpha-button-background: 1}.product__media-wrapper{position:relative!important}.product__media-wrapper .badge{position:absolute;bottom:0;right:0;z-index:3}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.spr-form-input-text,.spr-form-input-email,.spr-form-input-textarea{padding:1rem;border:1px solid var(--kett-gray-light);font-family:var(--font-body-family)}.spr-form-review-rating a,.spr-form-review-rating a:hover,.spr-icon{color:var(--kett-blue)}.spr-button{padding:15px 30px}.spr-header-title.spr-header-title{box-sizing:inherit;font-style:var(--font-heading-style);color:rgb(var(--color-foreground));font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:calc(var(--font-heading-scale) * 1.8rem);margin:0 0 3rem}.downloads__headline{margin-bottom:1rem}.downloads__list{margin:0 0 2rem;padding:0;list-style:none}.button-row{display:flex;flex-wrap:wrap;gap:1rem}.button-row>.button{flex:1 0 auto}.button--with-icon{display:inline-flex;gap:.75rem}.button--with-icon .icon{width:2em;height:2em}.banner__search{width:100%;max-width:52rem;margin-bottom:2rem}.banner__search-form{display:block;width:100%}.banner__search .search{position:relative}@media screen and (min-width:750px){.banner__search{margin-bottom:2.4rem}}.header:not(.drawer-menu).page-width{max-width:calc(var(--page-width) * 1.05)}.header-localization .disclosure .localization-form__select{font-size:1.1rem!important;letter-spacing:.02rem!important;padding:.4rem 1.6rem .4rem .6rem!important;min-width:0!important}.header-localization .localization-form__select .icon-caret{height:.5rem;right:.7rem}.footer .footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.4rem)}@media screen and (min-width:750px){.footer .footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.5rem)}}.footer .footer-block__details-content,.footer .footer-block__details-content>p,.footer .footer-block__details-content>li,.footer .footer-block__details-content .list-menu__item--link{font-size:1.2rem}.footer .copyright__content{font-size:1.1rem}@media screen and (min-width:750px){.footer .footer-block__details-content.list-unstyled{columns:2;column-gap:2.4rem}.footer .footer-block__details-content.list-unstyled>li{-webkit-column-break-inside:avoid;break-inside:avoid}}.product__info-container .product__description,.product__info-container .accordion__content,.product__info-container .product__text{font-size:1.4rem!important}.price__badge-sold-out{border-radius:0!important}.card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;min-height:3.9em}.header__icon--cart .icon{height:2rem;width:2rem}.header-localization .localization-form{padding-top:.2rem;padding-bottom:.2rem}.header-localization .localization-form__select{margin-bottom:.25rem}.card:not(.article-card) .card__badge{display:none!important}.article-card .card__heading{-webkit-line-clamp:2;min-height:2.6em}.article-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:4.5em}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kett-brand.css.map */
