.site-name-wrapper{display:flex;flex-wrap:wrap}#header .site-name{margin-right:20px}#header .logo-container{margin-top:0;margin-bottom:0;padding-bottom:0;display:flex;align-items:center;justify-content:flex-start}#header .logo-container img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;max-height:85px;max-width:150px;margin-top:2px;width:auto;height:auto;z-index:1}#header .logo-container img:nth-child(2){left:6%}@media only screen and (max-width:767px){#header .logo-container{position:relative;z-index:99}#header .logo-container img{max-height:48px;object-fit:contain}}@media only screen and (min-width:768px){#header .logo-container{position:relative;width:150px;height:auto}#header.fixed-menu .logo-container img{max-height:70px}}@keyframes a{0%{opacity:1;transform:rotateY(0deg)}20%{opacity:1;transform:rotateY(0deg)}25%{opacity:1;transform:rotateY(-90deg)}25.0001%{opacity:0;transform:rotateY(-180deg)}30%{opacity:0;transform:rotateY(-180deg)}40%{opacity:0;transform:rotateY(-180deg)}60%{opacity:0;transform:rotateY(-270deg)}60.0001%{opacity:1;transform:rotateY(-270deg)}65%{opacity:1;transform:rotateY(-1turn)}100%{opacity:1;transform:rotateY(-1turn)}}.logo-container #logo-default{opacity:1;transform:rotateY(0deg);animation:a 20s linear 2s infinite forwards}@keyframes b{0%{opacity:0;transform:rotateY(180deg)}20%{opacity:0;transform:rotateY(180deg)}25%{opacity:0;transform:rotateY(90deg)}25.0001%{opacity:1;transform:rotateY(90deg)}30%{opacity:1;transform:rotateY(0deg)}55%{opacity:1;transform:rotateY(0deg)}60%{opacity:1;transform:rotateY(-90deg)}60.0001%{opacity:0;transform:rotateY(-90deg)}65%{opacity:0;transform:rotateY(-180deg)}100%{opacity:0;transform:rotateY(-80deg)}}.logo-container #logo-signature{opacity:0;transform:rotateY(180deg);animation:b 20s linear 2s infinite forwards}@media only screen and (min-width:768px) and (max-width:992px){#header .logo-container{display:none}}@media only screen and (min-width:768px){#carousel .item .extended-banner-texts{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgb(255 255 255 / .6);max-width:665px;padding:40px;margin-left:30px;left:60px;height:auto;width:auto;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}@media screen and (min-width:768px) and (max-width:1619px){#carousel .item .extended-banner-texts .extended-banner-title{font-size:3.5em}}@media screen and (min-width:768px) and (max-width:1619px){#carousel .item .extended-banner-texts .extended-banner-text{font-size:1.7em}}@media only screen and (min-width:1620px){#carousel .item .extended-banner-texts .extended-banner-title{font-size:5em}}.carousel:hover .carousel-control{opacity:.6}#carousel .item a:hover img{transform:unset}@media only screen and (max-width:480px){.next-to-carousel-banners .banner-wrapper.dynamic>a img,.next-to-carousel-banners .banner-wrapper.dynamic>img{opacity:unset}}.flag.dkLabFavFlagProduct.hasIcon{color:#fff}@media only screen and (min-width:768px){.hp-categories .homepage-group-title{padding-bottom:40px}}.hp-categories .hp-categories-posts .news-wrapper .news-item .image a:before,.hp-categories .hp-categories-posts .news-wrapper .news-item .image a:after{content:unset}.hp-categories .hp-categories-posts .news-wrapper .news-item .image a:hover img{transform:unset;opacity:unset}.hp-categories .hp-categories-posts .news-wrapper .news-item .text,.custom-footer__contact{display:none}.hp-categories .hp-categories-posts .news-wrapper .news-item .image a img{max-height:120px;object-fit:contain}.hp-categories .hp-categories-posts .news-wrapper .news-item .image a img[alt="bamix"]{max-height:80px}.homepage-box.welcome-wrapper h1{font-size:2.2em}@media only screen and (max-width:480px){.homepage-box.welcome-wrapper h1{font-size:1.5em}}@media screen and (min-width:768px){.four-cols{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.four-cols>div{width:25%}.four-cols>div{padding:0 10px 0 10px}.four-cols>div>a>img:hover{transform:scale(1.1);transition:1.5s!important;transform-origin:center}}@media only screen and (max-width:767px){.four-cols>div{margin-bottom:8px}}.four-cols>div>a{text-decoration:none}footer{background-color:#1e1e1c;color:#fff!important}footer .custom-footer .instagram-line .instagram-widget,footer .custom-footer .instagram-line .instagram-widget:before{background-color:#1e1e1c;padding:unset;border:1px solid #fff}.custom-footer__instagram h4 span{font-size:0;letter-spacing:0}.custom-footer__instagram h4::after{content:"Páčime sa Vám? Sledujte nás!"}footer .footer-socials .facebook a:before{background:url(/user/documents/upload/ikonky-paticka/fb.svg);background-size:18px}footer .footer-socials .instagram a:before{background:url(/user/documents/upload/ikonky-paticka/ig.svg);background-size:38px}footer .footer-contacts .contact-box li .mail:before{width:36px;height:36px;content:"";background:url(/user/documents/upload/ikonky-paticka/mail.svg) no-repeat 50%;background-size:36px;margin-right:11px;display:inline-block;position:relative}footer .footer-contacts .contact-box li .cellphone:before,footer .footer-contacts .contact-box li .tel:before{width:36px;height:36px;content:"";background:url(/user/documents/upload/ikonky-paticka/phone.svg) no-repeat 50%;background-size:36px;margin-right:11px;display:inline-block;position:relative}.newsletter,footer .custom-footer>div.newsletter{background-color:#0073CF;background-image:unset;border:1px solid #fff}footer .custom-footer>div.newsletter h4,footer .custom-footer>div.newsletter form label,footer .custom-footer>div.newsletter form label a{color:#fff;opacity:unset!important}footer h4,footer a,footer ul li,footer ul li a,footer ul li p,.copyright,.podpis,.podpis a{color:#fff!important}footer #formLogin input,footer .search input{background-color:rgb(255 255 255);border:2px solid #e6e6e6}footer #formLogin .btn{border:1px solid #fff}footer .footer-links-icons .footer-icons{border:unset;border-top:1px solid #fff;border-bottom:1px solid #fff}footer .footer-links-icons .footer-icons .footer-icon{padding:10px 0 3px 0;border:unset}@media only screen and (max-width:992px){footer .custom-footer>div{padding-top:5px!important;border-bottom:1px solid #fff}}[type="submit"]{font-family:var(--template-font)}.product-top .add-to-cart button{background-color:#0073CF}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant.active{border:1px solid #0073CF;color:#0073CF;box-shadow:0 0 2px #0073CF}@media screen and (min-width:768px){.two-cols{display:flex;flex-wrap:wrap;margin-top:32px}.two-cols>div{width:50%}.two-cols>div:first-child{padding-right:20px}.two-cols>div:nth-child(2){padding-left:20px}}@media screen and (min-width:768px){.three-cols{display:flex;flex-wrap:wrap}.three-cols>div:not(.three-cols>div:nth-child(7)){width:calc(100%/3);height:40%}.three-cols>div:first-child{padding-right:20px}.three-cols>div:nth-child(2){padding:0 20px 0 20px}.three-cols>div:nth-child(3){padding-left:20px}.three-cols>div>div{height:50%;display:flex;justify-content:center}.three-cols>div>div:first-child{display:flex;align-items:flex-end}.three-cols>div>div:nth-child(2){display:flex;align-items:center}}