.header-premium{--hp-transition: .3s cubic-bezier(.25, .1, .25, 1);--hp-underline-height: 2px;--hp-shadow-scroll: 0 2px 16px rgba(0, 0, 0, .06);--hp-shadow-sticky: 0 4px 20px rgba(0, 0, 0, .08);--hp-blur: blur(12px);--hp-container-max: 1440px;--hp-container-padding-desktop: 32px;--hp-container-padding-tablet: 20px;--hp-container-padding-mobile: 16px}@media screen and (min-width:750px){.header__column--nav{flex:1}.header__column--nav.header__column--center{justify-content:center}}.announcement-bar{background:linear-gradient(135deg,rgb(var(--color-foreground-rgb) / .03),rgb(var(--color-foreground-rgb) / .01));height:40px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-block:0;transition:background var(--hp-transition)}@media screen and (max-width:749px){.announcement-bar{height:36px}}.announcement-bar__slider{width:100%;text-align:center}.announcement-bar__slide{place-content:center;text-align:center}.announcement-bar .announcement-bar__text{font-size:.8125rem;letter-spacing:.04em;font-weight:500;opacity:.85;text-align:center;line-height:40px;transition:opacity var(--hp-transition)}@media screen and (max-width:749px){.announcement-bar .announcement-bar__text{line-height:36px}}.announcement-bar:hover .announcement-bar__text{opacity:1}.announcement-bar-component[autoplay]:hover{animation-play-state:paused}@media screen and (min-width:750px){.header-premium{--header-height: 178px;--top-row-height: 120px;--bottom-row-height: 58px}}@media screen and (max-width:749px){.header-premium{--header-height: 72px}}@media screen and (min-width:750px){.header-premium .header__row--top .header__columns{--header-template-columns: 3fr auto 3fr;column-gap:40px;min-height:120px}.header-premium .header__row--top .header__column--left{justify-content:flex-start}.header-premium .header__row--top .header__column--center{justify-content:center}.header-premium .header__row--top .header__column--right{justify-content:flex-end;gap:20px}.header-premium .header__row--bottom .header__columns{--header-template-columns: 1fr auto 1fr;min-height:58px}}.header-logo{transition:opacity var(--hp-transition)}@media screen and (min-width:750px){.header-logo{flex-shrink:0;overflow:hidden;max-height:100%;align-self:center}.header-logo__image{max-height:120px;width:auto;object-fit:contain;display:block}.header-logo__image-container{display:flex;align-items:center;justify-content:flex-start;max-height:120px;overflow:hidden}}@media screen and (max-width:749px){.header-logo{min-width:0;overflow:hidden}.header-logo__image-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.header-logo__image{max-height:56px;width:auto;object-fit:contain}}.hp-mobile-only{display:contents}@media screen and (min-width:750px){.hp-mobile-only{display:none!important}}@media screen and (min-width:750px){#header-component .header__icon--menu{display:none!important}}.search-modal__container{width:100%;max-width:560px;margin:0 auto}.search-modal__input{border-radius:16px;border:1.5px solid var(--color-border);padding:12px 20px 12px 48px;font-size:.9375rem;background:var(--color-background);transition:border-color var(--hp-transition),box-shadow var(--hp-transition)}.search-modal__input:focus{border-color:var(--color-foreground);box-shadow:0 0 0 3px rgb(var(--color-foreground-rgb) / .08);outline:none}.search-modal__input::placeholder{color:rgb(var(--color-foreground-rgb) / .4);font-weight:400}.search-modal__icon{width:20px;height:20px;opacity:.5;transition:opacity var(--hp-transition)}.search-modal__input:focus~.search-modal__icon,.search-modal__container:hover .search-modal__icon{opacity:.8}.header-menu__list .menu-list__link,.header-menu .menu-list__link{font-family:var(--font-heading--family);font-weight:500;font-size:.9375rem;letter-spacing:.015em;text-transform:none;padding-block:.5rem;position:relative;transition:color var(--hp-transition),opacity var(--hp-transition)}.header-menu .menu-list__link-title{position:relative;display:inline-block}.header-menu .menu-list__link-title:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:var(--hp-underline-height);background:var(--color-foreground);border-radius:1px;transition:width var(--hp-transition)}@media(hover:hover){.header-menu .menu-list__link:hover .menu-list__link-title:after,.header-menu .menu-list__link[aria-expanded=true] .menu-list__link-title:after{width:100%}}@media screen and (min-width:750px){.header-menu__list{gap:32px}}.header-actions__action{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--style-border-radius-buttons-primary, 50%);transition:background-color var(--hp-transition),color var(--hp-transition),opacity var(--hp-transition),transform var(--hp-transition)}@media(hover:hover){.header-actions__action:hover{background-color:rgb(var(--color-foreground-rgb) / .06);transform:translateY(-1px)}}.header-actions__action:active{transform:translateY(0)}.header-actions__action:not(.account-button) .svg-wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.header-actions__action:not(.account-button) svg{width:24px;height:24px}.header-actions__action--wishlist{transition:color var(--hp-transition),background-color var(--hp-transition),transform var(--hp-transition)}@media(hover:hover){.header-actions__action--wishlist:hover{color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / .06);transform:translateY(-1px)}}.cart-bubble{--cart-bubble-background: var(--brand-primary, #F6989D);--cart-bubble-text: #fff;font-weight:600;letter-spacing:.02em}.predictive-search{border-radius:var(--style-border-radius-popover, 12px);border:1px solid var(--color-border);box-shadow:var(--hp-shadow-scroll)}.predictive-search__heading{font-family:var(--font-heading--family);font-weight:600;letter-spacing:.02em}.menu-list__dropdown{border:1px solid var(--color-border);box-shadow:var(--hp-shadow-scroll);border-radius:var(--style-border-radius-popover, 12px)}.menu-list__dropdown .menu-list__link{font-family:var(--font-body--family);font-weight:400;font-size:.875rem;padding-block:.5rem;letter-spacing:.01em;transition:color var(--hp-transition),padding-left var(--hp-transition)}@media(hover:hover){.menu-list__dropdown .menu-list__link:hover{color:var(--color-foreground);padding-left:4px}}.cart-drawer{border-left:none}.cart-drawer .button--primary{border-radius:var(--style-border-radius-buttons-primary, 100px)}.header-premium[transparent],.header-premium[transparent] .header__row{background:transparent}.header-premium[data-sticky-state=active]{background:rgb(var(--color-background-rgb, 255 255 255) / .92);backdrop-filter:var(--hp-blur);-webkit-backdrop-filter:var(--hp-blur);box-shadow:var(--hp-shadow-sticky)}.header-premium[sticky]{transition:transform .3s cubic-bezier(.25,.1,.25,1),background .3s cubic-bezier(.25,.1,.25,1),box-shadow .3s cubic-bezier(.25,.1,.25,1)}.header-premium[data-sticky-state=hidden]{transform:translateY(-100%)}.header-premium .header__row--top{--border-bottom-width: 1px;--border-bottom-color: var(--color-border, #ECECEC)}html[scroll-lock] .header-premium .header__row--top,.page-wrapper--drawer-open .header-premium .header__row--top{border-bottom-color:transparent!important}.header-premium .header__columns{max-width:var(--hp-container-max);margin:0 auto}@media screen and (min-width:750px)and (max-width:1024px){.header-premium .header__columns{padding-inline:var(--hp-container-padding-tablet)}}@media screen and (max-width:749px){.header-premium .header__columns{padding-inline:var(--hp-container-padding-mobile);column-gap:16px}}@media screen and (max-width:749px){#header-component.header-premium{padding-top:constant(safe-area-inset-top,0px);padding-top:env(safe-area-inset-top,0px)}#header-component .header__columns{padding-inline:16px!important}#header-component .header__row--top .header__columns{--header-template-columns: 44px 44px 1fr 0 auto;column-gap:0}#header-component .header-logo__image{max-height:140px}#header-component .header__row--top{min-height:72px;padding-block:8px;--border-bottom-width-mobile: 1px;--border-bottom-color-mobile: var(--color-border, #ECECEC)}#header-component .header__icon--menu{width:44px;height:44px;display:flex;justify-content:center;align-items:center;border-radius:14px;background:rgb(var(--color-foreground-rgb) / .06);color:var(--color-foreground)}#header-component .header__icon--menu .svg-wrapper,#header-component .header__icon--menu .svg-wrapper>svg{width:20px;height:20px}@media(hover:hover){#header-component .header__icon--menu:hover{background:rgb(var(--color-foreground-rgb) / .1);color:var(--color-foreground)}}#header-component .header__icon--menu:active{background:rgb(var(--color-foreground-rgb) / .12);transform:scale(.94)}#header-component .menu-drawer-container .header__icon--summary{padding:0;width:44px;height:44px}#header-component .hp-search-bar{display:flex;align-items:center;justify-content:center;width:44px;height:44px}#header-component .hp-search-bar__trigger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:0;background:transparent;color:var(--color-foreground);-webkit-tap-highlight-color:transparent}#header-component .hp-search-bar__placeholder,#header-component .hp-search-bar__btn{display:none}#header-component .hp-search-bar__icon--mobile{display:flex;align-items:center;justify-content:center;width:24px;height:24px}#header-component header-actions{gap:8px;align-items:center;margin-inline:0}#header-component header-actions .header-actions__action{width:44px;height:44px}#header-component header-actions .button-unstyled{border-radius:50%;overflow:visible}@media(hover:hover){#header-component header-actions .button-unstyled:hover{background-color:rgb(var(--color-foreground-rgb) / .06);color:var(--color-foreground)}}#header-component .header-actions__action .svg-wrapper{width:24px;height:24px}#header-component .header-actions__action .svg-wrapper>svg{width:24px;height:24px}#header-component .header-actions__cart-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;--cart-bubble-size: 18px;--cart-bubble-top: 1px;--cart-bubble-right: 1px}#header-component .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}#header-component .header-actions__cart-icon .cart-bubble{top:var(--cart-bubble-top);right:var(--cart-bubble-right)}#header-component .header-actions__cart-icon:not(.header-actions__cart-icon--has-cart) svg{-webkit-mask:none;mask:none}#header-component .header-actions__action--wishlist .svg-wrapper{width:24px;height:24px}#header-component .header-actions__action--wishlist .svg-wrapper svg{width:24px;height:24px}#header-component .header-actions__action{transition:background-color var(--hp-transition),transform var(--hp-transition),opacity var(--hp-transition);border-radius:50%;-webkit-tap-highlight-color:transparent}#header-component .header__icon--menu{transition:background-color var(--hp-transition),color var(--hp-transition),opacity var(--hp-transition),transform var(--hp-transition);-webkit-tap-highlight-color:transparent}#header-component .header-actions__action:active{background-color:rgb(var(--color-foreground-rgb) / .08);transform:translateY(0)}}.menu-drawer{border-right:1px solid var(--color-border)}.menu-drawer__menu-item--mainlist{letter-spacing:.01em}@media(hover:hover){.menu-drawer__menu-item:hover{opacity:.7}}@media screen and (min-width:750px){header-actions{gap:20px}}.shopify-account{--shopify-account-radius-button: var(--style-border-radius-buttons-primary, 100px)}.account-button{display:flex;align-items:center;justify-content:center}.header-premium[data-sticky-state=inactive],.header-premium[data-sticky-state=idle]{box-shadow:none;background:transparent}.header-actions__action:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.header-menu .menu-list__link:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}@media(prefers-reduced-motion:reduce){.header-menu .menu-list__link-title:after,.header-actions__action,.header-premium[sticky],.announcement-bar .announcement-bar__text,.cart-bubble.cart-bubble--animating .cart-bubble__background{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/header-premium.css.map */
