/*
* !!! 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.05
*/
@charset "UTF-8";#pd{color:#fff;max-width:if false,1084px,1310px;min-width:300px;margin:0 auto}#pd div,#pd li,#pd p,#pd span,#pd td,#pd th{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}#pd p{margin:0}#pd p:where(:not(:last-of-type)){margin:0 0 1em}#pd img{display:block;border:0}#pd figure,#pd h1,#pd h2,#pd h3,#pd h4,#pd h5{margin:0}#pd ol,#pd ul{padding:0 0 0 1em}#pd ol li,#pd ul li{display:list-item;padding:0;background-image:none}#pd ul li{list-style:disc}#pd a,#pd a:active,#pd a:hover{outline:none}#pd a.extLink{background-image:none}#pd .icon,#pd svg{display:block;max-width:100%}#tabs-info .desc-title,.popis__content>h2{display:none}#descAnnotation div:has(#pd){display:block!important;width:calc(100% + 60px)!important;margin-left:-30px}.mobile .panel.description:has(#pd){padding:0}#desc #pd{margin-top:20px}#pd ul li{background-image:none!important;padding:0}#pd [style*=font-family]{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;-webkit-font-variant-ligatures:inherit!important;font-variant-ligatures:inherit!important;font-variant-caps:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}#pd{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.75;font-size:1rem}#pd,#pd a{color:#212121}#pd a:hover{color:#0094e7}#pd strong{font-weight:700}#pdCenter{text-align:center}#pd h2{font-size:2em;line-height:1.313;color:var(--color-fg2)}#pd h2,#pd h3{font-family:inherit;font-weight:700}#pd h3{font-size:1.25em;line-height:1.5;color:var(--color-fg1)}#editor-preview-root #pd{margin-top:30px}#pd{container:pd__root/inline-size;background:#f8f8f8;padding-bottom:var(--section-margin)}#pd .pd{--section-margin:2.5em;--content-margin:1.25em;background-color:var(--color-bg1);color:var(--color-text)}#pd .pdSection{padding:var(--section-margin)}#pd .pd h2{font-size:2em;line-height:1.313;font-weight:700;color:var(--color-fg2);text-align:center;padding:0}#pd .pd h2--hidden{position:absolute;opacity:0}#pd .pdButton{display:inline-block;font-family:inherit;gap:.571em;border:0;-webkit-appearance:none!important;-moz-appearance:none;appearance:none;border-radius:4px;font-weight:500;text-align:center;cursor:pointer;text-decoration:none;-webkit-transition:.2s;transition:.2s;color:#fff;background:#a1c900;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);box-shadow:0 1px 4px rgba(0,0,0,.15);font-size:.875em;line-height:1.429;padding:.786em .857em}#pd .pdButton:hover{background:#8a0;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3)}#pd .pdButton:active{background:#647d00;-webkit-box-shadow:none;box-shadow:none}#pd .pdButton.lpButton--disabled{background:rgba(161,201,0,.5);-webkit-box-shadow:none;box-shadow:none}#pd .pdButton--small{padding:.643em .857em}#pd .pdButton--large{font-size:1.25em;line-height:1.1;padding:.85em 1.2em}#pd .pdButton--tertiary,#pd .pdButton--tertiary:hover{color:#212121;background:#fff}#pd .pdButton--tertiary:active{color:#212121;background:#d9d9d9}#pd .pdButton--tertiary.lpButton--disabled{color:#212121;background:#f4f5f5}#pd .pdButton--plain{border-radius:0;color:var(--color-fg-text);padding:0}#pd .pdButton--plain,#pd .pdButton--plain:hover{background:transparent;-webkit-box-shadow:none!important;box-shadow:none!important}#pd .pdButton--plain:hover{color:color-mix(in srgb,var(--color-text) 10%,var(--color-fg-text));text-decoration:underline}#pd .pdButton--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}#pd .pdButton--adding{pointer-events:none;-webkit-filter:contrast(.9);filter:contrast(.9)}#pd .pdButton--adding:before{content:"";border:3px solid color-mix(in srgb,var(--color-bg2) 15%,transparent);width:18px;height:18px;border-top-color:var(--color-fg1);border-radius:50%;cursor:wait;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}#pd .pdButton svg{display:inline-block}@container pd__root (inline-size < 640px){#pd .pd{--section-margin:0.938em;--content-margin:0.625em}#pd .pdSection h2{font-size:1.5em}#pd .pdSection h3{font-size:1.125em}#pd .pdHeadline{text-align:center}}@-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}}#pd .pd{--color-fg1:#ee7500;--color-fg2:#ffd500;--color-text:#fff;--color-fg-text:#000;--color-bg1:#000;--color-bg2:#212121}#pd .pd.pd--group1{--color-fg1:#ffd400;--color-fg2:#ffd400;--color-text:#000;--color-bg1:#f8f8f8;--color-bg2:#ffd400;--color-border:#ee7500}#pd .pd.pd--group1 .pdHeader__content *,#pd .pd.pd--group1 .pdIcons__item *,#pd .pd.pd--group1 h2,#pd .pd.pd--group1 h3{color:#000;fill:#000}#pd .pd.pd--group1 .pdCarousel__scrollbar:before{background:#fff}#pd .pd.pd--group1 .pdLogo{border-bottom:1px solid var(--color-border)}#pd .pd.pd--group2{--color-fg1:#fff;--color-fg2:#e3000b}#pd .pd.pd--group3,#pd .pd.pd--group5{--color-fg1:#00a3da;--color-fg2:#000;--color-text:#000;--color-bg1:#fff;--color-bg2:#f8f8f8;--color-border:#00a3da}#pd .pd.pd--group3 .pdSection--icons,#pd .pd.pd--group5 .pdSection--icons{background:#00a3da}#pd .pd.pd--group3 .pdSection--icons .pdIcons__item *,#pd .pd.pd--group5 .pdSection--icons .pdIcons__item *{color:#000;fill:#000}#pd .pd.pd--group3 .pdSection--icons .pdIcons__item .pdIcons__value,#pd .pd.pd--group5 .pdSection--icons .pdIcons__item .pdIcons__value{font-weight:400}#pd .pd.pd--group4,#pd .pd.pd--group6{--color-fg1:#006cb7;--color-fg2:#000;--color-text:#000;--color-bg1:#fff;--color-bg2:#f8f8f8;--color-border:#f4f5f5;--color-fg-text:#fff}#pd .pd.pd--group4 .pdSection--icons,#pd .pd.pd--group6 .pdSection--icons{background:#006cb7}#pd .pd.pd--group4 .pdSection--icons .pdIcons__item *,#pd .pd.pd--group6 .pdSection--icons .pdIcons__item *{color:#fff;fill:#fff}#pd .pd.pd--group5{--color-fg1:#00af4d;--color-border:#00af4d}#pd .pd.pd--group5 .pdSection--icons{background:#00af4d}#pd .pd.pd--group6{--color-fg1:#0000b7}#pd .pd.pd--group6 .pdSection--icons{background:#0000b7}#pd .pd.pd--group7{--color-fg1:#ddd6ed;--color-fg2:#000;--color-text:#000;--color-bg1:#fff;--color-bg2:#ddd6ed;--color-border:#ddd6ed}#pd .pd.pd--group7 .pdIcons__item *,#pd .pd.pd--group7 h3{color:#000;fill:#000}#pd .pd.pd--group7 .pdCarousel__scrollbar:before{background:#fff}#pd .pd.pd--group8{--color-fg1:#4c2f92;--color-fg2:#52138e;--color-bg2:#4c2f92;--color-fg-text:#fff}#pd .pd.pd--group8 .pdHeader__content *,#pd .pd.pd--group8 .pdIcons__item *,#pd .pd.pd--group8 h2,#pd .pd.pd--group8 h3{color:#fff;fill:#fff}#pd .pd.pd--group8 .pdCarousel__scrollbar:before{background:#fff}#pd .pd.pd--group9,#pd .pd.pd--group10{--color-fg1:#dda122}#pd .pd.pd--group9 .pdSection--icons,#pd .pd.pd--group10 .pdSection--icons{background:var(--color-fg1)}#pd .pd.pd--group9 .pdSection--icons .pdIcons__item .pdIcons__value,#pd .pd.pd--group10 .pdSection--icons .pdIcons__item .pdIcons__value{font-weight:400}#pd .pd.pd--group9 .pdIcons__item *,#pd .pd.pd--group10 .pdIcons__item *{color:#000;fill:#000}#pd .pd.pd--group10{--color-fg1:#dda122;--color-fg2:#000;--color-text:#000;--color-bg1:#fff;--color-border:color-mix(in srgb,#dda122 75%,#000 25%)}#pd .pd.pd--group10 .pdLogo{border-bottom:1px solid var(--color-border)}#pd .pd.pd--group10 .pdCarousel figure figcaption p{color:#fff}#pd .pd.pd--group10 .pdProduct{background:#dda122}#pd .pd.pd--group11{--color-fg1:#ffd400;--color-fg2:#00af4d;--color-text:#000;--color-bg1:#fff;--color-bg2:#f8f8f8;--color-border:#ffd400}#pd .pd.pd--group11 h3{color:var(--color-fg2)}#pd .pd.pd--group11 .pdIcons__item .pdIcons__iconImg path{fill:var(--color-fg2)}#pd .pd.pd--group11 .pdIcons__item .pdIcons__name{color:var(--color-fg2)}#pd .pd.pd--group11 .pdIcons__item .pdIcons__value{font-weight:700;color:var(--color-fg1)}#pd .pd.pd--group1 .pdFooter .pdFooter__icon img,#pd .pd.pd--group3 .pdFooter .pdFooter__icon img,#pd .pd.pd--group4 .pdFooter .pdFooter__icon img,#pd .pd.pd--group5 .pdFooter .pdFooter__icon img,#pd .pd.pd--group6 .pdFooter .pdFooter__icon img,#pd .pd.pd--group7 .pdFooter .pdFooter__icon img,#pd .pd.pd--group10 .pdFooter .pdFooter__icon img,#pd .pd.pd--group11 .pdFooter .pdFooter__icon img{-webkit-filter:none;filter:none}#pd .pd--gray{--color-bg1:#212121;--color-border:#212121}#pd .pd--gray.pd--blue,#pd .pd--gray.pd--green{--color-bg2:var(--color-bg1)}#pd .pd--white{--color-text:#212121;--color-fg-text:#fff;--color-bg1:#fff;--color-bg2:#f4f5f5;--color-border:#fff}#pd .pd--white .pdSpecs__img:before,#pd .pd--white .pdTags__img figure:before{background:var(--color-fg2);opacity:.1}#pd .pd--white.pd--blueYellow{--color-bg2:#ecf5fe;--color-fg2:#ee7500;--color-border:#ecf5fe}#pd .pd--white.pd--blueYellow.pd--border{--color-border:#c3e1fa}#pd .pd--white.pd--green{--color-bg2:#f0faf7}#pd .pd--white.pd--red{--color-fg2:#ee7500}#pd .pd--white.pd--bw{--color-fg1:#7c7c7c;--color-fg2:#212121;--color-border:#f4f5f5}#pd .pd--white.pd--bw .pdBanner__content h3{color:var(--color-fg-text)}#pd .pd--blueYellow{--color-fg1:#009bd7;--color-fg2:#ffd500;--color-bg2:color-mix(in srgb,var(--color-bg1) 25%,#00275b)}#pd .pd--bluePink{--color-fg1:#009bd7;--color-fg2:#de007d}#pd .pd--green{--color-fg1:#00963e;--color-fg2:#afca00;--color-bg2:color-mix(in srgb,var(--color-bg1) 50%,#344b46)}#pd .pd--red{--color-fg1:#e3000b;--color-fg2:#ffd500}#pd .pd--bw{--color-fg1:#c6c6c6;--color-fg2:#fff}#pd .pd--border{--color-border:#212121}#pd .pd--border.pd--gray{--color-border:#383838}#pd .pd--border.pd--white{--color-border:#f4f5f5}#pd .pd:not(.pd--border){--color-border:var(--color-bg1)}#pd .pdSection--logo{position:relative;padding:0;z-index:1}#pd .pdLogo{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--color-fg1);height:4em}#pd .pdLogo,#pd .pdLogo__link{display:-webkit-box;display:-ms-flexbox;display:flex}#pd .pdLogo__link{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:calc(var(--section-margin) * 16 / 14);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left}#pd .pdLogo__link svg{-ms-flex-negative:0;flex-shrink:0}#pd .pdLogo__link svg path{stroke:var(--color-fg-text)!important}#pd .pdLogo__img{-webkit-transform:translateY(-12.5%);-ms-transform:translateY(-12.5%);transform:translateY(-12.5%)}@container pd__root (inline-size < 640px){#pd .pdLogo{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--content-margin)}#pd .pdLogo__img{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#pd .pdLogo__img,#pd .pdLogo__img figure,#pd .pdLogo__img img{aspect-ratio:1/1;height:100%;width:auto}#pd .pdLogo__link{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;left:auto;margin-right:var(--content-margin)}}#pd .pdHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--section-margin)}#pd .pdHeader>*{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - var(--section-margin) * 0.5);flex:1 0 calc(50% - var(--section-margin) * 0.5)}#pd .pdHeader__img img{max-width:100%;height:auto;-o-object-position:left;object-position:left}#pd .pdHeader__content{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;gap:var(--content-margin);padding:var(--section-margin) 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto}#pd .pdHeader__content h2{text-align:left}#pd .pdHeader__content>p{letter-spacing:.02em}#pd .pdHeader__content>p:first-of-type{padding-top:var(--content-margin);border-top:2px solid var(--color-fg1)}#pd .pdHeader__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--content-margin)}#pd .pdHeader__icon{max-width:calc(33.333% - var(--content-margin) * .667)}#pd .pdHeader__icon img{max-width:100%;height:auto}#pd .pdHeader__icon--exclude{mix-blend-mode:exclusion}#pd .pdHeader--full{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;padding:0;overflow:hidden}#pd .pdHeader--full:before{content:"";float:left;padding-bottom:37.5%}#pd .pdHeader--full .pdHeader__img{position:absolute;inset:0}#pd .pdHeader--full .pdHeader__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pd .pdHeader--full .pdHeader__content{max-width:50%;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--section-margin) var(--section-margin) calc(var(--section-margin) * 2);background-color:color-mix(in srgb,var(--color-bg1) 85%,transparent)}#pd .pdHeader--right .pdHeader__img{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}#pd .pdHeader--right.pdHeader--full .pdHeader__content{margin-left:0;margin-right:auto}@container pd__root (inline-size < 900px){#pd .pdHeader{gap:var(--content-margin)}#pd .pdHeader__img{-ms-flex-preferred-size:calc(35% - var(--content-margin) * 0.5);flex-basis:calc(35% - var(--content-margin) * 0.5)}#pd .pdHeader__content{-ms-flex-preferred-size:calc(65% - var(--content-margin) * 0.5);flex-basis:calc(65% - var(--content-margin) * 0.5)}}@container pd__root (inline-size < 640px){#pd .pdHeader{-ms-flex-wrap:wrap;flex-wrap:wrap}#pd .pdHeader>*{-ms-flex-preferred-size:100%;flex-basis:100%}#pd .pdHeader__content{padding:var(--section-margin) 0;text-align:center}#pd .pdHeader__content h2{text-align:center}#pd .pdHeader__icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pd .pdHeader--right .pdHeader__img{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}#pd .pdHeader--full.pdHeader--full:before{display:none}#pd .pdHeader--full .pdHeader__content{max-width:none}#pd .pdHeader--full .pdHeader__img{position:relative;inset:unset}#pd .pdHeader--full .pdHeader__img img{position:relative;width:150%;max-width:none}#pd .pdHeader--full.pdHeader--right .pdHeader__img figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#pd .pdHeader--full.pdHeader--right .pdHeader__img img{-ms-flex-negative:0;flex-shrink:0;width:150%}}#pd .pdSection--icons{background:var(--color-bg2);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}#pd .pdIcons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--section-margin) 0}#pd .pdIcons__item{position:relative;max-width:13em;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:center}#pd .pdIcons__item:not(:has(.pdIcons__value)){display:none}#pd .pdIcons__item>*{opacity:0}#editor-preview-root #pd .pdIcons__item{display:block;position:relative}#editor-preview-root #pd .pdIcons__item:not([data-type=custom]):after{content:"Vyplní se automaticky";position:absolute;bottom:0;left:calc(50% - 4em);width:8em;font-weight:700;opacity:.25;padding:.5em 0;line-height:1.2;color:var(--color-fg1);border:2px dashed var(--color-fg1)}#editor-preview-root #pd .pdIcons__item>*{opacity:1}#pd .pdIcons__item--processed>*{-webkit-animation:b 1s both 1;animation:b 1s both 1}#pd .pdIcons__item:not(:last-child):before{content:"";position:absolute;right:0;top:25%;width:2px;height:50%;background:var(--color-fg1);border-radius:8px}#pd .pdIcons__icon img,#pd .pdIcons__icon svg{margin:0 auto .5em;fill:var(--color-fg1)}#pd .pdIcons__icon:not(:has(+.pdIcons__value)){margin-bottom:48px}#pd .pdIcons__name{font-size:.875em;font-weight:700;line-height:1.571;color:var(--color-fg1);min-height:22px}#pd .pdIcons__value{font-size:1.75em;font-weight:200;line-height:1;color:var(--color-fg2);margin-top:.571em;min-height:1em}@container pd__root (inline-size < 640px){#pd .pdIcons{-ms-flex-wrap:wrap;flex-wrap:wrap}#pd .pdIcons__item{-ms-flex-preferred-size:calc(50% - 0em * 0.5);flex-basis:calc(50% - 0em * 0.5);margin-bottom:var(--section-margin)}#pd .pdIcons__item:before{display:none}#pd .pdIcons__name{font-size:.75em;line-height:1.5}#pd .pdIcons__value{font-size:1.25em;line-height:1.2;margin-top:.3em}}#pd .pdHeader:not(.pdHeader--full)~.pdSection--youtube{margin-top:var(--section-margin)}#pd .pdSection--youtube{position:relative;padding:0;overflow:hidden}#pd .pdVideo{position:relative;aspect-ratio:16/9;height:auto;max-width:100%;max-height:28em;margin:0 auto}#pd .pdVideo iframe{position:absolute;inset:0;width:100%;height:100%}#pd .pdVideo--active{position:relative}#pd .pdVideo--active~.pdVideo--image{-webkit-animation:c .3s both 1;animation:c .3s both 1}#pd .pdVideo--loading~.pdVideo--image figure:before{opacity:0}#pd .pdVideo--loading~.pdVideo--image figure:after{content:"";position:absolute;left:calc(50% - 20px - 4px);top:calc(50% - 20px - 4px);border:4px solid color-mix(in srgb,var(--color-fg1) 25%,transparent);border-top:4px solid var(--color-fg2);border-radius:50%;width:40px;height:40px;-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}#pd .pdVideo--image{position:absolute;inset:0;cursor:pointer;overflow:hidden}#pd .pdVideo--image.pdVideo--full{width:100%;aspect-ratio:unset}#pd .pdVideo--image figure,#pd .pdVideo--image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pd .pdVideo--image figure img{-webkit-transition:.5s;transition:.5s}#pd .pdVideo--image figure:hover img{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}#pd .pdVideo--image figure:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:42px;background:url(https://cdn.alza.cz/Foto/or/pp/lego/img/yt-play.svg) no-repeat;-webkit-transition:opacity 1s,.2s;transition:opacity 1s,.2s;z-index:1}#pd .pdVideo--image:hover figure:before{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);-webkit-filter:brightness(1.2);filter:brightness(1.2)}@-webkit-keyframes c{0%{opacity:1;height:100%}99%{opacity:0;height:100%}to{opacity:0;height:0}}@keyframes c{0%{opacity:1;height:100%}99%{opacity:0;height:100%}to{opacity:0;height:0}}#pd .pdSection--info{border-top:1px solid var(--color-border)}#pd .pd--border .pdHeader:not(.pdHeader--full)~.pdSection--info{margin-top:var(--section-margin)}#pd .pdInfo{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(--section-margin);max-width:50em;text-align:center;margin:var(--content-margin) auto 0}#pd .pdInfo p br{margin-bottom:1em}#pd .pdTags{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}#pd .pdTags__img{width:100%;height:auto;max-height:50em;-webkit-box-sizing:border-box;box-sizing:border-box}#pd .pdTags__img figure,#pd .pdTags__img img{display:block;width:100%;height:100%}#pd .pdTags__img figure{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#pd .pdTags__img figure:before{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:37.5em;aspect-ratio:1/1;background:var(--color-fg1);border-radius:50%;opacity:.2;-webkit-filter:blur(12.5em);filter:blur(12.5em)}#pd .pdTags__img img{position:relative;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-box-sizing:border-box;box-sizing:border-box}#pd .pdTags--img95:not(.pdTags--vertical) .pdTags__img img{padding-top:2.5%;padding-bottom:2.5%}#pd .pdTags--img90:not(.pdTags--vertical) .pdTags__img img{padding-top:5%;padding-bottom:5%}#pd .pdTags--img85:not(.pdTags--vertical) .pdTags__img img{padding-top:7.5%;padding-bottom:7.5%}#pd .pdTags--img80:not(.pdTags--vertical) .pdTags__img img{padding-top:10%;padding-bottom:10%}#pd .pdTags--img75:not(.pdTags--vertical) .pdTags__img img{padding-top:12.5%;padding-bottom:12.5%}#pd .pdTags--img70:not(.pdTags--vertical) .pdTags__img img{padding-top:15%;padding-bottom:15%}#pd .pdTags--img60:not(.pdTags--vertical) .pdTags__img img{padding-top:20%;padding-bottom:20%}#pd .pdTags--img50:not(.pdTags--vertical) .pdTags__img img{padding-top:25%;padding-bottom:25%}#pd .pdTags--img95.pdTags--vertical .pdTags__img img{padding-left:2.5%;padding-right:2.5%}#pd .pdTags--img90.pdTags--vertical .pdTags__img img{padding-left:5%;padding-right:5%}#pd .pdTags--img85.pdTags--vertical .pdTags__img img{padding-left:7.5%;padding-right:7.5%}#pd .pdTags--img80.pdTags--vertical .pdTags__img img{padding-left:10%;padding-right:10%}#pd .pdTags--img75.pdTags--vertical .pdTags__img img{padding-left:12.5%;padding-right:12.5%}#pd .pdTags--img70.pdTags--vertical .pdTags__img img{padding-left:15%;padding-right:15%}#pd .pdTags--img60.pdTags--vertical .pdTags__img img{padding-left:20%;padding-right:20%}#pd .pdTags--img50.pdTags--vertical .pdTags__img img{padding-left:25%;padding-right:25%}#pd .pdTags--spacing1:not(.pdTags--vertical) figure{padding-left:2.5%;padding-right:2.5%}#pd .pdTags--spacing2:not(.pdTags--vertical) figure{padding-left:5%;padding-right:5%}#pd .pdTags--spacing3:not(.pdTags--vertical) figure{padding-left:7.5%;padding-right:7.5%}#pd .pdTags--spacing4:not(.pdTags--vertical) figure{padding-left:10%;padding-right:10%}#pd .pdTags--spacing1.pdTags--vertical figure{padding-top:2%;padding-bottom:2%}#pd .pdTags--spacing2.pdTags--vertical figure{padding-top:4%;padding-bottom:4%}#pd .pdTags--spacing3.pdTags--vertical figure{padding-top:6%;padding-bottom:6%}#pd .pdTags--spacing4.pdTags--vertical figure{padding-top:8%;padding-bottom:8%}#pd .pdTags__item{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:start;-ms-flex-align:start;align-items:flex-start;gap:var(--content-margin);position:absolute;width:30%;padding:var(--content-margin)}#pd .pdTags__item--top{top:var(--section-margin)}#pd .pdTags__item--middle{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#pd .pdTags__item--bottom{bottom:var(--section-margin)}#pd .pdTags__item--left{left:0}#pd .pdTags__item--left .pdTags__itemName:after{right:calc(var(--content-margin) * 16 / 20 * -1 - 12px);border-left:12px solid var(--color-fg1)}#pd .pdTags__item--left svg{left:calc(var(--content-margin) * -1);-webkit-transform:translateY(-70%) rotate(-30deg);-ms-transform:translateY(-70%) rotate(-30deg);transform:translateY(-70%) rotate(-30deg)}#pd .pdTags__item--right{right:0}#pd .pdTags__item--right .pdTags__itemName:after{left:calc(var(--content-margin) * 16 / 20 * -1 - 12px);border-right:12px solid var(--color-fg1)}#pd .pdTags__item--right svg{right:calc(var(--content-margin) * -1);-webkit-transform:translateY(-70%) rotate(30deg);-ms-transform:translateY(-70%) rotate(30deg);transform:translateY(-70%) rotate(30deg)}#pd .pdTags__itemName{position:relative}#pd .pdTags__itemName:after{content:"";position:absolute;width:0;height:0;top:50%;border-top:10px solid transparent;border-bottom:10px solid transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#pd .pdTags__itemText{font-size:.875em;line-height:1.5;margin:0}#pd .pdTags__item svg{position:absolute;top:0;display:none}#pd .pdTags__item svg path{fill:var(--color-fg1)}#pd .pdTags:not(.pdTags--vertical) .pdTags__img{padding-left:25%;padding-right:25%}#pd .pdTags__content{position:absolute;inset:0;z-index:1}#pd .pdTags__content:not(:has(.pdTags__item--left)) .pdTags__item,#pd .pdTags__content:not(:has(.pdTags__item--right)) .pdTags__item{width:40%}#pd .pdTags__content:not(:has(.pdTags__item--left))~.pdTags__img,#pd .pdTags__content:not(:has(.pdTags__item--right))~.pdTags__img{width:60%}#pd .pdTags__content:not(:has(.pdTags__item--left))~.pdTags__img,#pd .pdTags__content:not(:has(.pdTags__item--right))~.pdTags__img{margin-right:auto;margin-left:auto;padding-left:40%;padding-right:0;-webkit-box-sizing:content-box;box-sizing:content-box}#pd .pdTags__content:not(:has(.pdTags__item--left)) .pdTags__item{right:var(--section-margin)}#pd .pdTags__content:not(:has(.pdTags__item--right)) .pdTags__item{left:var(--section-margin)}#pd .pdTags--vertical .pdTags__item{width:calc(33.333% - var(--content-margin) * .667);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pd .pdTags--vertical .pdTags__item--bottom,#pd .pdTags--vertical .pdTags__item--top{top:0}#pd .pdTags--vertical .pdTags__item--bottom .pdTags__itemName,#pd .pdTags--vertical .pdTags__item--top .pdTags__itemName{position:unset}#pd .pdTags--vertical .pdTags__item--bottom .pdTags__itemName:after,#pd .pdTags--vertical .pdTags__item--top .pdTags__itemName:after{left:calc(50% - 12px);right:auto;top:auto;bottom:calc(var(--content-margin) * 16 / 20 * -1 - 2px);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:12px solid var(--color-fg1);-webkit-transform:none;-ms-transform:none;transform:none}#pd .pdTags--vertical .pdTags__item--bottom{top:auto;bottom:0}#pd .pdTags--vertical .pdTags__item--bottom .pdTags__itemName:after{top:calc(var(--content-margin) * 16 / 20 * -1 - 2px);bottom:auto;border-top:10px solid transparent;border-bottom:12px solid var(--color-fg1)}#pd .pdTags--vertical .pdTags__item--left{left:0}#pd .pdTags--vertical .pdTags__item--middle{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#pd .pdTags--vertical .pdTags__item--right{right:0}#pd .pdTags--vertical .pdTags__item svg{-webkit-transform:translateY(-70%) rotate(-25deg);-ms-transform:translateY(-70%) rotate(-25deg);transform:translateY(-70%) rotate(-25deg);right:auto;left:calc(var(--content-margin) * -.5)}#pd .pdTags--vertical .pdTags__img{padding:10% 0}#pd .pdTags--vertical .pdTags__content{margin-left:var(--section-margin);margin-right:var(--section-margin)}#pd .pdTags--vertical .pdTags__content:not(:has(.pdTags__item--top))~.pdTags__img{padding-top:0;padding-bottom:15%}#pd .pdTags--vertical .pdTags__content:not(:has(.pdTags__item--bottom))~.pdTags__img{padding-top:15%;padding-bottom:0}#pd .pdTags--background .pdTags__item{background:color-mix(in srgb,var(--color-bg1) 85%,transparent)}#pd .pdTags--borders .pdTags__item{border:2px solid var(--color-fg1);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#pd .pdTags--borders .pdTags__item svg{display:block}@container pd__root (inline-size < 1100px){#pd .pdSection--tags{padding-left:var(--content-margin);padding-right:var(--content-margin)}#pd .pdTags__item svg{width:35px;height:auto}#pd .pdTags--vertical .pdTags__content,#pd .pdTags__content{margin-left:0;margin-right:0}#pd .pdTags--vertical .pdTags__img figure{padding:10% 0;-webkit-box-sizing:border-box;box-sizing:border-box}#pd .pdTags:where(:not(.bpTags--vertical)) .pdTags__item{width:25%}}@container pd__root (inline-size < 900px){#pd .pdTags:where(:not(.bpTags--vertical)):has(.pdTags__item--left):not(:has(.pdTags__item--right)) .pdTags__item,#pd .pdTags:where(:not(.bpTags--vertical)):has(.pdTags__item--right):not(:has(.pdTags__item--left)) .pdTags__item{width:40%}#pd .pdTags .pdTags__item--left{left:calc(var(--content-margin) * 16 / 20 * -1)}#pd .pdTags .pdTags__item.pdTags__item--left{left:0}#pd .pdTags .pdTags__item.pdTags__item--right{right:0}}@container pd__root (inline-size < 640px){#pd .pdTags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pd .pdTags .pdTags__img{margin:0 auto;height:25em;-webkit-transition:.5s .7s;transition:.5s .7s}#pd .pdTags.pdTags--vertical .pdTags__img img,#pd .pdTags .pdTags__img,#pd .pdTags .pdTags__img figure,#pd .pdTags:not(.pdTags--vertical) .pdTags__img,#pd .pdTags:not(.pdTags--vertical) .pdTags__img img{padding:0}#pd .pdTags__content{position:relative;padding:0 var(--section-margin);margin-top:-75%;padding-top:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--section-margin) + var(--content-margin));opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,transparent),color-stop(75%,var(--color-bg1)));background:linear-gradient(180deg,transparent 25%,var(--color-bg1) 75%);-webkit-transition:.5s;transition:.5s}#pd .pdTags__content .pdTags__item{position:relative;top:auto;left:auto;right:auto;bottom:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:none;-ms-transform:none;transform:none}#pd .pdTags__content .pdTags__itemName:after{display:none}#pd .pdTags__item:nth-child(odd) svg{left:calc(var(--content-margin) * -1);-webkit-transform:translateY(-70%) rotate(-30deg);-ms-transform:translateY(-70%) rotate(-30deg);transform:translateY(-70%) rotate(-30deg)}#pd .pdTags__item:nth-child(2n) svg{left:auto;right:calc(var(--content-margin) * -1);-webkit-transform:translateY(-70%) rotate(30deg);-ms-transform:translateY(-70%) rotate(30deg);transform:translateY(-70%) rotate(30deg)}}#pd .pdSection--gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:var(--content-margin);padding-right:var(--content-margin)}#pd .pdSection--gallery:has(+.pdSection--gallery){padding-bottom:0}#pd .pdSection--gallery+.pdSection--gallery{padding-top:var(--content-margin)}#pd .pdGallery,#pd .pdGallery__content{display:-webkit-box;display:-ms-flexbox;display:flex}#pd .pdGallery__content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pd .pdGallery__content:has(figure:first-child:last-child){-webkit-box-flex:2;-ms-flex:2;flex:2}#pd .pdGallery__content figure{position:relative;width:100%;aspect-ratio:16/9;margin:0;overflow:hidden}#pd .pdGallery__content figure:after{content:"";position:absolute;inset:0;border:2px solid var(--color-bg1)}#pd .pdGallery__content figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#pd .pdGallery__content figure h3{margin:0}#pd .pdGallery__content figure p{font-size:.875em;line-height:1.714;margin:0}#pd .pdGallery__content figcaption{position:absolute;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:start;-ms-flex-align:start;align-items:flex-start;gap:var(--content-margin);bottom:var(--section-margin);left:var(--section-margin);padding:var(--content-margin);max-width:calc(100% - var(--section-margin) * 2);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}#pd .pdGallery__content figcaption svg{position:absolute;top:calc(var(--content-margin) * -1);left:calc(var(--content-margin) * -.5);-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}#pd .pdGallery__content figcaption svg path{fill:var(--color-fg1)}#pd .pdGallery__content~.pdGallery__content figcaption{left:auto;right:var(--section-margin)}#pd .pdGallery__content~.pdGallery__content figcaption svg{left:auto;right:calc(var(--content-margin) * -.5);-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}#pd .pdGallery__img,#pd .pdGallery__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#pd .pdGallery--custom figure{aspect-ratio:unset}#pd .pdGallery--custom figure img{height:auto}#pd .pdGallery--background figcaption{background:var(--color-bg1)}#pd .pdGallery--border figcaption{border:2px solid var(--color-fg1)}@container pd__root (inline-size < 640px){#pd .pdGallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pd .pdGallery .pdGallery__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#pd .pdGallery .pdGallery__content figure{aspect-ratio:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pd .pdGallery .pdGallery__content figcaption{position:relative;max-width:none;width:100%;left:auto;right:auto;bottom:auto;text-align:center}#pd .pdGallery .pdGallery__content figcaption svg{width:1.563em;height:auto}}@container pd__root (inline-size < 420px){#pd .pdGallery .pdGallery__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#pd .pdSection--carousel{padding-left:0;padding-right:0;background:var(--color-bg2)}#pd .pdCarousel{position:relative}#pd .pdCarousel__viewport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow-x:auto;overflow-y:hidden;padding-bottom:var(--section-margin);scrollbar-width:none;-ms-overflow-style:none}#pd .pdCarousel__viewport::-webkit-scrollbar{display:none}#pd .pdCarousel__viewport:has(.pdCarousel__slide--active:first-child)~.pdCarousel__button--left,#pd .pdCarousel__viewport:has(.pdCarousel__slide--active:last-child)~.pdCarousel__button--right{opacity:.4;pointer-events:none;cursor:default}#pd .pdCarousel__slide{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--section-margin);padding:0 var(--section-margin);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}#pd .pdCarousel__slide,#pd .pdCarousel__slide *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#pd .pdCarousel__slide>*{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;z-index:1}#pd .pdCarousel__slide--full .pdCarousel__img{aspect-ratio:1/1}#pd .pdCarousel--hover{cursor:-webkit-grab;cursor:grab}#pd .pdCarousel--active{cursor:-webkit-grabbing;cursor:grabbing}#pd .pdCarousel__img{display:block;max-height:30em;-o-object-fit:contain;object-fit:contain;margin-left:auto;margin-right:auto;max-width:100%;border:2px solid var(--color-fg1);height:auto;margin-bottom:var(--content-margin)}#pd .pdCarousel figure figcaption{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);text-align:center}#pd .pdCarousel figure figcaption p{font-size:.875em;line-height:1.714;margin:0}#pd .pdCarousel__scrollbar{position:absolute;bottom:0;height:var(--content-margin);left:var(--section-margin);right:var(--section-margin);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#pd .pdCarousel__scrollbar:before{content:"";top:calc(var(--content-margin) * .25);left:0;width:100%;height:calc(var(--content-margin) * .5);background:color-mix(in srgb,var(--color-text) 8%,var(--color-bg2))}#pd .pdCarousel__scrollbar:before,#pd .pdCarousel__scrollbarThumb{position:absolute;border-radius:8px;-webkit-transition:top .2s,height .2s;transition:top .2s,height .2s}#pd .pdCarousel__scrollbarThumb{top:calc(var(--content-margin) * .25 + 2px);height:calc(var(--content-margin) * .5 - 4px);background:var(--color-fg1);cursor:-webkit-grab;cursor:grab}#pd .pdCarousel__scrollbarThumb--active{cursor:-webkit-grabbing;cursor:grabbing}#pd .pdCarousel__scrollbar:hover:before{top:0;height:100%}#pd .pdCarousel__scrollbar:hover .pdCarousel__scrollbarThumb{top:2px;height:calc(100% - 4px)}#pd .pdCarousel__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:3.75em;width:1.563em;background:var(--color-fg1);border:0;border-radius:0 4px 4px 0;cursor:pointer;z-index:1;-webkit-transition:.2s;transition:.2s}#pd .pdCarousel__button:hover{background:var(--color-fg2)}#pd .pdCarousel__button svg path{stroke:var(--color-fg-text)}#pd .pdCarousel__button--right{left:auto;right:0;border-radius:4px 0 0 4px}#pd .pdCarousel:not(.pdCarousel--initialized){counter-reset:a;gap:var(--content-margin)}#pd .pdCarousel:not(.pdCarousel--initialized) .pdCarousel__viewport{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pd .pdCarousel:not(.pdCarousel--initialized) .pdCarousel__slide{position:relative;border:1px dotted var(--color-fg1);padding-top:var(--section-margin);padding-bottom:var(--section-margin);counter-increment:a}#pd .pdCarousel:not(.pdCarousel--initialized) .pdCarousel__slide:before{content:"Slide n. " counter(a);position:absolute;top:0;left:0;padding:.5em 1em;background:var(--color-fg1);color:var(--color-fg-text);-webkit-transform:translate(var(--section-margin));-ms-transform:translate(var(--section-margin));transform:translate(var(--section-margin))}@container pd__root (inline-size < 900px){#pd .pdCarousel__slide{padding:0 var(--content-margin);gap:var(--content-margin)}}@container pd__root (inline-size < 640px){#pd .pdCarousel__slide figure figcaption p{font-size:.75em;line-height:1.75}}@container pd__root (inline-size < 420px){#pd .pdCarousel__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pd .pdCarousel__slide figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--content-margin)}#pd .pdCarousel__slide figure .pdCarousel__img{-webkit-box-flex:1;-ms-flex:1;flex:1;border-width:1px;margin:calc(var(--content-margin) * .5) 0 0;min-width:0}#pd .pdCarousel__slide figure figcaption{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;-webkit-box-flex:4;-ms-flex:4;flex:4;text-align:left}#pd .pdCarousel .pdCarousel__button{display:none}}#pd .pdSection--specs{overflow:hidden}#pd .pdSpecs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--section-margin)}#pd .pdSpecs__img{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}#pd .pdSpecs__img:before{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:125%;aspect-ratio:1/1;background:var(--color-fg1);border-radius:50%;opacity:.2;-webkit-filter:blur(12.5em);filter:blur(12.5em)}#pd .pdSpecs__img figure{margin:0 var(--section-margin)}#pd .pdSpecs__img img{position:relative;max-width:100%;height:auto}#pd .pdSpecs__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--content-margin);-webkit-box-flex:2;-ms-flex:2;flex:2}#pd .pdSpecs__content h3{margin-top:calc(var(--content-margin) * 16 / 20)}#pd .pdSpecs__list{margin:0}@container pd__root (inline-size < 640px){#pd .pdSpecs__listItem{font-size:.75em;line-height:1.75}}@container pd__root (inline-size < 420px){#pd .pdSpecs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pd .pdSpecs__img:before{opacity:.1}#pd .pdSpecs__img img{max-height:18.75em;-o-object-fit:contain;object-fit:contain;margin-left:auto;margin-right:auto}}#pd .pdSection--upsell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--section-margin);border-top:1px solid var(--color-border)}#pd .pdSection--upsell:not(:has(.pdProducts)){position:relative;padding-bottom:200px}#pd .pdSection--upsell:not(:has(.pdProducts)):after{content:"Upsell se vygeneruje zde";position:absolute;text-align:center;left:0;bottom:80px;width:100%;font-size:32px;font-weight:100;opacity:.2}#pd .pdProducts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--section-margin);text-align:center;padding:0;overflow:hidden}#pd .pdProduct{position:relative;-webkit-box-flex:1;-ms-flex:1 0 calc(25% - var(--section-margin) * 0.75);flex:1 0 calc(25% - var(--section-margin) * 0.75);width:100%;max-width:17.5em;height:auto;aspect-ratio:265/414;background:var(--color-bg2);padding:var(--section-margin) var(--content-margin) var(--content-margin);border:1px solid var(--color-border);-webkit-box-sizing:border-box;box-sizing:border-box}#pd .pdProduct:hover{border-color:var(--color-text)}#pd .pdProduct:hover a{text-decoration:none}#pd .pdProduct:hover a:before{background:color-mix(in srgb,var(--color-text) 5%,transparent)}#pd .pdProduct:hover a .pdProduct__name{text-decoration:underline}#pd .pdProduct:hover a .pdProduct__img{-webkit-transform:translateY(-2.5%);-ms-transform:translateY(-2.5%);transform:translateY(-2.5%)}#pd .pdProduct:before{content:"";position:absolute;top:calc(var(--section-margin) * -.5);left:calc(var(--section-margin) * -.5);width:calc(100% + var(--section-margin));height:calc(100% + var(--section-margin));border-right:2px solid var(--color-border);border-bottom:2px solid var(--color-border);z-index:0}#pd .pdProduct>*{z-index:1}#pd .pdProduct a{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:end;-ms-flex-pack:end;justify-content:flex-end;gap:var(--content-margin);color:var(--color-text);height:100%;text-decoration:none}#pd .pdProduct a:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-bg1) 25%,transparent);z-index:1;-webkit-transition:.2s;transition:.2s}#pd .pdProduct a .pdProduct__button{text-decoration:none}#pd .pdProduct figure{position:relative;overflow:hidden;width:100%;height:100%;background:#fff;padding:0 var(--content-margin);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}#pd .pdProduct figure:has(canvas){background:transparent}#pd .pdProduct canvas,#pd .pdProduct img{width:100%;height:100%;padding:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;z-index:2}#pd .pdProduct__img{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.2s;transition:.2s}#pd .pdProduct__name{position:relative;font-size:.875em;line-height:1.714;font-weight:500;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:3.429em;margin:0;overflow:hidden;z-index:1}#pd .pdProduct__button{position:relative;z-index:2}#pd .pdProducts:where(:has(.pdProduct:nth-child(5))) .pdProduct:nth-child(4n):before{border-right-width:0}#pd .pdProducts:where(:has(.pdProduct:nth-child(5))) .pdProduct:nth-child(n+5):before{border-bottom-width:0}#pd .pdProducts .pdProduct:last-child:before{border-right:0}#pd .pdProducts--wood{gap:var(--content-margin)}#pd .pdProducts--wood .pdProduct{border-width:0;background:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/01.jpg) no-repeat 50%/100% 100%}#pd .pdProducts--wood .pdProduct:before{border-width:0}#pd .pdProducts--wood .pdProduct:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-bg1) 25%,transparent)}#pd .pdProducts--wood .pdProduct__img{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}#pd .pdProducts--wood:where(:has(.pdProduct:nth-child(5))) .pdProduct:nth-child(2){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/02.jpg)}#pd .pdProducts--wood:where(:has(.pdProduct:nth-child(5))) .pdProduct:nth-child(3){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/03.jpg)}#pd .pdProducts--wood:where(:has(.pdProduct:nth-child(5))) .pdProduct:nth-child(4){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/04.jpg)}#pd .pdProducts--wood:where(:has(.pdProduct:nth-child(5))) .pdProduct:nth-child(5){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/05.jpg)}#pd .pdProducts--wood:where(:has(.pdProduct:nth-child(5))) .pdProduct:nth-child(6){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/06.jpg)}#pd .pdProducts--wood:where(:has(.pdProduct:nth-child(5))) .pdProduct:nth-child(7){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/07.jpg)}#pd .pdProducts--wood:where(:has(.pdProduct:nth-child(5))) .pdProduct:nth-child(8){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/08.jpg)}#pd .pdProducts--wood:where(:not(:has(.pdProduct:nth-child(5)))) .pdProduct:first-child{background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/05.jpg)}#pd .pdProducts--wood:where(:not(:has(.pdProduct:nth-child(5)))) .pdProduct:nth-child(2){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/06.jpg)}#pd .pdProducts--wood:where(:not(:has(.pdProduct:nth-child(5)))) .pdProduct:nth-child(3){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/07.jpg)}#pd .pdProducts--wood:where(:not(:has(.pdProduct:nth-child(5)))) .pdProduct:nth-child(4){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/08.jpg)}#pd .pdProducts--wood:not(:has(.pdProduct:nth-child(3))) .pdProduct:first-child{background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/05.jpg)}#pd .pdProducts--wood:not(:has(.pdProduct:nth-child(3))) .pdProduct:nth-child(2){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/08.jpg)}#pd .pdProducts--wood:not(:has(.pdProduct:nth-child(7))) .pdProduct:nth-child(5){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/06.jpg)}#pd .pdProducts--wood:not(:has(.pdProduct:nth-child(7))) .pdProduct:nth-child(6){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/07.jpg)}@container pd__root (inline-size < 900px){#pd .pdProduct{padding:var(--content-margin) calc(var(--content-margin) * .5);aspect-ratio:9/16}#pd .pdProduct__button{padding:.429em .571em}}@container pd__root (inline-size < 900px) and (inline-size > 640px){#pd .pdSection--upsell{padding-left:calc(var(--content-margin) * .5);padding-right:calc(var(--content-margin) * .5)}#pd .pdSection--upsell:where(:has(.pdProducts--wood)){padding-left:var(--content-margin);padding-right:var(--content-margin)}#pd .pdProducts{gap:var(--content-margin)}#pd .pdProduct:before{top:calc(var(--content-margin) * -.5);left:calc(var(--content-margin) * -.5);width:calc(100% + var(--content-margin));height:calc(100% + var(--content-margin))}}@container pd__root (inline-size < 640px){#pd .pdSection--upsell .pdProducts:not(.pdProducts--wood) .pdProduct{-ms-flex-preferred-size:calc(50% - var(--section-margin) * 0.5);flex-basis:calc(50% - var(--section-margin) * 0.5)}#pd .pdSection--upsell .pdProducts:not(.pdProducts--wood) .pdProduct:nth-child(2n):before{border-right-width:0}#pd .pdSection--upsell .pdProducts:not(.pdProducts--wood) .pdProduct:before{border-bottom-width:2px}#pd .pdProduct{-ms-flex-preferred-size:calc(50% - var(--section-margin) * 0.5);flex-basis:calc(50% - var(--section-margin) * 0.5)}#pd .pdProducts--wood .pdProduct:nth-child(4n+1){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/01.jpg)}#pd .pdProducts--wood .pdProduct:nth-child(4n+2){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/04.jpg)}#pd .pdProducts--wood .pdProduct:nth-child(4n+3){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/05.jpg)}#pd .pdProducts--wood .pdProduct:nth-child(4n){background-image:url(https://cdn.alza.cz/Foto/or/pp/lego/img/upsell/08.jpg)}}#pd .pdSection--banner{border-top:1px solid var(--color-border);background:#000;position:relative}#pd .pdBanner__img{width:100%}#pd .pdBanner__img img{width:100%;height:auto}#pd .pdBanner__content{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:start;-ms-flex-align:start;align-items:flex-start;gap:var(--content-margin);position:absolute;left:calc(var(--section-margin) * 3);top:calc(var(--section-margin) * 3);width:calc(50% - var(--section-margin));-webkit-box-sizing:border-box;box-sizing:border-box}#pd .pdBanner__content h3{color:var(--color-fg2)}#pd .pdBanner__content .pdBanner__listText{color:#fff}#pd .pdBanner__content .pdBanner__button svg{margin-left:.5em}@container pd__root (inline-size < 900px){#pd .pdBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:var(--section-margin)}#pd .pdBanner__img{position:relative}#pd .pdBanner__img figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#pd .pdBanner__img figure img{width:110%;max-width:none;-ms-flex-negative:0;flex-shrink:0}#pd .pdBanner__content{position:relative;left:auto;top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0;width:100%}}@container pd__root (inline-size < 640px){#pd .pdBanner figure img{width:250%}}#pd .pdFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-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)}#pd .pdFooter .pdButton{white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}#pd .pdFooter .pdButton--arrowRight svg{margin-left:.5em}#pd .pd--white .pdFooter .pdButton{background:var(--color-fg1)}#pd .pd--white .pdFooter .pdButton:hover{background:var(--color-fg2)}#pd .pd:not(.pd--white) .pdFooter__icon img{-webkit-filter:invert(1);filter:invert(1)}@container pd__root (inline-size < 640px){#pd .pdFooter__icon img{width:2.5em;height:2.5em;max-width:none}#pd .pdFooter__text{font-size:.875em;line-height:1.714}}