header-menu{display:block}.header{position:relative;z-index:2}.menu-backdrop{position:fixed;inset:var(--header-bottom,82px) 0 0;z-index:1;background:rgb(0 0 0 / var(--menu-overlay,.15));border:0;border-radius:0;padding:0;width:100%;height:auto;-webkit-backdrop-filter:blur(var(--menu-blur,0px));backdrop-filter:blur(var(--menu-blur,0px));cursor:default}.mega__panel{z-index:3;padding:0;background:var(--menu-background);box-shadow:0 14px 28px #00000008}.mega__grid{max-width:none;padding:0;grid-template-columns:minmax(220px,34%) minmax(0,1fr);gap:0;min-height:320px}.mega__categories{display:block;background:var(--category-background);padding:30px 0 32px}.mega__label{font-size:calc(14px + var(--size-menu_title,0px));font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:0 28px 28px}.mega__category-row{position:relative}.mega__category{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:calc(13px + var(--size-submenu,0px));font-weight:550;padding:14px 28px;background:#fff;overflow-wrap:anywhere}.mega__category span{color:var(--red)}.mega__categories ul{margin:0;padding:8px 28px 16px;list-style:none}.mega__categories ul a{font-size:calc(13px + var(--size-submenu,0px))}.mega__children>summary{display:none}.mega__feature{padding:28px 64px 32px 32px;min-width:0}.mega__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:calc(11px + var(--size-menu_hero,0px));font-weight:650;letter-spacing:.09em;text-transform:uppercase;margin-bottom:22px;overflow-wrap:anywhere}.mega__heading a{border-bottom:2px solid var(--red);padding-bottom:10px}.mega__cards{display:grid;grid-template-columns:repeat(3,minmax(0,240px));gap:var(--menu-gap);align-items:start;justify-content:start}.mega-card{display:block;min-width:0;text-align:center}.mega-card:hover{text-decoration:none}.mega-card__image{display:block;aspect-ratio:var(--card-ratio);border:1px solid var(--line);padding:12px;border-radius:20px;overflow:hidden;background:#fff}.mega-card .mega-card__image img{width:100%;height:100%;aspect-ratio:auto;object-fit:var(--card-fit);border-radius:0;background:transparent;transition:transform .5s cubic-bezier(.2,.65,.3,1)}.mega-card strong{font-size:calc(13px + var(--size-menu_product,0px));font-weight:500;margin-top:12px;overflow-wrap:anywhere}.mega-card__subtitle{display:block;margin-top:3px;color:var(--muted);font-size:calc(11px + var(--size-menu_body,0px));overflow-wrap:anywhere}.mega__close{position:absolute;top:12px;right:14px;z-index:2}.mega__panel--links .mega__grid{display:block;min-height:0}.mega__panel--links .mega__categories{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 24px;padding:28px max(28px,calc((100vw - var(--width))/2 + 40px))}.mega__panel--links .mega__label{grid-column:1/-1;padding:0 0 10px}.mega__panel--links .mega__category{padding:12px 16px}.mega[open]>summary>span{transform:rotate(180deg)}@media(hover:hover){.mega-card:hover img{transform:scale(1.1)}.nav-item:has(.mega[open])>a{color:var(--red)}}@media(max-width:1050px){.nav-shell>nav{z-index:3}.mega__panel{max-height:none}.mega__grid{display:block;min-height:0}.mega__categories{padding:0 0 16px;background:var(--category-background)}.mega__label{padding:18px 16px;font-size:calc(12px + var(--size-menu_title,0px))}.mega__category{padding:12px 16px;font-size:calc(15px + var(--size-submenu,0px))}.mega__feature{padding:20px 0 8px}.mega__close{display:none}.mega__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.mega-card__image{padding:8px;border-radius:15px}.mega__heading{padding-inline:4px;margin-bottom:18px}.mega__children>summary{display:flex;position:absolute;right:0;top:0;min-width:44px;justify-content:center;padding:12px}.mega__category-row:has(.mega__children)>.mega__category{padding-right:54px}.mega__category-row:has(.mega__children)>.mega__category>span{display:none}.mega__children>summary:after{margin:0}.mega__categories ul{display:block;padding:6px 20px 14px}.mega__categories li a{display:inline-flex;min-height:40px;align-items:center}.mega__panel--links .mega__categories{display:block;padding:0 0 16px}.mega__panel--links .mega__label{padding:18px 16px}.mega__panel--links .mega__category{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.mega-card .mega-card__image img{transition:none}}@media(min-width:1051px){.header__inner{height:auto;min-height:82px}.nav-shell{min-width:0}.header__actions{flex-shrink:0}.main-nav{flex-wrap:wrap;gap:0 clamp(8px,1.3vw,24px)}.nav-item{min-width:0}.nav-item>a{white-space:normal;max-width:200px;overflow-wrap:anywhere}}@media(max-width:1050px){.nav-item>a{white-space:normal;max-width:calc(100% - 44px);overflow-wrap:anywhere}}.header-language{display:block;position:static;flex-shrink:0;font-size:calc(12px + var(--size-language,0px))}.header-language__toggle{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;max-width:140px;padding:8px;border-radius:8px;font-weight:500;cursor:pointer;list-style:none}.header-language__toggle::-webkit-details-marker{display:none}.header-language__details>summary:after,.header-language__details[open]>summary:after{content:none}.header-language__toggle>span{min-width:0;white-space:normal;overflow-wrap:anywhere}.header-language__toggle svg{flex-shrink:0}.header-language__details[open]>.header-language__toggle{background:var(--soft,#f5f5f7)}.header-language__details[open]>.header-language__toggle svg{transform:rotate(180deg)}.header-language__panel{position:absolute;inset-inline-end:clamp(12px,4.2vw,80px);top:calc(100% + 8px);z-index:5;width:240px;max-width:calc(100vw - 24px);max-height:calc(100dvh - var(--header-bottom,82px) - 24px);overflow-y:auto;overscroll-behavior:contain;padding:8px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink,#1d1d1f);box-shadow:0 12px 32px #00000012}.header-language__list{list-style:none;margin:0;padding:0}.header-language__list button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:7px;background:transparent;text-align:start;font:inherit;line-height:1.4;overflow-wrap:anywhere;cursor:pointer}.header-language__list button:hover{background:var(--soft,#f5f5f7)}.header-language__list button[aria-current]{color:var(--red);font-weight:650}.header-language__toggle:focus-visible,.header-language__list button:focus-visible{outline:2px solid var(--red);outline-offset:2px}@media(max-width:1050px){.header-language__panel{position:fixed;top:calc(var(--header-bottom,70px) + 8px);inset-inline-end:12px}.header-language__toggle{max-width:120px}}@media(max-width:749px){.header__inner:has(.header-language){padding-inline:12px;gap:8px}.header__inner:has(.header-language) .header__actions{gap:0}.header__inner:has(.header-language) .icon-button,.header__inner:has(.header-language) .nav-toggle{width:34px;min-width:34px}.header__inner:has(.header-language) .logo,.header__inner:has(.header-language) .logo img{width:80px}.header-language__toggle{max-width:76px;padding-inline:4px;gap:4px;font-size:calc(11px + var(--size-language,0px))}}@media(max-width:359px){.header__inner:has(.header-language){gap:6px}.header__inner:has(.header-language) .logo,.header__inner:has(.header-language) .logo img{width:64px}.header__inner:has(.header-language) .icon-button,.header__inner:has(.header-language) .nav-toggle{width:32px;min-width:32px}.header-language__toggle{max-width:72px}}mega-categories.mega__grid{display:grid}.mega__previews{display:grid;align-items:start}.mega__category-group{grid-area:1/1;min-width:0;visibility:hidden;pointer-events:none}.mega__category-group.is-active{visibility:visible;pointer-events:auto}.mega__category-row.is-active>.mega__category{color:var(--red);background:#fff}.mega__category-row[data-category-target]>.mega__category{padding-right:58px}.mega__category-preview{position:absolute;right:8px;top:0;display:grid;place-items:center;min-height:44px;min-width:44px;padding:0;border:0;background:transparent;color:var(--red);border-radius:8px}.mega__category-preview[aria-pressed=true]{background:#00000009}.mega__empty{font-size:calc(13px + var(--size-menu_body,0px));color:var(--muted);padding-block:16px;overflow-wrap:anywhere}.no-js .mega__category-preview{display:none}.mega__category-group [inert]{pointer-events:none}@media(max-width:1050px){mega-categories.mega__grid{display:block}.mega__category-row[data-category-target]>.mega__category{padding-right:58px}.mega__category-row[data-category-target]:has(.mega__children)>.mega__category{padding-right:102px}.mega__category-row:has(.mega__children)>.mega__category-preview{right:44px}.mega__previews{padding-bottom:8px}}.mega__category-row[data-category-target]>.mega__category>span{display:none}.no-js .mega__category-row[data-category-target]>.mega__category>span{display:inline}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mega-menu.css.map */
