.kzh-eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.3rem;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--kzh-sub)}.kzh-eyebrow__dot{width:.7rem;height:.7rem;border-radius:50%;background:currentColor;flex:none}.kzh-title{margin:0;font-family:var(--kzh-title-font);font-weight:var(--kzh-title-weight);line-height:1.08;letter-spacing:-.01em;color:var(--kzh-title-color);text-wrap:balance}.kzh-title em,.kzh-ds-h h2.heading em.none,.kzh-ds-h h2.heading em:not([class]){font-style:normal;color:var(--kzh-hl);background-image:linear-gradient(var(--kzh-ul),var(--kzh-ul));background-repeat:no-repeat;background-size:100% .14em;background-position:0 92%;padding-bottom:.02em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.kzh-text{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:var(--kzh-text-custom, rgba(var(--color-foreground), .75))}.kzh-text p{margin:0}.kzh-text p+p{margin-top:1em}.kzh-text strong,.kzh-text b{font-weight:var(--font-body-weight-bold);color:var(--kzh-text-custom, rgb(var(--color-foreground)))}.kzh-ds-h h2.heading{font-family:var(--kzh-title-font);font-weight:var(--kzh-title-weight);letter-spacing:-.01em;line-height:1.1}.kzh-ds-h h2.heading:not(:where(.color-accent-1,.color-accent-2,.color-inverse) *){color:var(--kzh-title-color)}.kzh-ds-h p.caption-with-letter-spacing,.kzh-ds-h p.subtitle{color:var(--kzh-sub);font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold)}.kzh-ds-b .button:not(.button--tertiary):not(.shopify-payment-button__button){transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.kzh-ds-b.action-btns--center button.button:not(.button--tertiary):before,.kzh-ds-b.action-btns--left button.button:not(.button--tertiary):before,.kzh-ds-b.link-btns--center a.button:not(.button--tertiary):before,.kzh-ds-b.link-btns--left a.button:not(.button--tertiary):before{display:none!important}.kzh-ds-b .button:not(.button--secondary):not(.button--tertiary):not(.shopify-payment-button__button){box-shadow:0 10px 22px -12px rgba(var(--kzh-orange-rgb),.7)}.kzh-ds-b .button:not(.button--secondary):not(.button--tertiary):not(.shopify-payment-button__button):not([disabled]):not([aria-disabled=true]):hover{--color-button: var(--kzh-navy-rgb);--color-button-text: 255, 255, 255;--alpha-button-background: 1;background-color:var(--kzh-navy)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 16px 30px -12px rgba(var(--kzh-navy-rgb),.6)}body.kzh-ds-b .button.kzh-btn-dark.kzh-btn-dark:not(.button--secondary):not(.button--tertiary){box-shadow:0 10px 22px -12px rgba(var(--kzh-navy-rgb),.6)}body.kzh-ds-b .button.kzh-btn-dark.kzh-btn-dark:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover,.kzh-ds-b .button--secondary:not([disabled]):not([aria-disabled=true]):hover{--color-button: var(--kzh-orange-rgb);--color-button-text: var(--kzh-orange-rgb);--color-secondary-button: var(--kzh-orange-rgb);--color-secondary-button-text: var(--kzh-orange-rgb);--alpha-button-background: 1;background-color:var(--kzh-orange)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 16px 30px -12px rgba(var(--kzh-orange-rgb),.65)}.kzh-ds-b .button:focus-visible{outline:3px solid var(--kzh-orange);outline-offset:3px}.kzh-card{height:100%}.kzh-card .card{--text-alignment: left;--shadow-opacity: 0;--border-opacity: 0;background:#fff;border:1px solid var(--kzh-line);border-radius:var(--border-radius, 1.6rem);overflow:hidden;box-shadow:inset 0 1px #fffffff2,inset 0 -2px #17324d0a,0 1px 2px #17324d0f,0 12px 24px -18px #17324d59;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease;text-align:left}.kzh-card .card:after,.kzh-card .card .card__inner:after{box-shadow:none!important}.kzh-card .card__inner{background:#fff;border-radius:0;border-bottom:1px solid var(--kzh-line)}.kzh-card .card__media img{transition:transform .6s ease,opacity .45s ease}@media(hover:hover){.kzh-card:hover .card{transform:translateY(-6px);border-color:rgba(var(--kzh-orange-rgb),.35);box-shadow:inset 0 1px #fffffff2,0 2px 4px #17324d0f,0 30px 44px -26px #17324d80,0 0 0 4px rgba(var(--kzh-orange-rgb),.08)}.kzh-card:hover .card__media img:only-child{transform:scale(1.05)}.kzh-hover--wiggle .kzh-card:hover .card__inner{animation:kzhWiggle .6s ease both}.kzh-card:hover .kzh-save{transform:rotate(-4deg) scale(1.06)}}@keyframes kzhWiggle{0%{transform:rotate(0)}25%{transform:rotate(-1deg)}50%{transform:rotate(.8deg)}75%{transform:rotate(-.4deg)}to{transform:rotate(0)}}.kzh-card .card>.card__content{flex:1 1 auto;display:flex;flex-direction:column;padding:0}.kzh-card .card>.card__content>.card__information{flex:1 1 auto;display:flex;flex-direction:column;gap:.8rem;padding:1.4rem 1.4rem 1rem;text-align:left}.kzh-card .card__heading{margin:0;color:var(--kzh-navy);line-height:1.3;min-height:2.6em}.kzh-card .card__heading a,.kzh-card .card__heading>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.kzh-card .card__heading a:hover{text-decoration:underline;text-decoration-color:var(--kzh-orange);text-underline-offset:.3rem}.kzh-card .card-information{text-align:left;margin-top:auto}.kzh-card .card-information .price{margin:0}.kzh-card .card-information .price__container{justify-content:flex-start}.kzh-card .card-information .price .price-item--sale,.kzh-card .card-information .price:not(.price--on-sale) .price__regular .price-item--regular{color:var(--kzh-price);font-weight:var(--font-body-weight-bold);font-size:calc(var(--font-body-scale) * 1.7rem);letter-spacing:0}.kzh-card .card-information .price__sale s.price-item--regular{color:rgba(var(--color-foreground),.5);font-size:calc(var(--font-body-scale) * 1.35rem);text-decoration-thickness:1px}.kzh-card .card>.card__content>.card__badge{display:none}.kzh-save{position:absolute;top:1.2rem;left:1.2rem;z-index:3;display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:99px;background:var(--kzh-orange);color:#fff;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.2rem;line-height:1;letter-spacing:.04em;box-shadow:0 8px 16px -10px rgba(var(--kzh-orange-rgb),.9);transition:transform .3s ease;pointer-events:none}.kzh-save svg{width:1.3rem;height:1.3rem;flex:none}.kzh-save svg path{fill:currentColor}.kzh-save[hidden]{display:none!important}.kzh-age{display:flex;flex-direction:column;gap:.5rem}.kzh-age--empty{min-height:2.1rem}.kzh-age__label{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.2rem;line-height:1;letter-spacing:.04em;color:var(--kzh-navy)}.kzh-age--none .kzh-age__label{color:rgba(var(--color-foreground),.55);font-weight:var(--font-body-weight)}.kzh-age__bar{position:relative;display:block;height:.8rem;border-radius:99px;background-color:var(--kzh-cream);background-image:repeating-linear-gradient(to right,#D9D0C2 0 1px,transparent 1px 8.3333%)}.kzh-age__bar i{position:absolute;top:0;bottom:0;border-radius:99px;background:var(--kzh-age);transform-origin:left center;transition:transform .5s ease}.kzh-age__bar i.kzh-age__open{border-top-right-radius:0;border-bottom-right-radius:0;background:linear-gradient(90deg,var(--kzh-age) 70%,transparent)}.kzh-card .kzh-vs-wrap,.kzh-card .quick-add,.kzh-card .kzh-vs,.kzh-card .quick-add__submit{position:relative;z-index:4}.kzh-vs-wrap{margin:0 1.4rem 1rem}.kzh-vs{width:100%;min-height:4.2rem;padding:.8rem 3.4rem .8rem 1.2rem;border:1.5px solid #D9D0C2;border-radius:1.2rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2317324D' stroke-width='2' fill='none'/%3E%3C/svg%3E") no-repeat right 1.2rem center;color:var(--kzh-navy);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.35rem;line-height:1.2;-webkit-appearance:none;appearance:none;cursor:pointer;transition:border-color .2s ease}.kzh-vs:hover{border-color:var(--kzh-navy)}.kzh-vs:focus-visible{outline:3px solid var(--kzh-orange);outline-offset:2px}.kzh-card .quick-add{margin:0 1.4rem 1.4rem}.kzh-card .quick-add__submit{--color-button: var(--kzh-navy-rgb);--color-button-text: 255, 255, 255;--color-secondary-button: var(--kzh-navy-rgb);--color-secondary-button-text: 255, 255, 255;--alpha-button-background: 1;background-color:var(--kzh-navy)!important;color:#fff!important;min-height:4.4rem;box-shadow:0 10px 20px -14px rgba(var(--kzh-navy-rgb),.8);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.kzh-card .quick-add__submit:before{display:none!important}.kzh-card .quick-add__submit:not([disabled]):hover{--color-button: var(--kzh-orange-rgb);background-color:var(--kzh-orange)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 16px 28px -12px rgba(var(--kzh-orange-rgb),.7)}.kzh-card .quick-add__submit[disabled]{opacity:.55;cursor:not-allowed}.kzh-card .quick-add__submit.kzh-adding{pointer-events:none;opacity:.8}.kzh-card .quick-add__submit.kzh-added{background-color:#2f7a50!important}.kzh-atc-msg{display:block;margin-top:.6rem;font-size:1.25rem;line-height:1.3;color:#b3261e;text-align:center}@media screen and (max-width:749px){.kzh-card .card>.card__content>.card__information{padding:1.1rem 1.1rem .8rem;gap:.6rem}.kzh-vs-wrap{margin:0 1.1rem .8rem}.kzh-card .quick-add{margin:0 1.1rem 1.1rem}.kzh-vs{font-size:1.25rem;padding-left:1rem}.kzh-save{top:.8rem;left:.8rem;font-size:1.1rem;padding:.5rem .9rem}.kzh-card .card-information .price .price-item--sale,.kzh-card .card-information .price:not(.price--on-sale) .price__regular .price-item--regular{font-size:calc(var(--font-body-scale) * 1.45rem)}.kzh-card .card-information .price__sale s.price-item--regular{font-size:calc(var(--font-body-scale) * 1.15rem)}.kzh-card .quick-add__submit{padding:0 .6rem;white-space:nowrap;font-size:1.3rem;min-height:4rem}}@media(prefers-reduced-motion:reduce){.kzh-card .card,.kzh-card .card__media img,.kzh-card .card__inner,.kzh-save,.kzh-ds-b .button{transition:none!important;animation:none!important;transform:none!important}}:root{--kzh-btn-h: calc(2.2rem + 18px) ;--kzh-btn-fs: 1.6rem;--kzh-btn-px: 2.4rem;--kzh-btn-icon: 18px}.kzh-ds-b .button:not(.button--tertiary):not(.shopify-payment-button__button):not(.skip-to-content-link):not(.section-id-btn):not(.scroll-to-top-btn):not(.floating-btn),.kzh-hb__btn,.kzh-ft .kzh-ft__btn,.kzh-nav-cta{min-height:var(--kzh-btn-h)!important;padding-top:0!important;padding-bottom:0!important;padding-left:var(--kzh-btn-px)!important;padding-right:var(--kzh-btn-px)!important;font-family:var(--font-heading-family)!important;font-style:normal!important;font-weight:700!important;font-size:var(--kzh-btn-fs)!important;line-height:1.2!important;letter-spacing:0!important}.kzh-ds-b .button:not(.button--tertiary):not(.shopify-payment-button__button)>svg:not([class*=spinner]),.kzh-ds-b .button:not(.button--tertiary)>span>svg:not([class*=spinner]),.kzh-hb__btn svg,.kzh-ft .kzh-ft__btn svg,.kzh-nav-cta svg{width:var(--kzh-btn-icon)!important;height:var(--kzh-btn-icon)!important;flex:none}@media screen and (max-width:749px){.kzh-ds-b .button:not(.button--tertiary):not(.shopify-payment-button__button):not(.skip-to-content-link):not(.section-id-btn):not(.scroll-to-top-btn):not(.floating-btn),.kzh-hb__btn,.kzh-ft .kzh-ft__btn{padding-left:1.6rem!important;padding-right:1.6rem!important}}.kzh-ds-b .button svg:has(>path[d="M5 12h14M12 5l7 7-7 7"]),.kzh-hb__btn svg:has(>path[d="M5 12h14M12 5l7 7-7 7"]),.kzh-ft__btn svg:has(>path[d="M5 12h14M12 5l7 7-7 7"]),.kzh-isl__cta svg:has(>path[d="M4 10h11m-4.5-4.5L15 10l-4.5 4.5"]){display:none!important}.kzh-nav-cta,.kzh-hb__btn,.kzh-ft .kzh-ft__btn{position:relative;isolation:isolate;overflow:hidden}.kzh-nav-cta:after,.kzh-hb__btn:after,.kzh-ft .kzh-ft__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--kzh-door, transparent);transform:scaleX(1);transition:transform .3s ease;pointer-events:none}.kzh-nav-cta:hover:after,.kzh-hb__btn:hover:after,.kzh-ft .kzh-ft__btn:hover:after{transform:scaleX(0)}.kzh-nav-cta{--kzh-door: var(--kzh-orange);background:var(--kzh-navy)!important;filter:none!important}.kzh-nav-cta:hover{color:#fff!important}.kzh-hb__btn--1{--kzh-door: var(--hb-b1-bg);background:var(--kzh-navy)!important}.kzh-hb__btn--1:hover{color:#fff!important}.kzh-hb__btn--2{--kzh-door: var(--hb-b2-bg);background:var(--hb-b2-hover-bg)!important}.kzh-ft .kzh-ft__btn--o{--kzh-door: var(--b1-bg);background:var(--b1-hbg)!important}.kzh-ft .kzh-ft__row .kzh-ft__btn{--kzh-door: var(--nb-bg);background:var(--nb-hbg)!important}.kzh-ft .kzh-ft__btn--g{background:transparent!important;--kzh-door: var(--b2-hbg)}.kzh-ft .kzh-ft__btn--g:after{transform:scaleX(0)}.kzh-ft .kzh-ft__btn--g:hover:after{transform:scaleX(1)}.kzh-ds-b.link-btns--arrow a.button:not(.button--tertiary):not([aria-disabled=true]){background-color:transparent;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease,transform .3s ease}.kzh-ds-b.link-btns--arrow a.button:not(.button--tertiary):not([aria-disabled=true]):before{display:none!important}.kzh-ds-b.link-btns--arrow a.button:not(.button--tertiary):not([aria-disabled=true]):after{top:0;right:0;bottom:0;left:0;z-index:-1;box-shadow:none;background-color:rgba(var(--color-button),var(--alpha-button-background, 1));transition:transform .3s ease}.kzh-ds-b.link-btns--arrow a.button.button--secondary:not([aria-disabled=true]):after{background-color:rgb(var(--color-button-text));transform:scaleX(0)}.kzh-ds-b.link-btns--arrow a.button.button--secondary:not([aria-disabled=true]){box-shadow:inset 0 0 0 var(--buttons-border-width, 2px) rgb(var(--color-button-text))}.kzh-ds-b.link-btns--arrow a.button:not(.button--tertiary):not(.button--secondary):not([aria-disabled=true]):hover:after{transform:scaleX(0)}.kzh-ds-b.link-btns--arrow a.button.button--secondary:not([aria-disabled=true]):hover:after{transform:scaleX(1)}.kzh-ds-b.link-btns--arrow a.button:not(.button--tertiary):not([aria-disabled=true]){isolation:isolate;overflow:hidden}.collection-card-wrapper .card__heading .icon-wrap,.collection-card-wrapper .card__caption .icon-wrap{display:none!important}@media(prefers-reduced-motion:reduce){.kzh-nav-cta:after,.kzh-hb__btn:after,.kzh-ft .kzh-ft__btn:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/kzh-ui.css.map */
