:root{--kz-maroon: #5C1020;--kz-maroon-deep: #3D0A14;--kz-maroon-mid: #7A1A2E;--kz-maroon-light: #8C2438;--kz-gold: #B8921A;--kz-gold-bright: #D4AF37;--kz-gold-pale: #E8D5A3;--kz-cream: #FAFAF8;--kz-ivory: #F7F4EF;--kz-parchment: #F0EDE6;--kz-beige: #E8E3DA;--kz-warm-gray: #C8C3B8;--kz-silver: #A6ABB4;--kz-charcoal: #2A2A2A;--kz-near-black: #1A1818;--kz-font-display: "Montserrat", system-ui, -apple-system, sans-serif;--kz-font-body: "Inter", system-ui, -apple-system, sans-serif;--kz-size-hero: clamp(5.2rem, 10vw, 14rem);--kz-size-display: clamp(3.6rem, 5.5vw, 7.2rem);--kz-size-h1: clamp(3rem, 4vw, 5.6rem);--kz-size-h2: clamp(2.4rem, 3vw, 4rem);--kz-size-h3: clamp(1.8rem, 2vw, 2.8rem);--kz-size-body-lg: 1.8rem;--kz-size-body: 1.65rem;--kz-size-sm: 1.4rem;--kz-size-xs: 1.2rem;--kz-size-label: 1.1rem;--kz-section-pad: clamp(6rem, 8vw, 11rem);--kz-page-pad: clamp(1.6rem, 4vw, 8rem);--kz-t-fast: .15s ease;--kz-t-mid: .28s ease;--kz-t-slow: .5s ease;--kz-ease-out: cubic-bezier(.22, 1, .36, 1);--kz-shadow-sm: 0 2px 8px rgba(30, 8, 16, .06);--kz-shadow-md: 0 4px 20px rgba(30, 8, 16, .1);--kz-shadow-lg: 0 12px 48px rgba(30, 8, 16, .16);--kz-shadow-xl: 0 24px 80px rgba(30, 8, 16, .24);--kz-shadow-header: 0 2px 24px rgba(30, 8, 16, .1);--kz-header-height: 7.2rem;--kz-max-content: 140rem;--kz-radius-none: 0px;--kz-radius-sm: 4px;--kz-radius-md: 8px;--kz-radius-full: 9999px}body,input,select,textarea,button{font-family:var(--kz-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--kz-font-display);font-weight:800;letter-spacing:-.025em;line-height:1.05}.slideshow .banner__heading,.banner__heading{font-family:var(--kz-font-display)!important;font-weight:800!important;font-style:italic!important;font-size:var(--kz-size-hero)!important;letter-spacing:-.04em!important;line-height:.94!important}.slideshow .banner__text{font-family:var(--kz-font-body)!important;font-weight:500!important;font-style:normal!important;font-size:clamp(1.2rem,1.4vw,1.55rem)!important;letter-spacing:.22em!important;text-transform:uppercase!important;opacity:.82}.featured-collection .title,.collection-list-wrapper .title,.multicolumn .title,.kz-section-title{font-family:var(--kz-font-display)!important;font-weight:800!important;font-style:normal!important;font-size:clamp(2.8rem,4.5vw,6.4rem)!important;letter-spacing:-.035em!important;line-height:1!important}.kz-brand-story__heading{font-family:var(--kz-font-display)!important;font-weight:800!important;font-style:normal!important;font-size:clamp(3rem,5vw,6rem)!important;letter-spacing:-.035em!important;line-height:1!important}.kz-licensed-feature__header h2{font-family:var(--kz-font-display)!important;font-weight:800!important;font-style:normal!important;font-size:clamp(2.8rem,4.5vw,6.4rem)!important;letter-spacing:-.035em!important}.kz-licensed-panel__title{font-family:var(--kz-font-display)!important;font-weight:800!important;font-style:italic!important;font-size:clamp(2.2rem,3vw,3.4rem)!important;letter-spacing:-.025em!important;line-height:1.1!important}.kz-why-choose__header .kz-section-title{font-family:var(--kz-font-display)!important;font-weight:800!important;font-style:normal!important}.kz-bs-art-bg__year{font-family:var(--kz-font-display)!important;font-weight:800!important;font-style:normal!important;letter-spacing:-.06em!important}.footer__newsletter .h3,.footer__newsletter-header .h3{font-family:var(--kz-font-display)!important;font-weight:700!important;font-style:normal!important;letter-spacing:-.02em!important;font-size:clamp(2rem,2.8vw,3.2rem)!important}.header__menu-item>.header__menu-item-link,.header__menu-item>a{font-family:var(--kz-font-display);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:1.25rem}.mega-menu__link--level-2{font-family:var(--kz-font-display);font-weight:700;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.button{font-family:var(--kz-font-display)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}.title-wrapper-with-link .link,.title-wrapper-with-link a{font-family:var(--kz-font-display);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:var(--kz-size-xs)}.kz-why-item__title{font-family:var(--kz-font-display);font-weight:700;font-size:1.8rem;letter-spacing:-.01em}.color-scheme-4.multicolumn .multicolumn-card__title{font-family:var(--kz-font-display);font-weight:700;font-size:1.5rem;letter-spacing:.05em;text-transform:uppercase}.kz-marquee__item{font-family:var(--kz-font-display);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.announcement-bar__message{font-family:var(--kz-font-display);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem}.footer__heading{font-family:var(--kz-font-display)!important;font-weight:700!important;font-style:normal!important;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.card-collection .card__heading{font-family:var(--kz-font-display);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:1.75rem}.card-information__text.body{font-family:var(--kz-font-display)!important;font-weight:700!important;font-size:1.65rem!important;letter-spacing:-.01em!important;line-height:1.35!important}.price .price-item--regular,.price .price-item--sale{font-family:var(--kz-font-display);font-weight:700;font-size:1.75rem;letter-spacing:-.01em}.price .price-item--regular.price-item--last{font-family:var(--kz-font-body);font-weight:400;font-size:1.4rem}.card__footer .quick-add__submit,.card__footer .product-form__submit{font-family:var(--kz-font-display);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem}.card--product .card__badge .badge{font-family:var(--kz-font-display);font-weight:700;letter-spacing:.1em;text-transform:uppercase}body,p,li,.rte p,.rte li{font-family:var(--kz-font-body);font-weight:400;font-size:var(--kz-size-body);line-height:1.78;color:var(--kz-charcoal)}.kz-brand-story__body,.kz-why-item__text,.kz-why-choose__subtitle,.multicolumn-card__info,.kz-licensed-panel__subtitle{font-family:var(--kz-font-body);font-weight:400;line-height:1.75}.kz-eyebrow{font-family:var(--kz-font-body)!important;font-weight:600!important;font-size:var(--kz-size-label)!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--kz-gold)!important;display:block;margin-bottom:1.4rem}.kz-brand-story__stat-label{font-family:var(--kz-font-body);font-weight:600;font-size:var(--kz-size-label);letter-spacing:.14em;text-transform:uppercase;color:var(--kz-silver)}.kz-brand-story__stat-number{font-family:var(--kz-font-display);font-weight:800;letter-spacing:-.04em;font-size:clamp(4rem,5.5vw,5.6rem)}.footer__list-item a,.footer__list-item .link{font-family:var(--kz-font-body);font-weight:400;font-size:var(--kz-size-sm)}.caption-with-letter-spacing,.caption-large{font-family:var(--kz-font-body);font-weight:500;letter-spacing:.1em}a:hover,a:focus-visible{color:var(--kz-maroon)}.kz-divider{background:var(--kz-maroon)}.color-scheme-3 .kz-eyebrow{color:var(--kz-gold-bright)!important}.rating-star,.rating__star{color:var(--kz-gold)}.mega-menu__content{border-top:3px solid var(--kz-maroon)}.kz-heading-reveal,.kz-heading-revealed{font-family:var(--kz-font-display)!important;font-weight:800!important;font-style:normal!important}.kz-licensed-panel__badge{font-family:var(--kz-font-body);font-weight:700;font-size:1rem;letter-spacing:.18em;text-transform:uppercase}.kz-licensed-panel__cta{font-family:var(--kz-font-display);font-weight:700;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}@media screen and (max-width:749px){.slideshow .banner__heading,.banner__heading{font-size:clamp(4.2rem,12vw,6.8rem)!important;line-height:.93!important;letter-spacing:-.04em!important}.featured-collection .title,.collection-list-wrapper .title,.kz-section-title{font-size:clamp(2.4rem,8vw,3.8rem)!important;letter-spacing:-.025em!important}.kz-brand-story__heading{font-size:clamp(2.6rem,8vw,4rem)!important}body,p{font-size:1.5rem;line-height:1.7}}@media screen and (min-width:1400px){.slideshow .banner__heading,.banner__heading{font-size:clamp(11rem,12vw,15rem)!important;line-height:.92!important}.featured-collection .title,.collection-list-wrapper .title,.kz-section-title{font-size:clamp(5.6rem,6vw,7.6rem)!important}}@media print{body{font-family:Georgia,serif}h1,h2,h3,h4{font-family:Arial,sans-serif;font-weight:700}.kz-float-whatsapp{display:none}}.kz-float-whatsapp{position:fixed;bottom:2.4rem;right:2.4rem;z-index:9999;display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background-color:#25d366;color:#fff;text-decoration:none;box-shadow:0 4px 20px #25d36673,0 2px 8px #0000002e;transition:transform .22s var(--kz-ease-out, cubic-bezier(.22, 1, .36, 1)),box-shadow .22s ease,background-color .18s ease;animation:kzWaPulse 2.4s ease 3s 3}.kz-float-whatsapp:hover{background-color:#1ebe5d;transform:scale(1.1) translateY(-2px);box-shadow:0 8px 32px #25d3668c,0 4px 12px #0003;color:#fff}.kz-float-whatsapp:focus-visible{outline:3px solid #25D366;outline-offset:3px}.kz-float-whatsapp svg{width:2.8rem;height:2.8rem;flex-shrink:0}@keyframes kzWaPulse{0%,to{box-shadow:0 4px 20px #25d36673,0 2px 8px #0000002e}50%{box-shadow:0 4px 20px #25d36673,0 0 0 10px #25d36626}}@media(hover:hover){.kz-float-whatsapp:before{content:"Chat with us";position:absolute;right:calc(100% + 1.2rem);top:50%;transform:translateY(-50%);white-space:nowrap;background:var(--kz-near-black, #1A1818);color:#fff;font-family:var(--kz-font-body, "Inter", sans-serif);font-size:1.25rem;font-weight:600;letter-spacing:.02em;padding:.6rem 1.2rem;border-radius:4px;opacity:0;pointer-events:none;transition:opacity .18s ease}.kz-float-whatsapp:hover:before{opacity:1}}@media screen and (max-width:749px){.kz-float-whatsapp{bottom:2rem;right:1.6rem;width:5rem;height:5rem}.kz-float-whatsapp svg{width:2.4rem;height:2.4rem}}.header-wrapper{background-color:#6a1e2d!important;border-bottom-color:#d4af3740!important}.announcement-bar-section .utility-bar{background-color:#6a1e2d!important;border-bottom-color:#d4af3733!important}.announcement-bar__message,.announcement-bar-section .announcement-bar__message,.announcement-bar-section .link--text{color:#d4af37!important}.announcement-bar-section .link--text:hover{color:#f0c85a!important}.header .list-menu__item--link,.header .list-menu__item--link span,.header__menu-item>a,.header__menu-item>.header__menu-item-link{color:#d4af37!important;font-family:Montserrat,system-ui,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;text-decoration:none;position:relative;transition:color .2s ease}.header .list-menu__item--link{overflow:visible}.header .list-menu__item--link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#f0c85a;transition:width .22s ease}.header .list-menu__item--link:hover,.header .list-menu__item--link:hover span{color:#f0c85a!important}.header .list-menu__item--link:hover:after{width:100%}.header .list-menu__item--active-link:after{width:100%;background-color:#d4af37}.header .list-menu__item--active-link,.header .list-menu__item--active-link span,.header__icon{color:#d4af37!important}.header__icon svg{color:#d4af37}.header__icon svg path,.header__icon svg circle,.header__icon svg line,.header__icon svg polyline,.header__icon svg rect{stroke:#d4af37!important;fill:none!important}.header__icon svg [fill]:not([fill=none]):not([fill=""]){fill:#d4af37!important;stroke:none!important}.header__icon:hover,.header__icon:focus-visible{color:#f0c85a!important}.header__icon:hover svg path,.header__icon:hover svg circle,.header__icon:hover svg line,.header__icon:hover svg polyline,.header__icon:focus-visible svg path,.header__icon:focus-visible svg circle{stroke:#f0c85a!important}.cart-count-bubble{background-color:#d4af37!important;color:#6a1e2d!important}.cart-count-bubble span[aria-hidden]{color:#6a1e2d!important}header-drawer .header__icon,header-drawer .header__icon svg path,header-drawer .header__icon svg line,header-drawer .header__icon svg circle{color:#d4af37!important;stroke:#d4af37!important}.menu-drawer,.menu-drawer__navigation-container,.menu-drawer__inner-container{background-color:#4e1520!important}.menu-drawer .list-menu__item--link,.menu-drawer .list-menu__item--link span{color:#d4af37!important;border-bottom-color:#d4af3726!important}.menu-drawer .list-menu__item--link:hover,.menu-drawer .list-menu__item--link:hover span{color:#f0c85a!important}.header__submenu{background-color:#4e1520!important;border-top:2px solid #D4AF37!important}.header__submenu .list-menu__item--link,.header__submenu .list-menu__item--link span{color:#d4af37!important}.header__submenu .list-menu__item--link:hover,.header__submenu .list-menu__item--link:hover span{color:#f0c85a!important}.mega-menu__content{background-color:#4e1520!important;border-top:2px solid #D4AF37!important}.header__heading-link .h2,.header__heading-link span.h2{font-family:Montserrat,system-ui,sans-serif!important;font-weight:800!important;font-size:22px!important;color:#fff!important;letter-spacing:.06em!important;text-transform:uppercase!important}.header__inline-menu .list-menu__item--link,.header__menu .list-menu__item--link{color:#d4af37!important;font-weight:600!important}.header__inline-menu .list-menu__item--link:hover,.header__menu .list-menu__item--link:hover{color:#f0c85a!important;opacity:1!important}.header__icon svg path,.header__icon svg circle,.header__icon svg rect,.header__icon svg line,.header__icon svg polyline{stroke:#d4af37!important;color:#d4af37!important}.header__icon .svg-wrapper svg{color:#d4af37!important}.header__icon:hover svg path,.header__icon:hover svg circle,.header__icon:hover svg line,.header__icon:hover svg polyline{stroke:#f0c85a!important}.header__heading-logo-wrapper{background-color:transparent!important;background:transparent!important;padding:4px 8px!important;border-radius:4px!important;border:none!important;box-shadow:none!important}.header__heading-logo{background:transparent!important;mix-blend-mode:normal!important;filter:none!important}.mega-menu__link:not(.mega-menu__link--level-2){color:#fff!important;font-weight:400!important}.mega-menu__link.mega-menu__link--level-2{color:#d4af37!important;font-weight:700!important}.collection-card-wrapper .card__inner{padding-bottom:100%!important;height:0!important;position:relative!important;overflow:hidden!important;display:block!important}.collection-card-wrapper .card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;overflow:hidden!important}.collection-card-wrapper .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.collection-card-wrapper .card__media .media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kaizen-brand.css.map */
