.cmega-acc{flex-basis:100%;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2rem 2.2rem;padding-top:.2rem}#MegaMenu-Content-custom-accessories{max-height:calc(100vh - 200px);overflow-y:auto;overscroll-behavior:contain}@media(max-width:1300px){.cmega-acc{gap:1.6rem 1.4rem}.cmega-acc__link{font-size:1.3rem;padding:.38rem .5rem;margin-left:-.5rem}.cmega-acc__title{font-size:1.4rem}.cmega-acc__promo b{font-size:1.35rem}.cmega-acc__promo span{font-size:1.2rem}}@media(max-width:1100px){.cmega-acc{grid-template-columns:repeat(4,minmax(0,1fr))}}.cmega-acc__col{min-width:0}.cmega-acc__head{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;margin:0 0 .9rem;text-decoration:none;color:#111}.cmega-acc__thumb{width:5.6rem;height:5.6rem;border-radius:1.4rem;background:#f5f5f7;border:1px solid #ececec;object-fit:cover;flex:0 0 auto;transition:transform .2s}.cmega-acc__head:hover .cmega-acc__thumb{transform:scale(1.06)}.cmega-acc__title{font-size:1.5rem;font-weight:800;letter-spacing:-.01em;line-height:1.15;white-space:nowrap}.cmega-acc__head:hover .cmega-acc__title{color:#e11b22}.cmega-acc__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.1rem}.cmega-acc__link{display:block;color:#3a3a3a;text-decoration:none;font-size:1.35rem;line-height:1.25;padding:.42rem .7rem;margin-left:-.7rem;border-radius:.7rem;transition:background .15s,color .15s}.cmega-acc__link:hover{background:#fff1f1;color:#e11b22}.cmega-acc__link--soon,.cmega-acc__link--soon:hover{color:#9a9a9a;background:transparent;cursor:default}.cmega-acc__link--soon small{font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b5b5b5;border:1px solid #e3e3e3;border-radius:999px;padding:.1rem .5rem;margin-left:.4rem;vertical-align:middle}.cmega-acc__all{display:inline-flex;align-items:center;gap:.45rem;margin-top:.7rem;font-size:1.3rem;font-weight:700;color:#e11b22;text-decoration:none}.cmega-acc__all svg{width:1.4rem;height:1.4rem;transition:transform .15s}.cmega-acc__all:hover svg{transform:translate(3px)}.cmega-acc__sub{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#888;margin:1rem 0 .5rem}.cmega-acc__chips{display:flex;flex-wrap:wrap;gap:.45rem}.cmega-acc__chip{font-size:1.15rem;font-weight:700;padding:.32rem .75rem;border-radius:999px;border:1px solid #e3e3e3;color:#222;text-decoration:none;background:#fff;line-height:1.2;transition:border-color .15s,color .15s}.cmega-acc__chip:hover{border-color:#e11b22;color:#e11b22}.cmega-acc__chip--new{border-color:#e11b22;color:#e11b22;background:#fff5f5}.cmega-acc__promos{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem;margin-top:.4rem;padding-top:1.8rem;border-top:1px solid #eee}.cmega-acc__promo{display:flex;align-items:center;gap:1.3rem;padding:1.2rem 1.5rem;border-radius:1.4rem;background:linear-gradient(135deg,#fff4f4,#fff 70%);border:1px solid #f1dcdc;text-decoration:none;color:#111;transition:border-color .15s,box-shadow .15s}.cmega-acc__promo:hover{border-color:#e11b22;box-shadow:0 10px 22px -14px #e11b228c}.cmega-acc__pico{flex:0 0 auto;width:4.4rem;height:4.4rem;border-radius:50%;background:#e11b22;display:inline-flex;align-items:center;justify-content:center}.cmega-acc__pico svg{width:2.2rem;height:2.2rem;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cmega-acc__promo b{display:block;font-size:1.45rem;font-weight:800;line-height:1.2}.cmega-acc__promo span{display:block;font-size:1.25rem;color:#555;margin-top:.25rem}.cmega-acc__promo em{font-style:normal;color:#e11b22;font-weight:700}.cmega-acc__promo--duo{background:linear-gradient(135deg,#111,#2a2a2a);border-color:#111;color:#fff}.cmega-acc__promo--duo span{color:#d4d4d8}.cmega-acc__promo--duo .cmega-acc__pico{background:#fff;overflow:hidden}.cmega-acc__promo--duo .cmega-acc__pico svg{width:2.6rem;height:2.6rem;stroke:none}.cmega-acc__promo--duo em{color:#ff6b6b}@media(max-width:1300px){.cmega-acc__promos{grid-template-columns:repeat(2,minmax(0,1fr))}}.cmega-acc__shopall{grid-column:1/-1;display:flex;align-items:center;gap:2.4rem;margin-top:1.2rem;padding:1.6rem 2rem;border-radius:1.6rem;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);color:#fff;text-decoration:none;border:1px solid #1e293b;transition:box-shadow .15s,transform .15s}.cmega-acc__shopall:hover{box-shadow:0 16px 30px -18px #0f172acc;transform:translateY(-1px)}.cmega-acc__shopall-text{flex:0 0 auto;min-width:0}.cmega-acc__shopall-text b{display:block;font-size:2.1rem;font-weight:800;line-height:1.1;letter-spacing:-.01em;color:#fff}.cmega-acc__shopall-text span{display:block;font-size:1.3rem;color:#cbd5e1;margin-top:.35rem}.cmega-acc__shopall-thumbs{flex:1 1 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;min-width:0}.cmega-acc__shopall-thumbs img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:1.2rem;background:#fff;border:1px solid rgba(255,255,255,.18);display:block;transition:transform .2s}.cmega-acc__shopall:hover .cmega-acc__shopall-thumbs img{transform:scale(1.04)}.cmega-acc__shopall-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:.5rem;background:#e11b22;color:#fff;font-size:1.4rem;font-weight:800;padding:1rem 1.6rem;border-radius:999px;white-space:nowrap}.cmega-acc__shopall-cta svg{width:1.5rem;height:1.5rem;stroke:#fff;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1300px){.cmega-acc__shopall-text b{font-size:1.8rem}.cmega-acc__shopall-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.cmega-acc__shopall-thumbs img:nth-child(n+5){display:none}}@media(max-width:1100px){.cmega-acc__shopall{flex-wrap:wrap}.cmega-acc__shopall-thumbs{flex-basis:100%;order:3}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/pir-x-custom-mega-menu-1.css.map */
