.mm-nav-item--right .mm-nav-link{border:1px solid #535353}.mm-nav-spacer{flex:1}.mm-nav-row nav{flex:1;display:flex}.m-section-header{z-index:100}.mm-top-nav{background:#202020;margin-top:-2px}.mm-pill--blue{background:#7fb4f9;color:#fff;border-color:transparent}.mm-pill--blue:hover{background:#5a9ef7;border-color:transparent}.mm-panel__wrap{padding:20px 15px}.mm-inner{padding:0}.mm-bottom-row{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px;margin-top:10px;border-top:1px solid var(--mm-border)}.mm-bottom-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;text-decoration:none;color:var(--mm-text);font-size:14.5px;font-weight:600;transition:background .16s;letter-spacing:-.01em}.mm-bottom-item:hover{background:var(--mm-surface)}:root{--mm-nav-h: 56px;--mm-pills-h: 56px;--mm-total-h: calc(var(--mm-nav-h) + var(--mm-pills-h));--mm-bg: #fff;--mm-border: #ebebeb;--mm-text: #111;--mm-text-2: #555;--mm-text-3: #999;--mm-surface: #f4f4f4;--mm-surface-2: #eaeaea;--mm-shadow: 0 24px 80px rgba(0,0,0,.12), 0 8px 24px rgba(0,0,0,.06);--mm-radius: 14px;--mm-ease: cubic-bezier(.4,0,.2,1);--mm-accent: #d4af37}.mm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;top:(var(--mm-total-h) 0 0 0);background:#0000006b;backdrop-filter:blur(6px) saturate(.8);-webkit-backdrop-filter:blur(6px) saturate(.8);z-index:90;opacity:0;pointer-events:none;transition:opacity .28s var(--mm-ease)}.mm-backdrop.is-active{opacity:1;pointer-events:auto}.mm-header{position:sticky;top:0;z-index:99;background:var(--mm-bg);border-bottom:1px solid var(--mm-border);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased}.mm-nav-row{height:var(--mm-nav-h);display:flex;align-items:center}.mm-nav-list{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0;flex:1}.mm-nav-item{position:relative;margin:0 3px}.mm-trigger{display:flex;align-items:center;gap:5px;font-size:16px;padding:8px 14px;border-radius:9px;font-weight:700;color:#fff;background:none;border:1px solid #535353;cursor:pointer;transition:color .18s,background .18s;white-space:nowrap;font-family:inherit;line-height:1}.mm-trigger:hover,.mm-nav-item.is-open .mm-trigger{color:var(--mm-text);background:var(--mm-surface)}.mm-trigger__arrow{transition:transform .22s var(--mm-ease);flex-shrink:0;opacity:.45}.mm-nav-item.is-open .mm-trigger__arrow{transform:rotate(180deg);opacity:.8}.mm-nav-link{display:flex;align-items:center;gap:5px;padding:8px 14px;border-radius:9px;font-size:15.5px;font-weight:500;color:#fff;text-decoration:none;transition:color .18s,background .18s;white-space:nowrap;line-height:1}.mm-nav-link:hover{color:var(--mm-text);background:var(--mm-surface)}.mm-nav-link--new{color:#111!important;font-weight:700;background:var(--mm-accent)}.mm-nav-link--new2{color:#fff!important;font-weight:700;background:#7fb4f9}.mm-nav-link--new:hover{background:#ffd600}.mm-nav-link--new2:hover{background:#7fb4f9}.mm-nav-link--sale:hover{background:#f55f5c}.mm-nav-link--sale{background:#f55f5c!important;font-weight:600;color:#fff}.mm-nav-actions{display:flex;align-items:center;gap:8px;margin-left:16px}.mm-icon-btn{width:38px;height:38px;border-radius:9px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .18s,color .18s;position:relative}.mm-icon-btn:hover{background:var(--mm-surface);color:var(--mm-text)}.mm-icon-btn__dot{position:absolute;top:7px;right:7px;width:7px;height:7px;background:#e53935;border-radius:50%;border:2px solid #fff}.mm-pills-row{height:var(--mm-pills-h);border-top:1px solid var(--mm-border);display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.mm-pills-row::-webkit-scrollbar{display:none}.mm-pills-row.is-dragging{cursor:grabbing}.mm-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:100px;background:var(--mm-surface);border:1.5px solid transparent;font-size:14px;font-weight:500;color:var(--mm-text-2);cursor:pointer;white-space:nowrap;transition:background .18s,border-color .18s,color .18s;text-decoration:none;flex-shrink:0;font-family:inherit}.mm-pill:hover{background:var(--mm-surface-2);color:var(--mm-text);border-color:#ddd}.mm-pill--new{background:#f5c800;color:#111;font-weight:700;border-color:transparent}.mm-pill--new:hover{background:#ffd600;border-color:transparent}.mm-pill--hot{background:#111;color:#fff;border-color:transparent}.mm-pill--hot:hover{background:#333;border-color:transparent}.mm-pill__icon{font-size:14px;line-height:1}.mm-panel-wrap{position:absolute;top:var(--mm-nav-h);left:0;right:0;background:var(--mm-bg);border-bottom:1px solid var(--mm-border);box-shadow:var(--mm-shadow);z-index:99;overflow:hidden;max-height:0;opacity:0;pointer-events:none;transition:max-height .34s var(--mm-ease),opacity .22s var(--mm-ease)}.mm-panel-wrap.is-open{max-height:600px;opacity:1;pointer-events:auto}.mm-panel{display:none}.mm-panel.is-active{display:block}.mm-inner{display:grid;grid-template-columns:repeat(var(--mm-cols, 3),1fr) 270px;gap:0;align-items:start}.mm-col{padding-right:10x;border-right:1px solid var(--mm-border)}.mm-col+.mm-col{padding-left:10px}.mm-col:last-of-type{border-right:none}.mm-col__label{font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mm-text-3);margin-bottom:14px;display:block}.mm-col__main{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;text-decoration:none;color:var(--mm-text);font-size:16px;font-weight:600;margin-bottom:6px;transition:background .16s;letter-spacing:-.01em}.mm-col__main:hover{background:var(--mm-surface)}.mm-col__icon{width:34px;height:34px;border-radius:9px;border:1px solid #dfdfdf;display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0;transition:background .16s;line-height:1}.mm-col__subs{list-style:none;margin:0;padding:2px 0 0}.mm-col__subs li a{display:block;padding:5px 10px;border-radius:7px;font-size:14.5px;font-weight:400;color:var(--mm-text-2);text-decoration:none;transition:background .14s,color .14s}.mm-col__subs li a:hover{background:var(--mm-surface);color:var(--mm-text)}.mm-col__viewall{display:inline-flex;align-items:center;gap:4px;margin-top:10px;padding:5px 10px;border-radius:7px;font-size:12px;font-weight:600;color:var(--mm-text-3);text-decoration:none;transition:color .14s,background .14s}.mm-col__viewall:hover{color:var(--mm-text);background:var(--mm-surface)}.mm-col__viewall svg{transition:transform .18s}.mm-col__viewall:hover svg{transform:translate(3px)}.mm-promo{padding-left:28px;border-left:1px solid var(--mm-border)}.mm-promo__card{border-radius:var(--mm-radius);background:linear-gradient(140deg,#111,#1e1e2e);padding:18px;color:#fff;min-height:230px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;text-decoration:none;transition:transform .22s var(--mm-ease)}.mm-promo__card:hover{transform:scale(1.02)}.mm-promo__card:before{content:"";position:absolute;top:-50px;right:-50px;width:210px;height:210px;border-radius:50%;background:#f5c80012;pointer-events:none}.mm-promo__card:after{content:"";position:absolute;bottom:-30px;left:-30px;width:140px;height:140px;border-radius:50%;background:#ffffff0a;pointer-events:none}.mm-promo__card--has-image{background-size:cover;background-position:center}.mm-promo__card--has-image:before{display:none}.mm-promo__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000bf,#0003);border-radius:var(--mm-radius)}.mm-promo__content{position:relative;z-index:1}.mm-promo__badge{display:inline-flex;align-items:center;gap:5px;background:#f5c8002e;border:1px solid rgba(245,200,0,.35);border-radius:5px;padding:2px 6px;font-size:9px;font-weight:700;color:var(--mm-accent);letter-spacing:.04em;margin-bottom:10px}.mm-promo__title{font-size:18px;font-weight:700;line-height:1.25;color:#fff}.mm-promo__desc{font-size:12.5px;opacity:.62;line-height:1.5;margin-bottom:10px;color:#fff}.mm-promo__cta{display:inline-flex;align-items:center;gap:6px;background:var(--mm-accent);border-radius:8px;padding:4px 9px;font-size:11px;font-weight:700;color:#111;text-decoration:none;transition:opacity .18s}.mm-promo__cta:hover{opacity:.88}@media(max-width:768px){.mm-header,.mm-backdrop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rdm-megamenu.css.map */
