:root{--khy-bg: #F1F0DC;--khy-bg-dark: #1D1A1C;--khy-text: #1D1A1C;--khy-text-light: #6B6B6B;--khy-white: #F1F0DC;--khy-black: #1D1A1C;--khy-border: rgba(29,26,28,.15);--font-mono: "Monospace-Typewriter", "SF Mono", Menlo, Consolas, Monaco, "Liberation Mono", "Lucida Console", monospace;--font-grotesk: "Neue-Grotesk-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-grotesk-medium: "Neue-Grotesk-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;--tracking-none: 0;--tracking-xs: .0175rem;--tracking-sm: .06rem;--tracking-md: .08125rem;--tracking-lg: .0625rem;--tracking-xl: 1.4px}body{background-color:var(--khy-bg)!important;color:var(--khy-text)!important;font-family:var(--font-mono)!important;font-size:13px;line-height:1.5;letter-spacing:var(--tracking-none);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.hero-heading,.banner__heading,.section-heading,.collection__title .title,.card__heading,.product__title h1,.footer-block__heading,.newsletter-form__heading{font-family:var(--font-mono)!important;font-size:20px!important;letter-spacing:var(--tracking-none)!important;text-transform:uppercase!important;font-weight:400!important;color:var(--khy-text)!important;line-height:1.4;margin:0}.card__heading,.card__heading a,.product-card__title{font-family:var(--font-mono)!important;font-size:12px!important;letter-spacing:var(--tracking-none)!important;text-transform:uppercase!important;font-weight:500!important;color:var(--khy-text)!important}.price,.product__price,.card__price{font-family:var(--font-mono)!important;font-size:12px!important;letter-spacing:var(--tracking-none)!important;color:var(--khy-text)!important}p,.card__text,.product__description,.editorial-tile__text{font-family:var(--font-mono)!important;font-size:13px!important;letter-spacing:var(--tracking-none)!important;text-transform:uppercase!important;color:var(--khy-text)!important}.editorial-tile__text,.mosaic__description,.banner__text{text-transform:lowercase!important}a,.link,.card__heading a,.header__menu-item,.footer__list-social a{font-family:var(--font-mono)!important;font-size:13px!important;letter-spacing:var(--tracking-none)!important;text-transform:uppercase!important;color:var(--khy-text)!important;text-decoration:none!important;transition:opacity .3s ease}a:hover,.link:hover{opacity:.7!important;color:var(--khy-text)!important}.header__menu-item,.header__heading-logo-wrapper,.header__icon-link{font-family:var(--font-grotesk)!important;font-size:14px!important;letter-spacing:var(--tracking-xl)!important;text-transform:uppercase!important;font-weight:400!important}.header__heading-logo-wrapper{font-size:24px!important;font-weight:700!important;letter-spacing:.05em!important}.announcement-bar,.announcement-bar a{font-family:var(--font-mono)!important;font-size:13px!important;letter-spacing:var(--tracking-none)!important;text-transform:uppercase!important;color:var(--khy-white)!important;background-color:var(--khy-bg-dark)!important;padding:8px 0;text-decoration:none!important}[role=tab],.tab__button,.facet-filters__label{font-family:var(--font-mono)!important;font-size:13px!important;letter-spacing:var(--tracking-none)!important;text-transform:uppercase!important;padding:0!important;background:none!important;border:none!important;color:var(--khy-text)!important}[role=tablist],.tab__list{gap:32px!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.newsletter-form__button,.sticky-atc-bar__btn{font-family:var(--font-mono)!important;font-size:13px!important;letter-spacing:var(--tracking-none)!important;text-transform:uppercase!important;border-radius:0!important;border:1px solid var(--khy-border)!important;padding:12px 24px!important;background:transparent!important;color:var(--khy-text)!important;transition:all .3s ease-in-out!important;cursor:pointer}.button:hover,.shopify-challenge__button:hover,.newsletter-form__button:hover,.sticky-atc-bar__btn:hover,.button--primary{background:var(--khy-bg-dark)!important;color:var(--khy-white)!important;border-color:var(--khy-bg-dark)!important}.button--primary:hover{opacity:.8!important}.swatch,.product-form__input--swatch input[type=radio]+label{width:16px!important;height:12px!important;border:none!important;border-radius:0!important;background:#ccc}.swatch.active,.product-form__input--swatch input[type=radio]:checked+label{border:1px solid var(--khy-text)!important}.product-form__input--pill input[type=radio]+label{font-family:var(--font-mono)!important;font-size:10px!important;letter-spacing:var(--tracking-md)!important;text-transform:uppercase!important;border-radius:0!important;border:1px solid var(--khy-text)!important;padding:10px 16px!important;background:transparent!important;color:var(--khy-text)!important}.product-form__input--pill input[type=radio]:checked+label{background:var(--khy-bg-dark)!important;color:var(--khy-white)!important}.section,.shopify-section{padding:0!important;margin:0!important}.hero__media,.banner__media{height:100vh!important;display:flex!important}.hero__media-half{flex:1;position:relative;overflow:hidden}.hero__media-half img{width:100%;height:100%;object-fit:cover;display:block}.hero__content,.banner__content{position:absolute!important;bottom:8%!important;left:4%!important;z-index:2!important;max-width:400px!important}.product-grid,.collection__grid,.grid--product{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important;padding:0!important;margin:0!important}@media screen and (max-width:749px){.product-grid,.collection__grid,.grid--product{grid-template-columns:repeat(2,1fr)!important}}.card-wrapper,.product-card-wrapper{padding:0!important;margin:0!important;gap:12px!important;background:transparent!important}.card__inner{background:transparent!important}.card__media{position:relative;overflow:hidden}.card__media .media{padding-bottom:133.33%!important;position:relative}.card__media .media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mosaic__grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important}@media screen and (max-width:749px){.mosaic__grid{grid-template-columns:repeat(2,1fr)!important}}.editorial__grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:0!important}@media screen and (max-width:749px){.editorial__grid{grid-template-columns:1fr!important}}.footer{background-color:var(--khy-bg)!important;border-top:1px solid var(--khy-border)!important}.blur-up{transition:filter .6s,-webkit-filter .6s,opacity .3s}.blur-up.lazyloaded{filter:blur(0);opacity:1}.blur-up:not(.lazyloaded){filter:blur(8px);opacity:.7}.card__media .media img{transition:transform .5s ease,opacity .3s ease}.card-wrapper:hover .card__media .media img[data-image=first]{transform:scale(1.03)}.card__media .media img[data-image=second]{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.card-wrapper:hover .card__media .media img[data-image=second]{opacity:1}.card-wrapper:hover .card__media .media img[data-image=first]{opacity:0}.link-hover-sweep{position:relative;text-decoration:none}.link-hover-sweep:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:currentColor;transition:width .3s ease}.link-hover-sweep:hover:after{width:100%}.drawer,.offcanvas,.cart-drawer,.menu-drawer{transition:transform .9s ease!important}.drawer__overlay,.offcanvas__overlay{transition:visibility 0s,opacity .5s ease!important}.header{transition:top .3s ease,background-color .8s ease,color .8s ease!important}.badge--bottom-left,.card__badge{display:none!important}.card,.card__inner,.media{border:none!important;box-shadow:none!important;background:transparent!important}.newsletter-form__field-wrapper .field__input{background:transparent!important;border:none!important;border-bottom:1px solid var(--khy-text)!important;border-radius:0!important;font-family:var(--font-mono)!important;font-size:13px!important;letter-spacing:var(--tracking-none)!important;color:var(--khy-text)!important;text-transform:uppercase!important}.newsletter-form__field-wrapper .field__input:focus{border-bottom-color:var(--khy-text)!important;outline:none!important;box-shadow:none!important}.sticky-atc-bar{position:fixed;bottom:0;left:0;right:0;background:var(--khy-bg);border-top:1px solid var(--khy-border);padding:12px 16px;display:flex;align-items:center;justify-content:space-between;z-index:100;transform:translateY(100%);transition:transform .3s ease}.sticky-atc-bar.visible{transform:translateY(0)}@media screen and (max-width:749px){body{font-size:12px}h1,h2,h3,h4,h5,h6,.hero-heading,.banner__heading{font-size:16px!important}.card__heading,.card__heading a{font-size:11px!important}.header{padding:12px 16px!important}.hero__content,.banner__content{left:16px!important;bottom:16px!important;max-width:calc(100% - 32px)!important}}@media screen and (max-width:749px){.button,.header__menu-item,.footer__list-social a{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}}.product-grid>.grid__item,.collection-grid>.grid__item,.collection__grid>.grid__item,.grid--product>.grid__item{width:100%!important;max-width:none!important}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link,.announcement-bar-section p,.announcement-bar-section a{color:var(--khy-white)!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/khy-1to1.css.map */
