@import"https://fonts.googleapis.com/css2?family=Archivo:wght@500;600;700&family=IBM+Plex+Mono:wght@400;500&family=Inter:wght@400;500;600;700&display=swap";.cs-coll{--cs-ink: #14181C;--cs-blue: #0B6BCB;--cs-blue-dark: #08528F;--cs-line: #E2E6E9;--cs-muted: #5A646E;--cs-tint: #EDF0F2;--cs-panel: #F8FAFB;--cs-ok: #1F9D55;--cs-warn: #B4531A;font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--cs-ink, #14181C);font-variant-numeric:tabular-nums;background:#fff}.cs-coll *,.cs-coll *:before,.cs-coll *:after{box-sizing:border-box}.cs-coll .cs-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.cs-coll .cs-crumb{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--cs-muted, #5A646E);padding:18px 0 0;flex-wrap:wrap}.cs-coll .cs-crumb a{color:var(--cs-muted, #5A646E);text-decoration:none}.cs-coll .cs-crumb a:hover{color:var(--cs-blue, #0B6BCB);text-decoration:underline}.cs-coll .cs-crumb .is-current{color:var(--cs-ink, #14181C);font-weight:500}.cs-coll .cs-chead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;padding:20px 0 22px;border-bottom:1px solid var(--cs-line, #E2E6E9)}.cs-coll .cs-chead__eyebrow{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--cs-blue, #0B6BCB)}.cs-coll h1{font-family:Archivo,sans-serif;font-size:clamp(27px,4vw,38px);line-height:1.05;letter-spacing:-.025em;font-weight:700;margin:8px 0 0;color:var(--cs-ink, #14181C)}.cs-coll .cs-chead__sub{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--cs-muted, #5A646E);max-width:62ch}.cs-coll .cs-chead__from{border:1px solid var(--cs-line, #E2E6E9);padding:13px 16px;display:flex;flex-direction:column;gap:2px;white-space:nowrap}.cs-coll .cs-chead__from span:first-child{font-size:12px;color:var(--cs-muted, #5A646E)}.cs-coll .cs-chead__price{font-family:Archivo,sans-serif;font-size:22px;font-weight:700}.cs-coll .cs-chips-trust{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.cs-coll .cs-chips-trust span{font-size:12.5px;font-weight:500;border:1px solid var(--cs-line, #E2E6E9);padding:5px 10px;color:var(--cs-ink, #14181C)}.cs-coll .cs-types{display:flex;gap:8px;flex-wrap:wrap;padding:18px 0 0}.cs-coll .cs-type{font-size:13.5px;font-weight:500;border:1px solid var(--cs-line, #E2E6E9);padding:8px 13px;color:var(--cs-ink, #14181C);text-decoration:none;display:inline-flex;gap:7px;align-items:center}.cs-coll .cs-type:hover{border-color:var(--cs-blue, #0B6BCB);color:var(--cs-blue, #0B6BCB)}.cs-coll .cs-type.is-active{background:var(--cs-ink, #14181C);border-color:var(--cs-ink, #14181C);color:#fff}.cs-coll .cs-type__n{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--cs-muted, #5A646E)}.cs-coll .cs-type.is-active .cs-type__n{color:#afb8bf}.cs-coll .cs-layout{display:grid;grid-template-columns:244px minmax(0,1fr);gap:28px;padding:22px 0 56px;align-items:start}@media(max-width:899px){.cs-coll .cs-layout{grid-template-columns:1fr;gap:16px}}.cs-coll .cs-filters{border:1px solid var(--cs-line, #E2E6E9)}.cs-coll .cs-filters>summary{display:flex;justify-content:space-between;align-items:center;padding:13px 16px;font-weight:600;font-size:14px;cursor:pointer;list-style:none}.cs-coll .cs-filters>summary::-webkit-details-marker{display:none}.cs-coll .cs-filters__body{padding:0 16px 16px}.cs-coll .cs-fgroup{border-top:1px solid var(--cs-tint, #EDF0F2);padding-top:14px;margin-top:14px}.cs-coll .cs-flabel{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--cs-muted, #5A646E);margin-bottom:9px}.cs-coll .cs-facet{display:flex;flex-direction:column;gap:8px;max-height:232px;overflow-y:auto}.cs-coll .cs-facet label{display:flex;gap:9px;align-items:center;font-size:13.5px;line-height:1.3;cursor:pointer}.cs-coll .cs-facet input{accent-color:var(--cs-blue, #0B6BCB);width:16px;height:16px;flex:none}.cs-coll .cs-facet .n{color:var(--cs-muted, #5A646E);font-size:12px}.cs-coll .cs-prange{display:flex;align-items:center;gap:7px}.cs-coll .cs-prange input{width:100%;min-width:0;border:1px solid var(--cs-line, #E2E6E9);padding:8px 9px;font:inherit;font-size:13.5px}.cs-coll .cs-fapply{width:100%;margin-top:16px;background:var(--cs-blue, #0B6BCB);color:#fff;border:0;padding:12px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.cs-coll .cs-fapply:hover{background:var(--cs-blue-dark, #08528F)}.cs-coll .cs-fclear{font-size:13px;color:var(--cs-blue, #0B6BCB);text-decoration:none}.cs-coll .cs-fclear:hover{text-decoration:underline}.cs-coll .cs-active{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.cs-coll .cs-active a{font-size:12.5px;border:1px solid var(--cs-line, #E2E6E9);background:var(--cs-tint, #EDF0F2);padding:5px 9px;text-decoration:none;color:var(--cs-ink, #14181C)}.cs-coll .cs-active a:hover{border-color:var(--cs-warn, #B4531A);color:var(--cs-warn, #B4531A)}.cs-coll .cs-help{border:1px solid var(--cs-line, #E2E6E9);padding:16px;margin-top:14px}.cs-coll .cs-help__t{font-family:Archivo,sans-serif;font-weight:700;font-size:15px}.cs-coll .cs-help p{margin:7px 0 12px;font-size:13.5px;line-height:1.5;color:var(--cs-muted, #5A646E)}.cs-coll .cs-help a{display:block;text-align:center;background:var(--cs-ink, #14181C);color:#fff;padding:11px;font-size:13.5px;font-weight:600;text-decoration:none}.cs-coll .cs-help a:hover{background:#000;color:#fff}.cs-coll .cs-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}.cs-coll .cs-count{font-size:13.5px;color:var(--cs-muted, #5A646E)}.cs-coll .cs-count strong{color:var(--cs-ink, #14181C)}.cs-coll .cs-sort{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--cs-muted, #5A646E)}.cs-coll .cs-sort select{border:1px solid var(--cs-line, #E2E6E9);padding:9px 11px;font:inherit;font-size:13.5px;background:#fff;color:var(--cs-ink, #14181C)}.cs-coll .cs-cgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}@media(max-width:560px){.cs-coll .cs-cgrid{grid-template-columns:1fr 1fr;gap:10px}}.cs-coll .cs-pcard{border:1px solid var(--cs-line, #E2E6E9);display:flex;flex-direction:column;background:#fff}.cs-coll .cs-pcard:hover{border-color:var(--cs-blue, #0B6BCB)}.cs-coll .cs-pcard__media{aspect-ratio:4/3;border-bottom:1px solid var(--cs-line, #E2E6E9);background:repeating-linear-gradient(135deg,#f8fafb 0 9px,#edf0f2 9px 18px);position:relative;display:block;overflow:hidden}.cs-coll .cs-pcard__media img{width:100%;height:100%;object-fit:contain;padding:10px}.cs-coll .cs-pcard__save{position:absolute;top:9px;left:9px;background:var(--cs-warn, #B4531A);color:#fff;font-size:11px;font-weight:600;padding:3px 7px}.cs-coll .cs-pcard__body{padding:13px;display:flex;flex-direction:column;gap:7px;flex:1}.cs-coll .cs-pcard__title{font-size:13.5px;font-weight:600;line-height:1.35;color:var(--cs-ink, #14181C);text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cs-coll .cs-pcard__title:hover{color:var(--cs-blue, #0B6BCB)}.cs-coll .cs-pcard__spec{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--cs-muted, #5A646E);line-height:1.4}.cs-coll .cs-pcard__prices{margin-top:auto;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.cs-coll .cs-pcard__price{font-family:Archivo,sans-serif;font-size:17px;font-weight:700}.cs-coll .cs-pcard__mrp{font-size:12px;color:var(--cs-muted, #5A646E);text-decoration:line-through}.cs-coll .cs-pcard__stock{font-size:12px;font-weight:500}.cs-coll .cs-stock--ok{color:var(--cs-ok, #1F9D55)}.cs-coll .cs-stock--low{color:var(--cs-warn, #B4531A)}.cs-coll .cs-stock--out{color:var(--cs-muted, #5A646E)}.cs-coll .cs-pcard__atc{margin-top:4px;width:100%;border:1px solid var(--cs-ink, #14181C);background:#fff;color:var(--cs-ink, #14181C);padding:10px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-align:center;text-decoration:none;display:block}.cs-coll .cs-pcard__atc:hover{background:var(--cs-ink, #14181C);color:#fff}.cs-coll .cs-pcard__atc[disabled]{border-color:var(--cs-line, #E2E6E9);color:var(--cs-muted, #5A646E);cursor:default;background:var(--cs-panel, #F8FAFB)}.cs-coll .cs-empty{border:1px solid var(--cs-line, #E2E6E9);padding:40px 20px;text-align:center;color:var(--cs-muted, #5A646E);font-size:14.5px}.cs-coll .cs-pager{display:flex;gap:6px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:28px}.cs-coll .cs-pager a,.cs-coll .cs-pager span{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--cs-line, #E2E6E9);font-size:13.5px;text-decoration:none;color:var(--cs-ink, #14181C);padding:0 10px}.cs-coll .cs-pager a:hover{border-color:var(--cs-blue, #0B6BCB);color:var(--cs-blue, #0B6BCB)}.cs-coll .cs-pager .is-current{background:var(--cs-ink, #14181C);border-color:var(--cs-ink, #14181C);color:#fff;font-weight:600}.cs-coll .cs-guide{background:var(--cs-tint, #EDF0F2)}.cs-coll .cs-guide__in{padding:44px 20px}.cs-coll .cs-guide h2,.cs-coll .cs-faq h2{font-family:Archivo,sans-serif;font-size:clamp(23px,3vw,31px);letter-spacing:-.022em;font-weight:700;margin:0 0 12px;color:var(--cs-ink, #14181C)}.cs-coll .cs-guide__lead{margin:0 0 20px;font-size:15px;line-height:1.6;color:var(--cs-muted, #5A646E);max-width:72ch}.cs-coll .cs-guide__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.cs-coll .cs-guide__col{background:#fff;border:1px solid var(--cs-line, #E2E6E9);padding:18px}.cs-coll .cs-guide__col h3{font-family:Archivo,sans-serif;font-size:16px;font-weight:700;margin:0 0 7px;color:var(--cs-ink, #14181C)}.cs-coll .cs-guide__col p{margin:0;font-size:14px;line-height:1.55;color:var(--cs-muted, #5A646E)}.cs-coll .cs-faq__in{padding:48px 20px;max-width:820px;margin:0 auto}.cs-coll .cs-faq details{border-bottom:1px solid var(--cs-line, #E2E6E9)}.cs-coll .cs-faq summary{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:17px 0;font-size:15.5px;font-weight:600;cursor:pointer;list-style:none;color:var(--cs-ink, #14181C)}.cs-coll .cs-faq summary::-webkit-details-marker{display:none}.cs-coll .cs-faq summary:after{content:"+";font-family:IBM Plex Mono,monospace;font-size:20px;color:var(--cs-muted, #5A646E);line-height:1;flex:none}.cs-coll .cs-faq details[open] summary:after{content:"\2212"}.cs-coll .cs-faq details p{margin:0;padding:0 0 18px;font-size:14.5px;line-height:1.6;color:var(--cs-muted, #5A646E);max-width:70ch}
/*# sourceMappingURL=/cdn/shop/t/61/assets/cs-collection.css.map */
