.product-compare-button[data-v-b67ac81f]{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;margin:0;transition:border-color .18s ease,color .18s ease,background-color .18s ease,box-shadow .18s ease}.product-compare-button--action[data-v-b67ac81f]{background:#fff;border:1px solid #e9470b;border-radius:8px;color:#e9470b;font-size:12px;font-weight:700;height:38px;padding:0 12px;width:100%}.product-compare-button--action.product-compare-button--selected[data-v-b67ac81f],.product-compare-button--action[data-v-b67ac81f]:hover{background:#e9470b;color:#fff}.product-compare-button--pill[data-v-b67ac81f]{background:#f5f5f5;border:1px solid transparent;border-radius:999px;color:#37465a;font-size:10px;font-weight:700;gap:5px;line-height:1;min-height:35px;padding:0 10px;position:absolute;right:12px;top:12px;z-index:2}.product-compare-button--pill[data-v-b67ac81f]:hover{background:#fff;box-shadow:0 3px 10px #071b341f}.product-compare-button--pill.product-compare-button--selected[data-v-b67ac81f]{background:#fff;border-color:#e9470b;color:#e9470b}.product-compare-button__check[data-v-b67ac81f]{background:#fff;border:1px solid #9aa4b2;border-radius:2px;box-sizing:border-box;color:#fff;display:grid;flex:0 0 13px;font-size:10px;font-weight:900;height:13px;line-height:1;place-items:center;width:13px}.product-compare-button--selected .product-compare-button__check[data-v-b67ac81f]{background:#e9470b;border-color:#e9470b}.product-compare-button--inline[data-v-b67ac81f]{background:transparent;border:0;color:#2f2f2f;font-size:12px;gap:5px;line-height:20px;padding:0;white-space:nowrap}.product-compare-button--inline.product-compare-button--selected[data-v-b67ac81f],.product-compare-button--inline[data-v-b67ac81f]:hover{color:#e9470b}.product-compare-button__symbol[data-v-b67ac81f]{display:grid;flex:0 0 18px;font-size:17px;font-weight:400;height:18px;line-height:1;place-items:center;position:relative;width:18px}.product-compare-button--inline.product-compare-button--selected .product-compare-button__symbol[data-v-b67ac81f]:after{border-bottom:2px solid;border-right:2px solid;box-sizing:border-box;content:"";height:12px;left:5px;position:absolute;top:1px;transform:rotate(45deg);width:6px}.product-compare-button[data-v-b67ac81f]:focus-visible{outline:2px solid #e9470b;outline-offset:2px}@media(prefers-reduced-motion:reduce){.product-compare-button[data-v-b67ac81f]{transition:none}}.catalog-results[data-v-cf626d60],.catalog-results[data-v-cf626d60] *{box-sizing:border-box}.catalog-results button[data-v-cf626d60]{cursor:pointer}.catalog-results[data-v-cf626d60]{background:#fff;min-height:0;min-width:0;overflow:visible;position:relative;scroll-margin-top:24px}.catalog-grid[data-v-cf626d60]{-moz-column-gap:24px;column-gap:24px;display:grid;row-gap:40px}.catalog-grid[data-v-cf626d60]:not(.catalog-list){grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-results--wide .catalog-grid[data-v-cf626d60]:not(.catalog-list){grid-template-columns:repeat(5,minmax(0,1fr))}.product-card[data-v-cf626d60]{background:#fff;border:0;border-radius:0;display:flex;flex-direction:column;gap:16px;height:auto;min-width:0;overflow:visible}.media[data-v-cf626d60]{aspect-ratio:345.6/340;background:#f2f2f2;border-radius:16px;color:#6c7073;flex:0 0 auto;height:auto;overflow:hidden;position:relative;width:100%}.media[data-v-cf626d60]:after{background:#0000000d;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.media[data-v-cf626d60] .product-compare-button--pill{background:#ffffff8c!important;border-color:#ffffff8c!important;box-shadow:none!important;color:#3c3c3c!important;font-size:10px!important;font-weight:700!important;opacity:0;padding:7px 12px!important;transition:opacity .18s ease}.media[data-v-cf626d60] .product-compare-button--pill.product-compare-button--selected{background:#1e1e1e!important;border-color:#1e1e1e!important;color:#fff!important}.media[data-v-cf626d60] .product-compare-button--pill .product-compare-button__check{display:none!important}.media[data-v-cf626d60] .product-compare-button--pill.product-compare-button--selected,.media[data-v-cf626d60] .product-compare-button--pill:focus-visible,.product-card:hover .media[data-v-cf626d60] .product-compare-button--pill{opacity:1}.media-link[data-v-cf626d60]{background:transparent;border:0;color:inherit;display:grid;height:100%;padding:0;place-items:center;width:100%}.media-link img[data-v-cf626d60]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.info[data-v-cf626d60]{display:grid;grid-template-rows:28px 30px 74px 24px;height:156px;min-height:156px;width:100%}.card-meta[data-v-cf626d60]{font-size:16px;height:28px;line-height:24px;padding:4px 0 0}.card-meta[data-v-cf626d60],.product-card h3[data-v-cf626d60]{color:#19191c;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.product-card h3[data-v-cf626d60]{font-size:18px;height:30px;line-height:28px;margin:0;padding-bottom:2px}.product-card h3 button[data-v-cf626d60]{background:transparent;border:0;color:inherit;font-weight:inherit;line-height:inherit;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.desc-shell[data-v-cf626d60]{height:74px}.desc[data-v-cf626d60],.desc-shell[data-v-cf626d60]{overflow:hidden;width:100%}.desc[data-v-cf626d60]{color:#6c7073;display:-webkit-box;font-size:14px;font-weight:400;height:60px;line-clamp:3;line-height:20px;margin:0;max-height:60px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-specs[data-v-cf626d60]{display:none}.card-actions[data-v-cf626d60]{height:24px;width:100%}.catalog-results .detail-button[data-v-cf626d60]{background:transparent;border:0;color:#c5333a;font-size:16px;font-weight:500;height:24px;line-height:24px;padding:0;width:-moz-max-content;width:max-content}.catalog-results .detail-button[data-v-cf626d60]:focus-visible,.catalog-results .detail-button[data-v-cf626d60]:hover{color:#a9252c;outline:0}.catalog-list[data-v-cf626d60]{grid-template-columns:1fr;row-gap:24px}.catalog-list .product-card[data-v-cf626d60]{border:1px solid #e6e8ea;border-radius:0;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:260px minmax(0,1fr);height:262px;overflow:hidden;padding:0}.catalog-list .media[data-v-cf626d60]{aspect-ratio:1;border-radius:0;height:260px;width:260px}.catalog-list .info[data-v-cf626d60]{align-self:start;display:flex;flex-direction:column;height:260px;min-height:260px;padding:18px 24px 14px 0;width:100%}.catalog-list .desc-shell[data-v-cf626d60]{flex:1 1 auto;height:auto;min-height:0;width:min(1100px,100%)}.catalog-list .info--has-specs .desc-shell[data-v-cf626d60]{flex:0 0 54px}.catalog-list .desc[data-v-cf626d60]{height:40px;line-clamp:2;-webkit-line-clamp:2;max-height:40px}.catalog-list .product-specs[data-v-cf626d60]{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;display:grid;flex:0 0 70px;grid-template-columns:repeat(3,minmax(0,1fr));height:70px;margin:0;padding:10px 0;width:100%}.catalog-list .product-specs__item[data-v-cf626d60]{display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:0;padding:0 18px}.catalog-list .product-specs__item[data-v-cf626d60]:first-child{padding-left:0}.catalog-list .product-specs__item+.product-specs__item[data-v-cf626d60]{border-left:1px solid #ebebeb}.catalog-list .product-specs dd[data-v-cf626d60],.catalog-list .product-specs dt[data-v-cf626d60]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-list .product-specs dt[data-v-cf626d60]{color:#6c7073;font-size:12px;font-weight:400;line-height:18px}.catalog-list .product-specs dd[data-v-cf626d60]{color:#19191c;font-size:14px;font-weight:500;line-height:20px}.catalog-list .card-actions[data-v-cf626d60]{flex:0 0 24px;margin-top:auto}.catalog-empty[data-v-cf626d60]{color:var(--shop-text-hint);font-weight:300;padding:70px 20px;text-align:center}.catalog-empty h3[data-v-cf626d60]{color:var(--shop-text-title);font-weight:500;margin:12px 0 6px}.catalog-empty p[data-v-cf626d60]{color:var(--shop-text-secondary);margin:0 0 18px}.empty-mark[data-v-cf626d60]{color:#b4bfcc;font-size:32px}.catalog-results .empty-action[data-v-cf626d60]{background:#071d4c;border:1px solid #071d4c;border-radius:8px;color:#fff;height:38px;padding:0 16px}@media(max-width:1500px){.catalog-grid[data-v-cf626d60]:not(.catalog-list){grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-results--wide .catalog-grid[data-v-cf626d60]:not(.catalog-list){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1200px){.catalog-grid[data-v-cf626d60]:not(.catalog-list),.catalog-results--wide .catalog-grid[data-v-cf626d60]:not(.catalog-list){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){.catalog-grid[data-v-cf626d60]:not(.catalog-list),.catalog-results--wide .catalog-grid[data-v-cf626d60]:not(.catalog-list){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.catalog-grid[data-v-cf626d60]:not(.catalog-list),.catalog-results--wide .catalog-grid[data-v-cf626d60]:not(.catalog-list){grid-template-columns:1fr}.catalog-list .product-card[data-v-cf626d60]{display:flex;gap:16px;height:auto;padding:0}.catalog-list .media[data-v-cf626d60]{aspect-ratio:345.6/340;height:auto;width:100%}.catalog-list .info[data-v-cf626d60]{align-self:auto;height:auto;min-height:156px;padding:0 16px 16px;width:100%}.catalog-list .desc-shell[data-v-cf626d60],.catalog-list .info--has-specs .desc-shell[data-v-cf626d60]{flex-basis:74px;height:74px;width:100%}.catalog-list .desc[data-v-cf626d60]{height:60px;line-clamp:3;-webkit-line-clamp:3;max-height:60px}.catalog-list .product-specs[data-v-cf626d60]{height:auto;min-height:90px}}@media(prefers-reduced-motion:reduce){.media[data-v-cf626d60] .product-compare-button--pill{transition:none}}.category-panel[data-v-ce40d10e],.category-panel[data-v-ce40d10e] *{box-sizing:border-box}.category-panel button[data-v-ce40d10e]{cursor:pointer;font:inherit}.category-panel[data-v-ce40d10e]{align-self:start;background:#fff;min-height:0;min-width:0;opacity:1;transform:translate(0);transition:opacity .28s ease,transform .36s ease,visibility 0s linear;visibility:visible;width:356px}.category-panel-head[data-v-ce40d10e]{align-items:center;border-bottom:1px solid #ebebeb;display:flex;height:64px;justify-content:space-between}.filter-title[data-v-ce40d10e]{align-items:center;color:#19191c;display:inline-flex;font-size:20px;font-weight:500;gap:12px;line-height:28px}.filter-title img[data-v-ce40d10e]{display:block;height:20px;width:20px}.filter-clear-btn[data-v-ce40d10e]{background:transparent;border:0;color:#a3a3a3;font-size:16px;font-weight:400;line-height:24px;padding:0}.filter-clear-btn[data-v-ce40d10e]:focus-visible,.filter-clear-btn[data-v-ce40d10e]:hover{color:#19191c;outline:0}.category-tree[data-v-ce40d10e]{display:grid}.tree-node[data-v-ce40d10e]{border-bottom:1px solid #ebebeb;min-width:0}.tree-row[data-v-ce40d10e]{align-items:center;background:transparent;border:0;border-radius:0;color:#595959;-moz-column-gap:12px;column-gap:12px;display:grid;font-size:16px;font-weight:400;grid-template-columns:20px minmax(0,1fr) minmax(28px,auto);line-height:24px;min-height:48px;padding:0 2px;text-align:left;width:100%}.tree-row[data-v-ce40d10e]:hover{background:#fafafa;color:#19191c}.tree-row.selected[data-v-ce40d10e]{background:transparent;color:#19191c;font-weight:500}.tree-name[data-v-ce40d10e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-count[data-v-ce40d10e]{color:#a3a3a3;font-size:14px;font-variant-numeric:tabular-nums;font-weight:400;justify-self:end;line-height:20px;min-width:28px;text-align:right}.tree-row--root[data-v-ce40d10e]{color:#19191c;font-size:18px;font-weight:500;line-height:28px;min-height:72px}.tree-row--root .tree-icon[data-v-ce40d10e]{color:#8290a3;display:block;height:20px;position:relative;width:20px}.tree-row--root .tree-icon[data-v-ce40d10e]:after,.tree-row--root .tree-icon[data-v-ce40d10e]:before{background:currentColor;border-radius:999px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.tree-row--root .tree-icon[data-v-ce40d10e]:before{height:1px;width:12px}.tree-row--root .tree-icon[data-v-ce40d10e]:after{height:12px;transition:opacity .16s ease;width:1px}.tree-row--root .tree-icon.open[data-v-ce40d10e]:after{opacity:0}.tree-children[data-v-ce40d10e],.tree-grandchildren[data-v-ce40d10e]{display:none;padding:0 0 12px}.tree-children.open[data-v-ce40d10e],.tree-grandchildren.open[data-v-ce40d10e]{display:grid}.tree-group[data-v-ce40d10e]{min-width:0}.tree-children .tree-row[data-v-ce40d10e]{min-height:46px}.tree-check[data-v-ce40d10e],.tree-choice[data-v-ce40d10e]{background:#fff;border:1px solid #a9b3c0;display:inline-block;height:18px;width:18px}.tree-choice[data-v-ce40d10e]{border-radius:50%}.tree-row.selected .tree-choice[data-v-ce40d10e]{border:5px solid #19191c}.tree-row.selected .tree-check[data-v-ce40d10e]{background:#19191c;border-color:#19191c;box-shadow:inset 0 0 0 3px #fff}.tree-row--child[data-v-ce40d10e]{font-size:15px;min-height:42px;padding-left:32px}.category-panel.category-panel--collapsed[data-v-ce40d10e]{opacity:0;pointer-events:none;transform:translate(-100%);transition:opacity .24s ease,transform .36s ease,visibility 0s linear .36s;visibility:hidden}@media(max-width:980px){.category-panel[data-v-ce40d10e]{width:280px}}@media(max-width:700px){.category-panel[data-v-ce40d10e]{overflow:hidden;width:100%}}@media(prefers-reduced-motion:reduce){.category-panel[data-v-ce40d10e],.category-panel.category-panel--collapsed[data-v-ce40d10e]{transition:none}}
