﻿body{display:flex;flex-direction:column;min-height:100vh}a{text-decoration:none;color:#556b2f}a:hover{text-decoration:none;color:#808000;font-weight:500}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn-block{display:block;width:100%}.border-top{border-top:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}.footer{width:100%;white-space:nowrap;line-height:60px}.main-navbar{position:fixed;top:0;width:100%;z-index:1;border-bottom:1px solid #e5e5e5}@media only screen and (max-width:1023px){.main-navbar{border-bottom:0}}.main-navbar .teal{display:flex;align-items:center;height:60px;padding:0 20px;background-color:#fff}@media only screen and (max-width:1023px){.main-navbar .teal{padding:0;justify-content:space-between;height:45px;padding-right:10px}}.main-navbar .teal .btn-brand{display:flex;align-items:center}.main-navbar .teal .btn-brand .teal-btn{font-size:29px!important;border:0;vertical-align:middle;background-color:#fff;color:#556b2f}@media only screen and (min-width:1024px){.main-navbar .teal .btn-brand .teal-btn{display:none!important}}.main-navbar .teal .btn-brand .teal-brand .logo{height:40px}@media only screen and (max-width:1023px){.main-navbar .teal .btn-brand .teal-brand .logo{height:30px}}.main-navbar .teal .minicart-log{display:flex;align-items:center;color:#556b2f}.main-navbar .teal .minicart-log .minicart-btn{border:0;font-size:20px;position:relative;width:50px;height:38px;display:flex;justify-content:center;align-items:center;background-color:#fff}.main-navbar .teal .minicart-log .minicart-btn img{width:35px}.main-navbar .teal .minicart-log .minicart-btn #minicart-count{position:absolute;top:-3px;font-size:16px;left:19px;width:20px;right:auto;display:flex;justify-content:center;border-radius:20%;background-color:#fff}@media only screen and (max-width:1023px){.main-navbar .teal .minicart-log .minicart-btn #minicart-count{top:-2px}}.main-navbar .teal .minicart-log .minicart-div img{width:25px}.main-navbar .teal .minicart-log .login{width:100px}.main-navbar .teal .minicart-log .login img{width:20px}.main-navbar .teal .minicart-log .login .text{display:inline-block;width:65px;text-align:center}.main-navbar .teal .minicart-log .login:hover{color:#808000;font-weight:600}.main-navbar .teal .minicart-log .login:hover img{width:21px}.main-navbar .teal .minicart-log .logout{width:70px}.main-navbar .teal .minicart-log .om-oss{width:100px;display:flex;justify-content:center;align-items:center;gap:3px}@media only screen and (max-width:1023px){.main-navbar .teal .minicart-log .om-oss{display:none}}.main-navbar .teal .minicart-log .om-oss svg{width:20px;fill:#556b2f}.main-navbar .teal .minicart-log .om-oss:hover{color:#808000;font-weight:600}.main-navbar .teal .minicart-log .om-oss:hover svg{width:21px}.main-container{flex-grow:1;display:flex;margin-left:400px;margin-top:60px}@media only screen and (max-width:1023px){.main-container{margin-left:0;margin-top:90px}}.main-container main{width:70%}@media only screen and (max-width:1975.98px){.main-container main{width:100%}}@media only screen and (max-width:1023px){.main-container main{width:100%}}.dotts{display:none}@media only screen and (max-width:1023px){.dotts{display:block;flex-grow:1;border-bottom:1px dotted #dcdcdc;margin-bottom:3px}}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.center,.left,.right{display:flex!important;align-items:center}.center{justify-content:center}.left{justify-content:flex-start}.right{justify-content:flex-end}.sidebar{width:400px;left:0;top:60px;display:block;height:auto;position:fixed!important;overflow:auto;transition:all .3s}@media only screen and (max-width:1023px){.sidebar{width:0;height:0;background-color:rgba(0,0,0,.35);top:45px;z-index:2}}.sidebar.show-me{width:100%;height:100vh}.sidebar .sidenav{background-color:#fff;box-sizing:border-box;padding:10px;max-height:calc(100vh - 60px);overflow-y:auto}@media only screen and (max-width:1023px){.sidebar .sidenav{padding:5px;width:85%;box-shadow:#000 0 0 6px;height:90vh;overflow-y:scroll}}.sidebar .sidenav .login{color:#556b2f}.sidebar .sidenav .login .heading .title img{width:20px}.sidebar .sidenav .login .body{display:flex;flex-direction:column}.sidebar .sidenav .login .body .link img{width:20px}.sidebar .sidenav .om-oss{color:#556b2f}@media only screen and (min-width:1024px){.sidebar .sidenav .om-oss{display:none}}.sidebar .sidenav .om-oss svg{width:20px;fill:#556b2f}@media only screen and (max-width:1023px){.sidebar .sidenav .list-sec{font-size:12px}}@media only screen and (min-width:1024px){.navlist-cat{margin-top:20px}}.navlist-cat .header{font-weight:400}.navlist-cat .header .link{color:#556b2f;font-size:20px}.navlist-cat .header .link img{width:20px}.navlist-cat .header .link:hover{color:#6b8e23}.navlist-cat .cat-list .cat,.navlist-cat subcat-list .cat{box-sizing:border-box;margin-top:2px;border:1px solid #ddd;border-radius:5px}@media only screen and (max-width:1023px){.navlist-cat .cat-list .cat,.navlist-cat subcat-list .cat{font-size:13px}}.navlist-cat .cat-list .cat .btn-primary,.navlist-cat subcat-list .cat .btn-primary{width:100%;display:flex;justify-content:space-between;align-content:center}.navlist-cat .cat-list .cat .btn-primary.active,.navlist-cat subcat-list .cat .btn-primary.active{font-weight:700}.navlist-cat .cat-list .cat .link,.navlist-cat subcat-list .cat .link{text-decoration:none;width:100%;display:flex;justify-content:space-between;align-items:center;color:#556b2f;padding:.375rem .75rem;line-height:1.5;border-radius:.3rem;height:45px}.navlist-cat .cat-list .cat .link img,.navlist-cat subcat-list .cat .link img{width:15px}@media only screen and (max-width:1023px){.navlist-cat .cat-list .cat .link img,.navlist-cat subcat-list .cat .link img{width:10px}}.navlist-cat .cat-list .cat .link:hover,.navlist-cat subcat-list .cat .link:hover{font-weight:600;background-color:#ddd}.navlist-cat .cat-list .cat .link.active,.navlist-cat subcat-list .cat .link.active{font-weight:700}.navlist-cat .cat-list .cat .link img,.navlist-cat subcat-list .cat .link img{max-height:40px}@media only screen and (max-width:1023px){.navlist-cat .cat-list .cat .link img,.navlist-cat subcat-list .cat .link img{max-height:30px}}.navlist-cat .cat-list .cat .collapse,.navlist-cat subcat-list .cat .collapse{padding-left:15px}.navlist-cat .cat-list .cat .collapse .link,.navlist-cat subcat-list .cat .collapse .link{margin-top:2px}.navlist-cat .subcat-list{padding-left:15px}.navlist-cat .subcat-list .cat{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.navlist-cat .subcat-list .cat .link{border-radius:0}@media only screen and (max-width:1023px){.navlist-cat .subcat-list .cat .link{height:35px}}.navlist-cat .subcat-list .cat:last-child{border-bottom:0}.teal-search{flex-grow:1;display:flex;justify-content:center;background-color:#fff}@media only screen and (max-width:1023px){.teal-search{position:fixed;width:100%;display:flex;justify-content:center;align-items:center;margin-top:45px;height:45px;top:0;border-bottom:1px solid #e5e5e5}}.teal-search .search-form{width:500px;box-sizing:border-box}@media only screen and (max-width:1023px){.teal-search .search-form{width:90%}}.teal-search .search-form .input-group{margin:10px auto;border-radius:5px;border:1px solid #556b2f;background-color:#fff}.teal-search .search-form .input-group .search-input{padding:.375rem .75rem;height:calc(1.5em + .75rem + 2px);line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative;flex:1 1 auto;width:1%;border:0;outline-width:0}.teal-search .search-form .input-group .input-group-append{display:flex;margin-left:-1px;border-radius:30px;background-image:linear-gradient(to right,#1c03b5,#5c8bef)}.teal-search .search-form .input-group .input-group-append .input-search-btn{border:0;background-color:#fff;position:relative;z-index:2;display:flex;border-top-right-radius:5px;border-bottom-right-radius:5px;align-items:center;padding:.375rem .75rem;margin-bottom:0;color:#495057}.teal-search .search-form .input-group .input-group-append .input-search-btn img{width:20px}.teal-search .search-form .input-group .autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-top:0;z-index:99;top:100%;left:0;right:0;margin-top:2px;background-color:#fff;padding:5px;display:none}@media only screen and (max-width:1023px){.teal-search .search-form .input-group .autocomplete-items{font-size:12px}}.teal-search .search-form .input-group .autocomplete-items .link{text-decoration:none;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.teal-search .search-form .input-group .autocomplete-items .link:hover{color:#6b8e23;font-weight:600}.teal-search .search-form .input-group .autocomplete-items .link+.link{margin-top:10px}.teal-search .search-form.quick-search-modal-open .autocomplete-items{display:flex;flex-direction:column}body.login .login{display:none}.login-container{padding:10px;width:500px;color:#556b2f}@media only screen and (max-width:1023px){.login-container{width:100%}}.login-container .form-group,.login-container .checkbox{margin-bottom:1rem}@media only screen and (max-width:1023px){.login-container .page-intro .display-headline{font-size:24px}}.login-container .page-intro p{font-size:12px}.login-container .login-form .login-submit{width:100%;background-color:#6b8e23!important;color:#fff;height:40px}.login-container .login-form .login-submit:hover{font-weight:500;font-size:1.1rem;background-color:#808000!important}.login-container .reg-sec{margin-top:20px}.login-container .reg-sec .divider{text-align:center;position:relative;top:2px;padding-top:1px;margin-bottom:14px;line-height:0}.login-container .reg-sec .divider h5{line-height:1;font-size:12px;color:#767676;font-weight:400;z-index:2;position:relative;display:inline-block;background-color:#fff;padding:0 8px 0 7px}.login-container .reg-sec .divider::after{content:"";width:100%;background-color:transparent;display:block;height:1px;border-top:1px solid #e7e7e7;position:absolute;top:50%;margin-top:-1px;z-index:1}.login-container .reg-sec .btn{width:100%;border-color:#6b8e23;color:#556b2f}.login-container .reg-sec .btn:hover{font-weight:500}.registerconfirmation-container{color:#556b2f;padding:10px}.registerconfirmation-container .link{font-style:italic;text-decoration:underline}.register-container{padding:10px;color:#556b2f}@media only screen and (max-width:1023px){.register-container{width:100vw;display:flex;justify-content:center}}@media only screen and (max-width:1023px){.register-container .registerForm{width:100%}}.register-container .registerForm .registerForm-body{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:1023px){.register-container .registerForm .registerForm-body{flex-direction:column;gap:0}}.register-container .registerForm .registerForm-body .info{width:380px}@media only screen and (max-width:1023px){.register-container .registerForm .registerForm-body .info{width:100%}}.register-container .registerForm .registerSubmit{width:380px;background-color:#6b8e23!important;color:#fff;height:40px;font-size:1.1rem;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1023px){.register-container .registerForm .registerSubmit{width:100%}}.register-container .registerForm .registerSubmit:hover{font-weight:500;font-size:1.2rem;background-color:#808000!important}.forgot-container{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:10px;color:#556b2f}.forgot-container .forgot-form{display:flex;justify-content:center;flex-direction:column;gap:10px}.forgot-container .forgot-form .btn{background-color:#6b8e23;border-color:#6b8e23}.home-container{margin-top:15px;padding:0 10px;min-height:88vh}@media only screen and (max-width:1023px){.home-container{margin:0}}.home-container .oneslide{display:flex!important;align-items:center;justify-content:center;position:relative;background-color:#ddd;margin:10px 0}.home-container .oneslide img{width:100%}.home-container .slideshow{display:flex!important;align-items:center;justify-content:center;position:relative;padding:10px;background-color:#ddd;margin:10px 0}@media only screen and (max-width:1023px){.home-container .slideshow{padding:5px}}.home-container .slideshow .slides{display:none;animation-name:fade;animation-duration:2s}@keyframes fade{from{opacity:.1}to{opacity:1}}.home-container .slideshow .slides img{max-width:100%;max-height:100%}.home-container .slideshow .slides.showme{display:block}.home-container .items{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}@media only screen and (max-width:1023px){.home-container .items{flex-direction:column}}.item{background-color:#fff;border:1px solid #808000;border-radius:5px;display:flex;flex-direction:column;width:100%;position:relative}@media only screen and (min-width:1024px){.item{max-width:320px;min-width:300px}}@media only screen and (min-width:676px) and (max-width:1375.98px){.item{width:48%}}@media only screen and (min-width:1376px) and (max-width:1775.98px){.item{width:32%}}.item .item-link{flex-grow:1;display:flex;flex-direction:column;text-decoration:none;color:#000;position:relative}.item .item-link .item-img{height:250px;display:flex;justify-content:center;align-items:center}.item .item-link .item-img img{width:200px;transition:transform .5s ease;border-radius:3px}.item .item-link .item-cat-price{display:flex;justify-content:space-between;align-items:center;font-size:12px;padding:0 10px;color:#000}.item .item-link .item-cat-price .item-price{font-weight:600}.item .item-link .item-name{text-align:center;font-size:1.2rem;padding:0 5px;color:#556b2f}.item .item-link .item-prodnum{position:absolute;top:0;right:0;padding:5px;font-style:italic}.item .cart-form{padding:10px;display:flex}.item .cart-form .btn{border:0;background-color:#6b8e23!important;height:37px;color:#e0e0e0}.item .cart-form .btn:hover{font-weight:500;font-size:1.1rem;background-color:#808000!important;color:#fff}.item .cart-form .form-control2{width:100px;border-top-right-radius:0;border-bottom-right-radius:0}.item .cart-form .form-control2.zero-quantity{color:#f00;border-color:#f00}.item .cart-form .cart-form-btn{border-top-left-radius:0;border-bottom-left-radius:0}.item:hover .item-link .item-img img{transform:scale(1.2)}.item .lds-spinner{color:#f00;display:inline-block;position:absolute;width:100%;height:100%;padding:calc(50% - 40px);background-color:rgba(0,0,0,.35);z-index:-1}.item .lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.item .lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#556b2f}.item .lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.item .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.item .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.item .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.item .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.item .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.item .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.item .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.item .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.item .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.item .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.item .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.card-quick-summary{width:30%;padding:15px}@media only screen and (max-width:1976px){.card-quick-summary{width:0;padding:0;position:fixed;background-color:#fff;top:55px;height:0;overflow:hidden;right:0;transition:all .3s}.card-quick-summary.show-q-card{padding:10px;height:calc(100vh - 50px);width:100vw;overflow-y:auto}}@media only screen and (max-width:1976px) and (min-width:1024px){.card-quick-summary.show-q-card{width:70vw}}@media only screen and (max-width:1976px) and (max-width:1023px){.card-quick-summary.show-q-card{top:90px;height:calc(100vh - 90px)}}@media only screen and (max-width:1976px){.card-quick-summary.show-q-card .card-header-close{display:block!important}}@media only screen and (min-width:1024px){.card-quick-summary .quick-container{position:sticky}}.card-quick-summary .quick-container .card{box-shadow:2px 2px rgba(0,0,0,.05);position:sticky;top:70px}.card-quick-summary .quick-container .card .card-header{color:#6b8e23;display:flex;align-items:center}.card-quick-summary .quick-container .card .card-header img{height:20px}.card-quick-summary .quick-container .card .card-header .card-header-txt{flex-grow:1;padding-left:10px}.card-quick-summary .quick-container .card .card-header .card-header-close{color:#6b8e23;padding:0;height:20px;display:flex;justify-content:center;align-items:center;display:none;transform:rotate(45deg)}.card-quick-summary .quick-container .card .card-body{padding:1rem}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body{max-height:65vh;overflow-y:scroll}}.card-quick-summary .quick-container .card .card-body .main-cart-item+.main-cart-item{margin-top:20px}.card-quick-summary .quick-container .card .card-body .main-cat{font-weight:600;width:100%;background-color:#ddd;padding:10px;border-radius:4px;color:#6b8e23}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body .main-cat{padding:5px;font-size:12px}}.card-quick-summary .quick-container .card .card-body .cart-item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body .cart-item{font-size:12px}}.card-quick-summary .quick-container .card .card-body .cart-item .media-left img{width:60px}.card-quick-summary .quick-container .card .card-body .cart-item .info{width:60%}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body .cart-item .info{width:75%}}.card-quick-summary .quick-container .card .card-body .cart-item .price{width:20%;padding-left:10px}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body .cart-item .price{width:30%}}.card-quick-summary .quick-container .card .card-body .cart-item .price .ord-price{text-decoration:line-through}.card-quick-summary .quick-container .card .card-body .cart-item .price .discount{color:#bd0404}.card-quick-summary .quick-container .card .card-body .cart-item .quantity{font-weight:600;width:10%;text-align:center}.card-quick-summary .quick-container .card .card-body .cart-item .remove-from-cart .btn{background-color:#fff;border:0;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body .cart-item .remove-from-cart .btn{width:40px}}.card-quick-summary .quick-container .card .card-body .cart-item .remove-from-cart .btn:hover svg{fill:red}.card-quick-summary .quick-container .card .card-body .cart-item .remove-from-cart .btn svg{height:20px;transform:rotate(45deg);fill:#6b8e23}.card-quick-summary .quick-container .card .card-body .cart-item+.cart-item{margin-top:15px}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body .card-body-hr{margin:10px 0}}.card-quick-summary .quick-container .card .card-body .order{display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body .order{font-size:12px}}.card-quick-summary .quick-container .card .card-body .order .dotts{display:none}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body .order .dotts{display:block;flex-grow:1;border-bottom:1px dotted #dcdcdc;margin-bottom:3px}}.card-quick-summary .quick-container .card .card-body .order .order-info{font-weight:600;width:120px;padding-left:5px}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-body .order .order-info{width:auto;padding:0}}.card-quick-summary .quick-container .card .card-links{padding:10px;display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-links{justify-content:space-between;border-top:1px solid #ddd}}.card-quick-summary .quick-container .card .card-links .btn-primary{background-color:#6b8e23;border-color:#6b8e23;min-width:180px;height:37px}@media only screen and (max-width:1023px){.card-quick-summary .quick-container .card .card-links .btn-primary{min-width:45%}}.card-quick-summary .quick-container .card .card-links .btn-primary:hover{background-color:#808000;font-size:1.1rem;font-weight:500}@media only screen and (min-width:1024px){.card-quick-summary .quick-container .card .card-links .btn-primary.btn-continue{margin-left:10px}}.varukorg .card-quick-summary{display:none}.varukorg .main-navbar .teal .minicart-btn{display:none}.cart-container{padding:20px}@media only screen and (max-width:1023px){.cart-container{padding:10px}}.cart-container .card .card-header{color:#556b2f;font-weight:500}.cart-container .card .card-body .main-cat{font-weight:600;width:100%;background-color:#ddd;padding:10px;border-radius:4px;color:#6b8e23}@media only screen and (max-width:1023px){.cart-container .card .card-body .main-cat{padding:5px;font-size:12px}}.cart-container .card .card-body .cart-item{display:flex;align-items:center;flex-wrap:wrap}@media only screen and (max-width:1023px){.cart-container .card .card-body .cart-item{display:none}}.cart-container .card .card-body .cart-item .ord-price{color:#777;text-decoration:line-through;font-size:12px}.cart-container .card .card-body .cart-item .media img{width:80px}.cart-container .card .card-body .cart-item .info{width:55%;text-decoration:none}.cart-container .card .card-body .cart-item .price{width:15%;display:flex;flex-direction:column;align-items:flex-end}.cart-container .card .card-body .cart-item .price .discount{color:#bd0404}.cart-container .card .card-body .cart-item .controls{width:10%;display:flex;justify-content:center}.cart-container .card .card-body .cart-item .controls .btn-group .item-update .btn-primary{background-color:#6b8e23;border-color:#6b8e23;height:30px;padding:0;width:26px}.cart-container .card .card-body .cart-item .controls .btn-group .item-update .btn-primary:hover{background-color:#808000}.cart-container .card .card-body .cart-item .controls .btn-group .item-update .btn-minus{border-radius:4px 0 0 4px}.cart-container .card .card-body .cart-item .controls .btn-group .item-update .btn-plus{border-radius:0 4px 4px 0}.cart-container .card .card-body .cart-item .controls .btn-group .item-update img{width:15px}.cart-container .card .card-body .cart-item .controls .btn-group .btn-quantity{border-color:#6b8e23;border-left:0;border-right:0;min-width:36px;font-weight:600;height:30px;display:flex;justify-content:center;align-items:center}.cart-container .card .card-body .cart-item .total-price{width:10%;display:flex;flex-direction:column;align-items:flex-end;font-weight:600}.cart-container .card .card-body .cart-item .item-remove .btn img{width:20px;transform:rotate(45deg)}.cart-container .card .card-body .cart-item+.cart-item{border-top:1px solid #ddd}@media only screen and (min-width:1376px) and (max-width:1775.98px){.cart-container .card .card-body .cart-item .info{width:50%}.cart-container .card .card-body .cart-item .controls{width:15%}}@media only screen and (min-width:676px) and (max-width:1375.98px){.cart-container .card .card-body .cart-item .info{width:75%}.cart-container .card .card-body .cart-item .price{width:15%}.cart-container .card .card-body .cart-item .controls{width:50%;justify-content:center}.cart-container .card .card-body .cart-item .item-remove{flex-grow:1;text-align:right}}@media only screen and (max-width:1023px){.cart-container .card .card-body .cart-item .media{width:25%}.cart-container .card .card-body .cart-item .info{width:75%}.cart-container .card .card-body .cart-item .info .product-name{font-size:13px}.cart-container .card .card-body .cart-item .price{width:30%;font-size:12px;align-items:self-start}.cart-container .card .card-body .cart-item .controls{width:30%;justify-content:center}.cart-container .card .card-body .cart-item .total-price{width:25%;font-size:12px;text-align:right}.cart-container .card .card-body .cart-item .item-remove{flex-grow:1;text-align:right}}.cart-container .card .card-body .cart-item-phone{display:flex;align-items:center;flex-wrap:wrap;font-size:12px;margin-bottom:10px}@media only screen and (min-width:1024px){.cart-container .card .card-body .cart-item-phone{display:none}}.cart-container .card .card-body .cart-item-phone .media{flex-basis:20%}.cart-container .card .card-body .cart-item-phone .media img{width:50px}.cart-container .card .card-body .cart-item-phone .info{flex-basis:80%;text-decoration:none}.cart-container .card .card-body .cart-item-phone .price{flex-basis:100%;display:flex}.cart-container .card .card-body .cart-item-phone .controls{flex-basis:100%;display:flex;align-items:baseline}.cart-container .card .card-body .cart-item-phone .controls .btn-group .item-update .glyphicon{font-size:12px}.cart-container .card .card-body .cart-item-phone .controls .btn-group .item-update .btn-primary{background-color:rgba(121,83,115,.9);border-color:#6b8e23;height:26px;padding:0;width:26px}.cart-container .card .card-body .cart-item-phone .controls .btn-group .item-update .btn-primary:hover{background-color:#6b8e23}.cart-container .card .card-body .cart-item-phone .controls .btn-group .item-update .btn-minus{border-radius:4px 0 0 4px}.cart-container .card .card-body .cart-item-phone .controls .btn-group .item-update .btn-plus{border-radius:0 4px 4px 0}.cart-container .card .card-body .cart-item-phone .controls .btn-group .btn-quantity{border-color:#6b8e23;border-left:0;border-right:0;min-width:36px;font-weight:600;height:26px;display:flex;justify-content:center;align-items:center}.cart-container .card .card-body .main-cart-item+.main-cart-item{margin-top:20px}.cart-container .card .card-links{padding:10px;display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.cart-container .card .card-links{justify-content:space-between;border-top:1px solid #ddd}}.cart-container .card .card-links .btn-primary{background-color:#6b8e23;border-color:#6b8e23;min-width:150px}@media only screen and (max-width:1023px){.cart-container .card .card-links .btn-primary{min-width:45%}}.cart-container .card .card-links .btn-primary:hover{background-color:#6b8e23}@media only screen and (min-width:1024px){.cart-container .card .card-links .btn-primary.btn-continue{margin-left:10px}}.kassa .card-quick-summary{display:none}.kassa .main-navbar .teal .minicart-btn{display:none}.checkout-container{padding:10px;position:relative;display:flex;flex-direction:column}.checkout-container .parent{color:#6b8e23}@media only screen and (max-width:1023px){.checkout-container .parent{display:none}}.checkout-container .checkout-header{color:#6b8e23}@media only screen and (max-width:1023px){.checkout-container .checkout-header{font-size:22px}}.checkout-container .checkout-form{max-width:1200px}.checkout-container .checkout-form .card{max-width:1200px}@media only screen and (min-width:1024px){.checkout-container .checkout-form .card{box-shadow:2px 2px rgba(0,0,0,.05)}}.checkout-container .checkout-form .card .card-header{color:#6b8e23}.checkout-container .checkout-form .card .card-header img{width:20px}.checkout-container .checkout-form .card .card-header img+span{margin-left:10px}.checkout-container .checkout-form .card .card-body{padding:1rem}.checkout-container .checkout-form .card .card-body .message-error{margin-bottom:10px;border-radius:5px;border:1px solid #856404}.checkout-container .checkout-form .card .card-body .message-error .message-error-title{background-color:#fff3cd;padding:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #856404;display:flex}.checkout-container .checkout-form .card .card-body .message-error .message-error-title img{width:20px}.checkout-container .checkout-form .card .card-body .message-error .message-error-title span{margin-left:10px}.checkout-container .checkout-form .card .card-body .message-error .message{padding:10px}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .card-body .message-error .message{padding:5px;font-size:12px}}.checkout-container .checkout-form .card .card-body .main-cart-item+.main-cart-item{margin-top:20px}.checkout-container .checkout-form .card .card-body .main-cat{font-weight:600;width:100%;background-color:#ddd;padding:10px;border-radius:4px;color:#6b8e23}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .card-body .main-cat{padding:5px;font-size:12px}}.checkout-container .checkout-form .card .card-body .cart-item{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .card-body .cart-item{flex-wrap:wrap;font-size:12px}}.checkout-container .checkout-form .card .card-body .cart-item .ord-price{color:#777;text-decoration:line-through;font-size:12px}.checkout-container .checkout-form .card .card-body .cart-item .media img{width:60px}.checkout-container .checkout-form .card .card-body .cart-item .info{width:60%}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .card-body .cart-item .info{width:80%;padding-left:10px}}.checkout-container .checkout-form .card .card-body .cart-item .price,.checkout-container .checkout-form .card .card-body .cart-item .total-price{display:flex;flex-direction:column;align-items:flex-end;min-width:120px}.checkout-container .checkout-form .card .card-body .cart-item .price .discount,.checkout-container .checkout-form .card .card-body .cart-item .total-price .discount{color:#bd0404}.checkout-container .checkout-form .card .card-body .cart-item .total-price,.checkout-container .checkout-form .card .card-body .cart-item .quantity{font-weight:600}.checkout-container .checkout-form .card .card-body .cart-item+.cart-item{margin-top:15px}.checkout-container .checkout-form .card .cart-info{display:flex;align-items:start;border-top:1px solid #ddd}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .cart-info{flex-direction:column;align-items:stretch}}.checkout-container .checkout-form .card .cart-info .card-links{width:100%;padding:10px;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .cart-info .card-links{padding:5px;justify-content:center}}.checkout-container .checkout-form .card .cart-info .card-links .order{display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .cart-info .card-links .order{font-size:12px}}.checkout-container .checkout-form .card .cart-info .card-links .order .dotts{display:none}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .cart-info .card-links .order .dotts{display:block;flex-grow:1;border-bottom:1px dotted #dcdcdc;margin-bottom:3px}}.checkout-container .checkout-form .card .cart-info .card-links .order .order-info{font-weight:600;width:125px;padding-left:5px}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .cart-info .card-links .order .order-info{width:auto;padding:0}}.checkout-container .checkout-form .card .cart-info .card-links .card-links-btn{padding:10px;display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .cart-info .card-links .card-links-btn{justify-content:center}}.checkout-container .checkout-form .card .cart-info .card-links .card-links-btn .btn{background-color:#6b8e23;border-color:#6b8e23;min-width:160px;color:#fff}@media only screen and (max-width:1023px){.checkout-container .checkout-form .card .cart-info .card-links .card-links-btn .btn{width:80%}}.checkout-container .checkout-form .card .cart-info .card-links .card-links-btn .btn:hover{background-color:#6b8e23}.checkout-container .checkout-form .checkout-info{margin:20px 0;background-color:#fff;border:1px solid #ddd;border-radius:4px;max-width:1200px}@media only screen and (min-width:1024px){.checkout-container .checkout-form .checkout-info{box-shadow:2px 2px rgba(0,0,0,.05)}}.checkout-container .checkout-form .checkout-address{margin:20px 0;background-color:#fff;border:1px solid #ddd;border-radius:4px;max-width:1200px}@media only screen and (min-width:1024px){.checkout-container .checkout-form .checkout-address{box-shadow:2px 2px rgba(0,0,0,.05)}}@media only screen and (max-width:1023px){.checkout-container .checkout-form .checkout-address{margin:10px 0}}.checkout-container .checkout-form .checkout-address .address-heading{color:#6b8e23;background-color:#f5f5f5;border-color:#ddd;padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;font-size:18px;display:flex;align-items:center}@media only screen and (max-width:1023px){.checkout-container .checkout-form .checkout-address .address-heading{font-size:14px;padding:7px 15px}}.checkout-container .checkout-form .checkout-address .address-heading img{width:20px}.checkout-container .checkout-form .checkout-address .address-heading img+span{margin-left:10px}.checkout-container .checkout-form .checkout-address .address-body{padding:10px 15px;color:#6b8e23}@media only screen and (max-width:1023px){.checkout-container .checkout-form .checkout-address .address-body{font-size:12px}}.checkout-container .checkout-form .checkout-address .address-body .form-group{margin-bottom:1rem}@media only screen and (max-width:1023px){.checkout-container .checkout-form .checkout-address .address-body .form-group{margin-bottom:5px}}@media only screen and (max-width:1023px){.checkout-container .checkout-form .checkout-address .address-body .form-group .form-control{font-size:12px}}.checkout-container .checkout-form .checkout-address .address-body #address_option_div{max-height:0;transition:max-height 1s;overflow:hidden}.checkout-container .checkout-form .checkout-address .address-body #address_option_div.showme{max-height:400px}.checkout-container .checkout-form .checkout-submit{display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.checkout-container .checkout-form .checkout-submit{justify-content:center}}.checkout-container .checkout-form .checkout-submit .btn{background-color:#6b8e23;border-color:#6b8e23;min-width:150px;color:#fff}@media only screen and (max-width:1023px){.checkout-container .checkout-form .checkout-submit .btn{width:80%}}.checkout-container .checkout-form .checkout-submit .btn:hover{background-color:#808000}.checkout-container .lds-dual-ring{position:absolute;height:100%;width:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.35);display:none;border-radius:5px}.checkout-container .lds-dual-ring::after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #fff;border-color:#ddd transparent #fff transparent;animation:lds-dual-ring 1.2s linear infinite}.checkout-container .lds-dual-ring.show-me{display:flex}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.nav-tabs{margin-bottom:10px!important}.nav-tabs .nav-link{font-size:18px;color:#6b8e23;min-width:200px}.nav-tabs .nav-link.active{font-weight:600;color:#6b8e23;font-size:20px}.nav-tabs .nav-link:hover{border-color:transparent!important;font-weight:600}.nav-tabs .nav-link.active:hover{border-color:#6b8e23 #6b8e23 transparent #6b8e23!important}.td-div{height:35px}.orders-container{padding:20px}@media only screen and (max-width:1023px){.orders-container{padding:0}}@media only screen and (max-width:1023px){.orders-container .order-list .table{width:100%;overflow-x:auto;font-size:12px}}.orders-container .order-list .table thead tr th{border-top:0!important}.orders-container .order-list .table tbody tr td div{display:flex}.orders-container .order-list .table tbody tr td div a{flex-grow:1;text-decoration:none}.orderitemlist-container{padding:20px}.orderitemlist-container .orderitem-list{font-size:12px}@media only screen and (max-width:1023px){.orderitemlist-container .orderitem-list .table{width:100%;overflow-x:auto;font-size:12px}}.orderitemlist-container .orderitem-list .table th{border-top:0}.orderitemlist-container .orderitem-list .table tbody tr td div{display:flex}.orderitemlist-container .orderitem-list .table tbody tr td div a{flex-grow:1;text-decoration:none}.order-container h4{color:#6b8e23}@media only screen and (max-width:1023px){.order-container h4{font-size:16px}}.order-container ul{list-style:none}@media only screen and (max-width:1023px){.order-container ul{font-size:12px;padding-left:15px}}.order-container .page-intro .h3{color:#6b8e23}@media only screen and (max-width:1023px){.order-container .page-intro .h3{font-size:1.3rem;padding-left:10px}}.order-container .box-style{background-color:rgba(0,0,0,.03);padding:1px 10px}.order-container .box-style+.box-style{margin-top:10px}.order-container .order-info,.order-container .order-address{display:flex}@media only screen and (max-width:1023px){.order-container .order-info,.order-container .order-address{flex-direction:column}}.order-container .order-info{justify-content:space-between}.order-container .order-address .address{width:25%}@media only screen and (max-width:1023px){.order-container .order-address .address{width:100%}}.order-container .order-items{border:2px solid rgba(0,0,0,.03);background-color:#fff}.order-container .order-items td{vertical-align:middle}.order-container .order-items td a{text-decoration:none}.order-container .order-items td img{width:40px;height:40px}.order-container .order-items td .prod-form .btn{background-color:#6b8e23;color:#fff;font-size:12px;white-space:nowrap}@media only screen and (max-width:1023px){.order-container .order-items .table-responsive{display:none}}.order-container .order-items .table-responsive th{white-space:nowrap}@media only screen and (min-width:1024px){.order-container .order-items .order-table{display:none}}.order-container .order-items .order-table .table-body .body-row{display:flex;font-size:12px}.order-container .order-items .order-table .table-body .body-row .body-img img{width:45px;height:45px}.order-container .order-items .order-table .table-body .body-row .body-info{flex-grow:1}.order-container .order-items .order-table .table-body .body-row .body-info div{display:flex;align-items:center}.order-container .order-items .order-table .table-body .body-row .body-info .dotts{flex-grow:1;border-bottom:1px dotted #ddd;padding-top:10px}.order-container .order-items .order-table .table-body .body-row+.body-row{margin-top:10px}.buy-again-container{padding:10px;display:flex;flex-wrap:wrap;gap:15px}@media only screen and (max-width:1023px){.buy-again-container{gap:10px}}.prod-container{box-sizing:border-box;padding:10px}@media only screen and (min-width:1024px){.prod-container{padding:20px}}.prod-container .prod-img{display:flex;justify-content:center;background-color:#f7f7f8}@media only screen and (min-width:1024px){.prod-container .prod-img{padding:10px}}.prod-container .prod-img img{width:400px}@media only screen and (max-width:1023px){.prod-container .prod-img img{width:100%}}.prod-container .prod-info{display:flex}@media only screen and (max-width:1023px){.prod-container .prod-info{flex-direction:column}}.prod-container .prod-info .prod-description{width:70%;color:#556b2f}@media only screen and (max-width:1023px){.prod-container .prod-info .prod-description{width:100%}}.prod-container .prod-info .prod-description .prod-name{font-size:22px}@media only screen and (max-width:1023px){.prod-container .prod-info .prod-description .prod-name{font-size:18px}}.prod-container .prod-info .prod-shop{width:30%;position:relative}@media only screen and (max-width:1023px){.prod-container .prod-info .prod-shop{width:100%}}.prod-container .prod-info .prod-shop .prod-price{font-size:20px}.prod-container .prod-info .prod-shop .price-msg{font-style:italic;color:#999}.prod-container .prod-info .prod-shop .cart-form{padding-top:10px}.prod-container .prod-info .prod-shop .cart-form .btn{background-color:#6b8e23;border-color:#6b8e23;color:#fff;height:36px;margin-top:10px}.prod-container .prod-info .prod-shop .cart-form .btn:hover{background-color:#808000;font-size:1.1rem}.prod-container .prod-info .prod-shop .cart-form .zero-quantity{color:#f00;border-color:#f00}.prod-container .prod-info .prod-shop .more-info{color:#556b2f;display:flex;padding-top:10px}.prod-container .prod-info .prod-shop .more-info b{font-size:14px;font-weight:bolder}.prod-container .prod-info .prod-shop .more-info .dotts{display:block;flex-grow:1;border-bottom:1px dotted #dcdcdc;margin-bottom:3px}.prod-container .prod-info .prod-shop .lds-spinner{color:#f00;display:none;position:absolute;width:100%;height:80px;padding-left:calc(50% - 40px);padding-top:40px;z-index:1;top:0}.prod-container .prod-info .prod-shop .lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.prod-container .prod-info .prod-shop .lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#556b2f}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.prod-container .prod-info .prod-shop .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.prod-container .connected-products{margin-top:10px;padding-top:10px;border-top:1px solid #ddd;color:#556b2f}.prod-container .connected-products .list-prods{display:flex;flex-wrap:wrap;gap:10px}.cat-container .cat-name{color:#556b2f}@media only screen and (max-width:1023px){.cat-container .cat-name{font-size:18px;text-align:center;padding:0 5px}}.cat-container .cat-name .parentcat{margin-right:10px}@media only screen and (max-width:1023px){.cat-container .cat-name .parentcat{float:left;margin-right:0}}.cat-container .cat-name .parentcat img{width:25px}.cat-container .cat-subcats{display:inline-flex;flex-wrap:wrap;width:100%}@media only screen and (max-width:1023px){.cat-container .cat-subcats{justify-content:space-around;gap:5px;padding-left:5px;padding-right:5px}}.cat-container .cat-subcats .subcat{width:24%;margin:5px;border-radius:4px;display:flex;justify-content:center;align-items:center;border:1px solid #ddd}.cat-container .cat-subcats .subcat span{white-space:nowrap}@media only screen and (max-width:1023px){.cat-container .cat-subcats .subcat{width:46%}}.cat-container .cat-subcats .subcat a{display:flex;flex-grow:1;justify-content:center;flex-direction:column;align-items:center}.cat-container .cat-subcats .subcat a .subcat-img{display:none}.cat-container .cat-subcats .subcat a .title{color:#556b2f}.cat-container .cat-subcats.ismaincat .subcat{width:25%;margin:20px;font-size:18px}@media only screen and (max-width:1023px){.cat-container .cat-subcats.ismaincat .subcat{width:97%}}.cat-container .cat-subcats.ismaincat .subcat a{text-decoration:none}.cat-container .cat-subcats.ismaincat .subcat a .subcat-img{display:flex;justify-content:center;align-items:center;height:210px}.cat-container .cat-subcats.ismaincat .subcat a .title{width:100%;display:flex;justify-content:center;align-items:center;min-height:40px;color:#556b2f;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-width:363px}.cat-container .cat-subcats.ismaincat .subcat a:hover .title{font-weight:600}.cat-container .cat-subcats.ischildcat .subcat{color:#fff;height:30px}@media only screen and (min-width:1024px){.cat-container .cat-subcats.ischildcat .subcat{min-width:300px;max-width:320px}}@media only screen and (max-width:1023px){.cat-container .cat-subcats.ischildcat .subcat{font-size:12px;width:49%;margin:0}}.cat-container .cat-subcats.ischildcat .subcat a:hover .title{font-weight:600}@media only screen and (min-width:1024px){.cat-container .cat-subcats.ischildcat .subcat+.subcat{margin-top:5px}}.cat-container .sub-cat-container{display:flex}@media only screen and (max-width:1023px){.cat-container .sub-cat-container{flex-direction:column}}.cat-container .sub-cat-container .sub-cat-header{display:flex;flex-direction:column;width:25%}@media only screen and (max-width:1023px){.cat-container .sub-cat-container .sub-cat-header{width:100%}}.cat-container .sub-cat-container .sub-cat-header a{padding-left:10px}.cat-container .sub-cat-container .sub-cat-header .sub-cat-img{display:flex;justify-content:center}.cat-container .sub-cat-container .sub-cat-header .sub-cat-img img{width:250px}.cat-container .sub-cat-container .sub-cat-prods{flex-grow:1;padding:10px}.cat-container .sub-cat-container+.sub-cat-container{margin-top:20px}.cat-container .items{display:flex;flex-wrap:wrap}.cat-container .items>*{margin:5px}.cat-container .more-product{display:flex;justify-content:center;padding:15px}.cat-container .more-product .display-more-products{border-radius:5px;border:2px solid #556b2f}.cat-container .more-product .more-product-loader{width:50px;display:flex;justify-content:center}.cat-container .more-product .more-product-loader .cat-product-list-loader{border:5px solid #f3f3f3;border-top:5px solid #6b8e23;border-radius:50%;width:35px;height:35px;animation:spin 2s linear infinite;display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.search-container .search-products{display:flex;flex-wrap:wrap}.search-container .search-products>*{margin:5px}