.postbakes-header{position:relative;z-index:30;width:100%}.postbakes-header--sticky{position:sticky;top:0}.postbakes-header__shell{position:relative;z-index:2;width:100%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:box-shadow .18s ease,background-color .18s ease,backdrop-filter .18s ease}.postbakes-header.is-scrolled .postbakes-header__shell{box-shadow:0 .4rem 2rem #00000014}@supports (backdrop-filter: blur(1rem)){.postbakes-header--transparent-on-scroll.is-scrolled .postbakes-header__shell{background:rgb(var(--color-background) / 94%);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}}.postbakes-header__announcement{position:relative;min-height:var(--postbakes-announcement-height);overflow:hidden;background:var(--postbakes-announcement-background);color:var(--postbakes-announcement-text)}.postbakes-header__announcement-inner{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--postbakes-announcement-height);padding:.7rem 5rem}.postbakes-header__announcement-message{display:none;align-items:center;justify-content:center;width:100%;margin:0;text-align:center;color:inherit;font-size:1.2rem;font-weight:700;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.postbakes-header__announcement-message.is-active{display:flex}.postbakes-header__announcement-link{color:inherit;text-decoration:none}.postbakes-header__announcement-link:hover{text-decoration:underline;text-underline-offset:.3rem}.postbakes-header__announcement-nav{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;transform:translateY(-50%)}.postbakes-header__announcement-nav--previous{left:1rem}.postbakes-header__announcement-nav--next{right:1rem}.postbakes-header__announcement-nav svg{width:1.4rem;height:1.4rem}.postbakes-header__main{min-height:var(--postbakes-header-height);border-bottom:var(--postbakes-border-width) solid rgb(var(--color-foreground) / var(--postbakes-border-opacity))}.postbakes-header__main-inner{display:grid;grid-template-columns:minmax(18rem,1fr) auto minmax(18rem,1fr);align-items:center;min-height:var(--postbakes-header-height);gap:3rem}.postbakes-header__brand{display:flex;align-items:center;justify-self:start;min-width:0}.postbakes-header__logo-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.postbakes-header__logo{display:block;width:auto;max-width:var(--postbakes-logo-width);max-height:calc(var(--postbakes-header-height) - 2rem);object-fit:contain}.postbakes-header__logo-text{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:var(--font-heading-weight);line-height:1}.postbakes-header__navigation{display:flex;align-items:center;justify-content:center;min-width:0}.postbakes-header__menu{display:flex;align-items:center;justify-content:center;gap:var(--postbakes-menu-gap);margin:0;padding:0;list-style:none}.postbakes-header__menu-item{position:relative}.postbakes-header__menu-link{position:relative;display:inline-flex;align-items:center;min-height:4.4rem;padding:.4rem 0;color:inherit;text-decoration:none;font-size:var(--postbakes-menu-font-size);font-weight:600;line-height:1.2;letter-spacing:var(--postbakes-menu-letter-spacing);text-transform:var(--postbakes-menu-transform);white-space:nowrap}.postbakes-header__menu-link:after{position:absolute;right:0;bottom:.6rem;left:0;height:.15rem;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.postbakes-header__menu-link:hover:after,.postbakes-header__menu-link[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.postbakes-header__dropdown{position:absolute;top:calc(100% + .8rem);left:50%;z-index:20;width:max-content;min-width:20rem;max-width:30rem;margin:0;padding:1rem;border:.1rem solid rgb(var(--color-foreground) / 10%);border-radius:1.4rem;background:rgb(var(--color-background));box-shadow:0 1.2rem 3rem #0000001f;list-style:none;opacity:0;pointer-events:none;transform:translate(-50%,.8rem);transition:opacity .16s ease,transform .16s ease}.postbakes-header__menu-item:hover .postbakes-header__dropdown,.postbakes-header__menu-item:focus-within .postbakes-header__dropdown{opacity:1;pointer-events:auto;transform:translate(-50%)}.postbakes-header__dropdown-link{display:block;padding:1rem 1.2rem;border-radius:.8rem;color:inherit;text-decoration:none;font-size:1.4rem;line-height:1.35}.postbakes-header__dropdown-link:hover,.postbakes-header__dropdown-link[aria-current=page]{background:rgb(var(--color-foreground) / 6%)}.postbakes-header__actions{display:flex;align-items:center;justify-content:flex-end;justify-self:end;gap:var(--postbakes-icon-gap)}.postbakes-header__cta{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.9rem 2rem;border-radius:999px;background:var(--postbakes-cta-background);color:var(--postbakes-cta-text);text-decoration:none;font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;transition:opacity .16s ease,transform .16s ease}.postbakes-header__cta:hover{opacity:.9;transform:translateY(-.1rem)}.postbakes-header__icon-wrapper{display:inline-flex;align-items:center;justify-content:center}.postbakes-header__actions .header__icon{width:4.2rem;height:4.2rem;margin:0;color:inherit}.postbakes-header__actions .header__icon .icon{width:2rem;height:2rem}.postbakes-header__actions .header__icon:hover{background:rgb(var(--color-foreground) / 6%);border-radius:50%}.postbakes-header .cart-count-bubble{top:.3rem;right:.1rem;bottom:auto;left:auto;width:1.8rem;height:1.8rem;background:var(--postbakes-cart-bubble-background);color:var(--postbakes-cart-bubble-text);font-size:1rem;font-weight:700}.postbakes-header__mobile-menu,.postbakes-header__mobile-actions{display:none}@media screen and (max-width:1100px){.postbakes-header__main-inner,.postbakes-header__menu{gap:2rem}.postbakes-header__cta{display:none}}@media screen and (max-width:989px){.postbakes-header__main{min-height:var(--postbakes-mobile-header-height)}.postbakes-header__main-inner{grid-template-columns:4.4rem minmax(0,1fr) auto;min-height:var(--postbakes-mobile-header-height);gap:1rem}.postbakes-header__mobile-menu{display:flex;align-items:center;justify-content:flex-start}.postbakes-header__brand{justify-self:center}.postbakes-header__logo{max-width:var(--postbakes-mobile-logo-width);max-height:calc(var(--postbakes-mobile-header-height) - 1.6rem)}.postbakes-header__navigation{display:none}.postbakes-header__actions{gap:0}.postbakes-header__actions>:not(.postbakes-header__mobile-cart){display:none}.postbakes-header__mobile-actions{display:flex;align-items:center}.postbakes-header__mobile-cart{display:inline-flex}.postbakes-header__announcement-message{font-size:1.05rem;letter-spacing:.06em}}@media screen and (max-width:749px){.postbakes-header__announcement-inner{padding-right:4rem;padding-left:4rem}.postbakes-header__main-inner{padding-right:1.4rem;padding-left:1.4rem}.postbakes-header__announcement-nav--previous{left:.4rem}.postbakes-header__announcement-nav--next{right:.4rem}}.postbakes-header a:focus-visible,.postbakes-header button:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media(prefers-reduced-motion:reduce){.postbakes-header *,.postbakes-header *:before,.postbakes-header *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.postbakes-header__actions .header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;text-decoration:none}.postbakes-header__actions .header__icon svg{display:block;width:2.2rem;height:2.2rem}.postbakes-header__actions .cart-count-bubble{position:absolute;top:0;right:-.2rem;display:flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:999px;line-height:1}@media screen and (max-width:989px){.postbakes-header .menu-drawer__navigation{padding:4rem 2rem 2rem;text-align:center}.postbakes-header .menu-drawer__menu,.postbakes-header .menu-drawer__submenu,.postbakes-header .menu-drawer__menu ul,.postbakes-header .menu-drawer__menu li,.postbakes-header .menu-drawer__submenu li{margin:0;padding-left:0;list-style:none}.postbakes-header .menu-drawer__menu li::marker,.postbakes-header .menu-drawer__submenu li::marker{content:""}.postbakes-header .menu-drawer__menu-item{justify-content:center;width:fit-content;min-width:14rem;margin:0 auto;padding:1.4rem 2.4rem;text-align:center}.postbakes-header .menu-drawer__menu-item--active,.postbakes-header .menu-drawer__menu-item:focus,.postbakes-header .menu-drawer__menu-item:hover{background:rgb(var(--color-foreground) / 5%)}.postbakes-header .menu-drawer__utility-links{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2.4rem 2rem 3rem;text-align:center}.postbakes-header .menu-drawer__account{display:inline-flex;align-items:center;justify-content:center;width:auto;margin:0 auto;text-align:center}.postbakes-header .menu-drawer__account .icon-account{margin-right:.8rem}.postbakes-header .menu-drawer .list-social{display:flex;align-items:center;justify-content:center;gap:1.6rem;width:100%;margin:0;padding:0;list-style:none}.postbakes-header .menu-drawer .list-social__item{margin:0;padding:0;list-style:none}.postbakes-header .menu-drawer .list-social__link{display:inline-flex;align-items:center;justify-content:center;padding:.8rem}}@media screen and (max-width:989px){.postbakes-header .menu-drawer__menu-item{position:relative;padding-bottom:2.4rem}.postbakes-header .menu-drawer__menu-item--active:after{position:absolute;bottom:.8rem;left:50%;width:5.8rem;height:.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='8' viewBox='0 0 58 8'%3E%3Cpath d='M2 4 C6 1 10 7 14 4 S22 1 26 4 S34 7 38 4 S46 1 50 4 S54 7 56 4' stroke='%235B3528' stroke-width='4' stroke-linecap='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;content:"";opacity:0;transform:translate(-50%) scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.18,1.25,.35,1),opacity .2s ease}.postbakes-header details[open] .menu-drawer__menu-item--active:after{opacity:1;transform:translate(-50%) scaleX(1)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/postbakes-header.css.map */
