@charset "UTF-8";:root{--mainBlack:#000;--mainDarkGray:#252525;--mainHighlight:#3094e8;--mainWhite:#fff;--mainGray:#F4F4F4;--borderGray:#e3e3e3;--borderLightGray:#f1f1f1;--redColor:#f55858;--greenColor:#28a745}@media (min-width:1200px){.container{max-width:1200px}}html{scroll-behavior:smooth}body{font-family:"Poppins",sans-serif!important;letter-spacing:.8px;color:var(--mainDarkGray);font-size:13px;line-height:24px}a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:var(--mainHighlight)}a:hover{text-decoration:none;color:var(--mainDarkGray)}h3.block-head{text-transform:uppercase;font-size:18px;font-weight:700}.breadcrumb{font-family:"Poppins",sans-serif!important}.dropdown-menu{width:330px;padding:0;font-size:13px;margin-top:14px;border-color:var(--borderGray);-webkit-box-shadow:2px 10px 17px -8px rgba(0,0,0,.58);-moz-box-shadow:2px 10px 17px -8px rgba(0,0,0,.58);box-shadow:2px 10px 17px -8px rgba(0,0,0,.58)}@media (min-width:992px){.dropdown-menu{width:400px}}.initial-hidden{display:none}.price-currency{margin-left:5px;display:inline-block}#toTop{background-color:var(--mainHighlight);position:fixed;bottom:15px;right:15px;padding:10px;cursor:pointer}.alert{padding-right:40px}.alert .close{top:40px}.pagination .page-item.active .page-link{background-color:var(--mainHighlight);color:var(--mainWhite);border-color:var(--mainHighlight)}.pagination .page-item .page-link{border-color:var(--borderGray);color:var(--mainHighlight)}.content h2{font-size:18px;text-transform:uppercase;font-weight:600}.content h3{font-size:16px}.highlight-font{color:var(--mainHighlight)}.modal-body .fa-clock{font-size:30px;color:var(--mainHighlight)}.modal-header{z-index:3}.modal-footer button{font-size:15px}.cc-window{background-color:var(--mainDarkGray);color:var(--mainWhite);font-family:"Poppins",sans-serif!important;font-size:12px!important;border-top:1px solid #e3e3e340}.form-control{border:1px solid var(--borderGray);font-size:13px}.form-control:focus{box-shadow:none;border-color:var(--mainHighlight)}.form-control:not(textarea){height:47px!important}.control-label{font-size:13px;margin-bottom:3px;text-align:left!important}.has-help .helpIcon{right:40px}.show-password{color:var(--borderGray);top:17px!important}.show-password:hover{color:var(--mainDarkGray)}.ui-widget,.ui-widget input{font-family:"Poppins",sans-serif!important}.checkbox{position:relative}.checkbox .control-label{padding-left:30px;padding-right:30px;text-align:left!important}.checkbox input{position:absolute;left:0;top:5px}.select-holder{position:relative}.has-error .form-control{border-color:var(--redColor)}.has-error .input-holder:after{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;position:absolute;right:15px;top:12px;font-size:15px;color:var(--redColor)}.has-error:hover .error-message{display:block}.hidden-input-holder{display:none}.helpIcon{color:var(--borderGray);position:absolute;top:12px;right:15px}.helpIcon:after{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-size:18px;margin-left:10px;font-weight:400}.error-message{position:absolute;background-color:var(--redColor);color:#fff;line-height:14px;z-index:5;padding:10px;font-size:11px;border-radius:3px;top:38px;right:3px;display:none}.error-message:before{content:"";width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent var(--redColor) transparent;top:-5px;right:15px;position:absolute}.fix-error .error-message{position:relative!important;display:block!important;top:0!important;margin-top:15px}.checkbox.has-error .input-holder:after{top:0}.radio .error-message{display:none}.btn{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1.5px;padding:8px 20px;border:none}.btn:focus{box-shadow:none}.btn.btn-success{background-color:var(--mainHighlight);color:var(--mainWhite)}.btn.btn-success:hover,.btn.btn-success:focus,.btn.btn-success:active{background-color:var(--greenColor)!important}.btn.btn-primary{background-color:var(--mainHighlight);color:var(--mainWhite)}.btn.btn-primary span{display:inline-block;margin-left:10px}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{background-color:#fe5412!important}.btn.social-btn-sm i{margin-right:5px}.btn.btn-facebook{background-color:#4267b2}.btn.btn-facebook:hover,.btn.btn-facebook:focus,.btn.btn-facebook:active{background-color:var(--mainDarkGray)!important}.btn.btn-google{background-color:#4285F4}.btn.btn-google:hover,.btn.btn-google:focus,.btn.btn-google:active{background-color:var(--mainDarkGray)!important}.btn.btn-icon i{margin-right:0}header{position:sticky;z-index:50;background-color:var(--mainGray);top:-147px}header .top{background-color:var(--mainDarkGray);color:var(--mainGray);padding-top:10px;padding-bottom:10px;font-size:12px}header .top a{color:var(--mainGray)}header .top a:hover{color:var(--mainHighlight)}header .inner{padding:25px 0 25px}@media (min-width:992px){header .inner{padding:36px 0 24px}}header .inner .logo-holder a{font-family:"Fjalla One",sans-serif;font-size:22px;letter-spacing:3px;color:var(--mainHighlight);line-height:22px}@media (max-width:325px){header .inner .logo-holder a{font-size:20px}}@media (min-width:1200px){header .inner .logo-holder a{font-size:30px;line-height:30px}}header .inner .logo-holder a b{color:var(--mainDarkGray);font-weight:400}header .inner .logo-holder span{display:block;text-align:right;font-size:12px}@media (max-width:325px){header .inner .logo-holder span{font-size:11px}}header .inner .search .form-group{margin-bottom:0}header .inner .search .form-control{font-size:12px;letter-spacing:.4px;padding:9px 20px;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-khtml-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;color:var(--mainBlack)}header .inner .search .btn{height:47px;background-color:var(--mainHighlight);font-size:12px;border-radius:0 4px 4px 0;text-transform:uppercase;font-weight:500;letter-spacing:.6px;padding:13px 20px 12px;line-height:22px;color:var(--mainWhite)}header .inner .search .btn:hover{background-color:var(--mainBlack)}header .inner .call-us{background:url(/webshop/img/icon.png) no-repeat scroll 0 2px;cursor:pointer;font-size:0;line-height:18px;margin:11px 0 0 0;padding:0 0 15px 30px;position:relative;text-align:left;color:var(--mainBlack);display:inline-block;width:100%;min-height:30px;max-width:30px;max-height:35px}@media (max-width:325px){header .inner .call-us{display:none}}@media (min-width:992px){header .inner .call-us{font-size:13px;max-width:100%;padding:0 0 15px 41px}}header .inner .call-us span{display:none;font-weight:700;margin-top:2px}@media (min-width:992px){header .inner .call-us span{display:block}}header .inner .call-us:hover{background-position:0 -115px;color:var(--mainHighlight)}header .inner .user-icon{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:url(/webshop/img/icon.png) no-repeat scroll 0 -230px;cursor:pointer;font-size:0;line-height:18px;margin:5px 0 0 0;padding:0 0 15px 41px;position:relative;text-align:left;width:100%;color:#000;min-height:30px;max-width:30px;max-height:35px}@media (min-width:992px){header .inner .user-icon{font-size:13px;max-width:100%;padding:0 15px 15px 41px}}header .inner .user-icon:hover{background-position:0 -347px;color:var(--mainHighlight)}header .inner .user-icon.dropdown-toggle::after{top:calc(50% - 13px);position:absolute;right:0}header .inner .user-icon.dropdown-toggle strong{margin-top:2px}header .inner .user-menu-tab{padding:15px}header .inner .nav-link{background-color:var(--borderGray);border-bottom:1px solid var(--borderGray);font-size:14px;color:var(--mainDarkGray);text-transform:uppercase;font-weight:500}header .inner .nav-link small{font-size:12px;display:block;text-transform:none}header .inner .user-menu-active{background-color:var(--mainWhite);color:var(--mainDarkGray)}header .inner .user-menu .big-icon{font-size:70px;margin-bottom:20px}header .inner .user-menu .avatar-holder{display:inline-block;border-radius:50%;overflow:hidden;border:1px solid var(--mainHighlight)}header .inner .user-menu .avatar-holder img{width:70px;height:70px;border-radius:50%;border:5px solid var(--mainWhite)}header .inner .user-menu h3{font-size:16px;font-weight:700}header .inner .user-menu ul{margin:0;padding:0}header .inner .user-menu ul li{list-style:none;position:relative}header .inner .user-menu ul li a{display:block;padding:10px 20px 10px 50px}header .inner .user-menu ul li a:hover{background-color:var(--mainGray)}header .inner .user-menu ul li.profile-change:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-weight:300;position:absolute;left:15px;top:10px;font-size:18px}header .inner .user-menu ul li.profile-orders:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-weight:300;position:absolute;left:15px;top:10px;font-size:18px}header .inner .user-menu ul li.profile-favourites:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-weight:300;position:absolute;left:15px;top:10px;font-size:18px}header .menu{border-top:1px solid var(--borderGray)}header .menu .order-0{padding-left:0}@media (min-width:992px){header .menu .order-0{padding-left:10px}}header .menu .products-header{background-color:var(--mainHighlight);color:var(--mainWhite);border-radius:0;padding:16px 15px 15px 23px;width:100%;height:100%;font-size:14px;display:block;font-weight:600;letter-spacing:.6px}header .menu .products-header i{margin-right:10px}@media (max-width:325px){header .menu .products-header{padding:15px 10px 15px 10px}}@media (min-width:992px){header .menu .products-header{border-radius:4px 4px 0 0}}header .menu .navbar{width:100%;padding:0;line-height:20px}header .menu .navbar .navbar-toggler{padding:8px 14px;color:var(--mainHighlight);border-color:var(--mainHighlight)}header .menu .navbar .nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}header .menu .navbar .nav li{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;text-align:center}header .menu .navbar .nav li a{color:var(--mainDarkGray);font-weight:700;padding:17px 15px 19px 20px;letter-spacing:.6px;line-height:18px;display:block;text-transform:uppercase;font-size:13px}header .menu .navbar .nav li a:hover{color:var(--mainHighlight)}header .menu .cart-icon{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:transparent url(/webshop/img/cart.png) no-repeat scroll left 4px;margin:0;padding-left:30px;cursor:pointer;height:35px;padding-top:5px}header .menu .cart-icon:hover{background-position:0 -76px;color:var(--mainHighlight)}header .menu .cart-icon .webshop-cart-indicator{background-color:var(--mainHighlight);width:15px;height:15px;border-radius:50%;display:block;position:absolute;lefT:20px;top:-3px;color:var(--mainWhite);text-align:center;line-height:15px;font-size:8px}header .menu .cart-icon .price-currency{margin-left:5px}header .menu .cart-icon .webshop-cart-products{padding:10px}header .menu .cart-icon .webshop-cart-products .row{border-bottom:1px solid var(--borderGray)}header .menu .cart-icon .webshop-cart-products .product-link{display:block;line-height:16px;color:var(--mainDarkGray);font-weight:700}header .menu .cart-icon .webshop-cart-products .product-link:hover{color:var(--mainHighlight)}header .menu .cart-icon .webshop-cart-products .webshop-cart-sum{text-align:right}header .menu .cart-icon .webshop-cart-products .webshop-cart-sum span{font-size:14px;font-weight:700}header .menu .cart-icon .webshop-cart-products .cart-action{color:var(--mainDarkGray)}header .menu .cart-icon .webshop-cart-products .cart-action:hover{color:var(--mainHighlight)}.category-list{position:absolute;width:100%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:0;background:#fff;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;z-index:1;left:0}@media (min-width:992px){.category-list{position:sticky;display:block;top:56px}}.category-list ul{margin:0;padding:10px 0}.category-list ul li{position:relative;margin:0;display:block;width:100%}.category-list ul li a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:0 15px 0 55px;display:block;font-weight:400;line-height:40px;font-size:13px;color:var(--mainBlack);text-align:left}.category-list ul li a:before{content:"";height:20px;width:24px;position:absolute;left:15px;top:15px;background:url(/webshop/img/arrows.png) no-repeat scroll center 2px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.category-list ul li a:hover{color:var(--mainHighlight)}.category-list ul li a:hover:before{background-position:center -30px}main{min-height:500px}main .breadcrumb{background-color:transparent;font-size:13px;float:right;margin-bottom:0}#toTop{background:var(--mainHighlight);border:none;bottom:30px;color:var(--mainWhite);font-size:28px;height:50px;line-height:50px;padding:0;position:fixed;right:30px;text-align:center;width:50px;z-index:100}@media (min-width:768px){#toTop{bottom:60px;right:40px}}@media (min-width:992px){#toTop{bottom:60px;right:40px}}#toTop:focus{outline:none}footer{background-color:var(--mainDarkGray);color:var(--borderGray);font-size:12px;padding-top:60px}footer h5{text-transform:uppercase;color:var(--mainWhite);font-size:14px;font-weight:600;margin-bottom:30px}footer a{color:var(--borderGray)}footer a:hover{color:var(--mainHighlight)}footer .bottom{border-top:1px solid #454545;padding-top:15px;padding-bottom:15px;margin-top:50px}footer ul{padding:0;list-style:none}footer i{display:inline-block;margin-right:10px}.row{margin-right:-10px;margin-left:-10px}.container{padding-right:10px;padding-left:10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:10px;padding-left:10px}@media (max-width:325px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:9px;padding-left:9px}}
/*!
 *  Copyright (C) 2017  Total Studio Kft.
 *  Author: Tamás Gergely
 *  This file is a part of Studio CMS engine.
 *
 */
.home .slider .col1{margin-bottom:30px}@media (min-width:992px){.home .slider .col1{margin-bottom:0}}@media (min-width:992px){.home .slider .col1,.home .slider .col2{height:100%}}@media (min-width:992px){.home .slider .col2{min-height:auto}}.home .slider .inner{background-color:var(--mainGray);height:100%;overflow:hidden;position:relative}.home .slider .inner a{color:var(--mainDarkGray);padding:30px;display:block;height:100%}.home .slider .inner a:hover{color:var(--mainHighlight)}.home .slider .inner.big-box img{bottom:-30px;left:-30px;position:relative;max-width:300px;opacity:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width:992px){.home .slider .inner.big-box img{left:0;bottom:0;position:absolute}}.home .slider .inner.big-box .text-box h5{font-size:30px;font-weight:700}.home .slider .inner.big-box:hover img{-ms-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}.home .slider .inner.small-box img{bottom:-30px;right:-45px;max-width:230px;position:absolute;opacity:.4;width:300px;height:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width:992px){.home .slider .inner.small-box img{right:0;bottom:0;position:absolute;opacity:1}}.home .slider .inner.small-box .text-box h5{font-weight:700}.home .slider .inner.small-box .text-box p{max-width:90%}@media (min-width:992px){.home .slider .inner.small-box .text-box p{max-width:60%}}.home .slider .inner.small-box:hover img{-ms-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}.home .category .inner{background-color:var(--mainGray);color:var(--mainDarkGray);display:block;height:100%;min-height:140px;padding:25px 25px 25px 75px}.home .category .inner h2{font-size:18px;font-weight:700}.home .category .inner i{font-size:30px;left:33px;position:Absolute;top:calc(50% - 15px)}.home .category .inner:hover{background-color:var(--mainHighlight);color:var(--mainWhite)}.page .top .cover{background-color:rgba(0,0,0,.3);height:200px}.page .top.top-image{margin-bottom:30px;color:var(--mainWhite)}.page .top.top-image .breadcrumb-holder{-ms-flex-item-align:flex-start!important;align-self:flex-start!important}.page .top.top-image h1{padding:20px;font-size:32px}.page .top.top-image .breadcrumb-item+.breadcrumb-item::before{color:var(--mainWhite)}.page h1{font-size:16px;font-weight:700;margin-bottom:0}.page h2{font-size:14px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.page h3{font-size:14px;font-weight:700;margin-bottom:20px}.page h4{font-size:14px;font-weight:300;margin-bottom:20px}.page .main-content .container{padding-left:0;padding-right:0}.page .box{margin-bottom:15px}.page .box ul{padding:0;margin:0}.page .box ul li{list-style:none;padding-left:20px;margin-bottom:10px;position:relative}.page .box ul li:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;color:var(--mainHighlight);position:absolute;left:0}.page .box.orange{background-color:var(--mainHighlight);color:var(--mainWhite);padding:15px}.page .box.orange li:before{color:var(--mainWhite)}.page .box.gray{background-color:var(--mainGray);padding:15px}.page .box.gray li:before{color:var(--mainHighlight)}.static h2{font-size:16px}.static h3{font-size:15px;font-weight:400}.register-page .big-icon{font-size:30px;margin-top:20px;margin-bottom:20px;width:70px;height:70px;line-height:70px;background-color:var(--mainHighlight);border-radius:50%;color:var(--mainWhite)}.login-page i{font-size:90px;opacity:.1;margin-top:80px;margin-bottom:80px}.login-page .content{margin-bottom:100px}.pages{margin-top:40px}.pages h1{font-size:20px;font-weight:700}.pages .lead{font-size:13px}.pages h5{text-transform:uppercase;font-size:15px}.profile-page .new-address{border:1px solid var(--borderLightGray);padding:15px}.profile-page .address-box .select-box{border:1px solid var(--borderLightGray);padding:15px}.profile-page .address-box .select-box h3{font-size:14px;font-weight:700}.profile-page .address-box .select-box h4{font-size:13px;font-weight:700}.profile-page .profile-icon{background-color:var(--mainHighlight);color:var(--mainWhite);display:block;text-align:center;text-transform:uppercase;font-weight:700;padding:15px;border-radius:5px}.profile-page .profile-icon:before{display:block!important;font-size:40px;margin-bottom:15px;margin-top:20px}.profile-page .profile-icon.profile-change:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.profile-page .profile-icon.profile-order:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.profile-page .profile-icon.profile-cart:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.profile-page .profile-icon.profile-products:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.profile-page .profile-icon.profile-posts:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.profile-page .profile-icon:hover{background-color:var(--mainDarkGray)}
/*!
 *  Copyright (C) 2017  Total Studio Kft.
 *  Author: Tamás Gergely
 *  This file is a part of Studio CMS engine.
 *
 */
.product-index h1{font-size:16px;font-weight:700;margin-bottom:0}.product-index .category-description{font-size:13px;margin-top:15px}.product-view .back{padding-left:15px}.product-view .back:before{content:"";height:10px;width:24px;position:absolute;left:0;top:6px;transform:rotate(180deg);background:url(/theme_online_kassza/img/arrows.png) no-repeat scroll center 2px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.product-view .main-image{border:1px solid var(--borderLightGray);padding:12px 20px 16px;position:relative;-khtml-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}.product-view .main-image .new{font-size:12px;position:absolute;right:20px;top:20px;z-index:2}.product-view .main-image .sale{position:absolute;background-color:var(--mainHighlight);color:var(--mainWhite);left:15px;top:15px;padding:5px;font-size:12px}.product-view h1{margin:0;font-weight:600;color:var(--mainBlack);font-size:20px}.product-view .details .product-price{font-size:24px;font-weight:600}.product-view .details .product-price-original{text-decoration:line-through}.product-view .details .price-currency{margin-left:2px}.product-view .add-to-cart .toCart{padding-left:50px;position:relative}.product-view .add-to-cart .toCart:before{background:transparent url(/theme_online_kassza/img/hover.png) no-repeat scroll center -50px;font-size:0;height:35px;width:35px;position:absolute;left:10px;top:-1px;display:block;content:""}.product-view .product-thumb img{border:1px solid var(--borderLightGray);padding:5px}.product-view .offers .title{text-transform:uppercase;font-weight:600;font-size:18px}.product-view .offers .title span{font-weight:400;text-transform:none;font-size:13px;display:block}.product-item{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background:var(--mainWhite);border:2px solid var(--borderLightGray);-khtml-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;margin:0;overflow:hidden;position:relative;padding-bottom:40px}.product-item h3{font-size:14px;font-weight:400}.product-item:hover{-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.product-item .new{font-size:12px;position:absolute;right:20px;top:20px;z-index:2}.product-item .sale{position:absolute;background-color:var(--mainHighlight);color:var(--mainWhite);left:15px;top:15px;padding:5px;font-size:12px;line-height:18px}.product-item .item-content{border-top:2px solid var(--borderLightGray);padding:12px 20px 16px}.product-item .product-price{font-weight:700;margin-bottom:0;font-size:16px;position:absolute;bottom:15px;padding:0 20px}.product-item .product-price span{display:inline-block;font-size:13px;font-weight:400;margin-left:15px;text-decoration:line-through}.product-item .product-price em{display:inline-block;font-size:13px;font-weight:400;margin-left:5px;font-style:normal}.product-item .cart{position:absolute;background:transparent url(/theme_online_kassza/img/hover.png) no-repeat scroll center 10px;font-size:0;height:35px;width:35px;padding:0;border:none;display:inline-block;bottom:15px;right:15px;border-radius:2px;z-index:1}.product-item .cart:hover{background-position:center -50px;background-color:var(--mainHighlight)}.cart-item-note .form-group{margin-bottom:0}.cart-item-note .form-group textarea{font-size:13px;max-height:80px}.cart-item-note .save{background-color:var(--mainDarkGray);color:var(--mainWhite);padding:5px 10px;border-radius:5px;cursor:pointer;display:inline-block;border:0}.cart-item-note .save span{margin-right:10px}.cart-item-note .save:hover{background-color:var(--mainHighlight)}.cart-page h1,.order-page h1{font-size:16px;font-weight:700;margin-bottom:0}@media (min-width:992px){.cart-page .summary-fixed,.order-page .summary-fixed{position:sticky;top:70px}}.cart-page .summary-fixed .summary-box,.order-page .summary-fixed .summary-box{background-color:var(--borderGray);padding:15px;border-radius:5px}@media (min-width:992px){.cart-page .summary-fixed .summary-box,.order-page .summary-fixed .summary-box{position:sticky}}.cart-page .summary-fixed .summary-box h2,.order-page .summary-fixed .summary-box h2{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.cart-page .summary-fixed .summary-box .line,.order-page .summary-fixed .summary-box .line{background-color:var(--mainGray);height:1px;margin-top:10px;margin-bottom:10px}.cart-page .summary-fixed .summary-box .total,.order-page .summary-fixed .summary-box .total{font-size:14px;font-weight:700}.cart-page .summary-fixed .summary-box .vat-note,.order-page .summary-fixed .summary-box .vat-note{font-size:12px}.cart-page .cart-product,.order-page .cart-product{border:1px solid var(--mainGray);border-radius:3px}.cart-page .cart-product .top,.order-page .cart-product .top{padding:10px}.cart-page .cart-product .top h2,.order-page .cart-product .top h2{font-size:14px}.cart-page .cart-product .bottom,.order-page .cart-product .bottom{padding:10px;background-color:var(--mainGray)}.cart-page .cart-product .bottom .qty .form-group,.order-page .cart-product .bottom .qty .form-group{display:inline-block;width:44px;margin:0 5px 0 5px}.cart-page .cart-product .bottom .qty .form-group .form-control,.order-page .cart-product .bottom .qty .form-group .form-control{height:42px;text-align:center}.cart-page .cart-product .bottom .item-price,.order-page .cart-product .bottom .item-price{line-height:16px}.cart-page .cart-product .bottom .price,.order-page .cart-product .bottom .price{font-weight:700;font-size:15px}@media (min-width:992px){.cart-page .items,.order-page .items{min-height:500px}}.cart-page .mobile-next,.order-page .mobile-next{position:fixed;bottom:0;left:0;border-radius:0;display:block;-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,.4);-moz-box-shadow:0 -1px 5px 0 rgba(0,0,0,.4);box-shadow:0 -1px 5px 0 rgba(0,0,0,.4);z-index:1}@media (min-width:992px){.cart-page .mobile-next,.order-page .mobile-next{display:none}}.cart-page #toTop,.order-page #toTop{display:none}.order-page .content h2{padding-bottom:10px;margin-bottom:20px;margin-top:20px;border-bottom:1px solid var(--borderGray)}.order-page .step{text-align:center}@media (min-width:992px){.order-page .step{text-align:left}}.order-page .step span{width:40px;height:40px;background-color:var(--mainGray);border-radius:50%;text-align:center;line-height:40px;font-size:18px;font-weight:700;display:inline-block}.order-page .step.active span{background-color:var(--mainHighlight);color:var(--mainWhite)}.order-page .step .label{font-size:10px;line-height:12px;text-align:center}@media (min-width:992px){.order-page .step .label{font-size:15px;line-height:15px;text-align:left}}.order-page .select-box{padding:20px;background-color:var(--mainGray);cursor:pointer}.order-page .select-box.active{background-color:var(--mainHighlight);color:var(--mainWhite)}.order-page .select-box.active:hover{background-color:var(--mainHighlight);color:var(--mainWhite)}.order-page .select-box:hover{background-color:var(--borderGray);color:var(--mainDarkGray)}.order-page .select-box .fal{font-size:30px}.order-page .select-box h5{font-size:14px;margin-top:15px}.order-page .select-box .form-group{display:none}.order-finish-page h1{font-size:16px;font-weight:700;margin-bottom:0}.order-finish-page .thanks{background-color:var(--greenColor);color:var(--mainWhite);padding:20px;border-radius:3px}.order-finish-page .thanks .fa-check{font-size:40px}.order-finish-page .ident{font-size:16px;font-weight:700}.order-finish-page .summary-side h2{font-size:15px;text-transform:uppercase}.modal-body{margin-top:-50px}.modal-body .fa-clock{margin-top:100px;margin-bottom:100px}.modal-body h4{font-size:16px;text-transform:uppercase;font-weight:700;display:inline-block}.added-to-cart .price-holder{font-weight:700;font-size:22px}.added-to-cart h5{font-size:15px;text-transform:uppercase}.added-to-cart .product-link{font-size:18px}.added-to-cart small{display:block;font-size:60%}
/*!
 *  Copyright (C) 2017  Total Studio Kft.
 *  Author: Tamás Gergely
 *  This file is a part of Studio CMS engine.
 *
 */
.post-item .date{background-color:var(--mainHighlight);color:var(--mainWhite);font-size:18px;text-align:center;height:100%;display:block;padding:30px 10px 30px 10px}.post-item .date span{font-size:40px;font-weight:700;display:block;margin-top:10px}.post-item .content{background-color:var(--mainGray);padding:20px;height:100%;position:relative}.post-item .content h3{font-weight:700}.post-item .content h3 a{color:var(--mainDarkGray);text-transform:uppercase}.post-item .content h3 a:hover{color:var(--mainHighlight)}.post-item .content .more{position:absolute;bottom:0;width:100%;left:0;text-align:right;padding:10px}.post-item .content .more a{display:inline-block;position:relative;padding-right:40px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.post-item .content .more a:after{content:"";height:20px;width:24px;position:absolute;right:7px;top:7px;background:url(/theme_online_kassza/img/arrows.png) no-repeat scroll center 2px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.post-item .content .more a:hover{color:var(--mainHighlight)}.post-item .content .more a:hover:after{background-position:center -30px}.post-index h1{font-size:16px;font-weight:700;margin-bottom:0}.post-view h1{font-size:16px;font-weight:700}:root{--mainBlack:#000;--mainDarkGray:#252525;--mainHighlight:#E8892C;--mainWhite:#fff;--mainGray:#F4F4F4;--borderGray:#e3e3e3;--borderLightGray:#f1f1f1;--redColor:#f55858;--greenColor:#28a745}header .inner{padding-top:15px;padding-bottom:15px}header .inner .logo-holder{background-color:var(--mainDarkGray);padding:10px 13px;border-radius:5px;width:100%}header .inner .logo-holder a b{color:var(--mainWhite)}header .inner .logo-holder span{color:var(--mainWhite)}.cart-page .cart-item-note .form-group textarea{max-height:30px!important}