@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(work-sans-400.woff2) format("woff2")}.bc-mm{list-style:none;margin:0;padding:0}.bc-mm__target,.bc-mm__text{text-decoration:none}@media screen and (min-width:990px){.bc-mm--desktop{display:flex;flex-wrap:wrap;background:#fef8f1}.bc-mm--desktop .bc-mm__target{display:flex;align-items:center;padding:15px 40px;cursor:pointer;font-family:var(--font-body-family);font-size:15px;font-weight:400;line-height:20px;color:#000}.bc-mm--desktop .bc-mm__item:hover>.bc-mm__target,.bc-mm--desktop .bc-mm__item:focus-within>.bc-mm__target,.bc-mm--desktop .bc-mm__item.is-open>.bc-mm__target{color:#124747;text-shadow:0 0 .5px currentColor,0 0 .5px currentColor}.bc-mm__item--mega{position:static}.bc-mm__item--mega:hover,.bc-mm__item--mega.is-open,.bc-mm__item--mega:focus-within{z-index:999}.bc-mm__panel{position:absolute;left:0;right:0;top:100%;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-out .15s,visibility .3s ease-out .15s}.bc-mm__item--mega:hover>.bc-mm__panel,.bc-mm__item--mega.is-open>.bc-mm__panel,.bc-mm__item--mega:focus-within>.bc-mm__panel{opacity:1;visibility:visible;pointer-events:auto}.bc-mm__panel .bc-mm__panel-bg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#fef8f1;border-top:1px solid #E0E0E0;box-shadow:0 4px 5px #1212120d;clip-path:inset(0 -12px -12px -12px);z-index:-1}.bc-mm__grid{display:flex;list-style:none;margin:0 auto;padding:20px 5rem;max-width:var(--page-width)}.bc-mm__col{padding:0 15px;width:100%}.bc-mm__col--2{max-width:16.6667%}.bc-mm__col--3{max-width:25%}.bc-mm__col--6{max-width:50%}}.bc-mm__links{list-style:none;margin:0;padding:12px 0}.bc-mm__links>li{margin-bottom:0}.bc-mm__links--2col{display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:0}.bc-mm__links--2col .bc-mm__heading{grid-column:1 / span 2}.bc-mm__links--colwise{grid-auto-flow:column;grid-template-rows:repeat(6,auto)}.bc-mm__links--colwise .bc-mm__heading{grid-row:1}.bc-mm__heading{font-family:Optima Nova LT Pro,sans-serif;font-size:14px;font-weight:600;letter-spacing:.6px;line-height:19.6px;color:#124747;padding-bottom:12px;margin-bottom:7px;border-bottom:1px solid #EBEBEB}.bc-mm__link{display:flex;align-items:center;padding:5px 0;text-decoration:none;cursor:pointer;font-family:Work Sans,sans-serif;font-size:13px;font-weight:400;letter-spacing:.6px;line-height:20px;color:#313131}.bc-mm__link:hover{color:#124747;text-shadow:0 0 .5px currentColor,0 0 .5px currentColor}.bc-mm__icon{display:block;width:26px;max-width:26px;margin-right:10px;flex-shrink:0}.bc-mm__icon img{display:block;width:100%;height:auto}.bc-mm__promo a{display:block;padding:12px 0;text-decoration:none}.bc-mm__promo img{display:block;width:100%;height:auto;border-radius:12px}.bc-mm__promo-title{display:block;margin-top:12px;font-family:Work Sans,sans-serif;font-size:13px;line-height:18.2px;color:#313131}.bc-mm__promo-sub{display:block;font-family:Work Sans,sans-serif;font-size:12px;line-height:16.8px;color:#969696}.bc-mm__promo a:hover .bc-mm__promo-title{color:#124747;text-shadow:0 0 .5px currentColor,0 0 .5px currentColor}@media screen and (max-width:989.98px){.bc-mm--drawer .bc-mm__item{margin-bottom:2px}.bc-mm--drawer .bc-mm__target{display:flex;align-items:center;padding:15px 40px;cursor:pointer;font-family:var(--font-body-family);font-size:15px;font-weight:400;line-height:20px;color:#000;text-decoration:none}.bc-mm--drawer .bc-mm__item.is-open>.bc-mm__target{color:#124747;text-shadow:0 0 .5px currentColor,0 0 .5px currentColor}.bc-mm--drawer .bc-mm__panel{display:none;position:static;opacity:1;visibility:visible;pointer-events:auto;transition:none}.bc-mm--drawer .bc-mm__item.is-open>.bc-mm__panel{display:block}.bc-mm--drawer .bc-mm__panel-bg{display:none}.bc-mm--drawer .bc-mm__grid{display:block;list-style:none;margin:0;padding:0 40px}.bc-mm--drawer .bc-mm__col{max-width:100%;padding:0;margin-bottom:2px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bc-mega-menu.css.map */
