.primary-nav--mega-tabs,.primary-nav--mega-tabs .primary-nav__item--mega-tabs{position:static}.primary-nav__item .nav__sub.nav__sub--mega-tabs{top:100%;left:0;right:0;z-index:100;width:100%;padding-top:0;font-size:1rem;font-family:var(--font--body);font-weight:var(--font--body-weight);font-style:normal;text-transform:none;letter-spacing:normal}.primary-nav__item .nav__sub.nav__sub--mega-tabs,.primary-nav__item:hover>.nav__sub.nav__sub--mega-tabs,.primary-nav__item.js-active>.nav__sub.nav__sub--mega-tabs{transform:none}.primary-nav__item .nav__sub.nav__sub--mega-tabs{pointer-events:none}.primary-nav__item:hover>.nav__sub.nav__sub--mega-tabs,.primary-nav__item.js-active>.nav__sub.nav__sub--mega-tabs{pointer-events:auto}.primary-nav__item--mega-tabs>.primary-nav__link{position:relative}.primary-nav__item--mega-tabs>.primary-nav__link:before{content:"";position:absolute;left:-12px;right:-12px;top:100%;height:var(--mega-tabs-bridge, 20px)}.nav__sub--mega-tabs .nav__sub-wrap{width:100%;min-width:100%;max-width:100%;max-height:calc(90vh - var(--mega-tabs-header-height, 80px));overflow-x:hidden;overflow-y:auto;padding:40px 24px 50px;border:0;border-top:1px solid rgba(17,17,17,.1);border-bottom:1px solid rgba(17,17,17,.1);box-shadow:0 12px 24px #0000000f}.nav__sub--mega-tabs .nav__sub-wrap:before,.nav__sub--mega-tabs .nav__sub-wrap:after{content:none}.mega-tabs{display:grid;grid-template-columns:minmax(200px,25%) minmax(0,1fr);gap:clamp(24px,3vw,56px);width:100%}.mega-tabs__sidebar,.mega-tabs__categories{display:flex;flex-direction:column;gap:8px}.mega-tabs__sidebar{align-self:start}.mega-tabs__shop-all.c-btn{margin-top:16px;white-space:normal;text-align:center;height:auto;padding:12px 20px}.mega-tabs__tab,.mega-tabs__link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:16px;font-family:var(--font--title);font-weight:700;color:var(--color--headings);text-decoration:none}.mega-tabs__caret{flex:0 0 auto;width:16px;height:16px}.mega-tabs__tab[aria-selected=true],.mega-tabs__tab:hover,.mega-tabs__link:hover{background:#ffe9be}.mega-tabs__tablist{display:contents}.mega-tabs__panel[hidden]{display:none}.mega-tabs__heading{margin-bottom:20px}.mega-tabs__reviews{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.3}.mega-tabs__reviews-text{line-height:1;transform:translateY(1px)}.mega-tabs__stars{display:flex;gap:2px;color:var(--mega-tabs-star-color, #f5b800)}.mega-tabs__stars .icon{display:block;width:16px;height:16px}.mega-tabs__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mega-tabs__card{display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:var(--mega-tab-background, #f9f9f9);color:#00a078;position:relative;text-align:center;text-decoration:none}.mega-tabs__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 2px transparent;pointer-events:none;transition:box-shadow .15s ease}.mega-tabs__card:hover:after{box-shadow:inset 0 0 0 2px currentColor}.mega-tabs__image{aspect-ratio:1;padding:0;overflow:hidden;position:relative}.mega-tabs__image img,.mega-tabs__image svg{display:block;width:100%;height:100%;object-fit:cover}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mega-tabs__image img{transition:transform .4s ease}.mega-tabs__card:hover .mega-tabs__image img{transform:scale(1.04)}}.mega-tabs__badges{position:absolute;top:7px;left:12px;right:10px;z-index:1;display:flex;flex-wrap:wrap;gap:4px;pointer-events:none}.mega-tabs__badge{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;background:var(--color--brand);color:#fff;font-size:11px;font-weight:700;line-height:14px;white-space:nowrap}.mega-tabs__badge--sale,.mega-tabs__badge--hot{background:#c32b2b}.mega-tabs__title{padding:12px 10px 18px;font-weight:700;line-height:1.25}.mega-tabs__view-all{align-items:center;justify-content:center;gap:16px;min-height:140px;padding:24px;font-weight:700}.mega-tabs__view-all .mega-tabs__caret{width:24px;height:24px}.mega-tabs a:focus-visible,.mega-tabs__panel:focus-visible,.mega-tabs-mobile a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:1024px){.mega-tabs__products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.mega-tabs__products{grid-template-columns:repeat(6,minmax(0,1fr))}}.mega-tabs-mobile__content{padding:8px 0 20px}.mega-tabs-mobile__content .mega-tabs__products{gap:10px}.mega-tabs-mobile__content .mega-tabs__card{border-radius:14px}.mega-tabs-mobile__content .mega-tabs__title{padding:8px 6px 12px;font-size:.875rem}.mega-tabs-mobile__content .mega-tabs__view-all{min-height:0;padding:16px;font-size:.875rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/mega-menu-tabs.css.map */
