:root{--solar-color1:#e9646d}.solar_color1{color:var(--solar-color1)!important}.br-20px{border-radius:20px}.fs-12px{font-size:12px!important}.fs-14px{font-size:14px!important}.fs-15px{font-size:15px!important}.fs-18px{font-size:18px!important}.fs-24px{font-size:24px}.no-mt{margin-top:0!important}.no-mb{margin-bottom:0!important}.no-pt{padding-top:0!important}.no-pb{padding-bottom:0!important}.pl-10px{padding-left:10px}.pr-10px{padding-right:10px}.add_to_cart_col{min-width:100px;max-width:100px;width:100px}.add_to_cart_input{max-width:80px;width:80px;height:40px!important;border-radius:0!important;padding-right:0!important;border:none!important;border-radius:20px!important}.solar_add_to_cart_button,.solar_go_to_checkout_button,.account_dashboard_section_content a.edit,.account_dashboard_section_content a[href*="logout"]{border:none;color:#FFF;background:#e74e70!important;background:linear-gradient(90deg,rgb(231 78 112) 15%,rgb(239 178 96) 85%)!important;padding:5px 15px;display:flex;align-items:center;cursor:pointer;height:100%;overflow:hidden;position:relative;font-weight:700;padding-left:10px;padding-right:10px}.account_dashboard_section_content a.edit,.account_dashboard_section_content a[href*="logout"]{border-radius:15px!important;font-weight:normal!important;font-size:14px!important;width:max-content}.solar_add_to_cart_button:after,.solar_go_to_checkout_button:after,.account_dashboard_section_content a.edit:after,.account_dashboard_section_content a[href*="logout"]:after{display:inline-block;background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all 550ms cubic-bezier(.19,1,.22,1);width:50px;z-index:10}.solar_add_to_cart_button:hover:after,.solar_go_to_checkout_button:hover:after,.account_dashboard_section_content a.edit:hover:after,.account_dashboard_section_content a[href*="logout"]:hover:after{left:120%;transition:all 550ms cubic-bezier(.19,1,.22,1)}.solar_add_to_cart_button{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.solar_go_to_checkout_button{width:50%!important;border-radius:20px;float:right!important;font-size:14px!important;text-align:center;font-weight:700!important;justify-content:center}.display-contents{display:contents!important}.fw-normal{font-weight:normal!important}.pb-5px{padding-bottom:5px}.pb-10px{padding-bottom:10px!important}.p-20px{padding:20px}.p-10px{padding:10px}.border-solid{border:1px solid #EEE}.border-top-solid{border-top:1px solid #EEE}.border-bottom-solid{border-bottom:1px solid #EEE}.mini-cart-item{width:100%;padding:5px 0;border-bottom:1px solid #EEE;line-height:1.2}.mini-cart-item:hover{border-bottom:1px solid #CCC!important;transition:all ease-in-out 0.12s;-webkit-transition:all ease-in-out 0.12s}.mt-5px{margin-top:5px!important}.mb-5px{margin-bottom:5px!important}#solarzone_sidebar{position:absolute;right:0;top:50px;max-width:380px;min-width:380px}.solar_go_to_checkout_button:hover{cursor:pointer;transition:all ease-in-out 0.12s}#solarzone_mini_cart,#solarzone_filter{border-radius:20px;-webkit-box-shadow:8px 8px 12px -12px #d3d3d3;-moz-box-shadow:8px 8px 12px -12px #d3d3d3;box-shadow:8px 8px 12px -12px #d3d3d3}#solarzone_mini_cart h6:after{content:"";position:relative;width:20px;height:20px;background-image:url(https://solarzone.hu/wp-content/uploads/2022/11/carticon.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:7px;opacity:.8}.float-l{float:left}.float-r{float:right}.fd-col{flex-direction:column}.ai-fe{align-items:flex-end}.ai-fs{align-items:flex-start!important}.text-r{text-align:right}.termek_lista{margin-top:5px;overflow:hidden;border-radius:20px;-webkit-box-shadow:8px 8px 12px -12px #d3d3d3;-moz-box-shadow:8px 8px 12px -12px #d3d3d3;box-shadow:8px 8px 12px -12px #d3d3d3}.termek_lista thead td{font-size:14px!important;font-weight:600;padding:5px 10px!important}.termek-lista td{border:1px solid #dfe5e8!important}.ml-15px{margin-left:15px}.fw-600{font-weight:600}.w60{width:60%}.w65{width:65%}.w35{width:35%}.w30-20px{width:calc(30% - 20px)!important}.w35-20px{width:calc(35% - 20px)!important}.w40-20px{width:calc(40% - 20px)!important}.mb-10px{margin-bottom:10px}.mb-20px{margin-bottom:20px}.mb-40px{margin-bottom:40px}.mt-10px{margin-top:10px}.mt-20px{margin-top:20px}.pt-5px{padding-top:5px}.pt-10px{padding-top:10px!important}.pt-20px{padding-top:20px!important}footer.site-footer{z-index:100}.red{color:red}.bold{font-weight:700}.mini-cart-item-remove{font-size:13px}.mini-cart-item-remove:hover{color:darkred;cursor:pointer;transition:all ease-in-out 0.12s;-webkit-transition:all ease-in-out 0.12s}.mini-cart-item-remove:after{font-family:"Font Awesome 5 Free";content:"\f2ed";font-weight:400}.add_to_cart_input:focus,.add_to_cart_input:focus-visible{border-color:#e8596f!important}.add_to_cart_input::-webkit-inner-spin-button,.add_to_cart_input::-webkit-outer-spin-button{opacity:1}.mr-5px{margin-right:5px}.wihte{color:#FFFFFF!important}.mr-7px{margin-right:7px}.woocommerce-checkout .woocommerce{margin-top:40px!important}.checkout-steps{margin-bottom:40px!important}.woocommerce .checkout .form-row label,.woocommerce .checkout .form-row label{margin-bottom:0!important;margin-top:7px;font-weight:500;line-height:1.3;text-transform:uppercase}.woocommerce .checkout .form-row{margin-top:5px!important;margin-bottom:0!important}body.woocommerce-checkout h2{font-size:20px!important}body.woocommerce-checkout .wpcs_tab,body.woocommerce-order-received .wpcs_tab{display:none!important}.checkout-navigation-buttons{margin-bottom:40px}.checkout-navigation-buttons button{display:flex;align-items:center;padding:0 40px!important;margin-top:0!important}.checkout-navigation-buttons .checkout-prev-step button:before,.checkout-navigation-buttons .checkout-next-step button:before{display:none!important}.checkout-navigation-buttons .checkout-place-order button:before{display:none!important}form.woocommerce-checkout input,form.woocommerce-checkout label,#page .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000!important}form.woocommerce-checkout label{font-size:14px;padding-left:4px}.shop_table tfoot table td,.shop_table tfoot table th{padding:8px 0!important}.woocommerce .shop_table tbody tr td:last-child{text-align:right;padding-right:20px!important}.product-info .product-info-header>div{background:#e74e70!important;color:#FFF!important}.woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total td{min-width:auto!important}.shop_table.woocommerce-checkout-review-order-table .product-title{font-size:16px!important}.shop_table .product-name img.attachment-woocommerce_thumbnail{width:38px!important}body .checkout .shop_table .product-name .product-title,body .checkout .shop_table .product-name .product-title a{color:#e74e70!important}.woocommerce-checkout-review-order-table .product-name .size-woocommerce_thumbnail{margin-right:15px!important;margin-left:15px!important}#page .woocommerce .select2-container .select2-selection--single{border-radius:20px}.woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .order-total td .amount{font-size:20px!important}.woocommerce .shop_table td.product-subtotal{font-size:18px!important}.woocommerce-order{margin-bottom:40px!important}.woocommerce .order-customer-details h3{margin:0 0 5px 0px!important;font-size:20px!important}.woocommerce .order-order-details h2{margin:0 0 0 0!important}body:not(.woocommerce-cart-layout-modern) .cart_totals{padding-left:0!important}.woocommerce .order-order-details{margin-top:20px!important;margin-bottom:20px!important}.woocommerce-orders-table th{text-align:center!important;padding:5px 0!important}.woocommerce-orders-table th h6{color:#FFF!important;font-weight:400!important}.woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions{text-align:right!important;padding-right:20px!important}.order1{order:1}.order2{order:2}.item_image_col{max-width:140px;width:140px;min-width:140px;text-align:center}.aside-content h6{font-size:14px;font-weight:700;position:relative}.aside-title.open h6{border-bottom:1px solid #EEE!important}.aside-title.open h6 span{text-decoration:none!important}.aside-title:hover{cursor:pointer}.aside-title h6:before{font-family:"Font Awesome 5 Free";content:"\f078";font-weight:700;font-size:11px;position:absolute;right:0;opacity:.7;top:-2px}.aside-title.open h6:before{font-family:"Font Awesome 5 Free";content:"\f077"!important;font-weight:700;font-size:11px;position:absolute;right:0;opacity:.7;top:-2px}@media screen and (min-width:922px){.solar-filter-close-button{display:none!important}.related.products .solar_reg_button{line-height:initial!important;font-weight:normal!important;font-size:14px!important}.related.products li.product img{height:300px!important;object-fit:contain}}@media screen and (min-width:600px){.solar_custom_header_container{padding-left:100px!important;padding-right:50px!important}#solarzone_registration_form .form-row:not(.w100){width:48%!important;order:2}body.login_show .solarzone_login_form:after{background:#000;content:'';opacity:.81;top:0;left:0;width:100vw;height:100vh;position:fixed;z-index:-1}}@media screen and (max-width:600px){.solar_cart_icon{font-size:16px!important}.fs-22-m{font-size:22px!important}.related.products li.product .g-more-button{width:100%!important}body.login_show #mini-cart-content.need_login,body.mini_cart_open #mini-cart-content,body.filter_open #solarzone_filter{position:fixed;left:0;top:0;background:#FFF;padding:10px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:auto;max-height:80vh;z-index:100}body.woocommerce-account #content .woocommerce{padding:0!important}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{height:53px}.account_dashboard_section_content{overflow:auto!important}td.order-actions{display:flex;align-items:center}.woocommerce-MyAccount-navigation{padding:20px 20px 0 20px!important}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{width:100%!important}.op_termek_lista .wpb_row.section-style,.op_termek_lista .wpb_row.standard_section{margin-bottom:0!important}tr.item td{max-width:120px!important;word-break:break-all!important}.top_nav .row-fluid .span6:last-child{display:none!important}#solarzone_registration_form .form-row:not(.w100){width:100%!important}body.login_show .top_nav,body.login_show .header_wrapper{position:relative!important;z-index:1}body.login_show .aside-content{padding:0!important}body.login_show .solarzone_login_form{padding:10px 20px!important;border-top-right-radius:25px;border-top-left-radius:25px}body.login_show #solarzone_filter{padding:0px!important}body.login_show #solarzone_filter .aside-inner{padding:0 20px 20px 20px!important;background:#FFF!important;border-bottom-right-radius:25px;border-bottom-left-radius:25px}body.login_show #solarzone_filter .aside-title{padding:10px 20px!important;background:#FFF!important}body.login_show #solarzone_filter .aside-title h6{padding-top:5px!important;border-bottom:none!important}body.login_show #solarzone_mini_cart:after,body.login_show #solarzone_filter:before{background:#000;content:'';opacity:.81;top:0;left:0;width:100vw;height:100vh;position:fixed;z-index:-1}.solar-filter-close-button{font-size:30px}.sticky_filter_title[data-id="solarzone_mini_cart"] span[count]:not([count="0"]):before{content:attr(count);background:#e74e70;color:#FFF;font-size:11px;padding:3px 7px;border-radius:5px;width:14px;height:14px;margin-right:5px;top:-2px;position:relative}.sticky_filter_title{display:flex;align-items:center;justify-content:center}.sticky_filter_title.loading[data-id="solarzone_mini_cart"] span[count]{display:flex;align-items:center}.sticky_filter_title.loading[data-id="solarzone_mini_cart"] span[count]:before{font-family:"Font Awesome 5 Free";content:"\f110"!important;color:#e74e70!important;background:#FFF!important;animation:spin 1200s infinite linear;-webkit-animation:spin 1200s infinite linear;display:flex;align-items:center;justify-content:center;margin-right:10px!important;font-size:16px;top:1px}#solarzone_registration_form .form-row:not(.w100){width:100%!important;order:2}.napelem-rendszerek-title{margin-left:-30px!important;line-height:1.4!important;padding-top:10px;padding-bottom:10px}.order1-m{order:1}.order2-m{order:2}#solarzone_sidebar{position:relative!important;top:0!important;right:unset!important;margin-top:20px}#solarzone_sidebar:not(.block){box-shadow:none!important;-webkit-box-shadow:none!important}#solarzone_sidebar h6{border-bottom:none;font-size:14px!important;position:relative;z-index:10000;padding-bottom:0!important}#solarzone_sidebar.block h6{border-bottom:1px solid #EEE}#solarzone_sidebar h6:after{content:"";position:relative;width:16px!important;height:16px!important}#solarzone_sidebar.block .mini-cart-inner{display:block!important}.item_image_col{max-width:40px!important;width:40px!important}.item_price_col{min-width:120px!important}.aside-content{margin:0 5px 20px 0;background:#FFF!important}.aside-title{padding:5px 0!important}.solar_go_to_checkout_button{margin-bottom:10px}.solarzone_login_form #loginform p,#solarzone_sidebar h6{padding-left:0!important}body.login_show .footer_mobile_login,body.mini_cart_open #solarzone_mini_cart{position:fixed;bottom:0;left:0;width:100%!important;min-width:100vw!important;max-width:100%!important;height:max-content;background:white!important;margin-bottom:0;box-shadow:0 -5px 5px -5px #a2a2a2!important;z-index:100000!important}.aside-title h6:before{display:none!important}.aside-title.open h6 span{padding-bottom:5px}}.item_price_col{min-width:135px!important;width:135px;color:#000}.item_price_col.wider{min-width:185px!important;width:185px}.termek_lista thead td{color:#000}.filter input[type="checkbox"]{transform:scale(1.4);accent-color:#e74e70;margin:0 10px 0 0}.filter:hover{cursor:pointer}.filter:hover label,.filter label:hover{cursor:pointer;color:#e74e70!important;transition:all ease-in-out 0.12s;-webkit-transition:all ease-in-out 0.12s}.filter label::selection{background:transparent!important}.solarzone_login_form,#top-area-login-button,#top-area-logout-button{z-index:9999;position:relative}.solarzone_login_form form.error .login-submit:before{content:'Fehler! Der Benutzername oder das Passwort ist falsch.';color:red;font-size:13px;width:100%;display:block;padding:3px}.solarzone_product_link{position:relative;color:#000!important;word-break:break-word}.solarzone_product_link:after{font-family:Arial,Helvetica,sans-serif!important;content:'weiter Informationen';display:block;color:#efb260!important;font-size:13px!important}td.item_price_col span:after{font-family:Arial,Helvetica,sans-serif!important;content:'auf Lager';display:block;color:#2ECC71!important;font-size:13px!important;font-weight:normal!important}td.item_price_col:after{font-family:Arial,Helvetica,sans-serif!important;content:'inkl. MwSt. 20%';display:block;color:gray!important;font-size:13px!important;font-weight:normal!important}td.item_price_col.nagyker_ar:after{content:'exkl. MwSt. 20%'!important}.solarzone_product_link{font-size:16px!important}.solarzone_product_link:hover:after{color:#e9646d!important;transition:all ease-in-out 0.12s;-webkit-transition:all ease-in-out 0.12s}tr.item:hover td{border-left-color:#CCC!important;transition:all ease-in-out 0.12s;-webkit-transition:all ease-in-out 0.12s}#top-area-login{width:27%;float:right;height:30px;line-height:30px}.solarzone_login_form.hide{display:none}.solarzone_login_form.topbar_login{display:block;position:absolute;width:21%!important;min-width:220px;top:40px;min-height:200px;border-top:1px solid #393d50!important;z-index:1000;background:#FFF;border-bottom-left-radius:30px;border-bottom-right-radius:30px;-webkit-box-shadow:8px 10px 17px -6px #212331;-moz-box-shadow:8px 10px 17px -6px #212331;box-shadow:8px 10px 17px -6px #212331}.solarzone_login_form,#top-area-lost-password-form{display:block;z-index:1000;background:#FFF}.solarzone_login_form{animation:fadeIn ease 0.72s;-webkit-animation:fadeIn ease 0.72s;-moz-animation:fadeIn ease 0.72s;-o-animation:fadeIn ease 0.72s;-ms-animation:fadeIn ease 0.72s}.solarzone_login_form label{margin-bottom:0!important}.solarzone_login_form input{height:35px!important}.solarzone_login_form input:not([type="submit"]){border:1px solid #ccc;background:#FFF!important;margin-bottom:0!important}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.solarzone_login_form #loginform{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0!important;z-index:1000;background:#FFF;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.solarzone_login_form.topbar_login #loginform{padding:10px}.solarzone_login_form #loginform p{width:100%;display:flex;flex-wrap:wrap;padding:0 10px;margin-top:5px;margin-bottom:0!important}.solarzone_login_form #loginform p.login-submit,.solarzone_login_form #loginform p.login-submit .g-dummy-submit-button{width:100%!important}.solarzone_login_form .login-remember label{display:flex;align-items:Center}.solarzone_login_form #rememberme{width:10%!important}.solarzone_login_form #loginform p label{color:#e9646d}.solarzone_login_form #loginform p label,.solarzone_login_form #loginform p input:not(#rememberme){width:100%!important}.solarzone_login_form .togglePassword{font-size:13px}#top-area-login-button,#top-area-logout-button{cursor:pointer;display:flex;align-items:center}#top-area-register-button{border-right:1px solid #FFF}#top-area-login-button:before,#top-area-logout-button:before{font-family:"Font Awesome 5 Free";content:"\f007";font-weight:700;margin-right:8px}#top-area-account-button{border-right:1px solid #FFF}.top-area-login-buttons{display:flex}.top-area-login-button{float:left;text-align:center;display:block;padding:0 10px}.solarzone_login_form #wp-submit,#lost-password-submit-button{margin:0!important;background:#e9646d;color:#FFF}#lost-password-submit-button,#back-to-login-button,.woocommerce-Button,.woocommerce-button,.wpmc-nav-wrapper button,.button.default,#place_order{display:flex;align-items:center;justify-content:center;text-align:center;border:none!important;line-height:1.4;background:#e74e70!important;background:linear-gradient(90deg,rgb(231 78 112) 15%,rgb(239 178 96) 85%)!important;font-size:16px;color:#ffffff!important;font-weight:500;border:0;cursor:pointer;text-align:center;padding:0 20px;border-radius:30px!important;line-height:25px!important;overflow:hidden;position:relative;max-width:max-content!important}#lost-password-submit-button:after,#back-to-login-button:after,.woocommerce-Button:after,.woocommerce-button:after,.wpmc-nav-wrapper button:after,.button.default:after,#place_order:after,.solar_cart_icon:after,.need_login_button:after,input.qtyplus:after,input.qtyminus:after{display:inline-block;background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all 550ms cubic-bezier(.19,1,.22,1);width:50px;z-index:10}#lost-password-submit-button:hover:after,#back-to-login-button:hover:after,.woocommerce-Button:hover:after,.woocommerce-button:hover:after,.wpmc-nav-wrapper button:hover:after,.button.default:hover:after,#place_order:hover:after,.solar_cart_icon:hover:after,.need_login_button:hover:after,input.qtyplus:hover:after,input.qtyminus:hover:after{left:120%;transition:all 550ms cubic-bezier(.19,1,.22,1)}#lost-password-submit-button:hover,#back-to-login-button:hover,.woocommerce-Button:hover,.woocommerce-button:hover,.wpmc-nav-wrapper button:hover,.button.default:hover,#place_order:hover,.solar_cart_icon:hover,.need_login_button:hover{filter:brightness(110%);-webkit-filter:brightness(110%);-moz-filter:brightness(110%);transform:scale(1.04);transition:all ease-in-out 0.2s}.solarzone_login_form .login-submit{padding-bottom:20px!important;width:40%!important;order:2;padding:0 10px 10px!important}#top-area-lost-password{width:100%!important;order:1;font-size:13px;align-items:center;display:flex;color:#000;padding-left:12px;padding-bottom:0;cursor:pointer}.lost-password-text{color:#99a9b5}#top-area-reg{font-size:13px;display:flex;color:#000;justify-content:space-between;width:100%;border-top:1px solid #EEE}#top-area-lost-password label{font-size:16px}#top-area-lost-password-form{min-height:130px!important;position:absolute;top:-1px;left:0;width:100%;height:100%;background:#FFF}.solarzone_login_form input[type='submit'],#lost-password-submit-button{height:30px;line-height:30px;text-transform:none!important;padding:0 17px;font-size:14px;font-weight:400}.solarzone_login_form.lostpass{min-height:140px}.solarzone_login_form.lostpass .login-remember,.solarzone_login_form.lostpass .login-password,.solarzone_login_form.lostpass .login-submit{display:none!important}.lost-password-response{padding:0 30px;margin-top:10px;line-height:16px;font-size:14px;text-align:left;color:red}.solarzone_login_form.loader #login-loader{display:flex}#login-loader{display:none;height:100%;position:absolute;z-index:4344;background:#ffffffab;width:100%;text-align:center;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:0;left:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.solarzone_login_form label{font-size:13px!important}.solarzone_login_form input{margin-top:0!important;background:#f6f6f6!important}.solarzone_login_form input:focus,.solarzone_login_form input:focus-visible,.solarzone_login_form input:active{border-color:#e9646d!important}.solarzone_login_form .g-dummy-submit-button{margin-top:0!important;font-size:14px!important;padding:10px 50px!important;height:30px!important;margin-bottom:0!important}.solarzone_login_form .login-remember{margin-left:-2px}.text-c{text-align:center}#top-area-reg a{color:#e9646d!important;font-weight:700;font-size:14px}#top-area-reg a:hover{color:#efb260!important}.solar_reg_button{margin-top:5px;color:#e9646d;font-weight:700}.solar_reg_button:hover{cursor:pointer;color:#efb260!important}@media screen and (max-width:865px){#solarzone_filter{border-top-left-radius:0!important;border-top-right-radius:0!important}#content{padding-top:50px!important}body.woocommerce-page #content{padding-top:110px!important}header#header{overflow:hidden}.mini-cart-item-remove{font-size:16px}body:not(.login_show) .aside-content{display:none!important}body.login_show #mobile_sticky_filter{display:none!important}body:not(.sticky_sidebar):not(.login_show) #mobile_sticky_filter{position:fixed!important;top:100px!important;width:100%!important;left:0!important;border-top:1px solid #EEE;float:left;display:flex}body:not(.login_show) .header_wrapper{position:fixed!important}body.sticky_sidebar:not(.login_show) #mobile_sticky_filter{position:fixed!important;top:50px!important;width:100%!important;left:0!important}.mini-cart-item{line-height:1.5}.mini-cart-item-remove{font-size:16px;display:flex;align-items:flex-start;line-height:20px;margin-right:5px}.w100-m{width:100%!important}.woocommerce-shipping-fields,.woocommerce-billing-fields{width:100%!important;padding:10px}#webshop_header{margin-bottom:0!important}#solarzone_sidebar{min-width:100%!important;max-width:100%!important;margin-top:0!important}#topbar_login{position:relative;right:40px}.item_image_col{max-width:100px!important;width:100px!important;min-width:100px!important;text-align:center;border-right:0!important}.item_title_col{border-left:none!important}.item_price_col{max-width:100px!important;min-width:100px!important;width:100px!important;word-break:break-word!important;font-weight:700;text-align:center}td.item_price_col span:after{display:none!important}.solarzone_product_link{display:flex;flex-wrap:wrap;line-height:initial}.item_image_col{position:relative}tr.item .item_image_col:before{font-family:Arial,Helvetica,sans-serif!important;content:'auf Lager';display:block;background-color:#2ECC71!important;color:#FFF;font-size:13px!important;font-weight:normal!important;order:1;padding:2px 5px;border-radius:3px;position:absolute;font-size:10px!important;line-height:initial;top:2px;left:2px}.solarzone_product_link:after{order:2;margin-top:15px}.item_price_col{display:flex;flex-wrap:wrap}.item_price_col .solar_add_to_cart{order:2;flex-wrap:wrap}.item_price_col .add_to_cart_input{height:30px!important}td.item_price_col:after{display:none!important;content:'inkl. MwSt.'!important;line-height:initial;margin-bottom:5px}td.item_price_col .solar_add_to_cart:before{content:'inkl. MwSt.'!important;line-height:initial;margin-bottom:5px;font-family:Arial,Helvetica,sans-serif!important;display:block;color:gray!important;font-size:13px!important;font-weight:normal!important;width:100%}tr.item{box-shadow:0 5px 5px -5px #EEE}tr.item td{height:100px;max-height:100px;display:table-cell}.add_to_cart_input{pointer-events:none!important}.fd-col-m{flex-direction:column!important}.text-l-m{text-align:left!important}#content.woocommerce-checkout{padding-top:100px!important}.solar_go_to_checkout_button{margin-left:auto}}.fd-col{flex-direction:column!important}.uppercase{text-transform:uppercase!important}table td,table th{border:1px solid #dfe5e8}.img_tooltip{z-index:10000!important;border:1px solid #EEE;background:#FFF;border-radius:30px;overflow:hidden;-webkit-box-shadow:0 0 5px 0 rgb(207 207 207);-moz-box-shadow:0 0 5px 0 rgb(207 207 207);box-shadow:0 0 5px 0 rgb(207 207 207)}#order_review_heading{margin-top:20px}.woocommerce form .form-row input{padding-left:10px!important;padding-right:10px!important}.woocommerce form .form-row textarea{padding-left:13px!important;padding-right:13px!important}.woocommerce form .form-row textarea::placeholder,.woocommerce form .form-row input::placeholder{color:transparent!important}.select2-container--default .select2-selection--single{border-radius:36px!important;height:40px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px!important}.select2-container--default .select2-selection--single{border-color:#EEE!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important}.black{color:#000}body.op_termek_lista .wpcs_tab{display:none!important}body.op_termek_lista #content{padding-top:50px!important}body.op_termek_lista #header{border-bottom:1px solid #EEE}.no-border{border:none!important}.no-after:after{display:none!important}.no-before:before{display:none!important}.bg-lightgray{background:#EEE!important}#mobile_sticky_filter{z-index:100000;box-shadow:0 15px 10px -15px #ccc;width:calc(100vw + 40px)!important;position:absolute;left:-32px;background-color:#FFF;border-top:1px solid #EEE}.sticky_filter_title.active{color:#e74e70!important}.sticky_filter_title.active span{border-color:#e74e70!important}.sticky_filter_title span{background:#FFF;padding:5px 20px;border-radius:15px}.sticky_filter_title[data-id="solarzone_filter"] span:after{font-family:"Font Awesome 5 Free";content:"\f078";font-weight:700;font-size:11px;opacity:.7;margin-left:8px}.sticky_filter_title[data-id="solarzone_mini_cart"] span.warenkorb:after{top:3px;content:"";position:relative;width:17px;display:inline-block;height:17px;background-image:url(https://solarzone.hu/wp-content/uploads/2022/11/carticon.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:7px;opacity:.8}.sticky_filter_title.loading[data-id="solarzone_mini_cart"] span.warenkorb:after{top:0!important}.sticky_filter_title[data-id="solarzone_mini_cart"] span:not(.warenkorb):after{font-family:"Font Awesome 5 Free";content:"\f007";font-weight:700;font-size:11px;opacity:.7;margin-left:8px}.solar_add_to_cart.added_to_cart span{border:solid 2px #fff0;border-radius:20px;margin-left:-2px}.add_to_cart_input{position:relative;padding-right:25px;padding-left:0!important}.add_to_cart_input::-webkit-inner-spin-button,.add_to_cart_input::-webkit-outer-spin-button{opacity:1;font-size:10px!important}.add_to_cart_input::-webkit-outer-spin-button,.add_to_cart_input::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button!important;width:25px;position:absolute;top:-2px;right:0;height:calc(100% + 4px)}@media screen and (min-width:922px){.footer_wrapper{z-index:100000!important}.napelem-rendszerek-title{line-height:53px!important}}.solarzone_product_table[data-slug="huawei-inverterek"]{order:-1}.napelem-rendszerek-title{font-weight:700!important;text-transform:uppercase;color:#FFF!important}.solarzone_card_products_list ul li.product{margin:0 20px 20px 0!important}input.input.error{border-color:red!important;border-width:2px}#solarzone_registration_form .inner{padding:15px;border:1px solid #EEE;border-radius:25px}#solarzone_registration_form form{display:flex;flex-wrap:wrap}#solarzone_registration_form .form-row{margin:10px!important;order:100}#solarzone_registration_form input,#solarzone_registration_form select{width:100%!important;height:45px;line-height:45px;text-transform:none!important;padding:0 17px;font-size:14px;font-weight:400;border:1px solid #EEE;border-radius:25px!important;outline:none}#solarzone_registration_form button:active,#solarzone_registration_form button:focus,#solarzone_registration_form input:focus,#solarzone_registration_form input:focus,#solarzone_registration_form input:focus-visible,#solarzone_registration_form select:active,#solarzone_registration_form select:focus{border-color:#e8596f!important;outline:none!important}#custom_reg_form_email{order:2;display:none}#solarzone_registration_form .woocommerce-privacy-policy-text,#solarzone_registration_form .form-row:last-child{width:100%!important;order:100;margin:10px}#solarzone_registration_form label{text-transform:uppercase}#solarzone_registration_form button[type="submit"]{height:45px!important}.block{display:block!important}#solarzone_registration_form abbr,.woocommerce .checkout .form-row abbr{text-decoration:none!important;color:#b81c23}.woocommerce-error{border-top:3px solid #b81c23}.woocommerce-error::before{content:"\e016"!important;color:#b81c23}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:20px 0;position:relative;background-color:#f7f6f7;color:#000;list-style:none outside;width:auto;word-wrap:break-word}ul.woocommerce-error strong{padding:5px;color:#b81c23}.woocommerce-error li{list-style:none!important;list-style-type:none!important}body .wpmc-step-item.current{display:flex!important;flex-wrap:wrap}.wpmc-nav-wrapper{padding:10px;border-top:1px solid #EEE}.woocommerce-additional-fields{width:100%!important;padding:10px}.woocommerce-shipping-fields,.woocommerce-billing-fields{width:50%;padding:10px}#ship-to-different-address label{font-size:22px}#ship-to-different-address-checkbox{margin-left:0!important;transform:scale(1.2);accent-color:#e74e70;margin-right:10px}body.woocommerce-account #content .woocommerce{display:flex;flex-wrap:wrap;border:1px solid #EEE;border-radius:25px;padding:20px}.woocommerce-form.woocommerce-form-login.login{display:block;float:left;width:100%;border:none!important;padding:0}.woocommerce-form-login__rememberme{display:flex;align-items:center}.woocommerce-form__input #rememberme{margin-top:-4px!important}form.lost_reset_password{padding:0 10px!important}form.lost_reset_password p{margin-top:10px!important;margin-bottom:10px!important}.woocommerce-MyAccount-navigation{padding:20px;padding-left:0;width:15%}.woocommerce-MyAccount-navigation a{cursor:pointer!important}.woocommerce-MyAccount-navigation a:before{font-family:"Font Awesome 5 Free";content:"\f0c9";font-weight:700;margin-right:8px}.woocommerce-MyAccount-content{width:85%;padding:20px;background:#FFF}.woocommerce-MyAccount-navigation li{list-style-type:none;font-size:20px;font-family:"Source Sans Pro"!important;margin-bottom:10px}.woocommerce-MyAccount-navigation li{margin:5px 0!important;padding-bottom:5px;border-bottom:1px solid #EEE;padding-right:15px}.woocommerce-MyAccount-navigation li a:hover{color:var(--solar-color1);transition:all ease-in-out 0.12s;-webkit-transition:all ease-in-out 0.12s}body.woocommerce-page .woocommerce-message{border:none!important;padding:0!important}body .woocommerce .woocommerce-message:before,body.woocommerce-page .woocommerce-message:before{left:0!important;color:#8fae1b;background:transparent!important;content:"\2713";display:flex;justify-content:center;align-items:center;position:relative!important;width:25px;height:25px;font-weight:700;float:left;display:block;padding-top:0;text-shadow:none!important;box-shadow:none!important}body.woocommerce-account ul.woocommerce-error strong{padding:0!important}body.woocommerce-account ul.woocommerce-error{padding:10px!important}body.woocommerce-account .form-row.viszontelado,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first{width:50%!important;float:left}.account_dashboard_section{border-top:1px solid #eee;padding-top:20px;padding-bottom:20px}.account_dashboard_section label,.form-row label{line-height:20px!important;color:#000}.account_dashboard_section .woocommerce-Address{margin-top:20px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #FFF inset;transition:background-color 5000s ease-in-out 0s}body.login_show{overflow:hidden!important;position:relative;max-height:100vh}body.login_show .top_nav .social_widget li i{z-index:1!important}body.login_show .wpcs_tab{z-index:1!important}body.login_show .footer_wrapper{z-index:1!important}.login-button-mobile{position:relative;display:flex!important;align-items:center}.login-button-mobile:before{font-family:"Font Awesome 5 Free";content:"\f007";font-weight:700;margin-right:8px;position:relative;color:#000}@media (max-width:480px){body .span12{width:100%!important;padding-left:20px;padding-right:20px}}.woocommerce-product-details__short-description{color:#000;margin-top:20px}input.wpcf7-submit{display:none!important}.wpcf7 input:not([type="submit"]){height:40px!important}.wpcf7-form .g-dummy-submit-button{margin-top:20px!important}.fw-300{font-weight:300!important}.fw-500{font-weight:500!important}.order-actions{display:flex;justify-content:center}.order-actions a.button{padding:5px 15px!important;margin:0!important}.woocommerce-checkout #payment_heading{display:none!important}.woocommerce #payment,.woocommerce-page #payment{background:#FFF!important}.woocommerce table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot td{text-align:right!important}.woocommerce-shipping-totals.shipping{display:none!important}#ajanlatkeres-form{padding:15px;border:1px solid #EEE;border-radius:25px;-webkit-box-shadow:8px 8px 12px -12px #d3d3d3;-moz-box-shadow:8px 8px 12px -12px #d3d3d3;box-shadow:8px 8px 12px -12px #d3d3d3;float:left;width:100%;overflow:hidden;margin-bottom:60px}#ajanlatkeres-form .g-dummy-submit-button:hover{transform:none!important}.product_title.entry-title{font-size:35px!important}#wpmc-next,#wpmc-prev{font-size:14px!important;padding:8px 15px!important}#payment{width:100%;display:flex;justify-content:center}#payment .form-row.place-order{padding:0!important}.woocommerce table.shop_table{border-radius:25px!important;overflow:hidden!important;-webkit-box-shadow:8px 8px 12px -12px #d3d3d3;-moz-box-shadow:8px 8px 12px -12px #d3d3d3;box-shadow:8px 8px 12px -12px #d3d3d3;color:#000!important;border:1px solid #EEE;margin-right:0}.woocommerce table.shop_table thead{color:#FFF!important;background:#e74e70!important;background:linear-gradient(90deg,rgb(231 78 112) 15%,rgb(239 178 96) 85%)!important}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-weight:700}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td{line-height:inherit!important;padding:5px 20px 5px!important}.woocommerce-page table.shop_table th.product-total{text-align:right!important}.woocommerce-page table.shop_table .cart_item{height:auto!important}.woocommerce-thankyou-order-received{font-size:25px;margin-bottom:15px;color:#000}.woocommerce-thankyou-order-details,.woocommerce-table__product-name a{color:#000!important}body.woocommerce-order-received #header{border-bottom:1px solid #EEE}body.woocommerce-order-received #content{padding-top:50px!important}#my_account_edit-account fieldset{display:none!important}.my_account_orders td,.my_account_orders th{border-bottom:1px solid #EEE!important;border-top:none!important;border-left:none!important;border-right:none!important}.solar-input{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1em;border:1px solid #e7e7e7;height:40px!important;padding-left:8px!important}.solar-input:focus,.solar-input:active,.solar-input:focus-visible{border-color:#e74e70!important}form.lost_reset_password{padding:20px;margin-bottom:0;background:#FFF;border-radius:25px;overflow:hidden;display:flex;flex-direction:column;width:100%!important}form.lost_reset_password p{width:100%!important}body:not(.login_show) .footer_mobile_login{display:none!important}.solarzone_login_form #wp-submit{display:none!important}.related.products span.price{margin-bottom:5px!important}.related.products li{display:flex!important;justify-content:center}.solar_cart_icon,.need_login_button{background:#e74e70!important;background:linear-gradient(90deg,rgb(231 78 112) 15%,rgb(239 178 96) 85%)!important;border-radius:15px;padding:5px 15px;color:#FFF}.solar_cart_icon:hover{cursor:pointer;transition:all ease-in-out 0.12s;-webkit-transition:all ease-in-out 0.12s}.item_price{font-weight:700}.solar-header-mobile .vc_column-inner{border-radius:20px;padding-left:30px!important;padding-right:30px!important}.op05{opacity:.5}input.qtyplus,input.qtyminus{width:25px!important;height:25px;max-width:25px;color:#e74e70!important;border-radius:15px;color:#FFF;border:none;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:initial}.mini-cart-item-quantity{color:gray}.mini-cart-item-price:before{content:attr(data-quantity) ' x';margin-right:4px;color:gray}#logo a{display:block}body.login_show #mobile_sticky_filter,body.mini_cart_open #mobile_sticky_filter,body.menu_open #mobile_sticky_filter,body.woocommerce-checkout #mobile_sticky_filter{display:none!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.gray{color:gray!important}