.listing-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--c-muted)}.listing-breadcrumb a{color:var(--c-muted);text-decoration:none}.listing-breadcrumb a:hover{color:var(--c-accent);text-decoration:underline}.listing-breadcrumb .sep{color:var(--c-muted)}.listing-breadcrumb [aria-current]{color:var(--c-text);font-weight:var(--fw-bold)}main.page:has(.product-list),main.page:has(.grid--plp){max-width:var(--container-page);padding:16px 24px 64px}@media(max-width: 640px){main.page:has(.product-list),main.page:has(.grid--plp){padding-inline:16px}}.page-btn__ico--prev{transform:scaleX(-1)}.listing-head{margin:0 0 var(--sp-4)}.listing-head h1{margin:0 0 2px}.listing-head .count{color:var(--c-muted);font-size:var(--cyb-fs-13, 0.9rem)}.listing-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:11px 16px;margin:0 0 14px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius)}.tb-count{font-size:var(--cyb-fs-13, 14px);font-weight:600;color:var(--c-text)}.tb-count strong{color:var(--c-accent);font-weight:var(--fw-bold)}.page:has(.grid--plp) .listing-toolbar{background:none;border:none;border-radius:0;padding:0;gap:10px;margin-bottom:12px}.page:has(.grid--plp) .tb-count{font-size:var(--cyb-fs-13, 13px);color:var(--c-muted)}.page:has(.grid--plp) .tb-count strong{font-size:var(--cyb-fs-16, 15px);font-weight:var(--fw-black);color:var(--c-text)}.tb-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-4);margin-left:auto}.tb-sort{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-secondary)}.tb-sort select{font:inherit;font-size:var(--fs-sm);color:var(--c-text);padding:6px 10px;border:1px solid var(--c-border-strong);border-radius:var(--radius-input);background:var(--c-surface);cursor:pointer}.tb-sort select:focus{border-color:var(--c-accent)}.tb-check{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-secondary);cursor:pointer}.tb-check input{accent-color:var(--c-accent);cursor:pointer}.tb-check.is-active{color:var(--c-text);font-weight:var(--fw-bold)}.tb-toggle{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-secondary);cursor:pointer;user-select:none}.tb-toggle input{position:absolute;opacity:0;width:0;height:0}.tb-toggle-track{position:relative;flex:0 0 auto;width:34px;height:18px;border-radius:999px;background:var(--c-border-strong);transition:background .15s}.tb-toggle-track::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--c-surface);box-shadow:var(--shadow-card);transition:transform .15s}.tb-toggle input:checked+.tb-toggle-track{background:var(--c-accent)}.tb-toggle input:checked+.tb-toggle-track::after{transform:translateX(16px)}.tb-toggle input:focus-visible+.tb-toggle-track{outline:2px solid var(--c-accent);outline-offset:2px}.tb-toggle:has(input:checked){color:var(--c-text);font-weight:var(--fw-bold)}.installment-bar{display:flex;align-items:center;gap:7px;flex-shrink:0}.installment-label{font-size:var(--cyb-fs-13, 12px);color:var(--c-muted);white-space:nowrap}.installment-btns{display:flex;gap:4px}.installment-btn{height:28px;padding:0 11px;border:1.5px solid var(--c-border);border-radius:var(--radius-lg, 14px);background:var(--c-surface);color:var(--c-text-secondary);font:inherit;font-size:var(--cyb-fs-13, 12px);font-weight:var(--fw-bold);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:border-color .15s,color .15s,background .15s,box-shadow .15s}.installment-btn:hover{border-color:var(--c-accent);color:var(--c-accent);background:var(--c-accent-light)}.installment-btn.active{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-accent);box-shadow:0 2px 6px var(--c-accent-light)}.page:has(.grid--plp) .installment-bar{gap:4px;padding:4px 8px;background:var(--c-surface);border:.5px solid var(--c-border)}.page:has(.grid--plp) .installment-label{font-size:var(--cyb-fs-13, 10px);font-weight:600;margin-right:4px}.page:has(.grid--plp) .installment-btns{gap:3px}.page:has(.grid--plp) .installment-btn{height:auto;padding:5px 9px;font-size:var(--cyb-fs-13, 11px);letter-spacing:0;border-width:1px;border-radius:0;background:var(--c-surface-alt);color:var(--c-muted)}.page:has(.grid--plp) .installment-btn:hover{color:var(--c-text);background:var(--c-surface);border-color:var(--c-border)}.page:has(.grid--plp) .installment-btn.active{background:var(--c-accent);color:var(--c-on-accent);border-color:var(--c-accent);box-shadow:none}.active-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px}.active-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 9px 3px 10px;font-size:var(--cyb-fs-13, 12px);font-weight:600;text-decoration:none;color:var(--c-accent);background:var(--c-accent-light);border:1px solid var(--c-accent-light);border-radius:var(--radius-pill, 20px);transition:background .15s,color .15s}.active-tag:hover{background:var(--c-accent);color:var(--c-on-accent)}.active-tag .tag-x{font-size:var(--cyb-fs-13, 14px);opacity:.7;line-height:1}.clear-all{align-self:center;font-size:var(--cyb-fs-13, 12px);color:var(--c-muted);text-decoration:underline;margin-left:2px}.clear-all:hover{color:var(--c-accent)}.page:has(.grid--plp) .active-tags{gap:5px;padding:8px 12px;background:var(--c-accent-light);border:.5px solid var(--c-accent)}.page:has(.grid--plp) .active-tag{padding:3px 7px;font-size:var(--cyb-fs-13, 10px);font-weight:var(--fw-bold);color:var(--c-on-accent);background:var(--c-accent);border:none;border-radius:0}.page:has(.grid--plp) .active-tag:hover{background:var(--c-accent-dark);color:var(--c-on-accent)}.page:has(.grid--plp) .active-tag .tag-x{font-size:var(--cyb-fs-13, 12px);opacity:1;font-weight:var(--fw-bold)}.page:has(.grid--plp) .clear-all{margin-left:auto;font-weight:600;text-decoration:none}.page:has(.grid--plp) .clear-all:hover{color:var(--c-danger)}.filter-segments{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:flex-end;margin:0 0 var(--sp-5)}.filter-segments .fseg{display:flex;flex-direction:column;gap:6px;min-width:0}.filter-segments .fseg-label{font-size:var(--cyb-fs-13, var(--fs-caption, 10.5px));letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);font-weight:var(--fw-bold);white-space:nowrap}.filter-segments .fseg-btns{display:inline-flex;flex-wrap:wrap;border:1px solid var(--c-border-strong);border-radius:var(--radius-input);overflow:hidden;background:var(--c-surface)}.filter-segments .fseg-btn{padding:8px 13px;font-size:var(--fs-sm);font-weight:500;color:var(--c-text);white-space:nowrap;border-right:1px solid var(--c-border);transition:background .15s ease,color .15s ease}.filter-segments .fseg-btn:last-child{border-right:0}.filter-segments .fseg-btn:hover{background:var(--c-accent-light);color:var(--c-accent)}.filter-segments .fseg-btn.is-active{background:var(--c-accent);color:var(--c-on-accent)}.filter-segments .fseg-btn:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.filter-segments .fseg-btn.is-disabled{opacity:.42;cursor:not-allowed}.filter-segments .fseg-btn.is-disabled:hover{background:rgba(0,0,0,0);color:var(--c-text)}.filter-segments .fseg--sc .fseg-btns{border-style:dashed}.bubbles-wrap{margin:0 0 var(--sp-5);overflow:hidden}.bubbles{display:flex;gap:12px;padding:4px 2px 12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.bubbles::-webkit-scrollbar{display:none}.bubble{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:7px;width:82px;text-align:center;text-decoration:none;color:var(--c-text-secondary);cursor:pointer}.bubble-circle{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:var(--c-surface-alt);border:2.5px solid var(--c-border);color:var(--c-text-secondary);font-size:var(--cyb-fs-16, 17px);font-weight:var(--fw-black);letter-spacing:-0.5px;overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s,color .2s}.bubble-circle img{width:100%;height:100%;object-fit:contain;border-radius:50%}.bubble-circle--img{background:#fff;padding:5px}.bubble-ini{font-size:var(--cyb-fs-16, 17px);font-weight:var(--fw-black);letter-spacing:-0.5px}.bubble-label{font-size:var(--fs-xs);font-weight:500;line-height:1.25;color:var(--c-text-secondary);max-width:82px;word-break:break-word}.bubble:hover .bubble-circle{border-color:var(--c-accent);box-shadow:0 0 0 4px var(--c-accent-light);transform:scale(1.04)}.bubble.is-active .bubble-circle{border-color:var(--c-accent);box-shadow:0 0 0 4px var(--c-accent-light)}.bubble.is-active .bubble-label{color:var(--c-accent);font-weight:var(--fw-bold)}.bubble.is-disabled{opacity:.42;cursor:not-allowed}.bubble.is-disabled:hover .bubble-circle{border-color:var(--c-border);box-shadow:none;transform:none}.bubble-circle.is-top{color:var(--c-warning);background:var(--c-warning-bg);border-color:var(--c-warning)}.bubble.is-active .bubble-circle.is-top,.bubble:hover .bubble-circle.is-top{color:var(--c-on-accent);background:var(--c-warning);border-color:var(--c-warning)}.bubble-circle.is-promo{color:var(--c-promo);background:var(--c-danger-bg);border-color:var(--c-promo)}.bubble.is-active .bubble-circle.is-promo,.bubble:hover .bubble-circle.is-promo{color:var(--c-on-promo);background:var(--c-promo);border-color:var(--c-promo)}.bubble-circle.is-recond{color:var(--c-success);background:var(--c-success-bg);border-color:var(--c-success);font-size:var(--cyb-fs-31, 31px)}.bubble.is-active .bubble-circle.is-recond,.bubble:hover .bubble-circle.is-recond{color:var(--c-on-accent);background:var(--c-success);border-color:var(--c-success)}.bubble-sep{flex:0 0 auto;align-self:stretch;width:1px;margin:8px 4px;background:var(--c-border)}.bubbles-wrap--ct{width:100vw;margin:0 calc(50% - 50vw) var(--sp-4);background:var(--c-text);overflow:hidden;padding-inline:max(0px, calc(50vw - 50% - var(--page-gutter)))}.bubbles-wrap--ct .bubbles{gap:0;align-items:stretch;flex-wrap:nowrap;max-width:var(--container-max);margin:0 auto;padding:6px var(--page-gutter) 4px;border-top:1px solid var(--c-dark3)}.bubbles-wrap--ct .bubble{flex-direction:column;align-items:center;gap:5px;width:auto;min-width:78px;padding:10px 16px 12px;border-bottom:2px solid rgba(0,0,0,0);transition:border-color .15s}.bubbles-wrap--ct .bubble-circle{width:40px;height:40px;border-radius:0;border:1px solid var(--c-text-secondary);background:var(--c-dark3);color:var(--cyb-gray-lt, var(--c-border-strong));font-size:var(--cyb-fs-16, 16px);transition:border-color .15s,background .15s,color .15s}.bubbles-wrap--ct .bubble-circle img{border-radius:0}.bubbles-wrap--ct .bubble-circle svg{width:20px;height:20px}.bubbles-wrap--ct .bubble-ini{font-size:var(--cyb-fs-13, 11px);font-weight:800;letter-spacing:.02em}.bubbles-wrap--ct .bubble-label{max-width:92px;font-size:var(--cyb-fs-13, 10px);font-weight:600;line-height:1.25;word-break:break-word;color:var(--c-border-strong)}.bubbles-wrap--ct .bubble:hover .bubble-circle,.bubbles-wrap--ct .bubble.is-active .bubble-circle,.bubbles-wrap--ct .bubble:hover .bubble-circle.is-top,.bubbles-wrap--ct .bubble:hover .bubble-circle.is-promo,.bubbles-wrap--ct .bubble:hover .bubble-circle.is-recond,.bubbles-wrap--ct .bubble.is-active .bubble-circle.is-top,.bubbles-wrap--ct .bubble.is-active .bubble-circle.is-promo,.bubbles-wrap--ct .bubble.is-active .bubble-circle.is-recond{border-color:var(--c-accent);background:color-mix(in srgb, var(--c-accent) 10%, transparent);color:var(--c-accent);box-shadow:none;transform:none}.bubbles-wrap--ct .bubble:hover .bubble-label{color:var(--c-surface)}.bubbles-wrap--ct .bubble.is-active{border-bottom-color:var(--c-accent)}.bubbles-wrap--ct .bubble.is-active .bubble-label{color:var(--c-accent);font-weight:700}.bubbles-wrap--ct .bubble.is-disabled:hover .bubble-circle{border-color:var(--c-text-secondary);background:var(--c-dark3);color:var(--cyb-gray-lt, var(--c-border-strong))}.bubbles-wrap--ct .bubble.is-disabled:hover .bubble-label{color:var(--c-border-strong)}.bubbles-wrap--ct .bubble-circle.is-top,.bubbles-wrap--ct .bubble-circle.is-promo,.bubbles-wrap--ct .bubble-circle.is-recond{background:var(--c-dark3);border-color:var(--c-text-secondary);color:var(--c-border-strong);font-size:var(--cyb-fs-16, 16px)}.bubbles-wrap--ct .bubble-sep{align-self:center;width:1px;height:34px;margin:0 4px;background:var(--c-dark3)}.grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:var(--sp-4)}.grid--plp{grid-template-columns:repeat(var(--plp-cols, 4), minmax(0, 1fr));gap:10px}@media(max-width: 1280px){.grid--plp{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 860px){.grid--plp{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 520px){.grid--plp{grid-template-columns:repeat(2, minmax(0, 1fr));gap:7px}}.product-list{display:flex;flex-direction:column;gap:8px}.pager{display:flex;gap:5px;margin-top:24px;align-items:center;justify-content:center;flex-wrap:wrap}.pager .page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:1px solid var(--c-border);border-radius:var(--radius-btn);background:var(--c-surface);color:var(--c-text-secondary);font-size:var(--cyb-fs-13, 14px);font-weight:600;line-height:1;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.listing-results:has(.grid--plp) .pager .page-btn{width:34px;min-width:34px;height:34px;padding:0;font-size:var(--cyb-fs-13, 12px)}a.page-btn:hover,a.page-btn:focus-visible{border-color:var(--c-accent);color:var(--c-accent);background:var(--c-accent-light)}.pager .page-btn.active{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-accent);font-weight:var(--fw-bold);cursor:default}.pager .page-btn.disabled{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--c-text-secondary);cursor:default}.pager>a:not(.page-btn),.pager>span:not(.page-btn){display:inline-flex;align-items:center;height:36px;padding:0 12px;border:1px solid var(--c-border);border-radius:var(--radius-input);background:var(--c-surface);color:var(--c-text);text-decoration:none}.pager>a:not(.page-btn):hover{border-color:var(--c-accent);color:var(--c-accent)}.pager>.cur{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-accent)}.pager>span.disabled:not(.page-btn){color:var(--c-text-secondary)}.listing-layout{display:grid;grid-template-columns:260px 1fr;gap:24px;margin-top:20px;align-items:start}.listing-layout:has(.grid--plp){grid-template-columns:224px 1fr;gap:16px}[data-site=cybertek] .listing-layout:has(.grid--plp){grid-template-columns:260px 1fr}[data-site=cybertek] .listing-filters{position:sticky;top:calc(var(--chrome-nav-link-h, 44px) + 44px)}.listing-filters{background:rgba(0,0,0,0);border:0;padding:0}.listing-results{min-width:0}.filter-group{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--filter-card-radius, 12px);box-shadow:var(--filter-card-shadow, 0 1px 3px rgba(0, 0, 0, 0.05));padding:16px;margin-bottom:12px}.filter-group:last-of-type{margin-bottom:0}.filter-group-title{overflow-wrap:anywhere;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--c-border);font-size:var(--cyb-fs-13, var(--fs-caption, 0.72rem));font-weight:700;text-transform:var(--filter-title-tt, uppercase);letter-spacing:.07em;color:var(--c-muted)}.filter-group[data-collapsible]>.filter-group-title{cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:space-between;margin-bottom:0;padding-bottom:0;border-bottom:none}.filter-group[data-collapsible].is-open>.filter-group-title{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--c-border)}.filter-group[data-collapsible]>.filter-group-title::after{content:"";display:block;width:8px;height:8px;border-right:2px solid var(--c-muted);border-bottom:2px solid var(--c-muted);transform:translateY(-2px) rotate(45deg);transition:transform var(--t-micro, 0.18s) ease;flex-shrink:0}.filter-group[data-collapsible].is-open>.filter-group-title::after{transform:translateY(2px) rotate(-135deg)}.filter-group[data-collapsible]:not(.is-open)>.filter-group-title~*{display:none !important}.filter-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;max-height:196px;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;margin-right:-4px;scrollbar-width:thin;scrollbar-color:var(--chrome-border) rgba(0,0,0,0)}.filter-checklist::-webkit-scrollbar{width:6px}.filter-checklist::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.filter-checklist::-webkit-scrollbar-thumb{background:var(--chrome-border);border-radius:var(--radius-xs, 3px)}.filter-checklist::-webkit-scrollbar-thumb:hover{background:var(--c-muted)}.filter-check label{display:flex;align-items:baseline;gap:7px;font-size:var(--cyb-fs-13, 0.86rem);line-height:1.3;cursor:pointer;min-height:24px}.filter-check input[type=checkbox]{flex:0 0 auto;width:var(--filter-check-size, auto);height:var(--filter-check-size, auto);accent-color:var(--c-accent);cursor:pointer}.filter-check-label{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.filter-check-count{flex:0 0 auto;color:var(--c-muted);font-size:var(--cyb-fs-13, var(--fs-caption, 0.78rem))}.filter-price{display:flex;align-items:center;gap:var(--sp-2)}.filter-price-input{width:100%;min-width:0;padding:7px 9px;border:1px solid var(--c-border-strong);border-radius:var(--radius-input);background:var(--c-surface-alt);font:inherit;font-size:var(--cyb-fs-13, 0.86rem);color:var(--c-text)}.filter-price-input:focus{border-color:var(--c-accent);background:var(--c-surface)}.filter-price-sep{flex:0 0 auto;color:var(--c-muted)}.filter-price-slider{margin-top:var(--sp-3)}.fps-track{position:relative;height:4px;margin:16px 6px 0;border-radius:var(--radius-full, 999px);background:var(--c-border)}.fps-fill{position:absolute;top:0;height:100%;border-radius:var(--radius-full, 999px);background:var(--c-accent)}.fps-input{position:absolute;top:50%;left:-6px;right:-6px;width:calc(100% + 12px);transform:translateY(-50%);margin:0;background:none;pointer-events:none;appearance:none;-webkit-appearance:none}.fps-input::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--c-surface);border:2px solid var(--c-accent);box-shadow:var(--shadow-card);cursor:pointer}.fps-input::-moz-range-thumb{pointer-events:auto;width:24px;height:24px;border-radius:50%;background:var(--c-surface);border:2px solid var(--c-accent);box-shadow:var(--shadow-card);cursor:pointer}.fps-vals{display:flex;justify-content:space-between;margin-top:12px}.fps-badge{font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--c-text);background:var(--c-surface-alt);border:1px solid var(--c-border);border-radius:var(--radius-sm);padding:3px 7px}.crit-range-wrap{padding:0 4px}.crit-range-track{position:relative;height:5px;margin:22px 0 20px;border-radius:var(--radius-xs, 3px);background:var(--c-border)}.crit-range-fill{position:absolute;height:100%;border-radius:var(--radius-xs, 3px);background:var(--c-accent);pointer-events:none}.crit-range-input{position:absolute;top:50%;left:-8px;width:calc(100% + 16px);height:100%;margin:0;padding:0;transform:translateY(-50%);background:none;pointer-events:none;appearance:none;-webkit-appearance:none;z-index:2}.crit-range-input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--c-accent);border:2.5px solid #fff;box-shadow:0 1px 5px rgba(0,0,0,.25);pointer-events:all;cursor:grab;position:relative;z-index:3}.crit-range-input:active::-webkit-slider-thumb{cursor:grabbing}.crit-range-input::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--c-accent);border:2.5px solid #fff;box-shadow:0 1px 5px rgba(0,0,0,.25);pointer-events:all;cursor:grab}.crit-range-vals{display:flex;justify-content:space-between;margin-top:4px}.crit-val-badge{min-width:4.4em;overflow-wrap:anywhere;padding:3px 9px;font-size:var(--cyb-fs-13, 12px);font-weight:800;text-align:center;letter-spacing:-0.01em;color:var(--c-on-accent);background:var(--c-accent);border-radius:5px}[data-site=cybertek] .crit-val-badge{border-radius:0}.filter-toggle{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--cyb-fs-13, 0.86rem);color:var(--c-text-secondary);cursor:pointer;user-select:none}.filter-toggle input{position:absolute;opacity:0;width:0;height:0}.filter-toggle-track{position:relative;flex:0 0 auto;width:34px;height:18px;border-radius:999px;background:var(--c-border-strong);transition:background .15s}.filter-toggle-track::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--c-surface);box-shadow:var(--shadow-card);transition:transform .15s}.filter-toggle input:checked+.filter-toggle-track{background:var(--c-accent)}.filter-toggle input:checked+.filter-toggle-track::after{transform:translateX(16px)}.filter-toggle input:focus-visible+.filter-toggle-track{outline:2px solid var(--c-accent);outline-offset:2px}.filter-toggle:has(input:checked){color:var(--c-text);font-weight:var(--fw-bold)}.filter-actions{display:flex;align-items:center;gap:var(--sp-3);margin-top:var(--sp-4)}.filter-submit{border:none;background:var(--c-accent);color:var(--c-on-accent);font:inherit;font-size:var(--cyb-fs-13, 0.9rem);font-weight:600;text-transform:var(--btn-text-transform);letter-spacing:var(--btn-letter-spacing);cursor:pointer;padding:9px 18px;border-radius:var(--radius-btn)}.filter-submit:hover{background:var(--c-accent-dark)}.filter-reset{font-size:var(--cyb-fs-13, var(--fs-caption, 0.82rem));color:var(--c-muted);text-decoration:none}.filter-reset:hover{color:var(--c-accent);text-decoration:underline}.empty{grid-column:1/-1;color:var(--c-muted);padding:var(--sp-6) 0;text-align:center}.fg-ico{vertical-align:-1px;margin-right:4px;color:var(--c-accent)}.listing-seo{margin:0 0 var(--sp-5);padding:var(--sp-4) var(--sp-5);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius)}.listing-seo-badge{display:inline-block;margin-bottom:var(--sp-2);padding:3px 10px;font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--c-on-accent);background:var(--c-accent);border-radius:var(--radius-sm)}.listing-rayon-cats{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);font-size:var(--fs-sm)}.listing-rayon-cats .lrc-label{color:var(--c-text-secondary);font-weight:600}.listing-rayon-cats .lrc-link{display:inline-flex;align-items:baseline;gap:5px;padding:4px 10px;border:1px solid var(--c-border);border-radius:var(--radius-full, 999px);background:var(--c-surface);color:var(--c-text);text-decoration:none}.listing-rayon-cats .lrc-link:hover{border-color:var(--c-accent);color:var(--c-accent)}.listing-rayon-cats .lrc-count{color:var(--c-text-secondary);font-size:.85em}.listing-seo-title{margin:0 0 var(--sp-2);font-family:var(--font-head);font-size:var(--cyb-fs-25, var(--fs-h1, 1.6rem));font-weight:var(--fw-h1, inherit);line-height:var(--lh-h1, inherit)}.listing-seo-inner{color:var(--c-text-secondary);font-size:var(--fs-sm);line-height:var(--lh-base)}.seo-clamp-more{display:none}@media(max-width: 860px){.seo-clamp{overflow:hidden}.seo-clamp-more{display:inline-flex;align-items:center;min-height:24px;margin:2px 0 0;padding:2px 8px 2px 0;font:inherit;font-weight:var(--fw-bold);line-height:1;color:var(--seo-more-color, inherit);background:none;border:0;text-decoration:underline;cursor:pointer}.seo-clamp-more:hover{color:var(--c-accent)}}.listing-top5{margin:0}.listing-cat-seo+.listing-top5{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--c-border)}.listing-top5>h2{color:var(--c-text);margin:0 0 var(--sp-2);font-size:var(--cyb-fs-25, 1.5em)}.listing-top5>p{margin:0 0 var(--sp-3)}.listing-top5 .seo-table-wrap{margin-bottom:0}.listing-top5 th:last-child,.listing-top5 td:last-child{text-align:right;white-space:nowrap}.listing-top5 td a{color:var(--cyb-accent-ink, var(--c-link, var(--c-accent)));text-decoration:var(--cyb-link-deco, none)}.listing-faq{margin:0}.listing-cat-seo+.listing-faq,.listing-top5+.listing-faq{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--c-border)}.listing-faq>h2{color:var(--c-text);margin:0 0 var(--sp-3);font-size:var(--cyb-fs-25, 1.5em)}.listing-faq-item{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);margin:0 0 var(--sp-2);overflow:hidden}.listing-faq-item:last-child{margin-bottom:0}.listing-faq-item>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);list-style:none;cursor:pointer;font-weight:700;color:var(--c-text)}.listing-faq-item>summary::-webkit-details-marker{display:none}.listing-faq-item[open] .listing-faq-chev{transform:rotate(180deg)}.listing-faq-chev{width:14px;height:14px;flex-shrink:0;color:var(--c-text-secondary);transition:transform .2s}.listing-faq-a{padding:0 var(--sp-4) var(--sp-3);color:var(--c-text-secondary);font-size:var(--fs-sm);line-height:var(--lh-loose, 1.7)}.listing-faq-a p{margin:0 0 var(--sp-2)}.listing-faq-a p:last-child{margin-bottom:0}.listing-faq-a a{color:var(--cyb-accent-ink, var(--c-accent));text-decoration:var(--cyb-link-deco, none)}.listing-seo-bottom{margin:var(--sp-5) 0 0;padding:var(--sp-4) var(--sp-5);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius)}.listing-cat-seo{margin:0;color:var(--c-text-secondary);font-size:var(--fs-sm);line-height:var(--lh-loose, 1.7)}.listing-cat-seo h2,.listing-cat-seo h3{color:var(--c-text);margin:0 0 var(--sp-2)}.listing-cat-seo h2{font-size:var(--cyb-fs-20, 1.5em)}.listing-cat-seo h3{font-size:var(--cyb-fs-16, 1.05rem)}.listing-cat-seo p{margin:0 0 var(--sp-2)}.listing-cat-seo ul,.listing-cat-seo ol{margin:0 0 var(--sp-2) var(--sp-4)}.listing-cat-seo a{color:var(--cyb-accent-ink, var(--c-accent));text-decoration:var(--cyb-link-deco, none)}.listing-cat-seo ul.seo-checks,.listing-cat-seo ol.seo-steps{margin:0 0 var(--sp-3) var(--sp-4)}.listing-cat-seo ul.seo-checks li,.listing-cat-seo ol.seo-steps li{margin:0 0 var(--sp-2)}.listing-cat-seo ul.seo-checks li:last-child,.listing-cat-seo ol.seo-steps li:last-child{margin-bottom:0}.listing-cat-seo ul.seo-checks strong,.listing-cat-seo ol.seo-steps strong{color:var(--c-text)}.listing-cat-seo .seo-table-wrap{overflow-x:auto;margin:0 0 var(--sp-3)}.listing-cat-seo table.seo-compare{width:100%;min-width:34rem;border-collapse:collapse;font-size:var(--fs-sm)}.listing-cat-seo table.seo-compare th,.listing-cat-seo table.seo-compare td{padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);text-align:left;vertical-align:top}.listing-cat-seo table.seo-compare thead th{background:var(--c-surface-alt);color:var(--c-text);font-weight:700}.listing-cat-seo table.seo-compare tbody th[scope=row]{background:var(--c-surface-alt);color:var(--c-text);font-weight:600;white-space:normal}.cat-header{width:100vw;margin:0 calc(50% - 50vw);padding:26px 0 0;padding-inline:max(0px, calc(50vw - 50% - var(--page-gutter)));background:var(--c-text);position:relative;overflow:hidden}.cat-header-inner{position:relative;z-index:1;max-width:var(--container-max);margin:0 auto;padding:0 var(--page-gutter) 22px}.cat-title{margin:0 0 8px;font-size:var(--cyb-fs-31, 34px);font-weight:var(--fw-black);line-height:1.04;letter-spacing:-0.02em;text-transform:uppercase;color:var(--c-surface)}.cat-desc{margin-bottom:16px;font-size:var(--cyb-fs-13, 12.5px);line-height:1.7;color:var(--c-surface)}.cat-desc a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cat-meta{display:flex;align-items:center;flex-wrap:wrap;gap:22px;font-size:var(--cyb-fs-13, 12px)}.cat-count{color:var(--c-accent);font-weight:800;font-size:var(--cyb-fs-20, 18px)}.cat-count span{margin-left:5px;font-size:var(--cyb-fs-13, 12px);font-weight:400;color:var(--c-border-strong)}.cat-ship{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--cyb-green-on-dark, var(--c-success))}.listing-ct>.listing-breadcrumb:has(+.cat-header){width:100vw;margin-inline:calc(50% - 50vw);padding-inline:calc(max(0px, calc(50vw - 50% - var(--page-gutter))) + var(--page-gutter));background:var(--c-text);color:var(--cyb-gray-lt, #ADB0BE)}.listing-ct>.listing-breadcrumb:has(+.cat-header) :is(a,.sep){color:var(--cyb-gray-lt, #ADB0BE)}.listing-ct>.listing-breadcrumb:has(+.cat-header) a:hover{color:var(--c-accent)}.listing-ct>.listing-breadcrumb:has(+.cat-header) [aria-current]{color:var(--c-surface)}.store-select{width:100%;min-height:var(--btn-min-h, 0);font:inherit;font-size:var(--fs-sm);color:var(--c-text);padding:8px 10px;border:1px solid var(--c-border-strong);border-radius:var(--radius-input);background:var(--c-surface);cursor:pointer}@media(max-width: 767px){.store-select{font-size:var(--cyb-fs-16, 16px)}}.store-select:focus{border-color:var(--c-accent)}.store-clear-link{display:inline-block;margin-top:var(--sp-2);font-size:var(--fs-xs);color:var(--c-muted);text-decoration:none}.store-clear-link:hover{color:var(--c-accent);text-decoration:underline}.store-mode-toggle{display:flex;margin-top:10px;overflow:hidden;border:1px solid var(--c-border-strong);border-radius:var(--radius-input)}.store-mode-toggle a{flex:1;padding:7px 4px;font:inherit;font-size:var(--cyb-fs-13, 11.5px);font-weight:var(--fw-semibold, 600);text-align:center;text-decoration:none;color:var(--c-muted);background:var(--c-surface);transition:background .15s,color .15s}.store-mode-toggle a:first-child{border-right:1px solid var(--c-border-strong)}.store-mode-toggle a.active{color:var(--c-on-accent);background:var(--c-accent)}.sort-options{display:flex;flex-direction:column;gap:6px}.sort-option{display:flex;align-items:center;gap:var(--sp-2);padding:8px 10px;font-size:var(--fs-sm);color:var(--c-text-secondary);text-decoration:none;border:1px solid var(--c-border);border-radius:var(--radius-input);background:var(--c-surface);transition:border-color .15s,color .15s,background .15s}.sort-option-ico{flex:0 0 auto;color:var(--c-muted)}.sort-option:hover{border-color:var(--c-accent);color:var(--c-text)}.sort-option.is-active{border-color:var(--c-accent);background:var(--c-accent-light);color:var(--cyb-accent-ink, var(--c-accent));font-weight:var(--fw-bold)}.sort-option.is-active .sort-option-ico{color:var(--c-accent)}@media(max-width: 1100px){.listing-layout{grid-template-columns:210px 1fr}}@media(max-width: 860px){.listing-layout,.listing-layout:has(.grid--plp),[data-site=cybertek] .listing-layout:has(.grid--plp){grid-template-columns:1fr;gap:var(--sp-4)}}@media(max-width: 640px){.tb-controls{margin-left:0;width:100%}.installment-bar{width:100%;flex-shrink:1;flex-wrap:wrap}.installment-btns{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px;width:100%}.installment-btn{height:34px;padding:0;border-radius:17px;font-size:var(--cyb-fs-13, 13.5px)}.page:has(.grid--plp) .installment-btn{height:32px;padding:0;font-size:var(--cyb-fs-13, 12.5px)}}.voir-plus-section[hidden]{display:none}.btn-voir-plus{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 0;margin-top:4px;background:none;border:1.5px solid var(--c-border);border-radius:var(--radius-card, 8px);cursor:pointer;font-size:var(--cyb-fs-13, var(--fs-caption, 0.7rem));font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--c-muted);transition:background .15s,color .15s}.btn-voir-plus::after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);flex-shrink:0}.btn-voir-plus[aria-expanded=true]::after{transform:translateY(1px) rotate(-135deg)}.btn-voir-plus:hover{background:var(--c-surface-2, #f8f9fa);color:var(--c-text)}body:has(.listing-ct){background:var(--c-surface-alt)}.listing-ct .store-select{height:34px;padding:0 10px;font-size:var(--cyb-fs-13, 12px);background:var(--c-surface-alt);border:1px solid rgba(0,0,0,.1)}.listing-ct .filter-group-title{font-family:var(--cyb-font, "Outfit", var(--font-base));font-style:normal;font-weight:700;font-size:var(--cyb-fs-13, 10px);letter-spacing:.1em;color:var(--c-text)}.listing-ct .card-chip{font-size:var(--cyb-fs-13, 8px)}.listing-ct .fps-track{height:3px;border-radius:0;background:var(--c-surface-alt);border:.5px solid rgba(0,0,0,.08)}.listing-ct .fps-fill{border-radius:0;background:var(--c-accent)}.listing-ct .fps-input::-webkit-slider-thumb{width:14px;height:14px;border-radius:0;background:var(--c-accent);border:2px solid var(--c-text);box-shadow:none}.listing-ct .fps-input::-moz-range-thumb{width:14px;height:14px;border-radius:0;background:var(--c-accent);border:2px solid var(--c-text);box-shadow:none}.listing-ct .fps-vals{gap:6px;margin-top:10px}.listing-ct .fps-badge{flex:1;text-align:center;padding:7px 6px;font-size:var(--cyb-fs-13, 11px);font-weight:var(--fw-bold);color:var(--c-text);background:var(--c-accent-light);border:1.5px solid var(--c-accent);border-radius:0}.listing-ct .crit-range-track{height:3px;margin:16px 6px 0;border-radius:0;background:var(--c-surface-alt);border:.5px solid rgba(0,0,0,.08)}.listing-ct .crit-range-fill{border-radius:0;background:var(--c-accent)}.listing-ct .crit-range-input{left:-6px;width:calc(100% + 12px)}.listing-ct .crit-range-input::-webkit-slider-thumb{width:14px;height:14px;border-radius:0;background:var(--c-accent);border:2px solid var(--c-text);box-shadow:none}.listing-ct .crit-range-input::-moz-range-thumb{width:14px;height:14px;border-radius:0;background:var(--c-accent);border:2px solid var(--c-text);box-shadow:none}.listing-ct .crit-range-vals{gap:6px;margin-top:10px}.listing-ct .crit-val-badge{flex:1;min-width:0;padding:7px 6px;font-size:var(--cyb-fs-13, 11px);font-weight:var(--fw-bold);letter-spacing:normal;color:var(--c-text);background:var(--c-accent-light);border:1.5px solid var(--c-accent);border-radius:0}.tb-view{display:flex;gap:0;border:1px solid var(--c-border)}.tb-view button{min-height:44px;padding:0 14px;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--c-muted);font-size:var(--cyb-fs-13, 12px);font-weight:var(--fw-semibold, 600);cursor:pointer}.tb-view button+button{border-left:1px solid var(--c-border)}.tb-view button:hover{color:var(--c-text);background:var(--c-surface-alt)}.tb-view button.is-active{background:var(--c-text);color:var(--c-surface)}.listing-ct.view-list .grid--plp{grid-template-columns:1fr;gap:0;border:1px solid var(--c-border);border-radius:var(--radius-card);overflow:clip;overflow-clip-margin:5px;background:var(--c-surface)}.listing-ct.view-list .grid--plp .card{display:grid;grid-template-columns:112px minmax(0, 1fr) minmax(0, 240px) 232px;align-items:center;column-gap:16px;border:0;border-top:1px solid var(--cyb-border, var(--c-accent));border-radius:0;box-shadow:none;padding:12px 16px}.listing-ct.view-list .grid--plp .card:first-child{border-top:0}.listing-ct.view-list .grid--plp .card:hover{box-shadow:none;transform:none;background:var(--c-surface-alt)}.listing-ct.view-list .card-img{grid-column:1;height:auto;min-width:0;aspect-ratio:1;border-bottom:0;border:1px solid var(--c-border);margin-bottom:0}.listing-ct.view-list .card-img-link{padding:6px}.listing-ct.view-list .card-ribbons{top:4px;left:4px}.listing-ct.view-list .card-ribbon{white-space:nowrap}.listing-ct.view-list .card-ribbon svg{display:none}.listing-ct.view-list .card-body{grid-column:2;padding:0}.listing-ct.view-list .card-name{min-height:0}.listing-ct.view-list .card-omni{grid-column:3;border-top:0;background:rgba(0,0,0,0);margin-top:0}.listing-ct.view-list .omni-web{padding:0 0 6px}.listing-ct.view-list .omni-stores{padding:6px 0 0}.listing-ct.view-list .card-actions--omni{grid-column:4;padding:0}@media(max-width: 1060px){.listing-ct.view-list .grid--plp .card{grid-template-columns:96px minmax(0, 1fr);row-gap:8px}.listing-ct.view-list .card-body,.listing-ct.view-list .card-omni,.listing-ct.view-list .card-actions--omni{grid-column:2}}.sidebar-cat-list{display:flex;flex-direction:column}.sidebar-cat-link{display:flex;align-items:center;gap:8px;padding:5px 4px;margin-bottom:2px;text-decoration:none;color:var(--c-text);font-size:var(--cyb-fs-13, 13px);border-radius:var(--radius);transition:background .12s,color .12s}.sidebar-cat-link:hover{background:var(--c-surface-2, #f8f9fa);color:var(--c-accent)}.sidebar-cat-link.active{color:var(--c-accent);font-weight:var(--fw-bold);background:var(--c-surface-2, #f8f9fa)}.sidebar-cat-link .scl-icon{flex-shrink:0;line-height:1;color:var(--c-muted)}.sidebar-cat-link:hover .scl-icon,.sidebar-cat-link.active .scl-icon{color:var(--c-accent)}.sidebar-cat-link .scl-icon svg{display:block;width:17px;height:17px}.sidebar-cat-link .scl-name{flex:1;line-height:1.3;min-width:0}.sidebar-cat-link .filter-count{flex-shrink:0;color:var(--c-muted);font-size:var(--cyb-fs-13, 12px)}[data-listing-root].is-loading :is(.listing-results,.recond-results,.om-v2-results,.products-grid,.product-list,.grid){opacity:.55;pointer-events:none;transition:opacity .15s ease}[data-listing-root].is-loading :is(.listing-results,.recond-results,.om-v2-results,.products-grid,.product-list,.grid) :is(.listing-results,.recond-results,.om-v2-results,.products-grid,.product-list,.grid){opacity:1}.listing-loading{position:fixed;inset:0 0 auto 0;height:3px;z-index:960;pointer-events:none;background:var(--c-surface-2, #f1f3f5)}.listing-loading-bar{display:block;width:35%;height:100%;background:var(--c-accent);animation:listing-loading-slide 1.1s ease-in-out infinite}@keyframes listing-loading-slide{0%{transform:translateX(-100%)}100%{transform:translateX(385%)}}@media(prefers-reduced-motion: reduce){.listing-loading-bar{width:100%;animation:none}}.listing-timeout{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);z-index:961;display:flex;align-items:center;gap:12px;max-width:min(680px,100vw - 32px);padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);color:var(--c-text);box-shadow:0 6px 24px rgba(0,0,0,.18);font-size:var(--cyb-fs-13, 13px);line-height:1.35}.listing-timeout-text{margin:0;flex:1;min-width:0}.listing-timeout-retry{flex-shrink:0;padding:7px 12px;border:0;border-radius:var(--radius-sm);background:var(--c-accent);color:var(--c-on-accent, #fff);font-weight:var(--fw-bold, 600);font-size:var(--cyb-fs-13, 13px);cursor:pointer}.listing-timeout-close{flex-shrink:0;width:26px;height:26px;border:0;border-radius:var(--radius-sm);background:none;color:var(--c-muted);font-size:14px;line-height:1;cursor:pointer}.listing-timeout-close:hover{color:var(--c-text)}.filter-check.is-disabled{opacity:.42}.filter-check.is-disabled label{cursor:not-allowed}.filter-family{list-style:none}.filter-family-head{display:flex;align-items:center;gap:6px}.filter-family-label{flex:1;display:flex;align-items:center;gap:8px;cursor:pointer;font-size:var(--cyb-fs-13, 13px);color:var(--c-text);min-width:0}.filter-family-label .filter-check-label{flex:1;min-width:0;font-weight:var(--fw-bold, 600)}.filter-family-label .filter-check-count{flex-shrink:0;color:var(--c-muted);font-size:var(--cyb-fs-13, 12px)}.filter-family-toggle{flex-shrink:0;width:22px;height:22px;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:none;color:var(--c-muted);font-size:var(--cyb-fs-13, 14px);line-height:1;cursor:pointer}.filter-family-toggle:hover{color:var(--c-accent);border-color:var(--c-accent)}.filter-family-children{margin:2px 0 6px 20px;max-height:none;overflow-y:visible;overscroll-behavior:auto;padding-right:0}.filter-family-children[hidden]{display:none}.filter-family-children .filter-check label{font-size:var(--cyb-fs-13, 12px)}.filter-family-children .filter-check-count{font-size:var(--cyb-fs-13, 11px)}.filter-family.is-disabled>.filter-family-head{opacity:.42}.filter-family.is-disabled .filter-family-label{cursor:not-allowed}[data-site=cybertek] main.page:has(.grid--plp){padding-bottom:var(--cyb-sp-7, 64px)}[data-site=cybertek] .grid--plp{gap:var(--cyb-grid-gap, 10px)}[data-site=cybertek] .cat-header-inner{padding-bottom:var(--cyb-sp-4, 22px)}[data-site=cybertek] .cat-meta{gap:var(--cyb-sp-5, 22px)}[data-site=cybertek] .cat-ship svg{width:16px;height:16px}[data-site=cybertek] .bubbles-wrap--ct{background:rgba(0,0,0,0)}[data-site=cybertek] .bubbles-wrap--ct .bubbles{padding:var(--cyb-sp-3, 6px) var(--page-gutter) 0;border-top:0}[data-site=cybertek] .bubbles-wrap--ct .bubble{gap:var(--cyb-sp-1, 5px);padding:var(--cyb-sp-2, 10px) var(--cyb-sp-4, 16px)}[data-site=cybertek] .bubbles-wrap--ct .bubble-circle,[data-site=cybertek] .bubbles-wrap--ct .bubble-circle.is-top,[data-site=cybertek] .bubbles-wrap--ct .bubble-circle.is-promo,[data-site=cybertek] .bubbles-wrap--ct .bubble-circle.is-recond{border-radius:var(--cyb-r-sm, 0);border-color:var(--cyb-border-strong, var(--c-text-secondary));background:var(--cyb-white, var(--c-dark3));color:var(--cyb-black, var(--c-border-strong))}[data-site=cybertek] .bubbles-wrap--ct .bubble-circle img{border-radius:var(--cyb-r-sm, 0)}[data-site=cybertek] .bubbles-wrap--ct .bubble-label{color:var(--cyb-gray, var(--c-border-strong))}[data-site=cybertek] .bubbles-wrap--ct .bubble:hover .bubble-circle,[data-site=cybertek] .bubbles-wrap--ct .bubble.is-active .bubble-circle,[data-site=cybertek] .bubbles-wrap--ct .bubble:hover .bubble-circle.is-top,[data-site=cybertek] .bubbles-wrap--ct .bubble:hover .bubble-circle.is-promo,[data-site=cybertek] .bubbles-wrap--ct .bubble:hover .bubble-circle.is-recond,[data-site=cybertek] .bubbles-wrap--ct .bubble.is-active .bubble-circle.is-top,[data-site=cybertek] .bubbles-wrap--ct .bubble.is-active .bubble-circle.is-promo,[data-site=cybertek] .bubbles-wrap--ct .bubble.is-active .bubble-circle.is-recond{border-color:var(--cyb-black, var(--c-accent));background:var(--cyb-yellow-xlt, transparent);color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .bubbles-wrap--ct .bubble:hover .bubble-label,[data-site=cybertek] .bubbles-wrap--ct .bubble.is-active .bubble-label{color:var(--cyb-black, var(--c-surface))}[data-site=cybertek] .bubbles-wrap--ct .bubble.is-disabled:hover .bubble-circle{border-color:var(--cyb-border-strong, var(--c-text-secondary));background:var(--cyb-white, var(--c-dark3));color:var(--cyb-black, var(--c-border-strong))}[data-site=cybertek] .bubbles-wrap--ct .bubble.is-disabled:hover .bubble-label{color:var(--cyb-gray, var(--c-border-strong))}[data-site=cybertek] .bubbles-wrap--ct .bubble-sep{background:var(--cyb-border, var(--c-dark3))}[data-site=cybertek] .bubbles-wrap--ct .bubble{transition:border-color var(--cyb-dur-micro, 0.15s) ease-out}[data-site=cybertek] .bubbles-wrap--ct .bubble-circle{transition:border-color var(--cyb-dur-micro, 0.15s) ease-out,background-color var(--cyb-dur-micro, 0.15s) ease-out}[data-site=cybertek] .page:has(.grid--plp) .listing-toolbar{gap:var(--cyb-sp-3, 10px)}[data-site=cybertek] .page:has(.grid--plp) .installment-bar{gap:var(--cyb-sp-1, 4px);padding:var(--cyb-sp-1, 4px) var(--cyb-sp-2, 8px);border:1px solid var(--cyb-border, var(--c-border));border-radius:var(--cyb-r-sm, 0)}[data-site=cybertek] .page:has(.grid--plp) .installment-btns{gap:var(--cyb-sp-1, 3px)}[data-site=cybertek] .page:has(.grid--plp) .installment-btn{position:relative;height:var(--cyb-btn-h-sm, auto);min-width:var(--cyb-target, 0);padding:0 var(--cyb-sp-2, 9px);border-radius:var(--cyb-r-sm, 0);transition:background-color var(--cyb-dur-micro, 0.15s) ease-out,border-color var(--cyb-dur-micro, 0.15s) ease-out}[data-site=cybertek] .page:has(.grid--plp) .installment-btn::after{content:"";position:absolute;inset:-4px 0}[data-site=cybertek] .tb-check input{accent-color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .tb-toggle-track{border-radius:var(--cyb-r-sm, 999px)}[data-site=cybertek] .tb-toggle-track::after{border-radius:var(--cyb-r-sm, 50%);box-shadow:none}[data-site=cybertek] .tb-toggle input:checked+.tb-toggle-track{background:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .tb-toggle input:focus-visible+.tb-toggle-track{outline:3px solid var(--c-focus, var(--c-accent));outline-offset:2px}[data-site=cybertek] .tb-view{border-radius:var(--cyb-r-sm, 0);overflow:hidden}[data-site=cybertek] .tb-view button{padding:0 var(--cyb-sp-4, 14px)}[data-site=cybertek] .page:has(.grid--plp) .active-tags{gap:var(--cyb-sp-2, 5px);padding:var(--cyb-sp-2, 8px) var(--cyb-sp-3, 12px);border:1px solid var(--cyb-yellow, var(--c-accent));border-radius:var(--cyb-r-md, 0)}[data-site=cybertek] .page:has(.grid--plp) .active-tag{position:relative;gap:var(--cyb-sp-2, 4px);min-height:var(--cyb-btn-h-sm, 0);padding:0 var(--cyb-sp-3, 7px);font-size:var(--cyb-btn-fs, 10px);border-radius:var(--cyb-r-sm, 0)}[data-site=cybertek] .page:has(.grid--plp) .active-tag::after{content:"";position:absolute;inset:-4px 0}[data-site=cybertek] .page:has(.grid--plp) .clear-all{display:inline-flex;align-items:center;min-height:var(--cyb-target, 0)}[data-site=cybertek] .sort-options{gap:var(--cyb-sp-2, 6px)}[data-site=cybertek] .sort-option{position:relative;padding:var(--cyb-sp-2, 8px) var(--cyb-sp-3, 10px);border-radius:var(--cyb-r-sm, var(--radius-input));transition:border-color var(--cyb-dur-micro, 0.15s) ease-out,background-color var(--cyb-dur-micro, 0.15s) ease-out}[data-site=cybertek] .sort-option::after{content:"";position:absolute;inset:-3px 0}[data-site=cybertek] .sort-option:hover{border-color:var(--cyb-border-strong, var(--c-accent))}[data-site=cybertek] .sort-option.is-active{border-color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .sort-option.is-active .sort-option-ico{color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .sort-option-ico{width:16px;height:16px}[data-site=cybertek] .fg-ico{width:16px;height:16px;color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .filter-checklist{gap:var(--cyb-sp-2, 7px);padding-right:var(--cyb-sp-2, 6px)}[data-site=cybertek] .filter-family-head{gap:var(--cyb-sp-2, 6px)}[data-site=cybertek] .filter-family-toggle{padding:0}[data-site=cybertek] .filter-check label{gap:var(--cyb-sp-2, 7px)}[data-site=cybertek] .filter-check input[type=checkbox]{accent-color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .filter-toggle input:checked+.filter-toggle-track{background:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .filter-toggle-track{border-radius:var(--cyb-r-sm, 999px)}[data-site=cybertek] .filter-toggle-track::after{border-radius:var(--cyb-r-sm, 50%)}[data-site=cybertek] .filter-toggle input:focus-visible+.filter-toggle-track{outline:3px solid var(--c-focus, var(--c-accent));outline-offset:2px}[data-site=cybertek] .filter-reset:hover{color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .btn-voir-plus{min-height:var(--cyb-btn-h, 0);margin-top:var(--cyb-sp-2, 4px);padding:0 var(--cyb-sp-4, 0);border-color:var(--cyb-black, var(--c-border));border-radius:var(--cyb-r-sm, var(--radius-card, 8px));font-size:var(--cyb-btn-fs, 13px);font-weight:var(--cyb-btn-fw, 700);text-transform:none;letter-spacing:0;color:var(--cyb-black, var(--c-muted));transition:background-color var(--cyb-dur-micro, 0.15s) ease-out}[data-site=cybertek] .btn-voir-plus:hover{background:rgba(var(--cyb-black-rgb, 0, 0, 0), 0.06);color:var(--cyb-black, var(--c-text))}[data-site=cybertek] .listing-ct .store-select{height:var(--cyb-field-h, 34px);padding:0 var(--cyb-sp-3, 10px);background-color:var(--cyb-white, var(--c-surface-alt));border:var(--cyb-field-bw, 1px) solid var(--cyb-border-strong, rgba(0, 0, 0, 0.1));border-radius:var(--cyb-r-md, 0)}[data-site=cybertek] .store-clear-link:hover{color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .store-mode-toggle{border-radius:var(--cyb-r-sm, var(--radius-input))}[data-site=cybertek] .store-mode-toggle a{min-height:var(--cyb-btn-h-sm, 0);padding:var(--cyb-sp-2, 7px) var(--cyb-sp-1, 4px);display:flex;align-items:center;justify-content:center}[data-site=cybertek] .listing-ct .fps-track,[data-site=cybertek] .listing-ct .crit-range-track{border:0;background:var(--cyb-border, var(--c-surface-alt))}[data-site=cybertek] .listing-ct .fps-input::-webkit-slider-thumb,[data-site=cybertek] .listing-ct .crit-range-input::-webkit-slider-thumb{border-radius:var(--cyb-r-sm, 0)}[data-site=cybertek] .listing-ct .fps-input::-moz-range-thumb,[data-site=cybertek] .listing-ct .crit-range-input::-moz-range-thumb{border-radius:var(--cyb-r-sm, 0)}[data-site=cybertek] .listing-ct .fps-vals,[data-site=cybertek] .listing-ct .crit-range-vals{gap:var(--cyb-sp-2, 6px);margin-top:var(--cyb-sp-3, 10px)}[data-site=cybertek] .listing-ct .fps-badge,[data-site=cybertek] .listing-ct .crit-val-badge{padding:var(--cyb-sp-2, 7px) var(--cyb-sp-2, 6px);border-radius:var(--cyb-r-sm, 0)}[data-site=cybertek] .sidebar-cat-link{gap:var(--cyb-sp-2, 8px);padding:var(--cyb-sp-1, 5px) var(--cyb-sp-2, 4px);margin-bottom:var(--cyb-sp-1, 2px);border-radius:var(--cyb-r-sm, var(--radius))}[data-site=cybertek] .sidebar-cat-link:hover,[data-site=cybertek] .sidebar-cat-link.active{color:var(--cyb-black, var(--c-accent));background:var(--cyb-surface, var(--c-surface-2, #f8f9fa))}[data-site=cybertek] .sidebar-cat-link:hover .scl-icon,[data-site=cybertek] .sidebar-cat-link.active .scl-icon{color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .sidebar-cat-link .scl-icon svg{width:16px;height:16px}[data-site=cybertek] .listing-rayon-cats .lrc-link{padding:var(--cyb-sp-1, 4px) var(--cyb-sp-3, 10px);border-radius:var(--cyb-r-sm, var(--radius-full, 999px))}[data-site=cybertek] .listing-rayon-cats .lrc-link:hover{border-color:var(--cyb-black, var(--c-accent));color:var(--cyb-black, var(--c-accent))}[data-site=cybertek] .pager{gap:var(--cyb-sp-2, 5px)}[data-site=cybertek] .listing-results:has(.grid--plp) .pager .page-btn{width:auto;min-width:var(--cyb-btn-h, 34px);height:var(--cyb-btn-h, 34px);padding:0 var(--cyb-sp-2, 0);border-radius:var(--cyb-r-sm, var(--radius-btn));font-weight:var(--cyb-btn-fw, 600)}[data-site=cybertek] a.page-btn:hover,[data-site=cybertek] a.page-btn:focus-visible{border-color:var(--cyb-black, var(--c-accent));color:var(--cyb-black, var(--c-accent));background:var(--cyb-yellow-xlt, var(--c-accent-light))}[data-site=cybertek] .listing-cat-seo :is(ul,ol){margin-left:0;padding-left:var(--cyb-sp-5, 40px)}[data-site=cybertek] .listing-faq-chev{width:16px;height:16px;transition:transform var(--cyb-dur-ui, 0.2s) ease-in-out}[data-site=cybertek] .listing-timeout{gap:var(--cyb-sp-3, 12px);padding:var(--cyb-sp-3, 12px) var(--cyb-sp-4, 14px);box-shadow:none;border-color:var(--cyb-border-strong, var(--c-border))}[data-site=cybertek] .listing-timeout-retry{min-height:var(--cyb-btn-h-sm, 0);padding:0 var(--cyb-sp-4, 12px);border-radius:var(--cyb-r-sm, var(--radius-sm));font-weight:var(--cyb-btn-fw, 600)}[data-site=cybertek] .listing-timeout-close{width:var(--cyb-target, 26px);height:var(--cyb-target, 26px);border-radius:var(--cyb-r-sm, var(--radius-sm))}@media(max-width: 640px){[data-site=cybertek] .page:has(.grid--plp) .installment-btn{min-width:0;height:var(--cyb-target, 32px)}[data-site=cybertek] .page:has(.grid--plp) .installment-btn::after{content:none}}@media(prefers-reduced-motion: reduce){[data-site=cybertek] .bubble,[data-site=cybertek] .bubbles-wrap--ct .bubble-circle,[data-site=cybertek] .page:has(.grid--plp) .installment-btn,[data-site=cybertek] .sort-option,[data-site=cybertek] .btn-voir-plus,[data-site=cybertek] .listing-faq-chev{transition:none}}:root{--lfm-bar-h: 44px}.lfm-bar,.lfm-pill,.lfm-sheet,.lfm-veil,.lfm-grip,.lfm-sheet-head,.lfm-sheet-foot{display:none}@media(min-width: 861px){.lfm-drawer--contents,.lfm-drawer--contents>.lfm-drawer-body{display:contents}}@media(max-width: 860px){.lfm-bar{display:flex;gap:8px;margin:0 0 12px}.lfm-btn{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:7px;position:relative;min-height:var(--lfm-bar-h);padding:10px 12px;background:var(--c-surface);border:1.5px solid var(--c-border);border-radius:var(--radius-input, 8px);font:inherit;font-size:var(--fs-sm, 0.875rem);font-weight:var(--fw-bold, 700);color:var(--c-text);cursor:pointer;transition:border-color .15s,background .15s}.lfm-btn:active{background:var(--c-surface-alt, var(--cyb-surface, #f4f4f8))}.lfm-ico{flex:0 0 auto;color:var(--c-muted)}.lfm-btn-val{margin-left:2px;font-weight:var(--fw-bold, 700);color:var(--cyb-accent-ink, var(--c-accent));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lfm-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--c-accent);color:var(--c-on-accent);font-size:var(--cyb-fs-13, 10px);font-weight:var(--fw-black, 800);line-height:1}.lfm-pill{display:flex;align-items:stretch;position:fixed;left:50%;bottom:calc(14px + env(safe-area-inset-bottom, 0px));z-index:590;max-width:calc(100vw - 32px);background:var(--c-accent);border:1px solid rgba(0,0,0,.14);border-radius:999px;box-shadow:0 10px 26px -6px rgba(0,0,0,.42),0 2px 6px rgba(0,0,0,.18);transform:translate(-50%, 160%);transition:transform .28s cubic-bezier(0.34, 1.25, 0.5, 1);visibility:hidden}.lfm-pill.is-visible{transform:translate(-50%, 0);visibility:visible}.lfm-pill-seg{position:relative;display:flex;align-items:center;gap:6px;padding:12px 15px;background:none;border:none;cursor:pointer;white-space:nowrap;font:inherit;font-size:var(--cyb-fs-13, 0.78rem);font-weight:var(--fw-black, 800);color:var(--c-on-accent)}.lfm-pill-seg:first-child{border-radius:999px 0 0 999px}.lfm-pill-seg:last-child{border-radius:0 999px 999px 0}.lfm-pill-seg:active{background:rgba(0,0,0,.1)}.lfm-pill-seg .lfm-ico{color:currentColor;opacity:.8}.lfm-pill-seg .lfm-badge{background:var(--c-on-accent);color:var(--c-accent)}.lfm-pill-div{flex:0 0 auto;width:1px;margin:9px 0;background:rgba(0,0,0,.22)}.lfm-drawer,.lfm-sheet{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;flex-direction:column;max-height:88vh;max-height:88dvh;background:var(--c-surface);border-radius:16px 16px 0 0;box-shadow:0 -6px 28px rgba(0,0,0,.24);transform:translateY(100%);visibility:hidden;transition:transform .28s cubic-bezier(0.4, 0, 0.2, 1),visibility 0s linear .28s}.lfm-drawer.is-open,.lfm-sheet.is-open{transform:translateY(0);visibility:visible;transition:transform .28s cubic-bezier(0.4, 0, 0.2, 1)}.lfm-drawer.lfm-no-anim,.lfm-sheet.lfm-no-anim,.lfm-veil.lfm-no-anim{transition:none !important}.lfm-grip{display:block;flex:0 0 auto;width:36px;height:4px;margin:8px auto 2px;border-radius:2px;background:var(--c-border-strong, var(--c-border))}.lfm-sheet-head{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:6px 14px 11px;border-bottom:1px solid var(--c-border)}.lfm-sheet-title{margin:0;font-size:var(--cyb-fs-16, 1rem);font-weight:var(--fw-black, 800);color:var(--c-text)}.lfm-reset{margin-left:auto;padding:5px 8px;border-radius:6px;font-size:var(--cyb-fs-13, 0.78rem);font-weight:var(--fw-bold, 700);color:var(--cyb-accent-ink, var(--c-accent));text-decoration:none}.lfm-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:none;border:none;border-radius:50%;color:var(--c-muted);cursor:pointer}.lfm-sheet-head>.lfm-close:nth-child(2){margin-left:auto}.lfm-close:active{background:var(--c-surface-alt, var(--cyb-surface, #f4f4f8))}.lfm-drawer-body,.lfm-sheet-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px 14px}.lfm-sheet-foot{display:block;flex:0 0 auto;padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--c-border);background:var(--c-surface)}.lfm-apply{width:100%;padding:13px;border:none;border-radius:8px;background:var(--c-accent);color:var(--c-on-accent);font:inherit;font-size:var(--cyb-fs-13, 0.9rem);font-weight:var(--fw-black, 800);cursor:pointer}.lfm-sortlist{margin:0;padding:0;list-style:none}.lfm-sortopt{display:flex;align-items:center;gap:10px;padding:13px 4px;border-bottom:1px solid var(--c-border);font-size:var(--cyb-fs-16, 0.92rem);color:var(--c-text);text-decoration:none}.lfm-sortlist li:last-child .lfm-sortopt{border-bottom:none}.lfm-sortopt.is-active{color:var(--cyb-accent-ink, var(--c-accent));font-weight:var(--fw-black, 800)}.lfm-tick{margin-left:auto;flex:0 0 auto}.lfm-drawer .filter-sort{display:none}.lfm-veil{display:block;position:fixed;inset:0;z-index:990;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity .2s}.lfm-veil.is-open{opacity:1;pointer-events:auto}.lfm-veil[hidden]{display:none}body:has(.compare-bar.is-active) .lfm-pill{display:none}.lfm-open .lfm-pill{display:none}.lfm-open #axeptio_main_button,.lfm-open iframe#launcher,.lfm-open iframe#webWidget{display:none !important}.lfm-open .chat-fab{display:none}.op-layout .op-results .op-sort{display:none}.ctpro-page.ctpro-plp .side:has(.lfm-drawer){max-height:none;overflow:visible}}@media(prefers-reduced-motion: reduce){.lfm-pill,.lfm-drawer,.lfm-sheet,.lfm-veil{transition:none}}@media(max-width: 860px){[data-site=cybertek] .lfm-btn{min-height:var(--cyb-target, var(--lfm-bar-h));gap:var(--cyb-sp-2, 7px);padding:0 var(--cyb-sp-3, 12px);border-radius:var(--cyb-r-sm, var(--radius-input, 8px));font-weight:var(--cyb-btn-fw, 700)}[data-site=cybertek] .lfm-badge{border-radius:var(--cyb-r-pill, 9px)}[data-site=cybertek] .lfm-pill{border:1px solid var(--cyb-black, rgba(0, 0, 0, 0.14));border-radius:var(--cyb-r-sm, 999px);box-shadow:none;transition:transform var(--cyb-dur-ui, 0.28s) ease-in-out}[data-site=cybertek] .lfm-pill-seg{gap:var(--cyb-sp-2, 6px);min-height:var(--cyb-target, 0);padding:0 var(--cyb-sp-4, 15px);font-weight:var(--cyb-btn-fw, 800)}[data-site=cybertek] .lfm-pill-seg:first-child{border-radius:var(--cyb-r-sm, 999px) 0 0 var(--cyb-r-sm, 999px)}[data-site=cybertek] .lfm-pill-seg:last-child{border-radius:0 var(--cyb-r-sm, 999px) var(--cyb-r-sm, 999px) 0}[data-site=cybertek] .lfm-pill-div{margin:var(--cyb-sp-2, 9px) 0;background:rgba(var(--cyb-black-rgb, 0, 0, 0), 0.25)}[data-site=cybertek] .lfm-drawer,[data-site=cybertek] .lfm-sheet{border-radius:var(--cyb-r-lg, 16px) var(--cyb-r-lg, 16px) 0 0;box-shadow:none;transition:transform var(--cyb-dur-modal-out, 0.28s) ease-in,visibility 0s linear var(--cyb-dur-modal-out, 0.28s)}[data-site=cybertek] .lfm-drawer.is-open,[data-site=cybertek] .lfm-sheet.is-open{transition:transform var(--cyb-dur-modal-in, 0.28s) ease-out}[data-site=cybertek] .lfm-veil{transition:opacity var(--cyb-dur-modal-in, 0.2s) ease-out}[data-site=cybertek] .lfm-grip{border-radius:var(--cyb-r-sm, 2px)}[data-site=cybertek] .lfm-sheet-head{gap:var(--cyb-sp-2, 10px);padding:var(--cyb-sp-2, 6px) var(--cyb-sp-4, 14px) var(--cyb-sp-3, 11px)}[data-site=cybertek] .lfm-reset{display:inline-flex;align-items:center;min-height:var(--cyb-target, 0);padding:0 var(--cyb-sp-2, 8px);border-radius:var(--cyb-r-sm, 6px)}[data-site=cybertek] .lfm-close{width:var(--cyb-target, 32px);height:var(--cyb-target, 32px);border-radius:var(--cyb-r-sm, 50%)}[data-site=cybertek] .lfm-drawer-body,[data-site=cybertek] .lfm-sheet-body{padding:var(--cyb-sp-3, 12px) var(--cyb-sp-4, 14px)}[data-site=cybertek] .lfm-sheet-foot{padding:var(--cyb-sp-3, 10px) var(--cyb-sp-4, 14px) calc(var(--cyb-sp-3, 10px) + env(safe-area-inset-bottom, 0px))}[data-site=cybertek] .lfm-apply{min-height:var(--cyb-target, 0);padding:0 var(--cyb-btn-px, 13px);border-radius:var(--cyb-r-sm, 8px);font-weight:var(--cyb-btn-fw, 800);transition:background-color var(--cyb-dur-micro, 0.15s) ease-out}[data-site=cybertek] .lfm-sortopt{gap:var(--cyb-sp-2, 10px);min-height:var(--cyb-target, 0);padding:var(--cyb-sp-2, 13px) var(--cyb-sp-1, 4px)}[data-site=cybertek] .lfm-sortopt.is-active{font-weight:var(--cyb-btn-fw, 800)}}@media(max-width: 860px)and (prefers-reduced-motion: reduce){[data-site=cybertek] .lfm-pill,[data-site=cybertek] .lfm-drawer,[data-site=cybertek] .lfm-sheet,[data-site=cybertek] .lfm-drawer.is-open,[data-site=cybertek] .lfm-sheet.is-open,[data-site=cybertek] .lfm-veil,[data-site=cybertek] .lfm-apply{transition:none}}.gsl-city-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cyb-sp-2, 5px);padding:var(--cyb-sp-2, 7px) var(--cyb-sp-3, 13px);margin:0 0 var(--cyb-sp-3, 10px);font-size:var(--cyb-fs-13, 12px);color:var(--c-text-secondary);background:var(--c-surface);border:1px solid var(--c-border);border-radius:8px}.gsl-city-bar[hidden]{display:none}.gsl-city-bar svg{flex-shrink:0;color:var(--cyb-accent-ink, var(--c-accent))}.gsl-ico{flex-shrink:0;color:var(--cyb-accent-ink, var(--c-accent))}.gsl-city-name{font-weight:700;color:var(--c-text)}.gsl-sep{color:var(--c-border-strong)}.gsl-change-btn{background:none;border:none;padding:0;margin:0;font:inherit;font-size:var(--cyb-fs-13, 12px);color:var(--cyb-accent-ink, var(--c-accent));cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:opacity .15s}.gsl-change-btn:hover{opacity:.75}.gsl-clear-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:2px;padding:0;border:none;border-radius:50%;background:var(--c-surface-alt);color:var(--c-muted);font:inherit;font-size:var(--cyb-fs-13, 14px);line-height:1;cursor:pointer;transition:background .15s,color .15s}.gsl-clear-btn:hover{background:var(--c-accent);color:var(--c-on-accent)}.gsl-city-form{display:flex;align-items:center;gap:var(--cyb-sp-2, 5px);flex:1;flex-wrap:nowrap;width:100%}.geostock-input-wrap{position:relative;flex:1;min-width:0}.geostock-input-wrap .geostock-input{width:100%;box-sizing:border-box}.geostock-input{flex:1;min-width:0;height:var(--cyb-field-h, 28px);padding:0 var(--cyb-sp-3, 8px);font:inherit;font-size:var(--cyb-fs-13, 12px);border-radius:var(--cyb-r-md, 5px);border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);outline:none;transition:border-color .15s}.geostock-input:focus{border-color:var(--cyb-black, var(--c-accent))}.geostock-submit{height:var(--cyb-btn-h, 28px);padding:0 var(--cyb-btn-px, 10px);font:inherit;font-size:var(--cyb-fs-13, 12px);font-weight:700;background:var(--c-accent);color:var(--c-on-accent);border:none;border-radius:var(--cyb-r-sm, 5px);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s}.geostock-submit:hover:not(:disabled){background:var(--c-accent-dark)}.geostock-submit:disabled{opacity:.6;cursor:wait}.geostock-cancel{height:var(--cyb-btn-h, 28px);width:var(--cyb-btn-h, 28px);font:inherit;font-size:var(--cyb-fs-13, 13px);background:none;border:1px solid var(--c-border-strong);border-radius:var(--cyb-r-sm, 5px);color:var(--c-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .15s,color .15s}.geostock-cancel:hover{border-color:var(--c-text-secondary);color:var(--c-text)}.geostock-geo-error{display:block;width:100%;font-size:var(--cyb-fs-13, 11px);color:var(--c-danger);margin-top:var(--cyb-sp-1, 3px)}.geostock-suggest{position:absolute;top:calc(100% + 3px);left:0;right:0;z-index:9999;background:var(--c-surface);border:1.5px solid var(--cyb-border-strong, var(--c-accent));border-radius:8px;box-shadow:var(--shadow-pop);list-style:none;margin:0;padding:4px 0;display:none;overflow:hidden}.geostock-suggest-item{display:flex;align-items:baseline;gap:var(--cyb-sp-2, 6px);padding:8px 12px;font-size:var(--cyb-fs-13, 12px);color:var(--c-text);cursor:pointer;border-bottom:1px solid var(--c-border);line-height:1.3}.geostock-suggest-item:last-child{border-bottom:none}.geostock-suggest-item:hover,.geostock-suggest-item.active{background:var(--c-accent-light);color:var(--cyb-accent-ink, var(--c-accent))}.geostock-suggest-item strong{font-weight:600}.geostock-suggest-item small{font-size:var(--cyb-fs-13, 10.5px);color:var(--c-muted);flex-shrink:0}.gsl-empty{margin:0;font-size:var(--cyb-fs-13, 12px);line-height:1.4;color:var(--c-text-secondary)}.gsl-empty strong{font-weight:700;color:var(--c-text)}[data-site=cybertek] .geostock-input:focus-visible{outline:var(--focus-w, 3px) solid var(--c-focus);outline-offset:2px}.pchl{--pchl-surface: var(--c-surface, #fff);--pchl-surface-2: var(--c-surface-alt, #fafafa);--pchl-page: var(--c-bg, #f0f0ee);--pchl-border: var(--c-border, #e4e4e7);--pchl-border-strong: var(--c-border-strong, #d1d1d6);--pchl-text: var(--c-text, #111);--pchl-text-2: var(--c-text-secondary, #52525b);--pchl-muted: var(--c-muted, #a1a1aa);--pchl-accent: var(--site-accent, #e53029);--pchl-accent-ink: var(--c-on-accent, #fff);--pchl-price: var(--c-price, #111);--pchl-price-old: var(--c-price-old, #a1a1aa);--pchl-promo-bg: var(--c-promo, #e53029);--pchl-promo-fg: var(--c-on-promo, #fff);--pchl-ok: var(--c-success, #117F3A);--pchl-radius: var(--radius, 10px);--pchl-radius-btn: var(--radius-btn, 4px);--pchl-shadow-hover: 0 6px 20px rgba(0, 0, 0, .10);margin:0 0 18px}.pchl a{text-decoration:none;color:inherit}.pchl .pchl-head{margin:0 0 14px}.pchl .pchl-eyebrow{font-size:var(--cyb-fs-13, 11px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pchl-accent)}.pchl .pchl-title{margin:2px 0 0;font-size:var(--cyb-fs-20, 22px);line-height:1.15;font-weight:800;color:var(--pchl-text)}.pchl .pchl-sub{margin:4px 0 0;font-size:var(--cyb-fs-13, 13.5px);color:var(--pchl-text-2)}.pchl .pchl-name{margin:0;font-size:var(--cyb-fs-20, 19px);font-weight:800;line-height:1.15;color:var(--pchl-text)}.pchl .pchl-specs{list-style:none;margin:8px 0 0;padding:0}.pchl .pchl-specs li{position:relative;padding-left:13px;margin:3px 0;font-size:var(--cyb-fs-13, 13px);color:var(--pchl-text-2)}.pchl .pchl-specs li::before{content:"›";position:absolute;left:0;top:-1px;color:var(--pchl-accent);font-weight:700}.pchl .pchl-price{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.pchl .pchl-price--old{margin-bottom:2px}.pchl .pchl-now{font-size:var(--cyb-fs-25, 26px);font-weight:800;line-height:1;color:var(--pchl-price);letter-spacing:-0.5px}.pchl .pchl-old{font-size:var(--cyb-fs-13, 13px);color:var(--pchl-price-old);text-decoration:line-through}.pchl .pchl-save{background:var(--pchl-promo-bg);color:var(--pchl-promo-fg);font-size:var(--cyb-fs-13, 12px);font-weight:800;padding:4px 8px;border-radius:3px;white-space:nowrap}.pchl .pchl-badge{display:inline-block;background:var(--pchl-accent);color:var(--pchl-accent-ink);font-size:var(--cyb-fs-13, 10.5px);font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 8px;border-radius:3px}.pchl .pchl-cta{display:inline-flex;align-items:center;justify-content:center;background:var(--pchl-accent);color:var(--pchl-accent-ink);font-size:var(--cyb-fs-13, 12.5px);font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:11px 18px;border-radius:var(--pchl-radius-btn);white-space:nowrap}.pchl img{max-width:100%;height:auto;display:block}.pchl--podium .pchl-vit{display:grid;grid-template-columns:minmax(0, 380px) minmax(0, 1fr);gap:var(--cyb-sp-6, 32px);padding:var(--cyb-sp-6, 32px);background:var(--pchl-surface-2);border-radius:var(--cyb-r-lg, 12px)}.pchl--podium .pchl-vit-txt{display:flex;flex-direction:column;justify-content:center;min-width:0}.pchl--podium .pchl-eyebrow{margin:0 0 var(--cyb-sp-2, 8px);font-size:12px;line-height:1.3;letter-spacing:.08em}.pchl--podium .pchl-title{margin:0 0 var(--cyb-sp-3, 12px);font-size:var(--cyb-fs-31, 31px);line-height:1.15}.pchl--podium .pchl-title:last-child{margin-bottom:0}.pchl--podium .pchl-sub{margin:0;font-size:var(--cyb-fs-16, 16px);line-height:1.5}.pchl--podium .pchl-vit-right{display:flex;flex-direction:column;gap:var(--cyb-sp-3, 12px);min-width:0}.pchl--podium .pchl-vit-pcs{display:flex;gap:var(--cyb-sp-4, 16px);min-width:0;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.pchl--podium .pchl-vit-pcs::-webkit-scrollbar{display:none}.pchl--podium .pchl-vit-pc{position:relative;display:flex;flex-direction:column;flex:0 0 calc((100% - 2*var(--cyb-sp-4, 16px))/3);min-width:0;padding:var(--cyb-sp-4, 16px);scroll-snap-align:start;background:var(--pchl-page);border:1px solid rgba(0,0,0,0);border-radius:var(--cyb-r-md, 8px);transition:border-color var(--cyb-dur-micro, 150ms) ease-out}.pchl--podium .pchl-vit-img{display:flex;align-items:center;justify-content:center;height:150px;margin:0 0 var(--cyb-sp-3, 12px)}.pchl--podium .pchl-vit-img img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;transition:transform var(--cyb-dur-ui, 250ms) ease-out;-webkit-user-drag:none;user-select:none}.pchl--podium .pchl-vit-tags{display:flex;align-items:center;gap:var(--cyb-sp-2, 8px);min-height:24px}.pchl--podium .pchl-save{display:inline-flex;align-items:center;min-height:24px;padding:3px 10px;font-size:12px;line-height:1.2;border-radius:var(--cyb-r-sm, 4px)}.pchl--podium .pchl-vit-tier{margin-left:auto;font-size:12px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--pchl-text-2)}.pchl--podium .pchl-name{margin:var(--cyb-sp-2, 8px) 0 var(--cyb-sp-1, 4px);font-size:var(--cyb-fs-16, 16px);line-height:1.25}.pchl--podium .pchl-name a::after{content:"";position:absolute;inset:0;z-index:1;border-radius:var(--cyb-r-md, 8px)}.pchl--podium .pchl-name a:focus-visible{outline:none}.pchl--podium .pchl-name a:focus-visible::after{outline:3px solid var(--pchl-accent);outline-offset:-3px}.pchl--podium .pchl-vit-specs{margin:0;font-size:var(--cyb-fs-13, 13px);line-height:1.4;color:var(--pchl-text-2)}.pchl--podium .pchl-vit-why{margin:var(--cyb-sp-3, 12px) 0 0;padding:var(--cyb-sp-2, 8px) 0 0;border-top:1px solid var(--pchl-border);font-size:var(--cyb-fs-13, 13px);font-weight:600;line-height:1.4;color:var(--pchl-text)}.pchl--podium .pchl-price{gap:0 var(--cyb-sp-2, 8px);margin:auto 0 0;padding-top:var(--cyb-sp-3, 12px)}.pchl--podium .pchl-now{font-size:var(--cyb-fs-20, 20px);line-height:1.1;letter-spacing:0;color:var(--pchl-text)}.pchl--podium .pchl-old{font-size:12px;color:var(--pchl-text-2)}.pchl--podium .pchl-vit-stock{display:inline-flex;align-items:center;gap:var(--cyb-sp-1, 4px);margin-left:auto;font-size:12px;font-weight:600;color:var(--pchl-ok)}.pchl--podium .pchl-ico{display:block;flex:none;width:16px;height:16px;fill:none;stroke:currentColor}@media(hover: hover)and (pointer: fine){.pchl--podium .pchl-vit-pc:hover{border-color:var(--pchl-muted)}.pchl--podium .pchl-vit-pc:hover .pchl-vit-img img{transform:translateY(-4px) scale(1.04)}}.pchl--podium.is-js:not(.is-static) .pchl-vit-pcs{cursor:grab}.pchl--podium.is-drag .pchl-vit-pcs{cursor:grabbing;scroll-snap-type:none;user-select:none}.pchl--podium.is-drag .pchl-vit-pc{pointer-events:none}.pchl--podium .pchl-vit-ctrl{display:flex;align-items:center;gap:var(--cyb-sp-3, 12px)}.pchl--podium .pchl-vit-ctrl[hidden],.pchl--podium.is-static .pchl-vit-ctrl{display:none}.pchl--podium .pchl-vit-dots{display:flex;flex:1 1 auto;gap:var(--cyb-sp-2, 8px);min-width:0}.pchl--podium .pchl-vit-dot{display:flex;flex:0 1 48px;align-items:center;min-width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.pchl--podium .pchl-vit-dot i{position:relative;display:block;width:100%;height:4px;overflow:hidden;background:var(--pchl-border-strong);border-radius:var(--cyb-r-pill, 999px)}.pchl--podium .pchl-vit-dot i::after{content:"";position:absolute;inset:0;background:var(--pchl-text);transform:scaleX(0);transform-origin:left}.pchl--podium .pchl-vit-dot.on i::after{transform:scaleX(1)}.pchl--podium .pchl-vit-dot:hover i{background:var(--pchl-muted)}.pchl--podium.is-auto .pchl-vit-dot.on i::after{animation:pchl-vit-fill 5s linear forwards;transform:scaleX(0)}.pchl--podium.is-paused .pchl-vit-dot.on i::after{animation-play-state:paused}.pchl--podium .pchl-vit-play{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin-left:auto;color:var(--pchl-text);cursor:pointer;background:none;border:1px solid var(--pchl-border);border-radius:var(--cyb-r-sm, 4px)}.pchl--podium .pchl-vit-play:hover{border-color:var(--pchl-muted)}.pchl--podium .pchl-vit-play .pchl-vit-i-play{display:none}.pchl--podium .pchl-vit-play.is-off .pchl-vit-i-pause{display:none}.pchl--podium .pchl-vit-play.is-off .pchl-vit-i-play{display:block}.pchl--podium:not(.is-auto) .pchl-vit-play{display:none}.pchl--podium .pchl-vit-dot:focus-visible,.pchl--podium .pchl-vit-play:focus-visible{outline:3px solid var(--pchl-accent);outline-offset:2px;border-radius:var(--cyb-r-sm, 4px)}@media(prefers-reduced-motion: reduce){.pchl--podium .pchl-vit-img img{transition:none}}@media(max-width: 1279px){.pchl--podium .pchl-vit{grid-template-columns:minmax(0, 300px) minmax(0, 1fr);gap:var(--cyb-sp-5, 24px);padding:var(--cyb-sp-5, 24px)}.pchl--podium .pchl-title{font-size:var(--cyb-fs-25, 25px)}.pchl--podium .pchl-sub{font-size:var(--cyb-fs-13, 13px)}}@media(max-width: 1023px){.pchl--podium .pchl-vit{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 767px){.pchl--podium .pchl-vit{gap:var(--cyb-sp-4, 16px);padding:var(--cyb-sp-4, 16px)}.pchl--podium .pchl-title{margin-bottom:var(--cyb-sp-2, 8px);font-size:var(--cyb-fs-20, 20px)}.pchl--podium .pchl-vit-pcs{margin-inline:calc(-1*var(--cyb-sp-4, 16px));padding-inline:var(--cyb-sp-4, 16px);scroll-padding-inline:var(--cyb-sp-4, 16px)}.pchl--podium .pchl-vit-pc{flex-basis:78%;padding:var(--cyb-sp-3, 12px)}.pchl--podium .pchl-vit-img{height:120px}.pchl--podium .pchl-vit-play{width:44px;height:44px}}@keyframes pchl-vit-fill{to{transform:scaleX(1)}}.pchl--spotlight .pchl-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.pchl--spotlight .pchl-grid--1{grid-template-columns:minmax(0, 520px)}.pchl--spotlight .pchl-grid--2{grid-template-columns:repeat(2, 1fr)}.pchl--spotlight .pchl-card{position:relative;overflow:hidden;padding:18px;display:flex;flex-direction:column;background:var(--pchl-surface);border:1px solid var(--pchl-border);border-radius:var(--pchl-radius);transition:border-color .18s,box-shadow .18s,transform .18s}.pchl--spotlight .pchl-card:hover{border-color:var(--pchl-accent);box-shadow:0 0 0 1px var(--pchl-accent),var(--pchl-shadow-hover);transform:translateY(-2px)}.pchl--spotlight .pchl-ghost{position:absolute;right:8px;top:-14px;font-size:84px;font-weight:900;line-height:1;letter-spacing:-4px;color:var(--pchl-text);opacity:.055;pointer-events:none}.pchl--spotlight .pchl-card-row{display:grid;grid-template-columns:minmax(0, 1fr) 110px;gap:10px;align-items:center}.pchl--spotlight .pchl-card-txt .pchl-name{margin:6px 0 0}.pchl--spotlight .pchl-card-img{justify-self:center}.pchl--spotlight .pchl-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--pchl-border)}.pchl--spotlight .pchl-card-row{margin-bottom:12px}.pchl--spotlight .pchl-card-prices{min-width:0}@media(max-width: 1100px){.pchl--spotlight .pchl-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 700px){.pchl--spotlight .pchl-grid,.pchl--spotlight .pchl-grid--1,.pchl--spotlight .pchl-grid--2{grid-template-columns:1fr}}.pcg-page .pchl{--pchl-surface: var(--pcg-surface);--pchl-surface-2: var(--pcg-surface-2);--pchl-page: var(--pcg-bg);--pchl-border: var(--pcg-border);--pchl-border-strong: var(--pcg-border-strong);--pchl-text: var(--pcg-text);--pchl-text-2: var(--pcg-text-2);--pchl-muted: var(--pcg-muted);--pchl-accent: var(--pcg-accent);--pchl-accent-ink: var(--pcg-accent-ink);--pchl-price: var(--pcg-price);--pchl-price-old: var(--pcg-price-old);--pchl-promo-bg: var(--pcg-promo-bg);--pchl-promo-fg: var(--pcg-promo-fg);--pchl-ok: var(--pcg-ok);--pchl-radius: var(--pcg-radius);--pchl-radius-btn: var(--pcg-radius-btn);--pchl-shadow-hover: var(--pcg-shadow-hover);max-width:var(--pcg-container);margin:0 auto 18px;padding:14px 24px 0}.pcg-page .pchl--podium{margin-bottom:0;padding-top:var(--cyb-sp-4, 16px)}@media(max-width: 767px){.pcg-page .pchl--podium{padding-top:var(--cyb-sp-3, 12px)}}.product-row--bundle,.card--bundle{--bdl-accent: var(--c-accent, #6d28d9);--bdl-on-accent: var(--c-on-accent, #fff);--bdl-tint: var(--c-surface-alt, #fafafa);--bdl-muted: var(--c-muted, #5a6270)}.product-row--bundle{position:relative;background:var(--bdl-tint);border-color:var(--bdl-accent);padding-left:6px}.product-row--bundle::before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:var(--bdl-accent);border-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.pbdg.pb-bundle{background:var(--bdl-accent);border-color:var(--bdl-accent);color:var(--bdl-on-accent)}.pbdg.pb-bundle-code{background:rgba(0,0,0,0);border:1px dashed var(--bdl-accent);color:var(--bdl-accent);font-variant-numeric:tabular-nums}.prow-bundle-parts .spec--anchor{border-color:var(--bdl-accent);color:var(--bdl-accent);font-weight:700}.prow-bundle-count{font-size:var(--cyb-fs-13, 0.78rem);color:var(--bdl-muted)}.prow-bundle-save{font-size:var(--cyb-fs-13, 0.74rem);font-weight:700;color:var(--bdl-accent);margin-top:2px}.prow-bundle-na{cursor:default;pointer-events:none}.prow-bundle-see{justify-content:center;color:var(--bdl-accent)}.card--bundle{border-color:var(--bdl-accent);box-shadow:inset 0 3px 0 0 var(--bdl-accent)}.card-ribbon.is-bundle{background:var(--bdl-accent);color:var(--bdl-on-accent)}.card-chip--anchor{border-color:var(--bdl-accent);color:var(--bdl-accent);font-weight:700}.card-bundle-save{font-size:var(--cyb-fs-13, 0.74rem);font-weight:700;color:var(--bdl-accent)}.card-bundle-out{font-size:var(--cyb-fs-13, 0.72rem);font-weight:700;color:var(--c-warning-text, #92400e)}.card-bundle-cta{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:8px}.card-bundle-cta form{margin:0}.card-bundle-cta .card-cta{width:100%;justify-content:center;flex-wrap:wrap;overflow-wrap:anywhere}.card-bundle-cta .card-cta svg{width:14px;height:14px;flex-shrink:0}.card-bundle-see{font-size:var(--cyb-fs-13, 0.78rem);font-weight:700;color:var(--bdl-accent);text-align:center;text-decoration:none}.card-bundle-see:hover{text-decoration:underline}[data-site=cybertek] .pbdg.pb-bundle-code,[data-site=cybertek] .prow-bundle-parts .spec--anchor,[data-site=cybertek] .prow-bundle-save,[data-site=cybertek] .prow-bundle-see,[data-site=cybertek] .card-chip--anchor,[data-site=cybertek] .card-bundle-save,[data-site=cybertek] .card-bundle-see{color:var(--c-text)}[data-site=cybertek] .prow-bundle-save{margin-top:var(--cyb-sp-1, 2px)}[data-site=cybertek] .product-row--bundle{padding-left:var(--cyb-sp-1, 6px)}[data-site=cybertek] .product-row--bundle::before{width:4px}[data-site=cybertek] .card--bundle{box-shadow:none;border-top-width:3px}[data-site=cybertek] .card-bundle-out{color:var(--c-warning, #92400e)}[data-site=cybertek] .card-bundle-cta{gap:var(--cyb-sp-2, 6px)}[data-site=cybertek] .card-bundle-cta .card-cta svg{width:16px;height:16px}
