@font-face{font-display:swap;font-family:'Roboto';src:url(https://www.elitesmile.hu/wp-content/uploads/fonts/roboto/Roboto-Regular.woff2) format('woff2');font-weight:400;font-style:normal;}@font-face{font-display:swap;font-family:'Roboto';src:url(https://www.elitesmile.hu/wp-content/uploads/fonts/roboto/Roboto-Bold.woff2) format('woff2');font-weight:700;font-style:normal;}body{font-family:'Roboto',Arial,sans-serif}@font-face{font-display:swap;font-family:'Open Sans';src:url(https://www.elitesmile.hu/wp-content/uploads/fonts/open-sans/OpenSans-Regular.woff2) format('woff2');font-weight:400;font-style:normal;}@font-face{font-display:swap;font-family:'Open Sans';src:url(https://www.elitesmile.hu/wp-content/uploads/fonts/open-sans/OpenSans-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;}@font-face{font-display:swap;font-family:'Open Sans';src:url(https://www.elitesmile.hu/wp-content/uploads/fonts/open-sans/OpenSans-Bold.woff2) format('woff2');font-weight:700;font-style:normal;}body,h1,h2,h3,h4,h5,h6,p,a,span,div,input,textarea,select,button{font-family:Arial,Helvetica,sans-serif!important}div#top-header{z-index:10001!important}#quadmenu .related,#quadmenu .description_tab,#quadmenu #tab-title-description,#quadmenu #tab-title-reviews,#quadmenu .reviews_tab{display:none}#top-header .quadmenu-caret{color:#fff}#top-header .quadmenu-text{color:#fff;font-size:13px;letter-spacing:1px}#top-header .quadmenu-text:hover{color:#444;font-size:13px}#top-header .quadmenu-icon{color:white!important}@media screen and (min-width:1100px){#menu-item-211737 .quadmenu-item-content{border-right:5px solid #90CEF5;padding-right:20px!important}}.et-cart-info{display:none}.tp-tab-title{font-family:"Questrial",Arial,serif!important}.tp-list-sc{color:#90CEF5!important}.et_overlay{display:none}.woocommerce-breadcrumb{font-weight:800!important}.woocommerce span.onsale{background-color:#a79344!important}.woocommerce-loop-product__title{color:#444;font-size:18px!important}.woocommerce-loop-category__title{color:#444;font-size:18px!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del h2{color:#a79344!important;;font-size:14px;font-weight:500!important}ul.products li.product .onsale{position:absolute;top:1px;right:1px}.woocommerce span.onsale,.woocommerce-page span.onsale{left:-10px!important;border-radius:100px!important}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{left:-10px!important;border-radius:100px!important}.xoo-qv-button{border-radius:30px!important;position:absolute!important;top:70%!important}.xoo-qv-plink{background:#90CEF5}.product .related h2{font-size:18px!important}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}#top-menu a{font-weight:400!important}#main-header a{font-weight:500!important}#et-info-phone,#et-info-email{font-weight:400!important;letter-spacing:1px!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#a89344}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#a89344}div.asl_w .probox .promagnifier{width:34px;height:34px;background-color:#0f2a46;background-image:-o-linear-gradient(180deg,#0f2a46,#0f2a46);background-image:-ms-linear-gradient(180deg,#0f2a46,#0f2a46);background-image:-webkit-linear-gradient(180deg,#0f2a46,#0f2a46);background-image:linear-gradient(180deg,#0f2a46,#0f2a46);background-position:center center;background-repeat:no-repeat;border:0 solid #000;border-radius:0 0 0 0;box-shadow:0 0 0 0 rgb(255 255 255 / .61);cursor:pointer;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;cursor:pointer}#ajaxsearchlite1 .probox,div.asl_w .probox{margin:0;height:34px;background-color:#a89344;background-image:-moz-radial-gradient(center,ellipse cover,#a89344,#a89344);background-image:-webkit-gradient(radial,center center,0,center center,100%,#a89344,#a89344);background-image:-webkit-radial-gradient(center,ellipse cover,#a89344,#a89344);background-image:-o-radial-gradient(center,ellipse cover,#a89344,#a89344);background-image:-ms-radial-gradient(center,ellipse cover,#a89344,#a89344);background-image:radial-gradient(ellipse at center,#a89344,#a89344);border:0 solid #a89344;border-radius:0 0 0 0;box-shadow:0 0 0 0 #b5b5b5 inset}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#a79344!important;color:#fff!important}#reviews{margin-top:30px}.woocommerce div.product img.wp-post-image{content-visibility:visible!important;opacity:1!important;visibility:visible!important}span.discount{color:#e63946;font-weight:700;font-size:1.1em;margin-left:5px}#free-shipping-progress-container{margin:20px 0;font-size:14px}.progress-bar-wrapper{background:#e0e0e0;border-radius:20px;overflow:hidden;height:20px;margin-top:5px}.progress-bar{height:100%;background:#4caf50;width:0;transition:width 0.5s ease}.shipping-info{display:flex;flex-direction:column;gap:8px;font-family:Arial,sans-serif;font-size:1.1rem;max-width:300px;color:#2e7d32}.info-line{display:flex;align-items:center;gap:8px}.info-line i{font-size:1.4rem;color:#2e7d32}.info-line span{font-weight:700}.szolgaltatasok{list-style-type:none;padding-left:0;margin-left:0}.szolgaltatasok li{margin-bottom:10px;display:flex;align-items:center;gap:8px;font-family:Arial,sans-serif;font-size:1.1rem;color:#2e7d32;font-weight:700}.szolgaltatasok li i{color:#2e7d32;font-size:1.3rem;min-width:20px}.return-box{width:100%;border-radius:5px;color:#fff;display:flex;align-items:center;justify-content:center;padding:8px 20px;font-size:13px;font-weight:600!important;line-height:15px!important;background-image:linear-gradient(45deg,#1cbcc3,#1cbcc3,#4abf8f,#4abf8f 75%);background-size:100%}.happy-customers{display:flex;align-items:center;background-image:linear-gradient(45deg,#1cbcc3,#4abf8f 80%);border-radius:5px;padding:5px 15px;font-family:Arial,sans-serif;font-size:12px;color:#fff;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.avatars{display:flex;margin:0 10px}.avatar{width:22px;height:22px;border-radius:50%;border:2px solid #fff;margin-left:-7px;object-fit:cover}.text{font-weight:700;text-transform:uppercase;letter-spacing:1px}.trustpilot-container{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:2px 10px;border:1px dashed #898686;border-radius:8px;background-color:#e9fff9;border-color:#d4edda}.trustpilot-text{font-size:13px;font-weight:600}.trustpilot-rating{font-size:10px;font-weight:500;color:#000}.trustpilot-image{width:60px}.trustpilot-logo{width:70px}.unique-body{background-color:#f0f0f0;font-family:'Poppins',sans-serif}.notification-unique{display:none;align-items:center;font-size:15px;color:#333;margin:10px 0;opacity:0;transform:translateY(20px);transition:opacity 0.5s,transform 0.5s;background-color:#fff;border:1px solid #e0e0e0;padding:8px;border-radius:11px;box-shadow:0 2px 2px rgb(0 0 0 / .1)}.notification-unique-show{display:flex;opacity:1;transform:translateY(0)}.icon-unique{margin-right:5px}.icon-unique img{width:30px}.text-unique{font-weight:400}.highlight-unique{color:red;font-weight:700;transition:all 0.5s ease-out}.single_add_to_cart_button{background-color:#00b894!important;color:#fff!important;font-size:18px;padding:15px 30px;border-radius:12px;font-weight:700;text-transform:uppercase;transition:all 0.3s ease-in-out}.single_add_to_cart_button:hover{background-color:#0984e3!important;transform:scale(1.05)}@font-face{font-display:swap;font-family:'Oswald';src:local('Oswald Light'),local('Oswald-Light'),url(https://www.elitesmile.hu/wp-content/uploads/fonts/oswald/Oswald-Light.woff2) format('woff2');font-weight:300;font-style:normal;}@font-face{font-display:swap;font-family:'Oswald';src:url(https://www.elitesmile.hu/wp-content/uploads/fonts/oswald/Oswald-Regular.woff2) format('woff2');font-weight:400;font-style:normal;}@font-face{font-display:swap;font-family:'Oswald';src:url(https://www.elitesmile.hu/wp-content/uploads/fonts/oswald/Oswald-Medium.woff2) format('woff2');font-weight:500;font-style:normal;}@font-face{font-display:swap;font-family:'Oswald';src:url(https://www.elitesmile.hu/wp-content/uploads/fonts/oswald/Oswald-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;}@font-face{font-display:swap;font-family:'Oswald';src:url(https://www.elitesmile.hu/wp-content/uploads/fonts/oswald/Oswald-Bold.woff2) format('woff2');font-weight:700;font-style:normal;}h1,h2,h3,.et_pb_module h1,.et_pb_module h2,.et_pb_module h3{font-family:'Oswald',Arial,Helvetica,sans-serif!important}.single-product .product_title.entry-title,.woocommerce div.product .product_title{font-family:'Oswald',Arial,Helvetica,sans-serif!important;font-weight:600}.single-product .summary .price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-family:'Oswald',Arial,Helvetica,sans-serif!important;font-weight:600}.user-info{display:flex;align-items:center;gap:10px}.user-avatar{width:40px;height:40px;background-color:#f05454;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px}.user-details{display:flex;flex-direction:column}.user-name{font-weight:700;color:#13152f;font-size:15px;display:flex;align-items:center;gap:5px;line-height:22px}.reviewing{font-size:13px;line-height:20px}.rating-inline{font-size:16px;color:#f7d131}.verified-badge{color:#42a5f5;font-size:10px;display:flex;align-items:center;gap:4px;font-weight:600;line-height:14px}.verified-badge img{width:13px;height:13px}.product-review{display:flex;gap:10px;align-items:center}.product-image{width:40px;height:40px;object-fit:cover;border:2px dashed #e0e0e0;border-radius:5px}.rating{font-size:24px;color:#f7d131;margin-top:10px}.description{font-size:13px;color:#555;text-align:left;line-height:22px}#v2-slider-container{overflow:hidden;position:relative;padding:20px 5px;max-width:1500px;margin-right:auto;margin-left:auto}#v2-slider{display:flex;transition:transform 0.5s ease-in-out}.v2-slider-card{flex:0 0 80%;max-width:300px;height:180px;box-shadow:0 4px 8px rgb(0 0 0 / .1);display:flex;flex-direction:column;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:10px;box-sizing:border-box;gap:10px;transition:transform 0.3s ease;justify-content:space-around;margin-right:10px}.v2-slider-card:hover{transform:translateY(-5px)}#v2-pagination{display:flex;justify-content:center;margin-top:10px}.v2-pagination-dot{width:18px;height:6px;background-color:#0d437d29;cursor:pointer}.v2-pagination-dot.active{background-color:#f05454;width:22px;border-radius:5px}.why-choose-title{font-size:1.2em;font-weight:700;margin-bottom:10px;text-align:center;color:#1b3a57}.why-choose-subtitle{font-size:.8em;margin-bottom:30px;color:#666;text-align:center}.why-choose-comparison-table{width:100%;max-width:550px;margin:0 auto;border-collapse:collapse;box-shadow:0 4px 8px rgb(0 0 0 / .1);overflow:hidden;border-radius:10px}.why-choose-comparison-table th,.why-choose-comparison-table td{padding:8px;text-align:center;border:1px solid #ddd;font-size:13px}.why-choose-comparison-table th{background-color:#f5f5f5;font-weight:700;color:#121212bf}.why-choose-feature{background:linear-gradient(45deg,#19a9b0,#42ad81 80%);color:#fff;text-align:left;font-weight:700;font-size:13px;width:40%}.why-choose-comparison-table th:nth-child(2),.why-choose-comparison-table td:nth-child(2){width:30%}.why-choose-comparison-table th:nth-child(3),.why-choose-comparison-table td:nth-child(3){width:30%}.why-choose-check{color:#28a745;font-size:1.3em}.why-choose-cross{color:#3f3f3f;font-size:1.5em}.why-choose-comparison-table tbody tr:nth-child(odd){background-color:#f9f9f9}.why-choose-comparison-table thead th:first-child{border-top-left-radius:10px}.why-choose-comparison-table thead th:last-child{border-top-right-radius:10px}.google-container{display:flex;align-items:center;background-color:#fbfbfb;border:1px solid #d4edda;border-radius:8px;padding:2px 10px;width:100%;border:1px dashed #898686;gap:8px;justify-content:center}.google-image{width:65px}.google-logo{width:45px;margin-top:2px}.google-text{font-size:13px;font-weight:600}.google-rating{font-size:10px;font-weight:500;color:#000}