addies-mobile-navigation{display:block}.ad-menu-header{display:grid;grid-template-columns:64px minmax(0,1fr) 88px;align-items:center;gap:4px;width:100%;min-height:var(--ad-menu-header-min, 68px);padding:6px 12px;background:var(--ad-header-background, #fff);color:var(--ad-header-color, #111);border-bottom:1px solid var(--ad-menu-border, #e7e7e7);flex-shrink:0}.ad-menu-icon{display:inline-flex;align-items:center;justify-content:center;position:relative;width:44px;height:44px;flex:0 0 44px;padding:0;border:0;border-radius:0;color:inherit;background:transparent;text-decoration:none;cursor:pointer}.ad-menu-icon:hover{color:inherit;background:#f4f4f4}.ad-menu-logo{min-width:0;text-align:center}.ad-menu-logo .navbar-logo{display:inline-block;max-width:100%;line-height:1}.ad-menu-logo .navbar-logo img{display:block;width:var(--ad-mobile-logo-width, 150px);max-width:100%;height:auto;max-height:min(var(--ad-mobile-logo-height, 100px),52px);object-fit:contain}.ad-menu-actions{display:flex;justify-content:flex-end}.ad-menu{--ad-menu-card-rendered-height: max(260px, min(var(--ad-menu-card-height, 64svh), max(280px, calc(100svh - 280px) )));position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:var(--ad-menu-background, #fff);color:var(--ad-menu-color, #111);overflow:hidden;overscroll-behavior:contain}.ad-menu:not([open]){display:none}.ad-menu[open]{display:flex;flex-direction:column}.ad-menu::backdrop{background:var(--ad-menu-background, #fff)}.ad-menu .ad-menu-header{padding-top:max(6px,env(safe-area-inset-top))}.ad-menu-body{font-family:var(--ad-menu-font, var(--bs-body-font-family, sans-serif));font-style:var(--ad-menu-font-style, normal);min-height:0;overflow-y:auto;overscroll-behavior-y:contain;flex:1;padding:0 0 max(12px,env(safe-area-inset-bottom))}.ad-menu-heading{margin:0;padding:var(--ad-menu-top, 24px) var(--ad-menu-pad, 16px) var(--ad-menu-bottom, 20px);font-family:var(--ad-menu-font, var(--bs-body-font-family, sans-serif));font-size:var(--ad-menu-heading, 26px);line-height:1.22;letter-spacing:-.02em;text-transform:none;font-weight:var(--ad-menu-font-weight, 400);color:var(--ad-menu-color, #111)}.ad-menu-track{display:flex;gap:var(--ad-menu-gap, 8px);overflow-x:auto;overflow-y:hidden;margin:0;padding:0 var(--ad-menu-pad, 16px);list-style:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--ad-menu-pad, 16px);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ad-menu-track::-webkit-scrollbar{display:none}.ad-menu-item{flex:0 0 min(var(--ad-menu-card-width, 74%),calc(var(--ad-menu-card-rendered-height) * var(--ad-card-ratio, .5625)));min-width:0;scroll-snap-align:start}.ad-menu-card{position:relative;display:block;overflow:hidden;height:auto;aspect-ratio:var(--ad-card-ratio, .5625);min-height:0;border-radius:var(--ad-card-radius, 8px)!important;background:var(--ad-card-bg, #252525);color:var(--ad-card-color, #fff);text-decoration:none;isolation:isolate}.ad-menu-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--ad-card-fit, cover);object-position:var(--ad-card-image-x, 50%) var(--ad-card-image-y, 50%)}.ad-menu-card:after{content:"";position:absolute;top:30%;right:0;bottom:0;left:0;background:linear-gradient(transparent,rgba(0,0,0,var(--ad-card-overlay,.84)));pointer-events:none}.ad-menu-caption{position:absolute;z-index:1;inset:auto 0 0;display:flex;align-items:stretch;flex-direction:column;text-align:var(--ad-card-align, left);font-family:var(--ad-card-font, var(--ad-menu-font));font-style:var(--ad-card-font-style, normal);gap:12px;padding:var(--ad-card-pad, 20px)}.ad-menu-card-title{font-family:inherit;font-size:var(--ad-card-title-size, 26px);font-weight:var(--ad-card-title-weight, 400);line-height:1.14;letter-spacing:-.015em;text-transform:none;overflow-wrap:break-word}.ad-menu-card-subtitle{font-size:var(--ad-card-subtitle-size, 12px);font-weight:var(--ad-card-subtitle-weight, 600);line-height:1.3}.ad-menu-card-description{font-size:var(--ad-card-description-size, 14px);font-weight:var(--ad-card-description-weight, 400);line-height:1.4}.ad-menu-cta{font-family:inherit;font-size:var(--ad-card-cta-size, 12px);line-height:1.5;font-weight:var(--ad-card-cta-weight, 400);letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.ad-menu-card:hover{color:var(--ad-card-color, #fff)}.ad-menu-item[data-content-position=top] .ad-menu-caption{inset:0 0 auto}.ad-menu-item[data-content-position=top] .ad-menu-card:after{top:0;right:0;bottom:30%;left:0;background:linear-gradient(rgba(0,0,0,var(--ad-card-overlay,.84)),transparent)}.ad-menu-item[data-content-position=center] .ad-menu-caption{inset:50% 0 auto;transform:translateY(-50%)}.ad-menu-item[data-content-position=center] .ad-menu-card:after{top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--ad-card-overlay,.84))}.ad-menu-progress{padding:0 var(--ad-menu-pad, 16px)}.ad-menu-range{display:block;appearance:none;-webkit-appearance:none;width:100%;height:44px;margin:0;padding:0;background:transparent;cursor:pointer;touch-action:pan-y}.ad-menu-range::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:var(--ad-menu-bar-background, #e5e5e5)}.ad-menu-range::-moz-range-track{height:6px;border-radius:6px;background:var(--ad-menu-bar-background, #e5e5e5)}.ad-menu-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:6px;width:var(--ad-menu-thumb, 48px);margin-top:0;border-radius:6px;background:var(--ad-menu-bar-color, #111)}.ad-menu-range::-moz-range-thumb{height:6px;width:var(--ad-menu-thumb, 48px);border:0;border-radius:6px;background:var(--ad-menu-bar-color, #111)}.ad-menu-hint{margin:0 0 24px;font-family:var(--ad-menu-font, var(--bs-body-font-family, sans-serif));font-size:12px;line-height:1.4;text-align:center;color:var(--ad-menu-hint-color, #626262)}.ad-menu-account{display:flex;align-items:center;gap:16px;min-height:64px;margin:0 var(--ad-menu-pad, 16px);padding:12px 0;border-top:1px solid var(--ad-menu-border, #e7e7e7);font-size:16px;color:#111;text-decoration:none}.ad-menu-account>svg:last-child{margin-left:auto}.ad-menu :focus-visible,.ad-mobile-header :focus-visible{outline:2px solid #111;outline-offset:3px}.ad-menu-card:focus-visible{outline-offset:-4px;outline-color:#fff}.ad-menu-track[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.ad-menu-track[data-range-dragging]{scroll-snap-type:none}html:has(dialog.ad-menu[open]),body:has(dialog.ad-menu[open]){overflow:hidden}#header-group:has(.ad-mobile-header),#header-group.hide:has(.ad-mobile-header){transform:none!important}#navbar-mobile.ad-mobile-header{display:block!important;padding:0;background:#fff;color:var(--ad-menu-color, #111)}#navbar-wrapper:has(.ad-mobile-header) #navbar-desktop{display:none!important}@media(min-width:750px){.ad-menu{--ad-menu-pad: var(--ad-menu-pad-tablet, 32px) !important;--ad-menu-heading: var(--ad-menu-heading-tablet, 32px) !important}.ad-menu-item{flex-basis:min(48%,420px,calc(var(--ad-menu-card-rendered-height) * var(--ad-card-ratio, .5625)))}.ad-menu-card-title{font-size:var(--ad-card-title-desktop, 32px)}}@media(min-width:1200px){.ad-menu-item{flex-basis:calc(var(--ad-menu-card-rendered-height) * var(--ad-card-ratio, .5625))}.ad-menu-card{height:var(--ad-menu-card-rendered-height)}}@media(prefers-reduced-motion:reduce){.ad-menu-track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/addiesdive-mobile-menu.css.map */
