.kk-bf-gutter{padding-left:2rem;padding-right:2rem}.kk-bf-gutter--contained{max-width:160rem;margin-left:auto;margin-right:auto}@media screen and (min-width:990px){.kk-bf-gutter{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:749px){.kk-bf-gutter--contained{padding-left:0;padding-right:0}}.kk-bf-header-section{position:sticky;top:0;z-index:4}.kk-bf-header{background:rgb(var(--color-background));border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.kk-bf-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:5.6rem;column-gap:1.6rem}.kk-bf-header__logo{justify-self:start;display:inline-flex;align-items:center;color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:.3rem;text-transform:uppercase}.kk-bf-header__logo img{display:block;max-width:100%;height:auto}.kk-bf-header__label{margin:0;font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-bf-header__icons{justify-self:end;display:flex;align-items:center;gap:.4rem}.kk-bf-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground))}.kk-bf-header__icon .svg-wrapper{width:2rem;height:2rem}.kk-bf-header__icon .cart-count-bubble{position:absolute;bottom:.6rem;left:2.2rem}@media screen and (max-width:749px){.kk-bf-header__inner{grid-template-columns:auto 1fr auto}.kk-bf-header__label{text-align:center;font-size:1rem;letter-spacing:.12rem}}.kk-bf-hero{position:relative;display:flex;min-height:var(--kk-hero-height-mobile);overflow:hidden;color:var(--kk-hero-text)}@media screen and (min-width:750px){.kk-bf-hero{min-height:var(--kk-hero-height-desktop)}}@media screen and (min-width:1441px){.kk-bf-hero-wrapper:not(.kk-bf-gutter--contained) .kk-bf-hero{min-height:max(var(--kk-hero-height-desktop),min(var(--kk-hero-height-desktop-fluid),85vh))}}.kk-bf-hero__media,.kk-bf-hero__media picture,.kk-bf-hero__image,.kk-bf-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kk-bf-hero__image{object-fit:cover;object-position:var(--kk-hero-position-mobile, center top)}@media screen and (min-width:750px){.kk-bf-hero__image{object-position:var(--kk-hero-position-desktop, center top)}}.kk-bf-hero__image--placeholder{background:rgba(var(--color-foreground),.12);fill:rgba(var(--color-foreground),.35)}.kk-bf-hero__overlay{background:linear-gradient(to bottom,rgba(0,0,0,calc(var(--kk-hero-overlay) * .8)) 0,rgba(0,0,0,calc(var(--kk-hero-overlay) * .3)) 7rem,#0000 16rem),linear-gradient(to bottom,#0000 30%,rgba(0,0,0,var(--kk-hero-overlay)))}.kk-bf-hero__content{position:relative;z-index:1;align-self:flex-end;width:100%;padding:4rem 2.4rem;max-width:76rem}.kk-bf-hero--center{justify-content:center;text-align:center}.kk-bf-hero--center .kk-bf-hero__content{align-self:center;margin:0 auto}.kk-bf-hero--center .kk-bf-countdown__units{justify-content:center}@media screen and (min-width:750px){.kk-bf-hero__content{padding:6rem 5rem}}body.kk-hero-active .kk-bf-hero-section{margin-top:calc(-1 * var(--header-height, 0px))}.kk-bf-hero__eyebrow,html:root body main .kk-bf-hero__eyebrow.kk-bf-heading-font{margin:0 0 .2rem;font-family:var(--font-body-family);font-style:normal;font-size:1.3rem;line-height:1.2;opacity:.8}.kk-bf-hero__heading{margin:0;color:inherit;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4rem,9vw,9.6rem);line-height:1;letter-spacing:-.01em;text-transform:none}html:root .kk-bf-hero__heading{line-height:1.1}.kk-bf-hero__subcopy{margin-top:2rem;max-width:44rem;font-size:1.4rem;line-height:1.5;opacity:.85}.kk-bf-hero__subcopy p{margin:0}.kk-bf-hero__actions,.kk-bf-hero__locked{margin-top:2rem}.kk-bf-hero__locked-message{margin-bottom:2rem;font-size:1.4rem;line-height:1.5}.kk-bf-hero__locked-message p{margin:0}.kk-bf-countdown{display:block;margin-top:2rem}.kk-bf-countdown__units{display:flex;gap:2rem}.kk-bf-countdown__unit{display:inline-flex;align-items:baseline;gap:.5rem}.kk-bf-countdown__value{font-family:var(--font-heading-family);font-size:3rem;line-height:1;font-variant-numeric:tabular-nums}.kk-bf-countdown__label{font-size:1rem;letter-spacing:.15rem;text-transform:uppercase;opacity:.75}.kk-bf-countdown__ended{display:none;margin:0;font-size:1.4rem;letter-spacing:.15rem;text-transform:uppercase}.kk-bf-countdown.is-ended .kk-bf-countdown__units{display:none}.kk-bf-countdown.is-ended .kk-bf-countdown__ended{display:block}.kk-bf-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.8rem;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;text-decoration:none;border:.1rem solid currentColor}.kk-bf-button--light{background:#fff;color:#121212;border-color:#fff}.kk-bf-button:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media(prefers-reduced-motion:no-preference){[data-kk-reveal] .kk-reveal{opacity:0;transform:translateY(1.6rem);transition:opacity .8s ease,transform .8s ease;transition-delay:calc(var(--kk-reveal-order, 0) * .15s)}[data-kk-reveal].is-revealed .kk-reveal{opacity:1;transform:none}}.kk-bf-tabs__intro{padding-top:5rem;text-align:center}.kk-bf-tabs__heading{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.8rem,4vw,4rem);text-transform:none}.kk-bf-tabs__subheading{margin:.8rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.kk-bf-tabs-wrapper{display:contents}.kk-bf-tabs{display:block;position:sticky;top:var(--kk-bf-header-height, 0px);z-index:3;background:rgb(var(--color-background));border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.kk-bf-tabs__list{display:flex;justify-content:center;gap:3.2rem;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.kk-bf-tabs__list::-webkit-scrollbar{display:none}.kk-bf-tabs__link{display:inline-block;padding:1.8rem 0 1.4rem;font-size:1.1rem;letter-spacing:.18rem;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:rgba(var(--color-foreground),.6);border-bottom:.2rem solid transparent}.kk-bf-tabs__link:hover,.kk-bf-tabs__link[aria-current=true]{color:rgb(var(--color-foreground))}.kk-bf-tabs__link[aria-current=true]{border-bottom-color:currentColor}@media screen and (max-width:749px){.kk-bf-tabs__list{justify-content:flex-start;gap:2.4rem;padding:0 .4rem}}[data-kk-anchor]{scroll-margin-top:var(--kk-bf-sticky-offset, 0px)}.kk-low-stock-label{margin:.4rem 0 0;font-size:1.1rem;letter-spacing:.08rem;text-transform:uppercase;color:#6d1f2f}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-kk-bf-landing.css.map */
