.g-cbr{display:block;background:var(--gcb-bg, #fff);color:var(--gcb-text, #484848);letter-spacing:normal}.g-cbr__inner{box-sizing:border-box;max-width:calc(var(--gcb-max, 1300px) + 2 * var(--g-gutter));margin:0 auto;padding:var(--gcb-pt, 60px) var(--g-gutter) var(--gcb-pb, 70px)}.g-cbr__layout{display:block}.g-cbr__main{min-width:0;transition:opacity .2s ease}.g-cbr.is-loading .g-cbr__main{opacity:.45;pointer-events:none}.g-cbr__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px;min-height:44px}.g-cbr__count{margin:0 auto 0 0;font-family:var(--g-font-body);font-weight:500;font-size:15px;line-height:normal;color:var(--gcb-text, #484848)}.g-cbr__filter-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--gcb-border, #e2e4ea);border-radius:8px;background:var(--gcb-bg, #fff);font-family:var(--g-font-body);font-weight:500;font-size:14px;color:var(--gcb-accent, #0e1b4d);cursor:pointer}.g-cbr__sort-box{position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:44px;padding:0;border:1px solid var(--gcb-border, #e2e4ea);border-radius:8px;font-family:var(--g-font-body);font-size:14px;color:var(--gcb-muted, #5c6376)}.g-cbr__sort-label{position:absolute;top:50%;left:18px;transform:translateY(-50%);pointer-events:none;white-space:nowrap}.g-cbr__sort-select{box-sizing:border-box;min-height:42px;max-width:100%;padding:8px 38px 8px calc(18px + var(--gcb-sort-label-w, 62px) + 6px);border:0;border-radius:8px;background:transparent;font:inherit;color:inherit;-webkit-appearance:none;appearance:none;cursor:pointer;text-overflow:ellipsis}.g-cbr__sort-select:focus-visible,.g-cbr__sort-box:focus-within{outline:2px solid var(--gcb-accent, #0e1b4d);outline-offset:2px}.g-cbr__sort-select:focus-visible{outline:0}.g-cbr__sort-chev{position:absolute;right:18px;top:50%;margin-top:-5px;pointer-events:none}.g-cbr__sort-go{min-height:44px;padding:0 14px;border:1px solid var(--gcb-accent, #0e1b4d);border-radius:8px;background:none;font:inherit;color:var(--gcb-accent, #0e1b4d)}.g-cbr__pills{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none}.g-cbr__pill{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 12px;border-radius:16px;background:var(--gcb-field-bg, #f3f4f7);font-family:var(--g-font-body);font-weight:500;font-size:13px;color:var(--gcb-accent, #0e1b4d);text-decoration:none}.g-cbr__pill:hover{background:var(--gcb-border, #e2e4ea)}.g-cbr__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin:0;padding:0;list-style:none}.g-cbr__item{min-width:0;margin:0}.g-cbr__pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:48px;padding-top:40px;border-top:1px solid var(--gcb-border, #e2e4ea);font-family:var(--g-font-body)}.g-cbr__pager-side{min-width:88px}.g-cbr__pager-side--next{text-align:right}.g-cbr__pager-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:600;font-size:15px;color:var(--gcb-text, #484848);text-decoration:none}.g-cbr__pager-link:hover,.g-cbr__pager-link:focus-visible{color:var(--gcb-accent, #0e1b4d)}.g-cbr__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.g-cbr__page{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:44px;min-height:44px;padding:6px 10px;border-radius:8px;font-weight:400;font-size:15px;color:var(--gcb-text, #484848);text-decoration:none}a.g-cbr__page:hover,a.g-cbr__page:focus-visible{background:var(--gcb-field-bg, #f3f4f7)}.g-cbr__page.is-current{background:var(--gcb-field-bg, #f3f4f7);font-weight:600;color:var(--gcb-accent, #0e1b4d)}.g-cbr__empty{padding:48px 0 24px;text-align:center}.g-cbr__empty-title{margin:0 0 12px;font-family:var(--g-font-heading);font-weight:600;font-size:24px;line-height:1.2;letter-spacing:normal;color:var(--gcb-heading, #14161a)}.g-cbr__empty-text{margin:0 auto 24px;max-width:480px;font-family:var(--g-font-body);font-size:16px;line-height:1.5}.g-cbr__empty-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 28px;border:1px solid var(--gcb-accent, #0e1b4d);border-radius:6px;font-family:var(--g-font-body);font-weight:500;font-size:16px;color:var(--gcb-accent, #0e1b4d);text-decoration:none}.g-cbr__empty-btn:hover,.g-cbr__empty-btn:focus-visible{background:var(--gcb-accent, #0e1b4d);color:#fff}.g-cbr__app{margin-top:32px}.g-cbr__side{margin-bottom:24px}.g-cbr__form{display:flex;flex-direction:column;gap:24px}.g-cbr__side-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:24px;border-bottom:1px solid var(--gcb-border, #e2e4ea)}.g-cbr__side-title{margin:0 auto 0 0;font-family:var(--g-font-heading);font-weight:600;font-size:20px;line-height:normal;letter-spacing:normal;color:var(--gcb-heading, #14161a)}.g-cbr__clear{font-family:var(--g-font-body);font-weight:600;font-size:14px;color:var(--gcb-accent, #0e1b4d);text-decoration:none}.g-cbr__clear:hover,.g-cbr__clear:focus-visible{text-decoration:underline}.g-cbr__close{display:none}.g-cbr__group{padding-bottom:24px;border-bottom:1px solid var(--gcb-border, #e2e4ea)}.g-cbr__group-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px;list-style:none;cursor:pointer}.g-cbr__group-head::-webkit-details-marker{display:none}.g-cbr__group-head:focus-visible,.g-cbr__clear:focus-visible,.g-cbr__filter-btn:focus-visible,.g-cbr__pager-link:focus-visible,.g-cbr__page:focus-visible,.g-cbr__pill:focus-visible,.g-cbr__empty-btn:focus-visible,.g-cbr__apply:focus-visible,.g-cbr__close:focus-visible{outline:2px solid var(--gcb-accent, #0e1b4d);outline-offset:2px}.g-cbr__group-title{font-family:var(--g-font-heading);font-weight:600;font-size:15px;line-height:normal;color:var(--gcb-heading, #14161a);overflow-wrap:anywhere}.g-cbr__chev{flex:none;color:var(--gcb-heading, #14161a);transform:rotate(180deg);transition:transform .2s ease}.g-cbr__group:not([open]) .g-cbr__chev{transform:none}.g-cbr__group-body{display:flex;flex-direction:column;gap:16px;padding-top:16px}.g-cbr__search{position:relative;display:flex;align-items:center;box-sizing:border-box;height:40px;padding:0 15px;gap:8px;border:1px solid var(--gcb-border, #e2e4ea);border-radius:20px;background:var(--gcb-field-bg, #f3f4f7);color:var(--gcb-muted, #5c6376)}.g-cbr__search svg{flex:none}.g-cbr__search-input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;font-family:var(--g-font-body);font-size:14px;color:var(--gcb-text, #484848)}.g-cbr__search-input::placeholder{color:var(--gcb-muted, #5c6376);opacity:1}.g-cbr__search-input:focus{outline:0}.g-cbr__search:focus-within{outline:2px solid var(--gcb-accent, #0e1b4d);outline-offset:2px}.g-cbr__options{display:flex;flex-direction:column;max-height:336px;margin:0;padding:0;list-style:none;overflow-y:auto}.g-cbr__options li[hidden]{display:none}.g-cbr__opt{display:flex;align-items:center;gap:10px;min-height:32px;cursor:pointer;font-family:var(--g-font-body);font-weight:500;font-size:16px;line-height:1.2;color:var(--gcb-text, #484848)}.g-cbr__opt.is-disabled{opacity:.45;cursor:default}.g-cbr__opt-label{overflow-wrap:anywhere}.g-cbr__opt-count{color:var(--gcb-muted, #5c6376);font-weight:400}.g-cbr input.g-cbr__check{flex:none;box-sizing:border-box;width:16px;height:16px;margin:0;border:1.5px solid var(--gcb-check, #c2c7d3);border-radius:4px;background:#fff;-webkit-appearance:none;appearance:none;cursor:inherit}.g-cbr input.g-cbr__check:checked{border-color:var(--gcb-accent, #0e1b4d);background:var(--gcb-accent, #0e1b4d) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E") center / 12px no-repeat}.g-cbr input.g-cbr__check:focus-visible{outline:2px solid var(--gcb-accent, #0e1b4d);outline-offset:2px}.g-cbr__price{display:flex;gap:12px}.g-cbr__price-field{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;font-family:var(--g-font-body);font-size:13px;color:var(--gcb-muted, #5c6376)}.g-cbr__price-field input{box-sizing:border-box;width:100%;height:40px;padding:0 12px;border:1px solid var(--gcb-border, #e2e4ea);border-radius:8px;background:var(--gcb-field-bg, #f3f4f7);font-family:var(--g-font-body);font-size:14px;color:var(--gcb-text, #484848)}.g-cbr__price-field input:focus-visible{outline:2px solid var(--gcb-accent, #0e1b4d);outline-offset:2px}.g-cbr__apply{display:flex;align-items:center;justify-content:center;min-height:44px;padding:14px 16px;border:0;border-radius:6px;background:var(--gcb-accent, #0e1b4d);font-family:var(--g-font-body);font-weight:600;font-size:14px;line-height:normal;color:#fff;cursor:pointer}.g-cbr__apply:hover{opacity:.92}.g-cbr[data-js] .g-cbr__side{position:fixed;top:0;bottom:0;left:0;z-index:1101;box-sizing:border-box;width:min(360px,88vw);margin:0;padding:20px 20px 28px;overflow-y:auto;background:var(--gcb-bg, #fff);transform:translate(-100%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.g-cbr[data-js] .g-cbr__side.is-open{transform:none;visibility:visible;transition:transform .25s ease}.g-cbr__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#14161a80}.g-cbr__overlay[hidden]{display:none}.g-cbr[data-js] .g-cbr__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-12px;padding:0;border:0;background:none;color:var(--gcb-heading, #14161a);cursor:pointer}body.g-cbr-lock{overflow:hidden}@media(min-width:750px){.g-cbr__grid{gap:var(--gcb-gap-y, 48px) 24px}}@media(min-width:990px){.g-cbr__layout{display:grid;grid-template-columns:244px minmax(0,1fr);gap:32px;align-items:start}.g-cbr__layout--wide{display:block}.g-cbr__side{margin:12px 0 0}.g-cbr__filter-btn,.g-cbr__overlay{display:none}.g-cbr[data-js] .g-cbr__side{position:static;z-index:auto;width:auto;padding:0;overflow:visible;background:none;transform:none;visibility:visible}.g-cbr[data-js] .g-cbr__close{display:none}.g-cbr__grid{grid-template-columns:repeat(var(--gcb-cols, 4),minmax(0,1fr));gap:var(--gcb-gap-y, 48px) var(--gcb-gap-x, 32px)}.g-cbr__pager{margin-top:48px;padding-top:51px}}@media(max-width:989px){.g-cbr__opt,.g-cbr__group-head{min-height:44px}.g-cbr__pager{justify-content:center}.g-cbr__pages{order:-1;width:100%}}@media(prefers-reduced-motion:reduce){.g-cbr__main,.g-cbr__chev,.g-cbr[data-js] .g-cbr__side{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gerber-collection-browse.css.map */
