/*
* !!! 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.03
*/
#cf{--padding-default:40px;--padding-small:1.5em;--color-foreground:#f49b00;--color-background:#fec400;--color-highlight:#ff9;--color-red-500:#e9242e}.show-catalog-button.js-show-catalog-button{display:none!important}#cf,#cf .cfForm,#cf .cfForm .cfForm__row,#cf .cfHeader,#cf .cfMain,#cf .cfModel,#cf .cfSection--models{position:relative}#cf .cfSection{max-width:1310px;overflow:hidden;margin:0 auto}#cf .cfSection div,#cf .cfSection li,#cf .cfSection p,#cf .cfSection td,#cf .cfSection th{font-family:inherit;font-size:inherit;color:inherit}#cf .cfSection figure,#cf .cfSection h1,#cf .cfSection h2,#cf .cfSection h3,#cf .cfSection h4,#cf .cfSection h5,#cf .cfSection p{margin:0}#cf .cfSection ol,#cf .cfSection ul{padding:0 0 0 1em}#cf .cfSection li{display:list-item;padding:0;list-style:disc}#cf .cfSection .cfHeader p,#cf .cfSection .cfMain p{margin:0 0 1em}.artSocial{height:auto}.mobile #cf{min-width:300px}#cf{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#000;background:#fff;font-size:1rem;font-weight:400;line-height:1.5;overflow:hidden;margin:0 auto;padding-bottom:4em}#cf--show>*{visibility:visible!important;animation:f .5s ease-in-out both 1}#cf :focus{outline:0!important}#cf .cfHeader,#cf .cfSection,#cf footer{position:relative;padding:var(--padding-default) var(--padding-default) 0}#cf .cfSection:last-child{padding-bottom:var(--padding-default)}#cf .cfSection--gradientTop{background:transparent linear-gradient(180deg,#f8f8f8 0,hsla(0,0%,97%,0)) no-repeat top/100% 10em}#cf .cfSection--gradientBottom{background:transparent linear-gradient(180deg,hsla(0,0%,97%,0) 0,#f8f8f8) no-repeat bottom/100% 10em}#cf .cfHidden{display:none!important}#cf strong{font-weight:700}#cf h1,#cf h2,#cf h3,#cf h4{color:#212121;font-weight:700}#cf .cfSection h2{font-size:1.5em;font-weight:700;line-height:1.5;color:#000}#cf .cfSection h3{font-size:1.25em;font-weight:400;line-height:1.5;color:#000}#cf .cfSection a{color:#000}#cf .cfSection a:hover{color:#00275b}#cf .cfSection a:active{color:#0094e7}#cf .cfSection .cfButton{display:inline-block;font-family:inherit;background:#fff;padding:0.57143em 0.85714em;line-height:1.42857;color:#000;text-decoration:none;font-size:0.875em;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.15);font-weight:500;cursor:pointer;transition:.2s}#cf .cfSection .cfButton:hover{color:#000;box-shadow:0 1px 8px rgba(0,0,0,.3);background-color:#fff}#cf .cfSection .cfButton:active{color:#000;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}#cf .cfSection .cfButton--arrowDown,#cf .cfSection .cfButton--arrowRight,#cf .cfSection .cfButton--cross{position:relative;padding-right:2.14286em}#cf .cfSection .cfButton--arrowDown:before,#cf .cfSection .cfButton--arrowRight:before{content:"";position:absolute;right:0.75em;top:calc(50% - 0.375em);width:0.625em;height:0.625em;border:2px solid #000;border-width:0 2px 2px 0;transform:rotate(-45deg)}#cf .cfSection .cfButton--arrowRight:before{margin-right:.2em}#cf .cfSection .cfButton--arrowDown:before{margin-top:-.2em;transform:rotate(45deg)}#cf .cfSection .cfButton--arrowDown:active:before,#cf .cfSection .cfButton--arrowDown:hover:before,#cf .cfSection .cfButton--arrowRight:active:before,#cf .cfSection .cfButton--arrowRight:hover:before{border-color:#000}#cf .cfSection .cfButton--cross:after,#cf .cfSection .cfButton--cross:before{content:"";position:absolute;border-radius:2px;top:50%;width:2px;height:1em;background:#535252;right:1em;transition:.2s}#cf .cfSection .cfButton--cross:before{transform:translateY(-50%) rotate(45deg)}#cf .cfSection .cfButton--cross:after{transform:translateY(-50%) rotate(-45deg)}#cf .cfSection .cfButton--cross:hover:after,#cf .cfSection .cfButton--cross:hover:before{background:#000}#cf .cfSection .cfButton.cfButton--big{font-size:1.25em;line-height:1.1;padding:.95em 1.5em}#cf .cfSection .cfButton.cfButton--inactive{opacity:.35;box-shadow:none;pointer-events:none}#cf .cfSection .cfButton.cfButton--white{background-color:#fff;color:#535252}#cf .cfSection .cfButton.cfButton--white:hover{background-color:#fff;color:#000}#cf .cfSection .cfButton--white.cfButton--arrowDown:before,#cf .cfSection .cfButton--white.cfButton--arrowRight:before{border-color:#000}#cf .cfSection .cfButton.cfButton--buy:before{content:"";display:inline-block;width:18px;height:17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17'%3E%3Cpath d='M3.962 2h12.829a.997.997 0 0 1 .857.485.999.999 0 0 1 .026.985l-2.906 5.469A2.005 2.005 0 0 1 13 10.001H5.4l-.864 1.209a.5.5 0 0 0 .407.791H16v1H4.943a1.502 1.502 0 0 1-1.496-1.608c.02-.275.115-.539.276-.763l1.229-1.721L2.626 1H0V0h3.374l.588 2zM5.5 17a1.495 1.495 0 0 1-1.385-.926 1.496 1.496 0 0 1 .326-1.635c.21-.21.477-.353.768-.41s.593-.028.867.085a1.5 1.5 0 0 1-.574 2.885zm9 0a1.495 1.495 0 0 1-1.385-.926 1.496 1.496 0 0 1 .326-1.635 1.504 1.504 0 0 1 2.308.227 1.5 1.5 0 0 1-1.247 2.333z' fill='%23212121' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-right:.5em}#cf .cfSection .cfButton.cfButton--adding{pointer-events:none;filter:contrast(.9)}#cf .cfSection .cfButton.cfButton--adding:before{border:3px solid #e8e8e8;border-top-color:#0094e7;border-radius:50%;cursor:wait;background:none;box-sizing:border-box;animation:a 2s linear infinite}#cf .cfSection .cfButton.cfButton--inBasket{color:#000}#cf .cfHeader,#cf .cfHeader__content,#cf .cfHeader__copy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;gap:1em}#cf .cfHeader__content{gap:var(--padding-small)}#cf .cfHeader__headline{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;gap:var(--padding-default)}#cf .cfHeader__headlineItems{-ms-flex-positive:1;flex-grow:1}#cf .cfHeader__logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cf .cfHeader__logo img{display:block;margin-bottom:.5em}#cf .cfHeader .cfHeader__h1{color:#000;font-size:2em;line-height:1.5;font-weight:700}#cf .cfHeader .cfHeader__h2{color:#000;font-size:1em;font-weight:700;line-height:1.5;margin-bottom:1em}#cf .cfHeader__button{-ms-flex-positive:0;flex-grow:0}#cf .cfHeader .cfHeader__text{font-size:0.875em;line-height:1.5}#cf .cfHeader__text--highlight{position:relative;background:var(--color-highlight);border-radius:8px;padding:1em;padding-left:4em;font-weight:500}#cf .cfHeader__text--highlight:before{content:"";position:absolute;left:1.14286em;width:1.71429em;height:2.57143em;background:url(https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/bulb.svg) no-repeat 50%/100% 100%}#cf .cfHeader__more{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;transition:.5s}#cf .cfHeader__more input{display:none}#cf .cfHeader__more .cfHeader__moreWrapper{overflow:hidden;max-height:0;transition:.5s}#cf .cfHeader__more h3{margin:0 0 .5em;font-weight:500}#cf .cfHeader__more p{font-size:.875em;margin:0 0 1em}#cf .cfHeader__more:has(input:checked){margin-bottom:1em}#cf .cfHeader__more .cfButton:after{content:attr(data-more)}#cf .cfHeader__more input:checked~.cfHeader__moreWrapper{max-height:1000px}#cf .cfHeader__more input:checked~.cfButton:before{border-width:2px 0 0 2px;margin-top:.2em}#cf .cfHeader__more input:checked~.cfButton:after{content:attr(data-less)}#cf .cfHeader__nav{padding:0}#cf .cfHeader__nav:not(:has(.cfHeader__navItem:nth-child(7))){padding:0 var(--padding-default)}#cf .cfHeader__nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:calc(2 * var(--padding-default));padding:0;margin:0;list-style:none}#cf .cfHeader__nav .cfHeader__navItem{display:block;list-style:none;text-align:center;width:7.5em;margin:1em 0 calc(.725em + var(--padding-default))}#cf .cfHeader__nav .cfHeader__navItem a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1em;transition:.2s}#cf .cfHeader__nav .cfHeader__navItem--active{pointer-events:none}#cf .cfHeader__nav .cfHeader__navItem--active a{text-decoration:none}#cf .cfHeader__navItem .cfHeader__navImg,#cf .cfHeader__navItem .cfHeader__navImg:after,#cf .cfHeader__navItem .cfHeader__navImg:before{position:relative;display:block;margin:0;padding:0;margin-top:15%;box-sizing:border-box;width:100%;aspect-ratio:15/11;background-image:-webkit-image-set(url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/tiles/frame-2.webp") 1x type("image/webp"),url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/tiles/frame-2@2x.webp") 2x type("image/webp"),url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/tiles/frame-2.png") 1x type("image/png"),url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/tiles/frame-2@2x.png") 2x type("image/png"));background-image:image-set(url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/tiles/frame-2.webp") 1x type("image/webp"),url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/tiles/frame-2@2x.webp") 2x type("image/webp"),url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/tiles/frame-2.png") 1x type("image/png"),url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/tiles/frame-2@2x.png") 2x type("image/png"));background-repeat:no-repeat;background-size:100% auto;background-blend-mode:hard-light;background-color:#ccc;border-radius:8px}#cf .cfHeader__navItem .cfHeader__navImg{box-shadow:inset 0 .5px .5px hsla(0,0%,100%,.75),0 1px 2px rgba(0,0,0,.15)}#cf .cfHeader__navItem .cfHeader__navImg:after,#cf .cfHeader__navItem .cfHeader__navImg:before{content:"";position:absolute;inset:0;opacity:0;margin:0;background-blend-mode:hard-light;background-position-y:100%;background-color:var(--color-foreground);transition:.2s}#cf .cfHeader__navItem--active .cfHeader__navImg:after,#cf .cfHeader__navItem .cfHeader__navImg:hover:before{opacity:1}#cf .cfHeader__navItem .cfHeader__navImg:hover:before{background-color:var(--color-background)}#cf .cfHeader__navItem .cfHeader__navImg img,#cf .cfHeader__navItem .cfHeader__navText{position:relative;z-index:1}#cf .cfHeader__navItem .cfHeader__navImg img{position:absolute;left:0;top:-15%;width:100%;height:100%;object-fit:contain;transition:.2s}#cf .cfHeader__navItem:not(.cfHeader__navItem--active):hover .cfHeader__navImg img{top:-20%}#cf .cfHeader__navItem .cfHeader__navText{font-size:0.875em;font-weight:500}#cf .cfHeader__navItem--active .cfHeader__navText,#cf .cfHeader__navItem:hover .cfHeader__navText,#cf .cfHeader__navItem:hover a{color:var(--color-foreground)}#cf .cfHeader__navItem--active .cfHeader__navText{font-weight:700;filter:brightness(85%)}#cf .cfHeader__navItem--active{position:relative}#cf .cfHeader__navItem--active:after,#cf .cfIntro .cfIntro__product:before{content:"";position:absolute;bottom:calc((1em + var(--padding-default)) * -1);left:0;width:100%;height:1em;background-size:100% auto;background-repeat:no-repeat;background-position:bottom}#cf .cfMain>.cfArticle{position:relative;border-top:var(--color-foreground) solid 8px;background:var(--color-background)}#cf .cfMain>.cfArticle>*{position:relative}#cf .cfSection--intro{overflow:hidden}#cf .cfSection>.cfButton:first-child{position:absolute;top:var(--padding-default);right:var(--padding-default);z-index:1}#cf .cfIntro,#cf .cfIntro .cfIntro__productBottom,#cf .cfIntro .cfIntro__productTop,#cf .cfIntro__content,#cf .cfIntro__product,#cf .cfIntro__products,#cf .cfIntro__productsWrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--padding-small)}#cf .cfIntro{position:relative;width:100%;min-height:350px;gap:var(--padding-default)}#cf .cfIntro+.cfIntro{display:none}#cf .cfIntro .cfIntro__content,#cf .cfIntro .cfIntro__products{width:50%;z-index:1}#cf .cfIntro .cfIntro h2+h3{margin-top:-0.5em}#cf .cfIntro .cfIntro__content p{font-size:0.875em;line-height:1.5}#cf .cfIntro .cfIntro__productsWrap{-ms-flex-direction:row;flex-direction:row;margin-bottom:8px}#cf .cfIntro .cfIntro__product{position:relative;gap:1em;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-pack:justify;justify-content:space-between;text-align:center;background:#fff;border-radius:8px;padding:1em;box-shadow:0 0 0 transparent;box-sizing:border-box;min-height:373px;transition:.2s}#cf .cfIntro .cfIntro__product:hover{box-shadow:0 1px 8px rgba(0,0,0,.3)}#cf .cfIntro .cfIntro__product:before{bottom:auto;top:-6px;height:10px;filter:brightness(0) invert(1);background-size:auto 100%;background-position-x:5px;width:40px}#cf .cfIntro .cfIntro__product:nth-child(2):before{width:68.57143px}#cf .cfIntro .cfIntro__product:nth-child(3):before{width:96px}#cf .cfIntro .cfIntro__product:nth-child(4):before{width:100%}#cf .cfIntro .cfIntro__productDiscount,#cf .cfProduct .cfProduct__discount{position:absolute;top:1em;left:1em;color:#000;font-family:arial;font-size:12px;font-weight:700;height:27px;padding-top:9px;padding-left:2px;text-align:center;width:34px;border-radius:20px;background:#ffdb32;white-space:nowrap}#cf .cfIntro .cfIntro__productTop{-ms-flex-align:center;align-items:center}#cf .cfIntro .cfIntro__productImg{width:100%;height:8.375em}#cf .cfIntro .cfIntro__productImg img{display:block;max-width:100%;margin:auto;height:auto}#cf .cfIntro .cfIntro__productText{font-size:0.875em;font-weight:500}#cf .cfIntro .cfIntro__productBottom{gap:1em;-ms-flex-align:center;align-items:center}#cf .cfIntro .cfIntro__productPrices,#cf .cfProducts .cfProduct__prices{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#cf .cfIntro .cfIntro__productPrice{font-size:1.375em;font-weight:700;line-height:1.27273;color:var(--color-red-500)}#cf .cfIntro .cfIntro__productCPrice,#cf .cfProducts .cfProduct__cPrice{position:relative;font-size:0.875em;font-weight:400;line-height:1.71429;color:#414042}#cf .cfIntro .cfIntro__productCPrice:after,#cf .cfProducts .cfProduct__cPrice:after{content:"";position:absolute;top:45%;left:50%;width:100%;height:1px;background:#414042;transform:translate(-50%,-50%) rotate(-12deg)}#cf .cfIntro .cfIntro__product .cfButton,#cf .cfProducts .cfButton{position:relative;z-index:1}#cf .cfIntro .cfIntro__productLink{position:absolute;inset:0}#cf .cfIntro .cfIntro__img{position:absolute;right:calc(var(--padding-default) * -1);top:50%;transform:translate(5%,-50%)}#cf .cfIntro .cfIntro__img.animate{right:-100px;filter:blur(10px);opacity:0}#cf .cfIntro .cfIntro__img.animated{opacity:1;filter:none;transition:1s}#cf .cfIntro>.cfButton:last-child{position:absolute;right:0;bottom:var(--padding-default);z-index:1}#cf .cfSection--configurator{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--padding-default);overflow:visible;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='861' height='955' viewBox='0 0 861 955' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M422 2.83H79C36.89 2.83 2.753 36.934 2.753 79v62.5c0 42.11 34.102 76.247 76.17 76.247H781.83c42.068 0 76.17 34.137 76.17 76.247v108.759c0 42.11-34.102 76.247-76.17 76.247H81.422c-42.067 0-76.169 34.137-76.169 76.247v139.584C5.253 736.898 39.39 771 81.5 771h269.753c42.11 0 76.247 34.102 76.247 76.169V952.5' stroke='%23F49B00' stroke-width='5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='10 20'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50.75% 7em;background-size:68% auto}#cf .cfSection--configurator .cfHeader__h2{display:none}#cf .cfSection--models+.cfSection--configurator .cfHeader__h2{display:block}#cf .cfSection--configurator fieldset{display:-ms-flexbox;display:flex;padding:0}#cf .cfSection--configurator .cfConfigurator__select option:not(.cfConfigurator--interactive){background:linear-gradient(180deg,#e0e0e0 0,#fff);color:#a4a4a4;font-weight:400}#cf .cfForm{display:block;border:0;margin:0;padding:0;z-index:1}#cf .cfForm:before{content:"";opacity:0}#cf .cfForm--loading:before,#cf .cfForm--submitting:before{content:"";position:absolute;border:3px solid #e8e8e8;border-top:3px solid #0094e7;border-radius:50%;width:3.5em;height:3.5em;top:calc(50% - 3.5em /2);left:calc(50% - 3.5em /2);opacity:1;z-index:1;animation:a 2s linear infinite}#cf .cfForm--loading:after,#cf .cfForm--submitting:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0}#cf .cfForm--loading>*,#cf .cfForm--submitting>*{opacity:.5;transition:.25s}#cf .cfMainImage{position:relative}#cf .cfMainImage:before{content:"";position:absolute;top:0;left:50%;bottom:0;height:100%;aspect-ratio:1/1;border-radius:50%;background:var(--color-foreground);transform:translateX(-50%);opacity:0}#cf .cfMainImage img{position:relative;display:block;max-width:90%;margin:0 auto;z-index:1}#cf .cfForm fieldset{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--padding-default);margin:0;border:0;max-width:100%}#cf .cfForm fieldset.cfForm__success{transition:height 1.5s,opacity 1.5s}#cf .cfForm .cfForm__row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1em;padding:calc(1.5 * 1em - 5px);-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(33.33333% - var(--padding-default) * 2 / 3);flex-basis:calc(33.33333% - var(--padding-default) * 2 / 3);max-width:calc(33.33333% - var(--padding-default) * 2 / 3);border-radius:8px;background:var(--color-foreground);border:5px solid transparent;box-sizing:border-box;transition:.2s}#cf .cfForm .cfForm__row:has(.cfConfigurator__range--active),#cf .cfForm .cfForm__row:has(.cfConfigurator__select--expanded),#cf .cfForm .cfForm__row:has(.cfConfigurator__select--set){border-color:#fff}#cf .cfForm .cfForm__row:has(.cfConfigurator__select--expanded){z-index:1}#cf .cfForm .cfForm__row .cfForm__label{text-align:center;-ms-flex-order:0;order:0}#cf .cfForm .cfForm__row .cfForm__input,#cf .cfForm .cfForm__row .cfForm__price{-ms-flex-order:1;order:1;transition:background .25s,margin-bottom .3s,box-shadow .25s}#cf .cfForm .cfForm__label,#cf .cfForm input{width:100%}#cf .cfForm .cfForm__label{display:block;color:#000;text-align:left;font-size:1em;font-weight:700;line-height:1.5;margin:0;padding:0;box-sizing:border-box}#cf .cfForm .cfConfigurator__labelImg{position:relative;width:6.25em;height:5.25em;margin:0 auto}#cf .cfForm .cfConfigurator__labelImg:after,#cf .cfForm .cfConfigurator__labelImg:before{content:"";position:absolute}#cf .cfForm .cfConfigurator__labelImg:before{border-radius:50%;left:50%;bottom:5%;height:90%;aspect-ratio:1;transform:translateX(-51.5%);background:#fff}#cf .cfForm .cfConfigurator__labelImg:after{inset:0;background-image:-webkit-image-set(url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/config-sprite-2.png") 1x,url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/config-sprite-2@2x.png") 2x);background-image:image-set(url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/config-sprite-2.png") 1x,url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/config-sprite-2@2x.png") 2x);background-repeat:no-repeat;background-size:auto 100%}#cf .cfForm .cfConfigurator__labelImg--age:after{background-position-x:0}#cf .cfForm .cfConfigurator__labelImg--theme:after{background-position-x:16.66667%}#cf .cfForm .cfConfigurator__labelImg--series:after{background-position-x:33.33333%}#cf .cfForm .cfConfigurator__labelImg--year:after{background-position-x:50%}#cf .cfForm .cfConfigurator__labelImg--pieces:after{background-position-x:66.66667%}#cf .cfForm .cfConfigurator__labelImg--size:after{background-position-x:83.33333%}#cf .cfForm .cfConfigurator__labelImg--price:after{background-position-x:100%}#cf .cfForm .cfConfigurator__labelName{font-size:1em;font-weight:500;line-height:1.5;margin-top:1em}#cf .cfForm .cfConfigurator__input,#cf .cfForm input[type=email],#cf .cfForm input[type=number],#cf .cfForm input[type=password],#cf .cfForm input[type=tel],#cf .cfForm input[type=text],#cf .cfForm select{background:#fff;border:1px solid #e0e0e0;border-radius:3px;font-family:inherit;font-size:.875em;color:#000;line-height:1.5714;letter-spacing:0;padding:calc(.7143em - 1px) 2.9286em calc(.7143em - 1px) 1.1429em;box-sizing:border-box;margin:0;overflow:hidden}#cf .cfForm div.cfConfigurator__input,#cf .cfForm select,#cf .cfPagination .cfPagination__perPage select{cursor:pointer;font-size:.875em;font-weight:500;border-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.15);transition:.25s;-webkit-appearance:none;-moz-appearance:none;appearance:none}#cf .cfForm .cfConfigurator__input,#cf .cfForm select,#cf .cfPagination .cfPagination__perPage select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 8'%3E%3Cpath d='M15.765.355a.996.996 0 0 0-1.406-.12L8 5.682 1.641.236A.995.995 0 0 0 .235.355a1.002 1.002 0 0 0 .12 1.41l7.004 6C7.413 7.819 7.666 8 8 8s.586-.18.641-.235l7.004-6c.421-.356.475-.987.12-1.41z' fill='%230094e7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 1em) 50%;background-size:16px 8px}#cf .cfForm .cfForm__label--validating:before{background-color:#fff}#cf .cfForm select::-ms-expand{display:none}#cf .cfForm .cfConfigurator__input[aria-disabled=true],#cf .cfForm input[type=email]:disabled,#cf .cfForm input[type=number]:disabled,#cf .cfForm input[type=password]:disabled,#cf .cfForm input[type=tel]:disabled,#cf .cfForm input[type=text]:disabled,#cf .cfForm select:disabled{background:#e8e8e8;color:#a4a4a4}#cf .cfForm .cfConfigurator__input:hover,#cf .cfForm select:hover{box-shadow:0 1px 8px rgba(0,0,0,.3)}#cf .cfForm input[type=email]:focus,#cf .cfForm input[type=number]:focus,#cf .cfForm input[type=password]:focus,#cf .cfForm input[type=tel]:focus,#cf .cfForm input[type=text]:focus,#cf .cfForm select:focus{border-color:#0094e7}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__input,#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__menu,#cf .cfForm select:focus,#cf .cfPagination .cfPagination__perPage select:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 8'%3E%3Cpath d='M15.765 7.645a.996.996 0 0 1-1.406.12L8 2.318 1.641 7.764a.995.995 0 0 1-1.406-.119 1.002 1.002 0 0 1 .12-1.41l7.004-6C7.413.181 7.666 0 8 0s.586.18.641.235l7.004 6c.421.356.475.987.12 1.41z' fill='%230094e7'/%3E%3C/svg%3E")}#cf .cfForm input[type=email]:valid~.cfForm__label:before,#cf .cfForm input[type=number]:valid~.cfForm__label:before,#cf .cfForm input[type=password]:valid~.cfForm__label:before,#cf .cfForm input[type=tel]:valid~.cfForm__label:before,#cf .cfForm input[type=text]:valid~.cfForm__label:before{content:"";position:absolute;border:2px solid #a1c900;border-top:0;border-right:0;width:1.125em;height:.5em;bottom:1.5em;right:1em;transform:rotate(-45deg)}#cf .cfForm input[type].cfForm__input--error~.cfForm__label:before,#cf .cfForm input[type].cfForm__input--warning~.cfForm__label:before,#cf .cfForm input[type].cfForm__ToBeRequired~.cfForm__label:before,#cf .cfForm input[type].cfForm__validationOff~.cfForm__label:before{display:none}#cf .cfForm input[type].cfForm__input--error~.cfForm__label{color:#e9242e}#cf .cfForm input[type].cfForm__input--warning~.cfForm__label{color:#fd7528}#cf .cfForm__row--loading .cfConfigurator__select~.cfForm__label:before,#cf .cfForm input[type]~.cfForm__label.cfForm__label.cfForm__label--validating:before,#cf .cfForm select~.cfForm__label.cfForm__label.cfForm__label--validating:before,#cf .cfForm select~.cfForm__label:before{content:"";position:absolute;border:0 solid #e8e8e8;border-top-color:#0094e7;border-radius:50%;width:0;height:0;bottom:1.525em;right:1.875em;opacity:0;transition:.5s}#cf .cfForm__row--loading .cfForm__select~.cfForm__label:before,#cf .cfForm input[type]~.cfForm__label.cfForm__label.cfForm__label--validating:before,#cf .cfForm select~.cfForm__label.cfForm__label.cfForm__label--validating:before{display:block;right:calc(1.5 * 1em - 5px + .75em);bottom:1.45em;width:1.75em;height:1.75em;border-width:3px;opacity:1;cursor:wait;z-index:3;animation:a 2s linear infinite}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#cf .cfForm input:invalid{box-shadow:none}#cf .cfForm input:not(.cfForm__validationOff):invalid:not(:focus){border-color:#f00000!important;margin-bottom:1.5em}#cf .cfForm input.cfForm__input--warning:not(.cfForm__validationOff):not(:focus){border-color:#fd7528!important}#cf .cfForm input.cfForm__input--error,#cf .cfForm input.cfForm__input--warning{margin-bottom:.25em!important;border-color:#f00000}#cf .cfForm input.cfForm__input--warning{border-color:#fd7528}#cf .cfForm .cfForm__customMessage{-ms-flex-order:3;order:3;font-size:.75em;color:#e9242e;opacity:0;max-height:0;text-align:left}#cf .cfForm input.cfForm__input--error~.cfForm__label:after,#cf .cfForm input.cfForm__input--warning~.cfForm__label:after{display:none}#cf .cfForm input:not(.cfForm__validationOff):not(:focus):invalid~.cfForm__label{color:#e9242e}#cf .cfForm .cfForm__input--warning:not(.cfForm__validationOff):not(:focus):invalid~.cfForm__label{color:#fd7528}#cf .cfForm input.cfForm__input--error:not(.cfForm__validationOff)~.cfForm__customMessage,#cf .cfForm input.cfForm__input--warning:not(.cfForm__validationOff)~.cfForm__customMessage{animation:b .75s forwards 1}#cf .cfForm input.cfForm__input--warning:not(.cfForm__validationOff)~.cfForm__customMessage,#cf .cfForm input.cfForm__input--warning:not(.cfForm__validationOff)~.cfForm__label{color:#fd7528}#cf .cfForm .cfForm__row .cfForm__label:after{content:"";position:absolute;bottom:0;left:0;color:#e9242e;max-height:0;opacity:0;overflow:hidden}#cf .cfForm .cfForm__row input:invalid~.cfForm__label:after{animation:b .75s .2s forwards 1}@keyframes b{0%{max-height:0;opacity:0}to{max-height:5em;opacity:1}}#cf .cfForm .cfForm__row input:invalid~.cfForm__label.cfForm__label--validating:before{bottom:2.325em}[lang*=cs] #cf .cfForm input~.cfForm__label:after,[lang*=cz] #cf .cfForm input~.cfForm__label:after{content:"NesprÃ¡vnÃ½ formÃ¡t"}[lang*=sk] #cf .cfForm input~.cfForm__label:after{content:"NesprÃ¡vny formÃ¡t"}[lang*=de] #cf .cfForm input~.cfForm__label:after{content:"Falsches Format"}[lang*=en] #cf .cfForm input~.cfForm__label:after{content:"Incorrect format"}[lang*=hu] #cf .cfForm input~.cfForm__label:after{content:"HibÃ¡s formÃ¡tum"}#cf .cfForm input.cfForm__validationOff:invalid~.cfForm__label:after,#cf .cfForm input:invalid:focus~.cfForm__label:after{display:none}#cf .cfForm input:-ms-input-placeholder,#cf .cfForm input::-ms-input-placeholder{color:#c6c6c6}#cf .cfForm input:-ms-input-placeholder,#cf .cfForm input::-ms-input-placeholder,#cf .cfForm input::placeholder{color:#c6c6c6}#cf .cfForm .cfForm__check{position:relative;display:inline-block;width:1.125em;height:1.125em;border:1px solid #e0e0e0;border-radius:3px;background:#fff;margin-right:.75em;cursor:pointer;transition:.2s}#cf .cfForm .cfForm__checkbox:checked~.cfForm__label .cfForm__check,#cf .cfForm .cfForm__label:hover .cfForm__check{border-color:#0094e7}#cf .cfConfigurator #cfConfigurator__hint,#cf .cfForm input.cfForm__checkbox,#cf .cfForm input[type=checkbox]~.cfForm__label:after{display:none}#cf .cfForm input.cfForm__checkbox~.cfForm__label{display:block;color:#000!important;font-size:.875em}#cf .cfForm input.cfForm__checkbox.cfForm__input--error~.cfForm__label:not(:hover) .cfForm__check{border-color:#f00000}#cf .cfForm input.cfForm__checkbox~.cfForm__label span{vertical-align:middle;cursor:pointer}#cf .cfForm input.cfForm__checkbox:checked~.cfForm__label .cfForm__check{text-align:center;background:#0094e7;color:#fff}#cf .cfForm input.cfForm__checkbox~.cfForm__label .cfForm__check:after,#cf .cfForm input.cfForm__checkbox~.cfForm__label .cfForm__check:before{content:"";position:absolute;left:30%;top:60%;width:100%;background:#fff;width:12px;height:3px;border-radius:10px;transform:translateY(1.5px) rotate(-45deg);transform-origin:left center;opacity:0;transition:opacity .2s}#cf .cfForm input.cfForm__checkbox~.cfForm__label .cfForm__check:after{width:40%;transform:translate(1.5px,1.5px) rotate(-130deg)}#cf .cfForm input.cfForm__checkbox:checked~.cfForm__label .cfForm__check:before{opacity:1;transition:opacity .2s .1s}#cf .cfForm input.cfForm__checkbox:checked~.cfForm__label .cfForm__check:after{opacity:1}#cf .cfForm .cfForm__input--invalid{background:#f9cdcd!important}#cf .cfForm .cfForm__input--invalid~.cfForm__label{font-weight:700}#cf .cfForm .cfConfigurator__select{position:relative;width:100%}#cf .cfForm .cfConfigurator__select--expanded{z-index:2}#cf .cfForm .cfConfigurator__select .cfConfigurator__input:hover{color:#0094e7}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__input:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;background:transparent;z-index:2;transition:.25s}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__input{position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 1px 6px rgba(0,0,0,.3)}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__input:after{background:#fff}#cf .cfForm .cfForm__selectedOption span{margin-right:.25em}#cf .cfForm .cfForm__selectedOption .cfForm__selectedOptionDisabled{opacity:.35;font-weight:400}#cf .cfForm .cfForm__row--loading .cfConfigurator__select .cfConfigurator__input{background-image:none;border-color:#c6c6c6;cursor:wait;min-height:42px;color:#000;box-shadow:0 1px 4px rgba(0,0,0,.15)}#cf .cfForm .cfForm__row--loading .cfConfigurator__select--expanded .cfConfigurator__input:after,#cf .cfForm .cfForm__row--loading .cfConfigurator__select .cfConfigurator__input{background-color:#e0e0e0}#cf .cfForm .cfConfigurator__menu{display:none}#cf .cfForm .cfConfigurator__option,#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__menu{font-family:inherit;font-size:.875em;font-weight:500;line-height:1.5714;letter-spacing:0;color:#000;background:#fff;width:100%;margin:0;box-sizing:border-box;border-radius:4px}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__menu{display:block;position:absolute;left:0;border:1px solid #fff;border-top:0;border-radius:0 0 3px 3px;background-color:#fff;background-repeat:no-repeat;background-position:calc(100% - 1em) 1em;background-size:16px 8px;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.3);transform:translateY(-1px)}#cf .cfForm .cfConfigurator__option{position:relative;padding:calc(.7143em - 1px) 2.9286em calc(.7143em - 1px) 1.1429em;font-size:1em;cursor:pointer;overflow:hidden;max-height:10em;transition:.25s,max-height .5s,padding .5s}#cf .cfForm .cfConfigurator__option:first-child{font-weight:400}#cf .cfForm .cfConfigurator__select--multiple .cfConfigurator__option{position:relative;padding-left:4em}#cf .cfForm .cfConfigurator__select--multiple .cfConfigurator__option:after{content:"";position:absolute;width:1.2857em;height:1.2857em;border:1px solid #e0e0e0;top:calc(50% - 0.64285em);left:1.1429em;background-color:#fff;border-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 9.25'%3E%3Cpath d='M11.689.358A1.135 1.135 0 0 0 10.892 0a1.233 1.233 0 0 0-.852.347L3.896 6.493 1.949 4.547A1.143 1.143 0 0 0 .332 6.159l2.754 2.756c.223.223.516.335.81.335s.587-.112.81-.335l6.937-6.943c.221-.21.348-.493.356-.797a1.132 1.132 0 0 0-.31-.816z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.857em auto;background-position:50%;transition:.2s}#cf .cfForm .cfConfigurator__select--expanded:hover .cfConfigurator__option--scope:after,#cf .cfForm .cfConfigurator__select--multiple .cfConfigurator__option.cfConfigurator__option--active:after,#cf .cfForm .cfConfigurator__select--multiple .cfConfigurator__option:hover:after{border-color:#0094e7}#cf .cfForm .cfConfigurator__select--multiple .cfConfigurator__option.cfConfigurator__option--active:after{background-color:#0094e7}#cf .cfForm .cfConfigurator__select--expanded.cfConfigurator__select--multiple .cfConfigurator__option--disabled:after{border-color:#e0e0e0;background-color:#f4f5f5}#cf .cfForm .cfConfigurator__select--expanded.cfConfigurator__select--multiple .cfConfigurator__option--disabled:not(.cfConfigurator__option--active):after{background-image:none}#cf .cfForm .cfConfigurator__select:not(.cfConfigurator__select--multiple) .cfConfigurator__option--disabled:not(.cfConfigurator__option--active){padding-top:0;padding-bottom:0;max-height:0}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__option--active,#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__option--hover:hover,#cf .cfForm .cfConfigurator__select--expanded:hover .cfConfigurator__option--scope:not(.cfConfigurator__option--active){position:relative;background-color:#f8f8f8;color:#0094e7}#cf .cfForm .cfConfigurator__select--expanded.cfConfigurator__select--multiple .cfConfigurator__option--disabled{color:#a4a4a4;background-color:#fff;font-weight:400;cursor:default}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__option--active,#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__option--active.cfConfigurator__option--hover{background-color:#fff}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__option--active.cfConfigurator__option--hover:not(.cfConfigurator__option--disabled):hover{box-shadow:0 1px 3px rgba(0,0,0,.15);z-index:1}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__option--active:before{content:"";position:absolute;inset:0;border:1pt solid #0094e7;border-radius:4px}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__option--active.cfConfigurator__option--disabled:before{border-color:transparent}#cf .cfForm .cfConfigurator__select--expanded .cfConfigurator__option--active:not(.cfConfigurator__option--disabled)+.cfConfigurator__option--active:before{border-top-width:0}#cf .cfConfigurator__price{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;gap:1em}#cf .cfConfigurator__price .cfConfigurator__range{position:relative;width:100%;box-sizing:border-box;height:40px}#cf .cfConfigurator__price .cfConfigurator__range:before{content:"";position:absolute;top:10px;left:0;width:100%;height:20px;border-radius:20px;background:var(--color-background);z-index:0}#cf .cfConfigurator__price .cfConfigurator__rangeSlider{position:absolute;width:100%;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;margin:0;border:0;height:40px;z-index:1}#cf .cfConfigurator__price .cfConfigurator__rangeSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:all;width:41px;height:40px;cursor:pointer;background-color:transparent;background-image:-webkit-image-set(url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/slider.png") 1x,url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/slider@2x.png") 2x);background-image:image-set(url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/slider.png") 1x,url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/slider@2x.png") 2x);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;border-radius:50%;border:0;filter:saturate(0) contrast(1.4);box-shadow:inset 0 -1px 1px rgba(0,0,0,.2),0 3px 3px rgba(0,0,0,.15),inset 0 0 0 rgba(0,0,0,.1),inset 0 1px 1px hsla(0,0%,100%,.4);transition:.2s}#cf .cfConfigurator__price .cfConfigurator__rangeSlider::-moz-range-thumb{pointer-events:all;width:41px;height:40px;cursor:pointer;background-color:transparent;background-image:image-set(url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/slider.png") 1x,url("https://image.alza.cz/Foto/or/lp/lego-konfigurator/img/slider@2x.png") 2x);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;border-radius:50%;border:0;filter:saturate(0) contrast(1.4);box-shadow:inset 0 -1px 1px rgba(0,0,0,.2),0 3px 3px rgba(0,0,0,.15),inset 0 0 0 rgba(0,0,0,.1),inset 0 1px 1px hsla(0,0%,100%,.4);transition:.2s}#cf .cfConfigurator__price .cfConfigurator__range--active .cfConfigurator__rangeSlider::-webkit-slider-thumb,#cf .cfConfigurator__price .cfConfigurator__range .cfConfigurator__rangeSlider--active::-webkit-slider-thumb{filter:none}#cf .cfConfigurator__price .cfConfigurator__range--active .cfConfigurator__rangeSlider::-moz-range-thumb,#cf .cfConfigurator__price .cfConfigurator__range .cfConfigurator__rangeSlider--active::-moz-range-thumb{filter:none}#cf .cfConfigurator__price .cfConfigurator__rangeTrackWrap{position:absolute;top:10px;left:20px;width:calc(100% - 2 * 40px / 2);height:20px;padding:0 20px;box-sizing:border-box}#cf .cfConfigurator__price .cfConfigurator__rangeTrack{position:absolute;left:0;top:5px;background:#fff;width:100%;height:10px;border-radius:11px;transition:background-color .2s}#cf .cfConfigurator__price .cfConfigurator__range--active .cfConfigurator__rangeTrack{background:#ffd500}#cf .cfConfigurator__price .cfConfigurator__priceItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5em;-ms-flex:0 0 0px;flex:0 0 0;max-width:calc(50% - 1em / 2)}#cf .cfConfigurator__price input.cfConfigurator__input{-ms-flex-order:2;order:2;padding:0.71429em;width:auto;transition:.2s}#cf .cfConfigurator__price .cfConfigurator__label{-ms-flex-order:0;order:0}#cf .cfConfigurator__labelMark{position:absolute;bottom:1.9em;right:3.75em;width:0;height:20px;background:#a4a4a4;border-radius:50%;cursor:pointer;overflow:hidden;transition:.25s,width 0s}#cf .cfConfigurator__labelMark:hover{background:#e9242e}#cf .cfConfigurator__labelMark:active{background:#000}#cf .cfConfigurator__select--set~.cfConfigurator__labelMark{width:20px;z-index:1;opacity:1;box-shadow:0 0 5px 8px #fff}#cf .cfConfigurator__select--expanded~.cfConfigurator__labelMark{z-index:0;opacity:0}#cf .cfForm__label--validating~.cfConfigurator__labelMark{opacity:0;width:0;transition:.25s,width 0s .25s}#cf .cfConfigurator__labelMark:after,#cf .cfConfigurator__labelMark:before{content:"";width:12px;height:2px;background:#fff;border-radius:10px;position:absolute;top:calc(50% - 1px);left:calc(50% - 6px);transform:rotate(45deg)}#cf .cfConfigurator__labelMark:after{transform:rotate(-45deg)}#cf .cfCount,#cf .cfSection .cfButton.cfButton--inBasket:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='18' viewBox='0 0 24 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.957l6.522 6.521L22 2' stroke='%23F49B00' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center 16px;background-size:auto auto}#cf .cfSection .cfButton.cfButton--inBasket:before{background-position:center 0;background-size:100% auto}#cf .cfCount{position:relative;padding-top:50px;text-align:center;background-color:var(--color-background)}#cf .cfCount:before{content:"";position:absolute;top:0;left:calc(50% - 25px);width:50px;height:50px;border-radius:50%;border:4px solid var(--color-foreground);box-sizing:border-box}#cf .cfCount--notFound{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9'%3E%3Crect x='3.39' y='-1.4' width='2.22' height='11.81' rx='1.11' ry='1.11' transform='rotate(-45 4.502 4.495)' fill='%23F49B00'/%3E%3Crect x='3.39' y='-1.4' width='2.22' height='11.81' rx='1.11' ry='1.11' transform='rotate(-135 4.5 4.498)' fill='%23F49B00'/%3E%3C/svg%3E");background-size:1.15em 1.15em}#cf .cfCount .cfCount__desc{font-size:0.875em;font-weight:400;line-height:21/14;margin-top:1.71429em}#cf .cfCount .cfButton{margin-top:1em;display:none}#cf .cfCount.cfCount--notFound>*{display:none!important}#cf .cfConfigurator:has(.cfConfigurator__range--active)~.cfCount .cfButton--cross,#cf .cfConfigurator:has(.cfConfigurator__select--set)~.cfCount .cfButton--cross{display:inline-block}#cf .cfSection--products{padding-bottom:4em}#cf .cfProducts{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}#cf .cfProducts,#cf .cfProducts .cfProduct{display:-ms-flexbox;display:flex;gap:var(--padding-small)}#cf .cfProducts .cfProduct{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:calc(100% / 4 - 1.5em * 3 / 4);padding:1em;background:#fff;font-size:1em;min-height:30.75em;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.15);box-sizing:border-box;transition:.2s!important}#cf .cfProducts .cfProduct:hover{box-shadow:0 1px 5px rgba(0,0,0,.3)}#cf .cfIntro .cfIntro__product:after,#cf .cfProducts .cfProduct:after{content:"";position:absolute;top:0;left:0;width:0;height:0;opacity:0;animation-play-state:paused!important;transition:0s 1s,opacity 1s 0s!important}#cf .cfIntro .cfIntro__product--loading:after,#cf .cfProducts .cfProduct--loading:after{width:100%;height:100%;background:#fff;background-repeat:no-repeat;background-image:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 80%),linear-gradient(#f4f5f5,#f4f5f5),linear-gradient(#f4f5f5,#f4f5f5),linear-gradient(#f4f5f5,#f4f5f5),linear-gradient(#f4f5f5,#f4f5f5),linear-gradient(#f4f5f5,#f4f5f5),linear-gradient(#f4f5f5,#f4f5f5);background-size:20% 100%,75% 32%,40% 3.5%,calc(100% - 40px) 9%,calc(100% - 40px) 24%,40% 5%,50% 4%;background-position:0 0,50% 6%,50% 41%,20px 49%,20px 73%,50% 88%,50% 94%;opacity:1;z-index:1;border-radius:8px;animation:c 1s infinite!important}@keyframes c{to{background-position:calc(100% + 50px) 0,50% 6%,50% 41%,20px 49%,20px 73%,50% 88%,50% 94%}}#cf .cfProducts .cfProduct--empty{box-shadow:none!important;background:transparent;border:2pt dashed var(--color-foreground);-ms-flex-pack:center;justify-content:center;border-radius:8px}#cf .cfProducts .cfProduct--empty .cfProduct__placeholder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;gap:var(--padding-small);padding-bottom:var(--padding-small)}#cf .cfProducts .cfProduct__top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1em;margin:0}#cf .cfProducts .cfProduct__rating span{font-size:0;line-height:0}#cf .cfProducts .cfProduct__image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto}#cf .cfProducts .cfProduct__rating{width:75px;height:15px;display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath fill='%23e0e0e0' fill-rule='evenodd' d='M25 39.172l2.417 1.406 5.322 3.069q5.322 3.069 5.3 3.069l2.392 1.406-.631-2.623-1.4-5.786q-1.392-5.786-1.392-5.81l-.634-2.648 2.126-1.78 4.688-3.889 4.688-3.889L50 19.916l-8.984-.75-6.177-.492-2.808-.211-1.1-2.507-2.415-5.481Q26.1 4.993 26.1 5.016L25 2.533l-1.1 2.483-2.416 5.459q-2.417 5.459-2.417 5.481l-1.1 2.507-2.808.211-6.177.492-8.982.75 2.123 1.781 4.687 3.889 4.69 3.889 2.123 1.781-.634 2.648-1.389 5.809q-1.4 5.81-1.4 5.786l-.631 2.624 2.392-1.406 5.3-3.069q5.3-3.069 5.322-3.069L25 39.172z'/%3E%3C/svg%3E") repeat-x;background-size:auto;margin-top:0;background-size:15px 15px}#cf .cfProducts .cfProduct__rating div{height:15px;display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath fill='%23ffd538' fill-rule='evenodd' d='M25 39.172l2.417 1.406 5.322 3.069q5.322 3.069 5.3 3.069l2.392 1.406-.631-2.623-1.4-5.786q-1.392-5.786-1.392-5.81l-.634-2.648 2.126-1.78 4.688-3.889 4.688-3.889L50 19.916l-8.984-.75-6.177-.492-2.808-.211-1.1-2.507-2.415-5.481Q26.1 4.993 26.1 5.016L25 2.533l-1.1 2.483-2.416 5.459q-2.417 5.459-2.417 5.481l-1.1 2.507-2.808.211-6.177.492-8.982.75 2.123 1.781 4.687 3.889 4.69 3.889 2.123 1.781-.634 2.648-1.389 5.809q-1.4 5.81-1.4 5.786l-.631 2.624 2.392-1.406 5.3-3.069q5.3-3.069 5.322-3.069L25 39.172z'/%3E%3C/svg%3E") repeat-x;background-size:auto;background-size:15px 15px}#cf .cfProducts .cfProduct__name{font-size:0.875em;line-height:1.5;font-weight:500;color:#00275b}#cf .cfProducts .cfProduct__nameext{font-size:0.75em;font-weight:400;line-height:cakc(18/12);color:#505050}#cf .cfProducts .cfProduct__bottom{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1em;width:100%;text-align:center}#cf .cfProducts .cfProduct__price{font-size:1.375em;font-weight:700;line-height:normal;color:#e9242e}#cf .cfProducts .cfProduct__avail{width:100%;color:#398000;font-size:.875em;font-weight:600}#cf .cfProducts .cfProduct__avail.cfProduct__link--notInStock{color:#cf9700}#cf .cfProducts .cfProduct__link{position:absolute;inset:0}#cf .cfPagination,#cf .cfPagination .cfPagination__pages,#cf .cfPagination .cfPagination__perPage{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:1em}#cf .cfPagination{margin-top:2em}#cf .cfForm__configurationBottom .cfButton,#cf .cfPagination .cfPagination__more{text-decoration:none}#cf .cfPagination .cfPagination__more:before,#cf .cfPagination .cfPagination__next:after,#cf .cfPagination .cfPagination__prev:after{content:"";display:inline-block;vertical-align:middle;width:.75em;height:.75em;border:2px solid #000;border-width:0 0 2px 2px;border-bottom-left-radius:1px;margin-right:1em;transform:translateY(-.25em) rotate(-45deg)}#cf .cfPagination .cfPagination__perPage{position:relative;-ms-flex-pack:center;justify-content:center}#cf .cfPagination .cfPagination__perPage .cfButton{padding-right:3em;padding-left:.5em}#cf .cfPagination .cfPagination__pages p,#cf .cfPagination .cfPagination__perPage p{font-size:.875em;color:#212121;margin-right:1em}#cf .cfPagination .cfPagination__prev{margin-right:.75em}#cf .cfPagination .cfPagination__prev:after{margin:0;transform:translate(.125em,-1px) rotate(45deg)}#cf .cfPagination .cfPagination__next:after{margin:0;transform:translate(-.125em,-1px) rotate(-135deg)}#cf .cfPagination .cfPagination__more:hover:before,#cf .cfPagination .cfPagination__next:hover:after,#cf .cfPagination .cfPagination__prev:hover:after{border-color:#000}#cf .cfSection--articles{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--padding-default)}#cf .cfSection--articles .cfContent{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#cf .cfSection--articles .cfArticles{display:-ms-flexbox;display:flex;gap:var(--padding-small);list-style:none;padding:0;margin:0}#cf .cfArticles .cfArticle{display:block;list-style-type:none;-ms-flex:1 0 0px;flex:1 0 0;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.15);overflow:hidden;transition:.2s}#cf .cfArticles .cfArticle:hover{box-shadow:0 1px 8px rgba(0,0,0,.3)}#cf .cfArticles .cfArticle__link{text-decoration:none}#cf .cfArticles .cfArticle__img{aspect-ratio:16/9}#cf .cfArticles .cfArticle__img img{display:block;width:100%;height:100%;object-fit:cover}#cf .cfArticles .cfArticle__name{font-size:0.875em;line-height:1.5;padding:1.14286em;font-weight:500}#cf.cf--error .cfSection--configurator,#cf.cf--error .cfSection--products{display:none}#cf .cfArticle .cfBricks{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;mix-blend-mode:multiply;overflow:hidden;opacity:.08}#cf .cfBricks .cfBrick{position:absolute;top:0;z-index:0}#cf .cfBricks .cfBrick--01{width:2.665%}#cf .cfBricks .cfBrick--02{width:5.19%}#cf .cfBricks .cfBrick--04{width:10.225%}#cf .cfBricks .cfBrick--flower1{width:8.4%}#cf .cfBricks .cfBrick--flower2{width:8%}#cf .cfBricks .cfBrick--skew1{width:5.65%}#cf .cfBricks .cfBrick--skew2{width:4.29%}#cf .cfBricks .cfBrick--n00{right:27%;transform:translateY(1680%) rotate(14deg)}#cf .cfBricks .cfBrick--n01{right:20%;transform:translateY(100%) scale(.85) rotate(-18deg)}#cf .cfBricks .cfBrick--n02{right:36%;transform:translateY(1150%) rotate(45deg)}#cf .cfBricks .cfBrick--n03{left:21%;transform:translateY(3000%) scale(.9) rotate(45deg)}#cf .cfBricks .cfBrick--n04{left:27%;transform:translateY(1700%) rotate(-15deg)}#cf .cfBricks .cfBrick--n05{right:12%;transform:translateY(3100%) rotate(-50deg)}#cf .cfBricks .cfBrick--n06{left:18%;transform:translateY(6100%) rotate(-15deg)}#cf .cfBricks .cfBrick--n07{right:10%;transform:translateY(930%) rotate(20deg)}#cf .cfBricks .cfBrick--n08{left:5%;transform:translateY(2330%) rotate(-50deg)}#cf .cfBricks .cfBrick--n09{right:25%;transform:translateY(3790%) scale(.9) rotate(-150deg)}#cf .cfBricks .cfBrick--n10{left:5%;transform:translateY(880%) rotate(20deg)}#cf .cfBricks .cfBrick--n11{left:46%;transform:translateY(20%)}#cf .cfBricks .cfBrick--n12{right:25%;transform:translateY(2180%) rotate(20deg)}#cf .cfBricks .cfBrick--n13{right:38%;transform:translateY(60%) scale(.6) rotate(-20deg);z-index:50}#cf .cfBricks .cfBrick--n14{left:8%;transform:translateY(1650%) scale(-.7,.7) rotate(-20deg)}#cf .cfBricks .cfBrick--n15{right:8%;transform:translateY(3300%) rotate(-18deg)}#cf .cfSection.cfSection--notFound{padding-top:calc(2 * var(--padding-small));padding-bottom:calc(2 * var(--padding-default))}#cf .cfNotFound{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#cf .cfNotFound,#cf .cfNotFound__buttons{display:-ms-flexbox;display:flex;gap:var(--padding-small)}#cf .cfBricks .cfBrick.animate{opacity:0;margin-top:50px;filter:blur(20px)}#cf .cfBricks .cfBrick.animated{opacity:1;filter:none;margin-top:0;transition:1s}#cf .cfIntro .animate .cfIntro__product{opacity:0}#cf .cfIntro .animated .cfIntro__product{animation:d 1s ease-in-out both 1}@keyframes d{0%{filter:blur(10px);transform:translateY(-50px);opacity:0}to{filter:none;transform:none;opacity:1}}#cf .cfIntro .animated .cfIntro__product:nth-child(2){animation-delay:.2s}#cf .cfIntro .animated .cfIntro__product:nth-child(3){animation-delay:.4s}#cf .cfSection.animate .cfConfigurator__row,#cf .cfSection.animate .cfMainImage:before,#cf .cfSection.animate .cfMainImage img{opacity:0}#cf .cfSection.animated .cfMainImage:before{animation:e .8s ease-in-out both 1}@keyframes e{0%{transform:translateX(-50%) scale(0);filter:blur(5px);opacity:0}to{opacity:1;transform:translateX(-50%);filter:none}}#cf .cfSection.animated .cfConfigurator__row,#cf .cfSection.animated .cfMainImage img{animation:f .5s .4s ease-in-out both 1}#cf .cfSection.animated .cfConfigurator__row:first-child{animation-delay:1s}#cf .cfSection.animated .cfConfigurator__row:nth-child(2){animation-delay:1.15s}#cf .cfSection.animated .cfConfigurator__row:nth-child(3){animation-delay:1.3s}#cf .cfSection.animated .cfConfigurator__row:nth-child(4){animation-delay:1.45s}#cf .cfSection.animated .cfConfigurator__row:nth-child(5){animation-delay:1.6s}#cf .cfSection.animated .cfConfigurator__row:nth-child(6){animation-delay:1.75s}#cf .cfSection.animated .cfConfigurator__row:nth-child(7){animation-delay:1.9s}#cf .cfSection.animated .cfConfigurator__row:nth-child(8){animation-delay:2.05s}@keyframes f{0%{opacity:0}to{opacity:1}}.mobile #cf{max-width:1310px;padding-bottom:0}.mobile #cf .cfHeader__nav{padding:0!important}.mobile #cf .cfHeader__nav ul{-ms-flex-pack:justify;justify-content:space-between;gap:var(--padding-small) var(--padding-default)}.mobile #cf .cfIntro .cfIntro__img{max-width:55%}@media screen and (max-width:1180px){.mobile #articlePage{padding:0}.mobile #cf .cfIntro .cfIntro__img{max-width:35%}.mobile #cf .cfIntro .cfIntro__content,.mobile #cf .cfIntro .cfIntro__products{width:70%}.mobile #cf .cfSection--configurator{background-size:85% 100%}.mobile #cf .cfProducts .cfProduct__bottom{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:900px){.mobile #cf{--padding-default:20px;--padding-small:15px}.mobile #cf .cfHeader__nav ul{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--padding-default)}.mobile #cf .cfHeader__nav .cfHeader__navItem{-ms-flex-positive:1;flex-grow:1;width:calc(100% / 3 - var(--padding-default) * 2 / 3);max-width:10.375em;margin:0 0 var(--padding-default)}.mobile #cf .cfHeader__navItem--active:after{display:none}.mobile #cf .cfSection--configurator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='454' height='1222' viewBox='0 0 454 1222' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M150.001 2.836h-70.5c-42.111 0-76.248 34.102-76.248 76.17v62.5c0 42.11 34.102 76.247 76.17 76.247H372c42.067 0 76.169 34.137 76.169 76.247v108.5c0 42.11-34.102 76.247-76.169 76.247H81.922c-42.11 0-76.247 34.102-76.247 76.17v114.089c0 42.11 34.102 76.247 76.17 76.247h292.577c42.068 0 76.169 34.137 76.169 76.247v153.161c0 42.069-34.136 76.169-76.247 76.169h-70.253c-42.111 0-76.247 34.1-76.247 76.17v92' stroke='%23F49B00' stroke-width='5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='5 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center 5.5em;background-size:auto 86%}.mobile #cf .cfForm .cfForm__row{gap:var(--padding-small);padding:var(--padding-small);-ms-flex-preferred-size:calc(50% - var(--padding-default) * 1 / 2);flex-basis:calc(50% - var(--padding-default) * 1 / 2);max-width:calc(50% - var(--padding-default) * 1 / 2)}.mobile #cf .cfConfigurator__labelMark{bottom:calc(var(--padding-default) + .4em)}.mobile #cf .cfProducts,.mobile #cf .cfSection--articles .cfArticles{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--padding-default)}.mobile #cf .cfProducts .cfProduct{width:calc(100% / 3 - var(--padding-default) * 2 / 3)}.mobile #cf .cfArticles .cfArticle{-ms-flex-preferred-size:calc(100% / 3 - var(--padding-default) * 2 / 3);flex-basis:calc(100% / 3 - var(--padding-default) * 2 / 3);max-width:calc(100% / 2 - var(--padding-default) * 1 / 2)}}@media screen and (max-width:600px){.mobile #cf{--padding-default:var(--padding-small)}.mobile #cf .cfHeader__headline{-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile #cf .cfHeader .cfHeader__headlineItems{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:2;order:2}.mobile #cf .cfHeader .cfHeader__h1{font-size:1.75em;line-height:1.28571}.mobile #cf .cfSection>.cfButton:first-child{position:relative;display:block;top:unset;right:unset;margin-bottom:1em}.mobile #cf .cfIntro{gap:0}.mobile #cf .cfIntro .cfIntro__content,.mobile #cf .cfIntro .cfIntro__products{width:unset}.mobile #cf .cfIntro .cfIntro__img{position:relative;max-width:100%;max-height:250px;right:auto;top:auto;transform:none}.mobile #cf .cfIntro .cfIntro__products{-ms-flex-order:2;order:2;margin-bottom:1em}.mobile #cf .cfIntro>.cfButton:last-child{position:relative;right:unset;bottom:unset;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:var(--padding-default)}.mobile #cf .cfSection--configurator{background-position-y:5em;background-size:auto 86%}.mobile #cf .cfForm .cfForm__row{max-width:none}.mobile #cf .cfConfigurator__labelMark{bottom:calc(var(--padding-default) + .7em)}.mobile #cf .cfProducts .cfProduct{width:calc(100% / 2 - var(--padding-default) * 1 / 2)}.mobile #cf .cfArticles .cfArticle{-ms-flex-preferred-size:calc(100% / 2 - var(--padding-default) * 1 / 2);flex-basis:calc(100% / 2 - var(--padding-default) * 1 / 2)}.mobile #cf .cfPagination{-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile #cf .cfPagination__perPage{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-order:2;order:2;margin-top:20px}.mobile #cf .cfConfirmation__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mobile #cf .cfConfirmation .cfButton+.cfButton{margin:20px 0 0}.mobile #cf .cfPopup .cfPopup__img{float:none;margin-left:auto;margin-right:auto;max-width:100%;box-sizing:border-box}}@media screen and (max-width:480px){.mobile #cf .cfSection--configurator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='2000' viewBox='0 0 6 2000' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 2.5L3 2000' stroke='%23F49B00' stroke-width='5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='5 12'/%3E%3C/svg%3E");background-size:auto calc(100% - 11em);gap:calc(2 * var(--padding-default));padding-bottom:var(--padding-default)}.mobile #cf .cfIntro .cfIntro__products{-ms-flex-order:2;order:2}.mobile #cf .cfIntro .cfIntro__productsWrap{margin-bottom:1em;-ms-flex-direction:column;flex-direction:column}.mobile #cf .cfIntro .cfIntro__product,.mobile #cf .cfIntro .cfIntro__productTop{display:block;min-height:unset}.mobile #cf .cfIntro .cfIntro__productText{-ms-flex-positive:1;flex-grow:1;text-align:left;min-height:3.5em;margin-bottom:var(--padding-small)}.mobile #cf .cfIntro .cfIntro__productImg{width:30%;float:left;height:auto;margin-right:var(--padding-small)}.mobile #cf .cfIntro .cfIntro__productBottom{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.mobile #cf .cfForm fieldset{gap:calc(2 * var(--padding-default))}.mobile #cf .cfForm .cfForm__row{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:420px){.mobile #cf{min-width:280px}.mobile #cf .cfProducts .cfProduct{-ms-flex-preferred-size:100%;flex-basis:100%}.mobile #cf .cfForm__configurationBottom{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px}.mobile #cf .cfForm__configurationBottom>*{-ms-flex-preferred-size:90%;flex-basis:90%;margin-left:0;margin-top:20px;box-sizing:border-box}}