.ctb-marque{--yellow: var(--cyb-yellow, #FFCF00);--yellow-150: var(--cyb-yellow-dk, #C6A000);--yellow-65: var(--cyb-yellow-lt, #FFE783);--yellow-40: var(--cyb-yellow-xlt, #FFF3C2);--dark1: var(--cyb-black, #0A0A0F);--dark2: var(--cyb-dark2, #16161D);--dark3: var(--cyb-dark3, #2B2B38);--dark4: var(--cyb-dark4, #3E3E50);--gray: var(--cyb-gray, #6C6C7A);--gray-lt: var(--cyb-gray-lt, #ADB0BE);--surface: var(--cyb-surface, #F4F4F8);--red: var(--cyb-red, #C91D1D);--green: var(--cyb-green, #00BB55);--blue: var(--cyb-blue, #416D81);--blue-lt: var(--cyb-blue-3, #87C3D8);--orange: var(--cyb-red, #FF6B00)}.ctb-marque *,.ctb-marque *::before,.ctb-marque *::after{box-sizing:border-box;margin:0;padding:0}.ctb-marque html{scroll-behavior:smooth}.ctb-marque{font-family:var(--cyb-font, "Outfit", sans-serif);background:var(--surface);color:var(--dark1);-webkit-font-smoothing:antialiased}.ctb-marque .topbar{background:var(--dark1);border-bottom:1px solid var(--dark3);padding:0 40px;height:64px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:200}.ctb-marque .nav-logo{font-size:20px;font-weight:900;letter-spacing:.04em;color:#fff;text-decoration:none;text-transform:uppercase}.ctb-marque .nav-logo span{color:var(--yellow)}.ctb-marque .topbar-search{flex:1;max-width:480px;margin:0 40px;display:flex}.ctb-marque .topbar-search input{flex:1;background:var(--dark3);border:none;padding:10px 16px;font-family:var(--cyb-font, "Outfit", sans-serif);font-size:var(--cyb-fs-13, 14px);color:var(--gray-lt);outline:none}.ctb-marque .topbar-search input::placeholder{color:var(--gray)}.ctb-marque .search-btn{background:var(--yellow);border:none;padding:0 16px;cursor:pointer;display:flex;align-items:center}.ctb-marque .search-btn svg{width:18px;height:18px;stroke:var(--dark1);fill:none;stroke-width:2}.ctb-marque .topbar-icons{display:flex;gap:28px;align-items:center}.ctb-marque .topbar-icon{display:flex;flex-direction:column;align-items:center;gap:3px;text-decoration:none;color:var(--gray-lt);font-size:11px;font-weight:500;transition:color 150ms}.ctb-marque .topbar-icon svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5}.ctb-marque .topbar-icon:hover{color:var(--yellow)}.ctb-marque .subnav{background:var(--dark2);border-bottom:1px solid var(--dark3);padding:0 40px;display:flex;align-items:center;gap:4px;height:48px;position:sticky;top:64px;z-index:199}.ctb-marque .subnav-item{padding:0 16px;height:48px;display:flex;align-items:center;gap:8px;font-size:var(--cyb-fs-13, 13px);font-weight:600;color:var(--gray-lt);text-decoration:none;text-transform:uppercase;letter-spacing:.06em;transition:color 150ms;white-space:nowrap}.ctb-marque .subnav-item:hover{color:#fff}.ctb-marque .subnav-item.yellow{color:var(--yellow)}.ctb-marque .subnav-item svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.5}.ctb-marque .subnav-menu{padding:0 16px;height:48px;display:flex;align-items:center;gap:8px;font-size:var(--cyb-fs-13, 13px);font-weight:700;color:#fff;background:var(--dark3);border:none;cursor:pointer;text-transform:uppercase;letter-spacing:.06em}.ctb-marque .breadcrumb{background:var(--cyb-surface, var(--dark2));border-bottom:1px solid var(--cyb-border, var(--dark3));padding:10px 40px}.ctb-marque .breadcrumb-inner{max-width:var(--content-max);margin:0 auto;display:flex;align-items:center;gap:8px;font-size:var(--cyb-fs-13, 12px);color:var(--gray)}.ctb-marque .breadcrumb a{color:var(--cyb-gray, var(--gray-lt));text-decoration:none}.ctb-marque .breadcrumb a:hover{color:var(--cyb-black, var(--yellow))}.ctb-marque .breadcrumb span{color:var(--cyb-black, var(--yellow-150))}.ctb-marque .breadcrumb svg{width:10px;height:10px;stroke:var(--cyb-gray, var(--dark4));fill:none;stroke-width:2}.ctb-marque .brand-banner{background:var(--cyb-white, var(--dark1));position:relative;overflow:hidden;border-bottom:3px solid var(--yellow)}.ctb-marque .brand-banner-bg{position:absolute;inset:0;background:radial-gradient(ellipse 70% 100% at 80% 50%, rgba(var(--cyb-yellow-rgb, 255, 207, 0), 0.06) 0%, transparent 70%),linear-gradient(135deg, var(--dark1) 0%, #0f0f18 100%)}.ctb-marque .brand-banner-grid{position:absolute;inset:0;background-image:radial-gradient(circle, rgba(var(--cyb-yellow-rgb, 255, 207, 0), 0.08) 1px, transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse 60% 100% at 90% 50%, black 0%, transparent 65%)}.ctb-marque .brand-banner-inner{position:relative;max-width:var(--container-max);margin:0 auto;padding:52px var(--page-gutter) 44px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.ctb-marque .brand-eyebrow{font-size:var(--cyb-fs-13, 10px);font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--cyb-gray, var(--yellow-150));margin-bottom:16px;display:flex;align-items:center;gap:10px}.ctb-marque .brand-name-display{margin:0;font-size:clamp(48px,7vw,88px);font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-0.04em;color:var(--cyb-black, #fff)}.ctb-marque .brand-name-display em{font-style:normal;color:var(--cyb-black, var(--yellow))}.ctb-marque .brand-tagline{font-size:var(--cyb-fs-16, 16px);color:var(--cyb-gray, var(--gray-lt));margin-top:18px;line-height:1.65;max-width:520px;font-weight:400}.ctb-marque .brand-tagline strong{color:var(--cyb-black, #fff);font-weight:600}.ctb-marque .brand-sublines{display:flex;gap:8px;margin-top:24px;flex-wrap:wrap}.ctb-marque .brand-pill{font-size:var(--cyb-fs-13, 11px);font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:5px 12px;border:1px solid var(--cyb-border-strong, var(--dark3));color:var(--cyb-black, var(--gray-lt));background:rgba(0,0,0,0);cursor:pointer;transition:all 150ms ease-out}.ctb-marque .brand-pill:hover,.ctb-marque .brand-pill.active{background:var(--cyb-black, var(--yellow));color:var(--cyb-white, var(--dark1));border-color:var(--cyb-black, var(--yellow))}.ctb-marque .brand-stats{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--cyb-border, var(--dark3));border:2px solid var(--cyb-border, var(--dark3))}.ctb-marque .brand-stat{background:var(--cyb-white, var(--dark2));padding:20px 24px;text-align:center}.ctb-marque .brand-stat-number{font-size:var(--cyb-fs-31, 28px);font-weight:900;color:var(--cyb-black, var(--yellow));line-height:1;display:block}.ctb-marque .brand-stat-label{font-size:var(--cyb-fs-13, 10px);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--cyb-gray, var(--gray-lt));margin-top:4px;display:block}.ctb-marque .cat-tabs-bar{background:var(--cyb-white, #fff);border-bottom:1px solid var(--cyb-border, #E0E0DC);position:sticky;top:112px;z-index:100}.ctb-marque .cat-tabs-inner{max-width:var(--container-max);margin:0 auto;padding:0 var(--page-gutter);display:flex;gap:0;overflow-x:auto;scrollbar-width:none}.ctb-marque .cat-tabs-inner::-webkit-scrollbar{display:none}.ctb-marque .cat-tab{padding:0 20px;height:52px;display:flex;align-items:center;gap:8px;font-size:var(--cyb-fs-13, 13px);font-weight:600;color:var(--gray);text-decoration:none;text-transform:uppercase;letter-spacing:.06em;border-bottom:3px solid rgba(0,0,0,0);white-space:nowrap;cursor:pointer;transition:all 150ms ease-out;background:none;border-top:none;border-left:none;border-right:none;font-family:var(--cyb-font, "Outfit", sans-serif)}.ctb-marque .cat-tab:hover{color:var(--dark1);border-bottom-color:var(--dark3)}.ctb-marque .cat-tab.active{color:var(--dark1);border-bottom-color:var(--yellow);font-weight:700}.ctb-marque .cat-tab .tab-count{font-size:var(--cyb-fs-13, 10px);font-weight:700;background:var(--surface);color:var(--gray);padding:2px 6px}.ctb-marque .cat-tab.active .tab-count{background:var(--yellow);color:var(--dark1)}.ctb-marque .hero-products-section{background:var(--cyb-surface, var(--dark2));padding:40px;border-bottom:1px solid var(--cyb-border, var(--dark3))}.ctb-marque .hero-products-inner{max-width:var(--content-max);margin:0 auto}.ctb-marque .section-eyebrow{font-size:var(--cyb-fs-13, 10px);font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--cyb-gray, var(--yellow-150));margin-bottom:12px}.ctb-marque .section-label{font-size:var(--cyb-fs-20, 18px);font-weight:800;text-transform:uppercase;color:var(--cyb-black, #fff);margin-bottom:24px}.ctb-marque .hero-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2px;background:var(--dark3)}.ctb-marque .hero-card{background:var(--dark1);padding:28px;display:flex;flex-direction:column;border-left:3px solid rgba(0,0,0,0);transition:border-color 150ms,background 150ms;text-decoration:none;cursor:pointer;position:relative}.ctb-marque .hero-card:hover{border-left-color:var(--yellow);background:#0f0f18}.ctb-marque .hero-card-badge{position:absolute;top:16px;right:16px;font-size:var(--cyb-fs-13, 9px);font-weight:800;text-transform:uppercase;letter-spacing:.1em;padding:4px 8px}.ctb-marque .badge-new{background:var(--yellow);color:var(--dark1)}.ctb-marque .badge-promo{background:var(--red);color:#fff}.ctb-marque .badge-top{background:var(--dark3);color:var(--yellow)}.ctb-marque .hero-card-img{width:100%;aspect-ratio:4/3;object-fit:contain;background:var(--dark2);display:flex;align-items:center;justify-content:center;margin-bottom:20px;position:relative;overflow:hidden}.ctb-marque .hero-card-img-placeholder{width:100%;aspect-ratio:4/3;background:var(--dark2);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.ctb-marque .hero-card-img-placeholder svg{width:48px;height:48px;stroke:var(--dark4);fill:none;stroke-width:1}.ctb-marque .hero-card-brand-line{font-size:var(--cyb-fs-13, 10px);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--yellow-150);margin-bottom:6px}.ctb-marque .hero-card-name{font-size:var(--cyb-fs-16, 15px);font-weight:700;color:#fff;line-height:1.35;margin-bottom:8px}.ctb-marque .hero-card-ref{font-size:var(--cyb-fs-13, 11px);color:var(--gray);margin-bottom:16px}.ctb-marque .hero-card-footer{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto}.ctb-marque .hero-card-price{font-size:var(--cyb-fs-20, 22px);font-weight:900;color:var(--yellow);line-height:1}.ctb-marque .hero-card-price-old{font-size:var(--cyb-fs-13, 13px);color:var(--gray);text-decoration:line-through;margin-top:2px}.ctb-marque .hero-card-stock{display:flex;align-items:center;gap:5px;font-size:var(--cyb-fs-13, 11px);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.ctb-marque .dot-green{width:6px;height:6px;background:var(--green);flex-shrink:0}.ctb-marque .dot-orange{width:6px;height:6px;background:var(--orange);flex-shrink:0}.ctb-marque .stock-label{color:var(--green)}.ctb-marque .stock-limited{color:var(--orange)}.ctb-marque .main-wrap{max-width:var(--container-max);margin:0 auto;padding:0 var(--page-gutter)}.ctb-marque .main-layout{display:grid;grid-template-columns:224px 1fr;gap:16px;padding:24px 0 60px;align-items:start}@media(max-width: 860px){.ctb-marque .main-layout{grid-template-columns:1fr}}.ctb-marque .products-toolbar{background:var(--cyb-white, #fff);border:1px solid var(--cyb-border, #E0E0DC);padding:12px 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.ctb-marque .toolbar-count{font-size:var(--cyb-fs-13, 13px);font-weight:600;color:var(--dark1)}.ctb-marque .toolbar-count span{color:var(--cyb-accent-ink, var(--yellow-150));font-weight:800}.ctb-marque .toolbar-right{display:flex;align-items:center;gap:12px}.ctb-marque .view-toggle{display:flex;gap:2px}.ctb-marque .view-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--cyb-border, #E0E0DC);background:var(--surface);cursor:pointer;transition:all 150ms}.ctb-marque .view-btn.active{background:var(--yellow);border-color:var(--yellow)}.ctb-marque .view-btn svg{width:16px;height:16px;stroke:var(--gray);fill:none;stroke-width:1.8}.ctb-marque .view-btn.active svg{stroke:var(--dark1)}.ctb-marque .products-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2px;background:#e0e0dc}@media(max-width: 860px){.ctb-marque .products-grid,.ctb-marque .hero-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.ctb-marque .product-card{background:var(--cyb-white, #fff);display:flex;flex-direction:column;text-decoration:none;color:inherit;position:relative;border-left:3px solid rgba(0,0,0,0);transition:border-color 150ms,box-shadow 150ms;overflow:hidden}.ctb-marque .product-card:hover{border-left-color:var(--yellow);box-shadow:0 4px 24px rgba(0,0,0,.08)}.ctb-marque .product-badge{position:absolute;top:12px;left:3px;font-size:var(--cyb-fs-13, 9px);font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;z-index:1}.ctb-marque .pb-new{background:var(--dark1);color:var(--cyb-white, var(--yellow))}.ctb-marque .pb-promo{background:var(--red);color:#fff}.ctb-marque .pb-top{background:var(--yellow);color:var(--dark1)}.ctb-marque .pb-config{background:var(--cyb-green, var(--blue));color:var(--cyb-black, #fff)}.ctb-marque .product-card-img{aspect-ratio:4/3;background:var(--surface);display:flex;align-items:center;justify-content:center;padding:20px;min-height:0;overflow:hidden}.ctb-marque .product-card-img img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}@media(min-width: 861px){.ctb-marque .hero-grid .product-card-img{aspect-ratio:16/10}}.ctb-marque .product-card-img svg{width:64px;height:64px;stroke:var(--cyb-border-strong, #D0D0CC);fill:none;stroke-width:.8}.ctb-marque .product-card-body{padding:16px 18px 0;flex:1;display:flex;flex-direction:column}.ctb-marque .product-card-brand{font-size:var(--cyb-fs-13, 9px);font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--cyb-accent-ink, var(--yellow-150));margin-bottom:4px}.ctb-marque .product-card-name{font-size:var(--cyb-fs-13, 13px);font-weight:600;color:var(--dark1);line-height:1.4;margin-bottom:6px}.ctb-marque .product-card-ref{font-size:var(--cyb-fs-13, 11px);color:var(--gray);margin-bottom:12px}.ctb-marque .product-stock{display:flex;align-items:center;gap:6px;font-size:var(--cyb-fs-13, 11px);font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.ctb-marque .stock-dot{width:6px;height:6px;flex-shrink:0}.ctb-marque .s-web{background:var(--green)}.ctb-marque .s-store{background:var(--yellow)}.ctb-marque .s-pro{background:var(--blue-lt)}.ctb-marque .s-rupture{background:var(--gray)}.ctb-marque .stock-web{color:var(--cyb-green-ink, var(--green))}.ctb-marque .stock-store{color:var(--cyb-black, var(--yellow-150))}.ctb-marque .stock-limited{color:var(--orange)}.ctb-marque .stock-rupture{color:var(--gray)}.ctb-marque .omni-pills{display:flex;gap:4px;margin-bottom:10px;flex-wrap:wrap}.ctb-marque .omni-pill{font-size:var(--cyb-fs-13, 9px);font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 7px;display:flex;align-items:center;gap:4px}.ctb-marque .omni-pill-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.ctb-marque .op-web{background:rgba(var(--cyb-green-rgb, 0, 187, 85), 0.12);color:var(--cyb-green-ink, var(--green))}.ctb-marque .op-web .omni-pill-dot{background:var(--green)}.ctb-marque .op-store{background:rgba(var(--cyb-yellow-rgb, 255, 207, 0), 0.15);color:var(--cyb-black, var(--yellow-150))}.ctb-marque .op-store .omni-pill-dot{background:var(--yellow)}.ctb-marque .op-pro{background:rgba(var(--cyb-blue-3-rgb, 135, 195, 216), 0.15);color:var(--blue)}.ctb-marque .op-pro .omni-pill-dot{background:var(--blue-lt)}.ctb-marque .product-card-footer{padding:12px 18px 16px;display:flex;align-items:flex-end;justify-content:space-between;border-top:1px solid var(--surface);margin-top:auto}.ctb-marque .product-price{font-size:var(--cyb-fs-20, 20px);font-weight:900;color:var(--dark1);line-height:1}.ctb-marque .product-price-promo{color:var(--cyb-black, var(--red))}.ctb-marque .product-price-old{font-size:var(--cyb-fs-13, 12px);color:var(--gray);text-decoration:line-through}.ctb-marque .product-price-eco{font-size:var(--cyb-fs-13, 10px);color:var(--gray);margin-top:2px}.ctb-marque .btn-add{overflow-wrap:anywhere;background:var(--yellow);border:none;cursor:pointer;width:2.4em;height:2.4em;min-width:38px;min-height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 150ms}.ctb-marque .btn-add:hover{background:var(--cyb-yellow-dk, var(--yellow-65))}.ctb-marque .btn-add svg{width:18px;height:18px;stroke:var(--dark1);fill:none;stroke-width:2}.ctb-marque .pagination{display:flex;align-items:center;justify-content:center;gap:4px;padding:32px 0}.ctb-marque .page-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:var(--cyb-fs-13, 14px);font-weight:700;color:var(--dark1);border:1px solid var(--cyb-border, #E0E0DC);background:var(--cyb-white, #fff);cursor:pointer;transition:all 150ms;text-decoration:none}.ctb-marque .page-btn:hover{background:var(--surface);border-color:var(--cyb-border, #E0E0DC);color:var(--dark1)}.ctb-marque .page-btn.active{background:var(--yellow);border-color:var(--yellow);color:var(--dark1)}.ctb-marque .page-btn.arrow{color:var(--gray)}.ctb-marque .page-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.ctb-marque footer{background:var(--dark1);border-top:1px solid var(--dark3);padding:48px 40px 28px}.ctb-marque .footer-inner{max-width:var(--content-max);margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid var(--dark3)}.ctb-marque .footer-brand{font-size:var(--cyb-fs-20, 18px);font-weight:900;text-transform:uppercase;color:#fff}.ctb-marque .footer-brand span{color:var(--yellow)}.ctb-marque .footer-tagline{font-size:var(--cyb-fs-13, 12px);color:var(--gray);line-height:1.6;margin-top:8px}.ctb-marque .footer-col-title{font-size:var(--cyb-fs-13, 10px);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow-150);margin-bottom:14px}.ctb-marque .footer-links{list-style:none;display:flex;flex-direction:column;gap:9px}.ctb-marque .footer-links a{font-size:var(--cyb-fs-13, 13px);color:var(--gray-lt);text-decoration:none;transition:color 150ms}.ctb-marque .footer-links a:hover{color:var(--yellow)}.ctb-marque .footer-bottom{max-width:var(--content-max);margin:0 auto;padding-top:20px;display:flex;justify-content:space-between}.ctb-marque .footer-copy{font-size:var(--cyb-fs-13, 12px);color:var(--gray)}@media(prefers-reduced-motion: reduce){.ctb-marque *{transition-duration:0ms !important}}[data-site=cybertek] .ctb-marque .breadcrumb{padding:var(--cyb-sp-3, 12px) var(--page-gutter, 24px)}[data-site=cybertek] .ctb-marque .breadcrumb svg{width:12px;height:12px;stroke-width:2.5}[data-site=cybertek] .ctb-marque .brand-banner-bg,[data-site=cybertek] .ctb-marque .brand-banner-grid{display:none}[data-site=cybertek] .ctb-marque .brand-banner-inner{padding:var(--cyb-sp-6, 32px) var(--page-gutter, 24px);gap:var(--cyb-sp-6, 32px)}[data-site=cybertek] .ctb-marque .brand-eyebrow{gap:var(--cyb-sp-2, 8px)}[data-site=cybertek] .ctb-marque .brand-name-display{font-size:var(--cyb-fs-61, 88px);line-height:1}[data-site=cybertek] .ctb-marque .brand-name-display img{display:block;width:auto;max-width:100%;max-height:64px}[data-site=cybertek] .ctb-marque .brand-tagline{margin-top:var(--cyb-sp-4, 16px);max-width:720px}[data-site=cybertek] .ctb-marque .brand-pill{display:inline-flex;align-items:center;min-height:var(--cyb-btn-h-sm, 36px);padding:0 var(--cyb-sp-4, 16px);border-width:1.5px;border-radius:var(--cyb-r-sm, 4px);font-size:var(--cyb-btn-fs, 13px);text-transform:none;letter-spacing:normal;transition:background-color var(--cyb-dur-micro, 150ms) ease-out,border-color var(--cyb-dur-micro, 150ms) ease-out,color var(--cyb-dur-micro, 150ms) ease-out}[data-site=cybertek] .ctb-marque .brand-stats{gap:1px;border-width:1px;border-radius:var(--cyb-r-lg, 12px);overflow:hidden}[data-site=cybertek] .ctb-marque .brand-stat{padding:var(--cyb-sp-4, 16px) var(--cyb-sp-5, 24px)}[data-site=cybertek] .ctb-marque .brand-stat:last-child:nth-child(odd){grid-column:1/-1}[data-site=cybertek] .ctb-marque .cat-tab{height:48px;padding:0 var(--cyb-sp-4, 16px)}[data-site=cybertek] .ctb-marque .cat-tab .tab-count{padding:var(--cyb-sp-1, 4px) var(--cyb-sp-2, 8px);border-radius:var(--cyb-r-sm, 4px)}[data-site=cybertek] .ctb-marque .hero-products-section{padding:var(--cyb-section-y, 32px) var(--page-gutter, 24px)}[data-site=cybertek] .ctb-marque .section-label{margin-bottom:var(--cyb-title-gap, 16px)}[data-site=cybertek] .ctb-marque .hero-grid{gap:var(--cyb-grid-gap, 16px);background:rgba(0,0,0,0)}[data-site=cybertek] .ctb-marque .main-layout{padding:var(--cyb-sp-5, 24px) 0 var(--cyb-sp-6, 32px)}[data-site=cybertek] .ctb-marque .products-toolbar{padding:var(--cyb-sp-3, 12px) var(--cyb-sp-4, 16px);margin-bottom:var(--cyb-grid-gap, 16px);border-radius:var(--cyb-r-md, 8px)}[data-site=cybertek] .ctb-marque .products-grid{gap:var(--cyb-grid-gap, 16px);background:rgba(0,0,0,0)}[data-site=cybertek] .ctb-marque .product-card{border:1px solid var(--cyb-border, #E8E6E7);border-radius:var(--cyb-r-lg, 12px);padding:var(--cyb-card-pad-dense, 12px);transition:border-color var(--cyb-dur-micro, 150ms) ease-out}[data-site=cybertek] .ctb-marque .product-card:hover{border-color:var(--cyb-border-strong, #8E8C8D);box-shadow:none}[data-site=cybertek] .ctb-marque .product-badge{top:var(--cyb-sp-5, 24px);left:var(--cyb-sp-5, 24px);display:inline-flex;align-items:center;min-height:var(--cyb-tag-h, 24px);padding:3px 10px;border-radius:var(--cyb-r-sm, 4px);font-size:var(--cyb-tag-fs, 13px);text-transform:none;letter-spacing:normal}[data-site=cybertek] .ctb-marque .product-card-img{padding:var(--cyb-sp-2, 8px);border-radius:var(--cyb-r-md, 8px)}[data-site=cybertek] .ctb-marque .product-card-body{padding:var(--cyb-sp-3, 12px) 0 0}[data-site=cybertek] .ctb-marque .product-card-name{font-size:var(--cyb-fs-16, 13px);font-weight:700;margin-bottom:var(--cyb-sp-2, 6px)}[data-site=cybertek] .ctb-marque .product-stock{gap:var(--cyb-sp-2, 8px);margin-bottom:var(--cyb-sp-2, 8px)}[data-site=cybertek] .ctb-marque .stock-dot{width:8px;height:8px;border-radius:var(--cyb-r-pill, 999px)}[data-site=cybertek] .ctb-marque .omni-pills{margin-bottom:var(--cyb-sp-2, 8px)}[data-site=cybertek] .ctb-marque .omni-pill{min-height:var(--cyb-tag-h, 24px);padding:3px 10px;gap:6px;border-radius:var(--cyb-r-sm, 4px)}[data-site=cybertek] .ctb-marque .op-web{background:rgba(var(--cyb-green-rgb, 77, 168, 125), 0.1)}[data-site=cybertek] .ctb-marque .op-store{background:rgba(var(--cyb-yellow-rgb, 248, 185, 58), 0.25)}[data-site=cybertek] .ctb-marque .op-pro{background:rgba(var(--cyb-blue-3-rgb, 117, 163, 209), 0.1)}[data-site=cybertek] .ctb-marque .product-card-footer{padding:var(--cyb-sp-3, 12px) 0 0;border-top-color:var(--cyb-border, #E8E6E7)}[data-site=cybertek] .ctb-marque .product-price-eco{margin-top:var(--cyb-sp-1, 4px)}[data-site=cybertek] .ctb-marque .btn-add{width:2.75em;height:2.75em;min-width:var(--cyb-target, 44px);min-height:var(--cyb-target, 44px);border-radius:var(--cyb-r-sm, 4px);transition:background-color var(--cyb-dur-micro, 150ms) ease-out}[data-site=cybertek] .ctb-marque .btn-add svg{width:20px;height:20px;stroke-width:1.75}[data-site=cybertek] .ctb-marque .page-btn{width:var(--cyb-target, 44px);height:var(--cyb-target, 44px);border-radius:var(--cyb-r-sm, 4px)}@media(max-width: 900px){[data-site=cybertek] .ctb-marque .brand-banner-inner{grid-template-columns:minmax(0, 1fr);gap:var(--cyb-sp-5, 24px)}[data-site=cybertek] .ctb-marque .brand-name-display{font-size:var(--cyb-fs-39, 88px)}}@media(max-width: 640px){[data-site=cybertek] .ctb-marque .breadcrumb{padding-inline:var(--cyb-sp-4, 16px)}[data-site=cybertek] .ctb-marque .brand-banner-inner{padding:var(--cyb-hero-y, 32px) var(--cyb-sp-4, 16px)}[data-site=cybertek] .ctb-marque .brand-name-display{font-size:var(--cyb-fs-31, 88px)}[data-site=cybertek] .ctb-marque .brand-name-display img{max-height:48px}[data-site=cybertek] .ctb-marque .hero-products-section{padding:var(--cyb-section-y, 24px) var(--cyb-sp-4, 16px)}}.ctb-marque .listing-filters{--c-accent: var(--yellow);--c-accent-light: var(--yellow-40);--c-accent-dark: var(--yellow-150);--c-on-accent: var(--dark1);--c-text: var(--dark1);--c-muted: var(--gray);--c-surface: var(--cyb-white, #fff);--c-surface-alt: var(--surface);--c-border: var(--cyb-border, #E4E4EA);--chrome-border: var(--cyb-dark3, #222);--filter-card-radius: var(--cyb-r-md, 6px);--filter-card-shadow: none}.ctb-marque .brand-story-ct{background:var(--cyb-white, #fff);border-top:1px solid var(--cyb-border, #e8e8ed)}.ctb-marque .brand-story-ct-inner{max-width:var(--container-max);margin:0 auto;padding:var(--cyb-section-y, 36px) 24px var(--cyb-section-y, 52px)}.ctb-marque .brand-story-ct h2{font-size:var(--cyb-fs-20, 22px);font-weight:800;margin:0 0 var(--cyb-title-gap, 14px);color:var(--cyb-black, #14141a)}.ctb-marque .brand-story-ct-text{max-width:920px;color:var(--cyb-gray, #44454f);line-height:1.7;font-size:var(--cyb-fs-16, 15px)}
