@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#414141;font-family:Open Sans,arial,sans-serif;font-size:62.5%;line-height:1.5}.options-optik{text-align:center}.site-advice .container .advice .advice__container .advice__answer p{line-height:32px;margin-top:10px}.site-advice .container .advice .advice__container .advice__answer p a{text-decoration:underline}.site-advice .container .advice .advice__container .advice__answer .row .col-md-6{width:50%}.site-advice .container .advice .advice__container .advice__answer .row .col-md-4{width:33.33%}.site-advice .container .advice .advice__container .advice__answer .row .col-md-3{width:25%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.4rem;margin:0}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}ol{margin-bottom:15px;padding-left:inherit}main,ul li{display:block}h1,h2,h3,h4{font-size:inherit}strong{font-weight:700}a,button{color:inherit;transition:background-color .2s}a{text-decoration:none}a:hover,button{cursor:pointer}button{-webkit-font-smoothing:inherit;background:none;border:0;font:inherit;letter-spacing:inherit;overflow:visible}::-moz-focus-inner{border:0;padding:0}:focus{outline:0}img{border:0;height:auto}iframe,img,video{max-width:100%}h1{font-size:3rem;margin-bottom:15px}h2{font-size:2.3rem}h2,h3{margin-bottom:10px}h3{font-size:2.1rem}h4{font-size:1.8rem;margin-bottom:10px}.opening-hours,h4{margin-left:8px}h5{font-size:1.7rem;margin-bottom:10px}h6{font-size:1.5rem}input,select,textarea{border:1px solid #dcdcdc}label{display:block;margin-bottom:5px}input,select,textarea{box-shadow:inset 0 0 10px 0 #f3f3f3;margin-bottom:10px;padding:10px;width:100%}input:focus,select:focus,textarea:focus{border:1px solid #95d1e7}input[type=submit]{box-shadow:none}p{text-align:justify}@media (min-width:61em){p{text-align:left}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}.fade-out{opacity:0;transition:opacity .5s}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.item__price-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (max-width:400px){.container{padding-left:10px;padding-right:10px}}@media (max-width:370px){.container{overflow-x:auto;padding-inline:20px}}.container .col-md-12{font-size:20px;font-weight:700;padding:20px;text-align:center;text-transform:uppercase}.container--nopad{padding-left:0;padding-right:0}.container.reclamation{padding:25px 17px}@media (min-width:61em){.container.product-listing-container{max-width:1710px}.container{max-width:114rem}}@media (min-width:61em) and (min-width:1110px){.container{position:relative}}@media (min-width:61em){.container--nopad{padding-left:15px;padding-right:15px}.container--xs{max-width:60rem}.container--xxs{max-width:50rem}.container--xxxs{max-width:40rem}}.flex{display:flex}.flex--space{justify-content:space-between}.flex--center{justify-content:center}.flex--aligncenter{align-items:center}.radio input{display:none}.radio label{display:inline-block}.radio .custom_radio{background:#fff;background:#f9f9f9;border:1px solid #dcdcdc;border-radius:50%;display:inline-block;height:18px;margin-right:5px;position:relative;vertical-align:text-top;width:18px}.radio .custom_radio:after{background:#fff;border-radius:50%;display:inline-block;height:6px;left:0;margin:5px;position:absolute;top:0;width:6px}.radio input:checked+.custom_radio{background:#00afed;border-color:#00afed}.radio input:checked+.custom_radio:after{content:""}.radio label:focus .custom_radio{border-color:#95d1e7}.checkbox input{opacity:0;pointer-events:all;position:absolute;z-index:2}.checkbox input,.checkbox label{display:inline-block}.checkbox .custom_checkbox{background:#fff;background:#f9f9f9;border:1px solid #dcdcdc;display:inline-block;height:1.1em;margin-bottom:3px;margin-right:9px;vertical-align:middle;width:1.1em}.checkbox .custom_checkbox:after{border:solid #fff;border-width:0 2px 2px 0;display:block;height:.6em;margin:.1em .3em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:.35em}.checkbox input:checked+.custom_checkbox{background:#00afed;border-color:#00afed}.checkbox input:checked+.custom_checkbox:after{content:""}.checkbox label:focus .custom_checkbox{border-color:#95d1e7}.checkbox label:hover{cursor:pointer}.checkbox input,.radio input{width:auto}.checkbox label a,.radio label a{color:#00aeef;text-decoration:underline}.list{margin-bottom:15px}.list a:focus{outline:1px solid #95d1e7}.list li:before{background-color:#00afed;content:"";display:inline-block;height:.6em;margin-right:5px;width:.6em}.list li li{margin-left:30px}.list li li:before{background-color:#a8a8a8}.list li li li:before{background-color:#00afed;border-radius:50%}.list li li li li:before{background-color:#a8a8a8}.list--space li{margin-bottom:10px}.list--space li:before{margin-right:15px}.table{border-collapse:collapse;margin-bottom:15px;text-align:left;width:100%}.table td,.table th{padding:10px}.table thead td,.table thead th{background-color:#00afed;color:#fff}.pagination{flex-flow:row;justify-content:center;list-style:none;margin:15px auto;padding:0}.pagination li{margin:0 2px}.pagination li a,.pagination li span{align-items:center;border:1px solid #ccd9e3;color:#576a80;display:flex;height:2em;justify-content:center;padding:0 5px;text-decoration:none;width:2em}.pagination li:first-child,.pagination li:last-child{display:none}.pagination li:first-child a,.pagination li:last-child a{background:#414141;border:none;color:#fff}.pagination li:first-child a:hover,.pagination li:last-child a:hover{background-color:#343434}.pagination li:first-child span,.pagination li:last-child span{background:#c1c1c1;border:none;color:#fff}.pagination a:hover{background-color:#414141;border-color:#414141;color:#fff}.pagination li.active{background:#414141}.pagination li.active a,.pagination li.active span{border-color:#414141;color:#fff}.a{color:#009eda;text-decoration:underline}.a:hover{text-decoration:none}.divider{box-shadow:0 0 30px 0 #ccc;height:1px}.content{padding:30px}.hide,.js-hide{display:none}input[type=submit]{-webkit-appearance:none}@media (min-width:992px){.homepage #snippet-heurekaListing-async{height:400px}.homepage #snippet-product_groups_widget-async{height:230px}}@media (max-width:992px){.homepage #snippet-product_groups_widget-async{height:230px}.homepage #snippet-heurekaListing-async{height:350px}}@media (max-width:61em){.mobile-hide{display:none!important}}@media (min-width:61em){.desktop-hide{display:none!important}}.text-left{text-align:left}.text-right{text-align:right}.tc,.text-center{text-align:center}.oneline{white-space:nowrap}.mb{margin-bottom:20px}.bold{font-weight:700}.semibold{font-weight:600}:root,body{--space-unit:1rem;--space-xxxxs:calc(var(--space-unit)*0.125);--space-xxxs:calc(var(--space-unit)*0.25);--space-xxs:calc(var(--space-unit)*0.375);--space-xs:calc(var(--space-unit)*0.5);--space-sm:calc(var(--space-unit)*0.75);--space-md:calc(var(--space-unit)*1.25);--space-lg:calc(var(--space-unit)*2);--space-xl:calc(var(--space-unit)*3.25);--space-xxl:calc(var(--space-unit)*5.25);--space-xxxl:calc(var(--space-unit)*8.5);--space-xxxxl:calc(var(--space-unit)*13.75);--component-padding:var(--space-sm)}@supports (--css:variables){@media (max-width:61em){body{--space-unit:.7em}}}.mt,.mt--md{margin-top:var(--space-md)!important}.mt--xxxxs{margin-top:var(--space-xxxxs)!important}.mt--xxxs{margin-top:var(--space-xxxs)!important}.mt--xxs{margin-top:var(--space-xxs)!important}.mt--xs{margin-top:var(--space-xs)!important}.mt--sm{margin-top:var(--space-sm)!important}.mt--lg{margin-top:var(--space-lg)!important}.mt--xl{margin-top:var(--space-xl)!important}.mt--xxl{margin-top:var(--space-xxl)!important}.mt--xxxl{margin-top:var(--space-xxxl)!important}.mt--xxxxl{margin-top:var(--space-xxxxl)!important}.mb,.mb--md{margin-bottom:var(--space-md)!important}.mb--xxxxs{margin-bottom:var(--space-xxxxs)!important}.mb--xxxs{margin-bottom:var(--space-xxxs)!important}.mb--xxs{margin-bottom:var(--space-xxs)!important}.mb--xs{margin-bottom:var(--space-xs)!important}.mb--sm{margin-bottom:var(--space-sm)!important}.mb--lg{margin-bottom:var(--space-lg)!important}.mb--xl{margin-bottom:var(--space-xl)!important}.mb--xxl{margin-bottom:var(--space-xxl)!important}.mb--xxxl{margin-bottom:var(--space-xxxl)!important}.mb--xxxxl{margin-bottom:var(--space-xxxxl)!important}#scrollUp{background:#979797 url(/assets/svg/arrow-up.svg) no-repeat 50%;border-radius:7px;bottom:175px;height:55px;position:fixed;right:50px;transform:translateX(200%);transition:all .5s;width:55px;z-index:2}@media (max-width:61em){#scrollUp{bottom:195px;right:22px}}#scrollUp.show{transform:translateX(0)}#scrollUp:hover{cursor:pointer}@supports (-ms-ime-align:auto){.filters input[type=checkbox],.wizardForm .box_content .lenses-type__tab .form__group .radio input{visibility:visible!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.header .logo,.header .logo img{display:inline-block}.header .logo img{width:100px}.header .logo .logo__text{display:inline-block}.listing--banners{display:block!important}.listing--banners .banner--five,.listing--banners .banner--four{float:left}.listing--banners .banner--five{float:right}.listing--banners .banner--six{margin-left:15px}.listing--banners .banner--eight,.listing--banners .banner--seven{display:inline-block;float:left}.listing--banners .banner--eight{display:inline-block;float:right}.product-list{margin-bottom:25px}.wizardForm .box.step-len_selection .box_content .row{display:block!important}.wizardForm .box.step-len_selection .box_content .row .product_wrapper{display:inline-block;float:right}.wizardForm .box.step-len_selection .box_content .row .product_wrapper .product{position:absolute!important;right:0}.wizardForm .box.step-len_selection .box_content .row .product_wrapper .product.absolute,.wizardForm .box.step-len_selection .box_content .row .product_wrapper .product.fixed{position:absolute!important}.wizardForm .box.step-len_selection .box_content .row .order-process .lenses-type__tabs{display:block}.wizardForm .box.step-len_selection .box_content .row .order-process .lenses-type__tabs .lenses-type__tab-button{display:inline-block;width:auto}.wizardForm .wizard-box .user-data__box-row{padding-bottom:20px!important;padding-top:35px!important}input[type=radio]{visibility:visible!important}.package-content .numbered-list,.package-content .pictogram-list,.package-content .square-list,.package-content .square-list--col{display:block}.timeline__section{flex:0 0 250px;width:250px}}@-moz-document url-prefix(){input[type=radio]{visibility:visible!important}}#botbutton:before{animation:fading 5s infinite;background-image:url(/assets/images/chatbot.jpg)!important}@keyframes fading{0%{opacity:.7;transform:translate3d(6px,-50%,0) scale(.9)}50%{opacity:1;transform:translate3d(6px,-50%,0) scale(1)}to{opacity:.7;transform:translate3d(6px,-50%,0) scale(.9)}}.show-more a,.show-more a:visited{color:#000;text-decoration:underline}.show-more__content span{display:none}.show-more__content .show-more__link{outline:none;text-decoration:underline}.show-more__content .show-more__link--active{display:none}.main-nav .nav{display:flex;height:66px;justify-content:space-between}.main-nav .nav__dropdown{display:none}.main-nav .nav__list{display:flex;justify-content:space-between;list-style-type:none;width:100%}.main-nav .nav__list a{align-items:center;display:flex;font-weight:700;height:100%;justify-content:center;padding:0 17px;text-transform:uppercase}.main-nav .nav__list a:hover{background-color:#414141;color:#fff}.main-nav.sticky{background:#fff;box-shadow:0 0 5px 0 #f1f1f1;position:fixed;top:0;width:100%;z-index:9999}#cookies .main-nav #cookies-close,.banner--six .main-nav .banner__link,.finish-up-form form .box .box_footer .main-nav input[type=submit],.main-nav #cookies #cookies-close,.main-nav .banner--six .banner__link,.main-nav .button,.main-nav .finish-up-form form .box .box_footer input[type=submit]{align-items:center;display:flex;font-size:1.2rem;font-weight:700;margin:5px 0;max-width:17.5rem;padding:10px 30px;text-align:center;text-transform:uppercase}@media (max-width:53em){.main-nav{display:none}}@media (max-width:61em){.main-nav .nav{font-size:1.3rem}.main-nav .nav__list a{padding:0 15px}}.mobile-nav{background-color:#fff;bottom:0;color:#414141;display:none;left:0;overflow:auto;position:fixed;right:0;top:0;width:100vw;z-index:9999}.mobile-nav__header{background-color:#414141;color:#fff;display:flex;font-weight:600;justify-content:space-between}.mobile-nav__header a{align-items:center;display:inline-flex;padding:15px}.mobile-nav__header .icon{font-size:2rem;margin-right:10px;vertical-align:sub}.mobile-nav__phone{border-bottom:2px solid #ddd;font-size:3rem;font-weight:700;padding:35px 0;text-align:center}.mobile-nav__social{display:flex;justify-content:center;margin-bottom:35px}.mobile-nav__social .icon{color:#c3c3c3;font-size:5.5rem;height:40px;margin:0 15px;width:40px}.mobile-nav__footer{align-items:center;background-color:#eaeaea;display:flex;flex-flow:column;padding:25px 0}.mobile-nav__footer>span{margin:8px 0}.mobile-nav .hamburger{background-color:#6f6f6f;padding:15px 20px}#cookies .mobile-nav #cookies-close,.banner--six .mobile-nav .banner__link,.finish-up-form form .box .box_footer .mobile-nav input[type=submit],.mobile-nav #cookies #cookies-close,.mobile-nav .banner--six .banner__link,.mobile-nav .button,.mobile-nav .finish-up-form form .box .box_footer input[type=submit]{font-size:2.2rem;font-weight:400;margin-bottom:30px;max-width:230px;text-transform:none}.mobile-nav .nav{margin-bottom:35px}.mobile-nav .nav__dropdown{display:none}.mobile-nav .nav__list>li>a{border-bottom:2px solid #ddd;display:flex;font-weight:700;justify-content:space-between;padding:20px 10px;text-transform:uppercase}.mobile-nav .nav__list>li>a:hover{background-color:#414141;color:#fff}@media (min-width:53em){.mobile-nav{display:none!important}}.mobile-nav.is-open{animation:mobileNavOpen .3s cubic-bezier(.165,.84,.44,1) forwards;display:block}.mobile-nav .nav .nav__item .nav__link i{background:url(/assets/images/icons/icon-chevron.svg) 50% no-repeat;background-size:10px;display:inline-block;height:20px;transform:rotate(90deg);transition:transform .1s;vertical-align:middle;width:20px}.mobile-nav .nav .nav__item.is-open>.nav__link i{transform:rotate(270deg)}@keyframes mobileNavOpen{0%{transform:translateX(120%)}to{transform:translateX(0)}}body.mobile-nav-open{overflow:hidden}@media (min-width:992px){.mobile-nav{display:none}}@media (max-width:922px){.mobile-nav--user-profile .mobile-nav__header .header__go-to-user-profile,.mobile-nav--user-profile .text-center{display:none}}.new-sticky-header #info-bar{display:none}.new-sticky-header--filters{background-color:#fff;border-bottom:1px solid #ddd;display:block;display:flex;height:161px;justify-content:center;left:0;padding-top:75px;position:fixed;top:0;transition:transform .23s ease-in-out;width:100vw;z-index:9}.new-sticky-header--filters .filters{border-bottom:none!important}@media (min-width:500px){.new-sticky-header--filters{height:auto;padding-top:75px;top:0}}@media (min-width:849px){.new-sticky-header--filters{padding-top:140px}}@media (min-width:976px){.new-sticky-header--filters{animation:scroll-in .34s ease-out forwards;padding-top:119px}}@keyframes scroll-in{to{transform:translateY(76px)}}body{overflow-x:hidden;padding-top:calc(73px + var(--info-bar-height, 0px))}body.glasses-tester--detail{height:100vh;height:100dvh;overflow:hidden!important}@media (min-width:849px){body{padding-top:calc(139px + var(--info-bar-height, 0px))}}@media (min-width:982px){body{padding-top:calc(179px + var(--info-bar-height, 0px))}}@media (max-width:850px){.mobile-nav .container .sidebar{display:block}}.header{background-color:#fff;box-shadow:0 0 5px 0 #ddd;left:0;position:fixed;top:0;transition:transform .36s ease-in-out;width:100vw;width:100%;z-index:10}.header .main-nav{position:relative;z-index:10}.header__tester-link{display:none}@media (max-width:975px){.header__tester-link{font-feature-settings:"clig" off,"liga" off;background:#414141;border-radius:2px;color:#fff;display:block;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:1.55;margin:0 10px;order:2;padding:8px 10px;text-align:center;text-transform:uppercase;white-space:nowrap}}.header--user-profile .header__wrapper{display:none}@media (min-width:61em){.header--user-profile .header__wrapper{display:block}}.header--user-profile .header__wrapper--mobile{display:block}.header--user-profile .header__wrapper--mobile .hamburger{margin:unset}.header--user-profile .header__wrapper--mobile .back-to-web{align-items:center;border:1px solid #414141;border-radius:3px;color:#414141;display:flex;font-size:11px;font-weight:600;height:40px;justify-content:center;padding-left:12px;position:relative;width:118px}.header--user-profile .header__wrapper--mobile .back-to-web:before{background-image:url(/assets/images/small-chevron.svg);content:"";display:block;height:10px;left:12px;object-fit:contain;position:absolute;width:6px}.header--user-profile .header__wrapper--mobile .logo .logo__image{width:47px}.header--user-profile .header__wrapper--mobile .hamburger--user-profile{align-items:center;border:1px solid #414141;border-radius:3px;color:#414141;display:flex;font-size:11px;font-weight:600;height:40px;justify-content:space-between;line-height:12px;padding-left:10px;padding-right:10px;text-align:end;width:118px}@media (min-width:61em){.header--user-profile .header__wrapper--mobile{display:none}}.header__wrapper .header-bar{align-items:center;background:#cd1a4e;display:flex;padding-bottom:16px;padding-top:16px;width:100%}@media (max-width:848px){.header__wrapper .header-bar{padding-bottom:20px;padding-top:20px}}.header__wrapper .header-bar .header-bar-content{align-items:center;display:flex;justify-content:space-between;position:relative}.header__wrapper .header-bar .header-bar-content .bar-text-wrapper{align-items:center;display:flex}@media (max-width:705px){.header__wrapper .header-bar .header-bar-content .bar-text-wrapper{max-width:311px}}.header__wrapper .header-bar .header-bar-content .bar-text-wrapper:before{background-image:url(/assets/images/mark.svg);content:"";display:block;height:33px;margin-right:7px;width:33px}@media (max-width:848px){.header__wrapper .header-bar .header-bar-content .bar-text-wrapper:before{display:none}}.header__wrapper .header-bar .header-bar-content .bar-text-wrapper .bar-text{color:#fff;font-size:14px;font-weight:500}@media (max-width:705px){.header__wrapper .header-bar .header-bar-content .bar-text-wrapper .bar-text{font-size:13px}}@media (max-width:848px){.header__wrapper .header-bar .header-bar-content .bar-text-wrapper .bar-text .first-br{display:none}}@media (min-width:848px){.header__wrapper .header-bar .header-bar-content .bar-text-wrapper .bar-text .second-br{display:none}}.header__wrapper .header-bar .header-bar-content .bar-text-wrapper .bar-text span{color:#ffea63}.header__wrapper .header-bar .header-bar-content .cross{background-image:url(/assets/images/small-cross.svg);cursor:pointer;display:block;height:17px;width:17px}@media (max-width:705px){.header__wrapper .header-bar .header-bar-content .cross{position:absolute;right:10px;top:0}}.header__wrapper.sticky{background:#fff;box-shadow:0 0 5px 0 #f1f1f1;position:fixed;top:0;width:100%;z-index:9999}.header__wrapper.sticky .header__outer .container .header__content{height:82px;padding-bottom:15px}.header__wrapper.sticky .header__outer .container .header__content .logo{font-size:16px}.header__wrapper.sticky .header__outer .container .header__content .logo .logo__image{height:100%}.header__wrapper.sticky .header__outer .container .header__content .logo .logo__text{margin-left:none}.header__content{align-items:center;display:flex;height:75px;justify-content:space-between;padding:9px 0;width:100%}.header__outer{box-shadow:0 0 5px 0 #f1f1f1;position:relative}.header__phone{display:none;font-size:1.6rem;margin:0 15px}.header__phone-title{color:#a9a9a9}.header .hamburger{height:1.8rem;margin-inline:10px}@media (max-width:970px){.header .hamburger{order:7}.header__ghost{display:none}}.header .logo{height:100%;justify-content:center;text-align:center}@media (max-width:970px){.header .logo{max-width:72px;min-width:57px;order:1}.header .logo>img{object-fit:contain;width:100%}}@media (min-width:970px){.header .logo{margin:0 auto}}.header .icon{color:#414141;font-size:2.5rem;height:20px;margin:3px 7px 0;width:21px}@media (min-width:970px){.header .icon{height:26px;margin:0 10px;width:26px}}.header .icon--heart{margin-top:10px}@media (max-width:975px){.header .icon--heart{margin-top:0}}.header .icon--heart:hover{color:#ee3f68}.header .icon--cart:hover{color:#009eda}.header__search{margin-bottom:-9px}@media (max-width:970px){.header__search{order:3}}@media (max-width:975px){.header__search{margin-bottom:0}}@media (min-width:61em){.header__phone{display:flex;flex:1;font-weight:600;justify-content:center;order:2;text-transform:uppercase}.header__phone .icon{margin-left:0;margin-right:0}.header__outer{border-bottom:1px solid #ddd;box-shadow:none}.header__content{align-items:flex-end;height:115px;padding:17px 0;position:relative}.header__phone{margin-bottom:10px}.header .cart,.header .favourite,.header .profile,.header__search{margin-bottom:15px}.header .logo{flex:initial;margin-left:0;order:1;text-align:left}.header .logo__text{display:block;font-family:Titillium Web,sans-serif}.header .logo__text .logo__highlight{font-weight:600}.header .hamburger{display:none}.header__search{order:3;text-align:right;width:29rem}.header .profile{order:4}.header .favourite{order:5}.header .cart{order:6}.header .icon{font-size:2.5rem}.header__ghost{display:none}.header .icon--phone{font-size:2rem}}.header-new-content{align-items:center;display:flex;flex-flow:row;justify-content:space-between;left:36%;order:2;position:absolute;width:40%}@media (max-width:992px){.header-new-content{display:none}}.header-new-content .want-optic{align-items:center;background:#00afeb;border-radius:3px;color:#fff;display:flex;font-size:14px;font-weight:600;height:57px;justify-content:center;text-decoration:underline;width:161px}.header-new-content .want-optic:hover{text-decoration:none}.header-new-content .header-eshop,.header-new-content .header-shops{align-items:center;display:flex;flex-flow:row;justify-content:center}.header-new-content .header-eshop img,.header-new-content .header-shops img{margin-right:10px}.header-new-content .header-eshop a,.header-new-content .header-shops a{color:#414141;font-size:14px;font-weight:600;text-decoration:underline}.header-new-content .header-eshop a:hover,.header-new-content .header-shops a:hover{text-decoration:none}.footer{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;padding:130px 0 35px;position:relative;text-align:center;width:100%}.footer__contact{align-items:center;background:#f1f1f1;display:flex;flex-flow:column;height:130px;justify-content:center;left:0;position:absolute;top:0;width:100%}.footer__email,.footer__phone{display:inline-block;font-size:1.75rem;margin-bottom:7px}.footer__phone{font-weight:700}.footer__phone span{font-weight:400}.footer__email{font-weight:700;text-decoration:underline;text-transform:lowercase}.footer__email .icon{font-size:14px;margin-right:8px}.footer__email:hover{text-decoration:none}.footer__grid{display:flex;flex-flow:column;justify-content:center}.footer .socialblock,.footer__list,.footer__title{display:block}.footer .container{padding:0}.footer__title{line-height:35px;padding:10px 0;position:relative;text-align:left}@media (min-width:992px){.footer__title{pointer-events:none}}.footer__title:after{background:url(/assets/svg/arrow-up_grey.svg) no-repeat 50%;-webkit-background-size:contain;background-size:contain;bottom:0;content:"";height:13px;margin:auto;position:absolute;right:20px;top:0;transform:rotate(180deg);transition:all .3s;width:19px}.footer__title--social{display:none}.footer__title.active:after{transform:rotate(0);transition:all .3s}.footer .socialblock{color:#009eda;font-size:4.5rem}.footer__col{border-bottom:1px solid #e2e7ee;flex:0 0 50%}.footer__col:last-child,.footer__col:nth-last-child(2){border:none}.footer__col .program-partner{margin-top:0!important}.footer__title{font-size:1.8rem;font-weight:700;padding-left:20px;text-transform:uppercase}.footer__title--social{margin-bottom:10px}.footer ul{display:none;margin-bottom:15px;margin-top:15px;padding-left:40px}.footer ul li{margin-bottom:5px;text-align:left}.footer ul li a{font-size:1.2rem;text-decoration:underline}.footer ul li a:hover{text-decoration:none}.footer .mobile-app_button{align-items:center;background:#dbdbdb;border-radius:5px;display:flex;font-size:15px;font-weight:600;height:38px;justify-content:flex-start;padding-left:15px;width:160px}.footer .mobile-app_button--android:before{background:url(/assets/svg/google-play.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:20px;margin-right:15px;width:25px}.footer .mobile-app_button--ios:before{background:url(/assets/svg/apple-store.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:20px;margin-right:15px;width:25px}@media (min-width:992px){.footer{background:#f1f1f1;border:0;color:#000;padding-bottom:50px;padding-top:50px;text-align:left}.footer .container{padding:0 15px}.footer__contact{background:none;display:block;height:auto;position:relative}.footer .footer__grid{flex-flow:row wrap}.footer .footer__col{border:none}.footer__title{padding-left:0}.footer__title:after{display:none}.footer ul{display:block;padding-left:0}.footer__phone{font-size:2rem}.footer__phone .icon{color:#acacac;margin-right:10px}.footer__phone .icon:before{vertical-align:baseline}.footer__email{font-size:1.4rem;text-decoration:none}.footer__email .icon{color:#acacac;margin-bottom:-5px;margin-right:10px}.footer__email .icon:before{vertical-align:baseline}.footer__email:hover{text-decoration:underline}.footer__col .program-partner{margin-top:var(--space-xl)!important}}@media (min-width:1200px){.footer__col{flex:0 0 25%}}.footerheel{font-size:1.3rem;padding-bottom:30px;padding-top:30px;width:100%}.footerheel__grid{align-items:center;display:flex;flex-flow:column;justify-content:center}@media (min-width:61em){.footerheel{background:#414141;color:#fff}.footerheel__grid{flex-flow:row;justify-content:space-between}}@-ms-viewport{.package-content{width:device-width}}.package-content body,.package-content html{margin:0;padding:0}.package-content html{-ms-overflow-style:scrollbar;box-sizing:border-box}.package-content *,.package-content :after,.package-content :before{box-sizing:inherit}.package-content .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.package-content .container{max-width:100%}}@media (min-width:768px){.package-content .container{max-width:720px}}@media (min-width:992px){.package-content .container{max-width:960px}}@media (min-width:1200px){.package-content .container{max-width:1140px}}.package-content .container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.package-content .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.package-content .no-gutters{margin-left:0;margin-right:0}.package-content .no-gutters>.col,.package-content .no-gutters>[class*=col-]{padding-left:0;padding-right:0}.package-content .col,.package-content .col-1,.package-content .col-10,.package-content .col-11,.package-content .col-12,.package-content .col-2,.package-content .col-3,.package-content .col-4,.package-content .col-5,.package-content .col-6,.package-content .col-7,.package-content .col-8,.package-content .col-9,.package-content .col-auto,.package-content .col-lg,.package-content .col-lg-1,.package-content .col-lg-10,.package-content .col-lg-11,.package-content .col-lg-12,.package-content .col-lg-2,.package-content .col-lg-3,.package-content .col-lg-4,.package-content .col-lg-5,.package-content .col-lg-6,.package-content .col-lg-7,.package-content .col-lg-8,.package-content .col-lg-9,.package-content .col-lg-auto,.package-content .col-md,.package-content .col-md-1,.package-content .col-md-10,.package-content .col-md-11,.package-content .col-md-12,.package-content .col-md-2,.package-content .col-md-3,.package-content .col-md-4,.package-content .col-md-5,.package-content .col-md-6,.package-content .col-md-7,.package-content .col-md-8,.package-content .col-md-9,.package-content .col-md-auto,.package-content .col-sm,.package-content .col-sm-1,.package-content .col-sm-10,.package-content .col-sm-11,.package-content .col-sm-12,.package-content .col-sm-2,.package-content .col-sm-3,.package-content .col-sm-4,.package-content .col-sm-5,.package-content .col-sm-6,.package-content .col-sm-7,.package-content .col-sm-8,.package-content .col-sm-9,.package-content .col-sm-auto,.package-content .col-xl,.package-content .col-xl-1,.package-content .col-xl-10,.package-content .col-xl-11,.package-content .col-xl-12,.package-content .col-xl-2,.package-content .col-xl-3,.package-content .col-xl-4,.package-content .col-xl-5,.package-content .col-xl-6,.package-content .col-xl-7,.package-content .col-xl-8,.package-content .col-xl-9,.package-content .col-xl-auto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.package-content .col{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package-content .col-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package-content .col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package-content .col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package-content .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package-content .col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package-content .col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package-content .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package-content .col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package-content .col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.package-content .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.package-content .col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package-content .col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package-content .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.package-content .offset-1{margin-left:8.333333%}.package-content .offset-2{margin-left:16.666667%}.package-content .offset-3{margin-left:25%}.package-content .offset-4{margin-left:33.333333%}.package-content .offset-5{margin-left:41.666667%}.package-content .offset-6{margin-left:50%}.package-content .offset-7{margin-left:58.333333%}.package-content .offset-8{margin-left:66.666667%}.package-content .offset-9{margin-left:75%}.package-content .offset-10{margin-left:83.333333%}.package-content .offset-11{margin-left:91.666667%}@media (min-width:576px){.package-content .col-sm{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package-content .col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package-content .col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package-content .col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package-content .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package-content .col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package-content .col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package-content .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package-content .col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package-content .col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.package-content .col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.package-content .col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package-content .col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package-content .col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.package-content .col-md{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package-content .col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package-content .col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package-content .col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package-content .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package-content .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package-content .col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package-content .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package-content .col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package-content .col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.package-content .col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.package-content .col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package-content .col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package-content .col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.package-content .col-lg{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package-content .col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package-content .col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package-content .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package-content .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package-content .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package-content .col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package-content .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package-content .col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package-content .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.package-content .col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.package-content .col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package-content .col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package-content .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.package-content .col-xl{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package-content .col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package-content .col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package-content .col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package-content .col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package-content .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package-content .col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package-content .col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package-content .col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package-content .col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.package-content .col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.package-content .col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package-content .col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package-content .col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.package-content .d-none{display:none!important}.package-content .d-inline{display:inline!important}.package-content .d-inline-block{display:inline-block!important}.package-content .d-block{display:block!important}.package-content .d-table{display:table!important}.package-content .d-table-row{display:table-row!important}.package-content .d-table-cell{display:table-cell!important}.package-content .d-flex{display:-ms-flexbox!important;display:flex!important}.package-content .d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.package-content .justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.package-content .justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.package-content .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.package-content .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.package-content .justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.package-content .align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.package-content .align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.package-content .align-items-center{-ms-flex-align:center!important;align-items:center!important}.package-content .align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.package-content .align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.package-content .align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.package-content .align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.package-content .align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.package-content .align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.package-content .align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.package-content .align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.package-content .align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.package-content .align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.package-content .align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.package-content .align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.package-content .align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.package-content .align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.tglbox__header{align-items:center;border-top:1px solid #ddd;color:#9a9a9a;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding-bottom:15px;padding-top:15px;position:relative;text-transform:uppercase}.tglbox__header:after{background-color:#ddd;bottom:0;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;transition:width .4s .1s;width:0}.tglbox__header .icon{color:#bcbcbc;font-size:1rem;margin-bottom:-17px;margin-right:-9px}.tglbox__header .icon:before{vertical-align:middle}.tglbox__header button{transition:transform .8s}.tglbox__content{padding-bottom:20px;padding-top:20px}.tglbox__contentwrap{max-height:0;overflow:hidden;transition:all .4s}@media (min-width:61em){.tglbox{border:1px solid #ddd;margin-bottom:10px;padding-left:25px;padding-right:25px}.tglbox__header{border-top:0;padding-bottom:20px;padding-top:20px}.tglbox__content{padding-bottom:15px;padding-top:30px}.tglbox--nosideborder{border:0;border-top:1px solid #ddd;padding:0}}.tglbox.active .tglbox__header:after{width:100%}.tglbox.active .tglbox__contentwrap{max-height:1000px}.tglbox.active button{transform:rotateX(180deg)}.image{position:relative;width:100%}.image img{bottom:0;height:100%;left:0;margin:auto 0;object-fit:contain;position:absolute;top:0;width:100%}.image--about-us_people{padding-top:50.8550855086%}.image--about-us_apple{padding-top:46.119133574%}.image--product{padding-top:66.625%}.image--pointermap{padding-top:57.4074074074%}.js-lazy-image{opacity:1;transition:opacity .18s}.js-lazy-image--handled{animation:fadeIn .2s ease-in forwards}img[data-colorbox]{cursor:pointer}.helper__title{font-size:25px;margin-bottom:10px}.helper p{font-weight:600}#cookies .helper #cookies-close,.banner--six .helper .banner__link,.finish-up-form form .box .box_footer .helper input[type=submit],.helper #cookies #cookies-close,.helper .banner--six .banner__link,.helper .button,.helper .finish-up-form form .box .box_footer input[type=submit]{font-size:22px;font-weight:700;padding:10px 45px}.quriobotWidgetButton{bottom:80px!important;z-index:999!important}#cookies{align-items:flex-start;background:rgba(0,0,0,.8);bottom:0;color:#fff;display:flex;flex-flow:row wrap;left:0;min-height:70px;padding:10px;position:fixed;width:100%;z-index:99999}#cookies #cookies-close{margin:15px auto}#cookies a{color:#00aeef;flex:1 1 100%;text-decoration:underline}#cookies.closed{animation:gone .4s,puff .4s .1s;display:none}@keyframes gone{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes puff{0%{display:flex}to{display:none}}@media (min-width:768px){#cookies{align-items:center;display:flex;flex-flow:row;justify-content:center}#cookies a,#cookies p{display:inline}#cookies a{flex:0 0 auto}#cookies #cookies-close{margin:0 0 0 25px}}.infoblock{background-color:#e6e6e6;margin-bottom:20px;padding:30px 25px}.infoblock__title{font-size:2.5rem;font-weight:700;margin-bottom:20px}#cookies .infoblock #cookies-close,.banner--six .infoblock .banner__link,.finish-up-form form .box .box_footer .infoblock input[type=submit],.infoblock #cookies #cookies-close,.infoblock .banner--six .banner__link,.infoblock .button,.infoblock .finish-up-form form .box .box_footer input[type=submit]{margin:40px 0 10px}.importantblock{border:2px solid #00afed;font-size:1.3rem;margin:10px 0 20px;padding:15px 40px}.mapblock{text-align:center}.mapblock__text{margin-bottom:2em}.mapblock__title{font-size:3rem;margin-bottom:1em}@media (min-width:61em){.mapblock{display:flex;min-height:220px;text-align:left}.mapblock__text{flex:0 1 60%;padding-right:2em}.coloredwrap{padding:65px 0}.coloredwrap--blue{background-color:#e5f8ff}.coloredwrap--grey{background-color:#f1f1f1}}.picture-title{background:url(https://www.autoweb.cz/wp-content/uploads/2018/01/obrazek-3-5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:60px 0;position:relative;text-align:center;text-transform:uppercase}.picture-title:before{background:rgba(0,0,0,.65);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.picture-title h1{font-size:3rem;position:relative;z-index:3}.page-title{margin-bottom:2em;margin-top:2em;text-align:center}.page-title__title{font-size:3rem;margin-bottom:.2em}.page-title .page-title__subtitle{margin-top:30px;text-align:center}.page-title .page-title__subtitle a{font-weight:700;text-decoration:underline}.page-title .page-title__subtitle a:hover{color:grey}.page-title__description{color:#898989}@media (min-width:61em){.page-title{margin-bottom:3em;margin-top:3em}.page-title--left{text-align:left}}.advicelist__item{border-bottom:1px solid #ccc;display:block;padding:15px 0;transition:padding .2s}.advicelist__item:hover{padding-left:5px}.advicelist__item:first-child{border-top:1px solid #ccc}.advicelist__title{color:#00aeef;font-size:1.8rem;font-weight:600}.faqlist{font-weight:600;text-align:center}.faqlist__item{background:#f1f1f1;display:block;margin-bottom:.5rem;padding:1.75rem 3rem;transition:box-shadow .2s}.faqlist__item:hover{background-color:#efefef;box-shadow:inset 0 0 0 1.5px #fff}@media (min-width:61em){.faqlist{padding:0 60px}}.vocablist{display:flex;flex-flow:row wrap;font-weight:600;text-align:center}.vocablist__item{background:#f1f1f1;flex:0 0 calc(50% - 6px);margin:3px;padding:1.75rem 3rem;transition:box-shadow .2s}.vocablist__item:hover{background-color:#efefef;box-shadow:inset 0 0 0 1.5px #fff}@media (min-width:61em){.vocablist{padding:0 60px}}.videolist__video{display:block}.videolist__title{background-color:#d5f4ff;font-size:2.3rem;font-weight:600;margin-bottom:20px;padding:20px 40px;text-align:center}.videolist .icon--play{font-size:2.2rem;margin-right:10px}.videolist__item{border-bottom:1px solid #ccc;color:#00aeef;display:block;padding:15px 0;transition:padding .2s}.onlinechat{display:block;height:21rem;position:relative}.onlinechat__bg{background:#dbf6ff;border-bottom:20px solid #fff;border-top:20px solid #fff;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .2s;z-index:1}.onlinechat__female,.onlinechat__pc{position:absolute;z-index:2}.onlinechat__pc{left:30px}.onlinechat__female{bottom:20px;right:20px}.onlinechat:hover .onlinechat__bg{background:#c8effc;left:-5px;right:-5px;top:-5px}@media (min-width:61em){.layout{display:flex;padding:30px 0}.layout__sidebar{flex:0 0 25rem}.layout__content{flex:1}}.linksblock__list{font-weight:600;text-align:center}.linksblock__list li{border-bottom:1px solid #ddd;padding:15px 0}.linksblock__list:first-child li:first-child{border-top:1px solid #ddd}.linksblock__image{display:none}.linksblock h2{margin-bottom:20px;text-align:center}@media (min-width:61em){.linksblock{padding-top:80px;position:relative}.linksblock h2{font-size:30px;text-align:left}.linksblock__box{background:#e6f9ff;display:flex;flex-wrap:wrap;padding:50px 320px 50px 50px}.linksblock__list{flex:0 0 330px}.linksblock__list li{border:0!important;padding-top:0}.linksblock__list li:before{background-color:#00afed;content:"";display:inline-block;height:.6em;margin-right:15px;width:.6em}.linksblock__image{bottom:0;display:block;position:absolute;right:40px}}.orderform{margin:0 auto;max-width:36rem;text-align:center}.orderform__header{background-color:#dfdfdf;font-size:1.8rem;font-weight:700;padding:20px 0}.orderform__subtitle{background-color:#414141;color:#fff;padding:15px 0}.orderform__body{border:2px solid #dfdfdf;border-top:0;padding:30px 20px}.orderform__footer{background:#fff;font-size:1rem;max-height:0;overflow:hidden;text-align:justify;transition:max-height .5s}.orderform__footer div{padding:20px 0}.orderform__toggler{background:#e6e6e6;cursor:pointer;display:inline-block;padding:10px 15px}.orderform__toggler .icon{color:#b1b1b1;font-size:.9rem;margin-bottom:2px;margin-left:5px;transition:transform .3s linear}.orderform__heel{text-align:right}#cookies .orderform #cookies-close,.banner--six .orderform .banner__link,.finish-up-form form .box .box_footer .orderform input[type=submit],.orderform #cookies #cookies-close,.orderform .banner--six .banner__link,.orderform .button,.orderform .finish-up-form form .box .box_footer input[type=submit]{margin-top:10px;width:100%}.orderform.is-open .orderform__footer{max-height:15rem}.orderform.is-open .orderform__heel{border-top:2px solid #dfdfdf}.orderform.is-open .orderform__toggler .icon{transform:rotateX(180deg)}.ebookform{border:2px solid #e6e6e6;margin-bottom:30px}.ebookform__title{font-size:1.8rem;font-weight:600;text-transform:uppercase}.ebookform__header{background-color:#e6e6e6;padding:15px 45px;text-align:center}.ebookform__body{display:flex;padding:25px 90px 30px 25px}.ebookform input{margin-bottom:15px;max-width:350px}.helper{align-items:center;background-color:#ebebeb;display:flex;flex-flow:column;height:100%;justify-content:center;padding:45px 15px;position:relative;text-align:center}.helper__title{font-size:1.5em;font-weight:700}#cookies .helper #cookies-close,.banner--six .helper .banner__link,.finish-up-form form .box .box_footer .helper input[type=submit],.helper #cookies #cookies-close,.helper .banner--six .banner__link,.helper .button,.helper .finish-up-form form .box .box_footer input[type=submit]{margin:35px 0 0}@media (min-width:61em){.helper:after{border:2px solid #fff;bottom:15px;content:"";left:15px;pointer-events:none;position:absolute;right:15px;top:15px;transition:1s cubic-bezier(.075,.82,.165,1)}.helper:hover:after{bottom:0;left:0;right:0;top:0}}.fancyblock{background-color:#d5f4ff;display:flex;margin-bottom:15px}.fancyblock__image{background:url(https://www.autoweb.cz/wp-content/uploads/2018/01/obrazek-3-5.jpg) no-repeat 50%;background-size:cover;border-radius:50%;height:105px;margin:20px;width:105px}.fancyblock__image:after{content:""}.fancyblock__box{display:flex;flex:1;flex-flow:column;font-size:1.7rem;justify-content:center}.fancyblock p{font-size:1.3rem;margin-bottom:10px}.fancyblock--shaded{background:url(https://www.autoweb.cz/wp-content/uploads/2018/01/obrazek-3-5.jpg) no-repeat;background-position:0;background-size:auto 100%;position:relative}.fancyblock--shaded:before{background:rgba(213,244,255,.8);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.fancyblock--shaded .fancyblock__box{position:relative;z-index:2}.icoput{margin-bottom:10px;position:relative}.icoput__icon{align-items:center;background:#f3f3f3;bottom:1px;display:flex;justify-content:center;position:absolute;right:1px;top:1px;width:40px}.icoput input{margin:0;padding-right:40px}.icoput label{display:none}#cookies #cookies-close,.banner--six .banner__link,.button,.finish-up-form form .box .box_footer input[type=submit]{background-color:#414141;border:2px solid #414141;border-radius:5px;color:#fff;display:inline-block;font-weight:700;font:normal normal 700 12px/22px Open Sans;line-height:42px;padding:0 32px;text-align:center;text-transform:uppercase;transition:background-color .3s}@media (min-width:61.25em){#cookies #cookies-close,.banner--six .banner__link,.button,.finish-up-form form .box .box_footer input[type=submit]{color:#fff;font:normal normal 700 14px/46px Open Sans;letter-spacing:0;opacity:1;text-align:left;text-transform:uppercase}}#cookies #cookies-close:hover,.banner--six .banner__link:hover,.button:hover,.finish-up-form form .box .box_footer input[type=submit]:hover{background-color:#4e4e4e;color:#fff;cursor:pointer}#cookies #cookies-close:focus,.banner--six .banner__link:focus,.button:focus,.finish-up-form form .box .box_footer input[type=submit]:focus{background-color:#818181}.button--secondary{background-color:#fff;border:2px solid #fff;color:#414141}.button--ebook{background:none;background:transparent;border:none!important;color:#414141}.button--ebook:focus,.button--ebook:hover{color:#fff}.button--want-optic{align-content:stretch;align-items:center;background:#00afeb;border:none;border-radius:3px;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:600;height:56px;justify-content:space-evenly;line-height:normal;padding:0 22px;text-decoration:underline;text-transform:none;width:161px}.button--want-optic:hover{background:#11b7ee;text-decoration:none}.button--banner-kalkulator{background:#ffde38;border-radius:3px!important;color:#13181a;font-size:13px;font-weight:700;line-height:normal;margin-top:30px;padding:15px 25px}.button--banner-kalkulator:hover{text-decoration:underline}.button--inverse{background-color:transparent;color:#414141}.button--inverse:focus,.button--inverse:hover{color:#fff}@keyframes rainbow{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.button--inverse.active{background-color:#414141}.button--2{background-color:#00afed;border-color:#00afed}.button--2:hover{background-color:#009cd4}.button--2.button--inverse{background-color:transparent;border-color:#00afed;color:#00afed}.button--2.button--inverse:focus,.button--2.button--inverse:hover{color:#fff}.button--inverse.active{background-color:#00afed}.button--input{padding:0}.button--small{font-size:1.4rem;font-weight:600;padding:10px 25px}.button--wide{padding-left:50px;padding-right:50px}.button--textnormal{text-transform:none}#cookies .is-loading#cookies-close,.banner--six .is-loading.banner__link,.button.is-loading,.finish-up-form form .box .box_footer input.is-loading[type=submit]{pointer-events:none;position:relative;transition:color .5s}#cookies .is-loading#cookies-close:before,.banner--six .is-loading.banner__link:before,.button.is-loading:before,.finish-up-form form .box .box_footer input.is-loading[type=submit]:before{animation:spin 1s linear infinite;border:2px solid #ccc;border-radius:50%;border-top-color:#414141;content:"";display:inline-block;height:1em;margin-right:10px;overflow:hidden;vertical-align:text-top;width:1em}.cone-list__item a{background:#fff}.callout-container{left:0;margin:auto;max-width:700px;min-width:300px;position:fixed;right:0;top:50px;z-index:99999}.callout-container:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.callout{align-items:center;background:#ced1d7;border:2px solid #b2b7c0;box-shadow:0 0 1px 2px #fff;display:flex;filter:none;flex-flow:row;font-size:22px;margin-bottom:10px;min-height:100px;padding:20px;position:relative;text-align:center;z-index:99999}.callout .callout__icon{font-size:22px;padding:0 10px 0 0}.callout .callout__content p,.callout .callout__content strong{color:#878a92}.callout .close{margin-bottom:auto;margin-left:auto}.callout .close:hover{cursor:pointer}.callout--danger{background:#f4d5d0;border:2px solid #eab0a7}.callout--danger .callout__content p,.callout--danger .callout__content strong,.callout--danger .callout__icon{color:#ce3c3d}.callout--danger .close{color:#e18b7d}.callout--error{background:#f4d5d0;border:2px solid #eab0a7}.callout--error .callout__content p,.callout--error .callout__content strong,.callout--error .callout__icon{color:#ce3c3d}.callout--error .close{color:#e18b7d}.callout--info{background:#d6f4ff;border:2px solid #a3e6ff}.callout--info .callout__content strong{color:#65adc5}.callout--info .callout__content p{color:#5ea9c2}.callout--info .callout__icon{color:#65adc5}.callout--info .close{color:#70d9ff}.callout--success{background:#e7f3c1;border:2px solid #d6eb96}.callout--success .callout__content p,.callout--success .callout__content strong,.callout--success .callout__icon{color:#54a932}.callout--success .close{color:#c6e26c}@media (max-width:768px){.callout-container{top:20px}.callout{font-size:14px}}.icon{transition:color .2s;vertical-align:middle}.icon--param{color:#9a9a9a;margin-right:10px}.icon--heart-full{color:#c7c7c7}.icon--inline{display:inline-block;margin-right:5px}.icon--inline.icon--play{margin-bottom:2px}.icon{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:24px;width:24px}.icon--big{height:45px;width:45px}.icon--inline{height:24px;margin-left:.5em;margin-right:.5em;vertical-align:sub;width:24px}.icon--calendar{background-image:url(/assets/svg/calendar.svg)}.icon--heart{background-image:url(/assets/svg/heart2.svg);background-size:contain}.icon--heart-full{background-image:url(/assets/svg/heart-grey.svg)}.icon--heart-red{background-image:url(/assets/svg/heart-red.svg)}.icon--user{background-image:url(/assets/svg/user.svg)}.icon--invert{filter:invert(1);-webkit-filter:invert(1)}.icon--user-login{background-image:url(/assets/svg/user.svg)}@media (max-width:992px){.icon--user-login{background-image:url(/assets/svg/user-mobil.svg)}}.icon--user-mobil{background-image:url(/assets/svg/user-mobil.svg)}.icon--user-logged{background-image:url(/assets/svg/users-logged.svg)}@media (max-width:992px){.icon--user-logged{background-image:url(/assets/svg/users-logged-mobil.svg)}}.icon--phone-small{background-image:url(/assets/svg/phone-small.svg)}.icon--email-small{background-image:url(/assets/svg/email-small.svg)}.icon--cart{background-image:url(/assets/svg/cart.svg)}.icon--cart-mobil{background-image:url(/assets/svg/cart-mobil.svg)}.icon--search{background-image:url(/assets/svg/search.svg)}.icon--age{background-image:url(/assets/svg/age.svg)}.icon--time{background-image:url(/assets/svg/time.svg)}.icon--star-full{background-image:url(/assets/svg/star-full.svg)}.icon--star-empty{background-image:url(/assets/svg/star-empty.svg)}.icon--phone-blue{background-image:url(/assets/svg/phone-blue.svg)}.icon--discount2{background-image:url(/assets/svg/discount2.svg)}.icon--phone-grey{background-image:url(/assets/svg/phone-grey.svg)}.icon--email-grey{background-image:url(/assets/svg/email-grey.svg)}.icon--cross{background-image:url(/assets/svg/cross.svg);cursor:pointer}.icon--email{background-image:url(/assets/svg/email.svg)}.icon--phone{background-image:url(/assets/svg/phone.svg)}.icon--chevron{background-image:url(/assets/images/arrow-grey.svg);background-size:unset;margin-bottom:-3px!important;transform:rotate(90deg)}.icon--star{background-image:url(/assets/svg/star.svg)}.icon--check{background-image:url(/assets/svg/check.svg)}.icon--play{background-image:url(/assets/svg/play.svg)}.icon--lock{background-image:url(/assets/svg/lock.svg)}@media (max-width:992px){.icon--lock{background-image:url(/assets/svg/lock-mobil.svg)}}.icon--user-white{background-image:url(/assets/svg/user-white.svg)}.icon--facebook{background-image:url(/assets/svg/facebook.svg)}.icon--googleplus{background-image:url(/assets/svg/googleplus.svg)}.icon--gift{background-image:url(/assets/svg/gift.svg)}.icon--youtube{background-image:url(/assets/svg/youtube.svg)}.icon--phonegrey{background-image:url(/assets/svg/phonegrey.svg)}.icon--phonegrey--heart-full{background-image:url(/assets/svg/heart-full.svg)}.icon--phonegrey--weight{background-image:url(/assets/svg/weight.svg)}.icon--phonegrey--brush{background-image:url(/assets/svg/brush.svg)}.icon--phonegrey--layers{background-image:url(/assets/svg/layers.svg)}.icon--phonegrey--size{background-image:url(/assets/svg/size.svg)}.icon .icon--inline.icon .icon--email{margin-top:4px}@media (min-width:61em){.icon{height:25px;width:26px}}.logo{align-items:center;display:flex;font-size:2.5rem;height:100%;line-height:1.2}.logo__text{display:none;margin-left:20px}.logo__image{flex:1;height:100%}.logo__highlight{color:#00aeef}@media (min-width:61em){.logo__text{display:block}}.cart{position:relative}@media (max-width:970px){.cart{order:6}}.cart__totalprice{display:none}.cart__bubble{align-items:center;background-color:#00aeef;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:1.1rem;height:2.1rem;justify-content:center;left:-.1rem;position:absolute;top:-.5rem;width:2.1rem}.cart__empty{font-weight:700;margin-bottom:0;min-width:20rem;padding:20px;text-align:center}.cart__empty-heading{display:block;font-size:3rem;padding-bottom:0;text-align:center}.cart__empty-subheading{display:block;font-size:2.3rem;text-align:center}.cart__content{background:#fff;bottom:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:1001}.cart__header{align-items:center;background-color:#414141;color:#fff;display:flex;font-size:15px;height:51px;justify-content:flex-start;padding:20px 0}.cart__header .icon{display:inline-block}.cart__dropdown{bottom:0;display:none;left:0;position:fixed;right:0;top:0;width:600px;z-index:1000}.cart__dropdown .dropdown-list{grid-template-columns:1fr 1fr}.cart__dropdown:before{animation:fadeIn 1s ease-out forwards;background-image:url(/assets/images/close.png);background-repeat:no-repeat;background-size:25px;bottom:770px;content:"";height:25px;position:fixed;right:-15px;top:14px;width:51px;z-index:9999}.cart__subtitle{border-bottom:2px solid #ddd;display:block;padding:20px 0;text-align:center}.cart__footer{align-items:center;border-top:2px solid #ddd;display:flex;flex-flow:column;padding:20px 0}.cart__price-total{font-size:1.8rem;margin-bottom:15px}.cart__price-total span{font-weight:700}@media (min-width:61em){.cart__header,.cart__subtitle{display:none}.cart__dropdown:before{content:none}.cart__content{border:1px solid #ddd;border-top:2px solid #009eda;box-shadow:0 0 3px 0 #ddd;overflow:unset;position:static;width:100%}.cart__dropdown{bottom:auto;left:auto;padding-top:10px;position:absolute;right:0;top:100%;top:auto;z-index:100}.cart__footer{align-items:center;flex-flow:row;justify-content:flex-end;white-space:nowrap}.cart__price-total{margin:0 15px 0 0}}@media (max-width:61em){.cart__dropdown.is-open{display:block;z-index:9998}.cart__dropdown.is-open .cart__content{animation:slideInLeft .4s cubic-bezier(.075,.82,.165,1) .1s forwards;transform:translateX(100%)}.cart__dropdown.closing .cart__content{animation:slideInLeft .4s cubic-bezier(.075,.82,.165,1) .1s reverse forwards;transform:translateX(0)}}@media (min-width:61em){.cart:hover .cart__dropdown{display:block}}.pictogram{font-size:1.3rem;height:100%;position:relative}.pictogram:after{background:#e2e2e2 url(/assets/images/next.svg) no-repeat 50%;background-size:13px;bottom:0;content:"";height:37px;position:absolute;right:0;transition:all .5s;width:37px}@media (max-width:992px){.pictogram:after{background-color:none;background-size:10px;bottom:auto;height:30px;top:0;width:30px}}.pictogram__content{align-items:center;background-color:#f1f1f1;display:flex;flex-flow:column nowrap;font-weight:600;height:100%;padding:10px;text-align:center;text-transform:uppercase;transition:background-color .3s}.pictogram__icon{align-items:center;display:flex;height:6rem;margin-bottom:5px;width:4rem}.pictogram__icon svg{width:100%}.pictogram__text{font-size:12px;line-height:17px;width:100%}.pictogram__link{align-items:center;display:flex;height:4rem;justify-content:center;left:0;position:absolute;top:0;transition:transform .3s;width:4rem;z-index:4}.pictogram__link:hover{background-color:#c5c5c5}.pictogram .icon--play{font-size:2rem;margin-left:5px;margin-top:5px}.pictogram:hover{cursor:pointer}.pictogram:hover:after{background:#00aeef url(/assets/images/next-white.svg) no-repeat 50%;background-size:13px}.pictogram__content:hover{background-color:#e9f9ff}.pictogram__bg,.pictogram__image{display:none}@media (max-width:61em){.pictogram--graphic{position:relative}.pictogram--graphic .pictogram__content{pointer-events:none}.pictogram--graphic a{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}}@media (min-width:61em){.pictogram{margin:0}.pictogram--normal .pictogram__content{flex-flow:row;padding:35px;text-align:left}.pictogram--normal .pictogram__icon{box-sizing:content-box;margin:0 20px 0 0;width:60px}.pictogram--normal .pictogram__link{bottom:auto;left:0;right:auto;top:0}.pictogram--graphic{background-color:#f1f1f1;color:#fff;font-size:2rem;font-weight:700;height:19rem;overflow:hidden}.pictogram--graphic .pictogram__content{background:none;display:inline-block;justify-content:flex-start;max-width:190px;padding:20px 50px 20px 20px;position:relative;text-align:left;text-transform:none}.pictogram--graphic .pictogram__content:before{background:linear-gradient(rgba(0,255,0,.8),rgba(0,255,0,.2));content:"";height:100%;left:-75%;position:absolute;top:0;transform:skew(-30deg);transition:left .3s;width:150%;z-index:1}.pictogram__text{position:relative;z-index:2}.pictogram--graphic .pictogram__icon{display:none}.pictogram--graphic .pictogram__link{bottom:0;left:auto;right:0;top:auto}.pictogram--graphic .pictogram__text{font-size:2rem;line-height:2.8rem}.pictogram--graphic .pictogram__bg{background-repeat:no-repeat;background-size:auto 100%;bottom:0;display:block;height:100%;position:absolute;right:0;transition:all .3s linear;width:100%}.pictogram--graphic .pictogram__bg:before{background:rgba(0,0,0,.05);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.pictogram--graphic .pictogram__image{background-position:100% 100%;background-repeat:no-repeat;display:block;height:100%;left:0;position:absolute;top:0;transition:transform .3s;width:100%;z-index:3}.pictogram--graphic:hover .pictogram__content:before{left:-71%}.pictogram--graphic:hover .pictogram__bg:before{opacity:1}.pictogram--faceshape .pictogram__bg{background-color:#6ab55d;background-image:url(/assets/images/pictograms/pic1-bg.png)}.pictogram--faceshape .pictogram__link{background:#6db763}.pictogram--faceshape .pictogram__content:before{background:linear-gradient(#6db763,rgba(109,183,99,.2))}.pictogram--faceshape .pictogram__image{background-image:url(/assets/images/pictograms/pic1.png)}.pictogram--discount .pictogram__bg{background-color:#5cbada;background-image:url(/assets/images/pictograms/pic2-bg.png)}.pictogram--discount .pictogram__link{background:#4b9ab4}.pictogram--discount .pictogram__content:before{background:linear-gradient(rgba(75,154,180,.9),rgba(75,154,180,.2))}.pictogram--faq .pictogram__bg{background-color:#aeaeae}.pictogram--faq:hover .pictogram__bg{background-color:#9c9c9c}.pictogram--faq .pictogram__link{background:#6e6e6e}.pictogram--faq .pictogram__content:before{background:linear-gradient(hsla(0,0%,43%,.9),hsla(0,0%,43%,.2))}.pictogram--faq .pictogram__image{background-image:url(/assets/images/pictograms/pic3.png)}.pictogram--advice .pictogram__bg{background-color:#fbd415}.pictogram--advice:hover .pictogram__bg{background-color:#ebc819}.pictogram--advice .pictogram__link{background:#e79135}.pictogram--advice .pictogram__content:before{background:linear-gradient(rgba(231,145,53,.9),rgba(234,158,76,.7))}.pictogram--advice .pictogram__image{background-image:url(/assets/images/pictograms/pic4.png);transition:transform 1s cubic-bezier(.175,.885,.32,1.275)}.pictogram--advice .pictogram__image:hover{transform:translateY(-10px)}.pictogram--vocabulary .pictogram__bg{background-color:#6ab55d;background-image:url(/assets/images/pictograms/pic5-bg.png)}.pictogram--vocabulary .pictogram__link{background:#845d5d}.pictogram--vocabulary .pictogram__content:before{background:linear-gradient(rgba(132,93,93,.9),rgba(132,93,93,.2))}.pictogram--blog .pictogram__bg{background-color:#cf9292;background-image:url(/assets/images/pictograms/pic6-bg.png)}.pictogram--blog .pictogram__link{background:#dd74ad}.pictogram--blog .pictogram__content:before{background:linear-gradient(rgba(221,116,173,.9),rgba(221,116,173,.5))}}@media (max-width:992px){.product-cart{border-bottom:none!important}.product-cart .product__body .product__title{margin-bottom:0!important;margin-top:25px}}.product{background-color:#fff;position:relative}.product .product-bottom{align-items:baseline;display:flex;justify-content:space-between;text-align:center}@media (min-width:600px){.product .product-bottom{margin-left:12%;margin-right:40px}}.product .product-bottom-cart{align-items:center;display:flex;justify-content:flex-start;margin-left:0;margin-right:40px;text-align:center}.product .product-bottom-cart .product__prices{margin-left:10px}.product__title{font-size:1.6rem;font-weight:500;margin-bottom:0;text-align:center}.product__image{margin-top:auto;padding:5px 0;width:100%}.product__footer{align-items:center;display:flex;justify-content:space-between}@media (min-width:600px){.product__footer{margin-left:12%;margin-right:40px}}@media (max-width:975px){.product__footer{justify-content:space-between}.product__footer .product-color{position:relative}}.product__prices{align-items:flex-end;display:flex;font-size:1.6rem;margin-left:50px;white-space:nowrap}.product__price-old{font-size:1.6rem;margin-right:15px;text-decoration:line-through}.product .product-color__title{display:none}.product .icon--heart-full{font-size:2.5rem}.product__price{font-feature-settings:"clig" off,"liga" off;color:#414141;font-size:15px;font-style:normal;font-weight:500;font-weight:700;line-height:25px;text-align:right;white-space:nowrap}.product__try-online{display:none}@media (min-width:768px){.product__try-online{display:flex;justify-content:center;margin-top:8px;opacity:0;position:absolute;transition:opacity .39s ease-out;width:100%}}.product__try-online:hover a{text-decoration:underline}.product__try-online a{font-feature-settings:"clig" off,"liga" off;border:2px solid #009fe3;border-radius:2px;color:#009fe3;font-size:13px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:1.92;padding:8px 25px;text-align:center;text-transform:uppercase;transition:color .35s ease-out,background .35s ease-out;white-space:nowrap}.product__try-online a,.product__try-online a:hover{text-decoration:none;text-decoration-color:transparent}.product__try-online a:hover{background:#009fe3;color:#fff;transition:color .19s ease-in,background .19s ease-in}.product__body{height:100%}@media (max-width:3840px) and (min-width:992px){.product__body:hover .product__try-online{opacity:1;transition:opacity .18s ease-in}}.product--simple{position:relative}.product--simple .product__body{padding:20px 30px 30px}.product--simple .product__prices{flex-flow:row;margin-bottom:15px}.product--simple .product__price-old{margin-right:15px}.product--simple .product__footer{flex-flow:column}.product--cart{height:100%;position:relative}.product--cart .product__body{align-items:center;display:flex;flex-flow:column;padding:20px}.product--cart .product__price{color:#7c7c7c;font-weight:600;margin:10px 0}.product--cart .product__lens-title{font-size:2rem;font-weight:700;margin:10px 0 5px}.product--cart .icon--cross{color:#cecece;font-size:2rem;position:absolute;right:0;top:10px}.product--favourite{height:100%;position:relative}.product--favourite .product__body{align-items:center;display:flex;flex-flow:column;padding:0 5px;position:relative}.product--favourite .product__prices{flex-flow:row}.product--favourite .product__price{margin-left:10px}.product--favourite .product__title{padding:0 15px}.product--favourite .product__remove{color:#cecece;position:absolute;right:0;top:10px}.product--favourite .product__remove img.icon{display:block;margin:0}.product.is-loading{position:relative;z-index:1}.product.is-loading:after{background:hsla(0,0%,100%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.product.is-loading:before{animation:spin 1s linear infinite;border:2px solid #ccc;border-radius:50%;border-top-color:#414141;content:"";display:inline-block;height:4em;left:50%;margin-left:-2em;margin-top:-2em;position:absolute;top:50%;vertical-align:text-top;width:4em;z-index:3}.shadow-image{position:absolute}.package-content .product-variants{display:inline-block;max-width:49%;padding:0 15px;width:100%}.package-content .col-md-3 .product-variants,.package-content .col-md-4 .product-variants,.package-content .col-md-6 .product-variants{max-width:100%}.hamburger{align-items:center;color:#414141;cursor:pointer;display:none}.hamburger__button{background:none;border:0;min-width:18px;outline:0;padding:0;width:18px}.hamburger__toggler{background-color:#414141;border-radius:0;display:block;height:2px;position:relative;transition:all .3s;width:100%}.hamburger__toggler:before{top:-5px}.hamburger__toggler:after,.hamburger__toggler:before{background-color:#414141;border-radius:0;content:"";display:block;height:100%;position:absolute;transition:all .3s;width:100%}.hamburger__toggler:after{bottom:-5px}.hamburger.active{color:#fff}.hamburger.active .hamburger__toggler{background:transparent}.hamburger.active .hamburger__toggler:before{background-color:#fff;top:0;transform:rotate(45deg)}.hamburger.active .hamburger__toggler:after{background-color:#fff;bottom:0;transform:rotate(-45deg)}@media (max-width:53em){.hamburger{display:flex}}.dropdown-list{box-sizing:border-box;display:flex;flex-flow:row wrap}.dropdown-list__item{flex:0 1 100%;margin:20px 0}@media (min-width:61em){.dropdown-list{grid-column-gap:30px;align-items:flex-start;display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr;margin:0;padding:30px}.dropdown-list__item{flex:0 1 33%;height:100%;margin:0;padding:10px 0}.dropdown-list__item:last-child,.dropdown-list__item:nth-last-child(2),.dropdown-list__item:nth-last-child(3){border:none}.dropdown-list--large{flex-wrap:wrap}}.modal{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .3s;z-index:9999}.modal__window{background-color:#fff;position:relative}.modal .modal__window-custom{background-color:unset!important;max-width:1280px;overflow:unset!important;width:100%}@media (max-width:992px){.modal .modal__window-custom .modal__close{top:114px}}.modal__header{align-items:center;background-color:#e8e8e8;display:flex;font-size:2rem;justify-content:center;padding:25px 70px}.modal__body{padding:25px}.modal__footer{align-items:center;border-top:1px solid #ddd;display:flex;flex-flow:row wrap;justify-content:center;margin:0 25px;padding:25px 0}.modal__close{cursor:pointer;position:absolute;right:20px;top:20px}.modal__close--light{color:#fff}.modal--small .modal__window{max-width:400px}.modal.open{animation:fadeIn .1s forwards;display:flex}.modal .modal__body p{margin-bottom:25px}.modal .modal__body .konec img{margin-right:12px}.modal .modal__body .konec2 img{margin-right:11px!important}.modal .modal__body .konec2 span:nth-child(2){position:relative;right:6px}.modal .modal__body .konec3 img{margin-right:5px!important}.modal .modal__body .konec4 img{margin-right:-2px!important}.modal .modal__body .konec4 span:nth-child(2){position:relative;right:10px}.modal .modal__body .size-line{align-items:center;background:#e7f6fb;display:flex;height:44px;margin-bottom:2px;padding-left:25px;padding-right:25px}.modal .modal__body .size-line span:first-child{color:#414242;font:normal normal 700 16px/23px Open Sans;letter-spacing:0}.modal .modal__body .size-line span:nth-child(2){color:#414242;font:normal normal normal 16px/23px Open Sans;letter-spacing:0;margin-left:60px}.modal .modal__body .size-line img{margin-left:auto;margin-right:15px}.modal--i-want-them .modal__window .modal__body .checking-list{margin-left:auto;margin-right:auto;max-width:300px}.modal--i-want-them .modal__window .modal__body .product .product__body .product__image .image{padding:0}.modal--i-want-them .modal__window .modal__body .product .product__body .product__image .image img{height:175px;object-fit:contain;position:relative;width:auto}@media (min-width:768px){.modal--i-want-them .modal__window{overflow:hidden}.modal--i-want-them .modal__window .modal__body{padding:15px}.modal--i-want-them .modal__window .modal__body .product .product__body .product__image .image{padding:0}.modal--i-want-them .modal__window .modal__body .product .product__body .product__image .image img{height:175px;object-fit:contain;position:relative;width:auto}}@media (max-width:768px){.modal--i-want-them .modal__window{height:100vh;overflow-y:auto;width:100vw}}.searching.searching--results{overflow-y:hidden}::-webkit-scrollbar{height:12px;width:10px}::-webkit-scrollbar-track{background:#f1f1f110}::-webkit-scrollbar-thumb{background:#aaa;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#11b7ee}.results__listing-wrapper--Product+.results__listing-wrapper:before{background-color:#dce6ee;content:"";display:block;height:1px;left:0;margin:0 6%;position:absolute;width:88%}.results__listing-wrapper--Product{flex-basis:100%;max-height:unset!important}.results__listing-wrapper--Product .category,.results__listing-wrapper--Product .results__listing{max-height:unset!important}@media (max-width:974px){.results__listing-wrapper--Product .category .category__title{bottom:120px}}.results__listing-wrapper--Product .category .category__items{background-color:#fff;column-gap:70px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:15px;max-height:unset!important;padding:0 0 40px;row-gap:40px;width:100%}@media (max-width:800px){.results__listing-wrapper--Product .category .category__items{gap:50px}}.results__listing-wrapper--Product .category .category__items .item__title{color:#00afeb;font:normal 600 15px/20px Open Sans;overflow:hidden;text-align:left;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;width:70%}.results__listing-wrapper--Product .category .category__items .item__title:hover{text-decoration:none}.results__listing-wrapper--Product .category .category__items .item__price{font:normal 700 15px/20px Open Sans;font-weight:700;text-align:center;white-space:nowrap;width:fit-content}.results__listing-wrapper--Advice,.results__listing-wrapper--Article,.results__listing-wrapper--Faq,.results__listing-wrapper--Page,.results__listing-wrapper--Vocabulary{flex-basis:auto;flex-grow:1;margin:0 15px;max-height:unset!important;min-width:280px}@media (max-width:400px){.results__listing-wrapper--Advice .category__items,.results__listing-wrapper--Advice .category__title,.results__listing-wrapper--Article .category__items,.results__listing-wrapper--Article .category__title,.results__listing-wrapper--Faq .category__items,.results__listing-wrapper--Faq .category__title,.results__listing-wrapper--Page .category__items,.results__listing-wrapper--Page .category__title,.results__listing-wrapper--Vocabulary .category__items,.results__listing-wrapper--Vocabulary .category__title{margin-left:5px!important}}.results__listing-wrapper--Advice .items__item a,.results__listing-wrapper--Article .items__item a,.results__listing-wrapper--Faq .items__item a,.results__listing-wrapper--Page .items__item a,.results__listing-wrapper--Vocabulary .items__item a{color:#00afeb;display:list-item;list-style-position:outside;list-style-type:square;margin-left:25px;text-decoration:underline}.results__listing-wrapper--Advice .items__item a:hover,.results__listing-wrapper--Article .items__item a:hover,.results__listing-wrapper--Faq .items__item a:hover,.results__listing-wrapper--Page .items__item a:hover,.results__listing-wrapper--Vocabulary .items__item a:hover{text-decoration:none}.results__listing-wrapper--Advice .category__items,.results__listing-wrapper--Article .category__items,.results__listing-wrapper--Faq .category__items,.results__listing-wrapper--Page .category__items,.results__listing-wrapper--Vocabulary .category__items{margin-bottom:40px}.search-form{left:0;position:absolute;text-align:left;top:100%;width:100%;z-index:100}.search-form__form{background:#fff;border-bottom:2px solid #e9e9e9;box-shadow:0 0 5px 0 #f1f1f1;padding:15px}.search-form__product-inner{align-items:center;display:flex;justify-content:space-between}.search-form__product-title{flex-grow:1}.search-form__product-image{flex:0 0 7rem;margin-right:10px}.search-form__product-price{color:#414141;font-weight:700;text-decoration:none;white-space:nowrap}.search-form input{background-color:#fff;border:0;border-bottom:1px solid #e9e9e9;bottom:25px;box-shadow:none;margin:0;position:absolute;width:100%;width:22%;z-index:1}.search-form #suggest-show-all{align-items:center;background-color:#fff;border:2px solid #000;border-radius:5px;color:#000;display:flex;font-weight:700;height:50px;justify-content:center;left:50%;line-height:50px;margin:100px 0 45px;padding:5px 15px;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%);width:fit-content}.search-form #suggest-show-all:focus,.search-form #suggest-show-all:hover{background-color:#000;color:#fff;transition:background-color .3s}@media (max-width:827px){.search-form #suggest-show-all{margin:40px 0 30vh;position:relative}}@media (max-width:400px){.search-form #suggest-show-all{font-size:3vw;position:relative}}@media (max-width:350px){.search-form #suggest-show-all{font-size:2.8vw;position:relative}}.search-form a{min-width:160px;width:280px}@media (max-width:400px){.search-form a{width:98%}}.search-form a:hover{text-decoration:none}.search-form .tt-highlight{font-weight:inherit}.search-form .twitter-typeahead{width:100%}.search-form .tt-menu{background:#fff;box-shadow:0 0 20px #ccc;color:#00aeef;left:0;right:0}.search-form .tt-dataset{padding:15px 20px}.search-form .tt-hint{padding:0}.search-form .suggestion_link--category{color:grey;display:block;font-weight:700;padding:25px 0 15px;text-decoration:none;text-transform:uppercase}.search-form .suggestion_link--query{display:none}.search-form .suggestion_link--item{display:block;padding:5px 30px}.search__search{position:relative}@media (min-width:61em){.search-form{position:static}.search-form__form{border-bottom:none;box-shadow:none;margin-bottom:-3.4rem;padding:0}.search-form__product{display:inline-block;margin-bottom:20px;width:33%}.search-form__product-inner{align-items:center;flex-flow:column}.search-form__product-title{order:1}.search-form__product-image{order:2;width:100%}.search-form__product-price{order:3}.search-form .twitter-typeahead{position:static!important}.search-form .tt-menu{left:60px!important;right:60px!important}}.search{cursor:pointer;display:inline-block;margin-bottom:-6px;overflow:hidden;position:unset;z-index:2}@media (max-width:975px){.search:after{background-color:#fff;box-shadow:0 5px 12px #10233144;content:"";height:77px;left:0;position:absolute;top:-1px;width:100vw;z-index:-1}}.search .icon{position:absolute;right:0;top:100%;transition:transform .2s}.search .icon--search{font-size:2.4rem;top:0}.search .icon--cross{font-size:2rem;line-height:1.25;transform:translateY(0) scale(0);z-index:1}.search .icon--ghost{opacity:0;position:static}.search.is-open .icon--search{transform:translateY(-100%) scale(0)}.search.is-open .icon--cross{transform:translateY(-100%) scale(1)}.search .search__results{background:#fff;border:1px solid #c6e1eb;box-shadow:0 10px 15px #6aa8d825;cursor:auto;display:block;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;height:calc(100vh - 114px - var(--info-bar-height, 0));justify-content:center;left:0;overflow-y:scroll;padding:15px 10vw;position:fixed;top:calc(115px + var(--info-bar-height, 0px));width:100vw;z-index:9999}@media (max-width:400px){.search .search__results{overflow-x:hidden}}@media (max-width:800px){.search .search__results{padding:10px}}@media (max-width:975px){.search .search__results{height:calc(100vh - 140px);margin-top:35px}}.search .search__results .category{min-width:20vw}.search .search__results .category .category__title{color:#474747;font-family:Open Sans;font-size:28px;font-weight:700;margin-bottom:10px;margin-left:0;margin-top:20px;text-transform:none!important;white-space:nowrap}@media (max-width:600px){.search .search__results .category .category__title{font-size:18px}}.search .search__results .category .category__items{align-items:flex-start;flex-flow:column;position:relative;top:20%;width:100%}@media (max-width:880px){.search .search__results .category .category__items{gap:40px;grid-template-columns:repeat(2,minmax(208px,1fr));justify-items:center;width:100%}}@media (max-width:600px){.search .search__results .category .category__items{gap:25px;grid-template-columns:repeat(1,minmax(208px,1fr));justify-items:center;width:100%}}.search .search__results .category .category__items .items__item a{color:#009eda;display:list-item;list-style-position:outside;list-style-type:square;margin-left:25px;text-decoration:underline}.search .search__results .category .category__items .items__item a:hover{text-decoration:none}.search .search__results .category .category__items .items__item-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px;width:280px}@media (max-width:848px){.search .search__results .category .category__items .items__item-wrapper{justify-content:flex-start}}@media (max-width:320px){.search .search__results .category .category__items .items__item-wrapper{width:90vw}}@media (min-width:601px){.search .search__results .category .category__items .items__item-wrapper .item__image{align-content:center;align-items:center;display:flex;height:280px;justify-content:center;position:relative;width:280px}}.search-form,.search-form .search-toggle{display:none}.search-form.is-open{display:block}@media (max-width:975px){.search-form input{background-color:#ecf4fa;border:none;border-radius:4px;font:normal normal 16px/16px Open Sans,Verdana;height:44px;left:0;margin:0 5%;padding:13px;right:0;top:14px;width:auto}}.pages-list{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(6,1fr)}.pages-list a{color:#00aeef;font-weight:600;text-decoration:underline}.pages-list .pagination{display:flex;grid-column:span 3;grid-row:6;justify-content:flex-end;width:100%}.pages-list .pagination ul{display:flex;margin-left:auto}.faq-list{grid-column-gap:30px;grid-row-gap:5px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(4,1fr)}.faq-list .list__item{background:#f1f1f1;text-align:center}.faq-list .list__item a{align-items:center;color:#414141;display:flex;font-weight:600;height:100%;justify-content:center;padding:15px;width:100%}.faq-list .list__item a:before{content:""}.faq-list .pagination{display:flex;grid-column:span 3;justify-content:flex-end;width:100%}.faq-list .pagination ul{display:flex;margin-left:auto}.advice-list{grid-column-gap:40px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.advice-list .list__item{align-items:center;border-top:1px solid #ccc;display:flex;flex-flow:row wrap;justify-content:flex-start;padding:15px 0}.advice-list .list__item .item__title{color:#00c0ef;flex:0 0 100%;font-size:18px;font-weight:600;margin-bottom:5px}.advice-list .list__item .item__text{flex:0 0 100%}.advice-list .list__item:last-of-type,.advice-list .list__item:nth-last-of-type(2){border-bottom:1px solid #ccc}.advice-list .pagination{display:flex;grid-column:span 2;justify-content:flex-end;width:100%}.advice-list .pagination ul{display:flex;margin-left:auto}.vocabulary-list{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:105px 105px}.vocabulary-list .list__item{background:#f1f1f1;display:block}.vocabulary-list .list__item a{align-items:center;color:#414141;display:flex;height:100%;justify-content:center;width:100%}.vocabulary-list .pagination{display:flex;grid-column:span 4;justify-content:flex-end;width:100%}.vocabulary-list .pagination ul{display:flex;margin-left:auto}.search-block{border-bottom:1px solid #ddd;margin-bottom:60px;padding-bottom:40px}.search-block .row{margin-bottom:50px;margin-top:35px;text-align:center}.article-grid__group .pagination{display:flex;grid-column:span 3;justify-content:flex-end;width:100%}.article-grid__group .pagination ul{display:flex;margin-left:auto}.pagination{height:28px;justify-content:flex-end;max-height:28px;width:100%}.pagination,.pagination ul{display:flex}@media (max-width:580px){.trio{padding-bottom:20px;padding-left:20px}}.trio__card{background:#fff;margin:0 20px 15px}@media (max-width:570px){.trio__card{max-width:276px!important;min-width:266px!important}.trio__card .trio__header{flex-flow:column}.trio__card .trio__header .subtitle{display:block;font-size:15px!important;margin-right:auto;text-align:unset!important}.trio__card .trio__body .trio__list .trio__item{font-size:14px!important}.trio__card .trio__body .trio__list .trio__item .name,.trio__card .trio__body .trio__list .trio__item .price{font-size:13px!important}.trio__card .trio__body .trio__list .trio__item i{display:none!important}.trio__card .trio__body .trio__footer{min-height:unset!important;padding-left:23px!important;padding-right:23px!important;padding-top:23px!important}.trio__card .trio__body .trio__footer .trio__note{color:#eb4068!important;font-size:16px!important;padding:0!important;text-align:unset!important}.trio__card .trio__body .trio__footer .trio__note .light{color:#000!important}.trio__card .trio__body .trio__footer .trio__price,.trio__card .trio__body .trio__footer .trio__price .bold{font-size:20px!important}}.trio__card:first-child .trio__circle{border:20px solid #caf0c8!important}@media (max-width:992px){.trio__card:first-child .trio__header{background-color:#caf0c8!important;border-bottom:unset!important;color:#414141!important;font-size:25px!important;height:unset!important;text-align:unset!important}.trio__card:first-child .trio__body .trio__footer{background:none!important;padding-left:23px!important;padding-right:23px!important;padding-top:23px!important;position:relative;text-align:unset!important}.trio__card:first-child .trio__body .trio__footer .trio__price{color:#73cb6c!important}.trio__card:first-child .trio__body .trio__footer:before{background:transparent linear-gradient(180deg,#caf0c8,#fff)!important;content:"";display:block;height:46px;left:0;opacity:.19;position:absolute;top:0;width:100%;z-index:-1}.trio__card:nth-child(2) .trio__header{align-items:center;background-color:#42c3f0!important;border-bottom:unset!important;display:flex;font-size:29px!important;height:unset!important;min-height:132px;text-align:unset!important}.trio__card:nth-child(2) .trio__body{border:2px solid #42c3f0}.trio__card:nth-child(2) .trio__body .trio__footer{background:none!important;padding-left:23px!important;padding-right:23px!important;padding-top:23px!important;position:relative;text-align:unset!important}.trio__card:nth-child(2) .trio__body .trio__footer .trio__price{color:#42c3f0!important}.trio__card:nth-child(2) .trio__body .trio__footer:before{background:transparent linear-gradient(180deg,#42c3f0,#fff)!important;content:"";display:block;height:46px;left:0;opacity:.19;position:absolute;top:0;width:100%;z-index:-1}.trio__card:nth-child(3) .trio__header{background-color:#f1e4ff!important;border-bottom:unset!important;color:#414141!important;font-size:25px!important;height:unset!important;text-align:unset!important}.trio__card:nth-child(3) .trio__body .trio__footer{background:none!important;padding-left:23px!important;padding-right:23px!important;padding-top:23px!important;position:relative;text-align:unset!important}.trio__card:nth-child(3) .trio__body .trio__footer .trio__price{color:#b886f1!important}.trio__card:nth-child(3) .trio__body .trio__footer:before{background:transparent linear-gradient(180deg,#d3b4f6,#fff)!important;content:"";display:block;height:46px;left:0;opacity:.19;position:absolute;top:0;width:100%;z-index:-1}}.trio__icon{display:none}.trio__header{background-color:#83d17e;border-bottom:2px solid #71b36d;color:#fff;font-size:1.7rem;font-weight:700;margin:0;padding:1.5rem .5em;text-align:center}.trio .icon{display:inline-block;font-size:1.5rem;margin-left:2px}.trio__list{padding:15px 20px}.trio__list .icon{color:#6ab55d;margin-top:3px;padding-right:10px}.trio__item{border-bottom:1px solid #dfedf2;display:flex;font-weight:600;padding:10px 0}.trio__item:last-child{border-bottom:0}.trio__note{font-size:1.8rem;font-weight:700}.trio__note .light{font-size:14px}.trio__price{color:#83d17e;font-size:2.3rem;font-weight:600;margin:5px 0 20px}.trio__price span{font-size:3rem;font-weight:900}.trio__footer{background:linear-gradient(#ecfaff,#fff);padding:20px;text-align:center}.trio__card:nth-child(2){margin-left:0;margin-right:0}.trio__card:nth-child(2) .trio__icon{margin-bottom:3rem}.trio--glasses .trio__card .trio__header .subtitle{display:block;font-size:16px;text-align:center}.trio--glasses .trio__card .trio__list{margin-bottom:10px}.trio--glasses .trio__card .trio__list .trio__item{font-size:18px}.trio--glasses .trio__card .trio__list .trio__item>div{align-items:center;display:flex;justify-content:space-between;width:100%}.trio--glasses .trio__card .trio__list .trio__item .name{color:#000;padding-right:10px}.trio--glasses .trio__card .trio__list .trio__item .price{white-space:nowrap}.trio--glasses .trio__card .trio__footer{align-items:center;display:flex;flex-flow:column;justify-content:flex-start;padding:60px 35px 0;position:relative}.trio--glasses .trio__card .trio__footer .trio__note{font-size:20px;font-weight:400;height:95px;line-height:28px;padding:0 10px;text-align:center}.trio--glasses .trio__card .trio__footer .trio__note .red,.trio--glasses .trio__card .trio__footer .trio__note strong{color:#ec4068;font-weight:700}#cookies .trio--glasses .trio__card .trio__footer #cookies-close,.banner--six .trio--glasses .trio__card .trio__footer .banner__link,.finish-up-form form .box .box_footer .trio--glasses .trio__card .trio__footer input[type=submit],.trio--glasses .trio__card .trio__footer #cookies #cookies-close,.trio--glasses .trio__card .trio__footer .banner--six .banner__link,.trio--glasses .trio__card .trio__footer .button,.trio--glasses .trio__card .trio__footer .finish-up-form form .box .box_footer input[type=submit]{bottom:40px;left:auto;margin:0 auto;position:absolute;right:auto}.trio--glasses .trio__card:first-child .trio__list{height:150px}.trio--glasses .trio__card:first-child .trio__list .trio__item .price{color:#83d17e}.trio--glasses .trio__card:first-child .trio__footer{background:linear-gradient(#c4e9c27d,#fff);height:310px}.trio--glasses .trio__card:nth-child(2) .trio__list{height:150px}.trio--glasses .trio__card:nth-child(2) .trio__list .trio__item .price{color:#7bd2f0}.trio--glasses .trio__card:nth-child(2) .trio__footer{height:310px;margin-top:0}.trio--glasses .trio__card:nth-child(3) .trio__list{height:150px}.trio--glasses .trio__card:nth-child(3) .trio__list .trio__item .price{color:#d3b4f6}.trio--glasses .trio__card:nth-child(3) .trio__footer{background:linear-gradient(#e2d0f67a,#fff);height:310px}@media (max-width:20px){.trio__header{cursor:pointer}.trio__body{max-height:0;overflow:hidden;transition:max-height .5s}}.trio__card:first-child .trio__header{background-color:#caf0c8;border-bottom:2px solid #a3e5a0}.trio__card:first-child .trio__circle{border:0 solid #fff}.trio__card:first-child .trio__price{color:#caf0c8}.trio__card:nth-child(2) .trio__header{background-color:#7bd2f0;border-bottom:2px solid #4dc2eb}.trio__card:nth-child(2) .trio__circle{border:0 solid #cdeef9}.trio__card:nth-child(2) .trio__price{color:#7bd2f0}.trio__card:nth-child(3) .trio__header{background-color:#d3b4f6;border-bottom:2px solid #b886f1}.trio__card:nth-child(3) .trio__circle{border:0 solid #fff}.trio__card:nth-child(3) .trio__price{color:#d3b4f6}.trio__card:nth-child(3) .trio__circle{border-color:#e2d0f6}.trio{display:flex;margin-bottom:10px}.trio__header{font-size:2.8rem}.trio__card{box-shadow:0 10px 10px 0 #ddd;display:flex;flex-flow:column;margin:30px 0;max-width:378px;min-width:366px;position:relative;z-index:1}.trio__icon{align-items:center;display:flex;height:22rem;justify-content:center;margin-bottom:0;padding:3rem 0 1rem}.trio__icon .icon{font-size:5.5rem;height:50px;margin-left:7px;margin-top:5px;width:50px}.trio__circle{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;height:14rem;justify-content:center;width:14rem}.trio__card:nth-child(2){margin:0;z-index:2}.trio__card:nth-child(2) .trio__footer{height:260px;margin-top:auto;padding-top:50px}.trio__card .trio__body{display:flex;flex:1 1 auto;flex-flow:column}.trio__card:first-child .trio__footer,.trio__card:nth-child(3) .trio__footer{height:230px;margin-top:auto}@media (max-width:992px){.trio{align-items:unset!important;flex-flow:unset!important;justify-content:unset!important;overflow:auto;white-space:normal;width:100%}.trio .trio__card{height:fit-content!important}.trio .trio__card:first-child,.trio .trio__card:last-child{margin-bottom:0!important;margin-top:25px!important}.trio .trio__card:nth-child(2){margin-top:0!important}.trio .trio__card .trio__body .trio__icon,.trio .trio__card .trio__header i{display:none!important}.trio .trio__card .trio__body .trio__list{height:unset!important}.trio .trio__card .trio__body .trio__footer{height:fit-content!important;padding-bottom:20px!important;padding-top:20px!important}.trio .trio__card .trio__body .trio__footer .trio__note{height:unset!important}#cookies .trio .trio__card .trio__body .trio__footer #cookies-close,.banner--six .trio .trio__card .trio__body .trio__footer .banner__link,.finish-up-form form .box .box_footer .trio .trio__card .trio__body .trio__footer input[type=submit],.trio .trio__card .trio__body .trio__footer #cookies #cookies-close,.trio .trio__card .trio__body .trio__footer .banner--six .banner__link,.trio .trio__card .trio__body .trio__footer .button,.trio .trio__card .trio__body .trio__footer .finish-up-form form .box .box_footer input[type=submit]{position:unset!important}}.trio__circle{animation:showCircle .7s cubic-bezier(.19,1,.22,1) forwards}.trio__icon{animation:fadeIn .7s .5s forwards;opacity:0}.trio__card:first-child .trio__circle,.trio__card:first-child .trio__icon{animation-delay:.8s}.trio__card:nth-child(2) .trio__circle,.trio__card:nth-child(2) .trio__icon{animation-delay:1.1s}.trio__card.is-open .trio__body{max-height:60rem}@keyframes showCircle{0%{border-width:0}to{border-width:20px}}.loginform{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;transition:.5s;z-index:100}.loginform:before{animation:fadeIn 1s ease-out forwards;background-image:url(/assets/images/close.png);background-repeat:no-repeat;background-size:25px;bottom:770px;content:"";height:25px;position:fixed;right:-15px;top:14px;width:51px;z-index:9999}.loginform__form{background:#fff;bottom:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:1000}.loginform__header{align-items:center;background-color:#414141;color:#fff;display:flex;font-size:15px;height:51px;justify-content:flex-start;padding:20px 0}.loginform__header .icon{display:inline-block;margin-left:15px;margin-right:15px}.loginform__footer{border-top:1px solid #ddd;margin:0 20px;padding:20px 0}.loginform__content,.loginform__footer{align-items:center;display:flex;flex-flow:column}.loginform__content{height:225px;margin:0 auto;max-width:400px;padding:25px 25px 30px;transition:all .5s}.loginform__content .register-facebook,.loginform__content .register-google,.loginform__content .register-optik{align-items:center;border:2px solid #474747;border-radius:5px;color:#474747;display:flex;font-size:15px;font-weight:700;height:45px;justify-content:center;margin-bottom:9px;max-width:420px;position:relative;width:100%}@media (max-width:992px){.loginform__content .register-facebook,.loginform__content .register-google,.loginform__content .register-optik{padding:14px}}.loginform__content .register-facebook:hover,.loginform__content .register-google:hover,.loginform__content .register-optik:hover{text-decoration:underline}@media (max-width:400px){.loginform__content .register-facebook,.loginform__content .register-google,.loginform__content .register-optik{font-size:11px}}.loginform__content .register-facebook:before{background-image:url(/assets/images/registrace/fb.svg);content:"";display:block;height:21px;left:14px;position:absolute;width:21px}.loginform__content .register-google:before{background-image:url(/assets/images/registrace/google.svg);content:"";display:block;height:21px;left:14px;position:absolute;width:21px}.loginform__content .register-optik{margin-bottom:15px}.loginform__content .register-optik:before{background-image:url(/assets/images/registrace/logo.png);content:"";display:block;height:25px;left:14px;position:absolute;width:32px}.loginform__content .register-optik:after{background-image:url(/assets/images/registrace/arrow.svg);content:"";display:block;height:9px;position:absolute;right:14px;transform:rotate(180deg);transition:all .5s;width:15px}.loginform__content .have-account{animation:fadeOut .1s linear;opacity:0;transition:all 2s;visibility:hidden}.loginform__content .have-account .box-pair{align-items:center;display:flex;justify-content:space-between}#cookies .loginform__content .have-account #cookies-close,.banner--six .loginform__content .have-account .banner__link,.finish-up-form form .box .box_footer .loginform__content .have-account input[type=submit],.loginform__content .have-account #cookies #cookies-close,.loginform__content .have-account .banner--six .banner__link,.loginform__content .have-account .button,.loginform__content .have-account .finish-up-form form .box .box_footer input[type=submit]{display:flex}.loginform__subtitle{border-bottom:2px solid #ddd;display:block;padding:20px 0;text-align:center}.loginform__remember{align-self:flex-start;margin-bottom:20px}.loginform__link{color:#00aeef;text-decoration:underline}#cookies .loginform #cookies-close,.banner--six .loginform .banner__link,.finish-up-form form .box .box_footer .loginform input[type=submit],.loginform #cookies #cookies-close,.loginform .banner--six .banner__link,.loginform .button,.loginform .finish-up-form form .box .box_footer input[type=submit]{margin-bottom:10px}.loginform__input{margin-bottom:15px}.loginform__close{display:none}.loginform--active .loginform__content{height:418px}.loginform--active .register-optik:after{transform:rotate(0deg)}.loginform--active .have-account{animation-duration:.8s;animation:fadeIn .8s linear;animation-fill-mode:both;opacity:1;visibility:visible}@media (min-width:61em){.loginform{align-items:center;justify-content:center}.loginform__form{max-width:480px;position:relative}.loginform__header{padding:30px 0}.loginform__content{flex-flow:row wrap}.loginform__input{order:1}.loginform__remember{order:2}.loginform__remember input{width:auto}#cookies .loginform #cookies-close,.banner--six .loginform .banner__link,.finish-up-form form .box .box_footer .loginform input[type=submit],.loginform #cookies #cookies-close,.loginform .banner--six .banner__link,.loginform .button,.loginform .finish-up-form form .box .box_footer input[type=submit]{margin:auto;order:4}.loginform__forgotten{margin-bottom:22px;margin-left:auto;order:3}.loginform__footer{flex-flow:row wrap;justify-content:center}.loginform__register{margin-left:10px}.loginform__close{display:block;position:absolute;right:20px;top:20px}}.loginform.is-open{animation:fadeIn .2s forwards;display:flex}.loginform.closing{animation:fadeIn .2s reverse forwards;display:flex;opacity:1}@media (max-width:61em){.loginform.is-open .loginform__form{animation:slideInLeft .4s cubic-bezier(.075,.82,.165,1) .1s forwards;transform:translateX(100%)}.loginform.closing .loginform__form{animation:slideInLeft .4s cubic-bezier(.075,.82,.165,1) .1s reverse forwards;transform:translateX(0)}}#uw-loader{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100px;justify-content:center;left:calc(50% - 50px);position:fixed;top:calc(50% - 50px);width:100px;z-index:1000}#uw-loader:after{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background-color:transparent;border:5px solid #fff;border-radius:50%;border-top-color:#03a9f4;content:"";display:block;height:75px;width:75px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.heart{position:relative}.heart .icon{transform-origin:center}.heart__grey{color:#c7c7c7}.heart__red{color:#ec4068}.heart--full .heart__grey{position:absolute;z-index:1}.heart--full .heart__red{position:relative;z-index:2}.heart.is-active .heart__grey{animation:active .3s reverse forwards}.heart.is-active .heart__red{animation:active .3s forwards}.heart.is-loading{animation:loading 1s infinite;transition:transform 1s}@keyframes loading{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}@keyframes active{0%{transform:scale(0)}to{transform:scale(1)}}.package-content{margin-bottom:35px}.package-content a{color:#00aeef;text-decoration:underline}.package-content a:hover{text-decoration:none}@media (max-width:992px){.package-content .mobile-align{flex-flow:column!important;text-align:start!important}}.finish-up-form .package-content.register form,.package-content.register .finish-up-form form,.package-content.register .form{height:auto;margin-top:10px;max-width:500px;padding:30px 37px}.finish-up-form .package-content.register form .header__avatar img,.package-content.register .finish-up-form form .header__avatar img,.package-content.register .form .header__avatar img{border-radius:100%}.package-content .row p,.package-content>p{font-size:1.5rem;line-height:1.6;margin-bottom:1em}.package-content a,.package-content li a,.package-content p a,.package-content p>a,.package-content span>a,.package-content>a{color:#00aeef;text-decoration:none}.package-content .row h1,.package-content .row h2,.package-content .row h3,.package-content .row h4,.package-content .row h5,.package-content .row h6,.package-content>h1,.package-content>h2,.package-content>h3,.package-content>h4,.package-content>h5,.package-content>h6{margin-bottom:1em;margin-top:1em}@media (max-width:992px){.package-content h1{font-size:2.3rem}}@media (max-width:768px){.package-content .pictogram-list,.package-content .square-list{padding-inline:15px}}.package-content .row ol,.package-content>ol{padding-left:2em}.package-content .row ol ol,.package-content>ol ol{margin:5px 0 0;padding-left:2em}.package-content .row ol .baklazan,.package-content>ol .baklazan{display:none}.package-content .row ol li,.package-content>ol li{margin-bottom:3px}.package-content table{border-collapse:collapse;font-size:1.5rem}.package-content table thead{background:#00aeef}.package-content table th,.package-content table thead tr td{background:#00adef;color:#fff;text-align:left}.package-content table td,.package-content table th{padding:10px 20px}.package-content table tr:nth-child(odd){background:#f2f2f2}.package-content .row ul,.package-content>ul{margin-bottom:15px}.package-content .row ul a:focus,.package-content>ul a:focus{outline:1px solid #95d1e7}.package-content .row ul ul,.package-content>ul ul{margin-top:5px}.package-content .row ul li,.package-content>ul li{margin-bottom:9px;padding-left:15px;position:relative}.package-content .row ul li:before,.package-content>ul li:before{background-color:#00afed;content:"";display:inline-block;flex:0 0 0.6em;height:.6em;left:0;margin-right:5px;margin-top:6px;position:absolute;top:1px;width:.6em}.package-content .row ul li p,.package-content>ul li p{display:inline-block;margin:0}.package-content .row ul li li,.package-content>ul li li{margin-left:30px}.package-content .row ul li li:before,.package-content>ul li li:before{background-color:#a8a8a8}.package-content .row ul li li li:before,.package-content>ul li li li:before{background-color:#00afed;border-radius:50%}.package-content .row ul li li li li:before,.package-content>ul li li li li:before{background-color:#a8a8a8}.package-content .d-flex{display:flex}@media (max-width:61em){.package-content .d-flex{flex-flow:row wrap;justify-content:center;text-align:center}.package-content .d-flex.justify-space-between{justify-content:center}}.package-content .f-column{flex-flow:column}.package-content .align-center{align-items:center}.package-content .align-start{align-items:flex-start}.package-content .align-end{align-items:flex-end}.package-content .justify-center{justify-content:center}.package-content .justify-space-between{justify-content:space-between}.package-content .justify-space-around{justify-content:space-around}.package-content .text-left{text-align:left}.package-content .highlighted{border:2px solid #58c0f2;color:#58c0f2;margin:20px 0;padding:25px 20px}.package-content .code{background:#ebebeb;margin:20px 0;padding:25px 20px}.package-content .info-block{background:#e6e6e6;padding:40px 35px}.package-content .info-block a{color:#414141;margin-top:25px;text-decoration:none}.package-content .info-block a:hover{color:#fff}.package-content .row{margin-bottom:20px;padding:15px 0}.package-content .row .container{height:100%}.package-content .row--blue{background-color:#d5f4ff}.package-content .row--blue img{margin-right:40px}@media (max-width:61em){.package-content .row--blue img{margin-right:0}}.package-content .row--bg_image{align-items:center;background:#d5f4ff url(/assets/images/typo/blue_row_bg.jpg) no-repeat 0;display:flex}.package-content .row--image_left{align-items:center;display:flex}.package-content .row--image_left>img{margin-right:30px}@media (max-width:61em){.package-content .row--image_left img{margin:0 0 25px}}.package-content .row--image_right{align-items:center;display:flex}.package-content .row--image_right p{text-align:justify}.package-content .row--image_right>img{margin-left:30px}@media (max-width:61em){.package-content .row--image_right img{margin:25px 0 0}.package-content .row--image_left,.package-content .row--image_right{flex-flow:row wrap;justify-content:center}}.package-content .row--h-auto{min-height:auto}.package-content .row.no-padding{padding-block:0!important}.package-content .bubble-block{align-items:flex-start;display:flex;justify-content:center;margin-bottom:25px;margin-left:auto;margin-right:auto}.package-content .bubble-block__image{width:120px}.package-content .bubble-block__cloud{background:#f3f3f3;border-radius:70px;box-shadow:inset 0 0 24px 0 hsla(0,0%,83%,.37);margin-top:25px;max-width:350px;padding:15px 30px;text-align:center}.package-content .bubble-block--one .bubble-block__image{height:150px;margin-right:25px;width:120px}.package-content .bubble-block--one .bubble-block__cloud{position:relative;z-index:2}.package-content .bubble-block--one .bubble-block__cloud:before{background:url(/assets/svg/bubble_tooth.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:20px;left:-25px;position:absolute;top:15px;width:40px;z-index:1}.package-content .bubble-block--two .bubble-block__image{height:120px;margin-left:20px;object-fit:contain;width:130px}.package-content .bubble-block--two .bubble-block__cloud{position:relative}.package-content .bubble-block--two .bubble-block__cloud:after{background:url(/assets/svg/bubble_tooth.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:20px;position:absolute;right:-25px;top:15px;transform:scaleX(-1);width:40px;z-index:1}@media (min-width:61em){.package-content .bubble-block__cloud{font-size:18px;margin-top:50px;max-width:650px;padding:35px 90px}.package-content .bubble-block--one .bubble-block__image{height:300px;width:215px}.package-content .bubble-block--one .bubble-block__cloud:before{height:30px;width:65px}.package-content .bubble-block--two .bubble-block__image{height:235px;width:260px}.package-content .bubble-block--two .bubble-block__cloud{margin-right:25px}.package-content .bubble-block--two .bubble-block__cloud:after{height:30px;width:65px}}.package-content .form,.package-content form{border:2px solid #dfdfdf;margin-bottom:20px;padding:30px 60px}.package-content .form label,.package-content form label{color:#414141;display:block;font-weight:600;margin-bottom:5px}.package-content .form input,.package-content .form select,.package-content form input,.package-content form select{max-width:280px}.package-content .form input:not([type=submit]),.package-content .form select,.package-content .form textarea,.package-content form input:not([type=submit]),.package-content form select,.package-content form textarea{box-shadow:inset 0 0 10px 0 #f3f3f3;margin-bottom:10px;padding:10px;width:100%}.package-content .form input:not([type=submit]):focus,.package-content .form select:focus,.package-content .form textarea:focus,.package-content form input:not([type=submit]):focus,.package-content form select:focus,.package-content form textarea:focus{border:1px solid #95d1e7}.package-content .form input[type=submit],.package-content form input[type=submit]{box-shadow:none}.package-content .form option,.package-content form option{padding:10px}.package-content .form[type=text],.package-content form[type=text]{width:100%}.package-content .form--xs,.package-content form--xs{max-width:50rem}@media (min-width:61em){.package-content .form,.package-content form{margin-left:auto;margin-right:auto;max-width:820px}.package-content .form input[type=submit],.package-content form input[type=submit]{width:auto}}.light{font-weight:400}.finish-up-form form{max-width:430px;width:auto}.finish-up-form form .box label{font-weight:600}.finish-up-form form .box input{max-width:325px}.finish-up-form form .box .box_footer{display:flex;justify-content:flex-end;padding:0}@media (max-width:61em){.package-content .row--bg_image{background:#d5f4ff}.package-content .container{padding-left:15px;padding-right:15px}}.credit.package-content form{margin-left:0}.profile{cursor:pointer;position:relative}@media (max-width:970px){.profile{order:5}}.profile__bubble{align-items:center;background-color:#2cbe10;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:1.1rem;height:2.1rem;justify-content:center;left:-.1rem;position:absolute;top:-.5rem;width:2.1rem}.profile__content{background:#fff;bottom:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:1001}.profile__header{align-items:center;background-color:#414141;color:#fff;display:flex;font-size:15px;height:51px;justify-content:flex-start;padding:20px 0}.profile__header .icon{display:inline-block}.profile__dropdown{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.profile__dropdown:before{animation:fadeIn 1s ease-out forwards;background-image:url(/assets/images/close.png);background-repeat:no-repeat;background-size:25px;bottom:770px;content:"";height:25px;position:fixed;right:-15px;top:14px;width:51px;z-index:9999}.profile.is-login .profile__icon,.profile:hover .profile__icon{color:#2cbe10}@media (min-width:61em){.profile__dropdown{bottom:auto;left:auto;padding-top:10px;position:absolute;right:0;top:100%;z-index:100}.profile__dropdown:before{content:none}.profile__header{display:none}.profile__content{background:#fff;border:1px solid #ddd;border-top:2px solid #2cbe10;box-shadow:0 0 3px 0 #ddd;overflow:unset;padding:30px;position:static;width:100%}}.profile__dropdown.is-open{display:block}.profile__dropdown.is-open .profile__content{animation:slideInLeft .4s cubic-bezier(.075,.82,.165,1) .1s forwards;transform:translateX(100%)}@media (min-width:61em){.profile:hover .profile__dropdown{display:block}}.favourite{cursor:pointer;position:relative}@media (max-width:970px){.favourite{order:4}}.favourite__bubble{align-items:center;background-color:#ec4068;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:1.1rem;height:2.1rem;justify-content:center;left:-.1rem;position:absolute;top:-.5rem;width:2.1rem}.favourite__empty{min-width:20rem;padding:30px;text-align:center}.favourite__dropdown{display:none}.favourite__dropdown:hover{cursor:default}.favourite__dropdown:before{animation:fadeIn 1s ease-out forwards;background-image:url(/assets/images/close.png);background-repeat:no-repeat;background-size:25px;bottom:770px;content:"";height:25px;position:fixed;right:-15px;top:14px;width:51px;z-index:9999}.favourite__content{background:#fff;bottom:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:1000}.favourite__footer{display:flex;justify-content:center;padding:25px 0}.favourite__header{align-items:center;background-color:#414141;color:#fff;display:flex;font-size:15px;height:51px;justify-content:flex-start;padding:20px 0}.favourite__header .icon{display:inline-block}.favourite__subtitle{border-bottom:2px solid #ddd;display:block;padding:20px 0;text-align:center}@media (min-width:61em){.favourite__header,.favourite__subtitle{display:none}.favourite__dropdown:before{content:none}.favourite__content{border:1px solid #ddd;border-top:2px solid #ec4068;box-shadow:0 0 3px 0 #ddd;overflow:unset;position:static;width:100%}.favourite__dropdown{padding-top:10px;position:absolute;right:0;top:100%;width:850px;z-index:100}}@media (max-width:61em){.favourite__dropdown.is-open{display:block;z-index:9999}.favourite__dropdown.is-open .favourite__content{animation:slideInLeft .4s cubic-bezier(.075,.82,.165,1) .1s forwards;transform:translateX(100%);z-index:9998}.favourite__dropdown.closing .favourite__content{animation:slideInLeft .4s cubic-bezier(.075,.82,.165,1) .1s reverse forwards;transform:translateX(0)}}@media (min-width:61em){.favourite:hover .favourite__dropdown{display:block}}.breadcrumb-container{background-color:#fff;border-top:2px solid #e9e9e9;height:54px;margin:0 auto;max-width:114rem;overflow-x:hidden;overflow-x:scroll;overflow-y:hidden;width:100vw}.breadcrumb-container::-webkit-scrollbar{height:2px;width:2px}@media (max-width:900px){.breadcrumb-container{background-color:#f8f8f8}.breadcrumb-container:after{background:linear-gradient(90deg,#f8f8f800,#f8f8f8);background-repeat:no-repeat;content:"";display:block;height:49px;margin:-54px 0 0;position:absolute;right:0;width:41px}}.breadcrumb-container::-webkit-scrollbar{width:0}.breadcrumb-container .container{align-items:center;display:flex;height:54px;margin:0;max-width:114rem;text-align:left;width:max-content}.breadcrumb-container .breadcrumb{align-items:center;display:inline-block;display:flex;font:200 normal 13px/20px Open Sans,Verdana,Ariel;gap:5px;margin:0;width:fit-content}@media (max-width:780px){.breadcrumb-container .breadcrumb{height:50px}}.breadcrumb-container .breadcrumb a{color:#000}.breadcrumb-container .breadcrumb li{display:inline-block;margin:0}.breadcrumb-container .breadcrumb li:last-child{color:#9a9a9a}.breadcrumb-container .breadcrumb li:after{color:#9a9a9a;content:"/"}.breadcrumb-container .breadcrumb li:last-child:after{content:"";margin:0}.grid-container{display:grid}.grid-container.grid-tr-1{grid-template-rows:1fr}.grid-container.grid-tc-3{grid-template-columns:repeat(3,1fr)}.grid-container.grid-g-30{grid-gap:30px}@media (max-width:61em){.grid-container.grid-tr-1{grid-auto-rows:auto;grid-template-rows:auto}.grid-container.grid-tc-3{grid-template-columns:1fr}.grid-container.grid-g-30{grid-gap:30px}}.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{margin-bottom:15px;padding-left:25px;position:relative;text-align:left}.pictogram-list li a.blue,.square-list li a.blue{font-weight:400;text-decoration:underline}.pictogram-list li a,.square-list li a{color:#00aeef;text-decoration:underline}.pictogram-list li:before,.square-list 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{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}}.finish-up-form form,.form{width:auto}.form--one{background:#fff;box-sizing:border-box;margin-bottom:0;padding:0!important}.form--one .form__title{background:#dfdfdf;color:#414141;display:block;font-size:18px;font-weight:700;padding:20px;text-align:center}.form--one .form__content{padding:30px 22px}.form--one .form__content .input-wrapper{position:relative}.form--one .form__content .input-wrapper input{border-radius:0;height:40px;margin-bottom:13px;padding-left:15px}.form--one .form__content .input-wrapper input.name{position:relative}.form--one .form__content .input-wrapper input.name+label{background:#f3f3f3 url(/assets/images/pictograms/name.svg) no-repeat 50%;background-size:15px;height:38px;position:absolute;right:1px;top:1px;width:40px}.form--one .form__content .input-wrapper input.email{position:relative}.form--one .form__content .input-wrapper input.email+label{background:#f3f3f3 url(/assets/images/pictograms/email.svg) no-repeat 50%;background-size:19px;height:38px;position:absolute;right:1px;top:1px;width:40px}.form--one .form__content .input-wrapper input.tel{position:relative}.form--one .form__content .input-wrapper input.tel+label{background:#f3f3f3 url(/assets/images/pictograms/tel.svg) no-repeat 50%;background-size:19px;height:38px;position:absolute;right:1px;top:1px;width:40px}.form--one .form__content input[type=submit]{margin-bottom:0;margin-top:5px;text-transform:none}.form--long{border:2px solid #dfdfdf;display:flex;flex-flow:column;margin:30px auto 20px;max-width:550px;overflow:hidden;padding:0!important;position:relative}.form--long .form__header{align-items:center;background:#dfdfdf;display:flex;flex-flow:column;justify-content:center;padding:15px 10px}.form--long .form__header h3{font-size:18px;text-transform:uppercase}.form--long .form__header h4{font-size:15px;font-weight:600}.form--long .form__header h3,.form--long .form__header h4{margin:0;text-align:center}.form--long .ebookRedesign__right{align-items:stretch;display:flex;flex-flow:column;padding:20px 15px}.form--long .ebookRedesign__right label{font-size:13px}.form--long .ebookRedesign__right input[type=text]{background:#fff url(/assets/images/page/akce/input-bg.jpg) no-repeat 100%;background-size:39px;padding-right:35px;width:100%}.form--long .form__image-mobile{bottom:-70px;display:none;position:absolute;right:0;width:112px}.form--long .form__image-desktop,.form--long .purpose__button{display:none}.form--long .se-webform-primary-purpose{font-size:12px}.form--long .se-webform-primary-purpose .all-view{display:none}.form--long .se-webform-primary-purpose .all-view.toggled{display:inline}.form--long .se-webform-primary-purpose .more-purpose-button{text-decoration:underline}.form--long .se-webform-primary-purpose .more-purpose-button:after{border-bottom:2px solid #c2c2c2;border-right:2px solid #c2c2c2;content:"";display:inline-block;height:8px;margin-left:5px;position:relative;transform:rotate(45deg);width:8px}.form--long .se-webform-primary-purpose .more-purpose-button.hide{display:none}.form--small{border:none;display:flex;flex-flow:column;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:360px;overflow:hidden;padding:0;position:relative}.form--small .form__header{background:#dfdfdf;font-size:18px;font-weight:700;padding:15px 10px;text-align:center}.form--small .form__subheader{background:#414141;color:#fff;font-size:15px;padding:10px 0;text-align:center}.form--small .form__content{align-items:stretch;border:2px solid #dfdfdf;border-top:0;display:flex;flex-flow:column;padding:20px 15px}.form--small .form__content input.name{background:#fff url(https://optikdodomu.dev.test/assets/images/typo/input_name.jpg) no-repeat 100%;background-size:39px;padding-right:42px;width:100%}.form--small .form__content input.email{background:#fff url(https://optikdodomu.dev.test/assets/images/typo/input_email.jpg) no-repeat 100%;background-size:39px;padding-right:42px;width:100%}.form--small .form__content input.phone{background:#fff url(https://optikdodomu.dev.test/assets/images/typo/input_phone.jpg) no-repeat 100%;background-size:39px;padding-right:42px;width:100%}.form--small input[type=submit]{font-size:16px;margin-top:15px;width:100%}.form--small .form__privacy-policy{align-items:flex-end;display:flex;flex-flow:column}.form--small .form__privacy-policy .privacy-policy__button{background:#e6e6e6;color:#414141;display:inline-block;font-size:12px;margin-left:auto;padding:12px 20px}.form--small .form__privacy-policy .privacy-policy__button:after{border-bottom:2px solid #c2c2c2;border-right:2px solid #c2c2c2;content:"";display:inline-block;height:10px;margin-left:10px;position:relative;transform:rotate(45deg);width:10px}.form--small .form__privacy-policy .privacy-policy__text{border-bottom:1px solid #dfdfdf;display:none;font-size:11px;margin-top:15px;padding-bottom:15px;text-align:justify}.form--small .form__privacy-policy .privacy-policy__text.toggled{animation:slideDown .4s;display:block;transform-origin:top;transition:all .4s}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.purpose__button{display:none}.se-webform-primary-purpose{font-size:12px;margin-bottom:15px;margin-top:10px}.se-webform-primary-purpose .all-view{display:none}.se-webform-primary-purpose .all-view.toggled{display:inline}.se-webform-primary-purpose .more-purpose-button{text-decoration:underline}.se-webform-primary-purpose .more-purpose-button:after{border-bottom:2px solid #c2c2c2;border-right:2px solid #c2c2c2;content:"";display:inline-block;height:8px;margin-left:5px;position:relative;transform:rotate(45deg);width:8px}.se-webform-primary-purpose .more-purpose-button.hide{display:none}@media (min-width:61em){.purpose__button{background:#e6e6e6;color:#414141;display:block;font-size:12px;margin-left:auto;padding:10px 20px;width:240px}.purpose__button:after{border-bottom:2px solid #c2c2c2;border-right:2px solid #c2c2c2;content:"";display:inline-block;height:10px;margin-left:10px;position:relative;transform:rotate(45deg);width:10px}.se-webform-primary-purpose #purpose-whole-text{display:none;margin-top:25px}.se-webform-primary-purpose #purpose-whole-text.toggled{display:block}.se-webform-primary-purpose .dots,.se-webform-primary-purpose .more-purpose-button{display:none}.se-webform-primary-purpose .all-view{display:inline}.form--long{flex-flow:row nowrap;height:130px;margin-bottom:0!important;max-width:100%!important;overflow:visible;width:100%}.form--long .form__image-mobile{display:none}.form--long .form__image-desktop{bottom:0;display:block;height:200px;position:absolute;right:25px;z-index:0}.form--long .ebookRedesign__header{justify-content:center;padding:0 35px}.form--long .ebookRedesign__header h3,.form--long .ebookRedesign__header h4{text-align:left}.form--long .ebookRedesign__header h3{font-size:25px}.form--long .ebookRedesign__header h4{font-size:16px;font-weight:700}.form--long .ebookRedesign__right{align-items:flex-end;display:flex;flex-flow:row;padding:25px 45px}.form--long .ebookRedesign__right input[type=text]{background:url(/assets/images/page/akce/envelope.svg) no-repeat 100%;-ms-background-position-x:97%;background-position-x:97%;background-size:21px;height:45px;margin-bottom:0;margin-right:10px;width:315px}.form--long .ebookRedesign__right label{font-size:16px}.form--long .ebookRedesign__right input[type=submit]{margin:0;position:relative;z-index:1}.package-content .purpose__button{color:#414141;text-decoration:none}.package-content #purpose-whole-text{display:none}.package-content #purpose-whole-text.toggled{display:block}.package-content .ebookRedesign form{padding:0}}.tabs .tabs__panel .tab{background:#ccc;border:none;border-radius:0;font-weight:600;padding:15px 25px;text-transform:none}.tabs .tabs__panel .tab:first-letter{text-transform:uppercase}.tabs .tabs__panel .tab.active{background:#414141}.tabs .tabs__blocks{border:2px solid #dfdfdf;padding:35px}.tabs .tabs__blocks .block{display:none}.tabs .tabs__blocks .block.active{display:block}.tabs .tabs__blocks .block .item{align-items:center;display:flex;flex-flow:row wrap;margin-bottom:15px}.tabs .tabs__blocks .block .item__name{color:#00aeef;font-size:16px;font-weight:800;text-decoration:underline}.tabs .tabs__blocks .block .item__tag{background:#414141;border-radius:5px;color:#fff;display:block;margin-left:15px;padding:5px 13px;position:relative}.tabs .tabs__blocks .block .item__tag:before{background:#414141;bottom:0;content:"";display:block;height:10px;left:-3px;margin-bottom:auto;margin-top:auto;position:absolute;top:0;transform:rotate(45deg);width:10px}.tabs .tabs__blocks .block .item__text{flex:0 0 100%;margin-top:8px;text-align:left}.cards{display:flex;flex-flow:column}.cards .card{align-items:center;display:flex;flex-flow:row wrap;margin-bottom:20px}.cards .card .card__icon{background-size:contain;flex:0 0 auto;height:30px;margin-right:15px;width:30px}.cards .card .card__title{flex:0 0 auto;font-size:14px;font-weight:700;white-space:none}.cards .card .card__text{flex:0 0 100%;margin-top:18px}@media (min-width:61em){.cards{flex-flow:row wrap;justify-content:center;margin-bottom:50px}.cards .card{align-items:center;border:1px solid #d4d4d4;display:inline-flex;flex-flow:column;margin:13px 10px;padding:30px 30px 40px;width:350px}.cards .card .card__icon{height:60px;object-fit:contain;width:60px}.cards .card__title{font-size:14px;margin-top:30px;text-align:center}.cards .card__text{font-size:14px;margin-top:25px;text-align:center}}.social-row{background:linear-gradient(180deg,#e7f8ff,#fff);padding-bottom:100px;padding-top:60px}.social-row .page-title,.social-row .page-title .page__title{margin:0}.social-row .social__list{grid-column-gap:30px;display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));grid-template-rows:105px;justify-items:center;margin-top:50px}@media (max-width:992px){.social-row .social__list{grid-row-gap:15px;grid-template-columns:1fr;grid-template-rows:repeat(3,105px);justify-items:center}}.social-row .social__list .list__item{backface-visibility:hidden;cursor:pointer;display:flex;max-width:350px;transition:transform .35s;width:100%}.social-row .social__list .list__item .item__icon{align-items:center;background:rgba(0,0,0,.3);display:flex;flex:0 0 100px;height:100%;justify-content:center;width:100px}.social-row .social__list .list__item .item__icon img{flex:0 0 52px;height:52px;object-fit:contain;width:52px}.social-row .social__list .list__item .item__content{align-items:center;display:flex;flex:1 1 auto;justify-content:center;padding:0 25px}.social-row .social__list .list__item .item__title{backface-visibility:hidden;color:#fff;font-size:19px;font-weight:700;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.social-row .social__list .list__item--facebook{background:#4268b3}.social-row .social__list .list__item--instagram{background:#ad358c}.social-row .social__list .list__item--app{background:#10b2f0}.social-row .social__list .list__item:hover{transform:scale(1.05)}.listing{box-sizing:border-box;display:flex;flex-flow:row wrap;margin:0}.listing__item{flex:0 1 100%;margin:0 0 20px;padding:0 15px}.listing--2-3-4 .listing__item{flex:0 1 50%;max-width:50%}@media (min-width:61em){.listing{margin:0 -15px}.listing__item{flex:0 1 100%;margin:0;max-width:100%;padding:15px}.listing--2 .listing__item{flex:0 1 50%;max-width:50%}.listing--3 .listing__item{flex:0 1 33%;max-width:33%}.listing--4 .listing__item{flex:0 1 25%;max-width:25%}.listing--5 .listing__item{flex:0 1 20%;max-width:20%}}@media (min-width:61em) and (max-width:1200px){.listing--t2 .listing__item{flex:0 1 50%;max-width:50%}.listing--t3 .listing__item{flex:0 1 33.3%;max-width:33.3%}}@media (max-width:61em){.listing--m2 .listing__item{flex:0 1 50%;max-width:50%}.listing--m-smallpad{margin:-5px}.listing--m-smallpad .listing__item{margin:0;padding:5px}}@media (max-width:992px){#snippet--nextButton .desktop-more{display:none}}#snippet--nextButton .mobile-more{margin-left:43px}@media (min-width:992px){#snippet--nextButton .mobile-more{display:none}}@media (max-width:992px){.for-mobile{align-items:center;display:flex;min-height:unset!important;overflow:auto}}.listing--heureka-full{justify-content:center}@media (max-width:992px){.listing--heureka-full{display:none}}@media (min-width:992px){.listing--heureka-full.mobile{display:none}}@media (max-width:992px){.listing--heureka-full.mobile{display:flex!important;flex-flow:row}}.listing--heureka-full .listing__item{max-width:29rem}.listing--pictogram{flex-flow:row nowrap;margin:0 -5px;overflow:hidden}.listing--pictogram .listing__item{flex:0 0 150px;height:150px;margin:0;max-width:150px;padding:5px}@media (min-width:620px){.listing--pictogram .listing__item{flex:0 1 25%;max-width:25%;padding:15px}}@media (min-width:61em){.listing--pictogram{margin:-15px}.listing--pictogram.listing-3 .listing__item{flex:0 1 33%;max-width:33%}}@media (max-width:768px){.listing--pictogram{overflow-x:auto;overflow-y:hidden}}@media (min-width:61em){.category-title{margin-top:35px}.listing--products .listing__item{flex:0 1 100%;flex:0 1 50%;margin:0;max-width:100%;max-width:50%;padding:30px 65px}.listing--products .listing__item-3{flex:0 1 33%;max-width:33%;position:relative}.listing--products .listing__item--banner{align-items:center;display:flex;flex:0 1 420px;justify-content:center;padding:30px 10px}}@media (min-width:61em) and (max-width:980px){.listing--products .listing__item--banner{flex:0 1 100%}}@media (min-width:61em){.listing--products .listing__item-23{align-items:flex-start;flex:0 1 564px;max-width:564px}}@media (min-width:61em) and (max-width:980px){.listing--products .listing__item-23{flex:0 1 100%}}@media (max-width:1750px){.listing--products .listing__item{padding:30px}.listing--products .listing__item--banner{align-items:flex-start;display:flex;flex:0 1 420px;justify-content:center;padding:30px 10px}}@media (max-width:1750px) and (max-width:980px){.listing--products .listing__item--banner{flex:0 1 100%}}@media (max-width:1750px){.listing--products .listing__item--banner .banner .banner__content{padding-left:100px;width:70%}.listing--products .listing__item--banner .banner .banner__title{font-size:25px;line-height:40px}.listing--products .listing__item--banner .banner .banner__button{font-size:14px}.listing--products .listing__item--banner .banner--quiz .banner__content{padding-left:35px;padding-right:95px}.listing--products .listing__item--banner .banner--quiz .banner__title{font-size:24px}.listing--products .listing__item--banner .banner--quiz .banner__subtitle{font-size:18px;padding-left:30px}}@media (max-width:520px){.listing--products .listing__item{padding:unset}.listing--products .listing__item--banner{flex:0 1 310px;padding:30px 10px}.listing--products .listing__item--banner .banner .banner__content{align-items:center;display:flex;justify-content:center;margin:0;padding:25px;transform:skew(0,0);width:100%}.listing--products .listing__item--banner .banner .banner__content:after{display:none}.listing--products .listing__item--banner .banner .banner__subtitle,.listing--products .listing__item--banner .banner .banner__title{margin:0;padding:0;text-align:center;transform:skew(0,0)}.listing--products .listing__item--banner .banner .banner__button{margin:25px 0 0;transform:skew(0,0)}}@media (max-width:560px){.listing--products .listing__item--banner{flex:0 1 310px;padding:30px 10px}}@media (max-width:560px) and (max-width:980px){.listing--products .listing__item--banner{flex:0 1 100%}}@media (max-width:560px){.listing--products .listing__item--banner .banner .banner__content{width:100%}.listing--products .listing__item--banner .banner .banner__title{font-size:21px;line-height:35px}.listing--products .listing__item--banner .banner .banner__button{font-size:13px;padding:8px 20px}}.listing-rows{display:flex;flex-flow:column;margin-top:15px}.listing-rows .item{align-items:center;border-top:2px solid #dfdfdf;display:flex;flex-flow:column;padding:20px 0}.listing-rows .item .item__title{color:#414141;display:block;font-size:16px;font-weight:700;margin-bottom:20px;text-align:center}.listing-rows .item .item__title .subtitle{color:#414141;display:block;font-size:14px;font-style:italic;font-weight:400}.listing-rows .item .item__text{margin-bottom:20px;text-align:center}@media (min-width:61em){.listing-rows{margin-bottom:35px;margin-top:40px}.listing-rows .item{align-items:center;flex-flow:row wrap;justify-content:space-between;padding:30px 0}.listing-rows .item .item__link{order:2}.listing-rows .item .item__title{font-size:19px;margin:0;text-align:left}.listing-rows .item .item__title .subtitle{font-size:14px}.listing-rows .item .item__text{flex:0 0 100%;margin-top:30px;order:3;text-align:left}.listing-rows .item:last-child{border-bottom:2px solid #dfdfdf}}.listing__item.is-hidden{display:none}.listing-cards{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:55px}.listing-cards .listing__item{background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);flex:0 0 49%;margin-bottom:20px;padding:0}.listing-cards .listing__item .item__content{padding:15px}.listing-cards--faq{align-items:flex-start}.listing-cards--faq .listing__item{transition:all .3s}.listing-cards--faq .listing__item:hover{background:#f8f8f8}@media (max-width:61em){.listing-cards .listing__item{flex:0 0 100%}}.non-result{display:flex;justify-content:space-between;margin-bottom:-20px;margin-top:61px;position:relative}@media (max-width:630px){.non-result{justify-content:end}}.non-result img{z-index:2}@media (max-width:992px){.non-result img{height:267px;object-fit:contain}}@media (max-width:630px){.non-result img{margin-left:auto;width:auto}}@media (max-width:368px){.non-result img{position:relative}}.non-result .bottom-fade{background:transparent linear-gradient(180deg,#ffffff00,#ffffffeb 61%,#fff);bottom:0;height:151px;position:absolute;width:100%;z-index:2}@media (max-width:992px){.non-result .bottom-fade{display:none}}.non-result:after{background:#ffd130;border-radius:50%;bottom:0;content:"";height:575px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:575px;z-index:-1}@media (max-width:992px){.non-result:after{display:none}}.non-result__clear-filters{background:#e4f7fe;border:2px solid #fff;border-radius:25px;display:flex;flex-flow:column;height:230px;justify-content:space-between;left:51px;margin-top:33px;padding-bottom:34px;padding-left:41px;padding-top:36px;position:relative;width:381px;z-index:1}@media (max-width:992px){.non-result__clear-filters{height:163px;padding:18px 20px 15px}}@media (max-width:710px){.non-result__clear-filters{height:133px}}@media (max-width:630px){.non-result__clear-filters{left:0;margin-right:auto;position:absolute;right:0;top:-86px;width:200px}}.non-result__clear-filters:after{background-image:url(/assets/images/chatbot/polygon-left.svg);bottom:-56px;content:"";height:79px;position:absolute;right:50px;width:63px}@media (max-width:630px){.non-result__clear-filters:after{display:none}}.non-result__clear-filters h3{font-size:20px;margin:0}@media (max-width:992px){.non-result__clear-filters h3{font-size:15px}}@media (max-width:710px){.non-result__clear-filters h3{font-size:11px}}.non-result__clear-filters p{font-size:16px;margin:0}@media (max-width:992px){.non-result__clear-filters p{font-size:11px}}.non-result__clear-filters a{align-items:center;background:#414141;border-radius:5px;color:#fff;display:flex;height:46px;justify-content:space-evenly;text-transform:uppercase;width:163px}@media (max-width:922px){.non-result__clear-filters a{font-size:11px;height:35px;width:138px}.non-result__clear-filters a img{display:none}}.non-result__quiz{background:#e4f7fe;border:2px solid #fff;border-radius:25px;display:flex;flex-flow:column;height:230px;justify-content:space-between;margin-top:105px;padding-bottom:34px;padding-left:41px;padding-top:36px;position:relative;right:31px;width:381px;z-index:1}@media (max-width:992px){.non-result__quiz{height:163px;margin-top:39px;padding:18px 20px 15px}}@media (max-width:710px){.non-result__quiz{height:133px}}@media (max-width:630px){.non-result__quiz{bottom:13px;left:0;margin-right:auto;position:absolute;right:0;width:200px}}.non-result__quiz:before{background-image:url(/assets/images/chatbot/ikonky.svg);bottom:-70px;content:"";height:178px;position:absolute;right:-24px;width:198px}@media (max-width:992px){.non-result__quiz:before{display:none}}.non-result__quiz:after{background-image:url(/assets/images/chatbot/polygon-left.svg);bottom:-56px;content:"";height:79px;left:27px;position:absolute;transform:scaleX(-1);width:63px}@media (max-width:630px){.non-result__quiz:after{display:none}}.non-result__quiz h3{font-size:20px;margin:0}@media (max-width:992px){.non-result__quiz h3{font-size:15px}}@media (max-width:710px){.non-result__quiz h3{font-size:11px}}.non-result__quiz a{align-items:center;background:#00afeb;border-radius:5px;color:#fff;display:flex;height:46px;justify-content:space-evenly;text-transform:uppercase;width:163px}@media (max-width:922px){.non-result__quiz a{font-size:11px;height:35px;width:138px}.non-result__quiz a img{display:none}}.favorite__heading{padding:25px 7px;text-align:center}.favorite__text{padding:20px 15px;text-align:center}@media (min-width:980px){.video{flex:0 1 66%!important;max-width:66%!important}}@media (max-width:980px){.video{flex:0 1 auto!important;max-width:100%!important;padding:0}}.site-advice .search .search__form .form-group{margin-right:25px}.advices{margin-top:25px}.advices .advice{margin-bottom:10px}.advices .advice__header{background:#414141;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;padding:15px}.advices .advice__header .advice__title{margin:0}.advices .advice__question{padding:15px 10px}.advices .advice__container .advice__answer{display:none;padding:10px}.advices .advice__container .advice__footer{padding:10px;text-align:right}.advices .advice__container .advice__footer a{color:#414141}.sidebar{margin:2rem 0}@media (max-width:850px){.sidebar{display:none}}.sidebar a{border-bottom:1px solid #e6e6e6;display:block;font-weight:700;padding:10px 0}.sidebar li>a{color:#414141!important;text-decoration:none!important}@media (max-width:3840px) and (min-width:850px){.user-menu{display:none}}.user-menu a{border-bottom:1px solid #e6e6e6;display:block;font-weight:700;padding:20px 0}.user-menu li>a{color:#414141!important;padding-left:15px;text-decoration:none!important}@media (min-width:61em){.sidebar{border-right:2px solid #e6e6e6;margin:0 3rem 0 0;padding:0 2rem 2rem 0}}@media (max-width:850px){.user-logoff,.user-name-mobile,.user-section-link{display:none}}.tag{background-color:#7a98a1;border:1px solid #7a98a1;color:#fff;display:inline-block;margin-bottom:5px;padding:5px 10px;text-transform:uppercase}.tag--primary{background-color:#00aeef;border-color:#00aeef}.tag--success{background-color:#56a935;border-color:#56a935}.tag--info{background-color:#c2c2c2;border-color:#c2c2c2}.tag--warning{background-color:#f37d2e;border-color:#f37d2e}.tag--error{background-color:#ce3b3b;border-color:#ce3b3b}a.tag--primary:hover{background-color:#009bd6;border-color:#009bd6}a.tag--success:hover{background-color:#4c962f;border-color:#4c962f}a.tag--info:hover{background-color:#b5b5b5;border-color:#b5b5b5}a.tag--warning:hover{background-color:#f26e16;border-color:#f26e16}a.tag--error:hover{background-color:#c03030;border-color:#c03030}.paginator-button{margin:20px 0;text-align:center}.vernost-banner{align-items:center;display:flex;height:300px;justify-content:center;max-width:999px;position:relative;width:100%}@media (max-width:974px){.vernost-banner a .desk{display:none}}@media (max-width:3840px) and (min-width:974px){.vernost-banner a .mobil{display:none}}.banner-products{max-height:300px;max-width:998px}.banner-products img{object-fit:contain}@media (max-width:500px){.banner-products img{max-height:300px;object-position:right;width:100vw}}.banner-products--new{height:270px;max-width:450px;width:100%}.link-blue-light-desktop{margin-left:auto;width:999px}.link-blue-light-desktop__skeleton-image,.listing__item--banner__skeleton-image{animation:FadeInOut 2s ease-in-out infinite;height:64px;margin:0;position:absolute;width:64px;z-index:0}@keyframes FadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}.link-blue-light-desktop__skeleton,.listing__item--banner__skeleton{align-items:center;animation:loading-skeleton-animation-uix1166 1s 30;aspect-ratio:560/315;background:#eee;background-image:linear-gradient(96deg,hsla(0,0%,93%,0),hsla(0,0%,93%,.5) 50%,hsla(0,0%,93%,0) 80%),linear-gradient(#ddd 40px,transparent 0),linear-gradient(#ddd 18px,transparent 0),linear-gradient(#ddd 8px,transparent 0),linear-gradient(#ddd 25px,transparent 0);background-position:0 0,10px 10px,60px 10px,10px 310px,20px 325px;background-repeat:no-repeat;background-size:50px 375px,40px 666px,160px 666px,629px 666px,25px 666px;display:flex;height:375px;justify-content:center;overflow:hidden}@media (max-width:560px){.link-blue-light-desktop__skeleton,.listing__item--banner__skeleton{height:fit-content;margin:27px 0 28px;width:100vw}}@keyframes loading-skeleton-animation-uix1166{to{background-position:calc(100% + 50px) 0,10px 10px,60px 10px,10px 310px,20px 325px}}.link-blue-light-desktop__video,.listing__item--banner__video{aspect-ratio:560/315;display:block;height:375px;z-index:1}@media (min-width:792px){.link-blue-light-desktop__video,.listing__item--banner__video{aspect-ratio:560/375;max-height:unset;width:100vw}}@media (max-width:560px){.link-blue-light-desktop__video,.listing__item--banner__video{aspect-ratio:560/315;height:auto;width:100vw}}@media (max-width:992px){.link-blue-light-desktop,.listing__item--banner{display:none}}.link-blue-light-desktop .green-circle,.listing__item--banner .green-circle{align-items:center;background:transparent linear-gradient(180deg,#dd0c33,#f07a14);border:3px solid #fff;border-radius:50%;box-shadow:0 10px 10px #1466962b;display:flex;height:140px;justify-content:center;opacity:1;position:relative;right:-61%;text-transform:uppercase;width:140px;z-index:2}@media (max-width:1061px){.link-blue-light-desktop .green-circle,.listing__item--banner .green-circle{margin-right:30%}}@media (max-width:1000px){.link-blue-light-desktop .green-circle,.listing__item--banner .green-circle{margin-right:25%}}.link-blue-light-desktop .green-circle .circle-text,.listing__item--banner .green-circle .circle-text{color:#fff;font-size:16px;font-weight:400;text-align:center;text-transform:uppercase;transform:matrix(.97,.26,-.26,.97,0,0)}.link-blue-light-desktop .term,.listing__item--banner .term{color:#d4d4d4;font-size:15px;position:absolute;right:15px;top:10px}.banner-content{position:relative;top:30px}.banner-content,.banner-content .banner-header{display:flex;flex-flow:column}.banner-content .banner-header .first-line{color:#fce513;font:normal normal 700 35px/48px Open Sans;letter-spacing:0;text-transform:uppercase}.banner-content .banner-header .second-line{color:#fff;font-size:35px;font-weight:400px;letter-spacing:0;text-align:center;text-transform:uppercase}.banner-content .text-row{justify-content:space-between;margin-top:35px}.banner-content .text-row,.banner-content .text-row .banner-text{display:flex;flex-flow:row}.banner-content .text-row .banner-text img{margin-right:12px}.banner-content .text-row .banner-text .banner-text-content{display:flex;flex-flow:column}.banner-content .text-row .banner-text .banner-text-content span:first-child{color:#fff;font:normal normal 700 19px/22px Open Sans;letter-spacing:0}.banner-content .text-row .banner-text .banner-text-content span:last-child{color:#fce513;font-size:19px;font-weight:400px;letter-spacing:0}.banner-content .banner-button{align-items:center;background:transparent linear-gradient(180deg,#fce413,#ffb32e);border-radius:29px;box-shadow:0 8px 3px #2c2c2c1c;display:flex;height:58px;justify-content:center;margin-left:190px;margin-top:40px;width:217px}.banner-content .banner-button:hover span{text-decoration:underline}.banner-content .banner-button span{color:#202020;font:normal normal 600 16px/27px Open Sans;letter-spacing:0}.banner-content .banner-button img{margin-left:18px}.link-blue-light-mobile.banner--gift4,.listing__item--banner{display:flex;position:relative}@media (max-width:500px){.link-blue-light-mobile.banner--gift4,.listing__item--banner{height:300px}}@media (max-width:3840px) and (min-width:992px){.link-blue-light-mobile.banner--gift4,.listing__item--banner{display:none}}.link-blue-light-mobile.banner--gift4 .christmas-mobile,.listing__item--banner .christmas-mobile{height:200px;margin-left:auto;margin-right:auto;width:345px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .christmas-header,.listing__item--banner .christmas-mobile .christmas-header{align-items:center;background:#fce413;color:#13181a;display:flex;font:normal normal 700 11px/13px Open Sans;height:36px;justify-content:center;margin-bottom:30px;margin-left:15px;margin-top:5px;opacity:1;text-align:center;width:165px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .christmas-header b,.listing__item--banner .christmas-mobile .christmas-header b{margin-left:5px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small,.listing__item--banner .christmas-mobile .content-small{display:flex;flex-flow:row;justify-content:center;margin-top:15px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .term,.listing__item--banner .christmas-mobile .content-small .term{color:#d4d4d4;font:normal normal normal 9px/37px Open Sans;position:absolute;right:17px;top:-5px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text,.listing__item--banner .christmas-mobile .content-small .small-text{width:225px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .banner-header,.listing__item--banner .christmas-mobile .content-small .small-text .banner-header{color:#fff;font:normal normal normal 15px/21px Open Sans;letter-spacing:0;text-transform:uppercase}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .banner-header strong,.listing__item--banner .christmas-mobile .content-small .small-text .banner-header strong{color:#fce513;font:normal normal 700 15px/21px Open Sans;letter-spacing:0;text-transform:uppercase}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .text-row,.listing__item--banner .christmas-mobile .content-small .small-text .text-row{display:flex;flex-flow:column;margin-top:15px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .text-row .banner-text,.listing__item--banner .christmas-mobile .content-small .small-text .text-row .banner-text{display:flex;flex-flow:row}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .text-row .banner-text img,.listing__item--banner .christmas-mobile .content-small .small-text .text-row .banner-text img{height:16px;margin-right:5px;width:16px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .text-row .banner-text .banner-text-content,.listing__item--banner .christmas-mobile .content-small .small-text .text-row .banner-text .banner-text-content{display:flex;flex-flow:row}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .text-row .banner-text .banner-text-content span:first-child,.listing__item--banner .christmas-mobile .content-small .small-text .text-row .banner-text .banner-text-content span:first-child{color:#fff;font:normal normal normal 12px/14px Open Sans;letter-spacing:0}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .text-row .banner-text .banner-text-content span:last-child,.listing__item--banner .christmas-mobile .content-small .small-text .text-row .banner-text .banner-text-content span:last-child{color:#fce513;font:normal normal normal 12px/14px Open Sans;letter-spacing:0;margin-left:5px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .banner-button,.listing__item--banner .christmas-mobile .content-small .small-text .banner-button{align-items:center;background:transparent linear-gradient(180deg,#fce413,#ffb32e);border-radius:29px;box-shadow:0 8px 3px #2c2c2c1c;display:flex;height:38px;justify-content:center;margin-top:15px;width:146px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .banner-button span,.listing__item--banner .christmas-mobile .content-small .small-text .banner-button span{color:#202020;font:normal normal 600 12px/12px Open Sans;letter-spacing:0}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .small-text .banner-button img,.listing__item--banner .christmas-mobile .content-small .small-text .banner-button img{margin-left:7px}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .green-circle-small,.listing__item--banner .christmas-mobile .content-small .green-circle-small{align-items:center;background:transparent linear-gradient(180deg,#dd0c33,#f07a14);border:1px solid #fff;border-radius:50%;box-shadow:0 10px 10px #1466962b;display:flex;height:78px;justify-content:center;margin-top:10px;opacity:1;position:relative;right:30px;width:78px;z-index:2}.link-blue-light-mobile.banner--gift4 .christmas-mobile .content-small .green-circle-small .circle-text,.listing__item--banner .christmas-mobile .content-small .green-circle-small .circle-text{align-items:center;color:#fff;display:flex;font:normal normal 600 8px/12px Open Sans;text-align:center;text-transform:uppercase;transform:matrix(.97,.26,-.26,.97,0,0)}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery,.listing__item--banner .christmas-mobile-galery{background-image:url(/assets/images/fialovy-banner-mobil.jpg);background-size:cover;height:200px;margin-left:auto;margin-right:auto;width:345px}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small,.listing__item--banner .christmas-mobile-galery .content-small{display:flex;flex-flow:row;justify-content:center;margin-top:15px}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .term,.listing__item--banner .christmas-mobile-galery .content-small .term{color:#d4d4d4;font:normal normal normal 9px/37px Open Sans;position:absolute;right:17px;top:-5px}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text,.listing__item--banner .christmas-mobile-galery .content-small .small-text{width:225px}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .banner-header,.listing__item--banner .christmas-mobile-galery .content-small .small-text .banner-header{color:#fff;font:normal normal normal 15px/21px Open Sans;letter-spacing:0;text-transform:uppercase}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .banner-header strong,.listing__item--banner .christmas-mobile-galery .content-small .small-text .banner-header strong{color:#fce513;font:normal normal 700 15px/21px Open Sans;letter-spacing:0;text-transform:uppercase}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .text-row,.listing__item--banner .christmas-mobile-galery .content-small .small-text .text-row{display:flex;flex-flow:column;margin-top:15px}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .text-row .banner-text,.listing__item--banner .christmas-mobile-galery .content-small .small-text .text-row .banner-text{display:flex;flex-flow:row}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .text-row .banner-text img,.listing__item--banner .christmas-mobile-galery .content-small .small-text .text-row .banner-text img{height:16px;margin-right:5px;width:16px}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .text-row .banner-text .banner-text-content,.listing__item--banner .christmas-mobile-galery .content-small .small-text .text-row .banner-text .banner-text-content{display:flex;flex-flow:row}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .text-row .banner-text .banner-text-content span:first-child,.listing__item--banner .christmas-mobile-galery .content-small .small-text .text-row .banner-text .banner-text-content span:first-child{color:#fff;font:normal normal normal 12px/14px Open Sans;letter-spacing:0}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .text-row .banner-text .banner-text-content span:last-child,.listing__item--banner .christmas-mobile-galery .content-small .small-text .text-row .banner-text .banner-text-content span:last-child{color:#fce513;font:normal normal normal 12px/14px Open Sans;letter-spacing:0;margin-left:5px}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .banner-button,.listing__item--banner .christmas-mobile-galery .content-small .small-text .banner-button{align-items:center;background:transparent linear-gradient(180deg,#fce413,#ffb32e);border-radius:29px;box-shadow:0 8px 3px #2c2c2c1c;display:flex;height:38px;justify-content:center;margin-top:15px;width:146px}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .banner-button span,.listing__item--banner .christmas-mobile-galery .content-small .small-text .banner-button span{color:#202020;font:normal normal 600 12px/12px Open Sans;letter-spacing:0}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .small-text .banner-button img,.listing__item--banner .christmas-mobile-galery .content-small .small-text .banner-button img{margin-left:7px}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .green-circle-small,.listing__item--banner .christmas-mobile-galery .content-small .green-circle-small{align-items:center;background:transparent linear-gradient(180deg,#dd0c33,#f07a14);border:1px solid #fff;border-radius:50%;box-shadow:0 10px 10px #1466962b;display:flex;height:78px;justify-content:center;margin-top:10px;opacity:1;position:relative;right:30px;width:78px;z-index:2}.link-blue-light-mobile.banner--gift4 .christmas-mobile-galery .content-small .green-circle-small .circle-text,.listing__item--banner .christmas-mobile-galery .content-small .green-circle-small .circle-text{align-items:center;color:#fff;display:flex;font:normal normal 600 8px/12px Open Sans;text-align:center;text-transform:uppercase;transform:matrix(.97,.26,-.26,.97,0,0)}.listing--banners{flex-flow:row wrap;justify-content:space-between;margin:20px 0 0}.banner--gift{align-items:flex-start;background:#481384 url(/web/20201123184519im_/https:/optikdodomu.cz/assets/images/banners/banner_gift_bg.png) no-repeat 50%;display:flex;flex-flow:column;height:340px;overflow:hidden;padding:30px 45px;position:relative;text-decoration:none;width:100%}.banner--gift3{background:url(/assets/images/banners/banner_gift3_bg.jpg) no-repeat 50%;padding:38px 130px}@media (max-width:768px){.banner--gift3{background:linear-gradient(42deg,#544ddb,#8168e8);height:200px;margin-left:auto;margin-right:auto;max-width:345px;overflow:hidden;padding:10px 90px 20px 35px;position:relative}.banner--gift3:after{background-image:url(/assets/images/banners/gift4-mobile.webp);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:100%;content:"";height:175px;position:absolute;right:-60px;top:-17px;width:175px}}.banner--gift3 .align{align-items:center;display:flex;flex-flow:column}.banner--gift3 .banner__title{color:#fedf13;font-size:95px;font-weight:800;line-height:95px;margin-bottom:25px;text-transform:uppercase}@media (max-width:768px){.banner--gift3 .banner__title{-webkit-text-fill-color:#fedf13;-webkit-background-clip:unset;background:none;color:#fedf13;display:flex;flex-flow:column;font-size:33px;line-height:40px;margin-bottom:8px;text-align:center;z-index:2}}.banner--gift3 .banner__title .small{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#fff,#fff);-webkit-background-clip:text;display:block;font-size:28px;line-height:35px;text-align:center;text-transform:uppercase}@media (max-width:768px){.banner--gift3 .banner__title .small{display:block;font-size:15px;line-height:25px;text-transform:uppercase}}.banner--gift3 .banner__title .small .mobile-only{display:none}.banner--gift3 .banner__button{background:linear-gradient(#fff,#d7caf9 90%);border:none;border-radius:40px;display:inline-block;padding:20px}@media (max-width:768px){.banner--gift3 .banner__button{font-size:16px;padding:14px 10px;position:relative;z-index:2}}.banner--gift3 .banner__button .button__text{-webkit-text-fill-color:#000;align-items:center;background:none;-webkit-background-clip:content-box;display:flex;font-size:14px;font-weight:700;text-transform:uppercase}@media (max-width:768px){.banner--gift3 .banner__button .button__text{font-size:10px}}.banner--gift3 .banner__button .button__text:after{background:url(/assets/images/right-chevron.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:14px;margin-left:10px;width:12px}.banner--gift3 .banner__subtitle{color:#fff;font-size:25px;margin-bottom:20px}.banner--gift3 .banner__strong{animation:fadeInDown .4s forwards;animation-delay:.9s;color:#fff;font-size:27px;font-weight:800;opacity:0;text-transform:uppercase;transition:background-color .3s}.banner--gift3 .banner__strong .highlight{color:#fbfc13;font-weight:700}.banner--gift3 .banner__bubble{align-items:center;background:linear-gradient(43deg,#9ad51c,#e7e518);border-radius:50%;bottom:-5px;box-shadow:-5.557px 5.755px 10.66px 2.34px #3339;display:flex;flex-flow:column;height:212px;justify-content:center;left:185px;margin:0 auto;position:absolute;right:0;width:212px;z-index:1}@media (max-width:768px){.banner--gift3 .banner__bubble{bottom:0;height:120px;left:auto;right:9px;top:auto;width:120px;z-index:2}}.banner--gift3 .banner__bubble .bubble__content{color:#3d490b;font-size:25px;font-weight:600;line-height:25px;margin-bottom:10px;text-align:center;text-shadow:none;-webkit-transform:matrix(.97591,.21819,-.21819,.97591,0,0)}@media (max-width:768px){.banner--gift3 .banner__bubble .bubble__content{font-size:14px;line-height:16px;margin-bottom:0}}.banner--gift3 .banner__bubble .bubble__content strong{display:block;font-size:37px;font-weight:800;margin-top:17px}@media (max-width:768px){.banner--gift3 .banner__bubble .bubble__content strong{font-size:14px;line-height:15px;margin-top:0}}.banner--gift3 .banner__code-wrapper{background-color:#b7252b;bottom:0;color:#fff;display:inline;font-size:24px;font-weight:300;height:64px;line-height:64px;position:absolute;right:0;text-align:center;text-indent:20px;width:430px}.banner--gift3 .banner__code-wrapper .banner__code{display:inline;font-size:26px;font-weight:800}@media (max-width:768px){.banner--gift3 .banner__code-wrapper .banner__code{font-size:15px}.banner--gift3 .banner__code-wrapper{font-size:14px;height:32px;line-height:32px;text-align:left;text-indent:50px;width:100%}}.banner--gift3 br.hidden{display:none}.banner{position:relative}.banner--one{align-items:flex-start;display:inline-flex;flex:0 0 48.5%;flex-flow:column;height:125px;justify-content:space-between;margin-bottom:13px;padding:20px;width:48.5%}.banner--one .banner__title{align-items:flex-start;background:transparent;color:#fff;display:flex;flex:0 0 auto;flex-flow:column;font-size:22px;font-weight:700;line-height:25px;text-transform:uppercase;width:auto}.banner--one .banner__title .title__bg{padding:8px 13px}.banner--one .banner__title .title__bg:first-child{margin-bottom:3px}.banner--one .banner__link{background:hsla(0,0%,100%,.8);border:none;border-radius:5px;box-shadow:3px 4px 5px rgba(0,0,0,.18);display:inline-block;display:none;flex:0 0 auto;font-size:18px;font-weight:700;height:auto;line-height:26px;padding:10px 20px;text-transform:none;transition:.3s;width:auto}.banner--one .banner__link:hover{background:#fff;box-shadow:none;transition:all .3s}@media (min-width:620px){.banner--one .banner__link{display:inline-block}.banner--one{height:300px}.banner--one .banner__title{display:block;font-size:28px;padding:19px}.banner--one .banner__title .title__bg{padding:0}.banner--one .banner__title .title__bg:first-child{margin:0}}.banner--small{border-bottom:4px solid #00aeef;flex:0 0 48.5%;height:140px;width:48.5%}@media (min-width:620px){.banner--small{flex:0 0 24.5%;height:200px;width:24.5%}}.banner--two{border-bottom:4px solid #00aeef}.banner--three{flex:0 0 48.5%;width:48.5%}.banner--five,.banner--four{align-items:center;background-color:#414141;color:#fff;display:inline-flex;font-family:Open Sans;font-size:15px;font-weight:400;justify-content:center;order:2;padding:30px;text-align:center}.banner--five .banner__title,.banner--four .banner__title{white-space:nowrap}.banner--five .blue,.banner--four .blue{display:block;font-size:24px;font-weight:700;text-transform:uppercase;white-space:pre-wrap}@media (min-width:620px){.banner--five,.banner--four{order:0}}@media (min-width:61em){.banner--five,.banner--four{align-items:flex-end;background:#414141 url(/assets/images/banners/banner_four.jpg) no-repeat top;height:270px;padding-bottom:20px}.banner--five .banner__title,.banner--four .banner__title{font-size:18px}.banner--five .blue,.banner--four .blue{display:block;font-size:30px;line-height:38px}.banner--five .blue:after,.banner--four .blue:after{background:url(/assets/svg/mouse.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:26px;margin-left:10px;position:relative;width:26px}}.banner--five{padding:12px}.banner--five .banner__title{line-height:28px}@media (min-width:61em){.banner--five{align-items:flex-end;background:#414141 url(/assets/images/banners/banner_five.jpg) no-repeat 50%}.banner--five .blue:after{display:none}}.banner--six{align-items:flex-end;background:#04aeec url(/assets/images/banners/banner_guide.jpg) no-repeat 0;background-size:contain;border-bottom:4px solid #00aeef;display:inline-flex;flex:0 0 100%;flex-flow:column;height:185px;justify-content:center;margin-bottom:15px;order:1;padding-right:16px;width:100%}.banner--six .banner__title{color:#fff;font-size:23px;font-weight:700;line-height:22px;text-align:center;text-transform:uppercase}.banner--six .banner__title .blue{color:#00aeef;display:block;font-size:15px}.banner--six .banner__link{font-size:16px;margin-top:12px;padding:6px 18px;text-transform:none}@media (min-width:620px){.banner--six{background-size:cover;flex:0 0 48.5%;height:200px;order:0;width:48.5%}}@media (min-width:61em){.banner--six{background:url(/assets/images/banners/banner_guide.jpg) no-repeat 50%;background-size:100% 100%;height:270px;justify-content:flex-start;padding-right:30px;padding-top:28px}.banner--six .banner__title{font-size:30px;line-height:35px}.banner--six .banner__title .blue{font-size:22px;line-height:30px}.banner--six .banner__link{font-size:16px;font-weight:600;margin-right:25px;padding:15px 25px}.banner--six .mobile{display:none}.banner--six .desktop{display:block}}.banner--eight,.banner--seven{background:url(/assets/images/banners/banner_shopguide_small.jpg) no-repeat 50%;background-size:100%;flex:0 0 48.5%;height:170px;padding:14px;width:48.5%}.banner--eight .banner__title,.banner--seven .banner__title{color:#fff;display:block;font-size:16px;font-weight:700;line-height:20px;width:45%}.banner--eight .banner__text,.banner--seven .banner__text{display:none}@media (max-width:400px){.banner--eight,.banner--seven{background:#00adef url(/assets/images/banners/banner_guide_small.png) no-repeat 100% 100%;background-size:150px}}@media (min-width:500px){.banner--eight,.banner--seven{background:url(/assets/images/banners/banner_shopguide.jpg) no-repeat 100%;background-position-x:73%;background-size:cover}.banner--eight .banner__title,.banner--seven .banner__title{font-size:18px;line-height:25px}}@media (min-width:620px){.banner--eight,.banner--seven{background-size:cover;height:180px}.banner--eight .banner__title,.banner--seven .banner__title{font-size:25px;line-height:30px}}@media (min-width:768px){.banner--eight .banner__title,.banner--seven .banner__title{font-size:22px;width:55%}.banner--eight .banner__text,.banner--seven .banner__text{color:#fff;display:block;font-size:12px;margin-top:25px;text-align:left;width:40%}}@media (min-width:61em){.banner--eight,.banner--seven{height:260px;padding:40px 28px}.banner--eight .banner__title,.banner--seven .banner__title{font-size:30px}.banner--eight .banner__text,.banner--seven .banner__text{font-size:13px;line-height:22px;margin-top:37px;width:42%}}.banner--eight{background:url(/assets/images/banners/banner_review.jpg);background-size:cover;position:relative}.banner--eight .banner__play-button{background:#00aeef url(/assets/svg/play-button.svg) no-repeat 50%;background-size:23px 26px;border-radius:50%;box-shadow:0 0 0 16px rgba(0,174,239,.5);display:block;height:76px;left:45%;position:absolute;top:45px;width:76px}.banner--eight:hover .banner__play-button{animation:shadow_pulse .5s linear alternate}@keyframes shadow_pulse{0%{box-shadow:0 0 0 16px rgba(0,174,239,.5)}50%{box-shadow:0 0 0 25px rgba(0,174,239,0)}75%{box-shadow:0 0 0 0 rgba(0,174,239,0)}to{box-shadow:0 0 0 16px rgba(0,174,239,.5)}}@media (max-width:400px){.banner--eight{background:#414141}}@media (max-width:870px){.banner--eight .banner__play-button{bottom:30px;left:auto;right:30px;top:auto}}@media (max-width:620px){.banner--eight{background-position-x:60%}.banner--eight .banner__play-button{bottom:30px;height:60px;left:auto;right:30px;top:auto;width:60px}}.banner--blue{background:url(/assets/images/banners/banner_mens_small.jpg) no-repeat 50%;background-size:100%}@media (min-width:620px){.banner--blue{background:url(/assets/images/banners/banner_mens.jpg) no-repeat 50%;background-size:cover}}.banner--blue .banner__title .title__bg{background:#034972}.banner--blue .banner__link{color:#034972}@media (min-width:620px){.banner--blue .banner__title{background:#034972}}.banner--purple{background:url(/assets/images/banners/banner_womens_small.png) no-repeat 50%;background-size:100%}@media (min-width:620px){.banner--purple{background:url(/assets/images/banners/banner_womens.jpg) no-repeat 50%;background-size:cover}.banner--purple .banner__title{background:#bf436c}}.banner--purple .banner__title .title__bg{background:#bf436c}.banner--purple .banner__link{color:#bf436c}.banner--list{background:#f1f1f1;display:block;margin:25px 20px 45px;padding:20px 80px 20px 25px;position:relative}.banner--list .banner__image img{bottom:0;position:absolute;right:-10px}@media (min-width:61em){.banner--list{padding:50px 140px 50px 50px}.banner--list .banner__image img{right:15px}}.banner--white{box-shadow:0 0 7.3px 2.7px rgba(117,180,203,.2);margin-left:auto;margin-right:auto;max-width:700px;padding:22px 50px}.banner--white,.banner--white .banner__icon{align-items:center;display:flex;justify-content:center}.banner--white .banner__icon{border:16px solid #d1effa;border-radius:50%;flex:0 0 105px;height:105px;margin-right:35px;width:105px}.banner--white .banner__icon img{height:40px;object-fit:contain;width:40px}.banner--white .banner__title{color:#7bd2f0;display:block;font-size:20px;font-weight:700;margin-bottom:15px}.banner--white .banner__text{font-size:14px;line-height:22px}.banner--calculator,.banner--quiz{background:url(/assets/images/banners/banner_bg_glasses.jpg) no-repeat 50%;border:1px solid #d2ecf5;display:block;height:270px;max-width:1920px;overflow:hidden;width:100%}.banner--calculator .banner__content,.banner--quiz .banner__content{align-items:flex-start;background:#064a72;display:flex;flex-flow:column;height:100%;justify-content:flex-start;margin-left:-95px;padding:45px 45px 45px 130px;position:relative;transform:skew(-30deg,0);width:50%;z-index:2}@media (max-width:700px){.banner--calculator .banner__content,.banner--quiz .banner__content{width:80%}}@media (max-width:445px){.banner--calculator .banner__content,.banner--quiz .banner__content{width:100%}}.banner--calculator .banner__content:after,.banner--quiz .banner__content:after{background:#b7e4b4;bottom:-20px;content:"";height:180px;position:absolute;right:-26px;transform:skew(30deg,0) rotate(30deg);width:25px;z-index:1}.banner--calculator .banner__title,.banner--quiz .banner__title{color:#fff;font-size:35px;font-weight:800;line-height:48px;transform:skew(30deg,0deg)}.banner--calculator .banner__button,.banner--quiz .banner__button{background:#fff;border-radius:3px;color:#064a72;font-size:16px;font-weight:800;margin-left:45px;margin-top:20px;padding:15px 30px;text-transform:uppercase;transform:skew(30deg,0);transition:all .3s}@media (max-width:885px){.banner--calculator .banner__button,.banner--quiz .banner__button{margin-top:0;padding:10px}}.banner--calculator .banner__button:hover,.banner--quiz .banner__button:hover{background:#064a72;border:2px solid #fff;color:#fff;padding:13px 28px}@media (max-width:560px){.banner--quiz{height:300px}}@media (min-width:560px){.banner--quiz{background:url(/assets/images/banners/banner_bg_woman.jpg) no-repeat 0}}.banner--quiz .banner__content{margin-left:auto;margin-right:-80px;padding-left:45px;transform:skew(-30deg,0);width:69%}.banner--quiz .banner__content:after{background:#e5d3fa;height:180px;left:-27px;top:-20px;width:25px}.banner--quiz .banner__title{transform:skew(30deg,0)}.banner--quiz .banner__button{margin-left:65px;transform:skew(30deg,0)}.banner--quiz .banner__subtitle{color:#fff;font-size:25px;font-weight:600;padding-left:25px;transform:skew(30deg,0)}.banner--gift4{background:#006fae;display:flex;height:340px;overflow:hidden;padding-bottom:43px;padding-left:63px;padding-top:37px;position:relative}.banner--gift4:before{background-image:url(/assets/images/banners/vanoce/snow.svg);background-position:50%;bottom:32px;content:"";display:block;height:129px;left:-27px;position:absolute;width:132px}@media (max-width:992px){.banner--gift4:before{background-size:contain;height:115px;left:unset;right:-30px;top:-5px;width:115px}.banner--gift4{padding:20px 25px!important}}.banner--gift4 picture{height:100%;position:absolute;right:0;top:0}@media (max-width:992px){.banner--gift4 picture{display:none}}.banner--gift4 picture img{height:100%;max-height:345px;max-width:none}@media (max-width:992px){.banner--gift4 picture img{max-height:198px;object-fit:contain;width:auto}}.banner--gift4 .christmas-content{align-items:center;display:flex;flex-flow:column;height:100%;max-width:595px;width:100%;z-index:2}.banner--gift4 .christmas-content .ribbon{align-items:center;background-image:url(/assets/images/banners/vanoce/ribbon.svg);display:flex;height:75px;justify-content:center;padding-bottom:10px;width:100%}@media (max-width:992px){.banner--gift4 .christmas-content .ribbon{background-repeat:no-repeat;background-size:contain;height:63px;padding-bottom:24px}}.banner--gift4 .christmas-content .ribbon__text{color:#202020;font-size:23px;font-weight:500;margin:0}@media (max-width:992px){.banner--gift4 .christmas-content .ribbon__text{font-size:12px}}.banner--gift4 .christmas-content .main-text{color:#fff;font-size:36px;font-weight:500;text-align:center}@media (max-width:992px){.banner--gift4 .christmas-content .main-text{bottom:12px;font-size:21px;position:relative}}.banner--gift4 .christmas-content .main-text b{color:#45f4ff;font-weight:800}.banner--gift4 .christmas-content .fake-button{align-items:center;background:transparent linear-gradient(180deg,#fce413,#ffb32e);border-radius:29px;box-shadow:0 8px 3px #2c2c2c1c;display:flex;height:58px;justify-content:center;margin-top:auto;width:294px}@media (max-width:992px){.banner--gift4 .christmas-content .fake-button{height:48px;width:245px}.banner--gift4 .christmas-content .fake-button span{font-size:13px}}.banner--gift4 .christmas-content .fake-button span{align-items:center;color:#202020;display:flex;font-weight:600}.banner--gift4 .christmas-content .fake-button span:after{background-image:url(/assets/images/banners/vanoce/chevron.svg);content:"";display:block;height:15px;margin-left:13px;width:9px}@media (max-width:992px){.banner--gift4 .christmas-content .fake-button span:after{background-repeat:no-repeat;background-size:contain;height:12px;width:8px}}.banner--gift4 .black-friday-content{align-items:center;display:flex;flex-flow:column;z-index:2}@media (max-width:992px){.banner--gift4 .black-friday-content{padding-left:16px;padding-top:18px}}.banner--gift4 .black-friday-content .black-friday-title{color:#fff;font:normal normal 700 49px/66px Open Sans;letter-spacing:0;margin-bottom:14px}@media (max-width:992px){.banner--gift4 .black-friday-content .black-friday-title{font:normal normal 700 24px/32px Open Sans;margin-bottom:2px}}.banner--gift4 .black-friday-content .black-friday-discount{align-items:center;border:2px solid #fff;display:flex;height:82px;justify-content:center;width:428px}@media (max-width:992px){.banner--gift4 .black-friday-content .black-friday-discount{height:40px;margin-top:3px;width:197px}}.banner--gift4 .black-friday-content .black-friday-discount .discount{align-items:center;background:#202020;color:#fff;display:flex;font:normal normal 700 31px/37px Open Sans;height:68px;justify-content:center;letter-spacing:0;width:415px}@media (max-width:992px){.banner--gift4 .black-friday-content .black-friday-discount .discount{font:normal normal 700 15px/18px Open Sans;height:34px;width:191px}}.banner--gift4 .black-friday-content .fake-button{align-items:center;background:transparent linear-gradient(180deg,#fce413,#ffb32e);border-radius:29px;box-shadow:0 8px 3px #2c2c2c1c;color:#202020;display:flex;font:normal normal 600 16px/27px Open Sans;height:58px;justify-content:center;letter-spacing:0;margin-top:30px;width:247px}@media (max-width:992px){.banner--gift4 .black-friday-content .fake-button{font:normal normal 600 10px/15px Open Sans;height:36px;margin-top:13px;width:147px}}.banner--gift4 .black-friday-content .fake-button:hover{text-decoration:underline}.banner--gift4 .black-friday-content .fake-button .small-chevron{margin-left:14px}.banner--gift4 .circle-text{align-items:center;background:transparent linear-gradient(180deg,#fce413,#ffb32e);border-radius:100%;bottom:40px;box-shadow:6px 3px 3px #7a96e236;display:flex;height:168px;justify-content:center;left:50px;margin:auto;position:absolute;right:0;width:168px;z-index:3}@media (max-width:992px){.banner--gift4 .circle-text{bottom:6px;height:110px;left:unset;right:10px;width:110px}}.banner--gift4 .circle-text .circle-inner{align-items:center;border:2px solid #fff;border-radius:100%;color:#202020;display:flex;flex-flow:column;font:normal normal 600 14px/17px Open Sans;height:146px;justify-content:center;letter-spacing:0;text-align:center;transform:rotate(15deg);width:146px}@media (max-width:992px){.banner--gift4 .circle-text .circle-inner{font:normal normal 600 9px/11px Open Sans;height:96px;width:96px}}.banner--gift4 .circle-text .circle-inner b{color:#dd1d3f;font:normal normal 600 15px/17px Open Sans;letter-spacing:0;margin-bottom:5px;text-transform:uppercase}@media (max-width:992px){.banner--gift4 .circle-text .circle-inner b{font:normal normal 600 9px/10px Open Sans;margin-bottom:2px}}.banner--gift4 .ballons{left:30px;object-fit:none;position:absolute;top:53px;z-index:3}@media (max-width:992px){.banner--gift4 .ballons{display:none}}.banner--gift4 .varanty{bottom:5px;color:#414141;font:italic normal normal 12px/27px Open Sans;letter-spacing:0;position:absolute;right:13px}@media (max-width:992px){.banner--gift4 .varanty{bottom:15px;color:#fff;font:italic normal normal 12px/27px Open Sans;left:30px;position:absolute}.banner--gift4{padding:unset;width:100%}.banner--gift4 .banner-content{padding-left:10px}}.banner--gift4 .banner-content .banner-tag,.banner--gift4 .banner-content .tag-text{height:324px;object-fit:contain;position:absolute;right:30%;top:-15px;width:192px}@media (max-width:992px){.banner--gift4 .banner-content .banner-tag{height:159px;right:8%;transform:rotate(9deg);z-index:2}}.banner--gift4 .banner-content .tag-text{right:32.1%;top:35px;width:144px}@media (max-width:992px){.banner--gift4 .banner-content .tag-text{height:86px;right:16.5%;top:46px;transform:rotate(9deg);z-index:3}}.banner--gift4 .banner__title-text{align-items:center;animation:fadeFromTop .5s ease-out forwards;background-image:url(/assets/images/banners/flag.svg);background-size:cover;color:#13181a;display:flex;font-size:65px;font-weight:800;height:105px;justify-content:center;text-transform:uppercase;width:488px}@media (max-width:992px){.banner--gift4 .banner__title-text{background-image:url(/assets/images/banners/flag-mobile.svg);background-repeat:no-repeat;font-size:22px!important;height:46px;justify-content:flex-start;margin-top:10px;padding-left:26px;padding-right:0!important;width:198px}}@media (min-width:992px){.banner--gift4 .banner__title-text br{display:none}}@keyframes fadeFromTop{0%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:translateY(0)}}.banner--gift4 .banner__blocks{align-items:center;animation:fadeFromLeft .5s ease-out forwards;display:flex;flex-flow:column;margin-bottom:22px;margin-top:30px}@media (max-width:992px){.banner--gift4 .banner__blocks{margin-left:10px;padding:0!important;width:138px}}.banner--gift4 .banner__blocks .text-white{color:#fff;font-size:35px;font-weight:800;line-height:59px}@media (max-width:992px){.banner--gift4 .banner__blocks .text-white{font-size:25px;line-height:30px}}.banner--gift4 .banner__blocks .text-yellow{color:#fce413;font-size:54px;font-weight:800;line-height:59px;text-transform:uppercase}@media (max-width:992px){.banner--gift4 .banner__blocks .text-yellow{font-size:17px;line-height:33px}}.banner--gift4 .banner__block{animation:fadeFromLeft .35s ease-out forwards;animation-delay:.5s;opacity:0;padding:0 45px;transform:translateY(-15px)}@keyframes fadeFromLeft{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.banner--gift4 .banner__block .block__title{align-items:center;color:#fff;display:flex;flex-flow:column;font-size:30px;font-weight:700;justify-content:center}.banner--gift4 .banner__block .block__title .small{font-size:20px}.banner--gift4 .banner__block .block__title .blue{color:#2cedef;font-size:30px;font-weight:700}@media (min-width:992px){.banner--gift4 .banner__block .mobile-text{display:none}}.banner--gift4 .banner__block:last-child{border-left:4px solid hsla(0,0%,100%,.1)}.banner--gift4 .banner__button{align-items:center;animation:fadeLeft .35s ease-in-out forwards;animation-delay:.7s;background:#fdc413;background:linear-gradient(0deg,#fdc413,#fceb13);border-radius:30px;color:#483a03;display:inline-flex;flex:0 0 280px;font-size:15px;font-weight:700;height:60px;justify-content:center;opacity:0;text-transform:uppercase;transform:translateX(-25px);width:280px}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-25px)}to{opacity:1;transform:translateX(0)}}.banner--gift4 .banner__button:after{border-right:2px solid #483a03;border-top:2px solid #483a03;content:"";display:inline-block;height:10px;margin-left:10px;position:relative;transform:rotate(45deg);width:10px}.banner--gift4 .banner__footer{align-content:center;display:flex}.banner--gift4 .banner__footer .banner__more-link{align-items:center;animation:fadeIn .35s ease-in-out forwards;animation-delay:.85s;color:rgba(249,202,224,.86);display:flex;font-size:14px;margin-left:15px;opacity:0;text-decoration:underline}.banner--gift4 .banner__footer .banner__more-link .icon{background:url(/assets/images/banners/question_mark.png) no-repeat 50%;flex:0 0 40px;height:40px;margin-right:18px;width:40px}@media (max-width:992px){.banner--gift4{height:198px;margin-left:auto;margin-right:auto;margin-top:10px;max-width:345px}.banner--gift4 .banner__title{display:flex;font-size:22px;justify-content:flex-start;line-height:30px;margin-bottom:5px;padding-right:120px;text-align:center}.banner--gift4 .banner__blocks{flex-flow:column;margin-bottom:10px;padding-right:120px}.banner--gift4 .banner__block{flex-flow:row nowrap;padding:0}.banner--gift4 .banner__block .block__title{display:none}.banner--gift4 .banner__block .mobile-text{color:#fff;flex-flow:row nowrap;font-size:13px;justify-content:flex-start;white-space:nowrap}.banner--gift4 .banner__block .mobile-text .blue{color:#2cedef;font-size:13px;font-weight:700}.banner--gift4 .banner__block:last-child{border:none}.banner--gift4 .banner__button{flex:0 0 180px;font-size:9px;height:40px;width:180px}.banner--gift4 .banner__button:after{height:8px;width:8px}.banner--gift4 .banner__more-link .icon{display:none}.banner--gift4 .banner__more-link .text{font-size:11px}}@media (min-width:53em){.banner--men{background:url(/assets/images/banners/panske_bg.jpg) no-repeat 50%;padding:25px;position:relative}.banner--men .banner__link{position:relative;z-index:1}.banner--men:after{background:url(/assets/images/banners/panske.png) no-repeat 100% 100%;bottom:0;content:"";display:block;height:280px;position:absolute;right:0;transform:scale(.96);transform-origin:right bottom;transition:all .3s;width:330px;z-index:0}.banner--men:hover:after{transform:scale(1)}.banner--women{background:url(/assets/images/banners/damske_bg.jpg) no-repeat 50%;overflow:hidden;position:relative}.banner--women .banner__link{position:relative;z-index:1}.banner--women:after{background:url(/assets/images/banners/damske.png) no-repeat 100% 100%;bottom:0;content:"";display:block;height:280px;position:absolute;right:0;transform:scale(.96);transform-origin:right bottom;transition:all .3s;width:400px;z-index:0}.banner--women:hover:after{transform:scale(1)}}@media (max-width:53em){.banner--one{flex:0 0 100%;width:100%}}@media (min-width:768px){.webp-supported .banner--gift3{background:url(/assets/images/banners/banner_gift3_bg.webp) no-repeat 50%}}.webp-supported .banner--men{background:url(/assets/images/banners/panske_bg.webp) no-repeat 50%}.webp-supported .banner--men:after{background:url(/assets/images/banners/panske.webp) no-repeat 100% 100%}.webp-supported .banner--women{background:url(/assets/images/banners/damske_bg.webp) no-repeat 50%}.webp-supported .banner--women:after{background:url(/assets/images/banners/damske.webp) no-repeat 100% 100%}.webp-supported .banner--five,.webp-supported .banner--four{background:#414141 url(/assets/images/banners/banner_four.webp) no-repeat top}@media (max-width:992px){.webp-supported .banner--five,.webp-supported .banner--four{background-color:#414141;background-image:none}}.webp-supported .banner--five{background:#414141 url(/assets/images/banners/banner_five.webp) no-repeat 50%}@media (max-width:992px){.webp-supported .banner--five{background-color:#414141;background-image:none}}.webp-supported .banner--six{background:#00aeef url(/assets/images/banners/banner_guide.webp) no-repeat 0}@media (max-width:500px){.webp-supported .banner--six{background-size:100% 100%}}.webp-supported .banner--eight,.webp-supported .banner--seven{background:url(/assets/images/banners/banner_shopguide_small.webp) no-repeat 50%;background-size:100%}@media (min-width:500px){.webp-supported .banner--eight,.webp-supported .banner--seven{background:url(/assets/images/banners/banner_shopguide.webp) no-repeat 100%;background-position-x:73%;background-size:cover}}.webp-supported .banner--eight{background:url(/assets/images/banners/banner_review.webp);background-size:cover}@media (max-width:560px){.webp-supported .banner--calculator,.webp-supported .banner--quiz{height:300px}}@media (min-width:560px){.webp-supported .banner--calculator,.webp-supported .banner--quiz{background:url(/assets/images/banners/banner_bg_glasses.webp) no-repeat 50%}}.webp-supported .banner--quiz{max-width:998px}@media (min-width:560px){.webp-supported .banner--quiz{background:url(/assets/images/banners/banner_bg_woman.webp) no-repeat 0}}.calculator-new{background:radial-gradient(ellipse at 36% 16%,#9133c4 15%,#3d1753 100%);display:flex;height:291px;padding-top:34px;position:relative;width:100%}@media (max-width:500px){.calculator-new{background-size:cover;height:309px}}.calculator-new__image{bottom:0;left:45px;position:absolute}@media (max-width:992px){.calculator-new__image{display:none}}.calculator-new__image-small{bottom:0;position:absolute;right:0}@media (min-width:992px){.calculator-new__image-small{display:none}}.calculator-new__text{align-items:center;display:flex;flex-flow:column;position:absolute;right:70px;top:43px}@media (max-width:992px){.calculator-new__text{left:0;margin-left:auto;margin-right:auto;right:0;top:22px}}.calculator-new__text:before{background:hsla(0,0%,100%,.336);content:"";display:block;height:70px;position:absolute;right:25px;top:-8px;transform:skew(344deg,0);width:321px}@media (max-width:992px){.calculator-new__text:before{left:33px;margin:auto}}@media (max-width:500px){.calculator-new__text:before{height:53px;right:unset;width:250px}}.calculator-new__text--title{align-content:center;background:transparent linear-gradient(114deg,#fdee25,#ffd443);display:flex;height:70px;justify-content:center;transform:skew(344deg,0);width:321px}@media (max-width:992px){.calculator-new__text--title{margin-left:auto;margin-right:auto}}@media (max-width:500px){.calculator-new__text--title{height:53px;margin-left:44px;width:250px}}.calculator-new__text--title .calculator-new-title{align-items:center;color:#13181a;display:flex;font-size:32px;font-weight:700;transform:skew(-344deg,0deg)}@media (max-width:500px){.calculator-new__text--title .calculator-new-title{font-size:23px}}.calculator-new__text .price-now{color:#fff;font-size:22px;font-weight:500;margin-top:27px}@media (max-width:992px){.calculator-new__text .price-now{margin-left:auto;margin-right:auto;margin-top:12px;max-width:159px}}@media (max-width:500px){.calculator-new__text .price-now{margin-bottom:10px;margin-left:33px;margin-top:24px;max-width:193px}}.calculator-new__text .calculate-button{align-items:center;background:#ffde38;border-radius:3px;color:#13181a;display:flex;font-size:13px;font-weight:700;height:57px;justify-content:center;margin-top:30px;text-transform:uppercase;width:189px}@media (max-width:992px){.calculator-new__text .calculate-button{margin-left:auto;margin-right:auto;margin-top:13px}}@media (max-width:500px){.calculator-new__text .calculate-button{height:56px;margin-left:33px;width:170px}}.calculator-new__text .calculate-button:hover{text-decoration:underline}.calculator-new-small{background-image:url(/assets/images/dio-lenses/calculator-back.jpg);display:flex;height:291px;padding-top:34px;position:relative;width:100%}@media (max-width:500px){.calculator-new-small{height:267px}}.calculator-new-small .calculator-new__image-small-page{bottom:0;display:block!important;position:absolute;right:0}@media (min-width:992px){.calculator-new-small .calculator-new__image-small-page{display:block!important}}.calculator-new-small__text{align-items:center;display:flex;flex-flow:column;left:0!important;position:absolute;right:0!important;top:22px}.calculator-new-small__text:before{display:none}.calculator-new-small__text--title{align-content:center;background:transparent linear-gradient(114deg,#fdee25,#ffd443);display:flex;height:70px;justify-content:center;transform:skew(344deg,0);width:321px}@media (max-width:500px){.calculator-new-small__text--title{height:53px;margin-left:auto;margin-right:auto;width:250px}}.calculator-new-small__text--title .calculator-new-title{align-items:center;color:#13181a;display:flex;font-size:32px;font-weight:700;transform:skew(-344deg,0deg)}@media (max-width:500px){.calculator-new-small__text--title .calculator-new-title{font-size:23px}}.calculator-new-small__text .price-now{color:#fff;font-size:17px;font-weight:500;margin-left:auto;margin-right:auto;margin-top:12px;max-width:159px}.calculator-new-small__text .calculate-button{align-items:center;background:#ffde38;border-radius:3px;color:#13181a;display:flex;font-size:13px;font-weight:700;height:57px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:13px;text-transform:uppercase;width:189px}@media (max-width:500px){.calculator-new-small__text .calculate-button{margin-left:33px}}.calculator-new-small__text .calculate-button:hover{text-decoration:underline}.homepage-new-banners{display:flex;flex-flow:column}.homepage-new-banners__title{color:#414141;display:flex;font-size:35px;font-weight:700;justify-content:center;margin:auto auto 30px}.homepage-new-banners__wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:1100px){.homepage-new-banners__wrap{justify-content:center}}.homepage-new-banners__wrap .fadeIn{-webkit-animation:fadeIn .8s cubic-bezier(.39,.575,.565,1) both;animation:fadeIn .8s cubic-bezier(.39,.575,.565,1) both}.homepage-new-banners__wrap .fadeIn:first-child{animation-delay:.5s}.homepage-new-banners__wrap .fadeIn:nth-child(2){animation-delay:.8s}.homepage-new-banners__wrap .fadeIn:nth-child(3){animation-delay:.5s}.homepage-new-banners__wrap .fadeIn:last-child{animation-delay:.8s}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateZ(80px);transform:translateZ(80px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateZ(80px);transform:translateZ(80px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.homepage-new-banners__wrap .new-banner-item{height:247px;margin-bottom:23px;max-width:535px;overflow:hidden;position:relative;width:100%}.homepage-new-banners__wrap .save-money{background-image:url(/assets/images/banners/blue-yellow.jpg)}.homepage-new-banners__wrap .save-money:hover .save-money__img{transform:scale(1.05)}.homepage-new-banners__wrap .save-money__img{bottom:20px;left:13px;position:absolute;transition:all .5s}@media (max-width:500px){.homepage-new-banners__wrap .save-money__img{display:none}}.homepage-new-banners__wrap .save-money__skew .yellow-skew{align-items:center;background-image:url(/assets/images/banners/yellow-skew.svg);background-size:cover;color:#125068;display:flex;font-size:22px;font-weight:600;height:49px;justify-content:center;position:absolute;right:39px;text-transform:uppercase;top:42px;transform:matrix(.99,-.14,.14,.99,0,0);width:220px}@media (max-width:500px){.homepage-new-banners__wrap .save-money__skew .yellow-skew{background-image:unset;bottom:108px;height:unset;left:0;margin-left:auto;margin-right:auto;right:0;top:unset;transform:unset;width:unset}}.homepage-new-banners__wrap .save-money__skew .blue-skew{align-items:center;background-image:url(/assets/images/banners/blue-skew.svg);background-size:cover;color:#fff;display:flex;font-size:22px;font-weight:600;height:52px;justify-content:center;position:absolute;right:22px;text-transform:uppercase;top:80px;transform:matrix(.99,-.14,.14,.99,0,0);width:205px;z-index:1}@media (max-width:500px){.homepage-new-banners__wrap .save-money__skew .blue-skew{background-image:unset;bottom:75px;color:#125068;height:unset;left:0;margin-left:auto;margin-right:auto;right:0;top:unset;transform:unset;width:unset}}.homepage-new-banners__wrap .save-money__skew .blue-skew:before{background-image:url(/assets/images/banners/yellow-arrow.svg);background-size:cover;content:"";display:block;height:112px;left:-24px;position:absolute;top:26px;transform:rotate(123deg);width:82px}@media (max-width:560px){.homepage-new-banners__wrap .save-money__skew .blue-skew:before{display:none}}.homepage-new-banners__wrap .save-money__text span{align-items:center;color:#125068;display:flex;flex-flow:column;font-size:21px;font-weight:600;margin-left:28px;margin-top:26px;max-width:184px}@media (max-width:500px){.homepage-new-banners__wrap .save-money__text span{margin-left:auto;margin-right:auto;margin-top:14px}}.homepage-new-banners__wrap .save-money__text span b{color:#e01962;font-size:55px;font-weight:800;line-height:66px;text-shadow:2px 2px 0 #fff}@media (max-width:500px){.homepage-new-banners__wrap .save-money__text span b{font-size:47px;line-height:50px}}#cookies .homepage-new-banners__wrap .save-money #cookies-close,.banner--six .homepage-new-banners__wrap .save-money .banner__link,.finish-up-form form .box .box_footer .homepage-new-banners__wrap .save-money input[type=submit],.homepage-new-banners__wrap .save-money #cookies #cookies-close,.homepage-new-banners__wrap .save-money .banner--six .banner__link,.homepage-new-banners__wrap .save-money .button,.homepage-new-banners__wrap .save-money .finish-up-form form .box .box_footer input[type=submit]{align-items:center;bottom:20px;display:flex;font-size:13px;height:57px;justify-content:center;padding:unset;position:absolute;right:20px;width:159px}@media (max-width:500px){#cookies .homepage-new-banners__wrap .save-money #cookies-close,.banner--six .homepage-new-banners__wrap .save-money .banner__link,.finish-up-form form .box .box_footer .homepage-new-banners__wrap .save-money input[type=submit],.homepage-new-banners__wrap .save-money #cookies #cookies-close,.homepage-new-banners__wrap .save-money .banner--six .banner__link,.homepage-new-banners__wrap .save-money .button,.homepage-new-banners__wrap .save-money .finish-up-form form .box .box_footer input[type=submit]{bottom:11px;left:0;margin-left:auto;margin-right:auto;right:0}}.homepage-new-banners__wrap .five-options{background-image:url(/assets/images/banners/five-options.jpg);padding-left:43px;padding-top:30px}@media (max-width:500px){.homepage-new-banners__wrap .five-options{left:0;margin-left:auto;margin-right:auto;right:0}}@media (max-width:425px){.homepage-new-banners__wrap .five-options{padding-left:0;padding-top:unset}}.homepage-new-banners__wrap .five-options__text-red{align-items:center;display:flex}@media (max-width:425px){.homepage-new-banners__wrap .five-options__text-red{justify-content:center}}.homepage-new-banners__wrap .five-options__text-red .big-number{color:#e01962;font-size:66px;font-weight:700;line-height:86px;margin-right:12px}@media (max-width:425px){.homepage-new-banners__wrap .five-options__text-red .big-number{font-size:55px;line-height:67px}}.homepage-new-banners__wrap .five-options__text-red .side-text{color:#e01962;font-size:22px;font-weight:700;line-height:27px;max-width:126px}.homepage-new-banners__wrap .five-options .at-optic{color:#414141;font-size:22px;font-weight:700;margin-top:11px}@media (max-width:425px){.homepage-new-banners__wrap .five-options .at-optic{display:flex;justify-content:center;margin-top:4px}}.homepage-new-banners__wrap .five-options .payment-options{color:#414141;font-size:18px;font-weight:500;line-height:24px;margin-top:21px;max-width:179px}@media (max-width:425px){.homepage-new-banners__wrap .five-options .payment-options{margin-left:auto;margin-right:auto;margin-top:10px}}.homepage-new-banners__wrap .five-options:hover .option-wheel{transform:scale(1.05)}.homepage-new-banners__wrap .five-options .option-wheel{align-items:center;background-image:url(/assets/images/banners/option-wheel.svg);display:flex;height:119px;justify-content:center;left:236px;padding-left:5px;position:absolute;top:40px;transition:all .5s;width:120px}@media (max-width:424px){.homepage-new-banners__wrap .five-options .option-wheel{display:none}}.homepage-new-banners__wrap .five-options .option-wheel span{align-items:center;color:#fff;display:flex;flex-flow:column;font-size:12px;font-weight:700;line-height:18px;max-width:70px;transform:matrix(.98,.21,-.21,.98,0,0)}.homepage-new-banners__wrap .five-options .option-wheel span b{font-size:21px}#cookies .homepage-new-banners__wrap .five-options #cookies-close,.banner--six .homepage-new-banners__wrap .five-options .banner__link,.finish-up-form form .box .box_footer .homepage-new-banners__wrap .five-options input[type=submit],.homepage-new-banners__wrap .five-options #cookies #cookies-close,.homepage-new-banners__wrap .five-options .banner--six .banner__link,.homepage-new-banners__wrap .five-options .button,.homepage-new-banners__wrap .five-options .finish-up-form form .box .box_footer input[type=submit]{align-items:center;bottom:20px;display:flex;font-size:13px;height:57px;justify-content:center;padding:unset;position:absolute;right:20px;width:159px}@media (max-width:425px){#cookies .homepage-new-banners__wrap .five-options #cookies-close,.banner--six .homepage-new-banners__wrap .five-options .banner__link,.finish-up-form form .box .box_footer .homepage-new-banners__wrap .five-options input[type=submit],.homepage-new-banners__wrap .five-options #cookies #cookies-close,.homepage-new-banners__wrap .five-options .banner--six .banner__link,.homepage-new-banners__wrap .five-options .button,.homepage-new-banners__wrap .five-options .finish-up-form form .box .box_footer input[type=submit]{bottom:11px;left:0;margin-left:auto;margin-right:auto;right:0}}.homepage-new-banners__wrap .broken-glasses{background-image:url(/assets/images/banners/broken-glasses-back.jpg)}.homepage-new-banners__wrap .broken-glasses:hover .broken-glasses__text-upper .medal{transform:scale(1.05)}.homepage-new-banners__wrap .broken-glasses__text-upper{align-items:center;display:flex;left:46px;position:relative;top:29px}@media (max-width:514px){.homepage-new-banners__wrap .broken-glasses__text-upper{left:26px}}.homepage-new-banners__wrap .broken-glasses__text-upper .medal{transition:all .5s}@media (max-width:514px){.homepage-new-banners__wrap .broken-glasses__text-upper .medal{display:none}}.homepage-new-banners__wrap .broken-glasses__text-upper--title{color:#fff;font-size:25px;font-weight:500;line-height:32px;margin-left:18px;max-width:204px}@media (max-width:514px){.homepage-new-banners__wrap .broken-glasses__text-upper--title{margin-left:0}}.homepage-new-banners__wrap .broken-glasses__skew{align-items:center;background:#125068;bottom:20px;display:flex;height:89px;justify-content:center;left:-12px;padding-left:14px;position:absolute;transform:skew(344deg,0deg);width:334px;z-index:1}@media (max-width:500px){.homepage-new-banners__wrap .broken-glasses__skew{left:-25px;padding-left:37px;width:287px}}.homepage-new-banners__wrap .broken-glasses__skew span{color:#fff;font-size:18px;font-weight:500;line-height:24px;max-width:234px;transform:skew(-344deg,0deg)}@media (max-width:500px){.homepage-new-banners__wrap .broken-glasses__skew span{font-size:16px;max-width:202px}}.homepage-new-banners__wrap .broken-glasses__img-small{bottom:0;position:absolute;right:0}@media (min-width:514px){.homepage-new-banners__wrap .broken-glasses__img-small{display:none}}.homepage-new-banners__wrap .broken-glasses__img{bottom:0;position:absolute;right:0}@media (max-width:514px){.homepage-new-banners__wrap .broken-glasses__img{display:none}}.homepage-new-banners__wrap .avoid-mistake{background-image:url(/assets/images/banners/avoid-banner.jpg);background-repeat:no-repeat;background-size:cover;padding-left:38px;padding-top:44px}.homepage-new-banners__wrap .avoid-mistake:hover .ebook-img{transform:scale(1.05)}.homepage-new-banners__wrap .avoid-mistake__text{display:flex;flex-flow:column}.homepage-new-banners__wrap .avoid-mistake__text--title{color:#fff;font-size:22px;font-weight:500;line-height:34px;margin-bottom:34px;max-width:288px}#cookies .homepage-new-banners__wrap .avoid-mistake__text #cookies-close,.banner--six .homepage-new-banners__wrap .avoid-mistake__text .banner__link,.finish-up-form form .box .box_footer .homepage-new-banners__wrap .avoid-mistake__text input[type=submit],.homepage-new-banners__wrap .avoid-mistake__text #cookies #cookies-close,.homepage-new-banners__wrap .avoid-mistake__text .banner--six .banner__link,.homepage-new-banners__wrap .avoid-mistake__text .button,.homepage-new-banners__wrap .avoid-mistake__text .finish-up-form form .box .box_footer input[type=submit]{align-items:center;display:flex;font-size:13px;height:57px;justify-content:center;max-width:237px;padding:unset;width:237px}.homepage-new-banners__wrap .avoid-mistake .ebook-img{bottom:15px;position:absolute;right:10px;transition:all .5s}@media (max-width:514px){.homepage-new-banners__wrap .avoid-mistake .ebook-img{display:none}}@media (max-width:992px){.link-blue-light-desktop{display:none}}.link-christmas-desktop{background:transparent linear-gradient(180deg,#ec603d,#b80831) 0 0 no-repeat padding-box;display:block;height:340px;overflow:hidden;position:relative}@media (max-width:992px){.link-christmas-desktop{height:198px;margin:auto;max-width:345px;width:100%}}.link-christmas-desktop picture{height:100%;position:absolute;right:0;top:0}.link-christmas-desktop picture img{height:100%;max-height:345px;max-width:none}@media (max-width:992px){.link-christmas-desktop picture img{object-fit:cover}}.link-christmas-desktop .green-circle,.listing__item--banner .green-circle{align-items:center;background:transparent linear-gradient(64deg,#51ae3f,#8fcb00);border:3px solid #fff;border-radius:50%;box-shadow:0 10px 10px #1466962b;display:flex;height:161px;justify-content:center;margin-right:30%;margin-top:88px;opacity:1;position:absolute;right:0;top:29px;width:161px;z-index:2}@media (max-width:1061px){.link-christmas-desktop .green-circle,.listing__item--banner .green-circle{margin-right:30%}}@media (max-width:1000px){.link-christmas-desktop .green-circle,.listing__item--banner .green-circle{margin-right:25%}}@media (max-width:992px){.link-christmas-desktop .green-circle,.listing__item--banner .green-circle{height:91px;margin-right:14%;top:8px;width:91px}}.link-christmas-desktop .green-circle .circle-text,.listing__item--banner .green-circle .circle-text{color:#fff;font-size:23px;font-weight:400;text-align:center;transform:matrix(.97,.26,-.26,.97,0,0)}@media (max-width:992px){.link-christmas-desktop .green-circle .circle-text,.listing__item--banner .green-circle .circle-text{font-size:11px}}.link-christmas-desktop .term,.listing__item--banner .term{color:#d4d4d4;font-size:15px;position:absolute;right:15px;top:10px}@media (max-width:1085px){.link-christmas-desktop .term,.listing__item--banner .term{bottom:30px}}@media (max-width:1033px){.link-christmas-desktop .term,.listing__item--banner .term{bottom:40px}}@media (max-width:992px){.link-christmas-desktop .term,.listing__item--banner .term{font-size:9px;right:10px}}.link-christmas-desktop .christmas-content,.listing__item--banner .christmas-content{display:flex;flex-flow:column;margin-left:5%;position:absolute;top:29px}@media (max-width:992px){.link-christmas-desktop .christmas-content,.listing__item--banner .christmas-content{top:23px}}.link-christmas-desktop .christmas-content .christmas-header,.listing__item--banner .christmas-content .christmas-header{align-items:center;background-image:url(/assets/images/banners/svetlo/ribbon.svg);background-size:cover;color:#13181a;display:flex;font:normal normal 700 28px/33px Open Sans;height:103px;justify-content:center;opacity:1;text-align:center;width:488px}@media (max-width:992px){.link-christmas-desktop .christmas-content .christmas-header,.listing__item--banner .christmas-content .christmas-header{font:normal normal 700 11px/13px Open Sans;height:41px;width:215px}}.link-christmas-desktop .christmas-content .christmas-header b,.listing__item--banner .christmas-content .christmas-header b{margin-left:5px}.link-christmas-desktop .christmas-content .code,.listing__item--banner .christmas-content .code{align-items:center;background:#7a0519;border-radius:1px;color:#fff;display:flex;font-size:18px;height:37px;justify-content:center;width:187px}.link-christmas-desktop .christmas-content .code b,.listing__item--banner .christmas-content .code b{margin-left:10px}@media (max-width:992px){.link-christmas-desktop .christmas-content .code,.listing__item--banner .christmas-content .code{flex-flow:column;font-size:13px;height:54px;width:85px}.link-christmas-desktop .christmas-content .code b,.listing__item--banner .christmas-content .code b{margin-left:0}}.link-christmas-desktop .christmas-content .text-row,.listing__item--banner .christmas-content .text-row{display:flex;flex-flow:row}.link-christmas-desktop .christmas-content .text-row .christmas-text,.listing__item--banner .christmas-content .text-row .christmas-text{color:#fff;font:normal normal normal 18px/23px Open Sans;letter-spacing:0;margin-top:26px}@media (max-width:992px){.link-christmas-desktop .christmas-content .text-row .christmas-text br,.link-christmas-desktop .christmas-content .text-row .christmas-text span,.listing__item--banner .christmas-content .text-row .christmas-text br,.listing__item--banner .christmas-content .text-row .christmas-text span{display:none}}.link-christmas-desktop .christmas-content .text-row .christmas-text strong,.listing__item--banner .christmas-content .text-row .christmas-text strong{color:#fddc18;display:block;font:normal normal 700 31px/20px Open Sans;letter-spacing:0}@media (max-width:992px){.link-christmas-desktop .christmas-content .text-row .christmas-text strong,.listing__item--banner .christmas-content .text-row .christmas-text strong{font:normal normal 700 18px/12px Open Sans}}.link-christmas-desktop .christmas-content .text-row .discount,.listing__item--banner .christmas-content .text-row .discount{color:#13181a;font:normal normal 700 28px/52px Open Sans;letter-spacing:0;margin-left:114px;margin-top:32px;text-align:center;transform:matrix(.98,-.17,.17,.98,0,0);width:139px;z-index:2}@media (max-width:992px){.link-christmas-desktop .christmas-content .text-row .discount,.listing__item--banner .christmas-content .text-row .discount{margin-left:87px;position:relative;top:20px;width:unset}}.link-christmas-desktop .christmas-content .text-row .discount strong,.listing__item--banner .christmas-content .text-row .discount strong{font:normal normal 800 61px/56px Open Sans}.link-christmas-desktop .christmas-content .text-row .discount:after,.listing__item--banner .christmas-content .text-row .discount:after{content:url(/assets/images/banners/svetlo/akce-text.png);margin-left:-179px;position:absolute;top:-31px;transform:matrix(.97,.2,-.26,1.1,2,5);z-index:-1}@media (max-width:992px){.link-christmas-desktop .christmas-content .text-row .discount:after,.listing__item--banner .christmas-content .text-row .discount:after{content:url(/assets/images/banners/svetlo/akce-mala.png)}}.link-christmas-desktop .christmas-content .cost,.listing__item--banner .christmas-content .cost{color:#fff;font-size:44px;font-weight:500px;letter-spacing:0;text-align:center}.link-christmas-desktop .christmas-content .cost span.inner,.listing__item--banner .christmas-content .cost span.inner{color:#fff;font-weight:700}.link-christmas-desktop .christmas-content .cost span.outer,.listing__item--banner .christmas-content .cost span.outer{color:#45f4ff;text-decoration:line-through}.link-christmas-desktop .christmas-content .cost .blue,.listing__item--banner .christmas-content .cost .blue{color:#45f4ff}.w--invite-op{display:block;margin-left:auto;margin-right:auto}.w--invite-op .invite-op__badge{display:none}.w--invite-op .invite-op__image{display:block;flex:0 0 100%;position:relative;z-index:1}.w--invite-op .invite-op__button{align-items:center;background:#00aeef;border-radius:5px;box-shadow:0 5px 5px 0 #bedeec;color:#fff;display:block;flex:0 0 auto;margin-left:auto;margin-right:auto;margin-top:-30px;position:relative;text-decoration:none;text-transform:none;width:fit-content;z-index:2}.w--invite-op .invite-op__button:after{background:url(/assets/images/page/modre-svetlo/double-arrows.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:15px;margin-left:12px;position:relative;width:20px}.w--invite-op .invite-op__note{display:block;flex:0 0 auto;font-weight:600;margin:15px auto;text-align:center}@media (min-width:61em){.w--invite-op{max-width:425px;position:relative}.w--invite-op .invite-op__badge{align-items:center;background:#83d17e;border-radius:50%;color:#fff;display:flex;flex:0 0 auto;flex-flow:column;font-size:13px;font-weight:700;height:150px;justify-content:center;position:absolute;right:5px;text-transform:uppercase;top:5px;width:150px;z-index:0}.w--invite-op .invite-op__badge:before{border:2px solid #aceca8;border-radius:50%;bottom:0;content:"";height:135px;left:0;margin:auto;position:absolute;right:0;top:0;width:135px}.w--invite-op .invite-op__badge .bold{font-size:20px}.w--invite-op .invite-op__button{font-size:18px;margin-top:-40px;padding:15px 45px}.w--invite-op .invite-op__note{font-size:14px;font-weight:600}}.register .register__form label{text-align:left}.video-tutorials{background:#f8f9fa}.carousel{display:flex}@media (max-width:992px){.carousel{mask-image:linear-gradient(90deg,hsla(0,0%,100%,0),#000 0,#000 calc(100% - 60px),hsla(0,0%,100%,0));-webkit-mask-image:linear-gradient(90deg,hsla(0,0%,100%,0),#000 0,#000 calc(100% - 60px),hsla(0,0%,100%,0));pointer-events:none}}.carousel__stagewrap{overflow-x:scroll;pointer-events:auto;scroll-snap-type:x mandatory}.carousel__stage{display:flex;transition:transform .3s}.carousel__next,.carousel__prev{display:none}.carousel__body{display:flex;justify-content:flex-start;width:100%}.carousel__item{flex:0 0 auto;padding:0 10px;scroll-snap-align:start}@media (max-width:992px){.carousel__item{aspect-ratio:9/16;flex:0 0 300px;height:250px;height:auto;max-width:100%}.carousel__item iframe{height:100%;width:100%}}@media (min-width:61em){.carousel__next,.carousel__prev{align-items:center;color:#d9d9d9;cursor:pointer;display:flex;flex:0 0 5rem;justify-content:center;opacity:0;visibility:hidden}.carousel__prev .icon{transform:rotate(180deg)}.carousel__next .icon{transform:rotate(1turn)}.carousel__stagewrap{flex:0 0 calc(100% - 10rem);overflow:hidden}}@media (min-width:1750px){.carouseling-container{max-width:1710px}}.reclamation .layout__content-list .list__item{border-bottom:2px solid #e6e6e6;margin-bottom:25px;padding-bottom:20px}.reclamation .layout__content-list .list__item img{margin-top:15px}.c-banner__visacka{bottom:10px;bottom:-63px;filter:drop-shadow(2px 4px 14px #00000079);position:absolute;right:20px;right:28px;transform:rotate(16deg) scale(.5);transition:transform .2s ease;z-index:2}@media (min-width:46.25em){.c-banner__visacka{bottom:10px;bottom:34px;right:111px;transform:rotate(16deg) scale(.7);transition:transform .35s ease}}@media (min-width:64em){.c-banner__visacka{bottom:1px;right:320px;transform:none}}.c-banner__visacka--tag-text{bottom:57px;position:absolute;right:28px;transform:scale(.9)}.c-banner__visacka--image img{transform:scale(.89)}.c-banner .girl-photo-1plus1{display:block;height:100%;position:absolute;right:0;top:0}.c-banner .girl-photo-1plus1 img{height:100%;object-fit:contain;object-position:right center}@media (min-width:64em){.c-banner .girl-photo-1plus1{bottom:0;right:0;width:492px}.c-banner .girl-photo-1plus1 img{height:100%;object-fit:cover}}.c-banner--discount-1plus1{background:linear-gradient(#eb5f3c,#b90b2f);position:relative}.c-banner--discount-1plus1 .c-banner__content-1plus1{align-items:center;display:flex;flex-direction:column;gap:18px;left:7%;position:absolute;top:18%;width:40%}@media (min-width:46.25em){.c-banner--discount-1plus1 .c-banner__content-1plus1{left:13%}}@media (min-width:64em){.c-banner--discount-1plus1 .c-banner__content-1plus1{background-repeat:repeat-x;gap:28px;left:5%;top:54px;width:44%}.c-banner--discount-1plus1 .c-banner__content-1plus1 .girl-photo{position:absolute;right:0}}.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__text{color:#fff;display:block;font:normal normal 700 21px/22px Open Sans,Arial;text-align:center;text-align:left}@media (min-width:46.25em){.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__text{font:normal normal 700 30px/31px Open Sans,Arial;white-space:nowrap}}@media (min-width:64em){.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__text{font:normal normal 700 35px/33px Open Sans,Arial;white-space:nowrap}}.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__akce{color:#fce413;display:block;font:normal normal 700 18px/18px Open Sans,Arial;text-align:center;text-align:left;text-transform:uppercase}@media (min-width:46.25em){.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__akce{font:normal normal 800 43px/22px Open Sans,Arial;white-space:nowrap}}@media (min-width:64em){.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__akce{font:normal normal 800 54px/22px Open Sans,Arial;white-space:nowrap}}.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__value{background:linear-gradient(#ffe169,#ffbc03);clip-path:polygon(0 0,100% 0,94% 50%,100% 100%,0 100%,6% 53%);color:#13181a;display:flex;font:normal normal 800 22px/49px Open Sans,Arial;font-display:swap;height:50px;justify-content:center;left:15px;padding:0 25px;position:relative;text-transform:uppercase;white-space:nowrap;width:164px;z-index:1}.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__value:after,.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__value:before{display:none}@media (min-width:46.25em){.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__value{align-items:center;clip-path:polygon(0 0,100% 0,94% 50%,100% 100%,0 100%,6% 53%);display:flex;font:normal normal 800 47px/100px Open Sans,Arial;gap:18px;height:100px;justify-content:center;top:2px;width:100%;z-index:1}}@media (min-width:64em){.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__value{font:normal normal 800 57px/100px Open Sans,Arial;width:100%}}.c-banner--discount-1plus1 .c-banner__content-1plus1 .discount__value .c-button{position:relative}.c-banner--discount-1plus1 .discount__value{background-color:#3c52bc;color:#fff;display:flex;font:normal normal 500 26px/49px Open Sans,Arial;font-display:swap;height:50px;left:10px;padding:0 25px;position:relative;text-transform:uppercase;white-space:nowrap}.c-banner--discount-1plus1 .discount__value:after,.c-banner--discount-1plus1 .discount__value:before{background-color:#3c52bc;content:"";display:block;height:50px;position:absolute;transform:skew(-20deg);width:18px}.c-banner--discount-1plus1 .discount__value:before{left:-9px}.c-banner--discount-1plus1 .discount__value:after{right:-9px}@media (min-width:46.25em){.c-banner--discount-1plus1 .discount__value{font:normal normal 500 57px/100px Open Sans,Arial;height:100px;padding:0 45px}.c-banner--discount-1plus1 .discount__value:after,.c-banner--discount-1plus1 .discount__value:before{height:100px;width:36px}.c-banner--discount-1plus1 .discount__value{align-items:center;gap:18px;left:170px;top:54px;z-index:1}}.c-banner--discount-1plus1 .discount__value .discount__text{color:#3251b4;display:block;font:normal normal 700 17px/20px Open Sans,Arial;text-align:left;text-transform:lowercase;width:155px}@media (min-width:46.25em){.c-banner--discount-1plus1 .discount__value .discount__text{font:normal normal 700 25px/34px Open Sans,Arial;white-space:nowrap;width:368px}}.c-banner--discount-1plus1 .discount__value .c-button{left:-10px;position:relative}.c-banner--discount-1plus1 .discount__valid{align-content:center;background-color:#3c52bc;border-radius:45px;color:#fff;display:flex;flex-wrap:wrap;font:normal normal 700 10px/14px Open Sans,Arial;height:90px;justify-content:center;padding:15px;position:absolute;right:17px;text-align:center;top:17px;transform:rotate(20deg);width:90px}@media (min-width:46.25em){.c-banner--discount-1plus1 .discount__valid{border-radius:64px;bottom:20px;font:normal normal 700 15px/19px Open Sans,Arial;height:128px;left:40px;top:unset;transform:rotate(345deg);width:128px}}.c-banner--discount-1plus1 .discount__valid--highlight{color:#ffd74c}.c-banner--discount-1plus1 .icona-logo__symbol{bottom:20px;position:absolute;right:84px}@media (min-width:46.25em){.c-banner--discount-1plus1 .icona-logo__symbol{bottom:60px;right:20px}}.c-banner--discount-1plus1 .icona-logo__name{bottom:32px;position:absolute;right:20px}@media (min-width:46.25em){.c-banner--discount-1plus1 .icona-logo__name{bottom:23px;right:30px}}.c-banner--discount-1plus1 .girl-photo{display:block}@media (max-width:63.99em){.c-banner--discount-1plus1 .girl-photo{display:none}}.c-banner{display:block;height:200px;margin:0 auto;width:345px}@media (min-width:46.25em){.c-banner{height:340px;width:100%}}.c-banner--discount{background:#ffc501 url(/assets/images/banners/discount/circle-radial-gradient.svg) no-repeat 75%;position:relative}.c-banner--discount .c-banner__content{align-items:flex-start;display:flex;flex-direction:column;gap:12px;left:23px;position:absolute;top:24px}.c-banner--discount .c-banner__content .discount__value{background-color:#3c52bc;color:#fff;display:flex;font:normal normal 500 26px/49px Open Sans,Arial;font-display:swap;height:50px;left:10px;padding:0 25px;position:relative;text-transform:uppercase;white-space:nowrap}.c-banner--discount .c-banner__content .discount__value:after,.c-banner--discount .c-banner__content .discount__value:before{background-color:#3c52bc;content:"";display:block;height:50px;position:absolute;transform:skew(-20deg);width:18px}.c-banner--discount .c-banner__content .discount__value:before{left:-9px}.c-banner--discount .c-banner__content .discount__value:after{right:-9px}@media (min-width:46.25em){.c-banner--discount .c-banner__content .discount__value{font:normal normal 500 57px/100px Open Sans,Arial;height:100px;padding:0 45px}.c-banner--discount .c-banner__content .discount__value:after,.c-banner--discount .c-banner__content .discount__value:before{height:100px;width:36px}.c-banner--discount .c-banner__content .discount__value:before{left:-18px}.c-banner--discount .c-banner__content .discount__value:after{right:-18px}.c-banner--discount .c-banner__content{align-items:center;gap:18px;left:170px;top:54px;z-index:1}}.c-banner--discount .c-banner__content .discount__text{color:#3251b4;display:block;font:normal normal 700 17px/20px Open Sans,Arial;text-align:left;text-transform:lowercase;width:155px}@media (min-width:46.25em){.c-banner--discount .c-banner__content .discount__text{font:normal normal 700 25px/34px Open Sans,Arial;white-space:nowrap;width:368px}}.c-banner--discount .c-banner__content .c-button{left:-10px;position:relative}.c-banner--discount .discount__valid{align-content:center;background-color:#3c52bc;border-radius:45px;color:#fff;display:none;flex-wrap:wrap;font:normal normal 700 10px/14px Open Sans,Arial;height:90px;justify-content:center;padding:15px;position:absolute;right:17px;text-align:center;top:17px;transform:rotate(20deg);width:90px}@media (min-width:46.25em){.c-banner--discount .discount__valid{border-radius:64px;bottom:20px;font:normal normal 700 15px/19px Open Sans,Arial;height:128px;left:40px;top:unset;transform:rotate(345deg);width:128px}}.c-banner--discount .discount__valid--highlight{color:#ffd74c}.c-banner--discount .icona-logo__symbol{bottom:20px;position:absolute;right:84px}@media (min-width:46.25em){.c-banner--discount .icona-logo__symbol{bottom:60px;right:20px}}.c-banner--discount .icona-logo__name{bottom:32px;position:absolute;right:20px}@media (min-width:46.25em){.c-banner--discount .icona-logo__name{bottom:23px;right:30px}}.c-banner--discount .girl-photo{display:block}@media (max-width:63.99em){.c-banner--discount .girl-photo{display:none}}@media (min-width:64em){.c-banner--discount{background:#ffc501 url(/assets/images/banners/discount/circle-radial-gradient.svg) no-repeat;background-position:364px 5px;background-size:175px}.c-banner--discount .girl-photo{position:absolute;right:0}}@media (min-width:46.25em){.c-banner--discount:before{background:url(/assets/images/banners/discount/illustration-photo/illustration.webp) no-repeat 0 0;content:"";height:100%;left:0;position:absolute;width:118px}}.c-button--banner{align-items:center;background:transparent linear-gradient(180deg,#df306a,#c81651) 0 0 no-repeat padding-box;border-radius:29px;box-shadow:0 8px 10px #2c2c2c36;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font:normal normal 500 12px/44px Open Sans;gap:13px;height:44px;padding:0 28px;transition:box-shadow .3s ease-in-out;white-space:nowrap}@media (min-width:46.25em){.c-button--banner{font:normal normal 700 16px/58px Open Sans;height:58px;padding:0 38px}}.c-button--banner:after{background:url(/assets/images/right-chevron.svg) no-repeat 50%;background-size:contain;content:"";filter:invert(100%);height:14px;width:12px}.c-button--banner:hover{box-shadow:0 0 0}.slider-2>li:first-child{-webkit-animation:slider-2-1 10s linear infinite;animation:slider-2-1 10s linear infinite}.slider-2>li:nth-child(2){-webkit-animation:slider-2-2 10s linear infinite;animation:slider-2-2 10s linear infinite}.slider-3>li:first-child{-webkit-animation:slider-3-1 15s linear infinite;animation:slider-3-1 15s linear infinite}@-webkit-keyframes slider-3-1{0%{opacity:1;z-index:2}25%{opacity:1;z-index:2}30%{opacity:0;z-index:-1}95%{opacity:0;z-index:-1}to{opacity:1;z-index:2}}@keyframes slider-3-1{0%{opacity:1;z-index:2}25%{opacity:1;z-index:2}30%{opacity:0;z-index:-1}95%{opacity:0;z-index:-1}to{opacity:1;z-index:2}}.slider-3>li:nth-child(2){-webkit-animation:slider-3-2 15s linear infinite;animation:slider-3-2 15s linear infinite}@-webkit-keyframes slider-3-2{0%{opacity:0;z-index:-1}25%{opacity:0;z-index:-1}30%{opacity:1;z-index:2}65%{opacity:1;z-index:2}70%{opacity:0;z-index:-1}to{opacity:0;z-index:-1}}@keyframes slider-3-2{0%{opacity:0;z-index:-1}25%{opacity:0;z-index:-1}30%{opacity:1;z-index:2}65%{opacity:1;z-index:2}70%{opacity:0;z-index:-1}to{opacity:0;z-index:-1}}.slider-3>li:nth-child(3){-webkit-animation:slider-3-3 15s linear infinite;animation:slider-3-3 15s linear infinite}@-webkit-keyframes slider-3-3{0%{opacity:0;z-index:-1}25%{opacity:0;z-index:-1}65%{opacity:0;z-index:-1}70%{opacity:1;z-index:2}95%{opacity:1;z-index:2}to{opacity:0;z-index:-1}}@keyframes slider-3-3{0%{opacity:0;z-index:-1}25%{opacity:0;z-index:-1}65%{opacity:0;z-index:-1}70%{opacity:1;z-index:2}95%{opacity:1;z-index:2}to{opacity:0;z-index:-1}}.slider-4>li:first-child{-webkit-animation:slider-4-1 20s linear infinite;animation:slider-4-1 20s linear infinite}@-webkit-keyframes slider-4-1{0%{opacity:1;z-index:2}20%{opacity:1;z-index:2}25%{opacity:0;z-index:-1}95%{opacity:0;z-index:-1}to{opacity:1;z-index:2}}@keyframes slider-4-1{0%{opacity:1;z-index:2}20%{opacity:1;z-index:2}25%{opacity:0;z-index:-1}95%{opacity:0;z-index:-1}to{opacity:1;z-index:2}}.slider-4>li:nth-child(2){-webkit-animation:slider-4-2 20s linear infinite;animation:slider-4-2 20s linear infinite}@-webkit-keyframes slider-4-2{0%{opacity:0;z-index:-1}20%{opacity:0;z-index:-1}25%{opacity:1;z-index:2}45%{opacity:1;z-index:2}50%{opacity:0;z-index:-1}to{opacity:0;z-index:-1}}@keyframes slider-4-2{0%{opacity:0;z-index:-1}20%{opacity:0;z-index:-1}25%{opacity:1;z-index:2}45%{opacity:1;z-index:2}50%{opacity:0;z-index:-1}to{opacity:0;z-index:-1}}.slider-4>li:nth-child(3){-webkit-animation:slider-4-3 20s linear infinite;animation:slider-4-3 20s linear infinite}@-webkit-keyframes slider-4-3{0%{opacity:0;z-index:-1}45%{opacity:0;z-index:-1}50%{opacity:1;z-index:2}70%{opacity:1;z-index:2}75%{opacity:0;z-index:-1}to{opacity:0;z-index:-1}}@keyframes slider-4-3{0%{opacity:0;z-index:-1}45%{opacity:0;z-index:-1}50%{opacity:1;z-index:2}70%{opacity:1;z-index:2}75%{opacity:0;z-index:-1}to{opacity:0;z-index:-1}}.slider-4>li:nth-child(4){-webkit-animation:slider-4-4 20s linear infinite;animation:slider-4-4 20s linear infinite}@-webkit-keyframes slider-4-4{0%{opacity:0;z-index:-1}70%{opacity:0;z-index:-1}75%{opacity:1;z-index:2}95%{opacity:1;z-index:2}to{opacity:0;z-index:-1}}@keyframes slider-4-4{0%{opacity:0;z-index:-1}70%{opacity:0;z-index:-1}75%{opacity:1;z-index:2}95%{opacity:1;z-index:2}to{opacity:0;z-index:-1}}.slider-2,.slider-3,.slider-4{height:100%;position:relative;width:100%}.slider-2>li,.slider-3>li,.slider-4>li{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.slider-2>li img,.slider-3>li img,.slider-4>li img{max-height:100%;max-width:100%}.large-slider-wrapper,.medium-slider-wrapper,.small-slider-wrapper{width:100%}.small-slider-wrapper{height:300px;max-width:400px}.medium-slider-wrapper{height:400px;max-width:600px}.large-slider-wrapper{height:500px;max-width:800px}.c-carousel{box-shadow:0 3px 20px 3px #dedede;height:200px;margin:15px auto 0;overflow:hidden;position:relative;width:345px}.c-carousel>li:first-child{-webkit-animation:slider-2-1 1986s linear infinite;animation:slider-2-1 1986s linear infinite}@-webkit-keyframes slider-2-1{0%{opacity:1;z-index:2}45%{opacity:1;z-index:2}50%{opacity:0;z-index:-1}95%{opacity:0;z-index:-1}to{opacity:1;z-index:2}}@keyframes slider-2-1{0%{opacity:1;z-index:2}45%{opacity:1;z-index:2}50%{opacity:0;z-index:-1}95%{opacity:0;z-index:-1}to{opacity:1;z-index:2}}.c-carousel>li:nth-child(2){-webkit-animation:slider-2-2 1986s linear infinite;animation:slider-2-2 1986s linear infinite}@-webkit-keyframes slider-2-2{0%{opacity:0;z-index:-1}45%{opacity:0;z-index:-1}50%{opacity:1;z-index:2}95%{opacity:1;z-index:2}to{opacity:0;z-index:-1}}@keyframes slider-2-2{0%{opacity:0;z-index:-1}45%{opacity:0;z-index:-1}50%{opacity:1;z-index:2}95%{opacity:1;z-index:2}to{opacity:0;z-index:-1}}@media (min-width:46.25em){.c-carousel{height:340px;width:100%}}.c-carousel__slide{height:200px;left:0;opacity:0;position:absolute;top:0;width:345px}@media (min-width:46.25em){.c-carousel__slide{height:340px;width:100%}}.banner,.c-banner{position:absolute;z-index:1}.page-vocabulary h1{font-weight:400;text-align:center}.page-vocabulary .vocabulary-search{margin:auto;max-width:270px;position:relative}.page-vocabulary .vocabulary-search input{margin-bottom:0}.page-vocabulary .vocabulary-search .icon--search{align-items:center;bottom:0;color:#009eda;display:flex;position:absolute;right:10px;top:0}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/assets/fonts/opensans-extrabold.woff2) format("woff2"),url(/assets/fonts/opensans-extrabold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(/assets/fonts/opensans-medium.woff2) format("woff2"),url(/assets/fonts/opensans-medium.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(/assets/fonts/opensans-bolditalic.woff2) format("woff2"),url(/assets/fonts/opensans-bolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(/assets/fonts/opensans-semibolditalic.woff2) format("woff2"),url(/assets/fonts/opensans-semibolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/assets/fonts/opensans-italic.woff2) format("woff2"),url(/assets/fonts/opensans-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/assets/fonts/opensans-lightitalic.woff2) format("woff2"),url(/assets/fonts/opensans-lightitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/assets/fonts/opensans-bold.woff2) format("woff2"),url(/assets/fonts/opensans-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/assets/fonts/opensans-light.woff2) format("woff2"),url(/assets/fonts/opensans-light.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/assets/fonts/opensans-semibold.woff2) format("woff2"),url(/assets/fonts/opensans-semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(/assets/fonts/opensans-extrabolditalic.woff2) format("woff2"),url(/assets/fonts/opensans-extrabolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:500;src:url(/assets/fonts/opensans-mediumitalic.woff2) format("woff2"),url(/assets/fonts/opensans-mediumitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/assets/fonts/opensans-regular.woff2) format("woff2"),url(/assets/fonts/opensans-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/assets/fonts/montserrat-black.woff2) format("woff2"),url(/assets/fonts/montserrat-black.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/assets/fonts/montserrat-medium.woff2) format("woff2"),url(/assets/fonts/montserrat-medium.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/assets/fonts/montserrat-extralight.woff2) format("woff2"),url(/assets/fonts/montserrat-extralight.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/assets/fonts/montserrat-mediumitalic.woff2) format("woff2"),url(/assets/fonts/montserrat-mediumitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/assets/fonts/montserrat-italic.woff2) format("woff2"),url(/assets/fonts/montserrat-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/assets/fonts/montserrat-lightitalic.woff2) format("woff2"),url(/assets/fonts/montserrat-lightitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/assets/fonts/montserrat-regular.woff2) format("woff2"),url(/assets/fonts/montserrat-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/fonts/montserrat-bold.woff2) format("woff2"),url(/assets/fonts/montserrat-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(/assets/fonts/montserrat-blackitalic.woff2) format("woff2"),url(/assets/fonts/montserrat-blackitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/assets/fonts/montserrat-semibolditalic.woff2) format("woff2"),url(/assets/fonts/montserrat-semibolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(/assets/fonts/montserrat-extralightitalic.woff2) format("woff2"),url(/assets/fonts/montserrat-extralightitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/assets/fonts/montserrat-light.woff2) format("woff2"),url(/assets/fonts/montserrat-light.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/assets/fonts/montserrat-bolditalic.woff2) format("woff2"),url(/assets/fonts/montserrat-bolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(/assets/fonts/montserrat-thin.woff2) format("woff2"),url(/assets/fonts/montserrat-thin.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/fonts/montserrat-extrabold.woff2) format("woff2"),url(/assets/fonts/montserrat-extrabold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/assets/fonts/montserrat-semibold.woff2) format("woff2"),url(/assets/fonts/montserrat-semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/assets/fonts/montserrat-extrabolditalic.woff2) format("woff2"),url(/assets/fonts/montserrat-extrabolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url(/assets/fonts/montserrat-thinitalic.woff2) format("woff2"),url(/assets/fonts/montserrat-thinitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(/assets/fonts/bebasneue-regular.woff2) format("woff2"),url(/assets/fonts/bebasneue-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/assets/fonts/inter-light.woff2) format("woff2"),url(/assets/fonts/inter-light.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/fonts/inter-extrabold.woff2) format("woff2"),url(/assets/fonts/inter-extrabold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/assets/fonts/inter-extralight.woff2) format("woff2"),url(/assets/fonts/inter-extralight.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/assets/fonts/inter-black.woff2) format("woff2"),url(/assets/fonts/inter-black.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/fonts/inter-bold.woff2) format("woff2"),url(/assets/fonts/inter-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/assets/fonts/inter-medium.woff2) format("woff2"),url(/assets/fonts/inter-medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/assets/fonts/inter-thin.woff2) format("woff2"),url(/assets/fonts/inter-thin.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/assets/fonts/inter-semibold.woff2) format("woff2"),url(/assets/fonts/inter-semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/fonts/inter-regular.woff2) format("woff2"),url(/assets/fonts/inter-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Teko;font-style:normal;font-weight:700;src:url(/assets/fonts/teko/teko-bold.woff2) format("woff2"),url(/assets/fonts/teko/teko-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Teko;font-style:normal;font-weight:300;src:url(/assets/fonts/teko/teko-light.woff2) format("woff2"),url(/assets/fonts/teko/teko-light.woff) format("woff")}@font-face{font-display:swap;font-family:Teko;font-style:normal;font-weight:600;src:url(/assets/fonts/teko/teko-semibold.woff2) format("woff2"),url(/assets/fonts/teko/teko-semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Teko;font-style:normal;font-weight:500;src:url(/assets/fonts/teko/teko-medium.woff2) format("woff2"),url(/assets/fonts/teko/teko-medium.woff) format("woff")}@font-face{font-display:swap;font-family:Teko;font-style:normal;font-weight:400;src:url(/assets/fonts/teko/teko-regular.woff2) format("woff2"),url(/assets/fonts/teko/teko-regular.woff) format("woff")}@media (min-width:780px){.pc-hide{display:none!important;font-size:24px!important}}@media (max-width:780px){.phone-hide{display:none!important}}html{scroll-behavior:smooth;scroll-padding-top:100px}@media (min-width:768px){html{scroll-padding-top:195px}}@media (max-width:600px){.page--product-listing .breadcrumb-container{display:none}}#glasses-tester-app{margin-inline:auto;max-width:1140px;position:relative;width:100%}#glasses-tester-app.linked{min-height:700px}.noscroll{height:100vh;overflow:hidden!important}.text-danger{color:red;margin:0 9px}.homepage .purchase-options__wrapper .new-blue-row{background:none;margin-bottom:50px;margin-top:0;padding-bottom:0}@media (max-width:992px){.page-title{margin-block:2rem}}.page__title{font-size:35px!important;margin:0}@media (max-width:992px){.page__title{font-size:19px!important;margin:0}.product-widget-wrapper{height:291px}}.favourite__bubble{top:.5rem!important}.social-sites-wrapper{align-items:flex-start;display:flex;height:fit-content;justify-content:space-between;max-width:750px;width:100%}@media (max-width:992px){.social-sites-wrapper{flex-flow:column;margin-top:20px;max-width:none}.social-sites-wrapper .register-facebook{margin-top:18px}}.social-sites-wrapper .register-google-span:before,.social-sites-wrapper .register-google:before{background-image:url(/assets/images/registrace/google.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;left:0;position:absolute;width:40px}.social-sites-wrapper .register-facebook-span:before,.social-sites-wrapper .register-facebook:before{background-image:url(/assets/images/registrace/fb.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;left:0;position:absolute;width:40px}.social-sites-wrapper .register-facebook-span,.social-sites-wrapper .register-google-span,.social-sites-wrapper a{align-items:flex-start;color:#414141;display:flex;flex-flow:column;font-size:20px;font-weight:700;padding-left:49px;position:relative;text-decoration:none}.social-sites-wrapper .register-facebook-span span,.social-sites-wrapper .register-google-span span,.social-sites-wrapper a span{color:#00afeb;font-size:16px;font-weight:700}.webFormDesignerMainLayout-margin.pull-right #frm-EBForm-subscribeEBook-submit-pair input:hover{cursor:pointer}.webFormDesignerMainLayout-margin.e-mail_div .webFormDesignerMainLayout-hiddable .textContainer .form-group input{background:url(/assets/images/page/akce/envelope.svg) no-repeat 100%;-ms-background-position-x:97%;background-position-x:97%;background-size:21px;height:45px;margin-bottom:0;margin-right:10px;width:315px}.choose-widget{margin-bottom:100px}@media (max-width:992px){.choose-widget{margin-bottom:48px}}.choose-widget h2{color:#414141;font:normal normal 700 35px/30px Open Sans;letter-spacing:0;margin-bottom:32px;text-align:center}@media (max-width:992px){.choose-widget h2{font:normal normal 700 23px/30px Open Sans;margin-bottom:0}}.choose-widget__wrapper{display:flex;flex-flow:column;justify-content:space-between}@media (max-width:992px){.choose-widget__wrapper{flex-flow:row;height:347px;overflow:auto;white-space:nowrap}}.choose-widget__wrapper .choose-widget__wrapper-row{align-items:center;display:flex;flex-flow:row;justify-content:space-between;width:100%}@media (max-width:992px){.choose-widget__wrapper .choose-widget__wrapper-row{width:1110px}}.choose-widget__wrapper .choose-widget__wrapper-row:last-child{margin-top:21px}@media (max-width:992px){.choose-widget__wrapper .choose-widget__wrapper-row:last-child{margin-top:0}}.choose-widget__wrapper .choose-widget__wrapper-row a{box-shadow:0 15px 30px rgba(0,0,0,.151);display:flex;flex-flow:column;height:240px;justify-content:space-between;max-width:267px;min-width:267px;width:100%}@media (max-width:992px){.choose-widget__wrapper .choose-widget__wrapper-row a{height:218px;margin-right:9px;max-width:209px;min-width:209px}}.choose-widget__wrapper .choose-widget__wrapper-row a:hover span{background:#00afeb;color:#fff;text-decoration:none;transition:all .5s}.choose-widget__wrapper .choose-widget__wrapper-row a img{height:100%;max-height:161px;object-fit:cover}@media (max-width:992px){.choose-widget__wrapper .choose-widget__wrapper-row a img{max-height:145px}}.choose-widget__wrapper .choose-widget__wrapper-row a span{align-items:center;background:#fff;color:#414141;display:flex;font:normal normal 600 17px/20px Open Sans;height:79px;justify-content:center;letter-spacing:0;text-align:center;text-decoration:underline;width:100%}@media (max-width:992px){.choose-widget__wrapper .choose-widget__wrapper-row a span{font:normal normal 600 15px/18px Open Sans}}.income-thanks .non-result__clear-filters{height:174px!important;left:22px!important}@media (max-width:630px){.income-thanks .non-result__clear-filters{height:fit-content!important;left:0!important;margin-top:unset!important;top:-31px!important}}.income-thanks .non-result__quiz{height:328px!important;margin-top:-9px!important;padding-right:14px!important}@media (max-width:630px){.income-thanks .non-result__quiz{height:unset!important}}.ebook-thanks,.income-thanks{margin-bottom:20px}.ebook-thanks .non-result:after,.income-thanks .non-result:after{bottom:-46px}.ebook-thanks .non-result__clear-filters,.income-thanks .non-result__clear-filters{height:356px;left:unset;margin-top:-35px;padding-right:10px;width:384px}@media (max-width:630px){.ebook-thanks .non-result__clear-filters,.income-thanks .non-result__clear-filters{height:fit-content;left:0;width:unset}}.ebook-thanks .non-result__quiz,.income-thanks .non-result__quiz{height:200px;margin-top:34px}@media (max-width:630px){.ebook-thanks .non-result__quiz,.income-thanks .non-result__quiz{height:unset}}.ebook-thanks .non-result__quiz:before,.income-thanks .non-result__quiz:before{right:-124px}.ebook-thanks .non-result__quiz h3 a,.income-thanks .non-result__quiz h3 a{background:unset;border-radius:unset;color:#414141;display:initial;height:unset;text-decoration:underline;text-transform:unset;width:unset}.register form{height:232px!important;transition:all .4s}@media (max-width:992px){.register form{height:199px!important;padding:20px!important}}.register .register-cards-wrapper{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:20px;margin-top:32px;width:100%}@media (min-width:1120px){.register .register-cards-wrapper{flex-flow:wrap;max-width:574px}}@media (max-width:1120px){.register .register-cards-wrapper{overflow:auto;white-space:nowrap}}.register .register-cards-wrapper .register-card{align-items:center;background:#f8f8f8;display:flex;flex-flow:column;min-height:230px;min-width:269px;padding-top:30px}.register .register-cards-wrapper .register-card__image{margin-bottom:22px}.register .register-cards-wrapper .register-card__text{color:#474747;font-size:15px;line-height:21px;text-align:center}.register .blue{color:#00afeb;display:block;font-size:15px;font-weight:600;text-align:center;text-decoration:underline}.register .register-facebook,.register .register-google,.register .register-optik{align-items:center;border:2px solid #474747;border-radius:5px;color:#474747;display:flex;font-size:15px;font-weight:700;height:45px;justify-content:center;margin-bottom:9px;max-width:420px;position:relative;width:100%}.register .register-facebook:hover,.register .register-google:hover,.register .register-optik:hover{text-decoration:underline}@media (max-width:400px){.register .register-facebook,.register .register-google,.register .register-optik{font-size:11px}}.register .register-facebook:before{background-image:url(/assets/images/registrace/fb.svg)}.register .register-facebook:before,.register .register-google:before{content:"";display:block;height:21px;left:14px;position:absolute;width:21px}.register .register-google:before{background-image:url(/assets/images/registrace/google.svg)}.register .register-optik{margin-bottom:15px}.register .register-optik:before{background-image:url(/assets/images/registrace/logo.png);content:"";display:block;height:25px;left:14px;position:absolute;width:32px}.register .register-optik:after{background-image:url(/assets/images/registrace/arrow.svg);content:"";display:block;height:9px;position:absolute;right:14px;transform:rotate(180deg);transition:all .5s;width:15px}.register .optik-register{animation:fadeOut .3s linear;display:none;opacity:0;transition:all 2s;visibility:hidden}.register--active form{height:502px!important}.register--active .register-optik:after{transform:rotate(0deg)}.register--active .optik-register{animation-duration:.8s;animation:fadeIn .8s linear;animation-fill-mode:both;display:block;opacity:1;visibility:visible}.mobile-new-register form{height:231px;transition:all .4s}@media (max-width:486px){.mobile-new-register form{padding:30px 20px!important}}.mobile-new-register .register-facebook,.mobile-new-register .register-google,.mobile-new-register .register-optik{align-items:center;border:2px solid #474747;border-radius:5px;color:#474747;display:flex;font-size:15px;font-weight:700;height:45px;justify-content:center;margin-bottom:9px;position:relative;width:100%}.mobile-new-register .register-facebook:hover,.mobile-new-register .register-google:hover,.mobile-new-register .register-optik:hover{text-decoration:underline}@media (max-width:400px){.mobile-new-register .register-facebook,.mobile-new-register .register-google,.mobile-new-register .register-optik{font-size:11px}}.mobile-new-register .register-facebook:before{background-image:url(/assets/images/registrace/fb.svg);content:"";display:block;height:21px;left:14px;position:absolute;width:21px}.mobile-new-register .register-google:before{background-image:url(/assets/images/registrace/google.svg);content:"";display:block;height:21px;left:14px;position:absolute;width:21px}.mobile-new-register .register-optik{margin-bottom:15px}.mobile-new-register .register-optik:before{background-image:url(/assets/images/registrace/logo.png);content:"";display:block;height:25px;left:14px;position:absolute;width:32px}.mobile-new-register .register-optik:after{background-image:url(/assets/images/registrace/arrow.svg);content:"";display:block;height:9px;position:absolute;right:14px;transform:rotate(180deg);transition:all .5s;width:15px}.mobile-new-register .have-account-mobile{animation:fadeOut .3s linear;opacity:0;transition:all 2s;visibility:hidden}.mobile-new-register .have-account-mobile .mb--md .checkbox label input{width:auto}.mobile-new-register--active form{height:502px}.mobile-new-register--active .register-optik:after{transform:rotate(0deg)}.mobile-new-register--active .have-account-mobile{animation-duration:.8s;animation:fadeIn .8s linear;animation-fill-mode:both;opacity:1;visibility:visible}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1}@font-face{font-display:auto;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/src/icons/webfonts/fa-brands-400.eot);src:url(/src/icons/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/src/icons/webfonts/fa-brands-400.woff2) format("woff2"),url(/src/icons/webfonts/fa-brands-400.woff) format("woff"),url(/src/icons/webfonts/fa-brands-400.ttf) format("truetype"),url(/src/icons/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-display:auto;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(/src/icons/webfonts/fa-regular-400.eot);src:url(/src/icons/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/src/icons/webfonts/fa-regular-400.woff2) format("woff2"),url(/src/icons/webfonts/fa-regular-400.woff) format("woff"),url(/src/icons/webfonts/fa-regular-400.ttf) format("truetype"),url(/src/icons/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-display:auto;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(/src/icons/webfonts/fa-solid-900.eot);src:url(/src/icons/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/src/icons/webfonts/fa-solid-900.woff2) format("woff2"),url(/src/icons/webfonts/fa-solid-900.woff) format("woff"),url(/src/icons/webfonts/fa-solid-900.ttf) format("truetype"),url(/src/icons/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-arrows-alt-h:before{content:"\f337"}.fa-undo-alt:before{content:"\f2ea"}.fa-autoprefixer:before{content:"\f41c"}.fa-filter:before{content:"\f0b0"}.fa-chevron-right:before{content:"\f054"}.select2-container{max-width:100%}