/*
* !!! 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.01
*/
#page .component.benefitCode{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:330px;box-sizing:border-box;background-image:url(https://cdn.alza.cz/Foto/or/lp/apf-kb/img/logos.svg),-webkit-image-set(url("https://cdn.alza.cz/Foto/or/lp/apf-kb/img/header.webp") 1x,url("https://cdn.alza.cz/Foto/or/lp/apf-kb/img/header@2x.webp") 2x);background-image:url(https://cdn.alza.cz/Foto/or/lp/apf-kb/img/logos.svg),image-set(url("https://cdn.alza.cz/Foto/or/lp/apf-kb/img/header.webp") 1x,url("https://cdn.alza.cz/Foto/or/lp/apf-kb/img/header@2x.webp") 2x);background-repeat:no-repeat,no-repeat;background-position:94%,0;background-size:26.15% auto,100% 100%}#page .component.benefitCode .MuiScopedCssBaseline-root{width:100%}#page .component.benefitCode .MuiScopedCssBaseline-root h2.AlzaText{color:#fff!important;max-width:50%}#page .component.benefitCode .MuiFormLabel-root.MuiFormLabel-colorPrimary,#page .component.benefitCode .MuiFormLabel-root.MuiFormLabel-colorPrimary .star,#page .component.benefitCode .MuiInputBase-root.MuiInput-root~div *{color:#fff}#lp{max-width:1310px;overflow:hidden;margin:0 auto}#lp div,#lp li,#lp p,#lp td,#lp th{font-family:inherit;font-size:inherit;color:inherit}#lp p{margin:0 0 1em}#lp figure{margin:0}#lp h1,#lp h2,#lp h3,#lp h4,#lp h5{color:#000;margin:0}#lp ol,#lp ul{padding:0 0 0 1em}#lp ol li,#lp ul li{display:list-item;padding:0}#lp ul li{list-style:disc}#lp .lpHeader p,#lp .lpMain p{margin:0 0 1em}.artSocial{height:auto}.mobile #lp{min-width:300px;padding-bottom:0}#lp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#212121;font-weight:400;font-size:1em;line-height:1.563;font-size:1rem}#lp,#lp h1{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif}#lp h1{font-size:3.125em;line-height:1.28;font-weight:700}#lp h2{font-size:2em;line-height:1.25}#lp h2,#lp h3{font-weight:500;font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif}#lp h3{font-size:1.5em;line-height:1.458}#lp h4{font-size:1.25em;line-height:1.4;font-weight:500;font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif}#lp{background:#fff}#lp a{color:#e3233d}#lp a:hover{color:#a51528}#lp .lpContent,#lp .lpSection{position:relative;padding:5em 4em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:80px}#lp .lpContent>.lpHeadline,#lp .lpSection>.lpHeadline{margin-bottom:-1.25em}#lp .lpSection--bgGray+.lpSection--bgGray,#lp .lpSection:not(.lpSection--bgGray)+:not(.lpSection--bgGray){padding-top:0}#lp .lpSection--bg{padding:0!important;overflow:hidden}#lp .lpSection--bg>*{position:relative}#lp .lpSection--bgGray{background:#f8f8f8}#lp .lpBackground{position:absolute;inset:0}#lp .lpBackground__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}#lp .lpCenter,#lp .lpHeadline{text-align:center}#lp .lpHeadline{color:#e3233d}#lp .lpBox__text,#lp .lpTile__text{font-size:.875em}#lp .lpBox__text strong,#lp .lpTile__text strong{font-weight:500}#lp .lpFlex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:1em}#lp .lpFlex>*{display:block;list-style-type:none;-ms-flex:1 0 0px;flex:1 0 0;max-width:33.33%}#lp .lpText--red{color:#e3233d}#lp .lpButton{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;transition:.2s;font-size:.875em;line-height:1.429;padding:.786em .857em;color:#fff;background:#a1c900;box-shadow:0 1px 4px rgba(0,0,0,.15)}#lp .lpButton--small{padding:.643em .857em}#lp .lpButton--large{font-size:1.25em;line-height:1.1;padding:.85em 1.2em}#lp .lpButton:hover{background:#8a0;box-shadow:0 1px 8px rgba(0,0,0,.3)}#lp .lpButton:active{background:#647d00;box-shadow:none}#lp .lpButton.lpButton--disabled{background:rgba(161,201,0,.5);box-shadow:none}#lp .lpButton--delete{color:#fff;background:#e9242e}#lp .lpButton--delete:hover{color:#fff;background:#e61722}#lp .lpButton--delete:active{color:#fff;background:#d0151e}#lp .lpButton--delete.lpButton--disabled{color:#fff;background:rgba(233,36,46,.5)}#lp .lpTiles{padding-left:0;margin:0;list-style:none}#lp .lpTile{position:relative;text-align:center;box-sizing:border-box;padding:0;max-width:25em}#lp .lpTile__imgCont{margin:0 auto;max-width:90%}#lp .lpTile__imgCont .lpTile__img{margin:0 auto;max-width:100%;max-height:100%}#lp .lpTile__headline a{color:#0094e7}#lp .lpTile__headline a:hover{color:#00275b}#lp .lp--benefits{overflow:hidden;padding-top:4em}#lp .lpTile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:16.25em}#lp .lpTiles{-ms-flex-pack:justify;justify-content:space-between}#lp .lpTile__img{width:4em;height:4em}#lp .lpTile__img--ap{width:8em;object-fit:cover}#lp .lpSash{position:absolute;top:0;right:0;width:8em;height:8em}#lp .lpSash__content{position:absolute;top:50%;left:50%;width:200%;text-align:center;font-size:1em;line-height:1.063;color:#fff;padding-top:.5em;padding-bottom:.5em;transform:translate(-50%,-50%) rotate(45deg);background:#e3233d}#lp .lpSash__content strong{display:block;white-space:nowrap}#lp .lpBox{position:relative;padding:32px 48px 48px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1em;border-radius:4px;background:#fff;max-width:none;border:1px solid #e0e0e0;text-align:center;box-sizing:border-box}#lp .lpBox--image{padding-bottom:9.75em}#lp .lpBox__image{position:absolute;bottom:0;left:0;width:100%;height:8.75em}#lp .lpBox__image img{display:block;width:100%;height:100%;object-fit:contain}#lp .lpBox__img--ap{width:8em;object-fit:cover}#lp .lpIco{gap:48px;text-align:center}#lp .lpIco,#lp .lpIco__gift{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#lp .lpIco__gift{-ms-flex-align:center;align-items:center;gap:1em;margin:0 auto;max-width:53.75em}#lp .lpLegal{font-size:.875em;line-height:1.571;color:#7c7c7c}#lp .lpTile__img--bg{padding:.625em;border-radius:25px;background:linear-gradient(180deg,rgba(227,35,61,.75) 0,#e3233d);box-sizing:border-box}#lp .lpBox__list{text-align:left}#lp .lpBox__list li{position:relative;margin-bottom:16px;padding-left:2.25em;list-style-type:none;font-size:1em;font-weight:500;line-height:1.563}#lp .lpCheck{position:absolute;top:2.5px;left:0;width:1.25em;height:1.25em;border-radius:50%;background:#f29400}#lp .lpCheck:after,#lp .lpCheck:before{content:"";position:absolute;top:calc(50% + 3px);left:8px;width:12px;height:3px;border-radius:3px;background:#fff;transform-origin:left bottom;transform:rotate(-45deg)}#lp .lpCheck:after{width:6px;transform:translate(1.5px,-1.5px) rotate(225deg)}#lp .lpBox__form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}#lp .lpBox__formText{font-size:1.25em;font-weight:700;line-height:1.5;color:#e3233d;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='18' viewBox='0 0 16 18'%3E%3Cpath d='M11.79 0H1.685C1.242-.002.815.17.5.476A1.64 1.64 0 0 0 0 1.637v11.454h1.685V1.637H11.79V0zm2.527 3.273H5.053c-.443-.001-.87.17-1.185.476a1.638 1.638 0 0 0-.499 1.16v11.454c.004.437.184.854.499 1.16a1.69 1.69 0 0 0 1.185.476h9.263c.443.002.87-.17 1.185-.476.316-.307.495-.724.499-1.16V4.91a1.638 1.638 0 0 0-.499-1.16 1.69 1.69 0 0 0-1.185-.476h.001zm0 13.09H5.053V4.91h9.263v11.454z' fill='%23e3233d' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 1em/auto auto;padding:calc(.6em - 1pt) 1.5em calc(.6em - 1pt) 3em;border-radius:4px;border:2pt dashed #e3233d;cursor:pointer;box-sizing:border-box;transition:.2s}#lp .lpBox__formText:hover{border-style:solid}#lp .lpBox__form--copied .lpBox__formText{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M5.997 16.437a.997.997 0 0 1-.707-.293L.293 11.147a.999.999 0 1 1 1.414-1.414l4.29 4.29L16.294 3.726a.999.999 0 1 1 1.414 1.414L6.704 16.144a.997.997 0 0 1-.707.293z' fill='%23e3233d'/%3E%3C/svg%3E")}#lp .lpSection--how{text-align:center}#lp .lpHowImage{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px}#lp .lpHowImage>*{-ms-flex-order:1;order:1}#lp .lpHowImage figcaption{-ms-flex-order:0;order:0}#lp .lpHowImage img{max-width:100%;height:auto;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}#lp .lpSection--faq{padding-bottom:5em}#lp .lpFAQs__item{position:relative;background:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.15);margin-bottom:1em;font-size:1em;padding:0;transition:.2s}#lp .lpFAQs__item:hover{box-shadow:0 1px 8px rgba(0,0,0,.3)}#lp .lpFAQs__headline{cursor:pointer;font-size:.875em;line-height:1.714;padding:.643em 1em;padding-left:3.125em;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;border-radius:4px}#lp .lpFAQs__content{font-size:.875em;line-height:1.714;padding:0 1em 1em 3.125em}#lp .lpFAQs__content>:last-child{margin-bottom:0}#lp .lpFAQs .ui-accordion-header-active{font-weight:500}#lp .lpFAQs .ui-accordion-header-icon{position:absolute;top:1em;left:1.25em;width:.625em;height:.625em;border:2px solid #e3233d;border-width:0 2px 2px 0;transform:rotate(45deg);transition:.3s}#lp .lpFAQs .ui-accordion-header-icon.ui-icon-triangle-1-s{transform:translateY(.25em) rotate(-135deg)}#lp .lpFAQs .ui-accordion-content-active,#lp .lpFAQs .ui-accordion-header-active,#lp .lpFAQs__headline:hover{background:#f8f8f8}#lp .lpFAQs .ui-accordion-header-active,#lp .lpFAQs__headline:hover{color:#e3233d}.mobile #page .body{padding-left:0;padding-right:0}.mobile #page .component.benefitCode{min-height:280px;box-sizing:border-box;padding-top:160px;padding-bottom:0;background-image:url(https://cdn.alza.cz/Foto/or/lp/apf-kb/img/logos.svg);background-repeat:no-repeat;background-position:center 15px;background-size:auto 100px;border-bottom:1px solid #bb182e}.mobile #page .component.benefitCode .MuiScopedCssBaseline-root{box-sizing:border-box;padding:15px;background:#e3233d}.mobile #page .component.benefitCode .MuiScopedCssBaseline-root h2{text-align:center;max-width:none}.mobile #page .component.benefitCode .MuiScopedCssBaseline-root h2:not(:has(+form)){margin-bottom:0}@media (max-width:900px){.mobile #lp .lpContent,.mobile #lp .lpSection{padding-left:.938em;padding-right:.938em;gap:5em .938em}.mobile #lp .lpContent h3,.mobile #lp .lpSection h3{font-size:1.125em;line-height:1.389}.mobile #lp .lpHeadline{font-size:1.5em;line-height:1.333}.mobile #lp .lpBox{padding-left:.938em;padding-right:.938em}.mobile #lp .lpSash{width:6em;height:6em}}@media (max-width:600px){.mobile #lp .lpFlex{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.938em .938em}.mobile #lp .lpBox{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:.938em;padding-right:.938em}.mobile #lp .lpTile{-ms-flex-preferred-size:calc(50% - 0.938em * 0.5);flex-basis:calc(50% - 0.938em * 0.5);max-width:none}.mobile #lp .lpContent,.mobile #lp .lpSection{gap:1.876em .938em}.mobile #lp .lpContent .lpHeadline,.mobile #lp .lpSection .lpHeadline{margin-bottom:0}.mobile #lp .lpSash{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:2em}.mobile #lp .lpSash__content{position:relative;top:auto;left:auto;width:100%;padding:11.25px 15px;transform:none}.mobile #lp .lpSash__content strong{display:inline}}