.bonsai-site{--bonsai-header-height: 7.2rem}.bonsai-site .section-header{position:sticky;top:0;z-index:50;flex:none;height:var(--bonsai-header-height);margin:0}.bonsai-site.bonsai-hero-header .section-header{margin-bottom:calc(-1 * var(--bonsai-header-height))}.bonsai-site .bonsai-parity-header{display:block;background:#eeead6;color:#111;border:0;box-shadow:0 1px #0000001f;font-family:Sk Modernist,Helvetica,Arial,sans-serif;transition:background-color .18s ease,box-shadow .18s ease}.bonsai-site .bonsai-parity-header .header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:var(--bonsai-header-height);padding:0 clamp(1.6rem,3.33vw,4.8rem);max-width:none;position:relative;transition:height .18s ease}.bonsai-site .bonsai-parity-header header-drawer{display:block;grid-area:1 / 1;justify-self:start;margin:0}.bonsai-site .bonsai-parity-header .header__heading{grid-area:1 / 2;justify-self:center;margin:0}.bonsai-site .bonsai-parity-header .header__heading-link{display:flex;align-items:center;min-height:4.8rem;margin:0;padding:0}.bonsai-site .bonsai-parity-header .header__heading-logo-wrapper{width:13.2rem;transition:width .18s ease}.bonsai-site .bonsai-parity-header .header__heading-logo{display:block;height:auto;width:100%;max-width:none;filter:brightness(0)}.bonsai-site .bonsai-parity-header :is(.header__inline-menu,.header__search,details-modal,.header__icon--account,.desktop-localization-wrapper,.menu-drawer__utility-links){display:none}.bonsai-site .bonsai-parity-header .header__icons{grid-area:1 / 3;justify-self:end;padding:0}.bonsai-site .bonsai-parity-header .header__icon--cart{position:relative;width:4.8rem;height:4.8rem;margin:0;color:inherit;background:none}.bonsai-site .bonsai-parity-header .header__icon--cart .svg-wrapper{width:4.8rem;height:4.8rem}.bonsai-site .bonsai-parity-header .header__icon--cart .icon{width:7.2rem;height:7.2rem;max-width:none;flex:none}.bonsai-site .bonsai-parity-header .cart-count-bubble{top:.2rem;right:-.2rem;bottom:auto;left:auto;background:#ffdf00;color:#111}.bonsai-site .bonsai-parity-header .header__icon--summary{display:flex;align-items:center;width:auto;min-width:4.8rem;height:4.8rem;margin:0;padding:0;color:inherit;text-decoration:none}.bonsai-site .bonsai-parity-header .header__icon--summary:before{content:none}.bonsai-site .bonsai-parity-header .bonsai-parity-menu-label{display:flex;align-items:center;height:auto;font-size:2.4rem;line-height:1;white-space:nowrap}.bonsai-site .bonsai-parity-header .bonsai-parity-menu-label span{height:auto}.bonsai-site .bonsai-parity-menu-label__closed{display:flex;gap:.5rem;align-items:center}.bonsai-site .bonsai-parity-menu-label__open,.bonsai-site details[open] .bonsai-parity-menu-label__closed{display:none}.bonsai-site details[open] .bonsai-parity-menu-label__open{display:inline}.bonsai-site .bonsai-parity-header .menu-drawer{position:absolute;top:100%;left:clamp(1.6rem,3.33vw,4.8rem);width:min(38rem,calc(100vw - 3.2rem));height:auto;max-height:calc(100dvh - var(--bonsai-header-height) - 1.6rem);overflow-y:auto;overscroll-behavior:contain;padding:1.2rem;border:0;border-radius:0 0 1.2rem 1.2rem;background:#111;color:#fff;box-shadow:0 1rem 3rem #0003;transform:none}.bonsai-site .bonsai-parity-header details[open]>.menu-drawer{visibility:visible}.bonsai-site .bonsai-parity-header :is(.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation){height:auto;min-height:0;overflow:visible}.bonsai-site .bonsai-parity-header .menu-drawer__navigation,.bonsai-site .bonsai-parity-header .menu-drawer__menu{padding:0}.bonsai-site .bonsai-parity-header .menu-drawer__menu-item{display:flex;align-items:center;min-height:4.4rem;padding:.7rem 1.2rem;color:#fff;font-size:2.4rem;line-height:1.2;text-decoration:none}.bonsai-site .bonsai-parity-header .menu-drawer__menu-item:hover{background:#ffffff1a}.bonsai-site .bonsai-parity-header :focus-visible{outline:2px solid currentColor;outline-offset:3px}.bonsai-site .bonsai-header-transparent .bonsai-parity-header{background:transparent;color:#fff;box-shadow:none}.bonsai-site .bonsai-header-transparent .header{height:9.6rem}.bonsai-site .bonsai-header-transparent .header__heading-logo-wrapper{width:16.8rem}.bonsai-site .bonsai-header-transparent .header__heading-logo{filter:brightness(0) invert(1) drop-shadow(0 1px 2px rgb(0 0 0 / 35%))}.bonsai-site .bonsai-header-transparent :is(.header__icon--cart,.header__icon--summary){filter:drop-shadow(0 1px 2px rgb(0 0 0 / 50%))}.bonsai-site :is(#sandals,#why,#story,#care,#faqs,#contact){scroll-margin-top:calc(var(--header-height, var(--bonsai-header-height)) + 1.6rem)}@media(max-width:767px){.bonsai-site{--bonsai-header-height: 6.4rem}.bonsai-site .bonsai-parity-header .bonsai-parity-menu-label{font-size:1.8rem}.bonsai-site .bonsai-parity-header .header__heading-logo-wrapper{width:11.2rem}.bonsai-site .bonsai-header-transparent .header__heading-logo-wrapper{width:12rem}.bonsai-site .bonsai-header-transparent .header{height:8rem}}@media(prefers-reduced-motion:reduce){.bonsai-site .bonsai-parity-header,.bonsai-site .bonsai-parity-header .header,.bonsai-site .bonsai-parity-header .menu-drawer,.bonsai-site .bonsai-parity-header .header__heading-logo-wrapper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/bonsai-header.css.map */
