:root{--nav-navy: #0f2233;--nav-navy2: #1a3a52;--nav-teal: #00b4d8;--nav-green: #52b788;--nav-amber: #f4a261;--nav-amber2: #e76f51;--nav-red: #ef4444;--nav-white: #f8fafc;--nav-gray: #94a3b8;--nav-gray-light: #e2e8f0;--nav-gray-bg: #f0f4f8}body{--nav-font-body: var(--font-body--family);--nav-font-heading: var(--font-accent--family, "Syne", sans-serif);--nav-border-radius: var(--style-border-radius-md)}.urgency-bar{background:linear-gradient(90deg,#1a3a52,#0f2233);padding:.45rem 1.5rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem 2rem;font-size:.72rem;color:#ffffffd9}.urgency-bar strong{color:#fff}.urgency-dot{width:6px;height:6px;border-radius:50%;background:var(--nav-green);display:inline-block;margin-right:.35rem;animation:nav-pulse 2s infinite}@keyframes nav-pulse{0%,to{opacity:1}50%{opacity:.4}}.cro-navbar{background:var(--nav-navy);position:relative}.navbar-main{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.07)}.cro-logo{font-family:var(--nav-font-heading);font-size:1.05rem;font-weight:800;color:#fff;letter-spacing:-.02em;flex-shrink:0;text-decoration:none}.cro-logo span{color:var(--nav-teal)}.nav-links{display:flex;align-items:center;gap:.1rem;list-style:none;margin:0;padding:0}.nav-link{display:flex;align-items:center;gap:.3rem;padding:.45rem .7rem;border-radius:var(--nav-border-radius);font-size:.78rem;font-weight:500;color:#ffffffb8;cursor:pointer;transition:all .2s;border:none;background:none;white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none}.nav-link:hover,.nav-item:hover>.nav-link{background:#ffffff17;color:#fff}.nav-arrow{font-size:.55rem;opacity:.45;transition:transform .2s}.nav-item:hover>.nav-link .nav-arrow{transform:rotate(180deg);opacity:1}.badge{font-size:.5rem;font-weight:700;padding:.12rem .38rem;border-radius:99px;letter-spacing:.05em;text-transform:uppercase}.badge-stock{background:var(--nav-green);color:#fff}.badge-cod{background:var(--nav-amber);color:#fff}.nav-right{display:flex;align-items:center;gap:.75rem}.search-btn{display:flex;align-items:center;gap:.35rem;padding:.4rem .8rem;border-radius:99px;border:1px solid rgba(255,255,255,.15);font-size:.75rem;color:#fff9;cursor:pointer;transition:all .2s;background:none}.search-btn:hover{border-color:#fff6;color:#fff}.cart-btn{display:flex;align-items:center;gap:.3rem;padding:.4rem .9rem;border-radius:99px;background:var(--nav-teal);font-size:.75rem;font-weight:600;color:#fff;cursor:pointer;border:none;transition:all .2s;text-decoration:none}.cart-btn:hover{background:#0096b7}.mega-menu{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:0 24px 60px #0f22332e;z-index:200;border-top:2px solid var(--nav-teal);animation:nav-slideDown .18s ease}@keyframes nav-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.nav-item:hover .mega-menu{display:block}.mega-inner{max-width:960px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 260px}.mega-col{padding:1.4rem 1.5rem}.mega-col+.mega-col{border-left:1px solid var(--nav-gray-light)}.mega-col-title{font-family:Syne,sans-serif;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--nav-gray);margin-bottom:.9rem;padding-bottom:.5rem;border-bottom:1px solid var(--nav-gray-light)}.mega-items{list-style:none;display:flex;flex-direction:column;gap:.1rem;margin:0;padding:0}.mega-item a{display:flex;align-items:center;gap:.65rem;padding:.5rem .6rem;border-radius:var(--nav-border-radius);text-decoration:none;transition:all .15s;color:var(--nav-navy2)}.mega-item a:hover{background:#f0f9ff}.mi-icon{width:36px;height:36px;border-radius:var(--nav-border-radius);display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;background:var(--nav-gray-bg)}.mega-item a:hover .mi-icon{background:#e0f2fe}.mi-info{flex:1}.mi-name{font-size:.8rem;font-weight:500;display:block;color:var(--nav-navy)}.mi-sub{font-size:.67rem;color:var(--nav-gray);display:block;margin-top:.05rem}.mi-price{font-size:.68rem;font-weight:600;color:var(--nav-teal);white-space:nowrap}.mi-tag{font-size:.52rem;font-weight:700;padding:.1rem .35rem;border-radius:99px;text-transform:uppercase;letter-spacing:.04em;margin-left:.3rem}.tag-hot{background:#fef2f2;color:var(--nav-red)}.tag-new{background:#f0fdf4;color:var(--nav-green)}.mega-featured{background:linear-gradient(145deg,#0f2233,#1a3a52);padding:1.4rem;display:flex;flex-direction:column;gap:1rem}.feat-title{font-family:Syne,sans-serif;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;margin-bottom:.1rem}.feat-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:.8rem;cursor:pointer;transition:all .2s}.feat-card:hover{background:#ffffff1c;border-color:#00b4d866}.feat-card-label{font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--nav-teal);margin-bottom:.3rem}.feat-card-name{font-size:.82rem;font-weight:600;color:#fff;margin-bottom:.25rem;line-height:1.3}.feat-card-price{font-size:.75rem;color:#fff9}.feat-card-price strong{color:#fff;font-size:.9rem}.feat-cta{display:inline-block;margin-top:.5rem;font-size:.7rem;font-weight:600;color:var(--nav-teal)}.feat-all-btn{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem;border-radius:8px;border:1px solid rgba(255,255,255,.15);font-size:.75rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s;text-decoration:none;margin-top:auto}.feat-all-btn:hover{background:#ffffff14}.simple-menu{display:none;position:absolute;top:100%;background:#fff;border-radius:0 0 12px 12px;box-shadow:0 16px 40px #0f223326;padding:.6rem;min-width:260px;z-index:200;border-top:2px solid var(--nav-green);animation:nav-slideDown .18s ease}.nav-item:hover .simple-menu{display:block}.cod-section{background:linear-gradient(90deg,#1c0a00,#2d1200);border-top:1px solid rgba(244,162,97,.2);padding:.7rem 1.5rem;display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.cod-eyebrow{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.cod-icon{font-size:1.1rem}.cod-label{font-family:Syne,sans-serif;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--nav-amber);display:block}.cod-sublabel{font-size:.65rem;color:#ffffff73}.cod-divider{width:1px;height:28px;background:#f4a26133}.cod-cards{display:flex;gap:.6rem;flex-wrap:wrap}.cod-card{display:flex;align-items:center;gap:.6rem;padding:.5rem .9rem;border-radius:10px;border:1px solid rgba(244,162,97,.25);background:#f4a2610f;cursor:pointer;transition:all .2s;text-decoration:none}.cod-card:hover{background:#f4a26124;border-color:#f4a26180}.cod-card-icon{font-size:1.1rem}.cod-card-name{font-size:.75rem;font-weight:600;color:#fff;display:block}.cod-card-badges{display:flex;gap:.3rem;margin-top:.2rem}.cod-pill{font-size:.52rem;font-weight:700;padding:.1rem .4rem;border-radius:99px;text-transform:uppercase;letter-spacing:.04em}.pill-free{background:var(--nav-green);color:#fff}.pill-cod{background:var(--nav-amber);color:#fff}.pill-count{background:#ffffff1a;color:#ffffffb3}.cod-arrow{font-size:.8rem;color:#f4a26180;margin-left:.2rem}@media(max-width:768px){.nav-links,.cod-divider,.cod-cards{display:none}.navbar-main{padding:.75rem 1rem}.urgency-bar{font-size:.65rem;gap:.5rem 1rem}}h1,h2,h3{font-family:"Syne",var(--font-accent--family, sans-serif)}.price,.price__sale,.price-item--sale{color:#f4a261;font-weight:700}.btn-cod{background:#f4a261;color:#fff}.btn-cod:hover{filter:brightness(1.1)}.btn-cart{background:#00b4d8;color:#fff}.btn-cart:hover{background:#0096b7}.card,.card-wrapper,.product-card{box-shadow:0 4px 20px #0f223314;transition:transform .25s ease,box-shadow .25s ease}.card:hover,.card-wrapper:hover,.product-card:hover{transform:translateY(-3px);box-shadow:0 10px 32px #0f223324}.product-media img,.product-card img,.product-media-gallery img{object-fit:cover;object-position:center}h1,h2,h3,h4,.price,[class*=price]{font-family:"Syne",var(--font-accent--family, sans-serif)}img{max-width:100%;height:auto}.product-card img,.card-product img{object-fit:cover;aspect-ratio:1/1}a,button{transition:all .2s ease}button,a{min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/menu-cro.css.map */
