.ba-mega{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-radius:0 0 var(--ba-radius, 4px) var(--ba-radius, 4px);z-index:40}.ba-nav-item.is-open>.ba-mega{display:block}.ba-header:has(.ba-nav-item.is-open),.ba-header.ba-header--nav-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.ba-mega__inner{display:flex;gap:16px;padding:0 8px 8px}.ba-mega__content{flex:0 0 260px;max-width:260px;padding:8px 0}.ba-mega__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ba-mega-custom__links{gap:12px}.ba-mega__featured{display:inline-flex;align-items:flex-start;gap:4px;padding:8px 16px;width:100%;text-decoration:none;color:#000;border-radius:3px}.ba-mega__featured:hover{background:#0000000a}.ba-mega__featured-text{font-family:var(--font-primary);font-weight:var(--weight-bold, 700);font-size:2.4rem;line-height:1;letter-spacing:var(--tracking-h4);text-transform:uppercase}.ba-mega__featured-sub{font-size:1.1rem;letter-spacing:var(--tracking-caption);align-self:flex-start}.ba-mega__accordion{width:100%}.ba-mega__accordion-toggle{display:flex;align-items:center;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.ba-mega__accordion-toggle::-webkit-details-marker{display:none}.ba-mega__accordion-toggle::marker{content:""}.ba-mega__accordion-icon{position:relative;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin-left:auto}.ba-mega__accordion-icon:before,.ba-mega__accordion-icon:after{content:"";position:absolute;top:50%;left:50%;width:1.8rem;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease}.ba-mega__accordion-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ba-mega__accordion[open] .ba-mega__accordion-icon:after{transform:translate(-50%,-50%) rotate(0)}.ba-mega__accordion-list{list-style:none;margin:0;padding:0 0 0 .8rem}.ba-mega__accordion-link{display:block;padding:8px 16px;font-family:var(--font-primary);font-weight:var(--weight-medium, 500);font-size:1.4rem;line-height:1.4;letter-spacing:var(--tracking-body-lg);text-transform:uppercase;text-decoration:none;color:#000}.ba-mega__accordion-link:hover{color:#0009}@media screen and (max-width:989px){.ba-mega__accordion-list{padding-left:.8rem}.ba-mega__accordion-link{font-size:1.6rem}}.ba-mega__sublink{display:block;padding:8px 16px;font-family:var(--font-primary);font-weight:var(--weight-medium, 500);font-size:1.6rem;letter-spacing:var(--tracking-body-lg);text-transform:uppercase;text-decoration:none;color:#00000080}.ba-mega__sublink:hover{color:#000000e6}.ba-mega__wrapper{width:100%;display:flex;flex-direction:column;gap:2px}.ba-mega__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px;background:#faf8f6}.ba-mega__tabs{display:inline-flex;gap:2px;align-self:center;padding:4px;background:#0000000d;border-radius:4px}.ba-tab{font-family:var(--font-primary);font-weight:var(--weight-medium, 500);font-size:1.4rem;letter-spacing:var(--tracking-body);text-transform:uppercase;color:#00000080;background:transparent;border:0;padding:8px 16px;border-radius:2px;cursor:pointer}.ba-tab.is-active{background:#000;color:#fff;font-weight:var(--weight-bold, 700)}.ba-mega__panel{width:100%}.ba-mega__panel[hidden]{display:none}.ba-mega__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;width:100%}.ba-mega__cta{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;width:100%;max-height:73px;padding:12px;border-radius:2px;overflow:hidden;text-decoration:none}.ba-mega__cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.ba-mega__cta-bg--mobile{display:none}@media screen and (max-width:989px){.ba-mega__cta-bg--desktop{display:none}.ba-mega__cta-bg--mobile{display:block}}.ba-mega__cta-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.ba-mega__cta--has-image .ba-mega__cta-heading{line-height:normal;color:#0006}.ba-mega__cta-heading{font-family:var(--font-primary);font-size:var(--font-size-h6);letter-spacing:var(--tracking-h6);color:#0006}.ba-mega__cta-title{font-family:var(--font-primary);font-weight:var(--weight-bold, 700);font-size:var(--font-size-h5);letter-spacing:var(--tracking-h5);line-height:normal;text-transform:uppercase;color:#000}@media screen and (min-width:990px){.ba-mega__divider{display:block!important;height:1px;width:100%;margin:2.4rem 0;background:#0000000d}.ba-mega__featured-sub{font-size:1.2rem}}@media screen and (max-width:989px){.ba-nav-item.has-mega{border-top:1px solid #FAF8F6;padding-top:16px}.ba-mega__main{padding:0;gap:0}.ba-mega__grid{background:#fff;padding-top:2px}.ba-mega__tabs{width:100%;background:transparent}.ba-mega__tabs .ba-tab{width:100%;padding:8.25px 16px}.ba-nav-list{flex-direction:column;align-items:stretch;gap:0}.ba-mega__grid .collection-card{aspect-ratio:1 / 1.05;min-height:auto!important}.ba-nav-link{display:none}.ba-nav-item:not(.has-mega){display:none}.ba-mega{display:block;position:static;box-shadow:none;border-radius:0}.ba-mega__inner{flex-direction:column;padding:0;gap:8px}.ba-mega__content{flex:auto;max-width:none;padding:0}.ba-mega__featured{padding:8px 16px}.ba-mega__sublink{line-height:normal}.ba-mega-custom__links{margin-bottom:1.2rem}.ba-mega__featured-text{font-size:2rem}.ba-mega__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.ba-mega__grid .collection-card__title{font-size:1.8rem;letter-spacing:var(--tracking-h6);line-height:1.05}.ba-mega__shop-all-bg,.ba-mega__shop-all-bag{display:none}}.ba-mega__shop-all{grid-column:span var(--shop-all-span-5, 1);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:100%;padding:1.6rem .8rem;background:#faf8f6;border-radius:2px;color:#000;text-decoration:none;text-align:center}.ba-mega__shop-all-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.ba-mega__shop-all-bag{position:absolute;z-index:0;width:30%;max-width:11rem;height:auto;object-fit:contain;pointer-events:none}.ba-mega__shop-all-bag--1{top:-6%;left:-4%;transform:rotate(-12deg)}.ba-mega__shop-all-bag--2{top:-8%;right:-4%;transform:rotate(10deg)}.ba-mega__shop-all-bag--3{bottom:-10%;left:2%;transform:rotate(8deg)}.ba-mega__shop-all-bag--4{bottom:-8%;right:0;transform:rotate(-10deg)}.ba-mega__shop-all-label{position:relative;z-index:1;font-family:var(--font-primary);font-size:1.6rem;font-weight:var(--weight-bold, 700);line-height:1.1;letter-spacing:var(--tracking-h6);text-transform:uppercase}@media screen and (min-width:990px){.ba-mega__shop-all--no-gap-5{display:none}}@media screen and (max-width:989px){.ba-mega__shop-all{grid-column:span var(--shop-all-span-3, 1)}.ba-mega__shop-all--no-gap-3{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-mega-menu.css.map */
