.bmm{--bmm-gutter: 20px;--bmm-bg: var(--COLOR-SUBMENU-BG, var(--COLOR-BG, #fff));--bmm-text: var(--COLOR-SUBMENU-LINK, var(--COLOR-TEXT, #1a1a1a));--bmm-text-hover: var(--COLOR-SUBMENU-LINK-HOVER, var(--bmm-text));--bmm-muted: var(--COLOR-SUBMENU-TEXT-LIGHT, var(--COLOR-TEXT-LIGHT, #6b645a));--bmm-border: var(--COLOR-BORDER, rgba(0, 0, 0, .12));--bmm-accent: var(--COLOR-ACCENT, var(--bmm-text));--bmm-top-link: var(--COLOR-HEADER-LINK, var(--bmm-text));--bmm-top-link-hover: var(--COLOR-HEADER-LINK-HOVER, var(--bmm-top-link));--bmm-speed: .3s;--bmm-line: var(--bmm-text);--bmm-rule: #555555;--bmm-tint: #f4f1ec;--bmm-underline: rgba(0, 0, 0, .22);--bmm-heading-font: var(--FONT-STACK-HEADING, inherit);--bmm-rail-bg: var(--bmm-tint);font-family:var(--FONT-STACK-NAV);font-style:var(--FONT-STYLE-NAV);font-weight:var(--FONT-WEIGHT-NAV);letter-spacing:var(--LETTER-SPACING-NAV)}.bmm .icon{width:var(--icon-size, 20px);height:var(--icon-size, 20px);flex:none}:where(.bmm) a{color:inherit;text-decoration:none}.bmm a:focus-visible,.bmm button:focus-visible,.bmm input:focus-visible{outline:2px solid currentColor;outline-offset:2px}:where(.bmm) button{font:inherit;letter-spacing:inherit;color:inherit;background:none;border:0;margin:0;cursor:pointer}:where(.bmm) ul{list-style:none;margin:0;padding:0}.bmm-header>.theme__header[data-aos][data-aos][data-aos],.bmm-header>.theme__header[data-aos][data-aos][data-aos].aos-animate{transform:none}.bmm-header.bmm-is-open{z-index:6000}.bmm__shell{position:fixed;inset:0 auto 0 0;z-index:2;display:flex;flex-direction:column;width:min(100%,480px);background:var(--bmm-bg);color:var(--bmm-text);transform:translate(-100%);visibility:hidden;transition:transform var(--bmm-speed) ease,visibility 0s linear var(--bmm-speed)}.bmm.is-open .bmm__shell{transform:none;visibility:visible;transition:transform var(--bmm-speed) ease}.bmm__underlay{position:fixed;inset:var(--bmm-underlay-top, 0px) 0 0 0;z-index:1;background:var(--underlay-bg, #000);opacity:0;visibility:hidden;transition:opacity var(--bmm-speed) ease,visibility 0s linear var(--bmm-speed)}.bmm.is-open .bmm__underlay,.bmm.is-panel-open .bmm__underlay{opacity:var(--underlay-opacity, .4);visibility:visible;transition:opacity var(--bmm-speed) ease}.bmm__head{flex:none;display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 8px 0 var(--bmm-gutter);border-bottom:1px solid var(--bmm-border)}.bmm__head-title{margin:0;font-weight:var(--FONT-WEIGHT-NAV-BOLD)}.bmm__close{--icon-size: 22px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.bmm__body{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.bmm__scroll{height:100%;overflow-y:auto;overscroll-behavior:contain}.bmm__item{border-bottom:1px solid var(--bmm-border)}.bmm__top{position:relative;display:flex;align-items:stretch}.bmm__top-link,.bmm__toggle{display:flex;align-items:center;flex:1 1 auto;min-height:54px;padding:0 var(--bmm-gutter);font-size:17px;text-align:left}.bmm__item--has-panel .bmm__top-link{display:none}.bmm__toggle{justify-content:space-between;gap:8px}.bmm__toggle .icon{--icon-size: 16px;transform:rotate(-90deg)}.bmm__top-link--highlight,.bmm__top-link--highlight+.bmm__toggle,.bmm__link--highlight{color:var(--highlight, inherit)}.bmm__panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--bmm-bg);transform:translate(100%);visibility:hidden;transition:transform var(--bmm-speed) ease,visibility 0s linear var(--bmm-speed)}.bmm__item.is-active>.bmm__panel{transform:none;visibility:visible;transition:transform var(--bmm-speed) ease}.bmm[data-bmm-mode=phone].is-drilled .bmm__secondary,.bmm[data-bmm-mode=phone].is-drilled .bmm__item:not(.is-active),.bmm[data-bmm-mode=phone].is-drilled .bmm__item.is-active>.bmm__top{visibility:hidden;transition:visibility 0s linear var(--bmm-speed)}.bmm__panel-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 var(--bmm-gutter) 0 4px;border-bottom:1px solid var(--bmm-border);background:var(--bmm-bg)}.bmm__back{--icon-size: 16px;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 12px;font-size:18px;font-weight:var(--FONT-WEIGHT-NAV-BOLD, 600)}.bmm__panel-title{display:none;margin:0}.bmm__group{border-bottom:1px solid var(--bmm-border)}.bmm__group-title{display:none;margin:0}.bmm__group-toggle{--icon-size: 16px;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 var(--bmm-gutter);font-size:16px;text-align:left}.bmm__group.is-expanded>.bmm__group-toggle{font-weight:var(--FONT-WEIGHT-NAV-BOLD, 600)}.bmm__group-toggle .icon-minus,.bmm__group-toggle[aria-expanded=true] .icon-plus{display:none}.bmm__group-toggle[aria-expanded=true] .icon-minus{display:block}.bmm[data-bmm-mode=phone] .bmm__group:not(.bmm__group--static):not(.is-expanded)>.bmm__links,.bmm[data-bmm-mode=phone] .bmm__group:not(.is-expanded)>.bmm__chips,.bmm[data-bmm-mode=phone] .bmm__group--filters:not(.is-expanded)>.bmm__filters{display:none}.bmm__links{padding:0 var(--bmm-gutter) 12px}.bmm__group--static .bmm__links{padding-top:8px}.bmm__link{display:flex;align-items:center;gap:10px;min-height:40px;font-size:15px;line-height:1.3}.bmm__link:hover,.bmm__chip:hover,.bmm__text-link:hover,.bmm__secondary-link:hover{color:var(--bmm-text-hover)}.bmm__link--highlight{color:var(--highlight, inherit)}.bmm__icon{width:24px;height:24px;flex:none;object-fit:contain}.bmm__chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 var(--bmm-gutter) 16px}.bmm__chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 14px;border:1px solid var(--bmm-border);border-radius:999px;font-size:14px;line-height:1.2}.bmm__chip:hover{border-color:currentColor}.bmm__chip .bmm__icon{width:18px;height:18px;opacity:.75}.bmm__filters{display:flex;flex-direction:column;gap:6px;padding:0 var(--bmm-gutter) 16px}.bmm__filter{display:flex;align-items:center;gap:8px}.bmm__filter-title{flex:0 0 46px;margin:0;font-size:11px;font-weight:var(--FONT-WEIGHT-NAV-BOLD, 600);letter-spacing:.1em;text-transform:uppercase;color:var(--bmm-text)}.bmm__filter-links{display:flex;flex-wrap:nowrap;gap:10px;min-width:0;overflow-x:auto;scrollbar-width:none}.bmm__filter-links::-webkit-scrollbar{display:none}.bmm__text-link{display:inline-flex;align-items:center;min-height:40px;font-size:14px;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--bmm-underline);text-decoration-thickness:1px;text-underline-offset:5px}.bmm[data-bmm-mode=phone] .bmm__groups--shortcuts{display:contents}.bmm[data-bmm-mode=phone] .bmm__groups--columns{order:1}.bmm[data-bmm-mode=phone] .bmm__group--visual{order:2}.bmm[data-bmm-mode=phone] .bmm__group--filters{order:3}.bmm[data-bmm-mode=phone] .bmm__media{order:4}.bmm__media{padding:20px var(--bmm-gutter) 24px}.bmm__tile{display:flex;flex-direction:column;gap:6px}.bmm__media .bmm__tile:nth-child(n+2){display:none}.bmm__tile-media{position:relative;display:block;aspect-ratio:2 / 1;overflow:hidden;border-radius:var(--RADIUS, 0);background:var(--COLOR-BG-ACCENT, rgba(0, 0, 0, .04))}.bmm__tile-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bmm__tile-heading{font-size:14px;line-height:1.3}.bmm__tile:hover .bmm__tile-heading{text-decoration:underline}.bmm__secondary{padding:16px var(--bmm-gutter) 24px}.bmm__secondary-link{display:flex;align-items:center;min-height:44px;font-size:15px;color:var(--bmm-muted)}.bmm__foot{flex:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-top:1px solid var(--bmm-border);background:var(--bmm-bg)}.bmm__foot:empty{display:none}.bmm__foot-link{--icon-size: 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:6px 4px;font-size:12px;text-align:center}.bmm[data-bmm-mode=tablet] .bmm__shell{width:100%}.bmm[data-bmm-mode=tablet] .bmm__scroll{width:260px;padding-top:12px;border-right:1px solid var(--bmm-border);background:var(--bmm-rail-bg)}.bmm[data-bmm-mode=tablet] .bmm__item{border-bottom:0}.bmm[data-bmm-mode=tablet] .bmm__top-link,.bmm[data-bmm-mode=tablet] .bmm__toggle{min-height:52px}.bmm[data-bmm-mode=tablet] .bmm__item.is-active .bmm__toggle{font-weight:var(--FONT-WEIGHT-NAV-BOLD, 600);background:var(--bmm-bg);box-shadow:inset 3px 0 0 var(--bmm-line)}.bmm[data-bmm-mode=tablet] .bmm__panel{left:260px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;padding:28px 32px 32px;transform:none;transition:none}.bmm[data-bmm-mode=tablet] .bmm__panel-head{position:static;align-items:baseline;min-height:auto;padding:0;border:0}.bmm[data-bmm-mode=tablet] .bmm__back{display:none}.bmm[data-bmm-mode=tablet] .bmm__panel-title{display:block;font-size:13px;font-weight:var(--FONT-WEIGHT-NAV-BOLD, 600);letter-spacing:.14em;text-transform:uppercase;color:var(--bmm-text)}.bmm[data-bmm-mode=tablet] .bmm__groups--columns{order:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.bmm[data-bmm-mode=tablet] .bmm__groups--shortcuts{order:2;display:grid;gap:16px}.bmm[data-bmm-mode=tablet] .bmm__media{order:3;padding:0}.bmm[data-bmm-mode=tablet] .bmm__tile-media{aspect-ratio:5 / 2}.bmm[data-bmm-mode=tablet] .bmm__group{border:0}.bmm[data-bmm-mode=tablet] .bmm__group-toggle{display:none}.bmm[data-bmm-mode=tablet] .bmm__group-title{display:block;margin-bottom:4px;padding-bottom:8px;border-bottom:1px solid var(--bmm-rule);font-size:12px;font-weight:var(--FONT-WEIGHT-NAV-BOLD, 700);letter-spacing:.12em;text-transform:uppercase;color:var(--bmm-line)}.bmm[data-bmm-mode=tablet] .bmm__links,.bmm[data-bmm-mode=tablet] .bmm__chips,.bmm[data-bmm-mode=tablet] .bmm__filters{padding:0}.bmm[data-bmm-mode=tablet] .bmm__chips{padding-top:10px}.bmm[data-bmm-mode=tablet] .bmm__link{min-height:36px;font-size:15.5px}.bmm[data-bmm-mode=tablet] .bmm__filter-title{flex-basis:56px;font-size:12px;letter-spacing:.14em}.bmm[data-bmm-mode=tablet] .bmm__filter-links{gap:16px}.bmm[data-bmm-mode=tablet] .bmm__text-link{font-size:15px}@media only screen and (max-width:1023.98px){.bmm-header .header__mobile{display:grid}.bmm-header .header__desktop{position:relative;overflow:hidden;max-height:0;opacity:0;visibility:hidden;pointer-events:none}}@media only screen and (min-width:1024px){.bmm-header:not(.js__show__mobile) .bmm__shell{position:relative;inset:auto;z-index:auto;display:block;width:auto;background:transparent;color:inherit;transform:none;visibility:visible;transition:none}.bmm-header:not(.js__show__mobile) .bmm__head,.bmm-header:not(.js__show__mobile) .bmm__secondary,.bmm-header:not(.js__show__mobile) .bmm__foot,.bmm-header:not(.js__show__mobile) .bmm__back,.bmm-header:not(.js__show__mobile) .bmm__panel-title,.bmm-header:not(.js__show__mobile) .bmm__group-toggle{display:none}.bmm-header:not(.js__show__mobile) .bmm__body,.bmm-header:not(.js__show__mobile) .bmm__scroll{position:static;height:auto;overflow:visible}.bmm-header:not(.js__show__mobile) .bmm__list{display:flex;flex-wrap:wrap;justify-content:center;padding:0 var(--outer, 20px)}.bmm-header:not(.js__show__mobile) .bmm__item{border:0}.bmm-header:not(.js__show__mobile) .bmm__top{height:48px}.bmm-header:not(.js__show__mobile) .bmm__top:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:var(--bmm-line);transform:scaleX(0);transition:transform .2s ease}.bmm-header:not(.js__show__mobile) .bmm__item.is-open>.bmm__top:after,.bmm-header:not(.js__show__mobile) .bmm__top:hover:after,.bmm-header:not(.js__show__mobile) .bmm__top:has(.bmm__top-link[aria-current=page]):after{transform:scaleX(1)}.bmm-header:not(.js__show__mobile) .bmm__top-link,.bmm-header:not(.js__show__mobile) .bmm__item--has-panel .bmm__top-link{display:inline-flex;flex-direction:column;justify-content:center;flex:none;min-height:0;padding:0 2px 0 12px;font-size:calc(var(--font-nav-small, .875) * var(--FONT-SIZE-NAV, 16px));letter-spacing:var(--LETTER-SPACING-NAV, 0);color:color-mix(in srgb,var(--bmm-top-link) 78%,transparent);transition:color .15s ease}.bmm-header:not(.js__show__mobile) .bmm__item.is-open .bmm__top-link,.bmm-header:not(.js__show__mobile) .bmm__top:hover .bmm__top-link,.bmm-header:not(.js__show__mobile) .bmm__top-link[aria-current=page]{color:var(--bmm-top-link)}.bmm-header:not(.js__show__mobile) .bmm__item:not(.bmm__item--has-panel) .bmm__top-link{padding-right:12px}.bmm-header:not(.js__show__mobile) .bmm .bmm__top-link--highlight{color:var(--highlight, var(--bmm-top-link))}body:has(.main-content>.shopify-section.section-overlay-header:first-of-type):not(:has(.main-content>.shopify-section.section-overlay-header:first-of-type>.prevent-transparent-header)) .bmm-header[data-header-transparent]:not(.js__show__mobile):not(.meganav--visible):not(.js__header__stuck) .bmm{--bmm-top-link: var(--COLOR-MENU-TRANSPARENT);--bmm-top-link-hover: var(--COLOR-MENU-TRANSPARENT-HOVER, var(--COLOR-MENU-TRANSPARENT))}.bmm-header:not(.js__show__mobile) .bmm__toggle{flex:none;min-height:0;padding:0 10px 0 4px;color:var(--bmm-top-link)}.bmm-header:not(.js__show__mobile) .bmm__toggle-text{position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px;white-space:nowrap}.bmm-header:not(.js__show__mobile) .bmm__toggle .icon{--icon-size: 14px;transform:none;transition:transform .2s ease}.bmm-header:not(.js__show__mobile) .bmm__item.is-open .bmm__toggle .icon{transform:rotate(180deg)}.bmm-header:not(.js__show__mobile) .bmm__panel{position:absolute;inset:100% 0 auto 0;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) 264px;grid-template-rows:auto 1fr;grid-template-areas:"columns media" "shortcuts media";align-content:start;gap:20px 40px;max-height:calc(100vh - var(--bmm-panel-top, 160px) - 24px);padding:28px max(var(--outer, 20px),calc((100% - 1344px)/2));background:var(--bmm-bg);color:var(--bmm-text);box-shadow:0 12px 24px #00000014;opacity:0;transform:none;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.bmm-header:not(.js__show__mobile) .theme__header.has-border .bmm__panel{border-top:1px solid var(--border, var(--bmm-border))}.bmm-header:not(.js__show__mobile) .bmm__panel--no-media{grid-template-columns:minmax(0,1fr) auto}.bmm-header:not(.js__show__mobile) .bmm__item.is-open>.bmm__panel{opacity:1;visibility:visible;transition:opacity .2s ease}.bmm-header:not(.js__show__mobile) .bmm:not(.bmm--js) .bmm__item:hover>.bmm__panel,.bmm-header:not(.js__show__mobile) .bmm:not(.bmm--js) .bmm__item:focus-within>.bmm__panel{opacity:1;visibility:visible;transition:opacity .2s ease .12s}.bmm-header:not(.js__show__mobile) .bmm__toggle:focus-visible{outline-offset:-6px}.bmm-header:not(.js__show__mobile) .bmm__panel-head{display:contents}.bmm-header:not(.js__show__mobile) .bmm__groups--columns{grid-area:columns;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.bmm-header:not(.js__show__mobile) .bmm__group{border:0}.bmm-header:not(.js__show__mobile) .bmm__group-title{display:block;margin:0 0 6px;padding-bottom:8px;border-bottom:1px solid var(--bmm-rule);font-family:inherit;font-size:12px;font-weight:var(--FONT-WEIGHT-NAV-BOLD, 700);letter-spacing:.12em;text-transform:uppercase;color:var(--bmm-line)}.bmm-header:not(.js__show__mobile) .bmm__links{padding:0}.bmm-header:not(.js__show__mobile) .bmm__link{min-height:32px}.bmm-header:not(.js__show__mobile) .bmm__groups--shortcuts{grid-area:shortcuts;align-self:start;display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--bmm-rule)}.bmm-header:not(.js__show__mobile) .bmm__group--visual{display:flex;align-items:center;gap:14px;margin:0;padding:0;background:none}.bmm-header:not(.js__show__mobile) .bmm__group--visual .bmm__group-title,.bmm-header:not(.js__show__mobile) .bmm__filter-title{flex:none;min-width:56px;margin:0;padding:0;border:0;font-family:inherit;font-size:12px;font-weight:var(--FONT-WEIGHT-NAV-BOLD, 700);letter-spacing:.12em;text-transform:uppercase;color:var(--bmm-text)}.bmm-header:not(.js__show__mobile) .bmm__chips{padding:0}.bmm-header:not(.js__show__mobile) .bmm__chip{min-height:32px;padding:4px 12px;font-size:13px}.bmm-header:not(.js__show__mobile) .bmm__chip .bmm__icon{width:16px;height:16px}.bmm-header:not(.js__show__mobile) .bmm__filters{flex-direction:row;flex-wrap:nowrap;gap:0 32px;padding:0;overflow-x:auto;scrollbar-width:none}.bmm-header:not(.js__show__mobile) .bmm__filter{display:flex;align-items:center;gap:12px;white-space:nowrap}.bmm-header:not(.js__show__mobile) .bmm__filter .bmm__filter-title{min-width:0}.bmm-header:not(.js__show__mobile) .bmm__filter-links{flex-wrap:nowrap;gap:14px}.bmm-header:not(.js__show__mobile) .bmm__text-link{min-height:30px;font-size:14px}.bmm-header:not(.js__show__mobile) .bmm__media{grid-area:media;display:flex;flex-direction:column;gap:16px;padding:0}.bmm-header:not(.js__show__mobile) .bmm__media .bmm__tile:nth-child(n+2){display:flex}.bmm-header:not(.js__show__mobile) .bmm__media--count-1 .bmm__tile-media{aspect-ratio:4 / 5}.bmm-header:not(.js__show__mobile) .bmm__media--count-2 .bmm__tile-media{aspect-ratio:3 / 2}.bmm-header:not(.js__show__mobile) .bmm__tile-heading{font-size:15px;line-height:1.3}}@media only screen and (min-width:1024px)and (max-width:1279.98px){.bmm-header:not(.js__show__mobile) .bmm__panel{grid-template-columns:minmax(0,1fr) 200px;gap:18px 28px;padding:24px var(--outer, 20px)}.bmm-header:not(.js__show__mobile) .bmm__groups--columns{gap:24px}.bmm-header:not(.js__show__mobile) .bmm__filters{gap:0 20px}.bmm-header:not(.js__show__mobile) .bmm__filter,.bmm-header:not(.js__show__mobile) .bmm__filter-links{gap:10px}.bmm-header:not(.js__show__mobile) .bmm__filter-title{letter-spacing:.08em}.bmm-header:not(.js__show__mobile) .bmm__text-link{font-size:13px}.bmm-header:not(.js__show__mobile) .bmm__media .bmm__tile:nth-child(n+2){display:none}.bmm-header:not(.js__show__mobile) .bmm__media--count-2 .bmm__tile-media{aspect-ratio:4 / 5}}@media(pointer:coarse){.bmm-header:not(.js__show__mobile) .bmm__link{min-height:40px}.bmm-header:not(.js__show__mobile) .bmm__chip{min-height:36px}}@media(prefers-reduced-motion:reduce){.bmm .bmm__shell,.bmm .bmm__panel,.bmm .bmm__underlay,.bmm .bmm__toggle .icon,.bmm-header .bmm__top:after{transition:none}}@media only screen and (min-width:1024px){.bmm-header:not(.js__show__mobile) .bmm{--bmm-bg: #f5f5f5}}@media only screen and (min-width:1024px){.bmm-header:not(.js__show__mobile) .bmm__chips{gap:6px}.bmm-header:not(.js__show__mobile) .bmm__chip{padding:4px 10px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/barkevs-mega-menu.css.map */
