.button,.mirror-toggler{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}.button input[type=submit],.mirror-toggler input[type=submit]{background:transparent;border:0;color:inherit;cursor:pointer;display:block;font:inherit;height:100%;margin:0;padding:0;text-align:inherit;text-transform:inherit;width:100%}@media (min-width:61.25em){.button,.mirror-toggler{color:#fff;font:normal normal 700 14px/46px Open Sans;letter-spacing:0;opacity:1;text-align:left;text-transform:uppercase}}.button:hover,.mirror-toggler:hover{background-color:#4e4e4e;color:#fff;cursor:pointer}.button:focus,.mirror-toggler:focus{background-color:#818181}.button--secondary{background-color:#fff;border:2px solid #fff;color:#414141}.button--outline{background-color:transparent;border:2px solid #414141;color:#414141}@media (min-width:61.25em){.button--outline{color:#414141}}.button--outline:hover{background-color:#414141;color:#fff}.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}.button.is-loading,.is-loading.mirror-toggler{pointer-events:none;position:relative;transition:color .5s}.button.is-loading:before,.is-loading.mirror-toggler: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,.mirror{background:#fff}.mirror{bottom:0;display:flex;flex-flow:column;height:100%;left:0;margin:auto;max-width:500px;opacity:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:-999}.mirror .mirror__header{align-items:center;box-shadow:0 0 14px 5px rgba(0,0,0,.75);display:flex;flex:0 0 65px;justify-content:space-between;padding:10px 20px}.mirror .mirror__header .header__logo{align-items:center;display:flex;flex:1 1 auto;height:100%;line-height:1.2}.mirror .mirror__header .header__logo img{max-width:60px}.mirror .mirror__header .header__logo .logo__text{font-family:Titillium Web,sans-serif;font-size:17px}.mirror .mirror__header .header__logo .logo__text .logo__highlight{font-weight:600}.mirror .mirror__header .mirror-close{background:url(/assets/svg/close.svg) no-repeat 50%;background-size:contain;display:inline-block;height:20px;width:20px}.mirror .mirror__content{flex:1 1 auto;position:relative}.mirror .mirror__content .content__image{height:100%;width:100%}.mirror .mirror__content .content__image img{height:100%;object-fit:cover;width:100%}.mirror .mirror__content .content__listing{bottom:25px;left:0;position:absolute;width:100%}.mirror .mirror__content .content__listing .listing__item{align-items:center;background:#fff;border-radius:50%;color:green;display:flex;font-size:25px;height:110px;justify-content:center;margin-right:15px;overflow:hidden;position:relative;transform:scale(.8);transition:transform .5s;width:110px}.mirror .mirror__content .content__listing .listing__item.is-selected{transform:scale(1)}.mirror .mirror__content .content__listing .listing__item.is-selected:before{opacity:0}.mirror .mirror__content .content__listing .listing__item:before{background:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%}.mirror .mirror__footer{flex:0 0 65px}.mirror .mirror__footer .footer__nav{align-items:center;display:flex;height:100%}.mirror .mirror__footer .footer__nav .nav__item{align-items:center;display:flex;flex:0 0 20%;height:100%;justify-content:center}.mirror .mirror__footer .footer__nav .nav__item img,.mirror .mirror__footer .footer__nav .nav__item svg{height:30px;object-fit:contain;width:30px}.mirror .mirror__footer .footer__nav .nav__item:hover{background:#414141}.mirror .mirror__footer .footer__nav .nav__item:hover svg{fill:#fff}.mirror-wrapper{opacity:0;z-index:-999}.mirror-wrapper:before{background:rgba(0,0,0,.8);content:"";display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.mirror-toggler{left:20px;position:fixed;top:80px;z-index:9999999}body.mirror-is-active>*{display:none}body.mirror-is-active .mirror-wrapper{display:block;opacity:1;z-index:1}body.mirror-is-active .mirror{display:flex;opacity:1;z-index:9999}