.ac-mm{--ac-dark: #000805;--ac-green: #29b87a;--ac-green-hover: #4cba8b;--ac-champagne: #C9A87C;--ac-champagne-hover: #BC9A6E;padding:34px 48px 30px!important;background:#000805d1!important;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 24px 48px #00000073;overflow:hidden;font-family:inherit}.ac-mm__inner{position:relative;z-index:2;flex:1 1 auto;width:100%;min-width:0;max-width:1720px;margin:0 auto}.ac-mm__grid{display:grid;grid-template-columns:minmax(0,820px) minmax(300px,1fr) 236px;gap:34px;align-items:start}.ac-mm__cards{display:grid;grid-template-columns:repeat(var(--ac-mm-cards, 3),minmax(0,1fr));gap:18px;align-items:start}.ac-mm__card{position:relative;display:block;border-radius:14px;overflow:hidden;text-decoration:none;aspect-ratio:4 / 3;border:1px solid rgba(255,255,255,.08);transition:transform .25s ease,border-color .25s ease}.ac-mm__card:hover{transform:translateY(-3px);border-color:#ffffff29}.ac-mm__card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ac-mm__card-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00080538,#00080594 46%,#000805eb)}.ac-mm__card-body{position:absolute;left:0;right:0;bottom:0;padding:14px 16px;display:block}.ac-mm__card-title{display:block;color:#fff;font-size:20px;font-weight:800;letter-spacing:-.045em;line-height:1.04;margin-bottom:4px}.ac-mm__card-meta{display:flex;align-items:center;gap:8px;font-size:12px}.ac-mm__from{color:#fff;font-weight:600}.ac-mm__count{color:#ffffff6b}.ac-mm__arrow{margin-left:auto;color:#fff;opacity:.55;transition:transform .25s ease,opacity .25s ease}.ac-mm__card:hover .ac-mm__arrow{transform:translate(3px);opacity:1}.ac-mm__usps{list-style:none;margin:11px 0 0;padding:0 2px;display:grid;gap:7px}.ac-mm__usps li{display:flex;align-items:flex-start;gap:8px;color:#fff9;font-size:12.5px;line-height:1.35}.ac-mm__usps svg{width:13px;height:13px;flex:0 0 13px;margin-top:2px;stroke:#fff6;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ac-mm__col-title{margin:0 0 12px;color:#ffffff80;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ac-mm__preorder-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px}.ac-mm__prod{display:flex;align-items:center;gap:11px;text-decoration:none;padding:6px;border-radius:12px;transition:background .2s ease;min-width:0}.ac-mm__prod:hover{background:#ffffff0f}.ac-mm__thumb{width:46px;height:46px;border-radius:9px;background:#fff;flex:0 0 46px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ac-mm__thumb img{width:100%;height:100%;object-fit:contain;padding:3px}.ac-mm__prod-name{display:block;color:#fff;font-size:13px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.ac-mm__prod-meta{display:block;color:#ffffff7a;font-size:12px;margin-top:1px}.ac-mm__help{background:#fff;border:1px solid rgba(0,8,5,.07);border-radius:16px;padding:18px;box-shadow:0 2px 8px #0008050b}.ac-mm__help+.ac-mm__help{margin-top:14px}.ac-mm__help-title{display:block;color:var(--ac-dark);font-size:15px;font-weight:800;letter-spacing:-.03em;margin-bottom:5px}.ac-mm__help-text{display:block;color:#00080594;font-size:12.5px;line-height:1.5;margin-bottom:13px}.ac-mm__close{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin:18px auto 0;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff0f;color:#ffffffb3;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.ac-mm__close:hover{background:#ffffff1f;border-color:#ffffff47;color:#fff}.ac-mm__close:focus-visible{outline:2px solid rgba(41,184,122,.6);outline-offset:3px}.ac-mm__close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:1500px){.ac-mm{padding:30px 32px 26px!important}.ac-mm__grid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:26px}.ac-mm__help-col{display:none}}@media screen and (max-width:1149px){.ac-mm__grid{grid-template-columns:minmax(0,1fr)}.ac-mm__preorder-col{display:none}}@media(prefers-reduced-motion:reduce){.ac-mm__card,.ac-mm__arrow,.ac-mm__close{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ac-mega-menu.css.map */
