.cove-category-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:24px}.cove-category-tile{display:flex;align-items:center;gap:12px;min-height:84px;padding:10px 14px 10px 10px;border:1px solid #6587ac66;border-radius:13px;background:linear-gradient(115deg,#153655e8,#081d35ef);box-shadow:0 6px 22px #0002}.cove-category-tile:hover{border-color:#ead48a;text-decoration:none;background:#173959}.cove-category-tile img,.cove-tile-symbol{width:60px;height:60px;object-fit:cover;border-radius:10px;flex:none}.cove-tile-copy{min-width:0;display:grid;gap:5px}.cove-tile-copy strong{color:#eff5ff;font-size:14px;line-height:1.25}.cove-tile-copy small{font-size:11px;color:#aec8e5}.cove-tile-arrow{margin-left:auto;color:#ead48a;font-size:20px}.cove-quick-links{display:flex;gap:9px;flex-wrap:wrap;margin:-10px 0 23px}.cove-quick-links a{display:flex;align-items:center;gap:9px;min-height:42px;padding:9px 15px;border:1px solid #6587ac80;border-radius:999px;background:#132d49;color:#e8f1ff;font-size:12px;font-weight:600}.cove-quick-links a:hover{text-decoration:none;border-color:#ead48a}.cove-quick-links .cove-quick-deal{background:#ead48a;color:#102b49;border-color:#ead48a}.cove-quick-links small{font-size:10px;font-weight:400;color:#bfd4ee}.cove-supply-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 28px}.cove-supply-category{display:grid;grid-template-columns:auto 1fr auto;gap:5px 14px;align-items:center;padding:18px;border:1px solid #6587ac77;border-radius:13px;background:#0e2846e8;color:#e8f1ff}.cove-supply-category:hover,.cove-supply-category.is-current{border-color:#ead48a;text-decoration:none}.cove-supply-symbol{grid-row:span 2;color:#ead48a}.cove-supply-category strong{font-size:15px}.cove-supply-category small{grid-column:2;color:#acc5e5;font-size:11px}.cove-supply-category>span:last-child{grid-column:3;grid-row:1/span 2;color:#ead48a}.cove-supply-empty{padding:28px;border:1px dashed #6587ac;border-radius:12px;background:#091e36d9}.cove-supply-empty h2{font-size:24px;letter-spacing:-.03em;margin:0 0 8px}.cove-supply-empty p{color:#b8cce7;max-width:580px}.cove-supply-empty a{display:inline-block;margin-top:14px;color:#ead48a;text-decoration:underline}.cove-bundle-intro{display:flex;align-items:center;gap:25px;justify-content:space-between;flex-wrap:wrap;margin-bottom:22px;font-size:13px;color:#b8cce7}.cove-bundle-intro>p{max-width:630px}.cove-bundle-tiers{display:flex;gap:8px}.cove-bundle-tiers span{display:flex;gap:10px;padding:10px 16px;border:1px solid #6587ac80;border-radius:8px;color:#c7dbf1;font-size:12px}.cove-bundle-tiers strong{color:#ead48a}.cove-bundle-tiers .is-unlocked{border-color:#ead48a;background:#2b3d4d}.cove-bundle-review{position:sticky;top:12px;z-index:4;display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px;margin:0 0 25px;padding:16px 20px;background:#102d49f5;border:1px solid #ead48a;border-radius:13px;box-shadow:0 12px 30px #0005}.cove-bundle-review>div:first-child{flex:1;min-width:180px}.cove-bundle-review strong{color:#f5df92}.cove-bundle-review p{font-size:12px;color:#bfd2eb}.cove-bundle-total{display:grid;gap:5px}.cove-bundle-total span{color:#bfd2eb;font-size:11px}.cove-bundle-total strong{font-size:19px}.cove-bundle-review>.button{background:#ead48a;color:#102b49}.cove-bundle-review>a{font-size:12px;text-decoration:underline}.cove-bundle-review .cove-bundle-error{flex-basis:100%;color:#ffb7a3}.cove-bundle-card{border:1px solid #6587ac66;border-radius:12px;overflow:hidden;background:#081d35e8}.cove-bundle-card:has(input:checked){border-color:#ead48a;box-shadow:0 0 0 1px #ead48a}.cove-bundle-card .product-image{display:block;border-radius:0;aspect-ratio:1}.cove-bundle-caption{padding:14px}.cove-bundle-caption h3{font-size:14px;color:#edf4ff}.cove-bundle-caption .price{color:#f5df92;font-weight:600;margin:9px 0}.cove-bundle-caption label{display:flex;align-items:center;gap:9px;min-height:42px;font-size:13px;cursor:pointer}.cove-bundle-caption input{width:18px;min-height:18px;margin:0;accent-color:#ead48a}.cove-cart-saving{color:#2a664d;font-size:13px;margin-top:7px}.cove-bundle-disclaimer{font-size:12px;color:#b8cce7;margin:20px 0}.header .desktop-nav{gap:20px;white-space:nowrap}.header .header-actions{flex:none}
@media(max-width:1180px){.header .desktop-nav{display:none}.header .mobile-menu{display:block}.mobile-menu summary{min-height:44px;display:flex;align-items:center;list-style:none;font-size:12px}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{position:absolute;left:0;right:0;top:100%;display:grid;background:#162f51;padding:12px 24px 22px;gap:4px;border-top:1px solid #496784}.mobile-menu nav a{padding:13px 0}.cove-category-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.header{gap:8px;padding-inline:15px;flex-wrap:wrap;padding-block:10px}.header .header-actions{gap:8px}.header .header-actions>a{min-width:24px}.header .cove-brand img{width:38px}.header .cove-brand>span{font-size:10px}.header .cove-brand small{font-size:5px;letter-spacing:.04em}.cove-category-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cove-category-tile{gap:8px;padding:8px;min-height:72px}.cove-category-tile img,.cove-tile-symbol{width:44px;height:48px;border-radius:7px}.cove-tile-copy strong{font-size:12px}.cove-tile-copy small{font-size:10px}.cove-tile-arrow{font-size:14px}.cove-quick-links{gap:7px}.cove-quick-links a{font-size:11px;padding:9px 12px}.cove-supply-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cove-supply-category{padding:13px;gap:6px 9px}.cove-supply-category strong{font-size:12px}.cove-supply-symbol svg{width:24px}.cove-bundle-review{top:0;gap:10px 12px;padding:13px}.cove-bundle-review>div:first-child{min-width:0;flex:1 1 60%}.cove-bundle-review>.button{flex:1}.cove-bundle-tiers span{padding:10px 13px}.cove-bundle-intro{gap:12px}.cove-bundle-caption{padding:11px}.cove-bundle-caption h3{font-size:12px}.cove-bundle-caption label{font-size:12px}.cove-bundle-review p{font-size:11px}}
