/*
* !!! This file has been created dynamically. DO NOT EDIT !!!
* If there is a need to modify this file, please contant the author: Martin Luňák - martin.lunak@alza.cz.
* v1.10
*/
#cf{max-width:1310px;min-width:300px;margin:0 auto}#cf .cfReset div,#cf .cfReset li,#cf .cfReset p,#cf .cfReset span,#cf .cfReset td,#cf .cfReset th{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}#cf .cfReset p{margin:0}#cf .cfReset p:where(:not(:last-of-type)){margin:0 0 1em}#cf .cfReset img{display:block;border:0}#cf .cfReset figure,#cf .cfReset h1,#cf .cfReset h2,#cf .cfReset h3,#cf .cfReset h4,#cf .cfReset h5{margin:0}#cf .cfReset ol,#cf .cfReset ul{padding:0 0 0 1em}#cf .cfReset ol li,#cf .cfReset ul li{display:list-item;padding:0;background-image:none}#cf .cfReset ul li{list-style:disc}#cf .cfReset a,#cf .cfReset a:active,#cf .cfReset a:hover{outline:none}#cf .cfReset a.extLink{background-image:none}#cf .cfReset a:not(.cfButton){text-decoration:underline}#cf .cfReset .icon,#cf .cfReset svg{display:block;max-width:100%}#cf{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:400;font-size:1em;line-height:1.563;font-size:1rem}#cf,#cf a{color:#1a1a1a}#cf a:hover{color:#66bff1}#cf strong{font-weight:700}#cfCenter{text-align:center}#cf h1{font-size:1.5em;line-height:1.458}#cf h1,#cf h2{font-family:inherit}#cf h2{font-size:1.25em;line-height:1.5}#cf h3{font-size:1em;line-height:1.563}#cf h3,#cf h4{font-family:inherit}#cf h4{font-size:.875em;line-height:1.429}#cf{container:cf__root/inline-size;background:#fff;overflow:hidden}#cf .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#cf .cfMain{--section-margin:4em;--content-margin:2.5em;--flex-margin:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cf .cfSection{padding:var(--section-margin)}#cf .cfSection .bpIcon{-webkit-animation:b .25s ease-out;animation:b .25s ease-out}#cf .cfSection h2{font-size:2.25em;font-weight:700;line-height:1.25}#cf .cfButton{display:inline-block;font-family:inherit;white-space:nowrap;border:0;-webkit-appearance:none!important;-moz-appearance:none;appearance:none;border-radius:8px;font-weight:500;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:.2s;transition:.2s;font-size:.875em;line-height:1.5;padding:.857em 1.143em}#cf .cfButton--small{font-size:.875em;line-height:1.5;padding:.286em .857em}#cf .cfButton--large{font-size:1em;line-height:1.5;padding:1em}#cf .cfButton{color:#fff;background:#164194}#cf .cfButton:hover{background:rgb(20.24,59.8,136.16)}#cf .cfButton:active{background:rgb(18.48,54.6,124.32)}#cf .cfButton.cfButton--disabled{cursor:not-allowed;opacity:.6}#cf .cfButton--secondary{color:#164194;background:#d9e4f9}#cf .cfButton--secondary:hover{background:rgb(199.64,209.76,229.08)}#cf .cfButton--secondary:active{background:rgb(182.28,191.52,209.16)}#cf .cfButton--secondary.cfButton--disabled{color:#242424;background:#fff;border:1px solid hsla(0,0%,100%,.16);cursor:not-allowed;opacity:.6}#cf .cfButton--tertiary{color:#164194;background:#fff;border:1px solid #d9e4f9}#cf .cfButton--tertiary:hover{background:#d9e4f9}#cf .cfButton--tertiary:active{background:rgb(182.28,191.52,209.16)}#cf .cfButton--tertiary.cfButton--disabled{color:#242424;border:1px solid hsla(0,0%,100%,.16);cursor:not-allowed;opacity:.6}#cf .cfButton{border-radius:25px}#cf .cfButton--arrowCircle:before,#cf .cfButton--buy:before,#cf .cfButton--inBasket:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M5.405 18c-.495 0-.92-.176-1.272-.529-.353-.352-.529-.776-.529-1.271s.176-.919.529-1.271.777-.529 1.272-.529.92.176 1.272.529.529.776.529 1.271-.176.919-.529 1.271A1.738 1.738 0 0 1 5.405 18zm9.008 0c-.495 0-.92-.176-1.272-.529-.353-.352-.529-.776-.529-1.271s.176-.919.529-1.271.777-.529 1.272-.529.92.176 1.272.529c.353.352.529.776.529 1.271s-.176.919-.529 1.271a1.738 1.738 0 0 1-1.272.529zM3.783 1.8H17.07c.345 0 .608.154.788.461.18.308.188.619.022.934l-3.198 5.76c-.165.3-.387.533-.664.698a1.754 1.754 0 0 1-.912.247H6.395l-.991 1.8h9.909c.255 0 .469.086.642.259s.259.386.259.641-.086.469-.259.641-.387.259-.642.259H5.405c-.676 0-1.186-.296-1.531-.889-.345-.592-.36-1.181-.045-1.766L5.045 8.64 1.802 1.8H.901a.872.872 0 0 1-.642-.259A.87.87 0 0 1 0 .9C0 .645.086.431.259.259A.875.875 0 0 1 .901 0h1.464c.165 0 .323.045.473.135.15.09.263.218.338.383L3.784 1.8z' fill='%23fff'/%3E%3C/svg%3E");background-size:contain;vertical-align:middle;margin-right:.714em}#cf .cfButton--adding{pointer-events:none}#cf .cfButton--adding:before{content:"";display:inline-block;width:18px;height:18px;vertical-align:middle;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;background-image:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}#cf .cfButton--inBasket{pointer-events:none}#cf .cfButton--inBasket span{font-size:0}#cf .cfButton--inBasket:after{content:attr(data-inbasket)}#cf .cfButton--inBasket:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M17.58 2.879a1.433 1.433 0 0 0-2.027 0l-9.212 9.213-3.894-3.894A1.433 1.433 0 1 0 .42 10.225l4.898 4.898c.282.282.653.42 1.023.418.37.002.74-.136 1.023-.418L17.581 4.906c.56-.56.56-1.467 0-2.027z' fill='%23fff'/%3E%3C/svg%3E")}#cf .cfButton--arrowCircle:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 16c-2.233 0-4.125-.775-5.675-2.325C.775 12.125 0 10.233 0 8s.775-4.125 2.325-5.675C3.875.775 5.767 0 8 0c1.15 0 2.25.237 3.3.712A7.616 7.616 0 0 1 14 2.75V1c0-.283.096-.521.288-.713C14.48.095 14.717 0 15 0s.521.096.712.287A.967.967 0 0 1 16 1v5c0 .283-.096.521-.288.713S15.283 7 15 7h-5a.968.968 0 0 1-.712-.287C9.096 6.521 9 6.284 9 6s.096-.521.288-.713A.966.966 0 0 1 10 5h3.2c-.533-.933-1.262-1.667-2.188-2.2S9.083 2 8 2c-1.667 0-3.083.583-4.25 1.75C2.583 4.917 2 6.333 2 8s.583 3.083 1.75 4.25C4.917 13.417 6.333 14 8 14c1.133 0 2.171-.288 3.113-.863s1.671-1.346 2.188-2.312c.133-.233.321-.396.562-.488.242-.092.488-.096.738-.012a.897.897 0 0 1 .575.525c.117.267.108.517-.025.75a8.072 8.072 0 0 1-2.925 3.2c-1.267.8-2.675 1.2-4.225 1.2z' fill='%233D62A8'/%3E%3C/svg%3E")}#cf .cfButton--arrowDown:after,#cf .cfButton--arrowDown:before,#cf .cfButton--arrowLeft:after,#cf .cfButton--arrowLeft:before,#cf .cfButton--arrowRight:after,#cf .cfButton--arrowRight:before,#cf .cfButton--arrowUp:after,#cf .cfButton--arrowUp:before{content:"";position:absolute;background:#fff;border-radius:2pt;left:1.286em;top:calc(50% - 1pt);width:.75em;height:2pt;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateY(-1pt) rotate(45deg);-ms-transform:translateY(-1pt) rotate(45deg);transform:translateY(-1pt) rotate(45deg);-webkit-transition:.2s;transition:.2s}#cf .cfButton--arrowDown:after,#cf .cfButton--arrowLeft:after,#cf .cfButton--arrowRight:after,#cf .cfButton--arrowUp:after{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:translateY(1pt) rotate(-45deg);-ms-transform:translateY(1pt) rotate(-45deg);transform:translateY(1pt) rotate(-45deg)}#cf .cfButton--arrowLeft{padding-left:2.857em}#cf .cfButton--arrowRight:after,#cf .cfButton--arrowRight:before{left:auto;right:1.286em;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateY(-1pt) rotate(-45deg);-ms-transform:translateY(-1pt) rotate(-45deg);transform:translateY(-1pt) rotate(-45deg)}#cf .cfButton--arrowRight:after{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:translateY(1pt) rotate(45deg);-ms-transform:translateY(1pt) rotate(45deg);transform:translateY(1pt) rotate(45deg)}#cf .cfButton--arrowDown,#cf .cfButton--arrowRight,#cf .cfButton--arrowUp{padding-right:2.857em}#cf .cfButton--arrowDown:after,#cf .cfButton--arrowDown:before,#cf .cfButton--arrowUp:after,#cf .cfButton--arrowUp:before{left:auto;top:calc(50% - .375em);right:1.286em;width:2pt;height:.75em;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateX(-1pt) rotate(45deg);-ms-transform:translateX(-1pt) rotate(45deg);transform:translateX(-1pt) rotate(45deg)}#cf .cfButton--arrowDown:after,#cf .cfButton--arrowUp:after{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateX(1pt) rotate(-45deg);-ms-transform:translateX(1pt) rotate(-45deg);transform:translateX(1pt) rotate(-45deg)}#cf .cfButton--arrowUp:after,#cf .cfButton--arrowUp:before{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:translateX(-1pt) rotate(-45deg);-ms-transform:translateX(-1pt) rotate(-45deg);transform:translateX(-1pt) rotate(-45deg)}#cf .cfButton--arrowUp:after{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:translateX(1pt) rotate(45deg);-ms-transform:translateX(1pt) rotate(45deg);transform:translateX(1pt) rotate(45deg)}#cf .cfButton--arrowDown,#cf .cfButton--arrowLeft,#cf .cfButton--arrowRight,#cf .cfButton--arrowUp{position:relative}#cf .cfButton--arrowDown.cfButton--secondary:after,#cf .cfButton--arrowDown.cfButton--secondary:before,#cf .cfButton--arrowDown.cfButton--tertiary:after,#cf .cfButton--arrowDown.cfButton--tertiary:before,#cf .cfButton--arrowLeft.cfButton--secondary:after,#cf .cfButton--arrowLeft.cfButton--secondary:before,#cf .cfButton--arrowLeft.cfButton--tertiary:after,#cf .cfButton--arrowLeft.cfButton--tertiary:before,#cf .cfButton--arrowRight.cfButton--secondary:after,#cf .cfButton--arrowRight.cfButton--secondary:before,#cf .cfButton--arrowRight.cfButton--tertiary:after,#cf .cfButton--arrowRight.cfButton--tertiary:before,#cf .cfButton--arrowUp.cfButton--secondary:after,#cf .cfButton--arrowUp.cfButton--secondary:before,#cf .cfButton--arrowUp.cfButton--tertiary:after,#cf .cfButton--arrowUp.cfButton--tertiary:before{background:#3d62a8}#cf .cfButton--arrowDown.cfButton--secondary.cfButton--disabled:after,#cf .cfButton--arrowDown.cfButton--secondary.cfButton--disabled:before,#cf .cfButton--arrowDown.cfButton--tertiary.cfButton--disabled:after,#cf .cfButton--arrowDown.cfButton--tertiary.cfButton--disabled:before,#cf .cfButton--arrowLeft.cfButton--secondary.cfButton--disabled:after,#cf .cfButton--arrowLeft.cfButton--secondary.cfButton--disabled:before,#cf .cfButton--arrowLeft.cfButton--tertiary.cfButton--disabled:after,#cf .cfButton--arrowLeft.cfButton--tertiary.cfButton--disabled:before,#cf .cfButton--arrowRight.cfButton--secondary.cfButton--disabled:after,#cf .cfButton--arrowRight.cfButton--secondary.cfButton--disabled:before,#cf .cfButton--arrowRight.cfButton--tertiary.cfButton--disabled:after,#cf .cfButton--arrowRight.cfButton--tertiary.cfButton--disabled:before,#cf .cfButton--arrowUp.cfButton--secondary.cfButton--disabled:after,#cf .cfButton--arrowUp.cfButton--secondary.cfButton--disabled:before,#cf .cfButton--arrowUp.cfButton--tertiary.cfButton--disabled:after,#cf .cfButton--arrowUp.cfButton--tertiary.cfButton--disabled:before{background:#242424}#cf .cfButton--square{border-radius:8px}#cf .cfButton--highlight{-webkit-animation:1.15s .3s c ease-in-out alternate infinite;animation:1.15s .3s c ease-in-out alternate infinite}@container cf__root (inline-size < 640px){#cf .cfHeader,#cf .cfMain{--section-margin:2em;--content-margin:1.5em;--flex-margin:1em}#cf .cfSection h2{font-size:1.5em}#cf .cfSection h3{font-size:1.125em}}@container cf__root (inline-size < 480px){#cf .cfHeader,#cf .cfMain{--section-margin:1.25em;--content-margin:0.938em;--flex-margin:0.625em}#cf .cfSection{padding-top:calc(2 * var(--section-margin));padding-bottom:calc(2 * var(--section-margin))}}.ldesc .cfLegal p{font-size:12px;line-height:1.5;color:#4d4d4d;margin-top:1em}.ldesc .cfLegal p br{margin-bottom:1em}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes b{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:0}to{opacity:1}}@-webkit-keyframes c{0%{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}to{-webkit-box-shadow:0 0 0 20px #d9e4f9;box-shadow:0 0 0 20px #d9e4f9}}@keyframes c{0%{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}to{-webkit-box-shadow:0 0 0 20px #d9e4f9;box-shadow:0 0 0 20px #d9e4f9}}#cf .cfHeader{background:#fff;-webkit-animation:b 1s ease-out forwards 1;animation:b 1s ease-out forwards 1}#cf .cfHeader__content,#cf .cfHeader__headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5em}#cf .cfHeader__headline{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cf .cfHeader__h1{font-size:3.125em;line-height:1.2;font-weight:700}#cf .cfHeader__img{-webkit-box-flex:1;-ms-flex:1 1 calc(65% - 2.5em);flex:1 1 calc(65% - 2.5em)}#cf .cfHeader__img img{max-width:100%;height:auto;-webkit-animation:b 1s .25s ease-out 1 both;animation:b 1s .25s ease-out 1 both}@container cf__root (inline-size < 900px){#cf .cfHeader__headline{-ms-flex-preferred-size:50%;flex-basis:50%}#cf .cfHeader__img{-ms-flex-preferred-size:calc(50% - 2.5em);flex-basis:calc(50% - 2.5em)}}@container cf__root (inline-size < 640px){#cf .cfHeader__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}#cf .cfHeader__headline{gap:24px;text-align:center}#cf .cfHeader__h1{font-size:2.25em}}#cf .cfSection--configurator{background:#f5f5f7;-webkit-animation:b 1s .5s ease-out both 1;animation:b 1s .5s ease-out both 1}#cf .cfConfigurator{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--section-margin);max-width:56.25em;margin:0 auto}#cf .cfConfigurator:before{content:"";position:absolute;top:calc(50% - 2.5em);width:5em;height:5em;border-radius:50%;background:hsla(0,0%,100%,.5);outline:10px solid hsla(0,0%,100%,.5);border:2px solid #0094e7;border-top-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:a 1s ease-in-out infinite;animation:a 1s ease-in-out infinite;-webkit-animation-play-state:paused;animation-play-state:paused;z-index:5;backdrop-filter:blur(2px);opacity:0;left:-1000%;-webkit-transition:opacity .3s 0s,left 0s .3s;transition:opacity .3s 0s,left 0s .3s}#cf .cfConfigurator.cfConfigurator--loading:before{left:calc(50% - 2.5em);opacity:1;-webkit-animation-play-state:running;animation-play-state:running;-webkit-transition:opacity 1s 0s,left 0s 0s;transition:opacity 1s 0s,left 0s 0s}#cf .cfConfigurator.cfConfigurator--loading .cfConfigurator__buttons,#cf .cfConfigurator.cfConfigurator--loading .cfConfigurator__products,#cf .cfConfigurator.cfConfigurator--loading .cfConfigurator__step{pointer-events:none;cursor:wait;opacity:.5}#cf .cfConfigurator__breadcrumbs ol{counter-reset:a;gap:calc(var(--section-margin) / 2);margin:0;padding:0}#cf .cfConfigurator__breadcrumbs ol,#cf .cfConfigurator__breadcrumbs ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cf .cfConfigurator__breadcrumbs ol li{position:relative;gap:.5em;counter-increment:a}#cf .cfConfigurator__breadcrumbs ol li:not(:first-child){padding-left:var(--content-margin)}#cf .cfConfigurator__breadcrumbs ol li:not(:first-child):after{content:"";position:absolute;left:0;top:calc(50% - 1.5px);width:var(--content-margin);height:3px;background:#b3b3b3}#cf .cfConfigurator__breadcrumbs ol li:before{content:counter(a);display:inline-block;width:2em;height:2em;-ms-flex-negative:0;flex-shrink:0;line-height:2em;font-weight:500;background:#b3b3b3;color:#fff;border-radius:50%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}#cf .cfConfigurator__breadcrumbs ol li#configurator-tab-final:before{content:"";background-size:1em .75em;background-repeat:no-repeat;background-position:50%}#cf .cfConfigurator__breadcrumbs ol li#configurator-tab-final.cfConfigurator__breadcrumb--loading:before{background-image:none}#cf .cfConfigurator__breadcrumbs ol li span{font-size:.875em;line-height:1.286;font-weight:500;color:#b3b3b3}#cf .cfConfigurator__breadcrumbs ol li[aria-selected=true]:before,#cf .cfConfigurator__breadcrumbs ol li[aria-selected=true]:not(:first-child):after{background:#0094e7}#cf .cfConfigurator__breadcrumbs ol li[aria-selected=true] span{color:#0094e7}#cf .cfConfigurator__breadcrumbs ol li.cfConfigurator__breadcrumb--loading:before{content:"";border:2px solid #fff;border-top-color:#0094e7;-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}#cf .cfConfigurator__breadcrumbs ol li#configurator-tab-final:before,#cf .cfConfigurator__input--tile[aria-checked=true]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 15.463 11.225'%3E%3Cpath d='M5.288 8.775L13.763.3c.2-.2.433-.3.7-.3s.5.1.7.3c.2.2.3.438.3.713s-.1.512-.3.712l-9.175 9.2c-.2.2-.433.3-.7.3s-.5-.1-.7-.3l-4.3-4.3A.932.932 0 0 1 0 5.912a1.02 1.02 0 0 1 .312-.713c.2-.2.438-.3.713-.3s.512.1.712.3l3.55 3.575z' fill='%23fff'/%3E%3C/svg%3E")}#cf .cfConfigurator__products,#cf .cfConfigurator__step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--content-margin);width:100%;-webkit-transition:.3s;transition:.3s}#cf .cfConfigurator__products fieldset,#cf .cfConfigurator__step fieldset{width:100%;border:none;margin:0;padding:0}#cf .cfConfigurator__step{will-change:height,opacity}#cf .cfConfigurator__step--hideDisabled .cfConfigurator__input--disabled{display:none}#cf .cfConfigurator__step--hideDisabled .cfConfigurator__inputs:not(:has(.cfConfigurator__input:not([disabled]))) .cfConfigurator__input:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}#cf .cfConfigurator__step[aria-hidden=false]:has(fieldset:first-of-type:last-of-type .cfConfigurator__price)~.cfConfigurator__count{text-align:center}#cf .cfConfigurator .cfConfigurator__count,#cf .cfConfigurator .cfConfigurator__hint{font-size:.875em;line-height:1.714;color:#b3b3b3;margin-bottom:calc((var(--content-margin) * 16 / 14 - 8px) * -1);width:100%}#cf .cfConfigurator .cfConfigurator__count+fieldset:has(.cfConfigurator__input--big),#cf .cfConfigurator .cfConfigurator__hint+fieldset:has(.cfConfigurator__input--big){text-align:center}#cf .cfConfigurator__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--content-margin) * .25) calc(var(--content-margin) * .5);-ms-flex-wrap:wrap;flex-wrap:wrap}#cf .cfConfigurator__input{position:relative;background:#fff;border-radius:8px;-webkit-box-flex:1;-ms-flex:1 0 calc(50% - var(--flex-margin) * 0.5);flex:1 0 calc(50% - var(--flex-margin) * 0.5);font:inherit;border:0;margin:0;padding:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;transition:.2s}#cf .cfConfigurator__input:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3)}#cf .cfConfigurator__input:active{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}#cf .cfConfigurator__inputImg{width:100%}#cf .cfConfigurator__inputImg img{max-width:80%;aspect-ratio:187/134;height:auto;max-height:8.375em;-o-object-fit:scale-down;object-fit:scale-down;margin-left:auto;margin-right:auto}#cf .cfConfigurator__inputImg figcaption{margin-top:var(--flex-margin)}#cf .cfConfigurator__inputImg figcaption span{display:block}#cf .cfConfigurator__inputImg figcaption span:not(:has(strong)){font-size:1em;line-height:1.313;font-weight:500;margin-top:.25em;color:#33a9ec}#cf .cfConfigurator__inputImg figcaption span strong{display:inline-block;font-size:1.25em;font-weight:700;line-height:1.2}#cf .cfConfigurator__input--big{padding:var(--content-margin) var(--flex-margin);-webkit-animation:f .5s .5s ease-out both;animation:f .5s .5s ease-out both}#cf .cfConfigurator__input--big:nth-child(2n){-webkit-animation-name:g;animation-name:g}#cf .cfConfigurator__input--tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--section-margin) / 2);-ms-flex-preferred-size:100%;flex-basis:100%;padding:calc(var(--section-margin) * .25) calc(var(--section-margin) * .5)}#cf .cfConfigurator__input--tile:before{content:"";display:inline-block;width:1.25em;height:1.25em;border:1px solid rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.2s;transition:.2s}#cf .cfConfigurator__input--tile:after{content:"";position:absolute;inset:0;border-radius:8px;border:2px solid transparent}#cf .cfConfigurator__input--tile:hover:before{border-color:rgba(0,0,0,.24)}#cf .cfConfigurator__input--tile[aria-checked=true]{-webkit-box-shadow:none;box-shadow:none}#cf .cfConfigurator__input--tile[aria-checked=true]:before{border-color:transparent;background-color:#164194;background-size:80% auto;background-repeat:no-repeat;background-position:50%}#cf .cfConfigurator__input--tile[aria-checked=true]:after{border-color:#0094e7}#cf .cfConfigurator__input--tile[aria-checked=true]:hover:before{border-color:rgba(0,0,0,.24)}#cf .cfConfigurator__input--tile[aria-checked=true] p{color:#0094e7}#cf .cfConfigurator__input--tile[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}#cf .cfConfigurator__input--tile[aria-disabled=true]:before{background-color:#e6e6e6;border-color:rgba(0,0,0,.16)}#cf .cfConfigurator__input--tile[aria-disabled=true][aria-checked=true]:before{background-color:#757575}#cf .cfConfigurator__input--tile .cfIcon{-ms-flex-negative:0;flex-shrink:0;width:3em;height:3em}#cf .cfConfigurator__input--tile p{font-weight:500;text-align:left}#cf .cfConfigurator__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--flex-margin);max-width:37.5em;margin:0 auto;--slider-height:2em;--track-height:0.625em}#cf .cfConfigurator__price .cfConfigurator__range{position:relative;width:100%;height:var(--slider-height);-webkit-box-sizing:border-box;box-sizing:border-box}#cf .cfConfigurator__price .cfConfigurator__range:before{content:"";position:absolute;inset:0;border-radius:1.563em;background:#fff;border:1px solid rgba(0,0,0,.16);z-index:0;-webkit-transition:.2s;transition:.2s}#cf .cfConfigurator__price .cfConfigurator__range:hover:before{border-color:rgba(0,0,0,.24)}#cf .cfConfigurator__price .cfConfigurator__rangeSlider{position:absolute;top:calc(50% - var(--track-height) / 2);left:2px;width:calc(100% - 4px);height:var(--track-height);border:0;padding:0;margin:0;font:inherit;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;z-index:1}#cf .cfConfigurator__price .cfConfigurator__rangeSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:all;width:calc(var(--slider-height) - .25em);height:calc(var(--slider-height) - .25em);background-color:#fff;border:1px solid #0094e7;border-radius:50%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;transition:.2s}#cf .cfConfigurator__price .cfConfigurator__rangeSlider::-moz-range-thumb{pointer-events:all;width:calc(var(--slider-height) - .25em);height:calc(var(--slider-height) - .25em);background-color:#fff;border:1px solid #0094e7;border-radius:50%;cursor:pointer;box-sizing:border-box;-moz-transition:.2s;transition:.2s}#cf .cfConfigurator__price .cfConfigurator__rangeSlider--active::-moz-range-thumb,#cf .cfConfigurator__price .cfConfigurator__rangeSlider--active::-webkit-slider-thumb{background:#164194}#cf .cfConfigurator__price .cfConfigurator__rangeTrack{position:absolute;left:0;top:calc(50% - var(--track-height) / 2);background:#0094e7;width:100%;height:var(--track-height);border-radius:25px;-webkit-transition:background-color .2s;transition:background-color .2s}#cf .cfConfigurator__price .cfConfigurator__rangeTrackWrap{position:absolute;top:0;left:calc((var(--slider-height) - .25em) / 2);width:calc(100% - 2 * (var(--slider-height) - .25em) / 2);height:100%;padding:0 calc((var(--slider-height) - .25em) / 2);-webkit-box-sizing:border-box;box-sizing:border-box}#cf .cfConfigurator__price .cfConfigurator__rangeInputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--content-margin)}#cf .cfConfigurator__price .cfConfigurator__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}#cf .cfConfigurator__price .cfConfigurator__textInput{background:#fff;border:1px solid rgba(0,0,0,.16);border-radius:8px;font-family:inherit;color:#1a1a1a;padding:calc(.857em - 1px) calc(1.143em - 1px);margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:border-color .2s;transition:border-color .2s}#cf .cfConfigurator__price .cfConfigurator__textInput:hover{border-color:rgba(0,0,0,.24)}#cf .cfConfigurator__price .cfConfigurator__textInput:focus{outline:none;border:2px solid #164194;padding:calc(.857em - 2px) calc(1.143em - 2px)}#cf .cfConfigurator__price .cfConfigurator__textInput,#cf .cfConfigurator__price .cfConfigurator__textLabel{font-size:.875em;line-height:1.714;font-weight:500}#cf .cfConfigurator__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em var(--flex-margin);width:100%;-webkit-transition:.3s;transition:.3s}#cf .cfConfigurator h2{text-align:center}#cf .cfConfigurator h2:not(:first-child){margin-top:.667em}#cf .cfConfigurator .cfConfigurator__count{margin-bottom:0;margin-top:calc(.25em + var(--section-margin) * -1);text-align:left}#cf .cfConfigurator .cfConfigurator__count span,#cf .cfConfigurator .cfConfigurator__count strong{font-weight:700}#cf .cfConfigurator .cfConfigurator__count span{white-space:nowrap}#cf .cfConfigurator .cfConfigurator__count--zero{color:#000}#cf .cfConfigurator .cfConfigurator__count--zero span{white-space:normal}#cf .cfConfigurator__products{width:100%}#cf .cfConfigurator__products ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;list-style:none;margin:0;padding:0;width:100%}#cf .cfConfigurator .cfProduct{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--flex-margin);-webkit-box-flex:0;-ms-flex:0 1 calc(33.333% - 0.667em);flex:0 1 calc(33.333% - 0.667em);text-align:center;background:#fff;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);box-shadow:0 1px 4px rgba(0,0,0,.15);padding:var(--content-margin) var(--flex-margin);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;transition:.2s}#cf .cfConfigurator .cfProduct:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3)}#cf .cfConfigurator .cfProduct:after{content:"";position:absolute;inset:0;opacity:0;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transition:0s 1s,opacity 1s 0s;transition:0s 1s,opacity 1s 0s}#cf .cfConfigurator .cfProduct--loading:after{width:100%;height:100%;background:#fff;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,hsla(0,0%,100%,.5)),color-stop(80%,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),to(#f2f2f2)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),to(#f2f2f2)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),to(#f2f2f2)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),to(#f2f2f2)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),to(#f2f2f2));background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5) 50%,transparent 80%),linear-gradient(#f2f2f2,#f2f2f2),linear-gradient(#f2f2f2,#f2f2f2),linear-gradient(#f2f2f2,#f2f2f2),linear-gradient(#f2f2f2,#f2f2f2),linear-gradient(#f2f2f2,#f2f2f2);background-size:50% 100%,75% 32%,calc(100% - 40px) 8%,calc(100% - 40px) 15%,60% 15%,65% 10%;background-position:-75% 0,50% 6%,20px 43%,20px 58%,50% 78%,50% 93%;opacity:1;z-index:3;border-radius:8px;-webkit-animation:d 1s infinite;animation:d 1s infinite}#cf .cfConfigurator .cfProduct__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25em;margin:0}#cf .cfConfigurator .cfProduct__image img{max-width:100%;max-height:100%;height:auto;margin:0 auto}#cf .cfConfigurator .cfProduct__name{font-size:.875em;font-weight:500;line-height:1.5;color:#00275b;text-decoration:underline}#cf .cfConfigurator .cfProduct__nameext{font-size:.75em;line-height:1.5;color:#505050;margin:0}#cf .cfConfigurator .cfProduct__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75em 1em;width:100%;text-align:center}#cf .cfConfigurator .cfProduct__bottom,#cf .cfConfigurator .cfProduct__prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cf .cfConfigurator .cfProduct__price{font-size:1.375em;font-weight:700;line-height:1.273;color:#e9242e;margin:0}#cf .cfConfigurator .cfProduct__cPrice{position:relative;font-size:.875em;line-height:1.714;font-weight:400;color:#414042}#cf .cfConfigurator .cfProduct__cPrice:after{content:"";position:absolute;top:45%;left:50%;width:100%;height:1px;background:#414042;-webkit-transform:translate(-50%,-50%) rotate(-12deg);-ms-transform:translate(-50%,-50%) rotate(-12deg);transform:translate(-50%,-50%) rotate(-12deg)}#cf .cfConfigurator .cfProduct__avail{width:100%;color:#398000;font-size:.875em;font-weight:600}#cf .cfConfigurator .cfProduct__avail--notInStock{color:#cf9700}#cf .cfConfigurator .cfProduct__avail--unavailable{color:#0000c0}#cf .cfConfigurator .cfProduct__link{position:absolute;inset:0;z-index:1}#cf .cfConfigurator .cfProduct__discount{position:absolute;top:2em;left:2em;color:#000;font-family:arial;font-size:.75em;font-weight:700;height:2.25em;padding-top:.75em;padding-left:.167em;text-align:center;width:2.833em;border-radius:25px;background:#ffdb32;white-space:nowrap}#cf .cfConfigurator .cfProduct .cfButton{position:relative;z-index:2}@container cf__root (inline-size < 900px){#cf .cfConfigurator__breadcrumbs ol{gap:var(--flex-margin)}#cf .cfConfigurator__breadcrumbs ol li{line-height:1.375}#cf .cfConfigurator__breadcrumbs ol li:not(:first-child){padding-left:var(--flex-margin)}#cf .cfConfigurator__breadcrumbs ol li:not(:first-child):after{width:var(--flex-margin)}#cf .cfConfigurator__breadcrumbs ol li:before{width:1.833em;height:1.833em;line-height:1.833em;font-size:.75em}#cf .cfConfigurator .cfProduct .cfButton{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}@container cf__root (inline-size < 640px){#cf .cfConfigurator__breadcrumbs ol{gap:var(--flex-margin)}#cf .cfConfigurator__breadcrumbs ol li{gap:calc(var(--flex-margin) / 2)}#cf .cfConfigurator__breadcrumbs ol li span{display:none}#cf .cfConfigurator__breadcrumbs ol li:not(:has(+[aria-selected=true]))[aria-selected=true] span{display:block}#cf .cfConfigurator__inputImg figcaption span{display:block}#cf .cfConfigurator__inputImg figcaption span:not(:has(strong)){font-size:.875em;line-height:1.286}#cf .cfConfigurator__inputImg figcaption span strong{font-size:1em}#cf .cfConfigurator__input--tile p{font-size:.875em;font-weight:500;line-height:1.286}#cf .cfConfigurator__input .cfIcon{width:2em;height:2em}#cf .cfConfigurator__price{gap:var(--content-margin);margin:0 auto .625em}#cf .cfConfigurator .cfProduct{-ms-flex-preferred-size:100%;flex-basis:100%;display:grid;grid-template-columns:30% 1fr;grid-template-rows:auto auto}#cf .cfConfigurator .cfProduct__image{position:relative;grid-column:1;grid-row:1/span 2;align-self:center;aspect-ratio:1/1}#cf .cfConfigurator .cfProduct__image img{position:absolute;top:10%;left:10%;width:80%;height:80%;-o-object-fit:scale-down;object-fit:scale-down}#cf .cfConfigurator .cfProduct__bottom,#cf .cfConfigurator .cfProduct__top{grid-column:2;grid-row:1;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}#cf .cfConfigurator .cfProduct__bottom{grid-row:2;display:grid;grid-template-columns:minmax(50%,1fr) auto;grid-template-rows:auto auto;gap:.25em 1em}#cf .cfConfigurator .cfProduct__bottom .cfProduct__prices{grid-column:1;grid-row:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}#cf .cfConfigurator .cfProduct__bottom .cfButton{grid-column:2;grid-row:1/span 2}#cf .cfConfigurator .cfProduct__bottom .cfProduct__avail{grid-column:1;grid-row:2}#cf .cfConfigurator .cfProduct--loading:after{background-size:50% 100%,25% 65%,62.5% 50%,30% 25%,25% 20%,0 0;background-position:-75% 0,20px 50%,90% 20%,48.5% 90%,95% 87.5%,0 0;-webkit-animation-name:e;animation-name:e}}@container cf__root (inline-size < 480px){#cf .cfConfigurator__hint{text-align:center}#cf .cfConfigurator__breadcrumbs ol li span{font-size:.75em;line-height:1.333}#cf .cfConfigurator__input--tile{gap:var(--content-margin);padding:calc(var(--section-margin) * .5) var(--section-margin)}#cf .cfConfigurator .cfProduct{grid-template-columns:35% 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--content-margin);overflow:hidden}#cf .cfConfigurator .cfProduct__image{grid-column:1;grid-row:1}#cf .cfConfigurator .cfProduct__bottom{position:relative;grid-column:1/span 2;grid-row:2;padding-top:var(--content-margin)}#cf .cfConfigurator .cfProduct__bottom>*{position:relative}#cf .cfConfigurator .cfProduct__bottom:before{content:"";position:absolute;top:0;left:calc(-1 * var(--content-margin));width:calc(100% + 2 * var(--content-margin));height:calc(100% + var(--content-margin));background:#eff3fd}#cf .cfConfigurator .cfProduct__bottom .cfProduct__prices{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--flex-margin)}#cf .cfConfigurator__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cf .cfConfigurator__buttons .cfButton{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#cf .cfConfigurator__buttons .cfConfigurator__more{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1em}#cf .cfConfigurator .cfConfigurator__count{text-align:center}}@-webkit-keyframes d{to{background-position:175% 0,50% 6%,20px 43%,20px 58%,50% 78%,50% 93%}}@keyframes d{to{background-position:175% 0,50% 6%,20px 43%,20px 58%,50% 78%,50% 93%}}@-webkit-keyframes e{to{background-position:175% 0,20px 50%,90% 20%,48.5% 90%,95% 87.5%,0 0}}@keyframes e{to{background-position:175% 0,20px 50%,90% 20%,48.5% 90%,95% 87.5%,0 0}}@-webkit-keyframes f{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}}@keyframes f{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}}@-webkit-keyframes g{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}@keyframes g{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}}#cf .cfSection--category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25em;background:#fff}