@font-face{font-display:swap;font-family:Ruste;font-style:normal;font-weight:300;font-display:swap;src:local(''),url(https://ruste.gr/fonts/RusteFonts/Ruste-PE-light.woff2) format('woff2'),url(https://ruste.gr/fonts/RusteFonts/Ruste-PE-light.woff) format('woff')}@font-face{font-display:swap;font-family:Ruste;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(https://ruste.gr/fonts/RusteFonts/Ruste-PE-regular.woff2) format('woff2'),url(https://ruste.gr/fonts/RusteFonts/Ruste-PE-regular.woff) format('woff')}@font-face{font-display:swap;font-family:Ruste;font-style:normal;font-weight:500;font-display:swap;src:local(''),url(https://ruste.gr/fonts/RusteFonts/Ruste-PE-semibold.woff2) format('woff2'),url(https://ruste.gr/fonts/RusteFonts/Ruste-PE-semibold.woff) format('woff')}.header{position:static;display:block;top:0;left:0;width:100%;height:auto;margin:0 auto;z-index:100;background:#fff;border-bottom:1px solid #cecece}.header .menu>ul>li>a{position:relative;font-weight:400;border:none;padding:15px 0;margin-top:15px;outline:0;font-size:16px;color:var(--black);text-transform:uppercase;font-family:Ruste,Helvetica,Arial,sans-serif}body,html{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-family:Ruste,Helvetica,Arial,sans-serif;font-size:16px;color:var(--black);letter-spacing:.5px;line-height:normal;--nav-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-flex:1;flex-grow:1;max-width:2000px;margin:0 auto;scroll-behavior:smooth;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root{--primary:#e93a3f;--primary-darker:#5c2426;--primary-light:#39506e;--primary-lighter:#76879a;--brand-white:#ffffff;--ink:#121212;--alternative:#1f3045;--alternative-text:#2a5655;--highlight:#febd69;--yellow:#ffe000;--lines:#4d544d;--wood:#394248;--highlight-dark:#6d4a1d;--border:#d1d1da;--border-light:#e5e5e5;--mineral-green:#4d595a;--Revolver:#252525;--white:#fff;--gray-ultra-light:#f8f8f8;--gray-light:#ededed;--gray:#999;--gray-ice:#ece8e7;--gold:#caa26d;--text:#ffffff;--black:#121212;--brand-black:#121212;--overlay:rgba(34, 34, 34, 0.9);--facebook:#3b5a99;--google:#4285f4;--success:#30ad63;--glare:#213f50;--error:#ff3b30;--ciel:#050120}button{font-family:Ruste,Helvetica,Arial,sans-serif}.menu-container{padding:0 .5rem}.header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-item-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;flex:0 0 33.3%;justify-content:center}.header-item-center{display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 80%;justify-content:flex-start;margin-top:13px}.header .menu>ul>li{display:inline-block;line-height:1rem;margin-left:1.5rem}.header .menu-mobile-header,.header .menu-mobile-toggle{display:none}svg.arrow-back{transform:rotate(180deg);margin:0 auto;width:15px;height:15px}html{line-height:1.15;-webkit-text-size-adjust:100%;min-height:100%}h1{font-size:2em;margin:.67em 0}input:-webkit-autofill{-webkit-text-fill-color:color;box-shadow:0 0 0 1000px #fff inset;border:0;border-bottom:1px solid #000}img{border-style:none}button,input{overflow:visible}button,select{text-transform:none}[type=button],button{-webkit-appearance:button;background-color:#fff0;background-image:none;padding:0}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}h1,li,p{margin:0;font-family:Ruste,Helvetica,Arial,sans-serif}ul{margin:0;padding:0}ul{list-style:none}*,:after,:before{box-sizing:border-box;border:0 solid #fff}input::-webkit-input-placeholder{color:#a0aec0}input::-moz-placeholder{color:#a0aec0}input:-ms-input-placeholder{color:#a0aec0}input::-ms-input-placeholder{color:#a0aec0}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit;background-color:#fff0;font-family:Ruste,Helvetica,Arial,sans-serif}button,input,select{padding:0;line-height:inherit;color:inherit;font-size:100%;margin:0}iframe,img,svg{display:block}img{max-width:100%;height:auto}a,button,input,select{outline:0}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:block;background:#000;transform:translate3d(0,-100%,0);opacity:0}.bg-glare{background-color:var(--glare)}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.block{display:block}.flex{display:-webkit-box;display:flex}.inline-flex{display:-webkit-inline-box;display:inline-flex}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{-webkit-box-align:center;align-items:center}.justify-center{-webkit-box-pack:center;justify-content:center}.font-medium{font-weight:400}.h-20{height:20px}.h-full{height:100%}.leading-relaxed{line-height:1.625}.m-0{margin:0}.mx-10{margin-left:10px;margin-right:10px}.mx-auto{margin-left:auto;margin-right:auto}.mr-5{margin-right:5px}.ml-5{margin-left:5px}.mt-10{margin-top:10px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mb-20{margin-bottom:20px}.max-w-full{max-width:100%}.p-0{padding:0}.px-10{padding-left:10px;padding-right:10px}.py-20{padding-top:20px;padding-bottom:20px}.pb-10{padding-bottom:10px}.relative{position:relative}.text-left{text-align:left}.text-center{text-align:center}.text-white{color:var(--white)}.text-black{color:var(--black)}.text-base{font-size:16px}.text-h3{font-size:26px}.w-20{width:20px}.w-full{width:100%}.z-1{z-index:1}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:var(--Revolver)}::-webkit-scrollbar-thumb:hover{background:var(--alternative)}@media (max-width:992px){.header-item-center{-webkit-box-flex:0;flex:0 0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0}.wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:.5rem 0}.header .menu-mobile-toggle{position:relative;display:flex;width:1.75rem;height:1rem;border:none;align-items:center;outline:0;background:0 0;transform:rotate(0);flex:0 0 33.3%}.header .menu{position:fixed;top:0;left:0;max-width:100%;height:100%;z-index:111;width:500px;overflow:hidden;background:var(--white);transform:translate(-100%)}.header .menu>ul>li{display:block;line-height:1;margin:15px 0}.header .menu>ul>li>a{line-height:3.125rem;height:3.125rem;margin:0;padding:0 3.125rem 0 1rem;font-weight:300;font-size:24px;display:block;-webkit-box-flex:1;flex:1 1 0%;color:var(--black)}.header .menu .menu-mobile-header{position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:0;height:3.125rem;z-index:110;border-bottom:1px solid rgb(0 0 0 / .1);background:var(--white)}.header .menu .menu-mobile-header .menu-mobile-arrow{display:none;font-size:1.25rem;line-height:3.125rem;width:3.125rem;height:3.125rem;text-align:center;border-right:1px solid rgb(0 0 0 / .1);color:var(--black-light)}.header .menu .menu-mobile-header .menu-mobile-title{font-size:1rem;font-weight:400;line-height:inherit;color:var(--black-light);text-transform:capitalize}.header .menu .menu-mobile-header .menu-mobile-close{font-size:2.25rem;line-height:3.125rem;width:3.125rem;height:3.125rem;text-align:center;color:var(--black-light)}.header .menu .menu-section{height:100%;overflow-y:auto;overflow-x:hidden}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;opacity:0;visibility:hidden;background:rgb(0 0 0 / .65)}}@media (min-width:960px){body:after{display:none}.md\:hidden{display:none}.md\:flex-no-wrap{flex-wrap:nowrap}.md\:px-100{padding-left:100px;padding-right:100px}}@media (min-width:993px){.header-item-left{flex:0 0 10%}.menu-container{display:grid;height:auto;margin:0 auto;padding:1.85rem 2.25rem 1.85rem 1.25rem}}@media (min-width:1260px){.xl\:w-1\/2{width:50%}}.bg-blue-darker{background:#2e353d}.wp-block-comment-date.has-small-font-size{display:none}.coffee-dropdown-container{position:relative;display:block;width:100%;max-width:860px;margin:10px auto;padding:0 10px;max-width:100%}.coffee-dropdown{display:none;position:absolute;background-color:#f9f9f9;min-width:200px;height:400px;border:1px solid #ddd;max-height:300px;overflow-y:auto;width:100%;z-index:9999;max-height:200px;overflow-y:scroll}#searchCoffeeBrand,#searchCoffeeModel{box-sizing:border-box;width:100%;padding:10px;font-size:16px;border:1px solid #ddd;margin-bottom:10px}#coffeeModelDetails svg{margin:0 auto}#coffeeModelDetails{background:#2e353d;overflow:auto;border-top:1px solid #fff}.coffee-dropdown-button{background-color:#fff;color:#111;padding:16px;font-size:16px;border:1px solid #000;width:400px;text-align:left;position:relative;max-width:100%;max-height:400px;overflow-y:auto}#coffeeBrandList,#coffeeModelList{list-style-type:none;padding:0;margin:0}.bg-blue-blog{background:#20557d}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}