.ct-sel{background:var(--ct-paper);padding:clamp(40px,5vw,72px) 0}.ct-sel__panel{background:var(--ct-black);color:#fff;border-radius:var(--ct-radius);padding:clamp(24px,4vw,48px);display:grid;gap:32px}.ct-sel__panel .ct-h2{color:#fff}.ct-sel__lead{color:#d6d6d6;font-size:17px;max-width:52ch;margin:12px 0 0}.ct-sel__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:32px 48px}.ct-sel fieldset,.ct-form fieldset{border:0;margin:0;padding:0;min-width:0}.ct-sel legend{font-family:var(--ct-head);font-weight:700;font-size:22px;letter-spacing:.05em;text-transform:uppercase;color:#fff;padding:0;margin-bottom:14px}.ct-sel legend small{font-family:var(--ct-body);font-weight:400;font-size:14px;letter-spacing:0;text-transform:none;color:#bdbdbd;margin-left:10px}.ct-sel__chips,.ct-chipset{display:flex;flex-wrap:wrap;gap:10px}.ct-sel__chip,.ct-chipset label span{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border-radius:var(--ct-radius);border:1.5px solid #6a6a6a;background:#1b1b1b;color:#fff;font-family:var(--ct-body);font-weight:600;font-size:16px;line-height:1;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.ct-sel__chip small{font-size:13px;font-weight:500;color:#c4c4c4}.ct-sel__chip:hover,.ct-chipset label:hover span{border-color:var(--ct-yellow)}.ct-sel__chip[aria-pressed=true]{background:var(--ct-yellow);border-color:var(--ct-yellow);color:var(--ct-black)}.ct-sel__chip[aria-pressed=true] small{color:#3d3200}.ct-sel__chip:focus-visible{outline:3px solid #fff;outline-offset:3px}.ct-sel__res{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:12px}.ct-sel__res[hidden]{display:none}.ct-sel__m{display:flex;flex-direction:column;background:#1b1b1b;border:1.5px solid #333;border-radius:var(--ct-radius);overflow:hidden;color:#fff;text-decoration:none;transition:border-color .15s,transform .15s}.ct-sel__m:hover{border-color:var(--ct-yellow);transform:translateY(-2px)}.ct-sel__m:focus-visible{outline:3px solid #fff;outline-offset:3px}.ct-sel__m img{width:100%;aspect-ratio:1;object-fit:contain;background:var(--ct-paper);display:block}.ct-sel__mt{font-family:var(--ct-head);font-weight:800;font-size:20px;line-height:1;text-transform:uppercase;padding:12px 12px 4px}.ct-sel__mp{font-size:15px;color:#d6d6d6;padding:0 12px 12px}.ct-sel__go{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.ct-sel__go [aria-disabled=true]{background:#3a3a3a;color:#bdbdbd;pointer-events:none}.ct-sel__none,.ct-sel__load{margin:0;font-size:15px;color:#d6d6d6;max-width:56ch}.ct-sel__none a,.ct-sel__load a{color:var(--ct-yellow);text-underline-offset:3px}.ct-sel ::selection{background:var(--ct-yellow);color:var(--ct-black)}.ct-chipset label{cursor:pointer;position:relative}.ct-field .ct-chipset input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;margin:0;padding:0;opacity:0;cursor:pointer}.ct-form .ct-chipset label span{min-height:44px;padding:0 16px;font-size:14px;letter-spacing:.04em;text-transform:uppercase;font-family:var(--ct-head);font-weight:700}.ct-form .ct-chipset input:checked+span{background:var(--ct-yellow);border-color:var(--ct-yellow);color:var(--ct-black)}.ct-form .ct-chipset input:focus-visible+span{outline:3px solid #fff;outline-offset:2px}.ct-form legend{font-family:var(--ct-head);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:12px;color:#fff9;padding:0;margin-bottom:6px}.ct-field--check label{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;font-family:var(--ct-body);font-weight:600;font-size:15px;letter-spacing:0;text-transform:none;color:#fff}.ct-field.ct-field--check input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;width:22px;height:22px;min-height:0;padding:0;margin:0;background:transparent;border-radius:0;accent-color:var(--ct-yellow);flex:none}.ct-form ::selection{background:var(--ct-yellow);color:var(--ct-black)}@media(prefers-reduced-motion:reduce){.ct-sel__chip,.ct-chipset label span,.ct-sel__m{transition:none}.ct-sel__m:hover{transform:none}}.ct-istrip{background:#fff;border-bottom:1px solid #e6e2d8;padding:18px 0}.ct-istrip__in{display:flex;align-items:center;gap:12px 24px}.ct-istrip__t{margin:0;flex:none;font-family:var(--ct-head);font-weight:700;font-size:17px;letter-spacing:.06em;text-transform:uppercase;color:var(--ct-black)}.ct-istrip__l{list-style:none;margin:0;padding:2px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;min-width:0;flex:1}.ct-istrip__l::-webkit-scrollbar{display:none}.ct-istrip__a{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;min-height:44px;padding:0 16px;border:1.5px solid #cdc8bb;border-radius:var(--ct-radius);background:#fff;color:var(--ct-black);font-family:var(--ct-body);font-weight:600;font-size:15px;text-decoration:none;transition:background-color .15s,border-color .15s}.ct-istrip__a:hover{background:var(--ct-yellow);border-color:var(--ct-black)}.ct-istrip__a:focus-visible{outline:3px solid var(--ct-black);outline-offset:2px}.ct-istrip__ic{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749.98px){.ct-istrip__in{flex-direction:column;align-items:flex-start;gap:8px}.ct-istrip__l{width:100%;flex:none}}@media(prefers-reduced-motion:reduce){.ct-istrip__a{transition:none}}@media(min-width:750px){.ct-istrip__l{flex-wrap:wrap;overflow:visible}.ct-istrip__a{min-height:40px;padding:0 14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ct-selector.css.map */
