.bannanna-utility-content{padding:8px var(--theme-drawer-padding) 32px;overflow-y:auto;line-height:1.6}.bannanna-utility-content>.button{display:flex;margin:28px 0 12px;min-height:48px}.bannanna-utility-link{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;border-bottom:1px solid rgb(var(--color-foreground-rgb)/.2);color:inherit;text-decoration:none}.bannanna-store-choice{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 20px;padding:28px 0;border-bottom:1px solid rgb(var(--color-foreground-rgb)/.2);color:inherit;text-decoration:none}.bannanna-store-choice strong{font-family:var(--font-heading--family);font-size:30px;font-weight:300}.bannanna-store-choice>span:first-of-type{grid-column:1;font-size:14px}.bannanna-utility-content a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.bannanna-store-trigger{align-items:center;justify-content:center;gap:8px;min-height:44px;line-height:1}.bannanna-menu-intro{max-width:28ch;line-height:1.6;padding-right:28px}.bannanna-menu-intro h2{font-size:28px;font-weight:300;margin:0 0 16px}.bannanna-menu-intro p{font-size:14px}.bannanna-menu-intro a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:5px}

.bannanna-utility-content>.button{width:100%}.mega-menu__grid:has(>.bannanna-menu-intro){grid-template-columns:minmax(220px,1fr) minmax(0,3fr);gap:48px}.mega-menu__grid:has(>.bannanna-menu-intro)>.mega-menu__list{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr))}.bannanna-mobile-store{width:100%;padding:12px 0}.bannanna-mobile-store summary,.bannanna-mobile-store a{display:flex;align-items:center;min-height:48px;padding:12px 0;color:inherit}.bannanna-mobile-store summary{cursor:pointer;justify-content:space-between}.bannanna-mobile-store summary::after{content:'+'}.bannanna-mobile-store[open] summary::after{content:'−'}

.dropdown-localization:has(.bannanna-store-trigger){display:flex;align-items:center;align-self:center}.bannanna-mobile-store{margin-top:28px;border-top:1px solid rgb(var(--color-foreground-rgb)/.2)}
@media(max-width:749px){.dropdown-localization:has(.bannanna-store-trigger){display:none}}
.bannanna-mobile-store{width:auto;margin-inline:20px}.bannanna-mobile-store a{font-size:14px;line-height:1.5}
.header-actions__action.bannanna-store-trigger{font-family:var(--menu-top-level-font-family);font-size:var(--menu-top-level-font-size-desktop);font-style:var(--menu-top-level-font-style);font-weight:var(--menu-top-level-font-weight);line-height:var(--menu-top-level-font-line-height);text-transform:var(--menu-top-level-font-case);align-items:center}.header-actions__action.bannanna-store-trigger .bannanna-store-caret{display:block;width:var(--font-size--3xs);height:auto;aspect-ratio:10/6;fill:currentColor;flex-shrink:0;transition:transform var(--animation-speed) var(--animation-easing)}.bannanna-store-trigger[aria-expanded=true] .bannanna-store-caret{transform:rotate(180deg)}

.bannanna-account-support { margin-block-start: 28px; }
.bannanna-account-support h3 { margin: 0 0 8px; font-family: var(--font-body--family); font-size: 14px; font-weight: 400; line-height: 1.5; }
.bannanna-utility-link:hover { text-decoration: underline; text-underline-offset: 4px; }

.bannanna-mobile-utility{display:flex;align-items:center;gap:12px;min-height:52px;margin:0 20px;padding-block:12px;color:inherit;text-decoration:none;border-bottom:1px solid rgb(var(--color-foreground-rgb)/.16)}.bannanna-mobile-utility .svg-wrapper{width:22px;height:22px}
@media(max-width:749px){header-component .search-action,header-component header-actions [aria-controls="bannanna-account-drawer"]{display:none!important}.menu-drawer__navigation{flex:1 1 auto}.menu-drawer>.bannanna-mobile-utility{flex:none;margin-top:56px}.menu-drawer__navigation>.bannanna-mobile-utility{margin-top:20px}}
