:root{--ks-background: hsl(36, 33%, 97%);--ks-foreground: hsl(280, 25%, 18%);--ks-primary: hsl(270, 35%, 45%);--ks-primary-fg: hsl(36, 40%, 98%);--ks-primary-glow: hsl(280, 50%, 72%);--ks-muted: hsl(36, 25%, 93%);--ks-muted-fg: hsl(280, 12%, 42%);--ks-border: hsl(36, 20%, 88%);--ks-border-subtle: hsl(36, 20%, 88%, .6);--ks-bg-frosted: hsl(36, 33%, 97%, .8);--ks-transition-silk: cubic-bezier(.22, 1, .36, 1);--ks-radius: .75rem;--ks-pastel-lavender: hsl(270, 50%, 85%);--ks-pastel-blush: hsl(345, 65%, 88%)}@media(prefers-color-scheme:dark){:root{--ks-background: hsl(280, 20%, 10%);--ks-foreground: hsl(36, 30%, 95%);--ks-primary: hsl(280, 50%, 75%);--ks-primary-fg: hsl(280, 30%, 15%);--ks-muted: hsl(280, 15%, 20%);--ks-muted-fg: hsl(36, 15%, 70%);--ks-border: hsl(280, 15%, 22%);--ks-border-subtle: hsl(280, 15%, 22%, .6);--ks-bg-frosted: hsl(280, 20%, 10%, .8)}}.header-wrapper{position:sticky!important;top:0!important;z-index:50!important;background-color:var(--ks-bg-frosted)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--ks-border-subtle)!important;box-shadow:none!important;transition:background-color .5s var(--ks-transition-silk),border-color .5s var(--ks-transition-silk),backdrop-filter .5s var(--ks-transition-silk)!important}.header-wrapper .header{background-color:transparent!important;box-shadow:none!important;border-bottom:none!important}.header-wrapper .header{min-height:5rem!important;display:flex!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important}.header__heading-logo,.header__heading-logo img{width:3rem!important;height:3rem!important;object-fit:contain!important;transition:transform .5s var(--ks-transition-silk)!important}@media(min-width:768px){.header__heading-logo,.header__heading-logo img{width:3.5rem!important;height:3.5rem!important}}.header__heading:hover .header__heading-logo,.header__heading a:hover .header__heading-logo{transform:scale(1.05)!important}.header__inline-menu .list-menu__item>a,.header__menu-item{font-size:.875rem!important;letter-spacing:.05em!important;color:#322239cc!important;text-decoration:none!important;font-weight:500!important;transition:color .5s var(--ks-transition-silk)!important}.header__inline-menu .list-menu__item>a:hover,.header__menu-item:hover{color:var(--ks-primary)!important}.header__inline-menu .list-menu__item>a[aria-current=page],.header__inline-menu .list-menu__item--active>a,.header__menu-item.header__active-menu-item{color:var(--ks-primary)!important}@media(prefers-color-scheme:dark){.header__inline-menu .list-menu__item>a,.header__menu-item{color:#f6f3eecc!important}}.header__icon,.header__icon--account,.header__icon--cart,.header__icon--search{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;height:2.25rem!important;padding:0 .75rem!important;border-radius:var(--ks-radius)!important;font-size:.875rem!important;font-weight:500!important;color:var(--ks-foreground)!important;background-color:transparent!important;border:none!important;transition:background-color .5s var(--ks-transition-silk),color .5s var(--ks-transition-silk)!important}.header__icon:hover,.header__icon--account:hover,.header__icon--search:hover{background-color:var(--ks-muted)!important}.header__icon--cart{border:1px solid var(--ks-border)!important}.header__icon--cart:hover{background-color:var(--ks-muted)!important}.header__icon svg,.header__icon--account svg,.header__icon--cart svg,.header__icon--search svg{width:1rem!important;height:1rem!important}.header__icon--cart .cart-count-bubble,.cart-count-bubble{position:absolute!important;top:-.375rem!important;right:-.375rem!important;background-color:var(--ks-primary)!important;color:var(--ks-primary-fg)!important;font-size:.625rem!important;font-weight:500!important;border-radius:9999px!important;width:1.25rem!important;height:1.25rem!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;min-width:unset!important;padding:0!important}.header__icon--cart{position:relative!important}.header__heading-link,.header__heading span{font-family:Cormorant Garamond,Georgia,serif!important;letter-spacing:.025em!important;font-size:1.25rem!important;font-weight:600!important;color:var(--ks-foreground)!important}@media(min-width:768px){.header__heading-link,.header__heading span{font-size:1.5rem!important}}.ks-accent{color:var(--ks-primary)!important}.header__heading-tagline{font-family:Inter,system-ui,sans-serif!important;font-size:.625rem!important;text-transform:uppercase!important;letter-spacing:.3em!important;color:var(--ks-muted-fg)!important;display:block!important}body.is-scrolled .header-wrapper{background-color:var(--ks-background)!important;border-bottom-color:var(--ks-border)!important}@media(max-width:767px){.header-wrapper .header{min-height:4rem!important}.header__heading-logo,.header__heading-logo img{width:3rem!important;height:3rem!important}}.shopify-section-header-sticky{position:sticky!important;top:0!important;z-index:50!important}.announcement-bar-section{position:sticky!important;top:0!important;z-index:51!important}#header-component .menu-list__link,#header-component .header-actions__action,#header-component .header__icon--menu,#header-component a{cursor:pointer}#header-component .menu-list__link{position:relative;text-decoration:none}#header-component .menu-list__link:before{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1.5px;background-color:#e4dfb5;border-radius:2px;transform:none;transition:width .35s cubic-bezier(.25,.46,.45,.94);pointer-events:none}#header-component .menu-list__link:hover:before{width:100%}#header-component .menu-list__link[href="/"]{transition:background-color .3s ease,padding .3s ease;border-radius:4px;padding-inline:8px}#header-component .menu-list__link[href="/"]:hover:before{width:0}#header-component .header-actions__action{transition:transform .2s ease,opacity .2s ease!important}#header-component .header-actions__action:hover{transform:scale(1.1)}#header-component .menu-list__link[href="/"]{font-size:0!important;display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;padding:0!important;position:relative;background-color:transparent}#header-component .menu-list__link[href="/"]:before{display:none!important}#header-component .menu-list__link[href="/"]:after{content:"";display:block;width:17px;height:17px;background-color:currentColor;transition:background-color .4s ease,transform .4s cubic-bezier(.34,1.56,.64,1),filter .4s ease;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12L12 3l10 9'/%3E%3Cpath d='M4 10v9a1 1 0 0 0 1 1h4v-5h6v5h4a1 1 0 0 0 1-1v-9'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12L12 3l10 9'/%3E%3Cpath d='M4 10v9a1 1 0 0 0 1 1h4v-5h6v5h4a1 1 0 0 0 1-1v-9'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;pointer-events:none}#header-component .menu-list__link[href="/"]:hover:after{background-color:#c8a96e;transform:scale(1.2);filter:drop-shadow(0 0 6px rgba(200,169,110,.5))}#header-component .header-menu--mobile .menu-list__link[href="/"],#header-component [variant=mobile] .menu-list__link[href="/"],.header-drawer .menu-list__link[href="/"],details[id*=menu-drawer] .menu-list__link[href="/"]{font-size:0!important;display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;padding:0!important;position:relative;background-color:transparent}#header-component .header-menu--mobile .menu-list__link[href="/"]:after,#header-component [variant=mobile] .menu-list__link[href="/"]:after,.header-drawer .menu-list__link[href="/"]:after,details[id*=menu-drawer] .menu-list__link[href="/"]:after{content:"";display:block;width:20px;height:20px;background-color:currentColor;transition:background-color .4s ease,transform .4s cubic-bezier(.34,1.56,.64,1),filter .4s ease;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12L12 3l10 9'/%3E%3Cpath d='M4 10v9a1 1 0 0 0 1 1h4v-5h6v5h4a1 1 0 0 0 1-1v-9'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12L12 3l10 9'/%3E%3Cpath d='M4 10v9a1 1 0 0 0 1 1h4v-5h6v5h4a1 1 0 0 0 1-1v-9'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;pointer-events:none}#header-component .header-menu--mobile .menu-list__link[href="/"]:hover:after,#header-component [variant=mobile] .menu-list__link[href="/"]:hover:after,.header-drawer .menu-list__link[href="/"]:hover:after,details[id*=menu-drawer] .menu-list__link[href="/"]:hover:after{background-color:#c8a96e;transform:scale(1.2);filter:drop-shadow(0 0 6px rgba(200,169,110,.5))}#header-component .header-menu--mobile .menu-list__link,#header-component [variant=mobile] .menu-list__link,.header-drawer .menu-list__link,details[id*=menu-drawer] .menu-list__link{position:relative}#header-component .header-menu--mobile .menu-list__link:before,#header-component [variant=mobile] .menu-list__link:before,.header-drawer .menu-list__link:before,details[id*=menu-drawer] .menu-list__link:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1.5px;background-color:#e4dfb5;border-radius:2px;transition:width .35s cubic-bezier(.25,.46,.45,.94);pointer-events:none}#header-component .header-menu--mobile .menu-list__link:hover:before,#header-component [variant=mobile] .menu-list__link:hover:before,.header-drawer .menu-list__link:hover:before,details[id*=menu-drawer] .menu-list__link:hover:before{width:100%}#header-component .header-menu--mobile .menu-list__link[href="/"]:hover,#header-component [variant=mobile] .menu-list__link[href="/"]:hover,.header-drawer .menu-list__link[href="/"]:hover,details[id*=menu-drawer] .menu-list__link[href="/"]:hover{background-color:transparent!important}#header-component .header-menu--mobile .menu-list__link,#header-component [variant=mobile] .menu-list__link,.header-drawer .menu-list__link,details[id*=menu-drawer] .menu-list__link{cursor:pointer}.header-logo{display:flex;align-items:center;gap:10px}.header-logo__brand{display:flex;flex-direction:column;justify-content:center;line-height:1.3;pointer-events:none}.header-logo__brand-title{font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-foreground);white-space:nowrap}.header-logo__brand-subtitle{font-size:10px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#999;white-space:nowrap}@media screen and (max-width:749px){.header-logo__brand-title,.header-logo__brand-subtitle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/knitsilk-horizon-header-override.css.map */
