.ct-header{transition:background-color var(--ct-ease),border-color var(--ct-ease),backdrop-filter var(--ct-ease)}.template-index #MainContent>.shopify-section:first-child{margin-top:calc(-1 * var(--ct-header-group-height, 11rem))}.announcement-bar-section{position:sticky;top:0;z-index:5}.section-header{top:var(--ct-announcement-height, 0px)}.template-index .section-header{z-index:4}.ct-header--home:not(.ct-header--scrolled){background-color:transparent!important;border-color:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}.ct-header:not(.ct-header--home),.ct-header.ct-header--scrolled{background-color:#fbf7f2eb!important;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.ct-header.header-wrapper--border-bottom{border-bottom-color:var(--ct-border)}.ct-header--home:not(.ct-header--scrolled).header-wrapper--border-bottom{border-bottom-color:transparent}.ct-logo-wrapper{display:flex;align-items:center}.ct-logo{display:block;width:15rem;color:var(--ct-bronze);transition:color var(--ct-ease)}.ct-logo svg{display:block;width:100%;height:auto}.ct-header--home:not(.ct-header--scrolled) .ct-logo{color:var(--ct-cream)}.ct-header .header--middle-left{grid-template-columns:auto 1fr auto}.ct-header .header--middle-left .header__inline-menu{justify-self:end}.ct-header .header__inline-menu .header__menu-item{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:var(--ct-tracking-nav);text-transform:uppercase;color:var(--ct-ink);transition:color var(--ct-ease)}.ct-header .header__inline-menu .header__menu-item:hover{color:var(--ct-bronze)}.ct-header--home:not(.ct-header--scrolled) .header__inline-menu .header__menu-item{color:var(--ct-cream)}.ct-header--home:not(.ct-header--scrolled) .header__inline-menu .header__menu-item:hover{color:var(--ct-champagne)}.ct-header .header__inline-menu .header__active-menu-item{color:inherit}.ct-header .header__icons{align-items:center;gap:.4rem}.ct-header .header__icon{color:var(--ct-ink);text-decoration:none;transition:color var(--ct-ease)}.ct-header .header__icon:hover,.ct-header .header__icon:focus,.ct-header .header__icon:focus-visible{text-decoration:none}.ct-header .header__icon:hover{color:var(--ct-bronze)}.ct-header--home:not(.ct-header--scrolled) .header__icon{color:var(--ct-cream)}.ct-header--home:not(.ct-header--scrolled) .header__icon:hover{color:var(--ct-champagne)}.ct-header .header__icon--summary{display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer}.ct-header .header__icon--summary::-webkit-details-marker{display:none}.ct-header .search-modal{background-color:var(--ct-cream)}.ct-header .search-modal__form .search__input{font-family:var(--font-body-family);border-color:var(--ct-input-border);background-color:transparent;color:var(--ct-ink)}.ct-header .search-modal__form .search__input:focus,.ct-header .search-modal__form .search__input:focus-visible{border-color:var(--ct-bronze);outline-color:var(--ct-bronze)}.ct-header .search-modal .field__label{color:var(--ct-muted)}.ct-header .search-modal .search__button,.ct-header .search-modal .reset__button,.ct-header .search-modal__close-button{color:var(--ct-ink);text-decoration:none;transition:color var(--ct-ease)}.ct-header .search-modal .search__button:hover,.ct-header .search-modal .reset__button:hover,.ct-header .search-modal__close-button:hover{color:var(--ct-bronze)}.ct-header .header__icon--account account-icon img,.ct-header .header__icon--account shop-user-avatar{border-radius:var(--ct-radius-pill)}.ct-header .cart-count-bubble{background-color:var(--ct-ink);color:var(--ct-button-label);font-family:var(--font-body-family);transition:background-color var(--ct-ease),color var(--ct-ease)}.ct-header--home:not(.ct-header--scrolled) .cart-count-bubble{background-color:var(--ct-cream);color:var(--ct-ink)}@media(prefers-reduced-motion:reduce){.ct-header,.ct-logo,.ct-header .header__inline-menu .header__menu-item,.ct-header .header__icon,.ct-header .search-modal .search__button,.ct-header .search-modal .reset__button,.ct-header .search-modal__close-button,.ct-header .cart-count-bubble{transition-duration:.01ms}}.announcement-bar-section .announcement-bar__message strong{color:var(--ct-champagne);font-weight:700;letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ct-header.css.map */
