@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;900&display=swap";:root{--font-body-family:"Archivo",Helvetica,Arial,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-heading-family:"Archivo",Helvetica,Arial,sans-serif;--font-heading-style:normal;--font-heading-weight:900}.header-wrapper,.menu-drawer,.header__submenu{--color-background:255,255,255;--gradient-background:#ffffff;--color-foreground:11,11,12;--color-link:11,11,12}.header__icon,.header__icon .svg-wrapper,.header__icon svg{color:#0b0b0c!important}:root{--k-ink: #0b0b0c;--k-paper: #ffffff;--k-mist: #f3f3f2;--k-line: #e2e2e0;--k-mute: #6d6d6a;--k-sale: #c8102e}body,.color-scheme-1{--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 11,11,12;--color-background-contrast: 191,191,191;--color-button: 11,11,12;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 11,11,12;--color-link: 11,11,12;--color-badge-foreground: 255,255,255;--color-badge-background: 11,11,12;--color-badge-border: 11,11,12;--payment-terms-background-color: rgb(255 255 255)}.utility-bar,.footer{--color-background: 11,11,12;--gradient-background: #0b0b0c;--color-foreground: 255,255,255;--color-link: 255,255,255;--color-button: 255,255,255;--color-button-text: 11,11,12;--color-secondary-button-text: 255,255,255}.header__heading-logo{filter:invert(1)}@media screen and (min-width:750px){.banner__box{--color-foreground: 255,255,255;--color-button: 255,255,255;--color-button-text: 11,11,12;--color-secondary-button-text: 255,255,255}}.utility-bar,.announcement-bar-section .utility-bar{background:var(--k-ink)!important;color:var(--k-paper)!important;border:0!important}.announcement-bar__message,.announcement-bar__message *{font-size:1.2rem!important;font-weight:700;letter-spacing:.14em!important;text-transform:uppercase;color:var(--k-paper)!important}.section-header .header-wrapper{background:var(--k-paper);border-bottom:1px solid var(--k-line)}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-size:1.3rem!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--k-ink)!important}.header__menu-item:hover span,.header__active-menu-item{text-decoration:underline;text-underline-offset:.4rem}.cart-count-bubble{background:var(--k-ink)!important;color:var(--k-paper)!important}h1,h2,.h0,.h1,.h2,.title,.banner__heading,.image-with-text__heading,.collection-hero__title{font-weight:900!important;text-transform:uppercase;letter-spacing:-.01em!important;line-height:.95!important}.title-wrapper-with-link{align-items:flex-end;margin-bottom:2rem}.title-wrapper-with-link .link{font-size:1.3rem;font-weight:600;text-decoration:underline;text-underline-offset:.4rem;color:var(--k-ink)}.button,.shopify-payment-button__button--unbranded{border-radius:0!important;font-weight:700!important;font-size:1.3rem!important;letter-spacing:.12em!important;text-transform:uppercase;min-height:4.8rem;padding-inline:2.8rem}.button:before,.button:after{box-shadow:none!important;border-radius:0!important}.banner__content{align-items:flex-end!important;justify-content:flex-start!important}.banner__box{background:transparent!important;padding-left:0!important;text-align:left!important}.banner__heading{font-size:clamp(3.4rem,6vw,8.4rem)!important}.banner--content-align-center .banner__buttons,.banner__buttons{justify-content:flex-start!important}.card-wrapper .card,.card-wrapper .card__inner{border-radius:0!important;border:0!important;box-shadow:none!important}.card__inner{background:var(--k-mist)!important}.card__heading,.card__heading a{font-size:1.4rem!important;font-weight:600!important;text-transform:none;letter-spacing:0!important;line-height:1.3!important}.card__information{padding-top:1rem!important;padding-inline:0!important}.price{font-size:1.4rem!important;letter-spacing:0}.price--on-sale .price-item--sale{color:var(--k-sale);font-weight:600}.price--on-sale .price-item--regular{color:var(--k-mute)}.badge{border-radius:0!important;font-size:1.1rem!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.4rem .8rem!important}.card__badge .badge{background:var(--k-ink);color:var(--k-paper);border:0}.card__badge .badge.color-scheme-4,.card__badge .badge[class*=sale]{background:var(--k-sale)!important;color:#fff!important}.card__media .media img{transition:opacity .3s ease,transform .5s ease!important}.slider-buttons{gap:.6rem}.slider-button{width:3.8rem!important;height:3.8rem!important;border:1px solid var(--k-ink)!important;color:var(--k-ink)!important;background:var(--k-paper)!important}.slider-button:hover:not([disabled]){background:var(--k-ink)!important;color:var(--k-paper)!important}.slider-counter{display:none!important}.collection-list .card__inner{aspect-ratio:3 / 4}.collection-list .card--media .card__content{position:absolute;inset:auto 0 0 0}.collection-list .card__heading{font-size:clamp(2rem,2.4vw,3rem)!important;font-weight:900!important;text-transform:uppercase;line-height:1!important}.collection-list .card__media img{transition:transform .5s ease}.collection-list .card-wrapper:hover .card__media img{transform:scale(1.04)}.footer,.footer.gradient{background:var(--k-ink)!important;color:var(--k-paper)!important}.footer-block__heading{font-size:1.3rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--k-paper)!important}.footer .list-menu__item,.footer .link,.footer p{color:#c9c9c5!important}.footer .list-menu__item:hover{color:var(--k-paper)!important}.footer .field__input{border-radius:0!important}.footer .field:after,.footer .field:before{border-radius:0!important}.footer__content-bottom{border-top:1px solid #2c2c2b}.field__input,.select__select,.quantity,.quantity:after,.field:after,.localization-form__select,.search__input{border-radius:0!important}@media(prefers-reduced-motion:reduce){.card__media .media img,.collection-list .card__media img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kauha-lukama.css.map */
