:root{--font-heading--family: "Lora", serif !important;--font-subheading--family: "Lora", serif !important;--font-accent--family: "Hanken Grotesk", sans-serif !important;--font-body--family: "Hanken Grotesk", sans-serif !important}#header-component a.header-logo .header-logo__image-container,#header-component a.header-logo .header-logo__image-container *{font-size:0!important;color:transparent!important}#header-component a.header-logo:after{content:"Koen Co";font-family:Cinzel,serif!important;font-size:1.625rem!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.16em;line-height:1;color:inherit;white-space:nowrap}#header-component .account-button,#header-component shopify-account{display:none!important}@media screen and (min-width:750px){#header-component .header__column--right header-actions{margin-right:-11px!important}}.header[transparent]{position:relative!important}.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]):before{content:"";position:absolute;inset:0 0 auto 0;height:170px;background:linear-gradient(to bottom,#00000061,#0000);pointer-events:none;z-index:0}.header[transparent] .header__columns{position:relative;z-index:1}.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]) a.header-logo,.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]) .header-actions__action,.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]) .header__drawer summary,.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]) .search-action,.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]) .header__icon{color:#fff!important}.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]) svg{color:#fff!important}.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]) .header-actions__action svg,.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]) .search-action svg{fill:none!important;stroke:#fff!important;stroke-width:1.5px!important;color:#fff!important}.header[transparent]:not([data-sticky-state=active]):not([data-sticky-state=idle]) .menu-list__list-item:not([slot=overflow])>.menu-list__link{color:#fff!important}.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover):before{content:none!important}.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover) a.header-logo,.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover) .header-actions__action,.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover) .header__drawer summary,.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover) .search-action,.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover) .header__icon,.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover) .menu-list__list-item:not([slot=overflow])>.menu-list__link{color:#000!important}.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover) svg{color:#000!important}.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover) .header-actions__action svg,.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover) .search-action svg{fill:none!important;stroke:#000!important;stroke-width:1.5px!important;color:#000!important}.header[transparent]:is([data-sticky-state=active],[data-sticky-state=idle]){--color-foreground: #000000 !important;--color-foreground-rgb: 0 0 0 !important;--header-logo-display: block !important;--header-logo-inverse-display: none !important}.header[transparent]:is([data-sticky-state=active],[data-sticky-state=idle]) .header__underlay-closed{background:#fff!important;background-image:none!important}.header[transparent]:is([data-sticky-state=active],[data-sticky-state=idle]) .header__row{--color-foreground: #000000 !important;--color-foreground-rgb: 0 0 0 !important;color:#000!important}.header[transparent]:is([data-sticky-state=active],[data-sticky-state=idle]) .header__row :is(a,summary,button,.header__icon,.header-actions__action,.svg-wrapper){color:#000!important}.header[transparent]:is([data-sticky-state=active],[data-sticky-state=idle]) .header__row svg{color:#000!important}.header[transparent]:is([data-sticky-state=active],[data-sticky-state=idle]) .header-actions__action svg,.header[transparent]:is([data-sticky-state=active],[data-sticky-state=idle]) .search-action svg{fill:none!important;stroke:#000!important;stroke-width:1.5px!important;color:#000!important}.header[data-sticky-state=active]{view-transition-name:none!important}.header[transparent]:not(:has(.menu-list__link:not([aria-haspopup]):hover)) .header__underlay-closed{transition:none!important}.header[transparent]:is([data-sticky-state=active],[data-sticky-state=idle]){transition:transform 1.1s cubic-bezier(.65,0,.35,1)!important;will-change:transform}.header[transparent][data-sticky-state=active]{opacity:1!important;transform:translateY(0)!important}.header[transparent][data-sticky-state=idle]{opacity:1!important;transform:translateY(-100%)!important;--closed-underlay-height: 100% !important}@keyframes koen-search-slide-in{0%{transform:translateY(20px);opacity:1}to{transform:translateY(0);opacity:1}}dialog.search-modal__content{animation-name:koen-search-slide-in!important}@keyframes koen-sticky-header-in{0%{transform:translateY(-100%);opacity:1}to{transform:translateY(0);opacity:1}}::view-transition-old(sticky-header){animation:none!important;opacity:0!important}::view-transition-new(sticky-header){animation:koen-sticky-header-in .3s cubic-bezier(.33,1,.68,1) both!important;mix-blend-mode:normal!important}.header[transparent]:is([data-sticky-state=idle],[data-sticky-state=active]):before{content:none!important}.header[transparent],.header[transparent] a.header-logo,.header[transparent] .menu-list__link,.header[transparent] .header-actions__action,.header[transparent] .search-action,.header[transparent] .header__drawer summary,.header[transparent] .header__icon,.header[transparent] .svg-wrapper,.header[transparent] svg{transition:none!important}dialog.search-modal__content::backdrop{backdrop-filter:brightness(1)!important;-webkit-backdrop-filter:brightness(1)!important}.hero-wrapper .text-block.h1 p{text-transform:none!important;letter-spacing:0!important;font-weight:500!important;font-size:clamp(34px,10.5vw,46px)!important;line-height:1.05!important}@media screen and (max-width:749px){#header-component .header__columns{display:flex!important;align-items:center!important;gap:6px!important}#header-component .header__columns a.header-logo{order:0!important;margin-right:auto!important}#header-component .header__columns .search-action{order:1!important}#header-component .header__columns header-actions{order:2!important;margin-left:-14px!important}#header-component .header__columns .header__drawer{order:3!important;margin-left:-14px!important}#header-component .header__columns .search-action--hidden-on-drawer{display:none!important}#header-component a.header-logo{position:relative!important;padding-left:16px!important}.hero-wrapper .hero__content-wrapper{gap:9px!important}.hero-wrapper .text-block[class*=__subline]{padding-block-end:0!important;margin-top:5.6px!important}.hero-wrapper a.button-custom{width:220px!important;padding-top:11px!important;padding-bottom:11px!important;margin-top:20.4px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/koen-overrides.css.map */
