.numbered-list{counter-reset:list;display:flex;flex-flow:column}.numbered-list li{align-items:flex-start;counter-increment:list;display:flex;line-height:25px;margin-bottom:15px;position:relative;text-align:left}.numbered-list li .text{display:inline-block}.numbered-list li .text .title{display:inline;font-weight:700}.numbered-list li:before{color:#00aeef;content:counter(list) ".";display:inline-block;flex:0 0 auto;font-weight:700;margin-right:12px}.numbered-list li .blue{font-weight:600}.numbered-list li a{color:#00aeef;text-decoration:underline}.simple-numbered-list li{margin:10px 0}.simple-numbered-list li a{color:#00aeef;text-decoration:underline}.pictogram-list li,.square-list li,.store-detail .arrow-block .block__text ul li{margin-bottom:15px;padding-left:25px;position:relative;text-align:left}.pictogram-list li a.blue,.square-list li a.blue,.store-detail .arrow-block .block__text ul li a.blue{font-weight:400;text-decoration:underline}.pictogram-list li a,.square-list li a,.store-detail .arrow-block .block__text ul li a{color:#00aeef;text-decoration:underline}.pictogram-list li:before,.square-list li:before,.store-detail .arrow-block .block__text ul li:before{background:#00aeef;content:"";display:inline-block;height:8px;left:0;margin-right:15px;margin-top:7px;position:absolute;width:8px}.pictogram-list li .blue,.pictogram-list li strong,.square-list li .blue,.square-list li strong,.store-detail .arrow-block .block__text ul li .blue,.store-detail .arrow-block .block__text ul li strong{color:#00aeef;font-weight:700}.square-list--col{flex-flow:column}.pictogram-list li .icon{display:none}.checking-list{flex-flow:column;margin:25px auto}.checking-list,.checking-list li{align-items:flex-start;display:flex}.checking-list li{flex-flow:row;justify-content:flex-start;margin-bottom:10px;margin-right:10px;text-align:left}.checking-list li:before{border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;content:"";display:inline-block;height:11px;margin-right:10px;transform:rotate(45deg);width:6px}.checking-list li a{color:#00aeef;text-decoration:underline}.mark-list{display:flex;flex-flow:column}.mark-list li{font-size:14px;font-weight:600;margin-bottom:10px}.mark-list li:last-child{margin-bottom:0}.mark-list li a{color:#00aeef;text-decoration:underline}@media (min-width:61em){.mark-list{display:flex;flex-flow:row}.mark-list li{align-items:center;display:flex;font-size:15px;font-weight:600;margin-bottom:0;margin-right:30px}.mark-list li:before{background:url(/assets/svg/mark.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;flex:0 0 auto;height:21px;margin-right:13px;width:20px}.numbered-list{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.numbered-list li{flex:1 1 32%}.numbered-list li .text{display:inline}.numbered-list li .text .title{align-items:center;display:flex;font-size:16px;height:50px;margin-bottom:20px}.numbered-list li:before{align-items:center;border:2px solid #baeafc;border-radius:50%;display:inline-flex;font-size:22px;height:50px;justify-content:center;position:relative;width:50px}.square-list--col{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}.square-list--col li{flex:0 0 48%}.square-list--col li strong{color:#000}.pictogram-list{display:flex;flex-flow:column;justify-content:center}.pictogram-list li{align-items:center;border-bottom:2px solid #f3f3f3;display:flex;flex-flow:row;font-size:16px;height:70px;margin:0}.pictogram-list li:before{display:none}.pictogram-list li .icon{display:inline-block;margin-right:30px}.pictogram-list li .icon img{height:100%;object-fit:contain;width:100%}.pictogram-list li:first-child .icon{height:35px;width:35px}.pictogram-list li:nth-child(2) .icon{height:35px;max-height:35px;width:35px}.pictogram-list li:nth-child(3) .icon{height:40px;width:40px}.pictogram-list li:nth-child(4) .icon{height:35px;width:40px}.pictogram-list li:last-child{border:none}}.store{border-bottom:1px solid transparent;display:flex;flex-flow:column;height:100%;max-width:40rem;min-width:27rem;transition:border .3s,box-shadow .3s}.store__header{background-color:#414141;color:#fff;padding:25px;position:relative;text-align:center;text-transform:uppercase;z-index:2}.store__body{background-color:#f1f1f1;flex:auto;flex-flow:column;padding:30px 20px;position:relative;z-index:2}.store__body,.store__upper{display:flex;justify-content:space-between}.store__upper{flex:1;flex-flow:column}.store__footer{margin-top:30px;text-align:center}.store__image{display:block;height:150px;object-fit:cover;width:100%}.store__image-wrap{position:relative}.store__infocircle{align-items:center;background:linear-gradient(335deg,#ca044d 12.46%,#e01962 88.4%);border:2px solid #fff;border-radius:50%;display:flex;filter:drop-shadow(7.683px 7.683px 15.366px rgba(0,0,0,.54));flex-direction:column;gap:6px;height:172px;justify-content:center;position:absolute;right:10px;text-align:center;top:-15px;width:172px;z-index:1}.store__infocircle--title{color:#fff;font-weight:700;margin-top:3px}.store__infocircle--subtitle,.store__infocircle--title{font-size:16.873px;font-style:normal;line-height:21.935px}.store__infocircle--subtitle{color:#fef630;font-weight:800;margin-top:5px;text-transform:uppercase}.store__phone{color:#00aeef;margin-bottom:5px;margin-left:-7px}.store__phone,.store__town{font-weight:700}.store__address{margin-bottom:25px}.store__opening{display:flex}.store__opening-days{font-weight:700}.store__title{font-size:1.6rem}.store .icon--time{margin-top:5px}.store .icon--phone-blue{margin-bottom:-6px;margin-right:-4px}.store:hover{border-color:#a8a8a8;box-shadow:0 0 2px 0 #a8a8a8}@media (max-width:992px){.store-detail .visualheader{display:flex;flex-flow:column}.store-detail .visualheader .page-title-mobile{order:2}.store-detail .visualheader .container{order:1}}.store-detail .mt--xxxl{margin-top:0!important}.store-detail .visualheader__inner{padding:65px 0}@media (max-width:992px){.store-detail .visualheader__inner{padding:unset}}.store-detail .visualheader__image-door:after{display:none}@media (max-width:992px){.store-detail .page-title-desktop{display:none}}.store-detail .page-title-desktop .banner-title{font-size:30px;text-align:center}.store-detail .page-title-desktop h3{font-size:23px;text-align:center}.store-detail .page-title-mobile{background:#e4f7ff;padding-bottom:10px;width:100%}@media (min-width:992px){.store-detail .page-title-mobile{display:none}}.store-detail .page-title-mobile .page-title-mobile-text{padding-top:15px}.store-detail .page-title-mobile .page-title-mobile-text .banner-title{font-size:25px!important;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:390px){.store-detail .page-title-mobile .page-title-mobile-text .banner-title{height:unset}}.store-detail .page-title-mobile .page-title-mobile-text h3{display:flex;font-size:13px;justify-content:center;padding-left:15px;padding-right:15px;text-align:center}.store-detail .page-title-mobile .page-title-mobile-text h3:before{content:url(/assets/svg/darek.svg);padding-right:10px;position:relative}.store-detail .page-title-mobile .page-title-mobile-text h3 .h3-text{display:flex;flex-flow:column;text-align:left}.store-detail .page-title-mobile .page-title-mobile-text h3 .h3-text .akce{color:#11b0f0;font-size:28px;letter-spacing:0}.store-detail .arrow-block{border:2px solid #d5f4ff;display:grid;grid-template-columns:42% 1fr;height:auto;min-height:300px;width:100%}.store-detail .arrow-block .block__title{align-items:center;color:#fff;display:flex;flex:0 0 42%;font-size:32px;font-weight:600;height:100%;justify-content:flex-start;line-height:45px;padding:60px}@media (max-width:992px){.store-detail .arrow-block .block__title{justify-content:center}}.store-detail .arrow-block .block__title .bold{font-size:30px;font-weight:700;line-height:25px}.store-detail .arrow-block .block__title .semibold{font-size:28px;font-weight:600}.store-detail .arrow-block .block__title .extrabold{font-size:45px;font-weight:800;line-height:65px;padding-left:15px}.store-detail .arrow-block .block__title-mobile{line-height:45px}@media (min-width:992px){.store-detail .arrow-block .block__title-mobile{display:none}}.store-detail .arrow-block .block__title-mobile .bold{font-size:30px;font-weight:700;line-height:25px}.store-detail .arrow-block .block__title-mobile .semibold{font-size:28px;font-weight:600}.store-detail .arrow-block .block__title-mobile .extrabold{font-size:45px;font-weight:800;line-height:65px;padding-left:15px}.store-detail .arrow-block .block__text{flex:0 0 58%;font-size:14px;padding:45px}.store-detail .arrow-block .block__text a{text-decoration:underline}@media (max-width:992px){.store-detail .arrow-block{grid-template-columns:1fr;grid-template-rows:4fr 11fr}.store-detail .arrow-block .block__title{display:none}.store-detail .arrow-block .block__title-mobile{background-color:#00aeef;color:#fff;height:155px;padding-top:20px;text-align:center;width:100%}.store-detail .arrow-block .block__title-mobile:after{background:inherit;clip-path:polygon(50% 100%,0 20%,100% 20%);content:"";display:block;height:76px;left:16px;margin-top:-21px;position:absolute;width:95%}}@media (max-width:992px) and (max-width:656px){.store-detail .arrow-block .block__title-mobile:after{left:21px;width:91%}}@media (max-width:992px){.store-detail .arrow-block .block__text{padding:15px}}@media (max-width:992px) and (max-width:992px) and (min-width:600px){.store-detail .arrow-block .block__text{margin-top:-10px}}.store-detail .store-info{grid-column-gap:45px;align-items:flex-end;display:grid;grid-template-columns:55% 1fr;grid-template-rows:1fr}.store-detail .store-info .store-info__info p{margin-bottom:20px}.store-detail .store-info .store-info__info strong{color:#0bb1f0}.store-detail .store-info .store-info__info .feature{grid-column-gap:15px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:0;margin-top:25px}.store-detail .store-info .store-info__info .feature__item{align-items:center;background:#e1f7ff;display:flex;flex:0 0 50%;flex-flow:column;justify-content:flex-start;padding:45px 30px}.store-detail .store-info .store-info__info .feature__item .item__icon{height:70px;margin-bottom:25px;width:70px}.store-detail .store-info .store-info__info .feature__item .item__icon img{height:100%;object-fit:contain;width:100%}.store-detail .store-info .store-info__info .feature__item .item__text{font-size:14px;font-weight:700;text-align:center}@media (max-width:992px){.store-detail .store-info .store-info__info .store-info-text{display:none}}.store-detail .store-info .store-info__info .store-info-text-mobile{margin-bottom:20px;margin-top:20px}@media (min-width:992px){.store-detail .store-info .store-info__info .store-info-text-mobile{display:none}}.store-detail .store-info .store-info__info .store-info__image-mobile img{height:221px;margin-bottom:20px;margin-top:20px;object-fit:cover;width:100%}@media (min-width:992px){.store-detail .store-info .store-info__info .store-info__image-mobile{display:none}}@media (max-width:992px){.store-detail .store-info .store-info__image{display:none}}.store-detail .store-info .store-info__image img{border:1px solid #c9ebf7;height:100%;max-height:410px;object-fit:cover;padding:10px}.store-detail .payments-banner{align-items:center;border:2px solid #d5f4ff;display:flex;padding:45px 250px 45px 45px;position:relative;width:100%}.store-detail .payments-banner .banner__title{font-size:18px;font-weight:700;padding-right:55px}.store-detail .payments-banner .banner__title .blue{color:#0bb1f0}.store-detail .payments-banner .banner__image{bottom:-5px;position:absolute;right:25px}.store-detail .payments-banner-mobile{align-items:center;border:2px solid #d5f4ff;height:355px;margin-bottom:40px!important;margin-top:20px!important;position:relative;width:100%}@media (min-width:992px){.store-detail .payments-banner-mobile{display:none}}.store-detail .payments-banner-mobile .banner__title{font-size:18px;font-weight:700;padding-top:45px}.store-detail .payments-banner-mobile .banner__title .blue{color:#0bb1f0;display:flex;font-size:22px;justify-content:center;text-align:center}.store-detail .payments-banner-mobile .banner-bottom .black{display:flex;font-size:16px;font-weight:700;justify-content:center;text-align:left}@media (max-width:550px){.store-detail .payments-banner-mobile .banner-bottom .black{padding-left:15px}}@media (max-width:382px){.store-detail .payments-banner-mobile .banner-bottom .black{font-size:14px}}.store-detail .payments-banner-mobile .banner-bottom .button{display:block;margin-left:auto;margin-right:auto;margin-top:20px;width:50%}@media (max-width:550px){.store-detail .payments-banner-mobile .banner-bottom .button{margin-left:15px}}@media (max-width:412px){.store-detail .payments-banner-mobile .banner-bottom .button{width:39%}}.store-detail .payments-banner-mobile .banner-bottom .banner__image{bottom:-5px;position:absolute;right:0}.store-detail .store-map{display:flex;flex-flow:row nowrap}.store-detail .store-map .map__col{flex:0 0 50%}.store-detail .store-map .map__col:first-child{background:#e1f7ff;display:flex;justify-content:flex-end;padding:65px 60px}.store-detail .store-map .map__col #button-toggle-map{width:220px}.store-detail .store-map .map__col .map__info .blue{color:#0bb1f0}.store-detail .store-map .map__col .map__info .info__title{font-size:30px;font-weight:700;margin-bottom:30px}.store-detail .store-map .map__col .map__info .info__cols{display:flex}.store-detail .store-map .map__col .map__info .info__cols .col{flex:0 0 50%}.store-detail .store-map .map__col .map__info .info__cols .col:nth-child(2){margin-left:35px}.store-detail .store-map .map__col .map__info .info__cols .col .text-underline{display:block;margin-bottom:5px;margin-top:35px;text-decoration:underline;white-space:nowrap;width:100%}.store-detail .store-map .map__col .map__info .info__cols .col .contact{align-items:flex-start;border:none;box-shadow:none;display:flex;flex-flow:column;height:auto}.store-detail .store-map .map__col .map__info .info__cols .col .contact .email,.store-detail .store-map .map__col .map__info .info__cols .col .contact .phone{text-align:left;white-space:nowrap}.store-detail .store-map .map__col .map__info .info__cols .col .contact .email i,.store-detail .store-map .map__col .map__info .info__cols .col .contact .phone i{height:20px;padding-right:5px;width:20px}.store-detail .store-map .map__col .map__info .info__cols .col .contact .phone span{font-weight:700}.store-detail .store-map .map__col .map__info .info__cols .col .contact .phone span .country_code{font-weight:400}.store-detail .store-map .map__col .map__info .info__cols .col .contact .email span{color:#0bb1f0;font-weight:700;text-decoration:underline}.store-detail .store-map .map__col .map{height:100%}.store-detail .store-map .map__col .map #map{height:100%!important}@media (max-width:992px){.store-detail .store-map{display:flex;flex-flow:column}.store-detail .store-map .map__col{flex-flow:column;text-align:center}.store-detail .store-map .map__col:first-child{justify-content:flex-start}.store-detail .store-map .map__col:nth-child(2){flex:0 0 350px}.store-detail .store-map .map__col:nth-child(2) .map,.store-detail .store-map .map__col:nth-child(2) .map #map{height:350px}.store-detail .store-map .map__col .map__info .info__cols{display:flex;flex-flow:column-reverse}.store-detail .store-map .map__col .map__info .info__cols .col:nth-child(2){margin-bottom:15px;margin-left:0}.store-detail .store-map .map__col .map__info .info__cols .col .contact{align-items:center}.store-detail .store-info{grid-row-gap:25px;grid-template-columns:1fr;grid-template-rows:auto}.store-detail .store-info__image{display:flex;justify-content:center}.store-detail .arrow-block{margin-bottom:25px!important}.store-detail .payments-banner{display:none}}@media (max-width:500px){.store-detail .payments-banner{align-items:center;flex-flow:column}.store-detail .payments-banner .banner__title{margin-bottom:25px;padding-right:0;text-align:center}.store-detail .payments-banner .banner__title br{display:none}}@media (max-width:400px){.store-detail .store-info .store-info__info .feature{grid-row-gap:15px;grid-template-columns:1fr;grid-template-rows:auto}}.program-partner h4{color:#414141;font-size:14px;font-weight:600;text-decoration:underline}@media (min-width:1200px){.store-detail--9 .visualheader__image-background{margin-left:15%;width:auto}}@media (max-width:992px){.store-detail--9 .visualheader__image-background{display:none}}