.header-wrapper{position:fixed;width:100%;top:0;z-index:30;translate:0 -101%}.header-wrapper.in{animation:header-in var(--duration-slow) var(--ease) both}.header-wrapper.out{animation:header-out var(--duration-slow) var(--ease) both}@keyframes header-in{0%{translate:0 -101%}to{translate:0 0}}@keyframes header-out{0%{translate:0 0}to{translate:0 -101%}}.main-content,.shopify-section-group-footer-group{transform:translateY(var(--header-height, 0px));transition:transform var(--duration-base) var(--ease);margin-top:-1px}.site-header{display:block;position:relative}.site-header__bar{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:84px;padding:0 var(--gutter);z-index:2;background:var(--paper-white);border-bottom:var(--rule)}.site-header__menu-toggle{display:none}.site-nav{justify-self:start;min-width:0}.site-nav__list{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.site-nav__item{position:relative}.site-nav__link{display:flex;align-items:center;gap:8px;padding:12px clamp(6px,.8vw,12px);border:1px solid transparent;background:transparent;color:var(--espresso-bean);font-family:var(--font-display);font-weight:700;font-size:clamp(11px,1.15vw,14px);letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.site-nav__link:hover,.site-nav__link[aria-expanded=true]{background:var(--nav-hover, var(--strawberry-pink))}.site-nav__link.is-active{border-color:var(--espresso-bean);background:var(--strawberry-pink)}.site-nav__caret{display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--strawberry-red);transition:transform var(--duration-fast) ease}[aria-expanded=true]>.site-nav__caret{transform:rotate(180deg)}.nav-dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:5;min-width:240px;border:var(--rule);background:var(--paper-white);animation:panel-in var(--duration-base) ease both}.nav-dropdown ul{list-style:none;margin:0;padding:0}.nav-dropdown li+li{border-top:var(--rule-soft)}.nav-dropdown__link{display:block;padding:14px 16px;font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.nav-dropdown__link:hover,.nav-dropdown__link[aria-current=page]{background:var(--strawberry-pink)}.site-header__logo{justify-self:center}.site-header__heading{margin:0;line-height:0}.site-header__logo-link{display:block;color:var(--espresso-bean)}.site-header__logo-svg,.site-header__logo-img{display:block;width:clamp(96px,12vw,var(--logo-width));height:auto}.site-header__actions{display:flex;align-items:center;gap:8px;justify-self:end;min-width:0;padding:12px 12px 12px 0}.site-header__search-toggle .icon{transition:transform var(--duration-base) var(--ease)}.site-header__search-toggle[aria-expanded=true] .icon{transform:rotate(90deg) scale(.86)}.cart-btn{position:relative;display:flex;align-items:center;gap:10px;padding:14px 18px 14px 16px;background:var(--espresso-bean);color:var(--strawberry-pink);font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:background-color var(--duration-fast) ease}.cart-btn:hover{background:var(--plum-brown);color:var(--strawberry-pink)}.cart-btn:hover .count-bubble{transform:rotate(6deg)}.cart-btn__icon{display:grid;grid-template-columns:1fr 1fr;gap:2px;width:16px;height:16px}.cart-btn__icon span:nth-child(1),.cart-btn__icon span:nth-child(4){background:var(--strawberry-red)}.cart-btn__icon span:nth-child(2),.cart-btn__icon span:nth-child(3){background:var(--soft-caramel)}@keyframes panel-in{0%{transform:translateY(-100%)}to{transform:none}}@keyframes panel-out{0%{transform:none}to{transform:translateY(-100%)}}.mega,.search-panel{animation:panel-in var(--duration-base) var(--ease) both;border-bottom:var(--rule)}.mega.is-closing,.search-panel.is-closing{position:absolute;top:100%;left:0;right:0;animation-name:panel-out}.nav-dropdown.is-closing{animation-name:panel-out}.mega{background:var(--paper-white)}.mega__grid{display:grid;grid-template-columns:repeat(var(--tiles, 5),minmax(0,1fr)) minmax(0,1.2fr)}.mega__tile{display:flex;flex-direction:column;gap:12px;min-height:170px;padding:26px 20px 24px;background:var(--tone);transition:background-color var(--duration-fast) ease}.mega__tile+.mega__tile,.mega__promo{border-left:var(--rule)}.mega__tile:hover{background:var(--tile-hover, var(--tone-shade));color:var(--espresso-bean)}.mega__num{font-family:var(--font-display);font-weight:800;font-size:26px;line-height:1;color:var(--tile-num, var(--espresso-bean))}.mega__title{font-family:var(--font-display);font-weight:600;font-size:19px;line-height:1.1}.mega__text{margin-top:auto;font-size:11px;line-height:1.3}.mega__promo{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:26px 24px;background:var(--espresso-bean)}.mega__promo-eyebrow{font-family:var(--font-display);font-weight:700;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--soft-caramel)}.mega__promo-text{font-family:var(--font-display);font-weight:400;font-size:24px;line-height:1.1;color:var(--strawberry-pink)}.mega__promo-btn{align-self:flex-start;padding:11px 14px;background:var(--strawberry-red);color:var(--paper-white);font-family:var(--font-display);font-weight:700;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.mega__promo-btn:hover{background:var(--deep-cherry);color:var(--paper-white)}.search-panel{background:var(--almond-milk)}.search-panel__inner{display:flex;flex-direction:column;gap:18px;padding:26px var(--gutter) 30px}.search-panel__popular{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.search-panel__chips{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.chip{display:inline-flex;align-items:center;padding:9px 12px;border:var(--rule);background:var(--paper-white);font-family:var(--font-display);font-weight:700;font-size:11px;letter-spacing:.05em;line-height:1;text-transform:uppercase;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.chip:hover{background:var(--espresso-bean);color:var(--strawberry-pink)}.predictive{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0;max-width:1200px;border:var(--rule);background:var(--paper-white)}.predictive__group+.predictive__group{border-left:var(--rule)}.predictive__heading{padding:16px 20px 10px;font-family:var(--font-display);font-weight:700;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--plum-brown)}.predictive__list{list-style:none;margin:0;padding:0 0 10px}.predictive__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 20px;transition:background-color var(--duration-fast) ease}.predictive__item:hover,.predictive__item:focus-visible{background:var(--strawberry-pink);outline:none}.predictive__thumb{position:relative;width:56px;height:56px;overflow:hidden;border:var(--rule);background:var(--almond-milk)}.predictive__thumb img{width:100%;height:100%;object-fit:cover}.predictive__title{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:1.1}.predictive__price{font-size:14px}.predictive__link{display:block;padding:10px 20px;font-size:15px}.predictive__link:hover,.predictive__link:focus-visible{background:var(--strawberry-pink);outline:none}.predictive__link mark{background:none;color:var(--strawberry-red);font-weight:700}.predictive__all{grid-column:1 / -1;border-top:var(--rule)}.predictive__all button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;border:0;background:var(--espresso-bean);color:var(--strawberry-pink);font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;text-align:left}.predictive__all button:hover{background:var(--plum-brown)}.predictive__empty{padding:20px;font-size:15px}.menu-drawer .drawer__panel{--drawer-width: 420px}.menu-drawer .drawer__head{background:var(--paper-white);padding-top:18px}.menu-drawer__logo{display:block;width:120px;color:var(--espresso-bean)}.menu-drawer__list{list-style:none;margin:0;padding:12px 0}.menu-drawer__link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;font-family:var(--font-display);font-weight:600;font-size:28px;line-height:1;list-style:none;cursor:pointer;transition:background-color var(--duration-fast) ease}.menu-drawer__link::-webkit-details-marker{display:none}.menu-drawer__link:hover,.menu-drawer__link[aria-current=page]{background:var(--nav-hover, var(--strawberry-pink))}.menu-drawer__sub{list-style:none;margin:0 20px 12px;padding:0;border:var(--rule)}.menu-drawer__sub li+li{border-top:var(--rule)}.menu-drawer__sublink{display:block;padding:14px 16px;background:var(--tile-bg, var(--paper-white));font-family:var(--font-display);font-weight:600;font-size:18px}.menu-drawer__foot{gap:18px}.menu-drawer__account{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.localization-form{display:flex;flex-wrap:wrap;gap:12px}.localization-form__field{display:flex;flex:1 1 160px;flex-direction:column;gap:6px}.localization-form .select{padding-top:11px;padding-bottom:11px;font-size:13px}@media screen and (max-width:989px){.site-header__bar{grid-template-columns:auto minmax(0,1fr) auto;min-height:76px;gap:12px}.site-header__menu-toggle{display:inline-flex}.site-nav,.site-header__account{display:none}.site-header__logo{justify-self:center}.site-header__actions{padding-right:10px}.mega{display:none}.predictive{grid-template-columns:1fr}.predictive__group+.predictive__group{border-left:0;border-top:var(--rule)}}@media screen and (max-width:749px){.site-header__bar{min-height:64px;gap:8px}.site-header__logo-svg,.site-header__logo-img{width:104px}.cart-btn{padding:12px}.cart-btn__label{display:none}.icon-btn{width:40px;height:40px}.search-panel__inner{padding-top:18px;padding-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-header.css.map */
