html[data-theme=light][data-visual-theme=light-plus] .eb-theme-switcher:has([data-theme-option=light-plus]) .eb-theme-option[data-theme-option=light]{box-shadow:none;color:#506573;background:0 0}html[data-theme=light][data-visual-theme=light-plus] .eb-theme-option[data-theme-option=light-plus]{box-shadow:none;color:#0b5c8f;background:#e3edf3}.eb-theme-option[data-theme-option=light-plus]:focus-visible{outline-offset:2px;outline:2px solid #0b5c8f}
:root{--paper:#f5f4f0;--paper-2:#efeee8;--ink:#20211f;--soft:#6c6e6a;--rule:#c9c8c1;--rule-2:#dad9d2;--red:#d62c38;--green:#2f6a46;--amber:#8f672e;--blue:#315e7f;--gcols:3.5% 24% 13% 20% 14% 15.5% 10%}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--red);outline-offset:3px}.site-header{background:#faf9f6;border-bottom:1px solid #d6d5ce;justify-content:space-between;align-items:center;height:74px;padding:0 44px;display:flex}.logo{white-space:nowrap;letter-spacing:-1.4px;align-items:center;gap:18px;font-size:25px;font-weight:800;display:flex}.logo .tcl{color:var(--red)}.logo .separator{color:#b7b8b1;font-weight:350}.logo .sun{letter-spacing:-1.3px;font-weight:700}.logo sup{vertical-align:super;font-size:8px}.site-nav{align-items:center;gap:27px;font-size:14px;font-weight:600;display:flex}.site-nav a.active{border-bottom:2px solid var(--red);padding:12px 0}.site-nav a:hover{color:var(--red)}.basket{background:0 0;border:1px solid #bebeb7;align-items:center;gap:12px;padding:10px 15px;font-weight:600;display:flex}.basket em{background:var(--red);color:#fff;border-radius:0;padding:2px 6px;font-size:12px;font-style:normal}main{max-width:1780px;margin:auto;padding:0 44px 90px}.intro{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:end;gap:20px;min-height:110px;padding:28px 0 22px;display:flex}.eyebrow{letter-spacing:1.4px;color:#666963;font-size:12px;font-weight:700}h1{letter-spacing:-.025em;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:40px;font-weight:700;line-height:1.08}.title-line{flex-wrap:wrap;align-items:baseline;gap:18px;display:flex}.catalog-note{color:#5e625d;font-size:15px;line-height:1.4}.intro-side{color:#5e625d;text-align:right;font-size:14px;line-height:1.6}.intro-side strong{color:var(--ink);font-weight:650}.controls-grid{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:34px;display:grid}.control-row{border-top:1px solid var(--rule-2);align-items:flex-start;gap:18px;padding:10px 0;display:flex}.control-row:first-child{border-top:0;padding-top:0}.control-label{letter-spacing:1.4px;text-transform:uppercase;color:#777972;flex:0 0 92px;width:92px;padding-top:10px;font-size:11px;font-weight:750}.control-group{flex-wrap:wrap;gap:10px;display:flex}.chip{color:#333633;background:#faf9f6;border:1px solid #cbc9c2;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.chip.active{background:var(--paper-2);border-color:#b2b0a8}.chip:hover{border-color:#a6a39b}.chip .count{color:#6c6f69;font-size:12px}.chip .bullet{background:currentColor;border-radius:0;width:8px;height:8px;display:inline-block}.chip.b-green{color:var(--green)}.chip.b-blue{color:var(--blue)}.chip.b-amber{color:var(--amber)}.currency-switch{flex-wrap:wrap;gap:8px;display:flex}.currency-switch button,.sort-box select{color:#292b29;background:#faf9f6;border:1px solid #c7c6bf;min-height:42px}.currency-switch button{padding:0 14px;font-weight:700}.currency-switch button.active{background:var(--paper-2);border-color:#a9a69d}.sort-box select{width:100%;padding:0 14px 0 12px;font-weight:600}.table-head{grid-template-columns:var(--gcols);background:var(--paper-2);border-bottom:1px solid var(--rule);color:#484b47;letter-spacing:.2px;align-items:center;min-height:47px;font-size:11px;font-weight:700;display:grid}.table-head>div{border-right:1px solid #cfcec8;padding:0 13px;line-height:1.25}.table-head>div:last-child{border-right:0}.product{grid-template-columns:var(--gcols);border-bottom:1px solid var(--rule);align-items:stretch;min-height:228px;padding:18px 0 19px;display:grid}.product>.cell{border-right:1px solid #d8d8d1;min-width:0;padding:6px 13px}.product>.cell:last-child{border-right:0}.number-cell{justify-content:center;align-items:center;height:100%;display:flex}.rownum{color:#999c97;letter-spacing:-.02em;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:600}.model-cell{padding-left:14px!important}.model-layout{align-items:center;gap:16px;min-height:170px;display:flex}.photo-frame{flex:0 0 78px;justify-content:center;align-items:center;height:149px;display:flex}.panel-photo{-o-object-fit:fill;object-fit:fill;filter:none;width:78px;height:144px;display:block;transform:none}.identity{align-self:center;min-width:0}.brandline{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.brand{letter-spacing:1.7px;white-space:nowrap;font-size:10px;font-weight:750}.brand.tclbrand b{color:var(--red)}.status-inline{color:#555953;background:#efeee9;border-left:2px solid #b4b1a9;align-items:center;gap:8px;padding:6px 10px 6px 12px;font-size:11px;display:inline-flex}.status-inline .mini-dot{background:currentColor;border-radius:0;flex:0 0 7px;width:7px;height:7px;display:inline-block}.status-inline.in{color:var(--green)}.status-inline.eu{color:var(--blue)}.status-inline.order{color:var(--amber)}.model-name{letter-spacing:-.02em;overflow-wrap:anywhere;font-family:Inter,Arial,sans-serif;font-size:23px;font-weight:700;line-height:1.18}.dimensions{color:#787b75;min-height:16px;margin-top:13px;font-size:11px;line-height:1.4}.cell-small-title{display:none}.traits{row-gap:13px;padding-top:23px;font-size:13px;line-height:1.2;display:grid}.trait{border-left:2px solid #d2d2cc;padding-left:12px}.data-list{display:grid}.core-cell .data-list,.electrical-cell .data-list{padding-top:6px}.data-row{border-bottom:1px solid #ddded7;justify-content:space-between;align-items:center;gap:8px;min-height:31px;padding:2px 0;line-height:1.2;display:flex}.data-row:last-child{border-bottom:0}.data-label{color:#6e716b;font-size:11px}.data-value{text-align:right;white-space:nowrap;letter-spacing:-.05px;font-size:12px;font-weight:700}.main-spec .data-value{font-size:16px}.empty{color:#a6a8a2;font-weight:500}.price-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:7px;display:grid}.one-price+.one-price{border-left:1px solid #d8d8d1;padding-left:11px}.price-label{color:#858781;margin-bottom:5px;font-size:12px;display:block}.price-main{letter-spacing:-.02em;white-space:nowrap;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:700;display:block}.price-unit{letter-spacing:0;font-size:11px;font-weight:500}.price-total{color:#777a73;white-space:nowrap;margin-top:5px;font-size:11px;display:block}.price-divider{background:var(--cx-rule,#d8d8d1);opacity:.75;width:100%;height:1px;margin:6px 0;display:block}.price-unknown{white-space:nowrap;font-size:12px;font-weight:700;line-height:24px}.offer-note{color:#767972;margin-top:16px;font-size:11px;line-height:1.45}.action-stack{flex-direction:column;justify-content:center;gap:11px;height:100%;min-height:166px;display:flex}.download{color:#323532;text-align:left;background:0 0;border:1px solid #aaada6;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:10px 8px;font-size:11px;font-weight:600;line-height:1.25;transition:background .16s;display:flex}.download:hover{background:var(--paper-2)}.dl-symbol{font-size:24px;font-weight:400;line-height:1}.buy{border:1px solid var(--ink);background:var(--ink);color:#fff;justify-content:center;align-items:center;gap:8px;min-height:45px;font-size:12px;font-weight:700;transition:background .16s,border-color .16s;display:flex}.buy:hover{background:var(--red);border-color:var(--red)}.toast{background:var(--ink);color:#fff;opacity:0;pointer-events:none;z-index:10;max-width:340px;padding:13px 19px;font-size:13px;line-height:1.45;transition:all .2s;position:fixed;bottom:24px;right:24px;transform:translateY(12px);box-shadow:0 6px 35px #0002}.toast.show{opacity:1;transform:none}@media (max-width:1440px){main,.site-header{padding-left:28px;padding-right:28px}:root{--gcols:3.5% 23.5% 13% 19.5% 14% 16% 10.5%}.product>.cell,.table-head>div{padding-left:10px;padding-right:10px}.model-layout{gap:10px}.photo-frame{flex-basis:65px}.panel-photo{width:65px;height:127px}.model-name{font-size:20px}.price-main{font-size:17px}.data-label{font-size:10.5px}.data-value{font-size:11.5px}.traits{font-size:12px}.controls-grid{grid-template-columns:minmax(0,1fr) 390px}}@media (max-width:1170px){.site-header{gap:18px}.logo{font-size:21px}.site-nav{gap:12px;font-size:12px}.controls-grid{grid-template-columns:1fr}.table-scroll{overflow-x:auto}.table-head,.product{min-width:1160px}h1{font-size:46px}}@media (max-width:760px){.site-header{flex-direction:column;align-items:stretch;gap:12px;height:auto;padding:13px 16px}.logo{font-size:21px}.site-nav{justify-content:space-between;gap:12px;overflow-x:auto}.basket{padding:7px 10px}main{padding:0 16px 50px}.intro{flex-direction:column;align-items:flex-start;gap:10px;min-height:130px;padding:26px 0}h1{font-size:40px}.catalog-note,.intro-side{text-align:left;font-size:12px}.controls{padding-top:14px}.control-row{flex-direction:column;gap:10px}.control-label{flex:none;width:auto;padding-top:0}.table-scroll{margin-top:16px;overflow:visible}.table-head{display:none}.product{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:0;min-width:0;min-height:0;padding:17px 0;display:grid}.product>.cell{border-right:0;padding:10px 0!important}.number-cell{display:none}.model-cell{grid-column:1/3}.model-layout{justify-content:start;gap:19px;min-height:115px}.photo-frame{flex-basis:74px;height:115px}.panel-photo{width:64px;height:113px}.model-name{font-size:23px}.cell-small-title{text-transform:uppercase;color:#8b8d87;letter-spacing:1.1px;margin-bottom:9px;font-size:10px;font-weight:650;display:block}.basic-cell,.electrical-cell{border-top:1px solid #e0e0da!important}.basic-cell{grid-column:1/3}.traits{flex-wrap:wrap;gap:10px;padding:0;font-size:12px;display:flex}.trait{padding-left:8px}.core-cell,.electrical-cell{grid-column:1/3}.core-cell{border-top:1px solid #e0e0da!important}.data-row{min-height:28px}.data-label,.data-value{font-size:12px}.offer-cell{grid-column:1/3;border-top:1px solid #e0e0da!important}.price-columns{max-width:380px}.actions-cell{grid-column:1/3}.action-stack{flex-direction:row;gap:9px;min-height:0}.download,.buy{flex:1;min-height:45px}}:root{--gcols:3.5% 24% 12.5% 20% 14% 15.5% 10.5%}.site-header{gap:21px;height:63px;padding:0 35px}.logo{letter-spacing:-1.15px;flex-shrink:0;gap:12px;font-size:21px}.site-nav{flex-shrink:0;gap:19px;margin-left:auto;font-size:12px}.site-nav a.active{padding:8px 0}.basket{border:0;border-left:1px solid #c9c9c3;gap:7px;padding:3px 0 3px 13px;font-size:12px}.basket em{padding:1px 5px;font-size:10px}.header-tools{white-space:nowrap;border-left:1px solid #d6d5ce;align-items:center;gap:10px;margin-left:2px;padding-left:15px;display:flex}.exchange-rate{color:var(--soft);letter-spacing:-.12px;font-size:10px}.exchange-rate b{color:var(--ink);font-weight:650}.exchange-rate i{color:#a2a29d;margin:0 3px;font-style:normal}.header-tool{color:#777a73;white-space:nowrap;background:0 0;border:0;padding:5px 0;font-size:11px;font-weight:600}.header-tool:hover{color:var(--red)}.header-tool+.header-tool{border-left:1px solid #d6d5ce;padding-left:10px}main{padding-left:35px;padding-right:35px}.intro{border-bottom:1px solid var(--ink);min-height:110px;padding:22px 0 19px}.intro h1{letter-spacing:-2px;margin-top:9px;font-size:43px}.intro-side{font-size:12px;line-height:1.45}.eyebrow{letter-spacing:1.8px;font-size:10px}.catalog-note{color:#777973;font-size:12px}.note-sep{color:#a4a49e;margin:0 8px}.controls{border-bottom:1px solid var(--rule);padding:11px 0 12px}.control-matrix{-moz-column-gap:26px;grid-template-columns:minmax(0,1fr) 260px;gap:1px 26px;display:grid}.filter-strip{align-items:center;gap:13px;min-width:0;min-height:33px;display:flex}.filter-caption{color:#878981;letter-spacing:1.15px;text-transform:uppercase;flex:0 0 79px;width:79px;font-size:10px;font-weight:750;display:block}.control-end{justify-content:flex-end}.control-end .filter-caption{text-align:right;flex:0 0 78px;width:78px}.flat-tabs{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;min-height:30px;display:flex}.flat-tab{color:#696b65;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;min-height:29px;padding:8px 9px 7px;font-size:11.5px;font-weight:550;line-height:1.15;position:relative}.flat-tab:not(:last-child):after{content:"";background:#d3d3cc;width:1px;height:11px;position:absolute;top:11px;right:-3px}.flat-tab.active{border-bottom-color:var(--ink);color:var(--ink);font-weight:750}.flat-tab:hover{color:var(--ink)}.flat-tab small{color:#9b9c96;margin-left:3px;font-size:10px;font-weight:550}.flat-tab.active small{color:#676963}.flat-select{color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c4c4bd;border-radius:0;width:190px;min-width:0;max-width:190px;height:30px;padding:7px 15px 6px 0;font-size:11.5px;font-weight:600}.table-head{background:#eae9e3;min-height:40px}.product{min-height:223px}.product .brandline{margin-bottom:10px}.model-name{margin:0}.availability{border-bottom:1px solid #dddcd5;min-height:51px;margin:0 0 12px;padding:5px 0 10px}.availability-main{color:var(--ink);letter-spacing:-.2px;font-size:13px;font-weight:750}.availability-sub{color:#7a7d77;margin-top:3px;font-size:11px;line-height:1.2}.price-columns{gap:8px;padding-top:0}.price-label{margin-bottom:4px}.price-main{font-size:17px}.price-total{white-space:normal;font-size:10.5px}.one-price+.one-price{padding-left:8px}.buy{letter-spacing:.1px}@media (max-width:1560px){.site-header{gap:12px;padding:0 26px}main{padding-left:26px;padding-right:26px}.logo{gap:9px;font-size:19px}.site-nav{gap:13px;font-size:11.5px}.header-tools{gap:9px;padding-left:10px}.exchange-rate{font-size:9px}.header-tool{font-size:10px}:root{--gcols:3.5% 23.5% 12.5% 20% 14% 16% 10.5%}.flat-tab{padding-left:7px;padding-right:7px;font-size:11px}.control-matrix{grid-template-columns:minmax(0,1fr) 242px;gap:8px 10px}.model-name{font-size:20px}}@media (max-width:1240px){.header-tools .exchange-rate{display:none}.site-header,.site-nav{gap:12px}.header-tools{gap:8px}.control-matrix{grid-template-columns:1fr 230px}.flat-tab{padding-left:6px;padding-right:6px;font-size:10.5px}.filter-caption{flex-basis:68px;width:68px}.control-end .filter-caption{flex-basis:74px;width:74px}.flat-select{width:158px;max-width:158px}}@media (max-width:960px){.site-header{flex-wrap:wrap;height:auto;min-height:62px;padding:12px 22px}.site-nav{flex:1;justify-content:flex-end}.header-tools{border-left:0;border-top:1px solid var(--rule-2);justify-content:flex-end;width:100%;margin:0;padding:7px 0 0}.header-tools .exchange-rate{margin-right:auto;display:block}.control-matrix{grid-template-columns:1fr;gap:4px}.filter-strip{min-height:34px}.control-end{justify-content:flex-start}.control-end .filter-caption{text-align:left;flex-basis:79px;width:79px}.flat-select{width:205px;max-width:205px}}@media (max-width:760px){main{padding-left:16px;padding-right:16px}.site-header{padding:12px 16px}.site-nav{flex-wrap:nowrap;justify-content:space-between;gap:12px;overflow-x:auto}.header-tools{flex-wrap:wrap;gap:12px}.intro{min-height:0;padding:23px 0 20px}.intro h1{font-size:39px}.title-line{align-items:flex-start;gap:6px}.catalog-note{margin:4px 0 0}.controls{padding:8px 0 10px}.filter-strip{flex-wrap:wrap;align-items:flex-start;gap:5px;padding:3px 0}.filter-caption,.control-end .filter-caption{text-align:left;flex-basis:100%;width:100%;padding-top:3px}.flat-tabs{gap:0}.flat-tab{padding:8px 7px;font-size:11px}.flat-select{width:100%;max-width:100%}.availability{padding-top:0}.price-columns{max-width:390px}}body.theme-dark{--paper:#171a1c;--paper-2:#25292b;--ink:#f0eee8;--soft:#bdc0bb;--rule:#4a4d4b;--rule-2:#383d3d;--red:#ef4c57;color:var(--ink)}body.theme-dark .site-header{background:#1d2022;border-bottom-color:#464a4b}body.theme-dark .header-tools,body.theme-dark .header-tool+.header-tool,body.theme-dark .basket{border-color:#555958}body.theme-dark .table-head{color:#dadbd7;background:#262a2b}body.theme-dark .table-head>div,body.theme-dark .product>.cell{border-color:#45494a}body.theme-dark .controls{border-color:#555958}body.theme-dark .filter-tab.active{color:#faf9f6}body.theme-dark .flat-tab{color:#b3b5ae}body.theme-dark .flat-tab.active{color:#f2f0ec;border-bottom-color:#f2f0ec}body.theme-dark .flat-tab:not(:last-child):after{background:#505453}body.theme-dark .flat-select{color:#f2f0ec;border-bottom-color:#606462}body.theme-dark .flat-select option{color:#fff;background:#262a2b}body.theme-dark .price-main,body.theme-dark .availability-main,body.theme-dark .data-value,body.theme-dark .intro-side strong,body.theme-dark .exchange-rate b{color:#f2f0ec}body.theme-dark .availability{border-bottom-color:#464a48}body.theme-dark .data-row{border-bottom-color:#3b4040}body.theme-dark .data-label,body.theme-dark .availability-sub,body.theme-dark .price-label,body.theme-dark .price-total,body.theme-dark .dimensions{color:#a7aaa5}body.theme-dark .brandline{color:#f2f0ec}body.theme-dark .trait{border-left-color:#545955}body.theme-dark .download{color:#f2f0ec;border-color:#626664}body.theme-dark .download:hover{background:#2b3031}body.theme-dark .buy{color:#191c1d;background:#e8e5df;border-color:#e8e5df}body.theme-dark .buy:hover{color:#fff;background:#ef4c57;border-color:#ef4c57}body.theme-dark .toast{color:#1d2022;background:#e8e5df}.site-header{justify-content:space-between;gap:24px}.header-tools{border-left:0;gap:18px;margin-left:auto;padding-left:0}.exchange-rate{letter-spacing:0;color:var(--soft);font-size:13px}.exchange-rate b{font-size:13px;font-weight:700}.exchange-rate i{padding:0 4px}.header-tool{color:var(--ink);padding:8px 0;font-size:13px;line-height:1.2}.header-tool+.header-tool{padding-left:16px}.intro-side{display:none}.controls{padding-top:11px;padding-bottom:11px}.control-stack{flex-direction:column;align-items:flex-start;gap:1px;max-width:1100px;display:flex}.filter-strip,.control-end{justify-content:flex-start;gap:13px;width:100%;min-height:32px}.filter-caption,.control-end .filter-caption{text-align:left;flex:0 0 87px;width:87px}.flat-tabs{gap:1px}.flat-tab{min-height:28px;padding:8px 11px 7px;font-size:12px}.category-tabs .flat-tab{padding:8px 14px;font-size:13px;font-weight:650}.category-tabs .flat-tab.active{border-bottom:2px solid var(--red);font-weight:750}.type-row{margin-bottom:3px}.utility-row .sort-label{letter-spacing:1.15px;color:#878981;text-transform:uppercase;margin-left:34px;font-size:10px;font-weight:750}.flat-select{width:184px;max-width:184px;font-size:12px}.storage-table[hidden],#panelCatalog[hidden],#panelSeriesRow[hidden],.availability-row[hidden]{display:none!important}.storage-product .photo-frame{flex:0 0 85px}.storage-product .traits{row-gap:14px;font-size:12px}.storage-product .trait strong{color:#93968f;font-weight:500}.storage-drawing{background:#1c2329;border:2px solid #333a3b;position:relative}.storage-drawing.cabinet{border-radius:0;width:73px;height:133px}.storage-drawing.cabinet:before{content:"";opacity:.5;border:1px solid #858b87;position:absolute;inset:6px}.storage-drawing.cabinet i{background:#555f5b;height:2px;position:absolute;left:13px;right:14px}.storage-drawing.cabinet i:first-child{top:35px}.storage-drawing.cabinet i:nth-child(2){top:55px}.storage-drawing.cabinet i:nth-child(3){top:80px}.storage-drawing.cabinet i:nth-child(4){top:106px}.storage-drawing.container-drawing{background:#1e262c;border:2px solid #393f3d;width:82px;height:88px}.storage-drawing.container-drawing i{background:#555e5a;width:1px;position:absolute;top:6px;bottom:6px}.storage-drawing.container-drawing i:first-child{left:23px}.storage-drawing.container-drawing i:nth-child(2){left:46px}.storage-drawing.container-drawing i:nth-child(3){left:67px}.action-stack button:disabled{opacity:.35;cursor:not-allowed}.storage-product .model-name{font-size:22px}.storage-product .data-value.empty{color:#9c9f98}@media (max-width:1560px){.header-tools{gap:13px}.exchange-rate,.exchange-rate b,.header-tool{font-size:12.5px}.control-stack{max-width:1100px}.flat-tab{font-size:11.5px}}@media (max-width:960px){.header-tools{border-top:0;justify-content:flex-start;gap:16px;padding:8px 0 0}.header-tools .exchange-rate{margin-right:12px;font-size:13px;display:block}.control-stack{max-width:100%}}@media (max-width:760px){.site-header{flex-direction:column;align-items:flex-start;gap:0}.header-tools{flex-wrap:wrap;gap:14px;width:100%;display:flex}.header-tools .exchange-rate{margin-right:0;font-size:12px}.header-tool{font-size:12px}.filter-strip{width:100%}.utility-row .sort-label{margin-left:10px;padding-top:7px}.flat-select{width:160px;max-width:160px}.storage-product .photo-frame{flex-basis:74px}}body.theme-dark .storage-drawing{border-color:#7b8381}body.theme-dark .category-tabs .flat-tab.active{border-bottom-color:var(--red)}.storage-product .traits{row-gap:12px;padding-top:13px}.storage-product .data-list .data-row{min-height:27px}.storage-product .model-layout{min-height:212px}.storage-product{min-height:282px}.header-tools .exchange-rate,.header-tools .exchange-rate b{font-size:14px}@media (max-width:760px){.storage-product .model-layout{min-height:120px}.storage-product{min-height:0}}#storageCatalog[hidden]{display:none!important}.storage-table-verified{margin-top:19px}.storage-item{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.storage-top{border-bottom:1px solid var(--cx-rule,var(--rule));grid-template-columns:minmax(210px,1.25fr) minmax(180px,1.05fr) minmax(195px,1.15fr) minmax(230px,1.25fr) 146px;align-items:stretch;gap:0;min-height:175px;padding:16px 0;display:grid}.storage-top>.cell{border-right:1px solid var(--cx-rule,#d8d8d1);flex-direction:column;justify-content:flex-start;min-width:0;padding:0 14px;display:flex}.storage-top>.cell:first-child{padding-left:4px}.storage-top>.cell:last-child{padding-right:0;border-right:0!important}.storage-heading{align-items:center;gap:16px;display:flex}.storage-mini-photo{flex:0 0 61px;justify-content:center;align-items:center;width:61px;height:113px;display:flex}.storage-mini-photo .storage-drawing{flex:none;margin:0;transform:none}.storage-ident-text{min-width:0}.storage-model-name{letter-spacing:-1px;margin:9px 0 4px;font-size:24px;font-weight:750;line-height:1.15}.storage-spec-cell .cell-small-title,.storage-offer-cell .cell-small-title,.storage-actions-cell .cell-small-title{text-transform:uppercase;letter-spacing:.06em;color:var(--cx-accent-2,#dfb980);margin-bottom:8px;font-size:11px;font-weight:750}.storage-spec-cell .data-list{flex-direction:column;width:100%;display:flex}.storage-spec-cell .data-row{border-bottom:1px solid var(--cx-rule-light,#e0ded7);justify-content:space-between;align-items:baseline;gap:8px;min-height:28px;padding:6px 0;display:flex}.storage-spec-cell .data-row:last-child{border-bottom:0}.storage-spec-cell .data-label{color:var(--cx-muted,#606a6c);white-space:nowrap;font-size:12.5px}.storage-spec-cell .data-value{color:var(--cx-ink);text-align:right;white-space:nowrap;font-size:13px;font-weight:700}.storage-offer-cell .price-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;padding-top:4px;display:grid}.storage-offer-cell .one-price+.one-price{border-left:1px solid var(--cx-rule,#d8d8d1);padding-left:10px}.storage-offer-cell .price-label{color:var(--cx-muted,#606a6c);margin-bottom:6px;font-size:11px;display:block}.storage-offer-cell .price-main{letter-spacing:-.6px;color:var(--cx-ink);white-space:nowrap;font-size:18px;font-weight:750;display:block}.storage-offer-cell .price-unit{letter-spacing:0;font-size:11px;font-weight:500}.storage-offer-cell .price-divider{border-top:1px solid var(--cx-rule-light,#e0ded7);margin:6px 0;display:block}.storage-offer-cell .price-total{color:var(--cx-ink);white-space:nowrap;margin-top:4px;font-size:13px;font-weight:600;display:block}.storage-actions-cell{border-right:0!important;padding-left:14px!important}.storage-actions-cell .action-stack{flex-direction:column;justify-content:center;gap:9px;width:100%;height:100%;display:flex}.storage-actions-cell .download,.storage-actions-cell .buy{width:100%;min-height:44px}.storage-actions-cell .download{min-height:51px}.storage-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:17px 0 12px;display:grid}.storage-spec-column{border-right:1px solid var(--rule-2);min-width:0;padding:0 16px}.storage-spec-column:first-child{padding-left:2px}.storage-spec-column:last-child{border-right:0;padding-right:0}.storage-subgroup{margin:0 0 15px}.storage-subgroup h3{color:var(--cx-accent-2,#61645e);letter-spacing:.5px;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:750;line-height:1.35}.storage-data-row{border-bottom:1px solid #e2e1da;justify-content:space-between;align-items:baseline;gap:10px;min-height:28px;padding:6px 0;line-height:1.3;display:flex}.storage-data-label{color:var(--soft);min-width:0;font-size:13px}.storage-data-value{white-space:normal;text-align:right;max-width:55%;font-size:13.5px;font-weight:700}.storage-source-note{color:#777a73;padding:6px 0 12px;font-size:11px}#panelCatalog .price-total{color:var(--ink);letter-spacing:-.1px;margin-top:7px;font-size:14px;font-weight:750;line-height:1.28}body.theme-dark .storage-top>div,body.theme-dark .storage-spec-column{border-color:#45494a}body.theme-dark .storage-subgroup h3{color:#b4b8b1}body.theme-dark .storage-price-tax+.storage-price-tax{border-left-color:#45494a}body.theme-dark .storage-price-line strong,body.theme-dark .storage-keyfacts strong,body.theme-dark #panelCatalog .price-total{color:#f2f0ec}@media (max-width:1500px){.storage-top{grid-template-columns:minmax(190px,1.15fr) minmax(165px,1fr) minmax(175px,1.1fr) minmax(210px,1.2fr) 140px}.storage-top>.cell{padding:0 10px}.storage-data-row{gap:7px}.storage-data-label{font-size:12px}.storage-data-value{font-size:12.5px}.storage-spec-column{padding:0 10px}}@media (max-width:1160px){.storage-top{grid-template-columns:1fr 1fr;gap:18px 0}.storage-top>.cell{border-right:0;padding:0 14px}.storage-top>.cell:first-child{padding-left:0}.storage-heading{border-bottom:1px solid var(--cx-rule);grid-column:1/-1;padding-bottom:12px}.storage-offer-cell{border-left:1px solid var(--cx-rule)}.storage-actions-cell{border-top:1px solid var(--cx-rule);grid-column:1/-1;padding-top:12px}.storage-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.storage-spec-column:nth-child(2){border-right:0}.storage-spec-column:nth-child(3){padding-left:2px}}@media (max-width:640px){.storage-top{flex-direction:column;align-items:stretch;gap:18px;padding:16px 0;display:flex}.storage-top>div{width:100%;border:0!important;padding:0!important}.storage-keyfacts,.storage-price-side{border-top:1px solid var(--rule-2)!important;padding-top:15px!important}.storage-actions{flex-direction:row;max-width:none}.storage-actions .download,.storage-actions .buy{flex:1}.storage-detail-grid{grid-template-columns:1fr;gap:5px}.storage-spec-column,.storage-spec-column:nth-child(3){border:0;border-bottom:1px solid var(--rule-2);padding:0 0 10px}.storage-spec-column:last-child{border:0}.storage-data-label,.storage-data-value{font-size:12px}.storage-data-value{max-width:54%}.storage-model-name{font-size:23px}#panelCatalog .price-total{font-size:15px}}.storage-detail-grid{-moz-column-gap:12px;align-items:start;column-gap:12px;padding:19px 0 13px}.storage-spec-column,.storage-spec-column:first-child,.storage-spec-column:nth-child(3),.storage-spec-column:last-child{border:0;min-width:0;padding:0}.storage-subgroup{background:#fbfaf7;border:1px solid #d5dbd9;border-top:2px solid #90aab6;margin:0 0 13px}.storage-subgroup h3{letter-spacing:0;color:#2e5266;text-transform:none;background:#e8eef0;border-bottom:1px solid #cbd6da;align-items:center;margin:0;padding:10px 11px;font-size:12px;font-weight:750;line-height:1.25;display:flex}.storage-data-row{border-bottom:1px solid #e6e7e2;align-items:baseline;gap:8px;min-height:31px;padding:6px 10px;line-height:1.3}.storage-data-row:nth-of-type(odd){background:#f7f7f2}.storage-data-row:last-child{border-bottom:0}.storage-data-label{color:#686d6b;font-size:11px;line-height:1.3}.storage-data-value{color:#1d2b2f;font-variant-numeric:tabular-nums;max-width:52%;font-size:11.5px;font-weight:700}#panelCatalog .basic-cell .traits{margin:0;padding:0 1px;display:block}#panelCatalog .basic-cell .trait{border-left:0;border-bottom:1px solid var(--rule-2);background:0 0;grid-template-columns:minmax(0,1fr);gap:4px;padding:9px 0 10px;display:grid}#panelCatalog .basic-cell .trait:last-child{border-bottom:0}#panelCatalog .trait-label{color:#777a74;letter-spacing:.05px;font-size:10.5px;font-weight:500;line-height:1.2}#panelCatalog .trait-value{color:var(--ink);letter-spacing:-.12px;font-size:14px;font-weight:700;line-height:1.28}body.theme-dark .storage-subgroup{background:#222829;border-color:#6e94a7 #424e51 #424e51}body.theme-dark .storage-subgroup h3{color:#c0d9e6;background:#303d42;border-bottom-color:#4e626b}body.theme-dark .storage-data-row{border-bottom-color:#3d4648}body.theme-dark .storage-data-row:nth-of-type(odd){background:#252c2e}body.theme-dark .storage-data-label{color:#b8c0bd}body.theme-dark .storage-data-value{color:#f3f2ed}body.theme-dark #panelCatalog .trait-label{color:#a2aaa7}body.theme-dark #panelCatalog .trait-value{color:#f1f0ea}body.theme-dark .storage-actions .buy:disabled{color:#b8bcb8;opacity:1;cursor:not-allowed;background:#343b3d;border-color:#4b5556}@media (max-width:1500px){.storage-detail-grid{gap:10px}.storage-data-row{padding:6px 8px}.storage-data-label{font-size:10.6px}.storage-data-value{font-size:11px}}@media (max-width:1160px){.storage-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.storage-spec-column{border:0!important;padding:0!important}}@media (max-width:640px){.storage-detail-grid{grid-template-columns:1fr;gap:0}.storage-spec-column{border:0!important;padding:0!important}.storage-subgroup{margin-bottom:12px}.storage-data-label,.storage-data-value{font-size:12px}#panelCatalog .basic-cell .traits{grid-template-columns:1fr;gap:0;display:grid}#panelCatalog .basic-cell .trait{justify-content:space-between;align-items:baseline;gap:15px;padding:10px 0;display:flex}#panelCatalog .trait-label{font-size:12px}#panelCatalog .trait-value{text-align:right;font-size:13px}}.filter-caption,.control-end .filter-caption,.utility-row .sort-label{color:#315e7f;letter-spacing:1px;font-size:11px;font-weight:800}.table-scroll{margin-top:13px}#panelCatalog .product{min-height:0;padding:0}#panelCatalog .product>.cell{padding-top:5px;padding-bottom:5px}#panelCatalog .model-layout,#panelCatalog .action-stack{min-height:0}#panelCatalog .core-cell .data-list,#panelCatalog .electrical-cell .data-list{padding-top:0}#panelCatalog .basic-cell .trait{padding-top:7px;padding-bottom:8px}#panelCatalog .data-row{min-height:29px}.model-stock{border-top:1px solid var(--rule-2);flex-direction:column;align-items:flex-start;gap:3px;margin-top:10px;padding-top:7px;line-height:1.24;display:flex}.model-stock-main{color:var(--green);letter-spacing:0;font-size:12px;font-weight:750}.model-stock.eu .model-stock-main{color:#315e7f}.model-stock.order .model-stock-main{color:var(--amber)}.model-stock-details{color:#777a73;font-size:11px;line-height:1.32}#panelCatalog .model-cell .identity{max-width:100%}#panelCatalog .brandline{margin-bottom:5px}#panelCatalog .dimensions{margin-top:9px}.storage-stock{border-top:0;border-bottom:1px solid var(--rule-2);gap:3px;margin:0 0 10px;padding:0 0 8px}.storage-stock .model-stock-main{color:var(--green);font-size:12px}.storage-stock .model-stock-details{font-size:11px}.storage-price-side .storage-price-grid{margin-top:0}.storage-subgroup{border-top:1px solid #d5dbd9}body.theme-dark .storage-subgroup{border-top-color:#424e51}body.theme-dark .filter-caption,body.theme-dark .control-end .filter-caption,body.theme-dark .utility-row .sort-label{color:#9fc3d8}body.theme-dark .model-stock-main{color:#93c6aa}body.theme-dark .model-stock.eu .model-stock-main{color:#9fc3d8}body.theme-dark .model-stock.order .model-stock-main{color:#e0b679}body.theme-dark .model-stock-details{color:#abb0a9}@media (max-width:1560px){.filter-caption,.control-end .filter-caption,.utility-row .sort-label{font-size:10.8px}#panelCatalog .product>.cell{padding-top:5px;padding-bottom:5px}}@media (max-width:760px){#panelCatalog .product{padding:9px 0 13px}#panelCatalog .product>.cell{padding-top:9px!important;padding-bottom:9px!important}.model-stock{margin-top:9px;padding-top:8px}.storage-stock{margin-top:0;padding-top:0}.storage-subgroup{border-top-width:1px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body[data-design]{--cx-paper:#f7f7f5;--cx-surface:#fff;--cx-header:#fff;--cx-ink:#141716;--cx-muted:#636b6c;--cx-faint:#8a9290;--cx-rule:#d4d8d5;--cx-rule-light:#e9ebe8;--cx-accent:#c92837;--cx-accent-2:#183345;--cx-hover:#f6f6f3;--cx-button:#171d1c;--cx-button-text:#fff;--cx-columnhead:#f0f2ef;--cx-stock:#176545;--cx-stock-eu:#315e7f;--cx-code:#345571;--cx-bg-art:none;--gcols:48px minmax(210px, 1.4fr) minmax(130px, 1fr) minmax(165px, 1.2fr) minmax(130px, 1fr) minmax(165px, 1.15fr) 146px;background:var(--cx-paper);color:var(--cx-ink);transition:background-color .3s,color .3s}body[data-design] main{max-width:1720px;padding-bottom:100px}body[data-design] .site-header{background:var(--cx-header);border-bottom:1px solid var(--cx-rule);color:var(--cx-ink);transition:background-color .3s,border-color .3s}body[data-design] .logo,.site-header .sun{color:var(--cx-ink)}body[data-design] .site-header .tcl{color:var(--cx-accent)}body[data-design] .header-actions,body[data-design] .exchange-rate,body[data-design] #nextDesign,body[data-design] .logout-action{color:var(--cx-ink)}body[data-design] .header-actions button:hover{color:var(--cx-accent)}body[data-design] .intro{border-bottom:1px solid var(--cx-rule)}body[data-design] .intro h1{color:var(--cx-ink)}body[data-design] .eyebrow{color:var(--cx-accent-2);font-weight:750}body[data-design] .catalog-note{color:var(--cx-muted)}body[data-design] .controls{border-color:var(--cx-rule)}body[data-design] .filter-caption,body[data-design] .control-end .filter-caption,body[data-design] .utility-row .sort-label{color:var(--cx-accent-2);letter-spacing:.07em;font-size:11px}body[data-design] .flat-tab,body[data-design] .currency-switch button,body[data-design] .sort-box select{color:var(--cx-muted);border-color:var(--cx-rule);background:0 0;transition:color .18s,border-color .18s,background .18s}body[data-design] .flat-tab.active,body[data-design] .currency-switch button.active{color:var(--cx-ink);border-color:var(--cx-accent);font-weight:720}body[data-design] .flat-tab:hover,body[data-design] .currency-switch button:hover{color:var(--cx-ink);background:var(--cx-hover)}body[data-design] #sortModels{color:var(--cx-ink);background:var(--cx-surface)}body[data-design] .table-head{background:var(--cx-columnhead);color:var(--cx-ink);border-color:var(--cx-rule)}body[data-design] .table-head>div{border-color:var(--cx-rule)}body[data-design] .product{background:var(--cx-surface);border-color:var(--cx-rule);isolation:isolate;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s;position:relative}body[data-design] .product>.cell{border-color:var(--cx-rule)}body[data-design] .product:before{content:"";background:var(--cx-accent);transform-origin:50%;pointer-events:none;z-index:2;width:2px;transition:transform .24s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}body[data-design] .product:hover,body[data-design] .product:focus-within{background:var(--cx-hover)}body[data-design] .product:hover:before,body[data-design] .product:focus-within:before{transform:scaleY(1)}body[data-design] .brand,body[data-design] .model-name{color:var(--cx-ink)}body[data-design] .brand.tclbrand b{color:var(--cx-accent)}body[data-design] .rownum,body[data-design] .dimensions,body[data-design] .data-label,body[data-design] .basic-property-label,body[data-design] .price-label,body[data-design] .storage-tax-heading,body[data-design] .storage-keyfacts span{color:var(--cx-muted)}body[data-design] .model-stock-main,body[data-design] .storage-stock .model-stock-main{color:var(--cx-stock)}body[data-design] .model-stock.eu .model-stock-main{color:var(--cx-stock-eu)}body[data-design] .model-stock.order .model-stock-main{color:#966b39}body[data-design] .model-stock-details,body[data-design] .price-total{color:var(--cx-muted)}body[data-design] .model-stock,body[data-design] .data-row,body[data-design] .basic-property-row{border-color:var(--cx-rule-light)}body[data-design] .data-value,body[data-design] .basic-property-value,body[data-design] .price-main,body[data-design] .storage-price-line strong,body[data-design] .storage-data-value,body[data-design] .storage-keyfacts strong{color:var(--cx-ink)}body[data-design] .main-spec .data-value{font-variant-numeric:tabular-nums}body[data-design] .download{color:var(--cx-ink);border-color:var(--cx-rule);background:0 0}body[data-design] .buy{background:var(--cx-button);color:var(--cx-button-text);border-color:var(--cx-button);transition:background .2s,color .2s,transform .2s,box-shadow .2s}body[data-design] .buy:hover{background:var(--cx-accent);border-color:var(--cx-accent);color:#fff;transform:translateY(-2px)}body[data-design] .buy:active{transform:translateY(0)scale(.975)}body[data-design] .storage-item{background:var(--cx-surface);color:var(--cx-ink);border-color:var(--cx-rule);transition:background .25s}body[data-design] .storage-top,body[data-design] .storage-top>div,body[data-design] .storage-spec-column{border-color:var(--cx-rule)}body[data-design] .storage-subgroup{border:1px solid var(--cx-rule);border-top:1px solid var(--cx-rule);background:var(--cx-surface);margin:0 0 10px;padding:0}body[data-design] .storage-subgroup h3{background:var(--cx-columnhead);border-bottom:1px solid var(--cx-rule);color:var(--cx-accent-2);letter-spacing:.015em;background:0 0;border:0;margin:0;padding:8px 10px;font-size:12px}body[data-design] .storage-data-row{border-bottom:1px solid var(--cx-rule-light);background:0 0;transition:background .16s}body[data-design] .storage-data-row:hover{background:var(--cx-columnhead)}body[data-design] .storage-data-label{color:var(--cx-muted)}body[data-design] .price-columns .one-price+.one-price{border-color:var(--cx-rule)}body[data-design] .toast{background:var(--cx-ink);color:var(--cx-surface)}body[data-design] .panel-photo{transition:transform .25s;filter:none!important;perspective:none!important;-o-object-fit:contain!important;object-fit:contain!important;transform:none!important}body[data-design] .photo-frame{perspective:none!important}body[data-design] .product:hover .panel-photo{transform:scale(1.04)!important}body[data-design] .storage-detail-grid{background:var(--cx-surface)}body[data-design] .flat-tabs small{color:var(--cx-muted)}body[data-design] .table-head>[data-column-focus]{cursor:pointer;position:relative}body[data-design] .table-head>[data-column-focus]:hover{color:var(--cx-accent)}body[data-design] .table-head>div.is-focused{color:var(--cx-accent);background:var(--cx-hover)}body[data-design] .product .cell.is-focused{background:color-mix(in srgb, var(--cx-accent) 5%, transparent)}@keyframes dataArrival{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}body[data-design] .product.filter-enter{animation:.24s ease-out both dataArrival}body[data-design=precision]{--cx-paper:#eef3f7;--cx-surface:#fff;--cx-header:#fff;--cx-ink:#0b1724;--cx-muted:#475c6e;--cx-faint:#687d8f;--cx-rule:#c2d0dc;--cx-rule-light:#dfe7ef;--cx-accent:#0a6386;--cx-accent-2:#144966;--cx-hover:#f5f9fd;--cx-button:#0c1e30;--cx-button-text:#fff;--cx-columnhead:#e3ecf3;--cx-stock:#166534;--cx-stock-eu:#0c6386;--cx-corner:#4f7d32;--cx-tcl-red:#d41c24;--cx-sunpower:#1b4d9c}body[data-design=carbon]{--cx-paper:#050a10;--cx-surface:#0b1520;--cx-header:#071019;--cx-ink:#f2f6fb;--cx-muted:#9cb2c6;--cx-faint:#7a93aa;--cx-rule:#1f3142;--cx-rule-light:#162433;--cx-accent:#6f9d4b;--cx-accent-2:#91bdff;--cx-hover:#060c13;--cx-button:#5d873c;--cx-button-text:#fff;--cx-columnhead:#101f2e;--cx-stock:#86efac;--cx-stock-eu:#7dd3fc;--cx-corner:#6f9d4b;--cx-tcl-red:#ff4d5a;--cx-sunpower:#91bdff}body[data-design] .product .panel-photo{width:76px;height:136px}body[data-design] .model-layout{gap:16px}body[data-design] .photo-frame{flex-basis:84px}body[data-design] .trait-value,body[data-design] .price-unknown,body[data-design] #panelCatalog .price-total,body[data-design] .exchange-rate b{color:var(--cx-ink)}body[data-design] .exchange-rate i,body[data-design] .trait-label,body[data-design] .header-tools .exchange-rate{color:var(--cx-muted)}@media (prefers-reduced-motion:reduce){body[data-design],body[data-design] *,body[data-design] :before,body[data-design] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body[data-design] .table-head>div.is-focused{color:var(--cx-ink);box-shadow:inset 0 -2px 0 var(--cx-accent);background:0 0!important}body[data-design] .table-head>div[data-column-focus]:hover{color:var(--cx-accent);background:0 0}body[data-design] #panelCatalog .price-columns{padding-top:23px}body[data-design] #panelCatalog .price-label{letter-spacing:.015em;margin-bottom:9px;font-size:11px}body[data-design] #panelCatalog .price-unit{letter-spacing:0;margin-left:5px;font-size:12px;font-weight:550;display:inline-block}body[data-design] #panelCatalog .price-main{letter-spacing:-.55px}body[data-design]{--tcl-red:#c82337;--sunpower-blue:#1b4d9c}body[data-design=carbon]{--tcl-red:#ff5263;--sunpower-blue:#91bdff}body[data-design] .site-header .logo .tcl,body[data-design] .brand.tclbrand b,body[data-design] .tcl-brand{color:var(--cx-tcl-red,var(--tcl-red))!important}body[data-design] .site-header .logo .sun,body[data-design] .brand.sunpower-brand,body[data-design] .sunpower-brand{color:var(--cx-sunpower,var(--sunpower-blue))!important}body[data-design] .download{box-sizing:border-box;border:1px solid var(--cx-rule);background:color-mix(in srgb,var(--cx-ink) 3%,var(--cx-surface));width:100%;min-width:0;min-height:50px;color:var(--cx-ink);border-radius:0;justify-content:center;align-items:center;gap:9px;padding:10px;text-decoration:none;transition:background .16s,border-color .16s;display:flex}body[data-design] .download:hover{background:var(--cx-columnhead);border-color:var(--cx-accent)}body[data-design] .download .doc-icon{flex:0 0 17px;width:17px;height:19px;display:block}body[data-design] .download-copy{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}body[data-design] .download-copy b{white-space:normal;font-size:12.5px;font-weight:700;line-height:1.2}body[data-design] .download-copy small{color:var(--cx-muted);white-space:normal;font-size:11.5px;font-weight:500;line-height:1.2}body[data-design] .buy{box-sizing:border-box;letter-spacing:.02em;border-radius:0;width:100%;min-height:46px;font-size:13.5px;font-weight:700}body[data-design] .action-stack{gap:10px;width:100%;min-height:0}body[data-design=carbon] .product:hover,body[data-design=carbon] .product:focus-within{background:#060c13!important;box-shadow:inset 0 0 0 1px #6f9d4b85,0 10px 28px #0009!important}body[data-design=carbon] .product:hover:before,body[data-design=carbon] .product:focus-within:before{background:#6f9d4b;width:3px}body[data-design=carbon] .product:hover .data-value,body[data-design=carbon] .product:hover .price-main,body[data-design=carbon] .product:hover .price-total,body[data-design=carbon] .product:hover .trait-value{color:#fff!important}body[data-design=carbon] .product:hover .data-label,body[data-design=carbon] .product:hover .price-label,body[data-design=carbon] .product:hover .trait-label{color:#c2d4e4!important}body[data-design=carbon] .site-header{box-shadow:none}body[data-design=carbon] .table-head{color:#f3f7fc;background:#0d1a26;border-color:#1f3142}body[data-design=carbon] .filter-caption,body[data-design=carbon] .sort-label{color:#91bdff}body[data-design=carbon] .flat-tab{color:#a9bdd0}body[data-design=carbon] .flat-tab.active{color:#fff;border-color:#6f9d4b}body[data-design=carbon] .flat-select{color:#f3f7fc;background:#0b1520;border-color:#263b4e}body[data-design=carbon] .buy{color:#fff;background:#5d873c;border-color:#6f9d4b}body[data-design=carbon] .buy:hover{color:#fff;background:#6f9d4b;border-color:#8cc063}body[data-design=carbon] .download{color:#f2f6fb;background:#0d1824;border-color:#283f54}body[data-design=carbon] .download:hover{background:#122232;border-color:#91bdff}body[data-design=carbon] .price-label,body[data-design=carbon] .data-label,body[data-design=carbon] #panelCatalog .trait-label{color:#9cb2c6}body[data-design=carbon] .price-main,body[data-design=carbon] .price-total,body[data-design=carbon] .data-value{color:#f2f6fb}body[data-design] #panelCatalog .product-visual{flex:0 0 90px;justify-content:center;align-items:center;width:90px;margin:0;padding:0;display:flex}body[data-design] #panelCatalog .product-visual .photo-frame{flex:0 0 126px;justify-content:center;align-items:center;width:90px;height:126px;min-height:126px;display:flex}body[data-design] #panelCatalog .product-visual .panel-photo,body.compact-view[data-design] #panelCatalog .product-visual .panel-photo{-o-object-fit:contain;object-fit:contain;width:68px;height:122px;transform:none!important}body[data-design] #panelCatalog .model-layout{align-items:center;gap:16px}body[data-design] #panelCatalog .identity{flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:flex-start;min-width:0;display:flex}body[data-design] #panelCatalog .identity .model-stock{--stock-tone:#166534;--stock-bg:color-mix(in srgb,var(--stock-tone) 10%,var(--cx-surface));box-sizing:border-box;border:1px solid color-mix(in srgb,var(--stock-tone) 26%,var(--cx-rule));border-left:3px solid var(--stock-tone);background:var(--stock-bg);width:100%;max-width:255px;height:auto;min-height:50px;box-shadow:none;text-align:left;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;margin:12px 0 0;padding:8px 12px;display:flex}body[data-design] #panelCatalog .identity .model-stock.eu{--stock-tone:#0a6386}body[data-design] #panelCatalog .identity .model-stock.order{--stock-tone:#b47420}body[data-design] #panelCatalog .identity .model-stock-main{letter-spacing:0;white-space:normal;font-weight:700;line-height:1.25;color:var(--cx-ink)!important;font-size:13.5px!important}body[data-design] #panelCatalog .identity .model-stock-details{white-space:normal;font-weight:500;line-height:1.3;color:var(--cx-muted)!important;font-size:12px!important}body[data-design=carbon] #panelCatalog .identity .model-stock.in{--stock-tone:#6f9d4b}body[data-design=carbon] #panelCatalog .identity .model-stock.eu{--stock-tone:#91bdff}body[data-design=carbon] #panelCatalog .identity .model-stock.order{--stock-tone:#e4a84f}body[data-design] #panelCatalog .product{min-height:0}body[data-design] #panelCatalog .product>.cell{padding:14px}@media (min-width:761px){body[data-design] #panelCatalog .table-head,body[data-design] #panelCatalog .product{grid-template-columns:50px minmax(235px,1.4fr) minmax(134px,.9fr) minmax(255px,1.35fr) minmax(145px,.9fr) minmax(215px,1.15fr) 182px}}@media (min-width:761px) and (max-width:1300px){body[data-design] #panelCatalog .table-head,body[data-design] #panelCatalog .product{min-width:1280px}}@media (max-width:760px){body[data-design] #panelCatalog .product-visual{flex-basis:85px;width:85px}body[data-design] #panelCatalog .product-visual .photo-frame{flex-basis:114px;width:85px;height:114px;min-height:114px}body[data-design] #panelCatalog .product-visual .panel-photo{width:62px;height:110px}body[data-design] #panelCatalog .identity{align-self:center}body[data-design] #panelCatalog .identity .model-stock{min-height:46px;margin-top:10px;padding:7px 10px}body[data-design] #panelCatalog .price-columns{padding-top:12px}}body[data-design] .site-header .logo{align-items:baseline;line-height:1}body[data-design] .site-header .logo>span{margin-block:0;line-height:1}body[data-design] .site-header .logo>.sun{letter-spacing:-1.1px;padding-right:9px;font-size:1em;font-weight:800;line-height:1;display:inline-block;position:relative}body[data-design] .site-header .logo .sun sup{vertical-align:baseline;font-size:8px;line-height:1;position:absolute;top:-.26em;right:0}body[data-design] #panelCatalog .core-cell .data-list.main-spec .data-value{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700;line-height:1.25}body[data-design] #panelCatalog .core-cell .warranty-row .data-label{letter-spacing:0;white-space:normal;font-size:12px;line-height:1.25}body.compact-view[data-design] main#catalog{width:100%!important;max-width:1720px!important;margin:0 auto!important;padding:0 35px 90px!important}@media (max-width:1560px){body.compact-view[data-design] main#catalog{padding:0 26px 80px!important}}@media (max-width:760px){body.compact-view[data-design] main#catalog{padding:0 16px 50px!important}}body.compact-view[data-design] #panelCatalog .product>.cell{overflow:hidden;min-width:0!important}body.compact-view[data-design] .cart-inline-controls{flex-direction:column;gap:6px;width:100%;margin-top:8px;display:flex}body.compact-view[data-design] .site-header{-webkit-backdrop-filter:none!important;background-image:none!important;background:var(--cx-header)!important;border-bottom:1px solid var(--cx-rule)!important;border-top:3px solid var(--cx-accent)!important;color:var(--cx-ink)!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;height:66px!important;padding:0 35px!important;display:flex!important;position:static!important}@media (max-width:960px){body.compact-view[data-design] .site-header{height:auto!important;min-height:64px!important;padding:12px 22px!important}}@media (max-width:760px){body.compact-view[data-design] .site-header{padding:12px 16px!important}}body.compact-view[data-design] .header-tool{cursor:pointer;align-items:center;gap:7px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}body.compact-view[data-design] .header-tool.active{font-weight:700;color:var(--cx-accent)!important}.theme-switch-toggle{cursor:pointer;color:var(--cx-ink);align-items:center;gap:9px;font-family:inherit;transition:opacity .2s;background:0 0!important;border:0!important;padding:4px 6px!important;display:inline-flex!important}.theme-switch-toggle:hover{opacity:.92}.theme-switch-track{background:var(--cx-columnhead,#e4ecf3);border:1px solid var(--cx-rule,#c2d0dc);box-sizing:border-box;border-radius:0;justify-content:space-between;align-items:center;width:46px;height:24px;padding:0 5px;transition:background .2s,border-color .2s;display:inline-flex;position:relative}.theme-switch-thumb{background:var(--cx-ink,#0b1724);border-radius:0;width:18px;height:18px;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s;position:absolute;top:2px;left:2px}.theme-switch-toggle.is-dark .theme-switch-track{background:#0d1824;border-color:#2c4358}.theme-switch-toggle.is-dark .theme-switch-thumb{background:#6f9d4b;transform:translate(22px)}.theme-switch-icon{-webkit-user-select:none;user-select:none;z-index:1;font-size:11px;line-height:1}.theme-switch-icon.sun{color:#b45309}.theme-switch-icon.moon{color:#91bdff}.theme-switch-label{color:var(--cx-ink);letter-spacing:0;font-size:13px;font-weight:600}body.compact-view[data-design] .header-cart-badge{background:var(--cx-accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}body.compact-view[data-design] .action-qty-row{border:1px solid var(--cx-rule);background:var(--cx-surface);border-radius:0;grid-template-columns:34px 1fr 34px;height:36px;display:grid}body.compact-view[data-design] .action-qty-btn{background:var(--cx-columnhead);color:var(--cx-ink);cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}body.compact-view[data-design] .action-qty-btn:hover{background:var(--cx-accent);color:#fff}body.compact-view[data-design] .action-qty-input{border:0;border-left:1px solid var(--cx-rule);border-right:1px solid var(--cx-rule);width:100%;color:var(--cx-ink);text-align:center;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;outline:none;font-size:13.5px;font-weight:700}body.compact-view[data-design] .in-cart-indicator{color:var(--cx-accent);justify-content:space-between;align-items:center;padding-top:3px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}body.compact-view[data-design] .in-cart-indicator:hover{text-decoration:underline}.tcl-v13-toast{z-index:200;background:var(--cx-surface);color:var(--cx-ink);border:1px solid var(--cx-rule);border-left:3px solid var(--cx-accent);align-items:center;gap:14px;padding:13px 18px;font-size:13px;font-weight:600;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 32px #00000038}.tcl-v13-toast a{color:var(--cx-accent);white-space:nowrap;font-weight:750;text-decoration:none}.tcl-v13-toast a:hover{text-decoration:underline}.tcl-v13-cart-shell{max-width:1720px;margin:0 auto;padding:0 35px 90px}.tcl-v13-cart-layout{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:28px;margin-top:20px;display:grid}.tcl-v13-cart-table{border:1px solid var(--cx-rule);border-top:2px solid var(--cx-ink);background:var(--cx-surface);min-width:0;overflow:hidden}.tcl-v13-cart-head{background:var(--cx-columnhead);border-bottom:1px solid var(--cx-rule);min-height:44px;color:var(--cx-ink);text-transform:uppercase;letter-spacing:.05em;grid-template-columns:44px minmax(180px,2fr) minmax(105px,1fr) minmax(105px,1fr) 140px minmax(110px,1fr) minmax(110px,1fr) 46px;align-items:center;font-size:12px;font-weight:700;display:grid}.tcl-v13-cart-head>div{border-right:1px solid var(--cx-rule);padding:0 13px;line-height:1.25}.tcl-v13-cart-head>div:last-child{border-right:0}.tcl-v13-cart-row{border-bottom:1px solid var(--cx-rule);background:var(--cx-surface);grid-template-columns:44px minmax(180px,2fr) minmax(105px,1fr) minmax(105px,1fr) 140px minmax(110px,1fr) minmax(110px,1fr) 46px;align-items:stretch;transition:background .2s;display:grid}.tcl-v13-cart-row:last-child{border-bottom:0}.tcl-v13-cart-row:hover{background:var(--cx-hover)}.tcl-v13-cart-row>div{border-right:1px solid var(--cx-rule);flex-direction:column;justify-content:center;min-width:0;padding:14px 13px;display:flex}.tcl-v13-cart-row>div:first-child{justify-content:center;align-items:center}.tcl-v13-cart-row>.tcl-v13-remove-cell,.tcl-v13-cart-row>div:last-child{transition:background .18s;background:#dc2626!important;border-right:0!important;justify-content:stretch!important;align-items:stretch!important;padding:0!important;display:flex!important}.tcl-v13-cart-row>.tcl-v13-remove-cell:hover,.tcl-v13-cart-row>div:last-child:hover{background:#b91c1c!important}.tcl-v13-pallet-quick-add{border:1px solid var(--cx-rule);background:var(--cx-columnhead);color:var(--cx-ink);cursor:pointer;border-radius:0;margin-top:6px;padding:6px 8px;font-size:12px;font-weight:600;transition:background .18s,color .18s,border-color .18s}.tcl-v13-pallet-quick-add:hover{background:var(--cx-accent);color:#fff;border-color:var(--cx-accent)}.tcl-v13-cart-summary{border:1px solid var(--cx-rule);border-top:2px solid var(--cx-accent);background:var(--cx-surface);padding:22px}.tcl-v13-cart-summary h2{text-transform:uppercase;letter-spacing:.08em;color:var(--cx-accent-2);border-bottom:1px solid var(--cx-rule);margin:0 0 14px;padding-bottom:10px;font-size:12px;font-weight:750}.tcl-v13-sum-row{color:var(--cx-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;padding:7px 0;font-size:13px;display:flex}.tcl-v13-sum-row b{color:var(--cx-ink);font-weight:700}.tcl-v13-sum-total{border-top:1px solid var(--cx-rule);color:var(--cx-ink);margin-top:10px;padding-top:12px;font-size:15px;font-weight:750}.tcl-v13-sum-total b{color:var(--cx-ink);font-size:20px}.tcl-v13-remove-btn{transition:transform .15s;color:#fff!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;min-height:52px!important;font-size:26px!important;font-weight:300!important;line-height:1!important;display:flex!important}.tcl-v13-remove-btn:hover{transform:scale(1.15);color:#fff!important}.tcl-v13-empty{border:1px solid var(--cx-rule);background:var(--cx-surface);text-align:center;margin-top:20px;padding:48px 24px}.tcl-v13-empty h2{color:var(--cx-ink);margin:0 0 8px;font-size:22px}.tcl-v13-empty p{color:var(--cx-muted);margin:0 0 22px;font-size:14px}@media (max-width:1120px){.tcl-v13-cart-shell{padding:0 16px 60px}.tcl-v13-cart-layout{grid-template-columns:1fr}.tcl-v13-cart-head{display:none}.tcl-v13-cart-row{grid-template-columns:1fr 1fr}.tcl-v13-cart-row>div:first-child{display:none}.tcl-v13-cart-row>div:nth-child(2){border-right:0;border-bottom:1px solid var(--cx-rule-light);grid-column:1/-1}}body.compact-view .tcl-v13-checkout,body.compact-view .shop-page{--shop-bg:var(--cx-paper,#eaf0f2)!important;--shop-surface:var(--cx-surface,#fff)!important;--shop-surface-2:var(--cx-columnhead,#dbeaf0)!important;--shop-card:var(--cx-surface,#fff)!important;--shop-border:var(--cx-rule,#bed0d8)!important;--shop-border-subtle:var(--cx-rule-light,#e2ebef)!important;--shop-text:var(--cx-ink,#102e3f)!important;--shop-text-muted:var(--cx-muted,#4e6572)!important;--shop-accent:var(--cx-accent,#08779c)!important;--shop-primary:var(--cx-button,#087396)!important;background:var(--cx-paper,#eaf0f2)!important;color:var(--cx-ink,#102e3f)!important}body.compact-view .tcl-v13-checkout *,body.compact-view .shop-page *{border-radius:0!important}body.compact-view[data-design]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.45;overflow-x:hidden}body.compact-view[data-design] button,body.compact-view[data-design] input,body.compact-view[data-design] select,body.compact-view[data-design] a{border-radius:0}body.compact-view[data-design] .site-header .logo{letter-spacing:-.03em;font-size:21px}body.compact-view[data-design] .header-tools{gap:20px}body.compact-view[data-design] .header-tools .exchange-rate,body.compact-view[data-design] .header-tools .exchange-rate b{letter-spacing:0;font-size:13.5px}body.compact-view[data-design] .intro{border-bottom:1px solid var(--cx-rule);min-height:0;padding:26px 0 20px}body.compact-view[data-design] .intro h1{letter-spacing:-.025em;color:var(--cx-ink);margin:0;font-family:inherit;font-size:38px;font-weight:700;line-height:1.1}body.compact-view[data-design] .catalog-note{color:var(--cx-muted);font-size:14px}body.compact-view[data-design] .controls{border-bottom:1px solid var(--cx-rule);padding:14px 0}body.compact-view[data-design] .control-stack{gap:4px;max-width:1220px}body.compact-view[data-design] .filter-strip,body.compact-view[data-design] .control-end{gap:14px;min-height:38px}body.compact-view[data-design] .filter-caption,body.compact-view[data-design] .control-end .filter-caption,body.compact-view[data-design] .utility-row .sort-label{letter-spacing:.055em;width:106px;color:var(--cx-accent-2);flex:0 0 106px;font-size:12px;font-weight:700}body.compact-view[data-design] .utility-row .sort-label{flex:none;width:auto;margin-left:28px}body.compact-view[data-design] .flat-tab{min-height:36px;color:var(--cx-muted);padding:8px 13px;font-size:13.5px;font-weight:600}body.compact-view[data-design] .category-tabs .flat-tab{padding:9px 16px;font-size:14.5px;font-weight:600}body.compact-view[data-design] .flat-tab.active{color:var(--cx-ink);border-bottom:2px solid var(--cx-accent);font-weight:700}body.compact-view[data-design] .flat-tab small{color:var(--cx-muted);margin-left:5px;font-size:12px}body.compact-view[data-design] .flat-select{border:1px solid var(--cx-rule);background:var(--cx-surface);width:210px;max-width:210px;height:36px;color:var(--cx-ink);padding:0 12px;font-size:13.5px;font-weight:600}body.compact-view[data-design] #panelCatalog{border:1px solid var(--cx-rule);border-top:2px solid var(--cx-ink);background:var(--cx-surface);margin-top:22px}body.compact-view[data-design] #panelCatalog .table-head{letter-spacing:.04em;text-transform:uppercase;background:var(--cx-columnhead);min-height:46px;color:var(--cx-ink);border-bottom:1px solid var(--cx-rule);font-size:12px;font-weight:700}body.compact-view[data-design] #panelCatalog .table-head>div{border-right:1px solid var(--cx-rule);padding:10px 14px}body.compact-view[data-design] #panelCatalog .table-head>div:last-child{border-right:0}body.compact-view[data-design] #panelCatalog .product{border-bottom:1px solid var(--cx-rule);background:var(--cx-surface);padding:0}body.compact-view[data-design] #panelCatalog .product:last-child{border-bottom:0}body.compact-view[data-design] #panelCatalog .product>.cell{border-right:1px solid var(--cx-rule);padding:16px 14px}body.compact-view[data-design] #panelCatalog .product>.cell:last-child{border-right:0}body.compact-view[data-design] #panelCatalog .rownum{color:var(--cx-muted);font-variant-numeric:tabular-nums;font-family:inherit;font-size:20px;font-weight:600}body.compact-view[data-design] #panelCatalog .brand{letter-spacing:.09em;font-size:12px;font-weight:700}body.compact-view[data-design] #panelCatalog .model-name{letter-spacing:-.02em;font-family:inherit;font-size:22px;font-weight:700;line-height:1.2}body.compact-view[data-design] #panelCatalog .dimensions{color:var(--cx-muted);margin-top:8px;font-size:12.5px}body.compact-view[data-design] #panelCatalog .basic-cell .trait{border-bottom-color:var(--cx-rule-light);gap:4px;padding:10px 0}body.compact-view[data-design] #panelCatalog .trait-label{color:var(--cx-muted);font-size:12px;font-weight:500}body.compact-view[data-design] #panelCatalog .trait-value{color:var(--cx-ink);font-size:14.5px;font-weight:700}body.compact-view[data-design] #panelCatalog .data-row{border-bottom-color:var(--cx-rule-light);gap:10px;min-height:33px;padding:5px 0}body.compact-view[data-design] #panelCatalog .data-label,body.compact-view[data-design] #panelCatalog .core-cell .warranty-row .data-label{color:var(--cx-muted);white-space:normal;font-size:12.5px;line-height:1.3}body.compact-view[data-design] #panelCatalog .data-value,body.compact-view[data-design] #panelCatalog .core-cell .data-list.main-spec .data-value{color:var(--cx-ink);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700}body.compact-view[data-design] #panelCatalog .price-columns{gap:12px;padding-top:6px}body.compact-view[data-design] #panelCatalog .one-price+.one-price{border-left:1px solid var(--cx-rule);padding-left:12px}body.compact-view[data-design] #panelCatalog .price-label{color:var(--cx-muted);margin-bottom:6px;font-size:12px;font-weight:600}body.compact-view[data-design] #panelCatalog .price-main{letter-spacing:-.02em;color:var(--cx-ink);font-variant-numeric:tabular-nums;font-family:inherit;font-size:20px;font-weight:700}body.compact-view[data-design] #panelCatalog .price-unit{color:var(--cx-muted);margin-left:3px;font-size:12.5px;font-weight:500}body.compact-view[data-design] #panelCatalog .price-divider{background:var(--cx-rule);opacity:.9;margin:8px 0}body.compact-view[data-design] #panelCatalog .price-total{color:var(--cx-ink);margin-top:4px;font-size:14px;font-weight:700}body.compact-view[data-design] #panelCatalog .actions-cell .action-stack{justify-content:center;gap:10px}body.compact-view[data-design] #panelCatalog .download{justify-content:flex-start;min-height:52px;padding:10px}body.compact-view[data-design] #panelCatalog .download-copy{flex:1;min-width:0}body.compact-view[data-design] #panelCatalog .download-copy b{font-size:12.5px;font-weight:700}body.compact-view[data-design] #panelCatalog .download-copy small{color:var(--cx-muted);font-size:11.5px}body.compact-view[data-design] #panelCatalog .buy{min-height:46px;font-size:13.5px}.storage-catalog-v14{flex-direction:column;gap:32px;margin-top:24px;display:flex}.storage-card{background:var(--cx-surface);border:1px solid var(--cx-rule);transition:border-color .2s,background-color .2s,box-shadow .2s;position:relative}.storage-card:hover{border-color:color-mix(in srgb, var(--cx-corner) 65%, var(--cx-rule))}body[data-design=carbon] .storage-card:hover{background:var(--cx-hover);box-shadow:0 18px 46px #0000008c}.storage-corner{border-color:var(--cx-corner);pointer-events:none;z-index:3;width:12px;height:12px;transition:transform .18s ease-out,border-color .18s ease-out;position:absolute}.storage-corner.tl{border-top:2px solid var(--cx-corner);border-left:2px solid var(--cx-corner);top:-1px;left:-1px}.storage-corner.tr{border-top:2px solid var(--cx-corner);border-right:2px solid var(--cx-corner);top:-1px;right:-1px}.storage-corner.bl{border-bottom:2px solid var(--cx-corner);border-left:2px solid var(--cx-corner);bottom:-1px;left:-1px}.storage-corner.br{border-bottom:2px solid var(--cx-corner);border-right:2px solid var(--cx-corner);bottom:-1px;right:-1px}.storage-card:hover .storage-corner.tl{transform:translate(-2px,-2px)}.storage-card:hover .storage-corner.tr{transform:translate(2px,-2px)}.storage-card:hover .storage-corner.bl{transform:translate(-2px,2px)}.storage-card:hover .storage-corner.br{transform:translate(2px,2px)}.storage-card-hero{border-bottom:1px solid var(--cx-rule);grid-template-columns:minmax(275px,1.05fr) minmax(420px,1.55fr) minmax(290px,1fr);align-items:stretch;display:grid}.storage-hero-ident{border-right:1px solid var(--cx-rule);align-items:center;gap:20px;min-width:0;padding:24px;display:flex}.storage-hero-visual{background:var(--cx-columnhead);border:1px solid var(--cx-rule);flex:0 0 104px;justify-content:center;align-items:center;width:104px;height:132px;padding:8px;display:flex;position:relative}.storage-svg-unit{width:100%;height:100%;color:var(--cx-ink)}.storage-svg-led{fill:var(--cx-corner)}.storage-index-tag{color:var(--cx-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;position:absolute;top:6px;left:7px}.storage-hero-titleblock{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.storage-hero-brandrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.storage-hero-brandrow .brand{letter-spacing:.08em;font-size:13px;font-weight:700}.storage-type-sep{color:var(--cx-rule)}.storage-type-label{color:var(--cx-muted);font-size:13px;font-weight:500}.storage-hero-model{letter-spacing:-.025em;color:var(--cx-ink);margin:0;font-size:28px;font-weight:700;line-height:1.15}.storage-status-bar{border:1px solid color-mix(in srgb, #b47420 40%, var(--cx-rule));background:color-mix(in srgb, #b47420 10%, var(--cx-surface));flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:8px 12px;display:inline-flex}body[data-design=carbon] .storage-status-bar{border-color:color-mix(in srgb, #e4a84f 45%, var(--cx-rule));background:color-mix(in srgb, #e4a84f 12%, var(--cx-surface))}.storage-status-dot{background:#b47420;flex-shrink:0;width:7px;height:7px}body[data-design=carbon] .storage-status-dot{background:#e4a84f}.storage-status-main{color:var(--cx-ink);font-size:13px;font-weight:700}.storage-status-sub{color:var(--cx-muted);font-size:12.5px;font-weight:500}.storage-hero-metrics{border-right:1px solid var(--cx-rule);flex-direction:column;justify-content:center;gap:16px;min-width:0;padding:20px 24px;display:flex}.storage-kpi-pair{border:1px solid var(--cx-rule);background:var(--cx-columnhead);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.storage-kpi-box{flex-direction:column;gap:4px;padding:12px 16px;display:flex}.storage-kpi-box+.storage-kpi-box{border-left:1px solid var(--cx-rule)}.storage-kpi-label{color:var(--cx-muted);font-size:12px;font-weight:600}.storage-kpi-value{letter-spacing:-.02em;color:var(--cx-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.storage-overview-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.storage-overview-group{min-width:0}.storage-overview-title{text-transform:uppercase;letter-spacing:.05em;color:var(--cx-accent-2);border-bottom:1px solid var(--cx-rule);margin-bottom:6px;padding-bottom:6px;font-size:12px;font-weight:700}.storage-overview-rows{flex-direction:column;display:flex}.storage-overview-row{border-bottom:1px solid var(--cx-rule-light);justify-content:space-between;align-items:baseline;gap:8px;padding:5px 0;line-height:1.3;display:flex}.storage-overview-row:last-child{border-bottom:0}.storage-ov-label{color:var(--cx-muted);min-width:0;font-size:12.5px}.storage-ov-val{color:var(--cx-ink);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.storage-hero-commerce{flex-direction:column;justify-content:center;gap:16px;min-width:0;padding:20px 24px;display:flex}.storage-price-grid{border:1px solid var(--cx-rule);background:color-mix(in srgb, var(--cx-ink) 2%, var(--cx-surface));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.storage-price-col{flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.storage-price-col+.storage-price-col{border-left:1px solid var(--cx-rule)}.storage-price-tag{color:var(--cx-muted);font-size:12px;font-weight:600}.storage-price-total{letter-spacing:-.02em;color:var(--cx-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700}.storage-price-unit{color:var(--cx-muted);border-top:1px solid var(--cx-rule-light);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;padding-top:5px;font-size:13px;font-weight:600}.storage-action-group{grid-template-columns:1fr 1fr;gap:10px;display:grid}.storage-buy-btn{min-height:50px!important;font-size:14px!important}.storage-pdf-btn{min-height:50px!important;padding:8px 12px!important}.storage-cart-inline{flex-direction:column;gap:6px;display:flex}.storage-spec-matrix{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.storage-matrix-col{flex-direction:column;min-width:0;display:flex}.storage-matrix-col+.storage-matrix-col{border-left:1px solid var(--cx-rule)}.storage-matrix-section{flex-direction:column;display:flex}.storage-matrix-section+.storage-matrix-section{border-top:1px solid var(--cx-rule)}.storage-matrix-heading{background:var(--cx-columnhead);border-bottom:1px solid var(--cx-rule);letter-spacing:.03em;color:var(--cx-accent-2);margin:0;padding:11px 18px;font-size:13px;font-weight:700}.storage-matrix-list{flex-direction:column;display:flex}.storage-matrix-row{border-bottom:1px solid var(--cx-rule-light);justify-content:space-between;align-items:baseline;gap:14px;padding:10px 18px;line-height:1.35;transition:background-color .15s;display:flex}.storage-matrix-row:last-child{border-bottom:0}.storage-matrix-row:hover{background:var(--cx-hover)}.storage-matrix-label{color:var(--cx-muted);min-width:0;font-size:13.5px}.storage-matrix-value{color:var(--cx-ink);text-align:right;font-variant-numeric:tabular-nums;max-width:58%;font-size:14px;font-weight:700}@media (max-width:1420px){.storage-card-hero{grid-template-columns:minmax(250px,1fr) minmax(380px,1.35fr) minmax(270px,.95fr)}.storage-hero-ident,.storage-hero-metrics,.storage-hero-commerce{padding:18px}.storage-overview-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.storage-overview-group:last-child{grid-column:1/-1}}@media (max-width:1120px){.storage-card-hero{grid-template-columns:1fr}.storage-hero-ident,.storage-hero-metrics{border-right:0;border-bottom:1px solid var(--cx-rule)}.storage-overview-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.storage-overview-group:last-child{grid-column:auto}.storage-spec-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.storage-matrix-col:nth-child(3){border-left:0;border-top:1px solid var(--cx-rule);grid-column:1/-1}}@media (max-width:760px){body.compact-view[data-design] .intro h1{font-size:32px}body.compact-view[data-design] .filter-caption,body.compact-view[data-design] .control-end .filter-caption{flex:none;width:auto}body.compact-view[data-design] #panelCatalog .product>.cell{padding:12px 0!important}.storage-hero-ident{flex-direction:row;align-items:center;gap:14px;padding:16px}.storage-hero-visual{flex:0 0 84px;width:84px;height:108px}.storage-hero-model{font-size:23px}.storage-hero-metrics,.storage-hero-commerce{padding:16px}.storage-kpi-value{font-size:20px}.storage-overview-groups{grid-template-columns:1fr;gap:12px}.storage-action-group,.storage-spec-matrix{grid-template-columns:1fr}.storage-matrix-col+.storage-matrix-col,.storage-matrix-col:nth-child(3){border-left:0;border-top:1px solid var(--cx-rule)}.storage-matrix-heading,.storage-matrix-row{padding-left:14px;padding-right:14px}}
