.yg-series-mega-menu{--yg-series-navigation-width: 280px;--yg-series-card-min-height: 205px;--yg-series-image-size: var(--spacing-32);--yg-series-card-padding: var(--block-gap-sm);--yg-series-border: #f3f3f3;display:block;background:var(--yg-series-background, #ffffff);color:var(--yg-series-group-color, #000000);mix-blend-mode:normal}.mega-menu.yg-series-mega-menu--desktop{padding-block:var(--section-padding-sm) var(--block-gap-xxl);padding-inline:var(--section-padding-lg)}.yg-series-mega-menu__layout{display:grid;grid-template-columns:var(--yg-series-navigation-width) minmax(0,1fr);align-items:start;gap:var(--yg-series-content-gap);max-width:var(--container-max-width);margin-inline:auto}.yg-series-mega-menu__navigation,.yg-series-mega-menu__groups{display:flex;min-width:0;flex-direction:column}.yg-series-mega-menu__navigation{align-items:flex-start;gap:var(--block-gap-xl)}.yg-series-mega-menu__groups{gap:var(--yg-series-group-gap);width:100%}.yg-series-mega-menu__group{width:100%}.yg-series-mega-menu__group-heading,.yg-series-mega-menu__series-heading{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--block-gap-sm);text-align:start;cursor:pointer}.yg-series-mega-menu__group-heading{color:var(--yg-series-group-color, #000000);font-weight:600}.yg-series-mega-menu__group-heading::-webkit-details-marker,.yg-series-mega-menu__series-heading::-webkit-details-marker{display:none}.yg-series-mega-menu__chevron{display:flex;width:var(--spacing-5);height:var(--spacing-5);flex-shrink:0;align-items:center;justify-content:center;transition:transform .2s ease}.yg-series-mega-menu__group-heading[aria-expanded=true] .yg-series-mega-menu__chevron,.yg-series-mega-menu__group[open]:not([data-yg-series-closing])>.yg-series-mega-menu__group-heading .yg-series-mega-menu__chevron,.yg-series-mega-menu__collection[open]:not([data-yg-series-closing])>.yg-series-mega-menu__series-heading .yg-series-mega-menu__chevron{transform:rotate(180deg)}.yg-series-mega-menu__series{margin-block-start:var(--block-gap-md)}.yg-series-mega-menu__tab{display:block;width:100%;min-height:var(--spacing-9);padding:var(--block-gap-xxs) var(--block-gap-sm);color:var(--yg-series-series-color, #a7a5a3);text-align:start;font-weight:500;transition:color .2s ease,background-color .2s ease}.yg-series-mega-menu__tab[aria-selected=true]{background:var(--yg-series-active-background, #f7f5f2);color:var(--yg-series-active-color, #000000)}.yg-series-mega-menu__products{min-width:0}.yg-series-mega-menu__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px}.yg-series-mega-menu__product,.yg-series-mega-menu__promotion{position:relative;min-width:0;background:var(--yg-series-card-background, #f7f5f2)}.yg-series-mega-menu__product-link,.yg-series-mega-menu__promotion-link{position:relative;display:flex;min-height:var(--yg-series-card-min-height);height:100%;flex-direction:column;align-items:center;justify-content:center;gap:var(--block-gap-md);padding:var(--yg-series-card-padding);text-align:center}.yg-series-mega-menu__product-media{width:min(100%,var(--yg-series-image-size));aspect-ratio:1;margin-block-start:auto}.yg-series-mega-menu__product-image{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.yg-series-mega-menu__product-title{display:-webkit-box;width:100%;min-height:2lh;flex-shrink:0;overflow:hidden;color:var(--yg-series-product-title-color, #3d3b3a);font-weight:600;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.yg-series-mega-menu__badges{position:absolute;inset-block-start:var(--block-gap-xxs);inset-inline-start:var(--block-gap-xxs);max-width:calc(100% - var(--block-gap-sm));pointer-events:none}.yg-series-mega-menu__badges .badge{padding:var(--spacing-0-5) var(--block-gap-xs);border-radius:var(--radius-full);background:var(--yg-series-badge-background, #ee8e36);color:var(--yg-series-badge-color, #ffffff);font-size:inherit;line-height:inherit;font-weight:600;text-transform:none}.yg-series-mega-menu__promotion{background:#555759}.yg-series-mega-menu__promotion-link{isolation:isolate}.yg-series-mega-menu__promotion-media,.yg-series-mega-menu__promotion-overlay{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.yg-series-mega-menu__promotion-image{width:100%;height:100%;object-fit:cover}.yg-series-mega-menu__promotion-overlay{background:linear-gradient(180deg,#342a24b3,#342a2400)}.yg-series-mega-menu__promotion-content{display:flex;width:100%;flex-direction:column;align-items:center;gap:var(--block-gap-xs)}.yg-series-mega-menu__promotion-heading{color:var(--yg-series-image-heading-color, #ffffff);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);overflow-wrap:anywhere}.yg-series-mega-menu__promotion-label{display:inline-flex;min-height:var(--spacing-7-5);align-items:center;justify-content:center;gap:var(--block-gap-xxs);padding:var(--spacing-0-5) var(--block-gap-xs);background:#fff3;color:var(--yg-series-image-text-color, #ffffff);font-weight:700;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.yg-series-mega-menu__shop-all,.yg-series-mega-menu__view-more,.yg-series-mega-menu__back{display:inline-flex;align-items:center;justify-content:center;gap:var(--block-gap-xxs);font-weight:600}.yg-series-mega-menu__shop-all{color:var(--yg-series-button-color, #000000)}.yg-series-mega-menu--desktop .yg-series-mega-menu__shop-all{min-width:var(--button-min-width-sm);min-height:var(--button-min-height-sm);padding:var(--spacing-1) var(--block-gap-lg);border:1px solid currentColor;font-weight:700;transition:opacity .2s ease}.yg-series-mega-menu__shop-all:hover{opacity:.65}.yg-series-mega-menu [aria-disabled=true]{cursor:default;opacity:.5}.yg-series-mega-menu__close{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;width:var(--spacing-16);height:var(--spacing-16);align-items:center;justify-content:center}.yg-series-mega-menu :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:var(--spacing-0-5)}.yg-series-mega-menu--mobile{display:flex;width:100%;min-width:0;min-height:100%;flex-direction:column;gap:var(--block-gap-md)}.header-sidebar__collapsible-panel:has(.is-yg-series-mega-menu:not([hidden]))>.header-sidebar__scroller,.header-sidebar__sub-panel.is-yg-series-mega-menu{height:100%}.yg-series-mega-menu__header{display:flex;align-items:center;justify-content:space-between;gap:var(--block-gap-xs)}.yg-series-mega-menu__back{justify-content:flex-start;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}.yg-series-mega-menu--mobile .yg-series-mega-menu__layout{display:block;width:100%}.yg-series-mega-menu--mobile .yg-series-mega-menu__groups{gap:0}.yg-series-mega-menu--mobile .yg-series-mega-menu__group{border-block-end:1px solid var(--yg-series-border)}.yg-series-mega-menu--mobile .yg-series-mega-menu__group:last-child{border-block-end:0}.yg-series-mega-menu--mobile .yg-series-mega-menu__group-heading{padding-block:var(--block-gap-sm)}.yg-series-mega-menu--mobile .yg-series-mega-menu__group:first-child>.yg-series-mega-menu__group-heading{padding-block-start:0}.yg-series-mega-menu--mobile .yg-series-mega-menu__series{margin-block-start:var(--block-gap-xs)}.yg-series-mega-menu__series-heading{min-height:var(--spacing-9);padding-inline-start:var(--block-gap-sm);padding-block:var(--block-gap-xxs);color:var(--yg-series-series-color, #a7a5a3);font-weight:500}.yg-series-mega-menu__collection[open]>.yg-series-mega-menu__series-heading{color:var(--yg-series-active-color, #000000)}.yg-series-mega-menu__mobile-products{padding-inline-start:var(--block-gap-sm);padding-block:var(--block-gap-xs) var(--block-gap-md)}.yg-series-mega-menu--mobile .yg-series-mega-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yg-series-mega-menu__view-more{width:100%;padding-block:var(--block-gap-md) var(--block-gap-sm);color:var(--yg-series-view-more-color, #000000)}.yg-series-mega-menu__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--block-gap-sm);margin-block-start:auto;padding-block:var(--block-gap-sm);border-block-start:1px solid var(--yg-series-border)}@media screen and (max-width:999px){.header-sidebar__collapsible-panel:has(.is-yg-series-mega-menu){width:100%}.header-sidebar__sub-panel.is-yg-series-mega-menu,.yg-series-mega-menu--mobile .yg-series-mega-menu__header,.yg-series-mega-menu--mobile .yg-series-mega-menu__navigation{width:100%;min-width:0}.header-sidebar__collapsible-panel:has(.is-yg-series-mega-menu:not([hidden]))>.header-sidebar__scroller{scrollbar-width:none}.header-sidebar__collapsible-panel:has(.is-yg-series-mega-menu:not([hidden]))>.header-sidebar__scroller::-webkit-scrollbar{display:none}}@media(prefers-reduced-motion:reduce){.yg-series-mega-menu__chevron,.yg-series-mega-menu__tab,.yg-series-mega-menu__shop-all,.yg-series-mega-menu .yg-series-mega-menu__product-image,.yg-series-mega-menu .yg-series-mega-menu__promotion-image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/yg-series-mega-menu.css.map */
