.product-set .carousel-pagination{position:absolute;bottom:auto;right:0;background:#fff;top:auto}.product-header__code--filled{margin:0 0 -15px 0;font-size:17px;padding:7px 14px;background:#e6e6e6;border-radius:4px;font-weight:700}.product-header__availability{margin-right:15px;font-size:17px;color:#83b224;font-weight:700}.product-set__list-i{transform-style:preserve-3d;flex-shrink:0;width:100%;height:100%;position:relative;font-size:18px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:medium dashed #e9560d;padding-left:10px;padding-right:10px}.product-header__code-title{display:block;margin-bottom:2px;font-size:14px;color:#707070;white-space:nowrap}.product-features__cell--h{font-weight:BOLD;color:#000;vertical-align:baseline;text-align:left;padding-right:30px}.product-features__cell{border-bottom:1px dashed rgba(105,105,105,.3294117647)}.ui-slider-handle{border-radius:2px;color:#0b0b0b;border:2px solid #acacac;background:#fff;box-shadow:none;position:absolute;box-sizing:border-box;width:14px;height:14px;top:-5px;margin-left:-6px;transform:translateZ(0)}.ui-slider-handle:hover,.ui-slider-handle:focus{background:#fff;border-color:#0b0b0b;color:#0b0b0b}.filter-price .btn{-moz-flex:0 0 auto;flex:0 0 auto;border:1px solid #a8a8a8;height:26px;line-height:26px;margin-left:10px;font-size:12px}.btn:hover,.frontReviews-btn:hover,.btn:focus{background:#e9560d;border-color:#0b0b0b;color:#fff}.ribbon-banner__container{overflow:hidden}.ribbon-banner__text{display:inline-block;white-space:nowrap;padding-left:100%;animation:ribbonMarquee 20s linear infinite}@keyframes ribbonMarquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.ribbon-banner__container:hover .ribbon-banner__text{animation-play-state:paused}.hc{--hc-orange:#E9560D;--hc-press:#C8470A;--hc-ink:#14171A;--hc-graphite:#2A2F35;--hc-steel:#8C949C;--hc-mist:#D7DCE0;--hc-head:"Roboto Condensed","Arial Narrow",Arial,sans-serif;--hc-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;max-width:680px;margin:24px 0;color:var(--hc-ink);background:#fff;font:400 16px/1.55 var(--hc-body);text-align:left}.hc *,.hc *::before,.hc *::after{box-sizing:border-box}.hc .hc-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.hc .hc-h{margin:0;padding:0;font:700 24px/1.1 var(--hc-head);text-transform:uppercase;color:var(--hc-ink);border:0;background:none}.hc .hc-rule{height:3px;background:var(--hc-orange);margin:8px 0 18px}.hc .hc-brand{flex:none;font:700 12px/1 var(--hc-head);letter-spacing:.1em;text-transform:uppercase;color:var(--hc-ink);text-decoration:none;padding-top:3px;border:0}.hc .hc-brand:hover{color:var(--hc-orange)}.hc .hc-scheme{margin:0 0 20px;padding:0}.hc .hc-scheme img{display:block;width:100%;height:auto;border:1px solid var(--hc-mist);margin:0}.hc .hc-scheme figcaption{margin-top:7px;font-size:14px;color:var(--hc-graphite)}.hc .hc-scheme[hidden]{display:none}.hc .hc-fields{display:grid;gap:16px;margin:0 0 22px}.hc .hc-f label{display:block;font:700 14px/1.3 var(--hc-body);margin:0 0 3px;color:var(--hc-ink)}.hc .hc-f .hc-hint{display:block;font-size:14px;color:var(--hc-graphite);margin-bottom:7px}.hc .hc-unit{position:relative}.hc .hc-unit>span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:500 14px/1 var(--hc-body);color:var(--hc-graphite);pointer-events:none}.hc input[type=number]{width:100%;min-height:48px;margin:0;padding:10px 56px 10px 12px;font:500 18px/1.2 var(--hc-body);font-variant-numeric:tabular-nums;color:var(--hc-ink);background:#fff;border:1px solid var(--hc-mist);border-radius:0;-moz-appearance:textfield;box-shadow:none}.hc input[type=number]:focus{outline:2px solid var(--hc-orange);outline-offset:1px;border-color:var(--hc-graphite)}.hc input[type=number]::-webkit-outer-spin-button,.hc input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hc .hc-f.hc-bad input{border-color:var(--hc-orange)}.hc .hc-msg{margin-top:5px;font-size:14px;color:var(--hc-press)}.hc .hc-msg:empty{display:none}.hc .hc-out{background:#000;color:#fff;padding:18px;margin:0 0 16px}.hc .hc-out-label{font:700 12px/1 var(--hc-head);letter-spacing:.12em;text-transform:uppercase;color:var(--hc-steel);margin-bottom:10px}.hc .hc-val{font:700 48px/1 var(--hc-head);font-variant-numeric:tabular-nums;color:var(--hc-orange)}.hc .hc-val .hc-u{font:500 18px/1 var(--hc-body);color:#fff;margin-left:8px}.hc .hc-val.hc-empty{color:var(--hc-steel)}.hc .hc-work{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--hc-graphite);font-size:14px;line-height:1.5;color:var(--hc-steel);font-variant-numeric:tabular-nums}.hc .hc-work b{font-weight:500;color:#fff}.hc .hc-range{margin:10px 0 0;font-size:16px;color:#fff}.hc .hc-range b{font-weight:700;color:var(--hc-orange)}.hc .hc-note{border:1px solid var(--hc-mist);border-left:3px solid var(--hc-orange);padding:13px 15px;margin:0 0 20px;font-size:14px;line-height:1.55;color:var(--hc-ink);background:#fff}.hc .hc-note p{margin:0 0 8px}.hc .hc-note p:last-child{margin:0}.hc .hc-cta{display:block;width:100%;min-height:54px;padding:15px 16px;background:var(--hc-orange);color:#fff;border:2px solid var(--hc-orange);font:700 17px/1.2 var(--hc-head);letter-spacing:.03em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer}.hc .hc-cta:hover{background:var(--hc-press);border-color:var(--hc-press);color:#fff}.hc .hc-cta[aria-disabled=true]{background:var(--hc-mist);border-color:var(--hc-mist);color:var(--hc-graphite);pointer-events:none}.hc .hc-second{display:block;width:100%;min-height:48px;margin:10px 0 0;padding:12px 16px;background:rgba(0,0,0,0);color:var(--hc-ink);border:2px solid var(--hc-ink);font:700 15px/1.2 var(--hc-head);letter-spacing:.03em;text-transform:uppercase;text-align:center;cursor:pointer;border-radius:0}.hc .hc-second:hover{background:var(--hc-ink);color:#fff}.hc .hc-tip{margin:8px 0 0;font-size:13px;color:var(--hc-graphite)}.hc .hc-foot{margin-top:22px;padding-top:12px;border-top:1px solid var(--hc-mist);font-size:13px;line-height:1.5;color:var(--hc-graphite);display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.hc .hc-sheet{display:none}@media print{body.hc-printing>*{display:none !important}body.hc-printing>#hc-print-layer{display:block !important}body.hc-printing{background:#fff !important}#hc-print-layer{position:relative;color:#000;font:400 11px/1.45 "Inter",-apple-system,BlinkMacSystemFont,Arial,sans-serif}#hc-print-layer .hc-top{display:block}#hc-print-layer .hc-h{font:700 17px/1.15 "Roboto Condensed","Arial Narrow",Arial,sans-serif;text-transform:uppercase;margin:0;padding:0;color:#000;border:0;background:none;letter-spacing:normal}#hc-print-layer .hc-brand{display:none}#hc-print-layer .hc-rule{height:2px;background:#e9560d;margin:5px 0 9px}#hc-print-layer .hc-scheme{margin:0 0 9px}#hc-print-layer .hc-scheme img{width:92mm;height:auto;border:0}#hc-print-layer .hc-scheme figcaption{font-size:10px;color:#444;margin-top:3px}#hc-print-layer .hc-scheme[hidden]{display:none !important}#hc-print-layer .hc-sheet{display:block}#hc-print-layer h3{font:700 10px/1 "Roboto Condensed","Arial Narrow",Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:9px 0 3px;color:#000}#hc-print-layer .hc-big{font-size:13px;margin:0 0 7px;padding:5px 8px;border:1px solid #000}#hc-print-layer .hc-big b{font-variant-numeric:tabular-nums}#hc-print-layer .hc-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}#hc-print-layer dl{display:grid;grid-template-columns:auto 1fr;gap:1px 10px;margin:0}#hc-print-layer dt{color:#444}#hc-print-layer dd{margin:0;font-variant-numeric:tabular-nums}#hc-print-layer p{margin:0 0 4px}#hc-print-layer .hc-warn{font-size:10px;line-height:1.4;color:#222}#hc-print-layer .hc-url{word-break:break-all;color:#555;font-size:9.5px}#hc-print-layer .hc-qrrow{display:flex;gap:10px;align-items:flex-start}#hc-print-layer .hc-qrrow img{width:30mm;height:30mm;flex:none;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}#hc-print-layer .hc-qrrow img[hidden]{display:none}#hc-print-layer .hc-sign{margin-top:9px;padding-top:5px;border-top:1px solid #bbb;font-size:10px;color:#333}#hc-print-layer .hc-mark{position:absolute;top:120mm;left:50%;transform:translate(-50%, -50%) rotate(-24deg);font:700 54px/1 "Roboto Condensed","Arial Narrow",Arial,sans-serif;letter-spacing:.1em;color:#000;opacity:.06;z-index:-1;white-space:nowrap}@page{size:A4;margin:12mm}}