.has_error{border:red solid 1.5px;background-image:url("data:image/svg+xml,%3Csvg width='30px' height='30px' viewBox='0 0 30 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate%28-128.000000, -59.000000%29' fill='%23F44336'%3E%3Cpolygon points='157.848404 61.9920213 145.980053 73.8603723 157.848404 85.7287234 154.856383 88.7207447 142.988032 76.8523936 131.119681 88.7207447 128.12766 85.7287234 139.996011 73.8603723 128.12766 61.9920213 131.119681 59 142.988032 70.8683511 154.856383 59'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat!important;background-position:right!important;background-size:13px!important;background-origin:content-box!important;background-color:#fff!important}.no_error{border:#7cf3bd 1.5px solid!important;background-repeat:no-repeat!important;background-position:right!important;background-color:#fff!important;background-size:13px!important;background-origin:content-box!important;background-image:url("data:image/svg+xml,%3Csvg width='45px' height='34px' viewBox='0 0 45 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate%28-56.000000, -59.000000%29' fill='%232EEC96'%3E%3Cpolygon points='70.1468531 85.8671329 97.013986 59 100.58042 62.5664336 70.1468531 93 56 78.8531469 59.5664336 75.2867133'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")!important}#checkout{overflow:hidden}#checkout .cart-btn-2{padding:8px 40px 8px;background-color:var(--color-primary);color:#fff;font-weight:600;transition:2s}#checkout .cart-btn-2:hover{background-color:var(--color-primary);transition:2s}#checkout{position:relative;z-index:2}#checkout .single-ship>input{margin-right:0;height:100%}#checkout .cart-tax,#checkout .discount-code-wrapper{background-color:var(--color-primary);border-color:transparent;color:#fff;padding:5px}#checkout .cart-tax .section-bg-gray,#checkout .discount-code-wrapper .section-bg-gray{background-color:var(--color-primary);color:#fff}#checkout .discount-code p{color:#fff}#checkout .discount-code input{color:#000;width:90%;border:none;padding:11px 5px;border-radius:5px}#checkout .grand-totall{background-color:var(--color-primary);color:#fff;padding:8px;box-shadow:0 0 5px #00000085}#checkout h4.grand-totall-title{color:#fff;border-top:1px solid #fff;margin-top:5px!important;padding-top:5px}.custom-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#ccc;border-radius:5px}.custom-checkbox:hover input~.checkmark{background-color:#ccc}.custom-checkbox input:checked~.checkmark{background-color:#02cf32;border-radius:5px}.checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:6px;top:4px;width:6px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.radiotextsty{width:100%;display:block;color:#000}.customradio{display:block;position:relative;padding-left:30px;padding-top:10px;padding-bottom:10px;margin-bottom:0;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.customradio input{position:absolute;opacity:0;cursor:pointer;z-index:-20}.checkmark-radio{position:absolute;top:10px;left:0;height:22px;width:22px;background-color:#fff;border-radius:50%;border:1px solid #bebebe}.customradio:hover input~.checkmark-radio{background-color:transparent}.customradio input:checked~.checkmark-radio{background-color:#fff;border:1px solid #bebebe}.checkmark-radio:after{content:"";position:absolute;display:none}.customradio input:checked~.checkmark-radio:after{display:block}.customradio .checkmark-radio:after{top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--color-primary)}#checkout .card-header{padding:0}@media (min-width:786px){#background{position:absolute;top:0;left:57.33%;width:42.77%;overflow:hidden;height:100%;background-color:#b7babb40;z-index:-2}}.multi-steps>li.is-active:before,.multi-steps>li.is-active~li:before{content:counter(stepNum);font-family:inherit;font-weight:700}.multi-steps>li.is-active:after,.multi-steps>li.is-active~li:after{background-color:#ededed}.multi-steps{display:table;table-layout:fixed;width:100%;padding-left:0}.multi-steps>li{counter-increment:stepNum;text-align:center;display:table-cell;position:relative;color:var(--color-primary)}.multi-steps>li:before{content:'\f00c';content:'\2713;';content:'\10003';content:'\10004';content:'\2713';display:block;margin:0 auto 4px;background-color:#fff;width:36px;height:36px;line-height:32px;text-align:center;font-weight:700;border-width:2px;border-style:solid;border-color:var(--color-primary);border-radius:50%}.multi-steps>li:after{content:'';height:2px;width:100%;background-color:var(--color-primary);position:absolute;top:16px;left:50%;z-index:-1}.multi-steps>li:last-child:after{display:none}.multi-steps>li.is-active:before{background-color:#fff;border-color:var(--color-primary)}.multi-steps>li.is-active~li{color:grey}.multi-steps>li.is-active~li:before{background-color:#ededed;border-color:#ededed}.my-card .card,.my-card .card-header{border:none;background:0 0}.my-card .card-block{background-color:#fcfafa;padding:10px}.my-card .card{border-bottom:1px solid #c8c8c8}.btn-small{padding:10px 20px}.lepes-osszesito .title{font-size:large;font-weight:700;display:inline-block}.lepes-osszesito span:first-child,.lepes-osszesito span:nth-child(2){font-size:larger}.lepes-osszesito span:nth-child(3){display:block}.lepes-osszesito span{margin-right:5px}.lepes-osszesito{border:1px solid #d6d6d6;border-radius:2px;padding:10px;margin-bottom:25px;font-size:13px;margin-top:25px;margin-left:15px;margin-right:15px}.lepes-osszesito .szallitasi-adatok,.lepes-osszesito .szamlazas-adatok{display:block}.lepes-osszesito .szallitasi-adatok .title,.lepes-osszesito .szamlazas-adatok .title{font-weight:700;min-width:80px;vertical-align:top}.lepes-osszesito .felhasznalo-adatok .modositas,.lepes-osszesito .szallitasi-adatok .modositas{float:right}.osszesites-block{background:#f9f9f9;border:1px solid #ddd;border-radius:3px;padding:20px 25px 0;margin-top:15px;height:95%;margin-bottom:10px}.osszesites-block .title{font-size:large;font-weight:700}.osszesites-block .adat-content span:first-child,.osszesites-block .adat-content span:nth-child(2){font-size:larger}.osszesites-block .adat-content span:nth-child(3){display:block}.osszesites-block .adat-content span{margin-right:5px}#checkout .pagination{display:none}.osszesites .col-lg-4{margin-bottom:10px}#checkout .panel.panel-default{border:none}.checkout-cart-page table td.product-thumbnail img{max-width:70px;padding-right:5px}.checkout-cart-page table td{padding:5px;min-width:80px}.checkout-cart-page table{width:100%}@media (max-width:1200px){label{font-size:12px}}@media (max-width:786px){.checkout-cart-page .table-content.table-responsive table,.checkout-cart-page .table-content.table-responsive table tbody,.checkout-cart-page .table-content.table-responsive table tr{width:auto!important;display:table!important}.checkout-cart-page .table-content.table-responsive table tr td{display:table-cell!important;width:auto!important;padding:5px}}@media (min-width:786px){.checkout-cart-page #collapse-cart{display:block!important}}@media (max-width:768px){.checkout-progress-page{margin-bottom:20px}.checkout-progress-page .form-group{margin-bottom:5px}.checkout-cart-page{padding:0;width:100%;background:#b7babb40}.checkout-cart-page .panel-heading{font-weight:700;background:var(--color-primary);cursor:pointer;padding:9px 15px 1px}.checkout-cart-page .panel-heading *{color:#fff}.checkout-cart-page .panel-collapse{padding:5px 10px}.checkout-cart-page .panel.panel-default{margin-bottom:0}.checkout-cart-page .grand-totall{padding:5px 10px}.checkout-progress-page .logo{margin:0}.multi-steps>li{font-size:x-small}.lepes-osszesito{margin-bottom:0}}.hidden{display:none!important}@media (min-width:768px){.header-middle-right{margin-top:30px}}@media (max-width:768px){input[type=checkbox]{max-width:max-content}}.title-wrap{margin-bottom:10px;margin-top:20px}.edit-address-btn{color:#000}#penztar_osszesen{text-align:right;float:right}#checkout h4.grand-totall-title{font-weight:600}.modositas a{color:#000}.product-name a{color:var(--color-primary)}.modositas a:hover,.product-name a:hover{color:var(--color-primary)}.theme-btn.style-two.disabled{cursor:not-allowed;background:gray}.theme-btn.style-two.disabled:after,.theme-btn.style-two.disabled:before{content:none!important}.theme-btn.style-two.disabled:hover{cursor:not-allowed!important;background:gray!important}.checkout-cart-page{margin-top:20px}.width-auto.pl-10.pr-10.page{color:var(--color-primary)}.width-auto.pl-10.pr-10.page:hover{color:#2c5a92}.cart-btn.disabled button{background-color:#e40000!important;border-color:#e40000!important;color:#d3d3d3!important;cursor:not-allowed!important}.cart-btn.disabled:hover button{background-color:#e40000!important;border-color:#e40000!important;color:#d3d3d3!important;cursor:not-allowed!important}.cart-btn.disabled button:after,.cart-btn.disabled button:before{content:none!important}.border-radius-35{border-radius:35px!important}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.panel-heading small a,.product-name a{color:#000}.border-top-1{border-top:1px solid #ededed}#veglegesit.disabled{background-color:grey!important;cursor:not-allowed}#checkout .cart-tax,#checkout .discount-code-wrapper{padding:8px;box-shadow:0 0 5px #00000085}.product-subtotal{font-weight:600}#accordion-shipping .radiotextsty strong,#payment-type1 .radiotextsty strong{min-width:fit-content}#accordion-shipping .radiotextsty,#payment-type1 .radiotextsty{display:flex;justify-content:space-between}