.page-content,.entry-content,.entry-summary{margin:0}body{background:#e2dad0}.elementor-screen-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}body.menu-toggled{overflow:hidden}.site-header{background:#fff;position:fixed;width:100%;z-index:10}.site-content{padding-top:300px}.site .elementor{padding-top:300px}.site-header .container{padding-top:2rem}.site-header.scrolled .container{padding-top:0}.site-header.scrolled{background:#fff;box-shadow:1px 1px 5px #b8b1a7}.site-header .site-branding,.site-header .main-area{padding:1rem 15px;transition:all .5s}.site-header.scrolled .site-branding,.site-header.scrolled .main-area{padding:0 0 10px}img.custom-logo{max-width:400px}.site-header.scrolled img.custom-logo{max-width:270px}.grecaptcha-badge{display:none!important}body,button,input,select,optgroup,textarea{color:#404040;font-family:'Alegreya Sans',sans-serif;font-size:1.1rem;line-height:1.5}.calligraphy{font-family:'Valentine Soul';font-size:1.2rem}.top-bar{background-color:#fcd4e2;color:#000;font-size:.9em;display:flex;align-items:center}.site-header.scrolled .top-bar{height:0;overflow:hidden;background-color:#fff}ul#menu-top-menu li,ul#menu-footer-menu li{float:left}ul#menu-top-menu li:after,ul#menu-footer-menu li:after{content:'|';padding:0 5px}ul#menu-top-menu li:last-of-type,ul#menu-footer-menu li:last-of-type{padding-right:0}ul#menu-top-menu li:last-of-type:after,ul#menu-footer-menu li:last-of-type:after{content:'';padding:0}.menu-footer-menu-container{justify-content:center;display:flex}button.menu-toggle i:before{font-weight:400}.main-navigation a{font-size:1.4em;text-transform:none;font-weight:300;position:relative}.main-navigation a:after{content:'';width:0;background:#002366;height:2px;display:block;transition:all .2s ease-in-out}.main-navigation .sub-menu a:after{height:1px}.main-navigation a:hover:after{content:'';width:100%}.main-navigation ul.sub-menu li{padding:4px 8px}.sub-menu a{font-size:1.2em;text-transform:lowercase}li.current-menu-item>a{border-bottom:2px solid #002366}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:100%}.added_to_cart{display:none!important}.site-header-cart,.account-header{float:left}.site-header-cart .cart-contents{display:block;cursor:pointer}.account-header,.account-header a,.site-header-cart,.site-header-cart a{color:#002366}.site-header-cart .count{position:absolute;background:#002366;color:#fff;height:20px;width:20px;font-size:14px;line-height:1;padding:4px 6.5px;border-radius:50%;bottom:13px;left:20px;z-index:1;text-align:center}.widget_shopping_cart{position:fixed;background:#fff;background-image:url(//www.agapebrand.gr/wp-content/themes/agape/images/cart-bg-4.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;z-index:-9999;top:0;right:0;margin-right:-100%;height:100%;width:40%;padding:50px;overflow:hidden;transition:all .5s}.widget_shopping_cart_content{width:100%}.widget_shopping_cart.cart_open{z-index:99999;margin-right:0;box-shadow:-15px 0 100px 10px #000}.close-cart{font-size:32px;width:100%;text-align:right;cursor:pointer;z-index:999999;position:absolute;top:10px;right:10px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:100px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}.overlay{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:998;opacity:0;top:0;transition:all .5s ease-in-out}.overlay.active{display:block;opacity:1}.woocommerce-cart .site-header-cart,.woocommerce-checkout .site-header-cart{cursor:not-allowed;pointer-events:none}.whcommerce-blog .post-item{background:#ffffff96;padding:10px;box-shadow:3px 2px 5px #0000001f;overflow:hidden}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#ffffff96;padding:10px;box-shadow:3px 2px 5px #0000001f;overflow:hidden}.woocommerce-perpage{float:left;margin-right:20px}.woocommerce .widget-area{padding:0 15px;font-size:1em;line-height:1em;background:#fadadd;margin:5px 0 25px}.woocommerce .widget-area>section{display:inline-block;float:left;margin-right:60px}.woocommerce ul.woocommerce-widget-layered-nav-list{overflow:hidden;display:none}.woocommerce .widget-area h2.widget-title{font-size:1.2em;font-weight:600;text-align:center;border:1px solid #fff;padding:10px;border-radius:3px;background:#ffffff6e}.woocommerce .widget_layered_nav h2,.woocommerce .widget_price_filter h2{cursor:pointer}.woocommerce .widget_layered_nav h2,.woocommerce .widget_price_filter h2{font-size:1.2em;font-weight:600}.woocommerce .widget_layered_nav h2:after,.woocommerce .widget_price_filter h2:after{content:'\2027';margin-left:10px}.woocommerce .widget_layered_nav h2.active:after,.woocommerce .widget_price_filter h2.active:after{content:'\205A';margin-left:10px}.woocommerce .widget-area .widget{border-bottom:0 solid;padding:10px 0 5px;min-width:100px;margin:0 20px 0 0}.woocommerce .widget-area .widget:last-of-type{border:0;padding-bottom:0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{list-style:none;display:block;position:relative;width:100%}.widget_price_filter h2{min-width:250px}.widget_price_filter form{display:none}.woocommerce .widget-area .widget_layered_nav_filters h2.widget-title{float:left;margin-right:15px;border:0;background:0 0}.woocommerce .widget-area ul li.chosen{padding:10px 5px}h2.woocommerce-loop-product__title{width:100%;float:left;padding:10px 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1.2em;font-weight:300}.woocommerce ul.products li.product .price{color:#000;display:block;font-size:1.1em;font-weight:400;margin-bottom:0;width:100%;float:left;padding:0;text-align:left}.woocommerce ul.products li.product a{text-decoration:none;position:relative;width:100%;display:block}.woocommerce ul.products li.product .button{margin-top:.5em;float:left}.single-product h1.product_title.entry-title{padding:0;margin:0}.single-product .product_meta{padding:15px 10px;background:#f7f7f7;margin-bottom:20px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000;font-size:1.25em;font-weight:700}.woocommerce ul.products li.product .onsale{padding:0 50px;border-radius:0;background-color:#000;transform:rotate(45deg);top:10px;right:-50px}.woocommerce span.onsale{border-radius:0;background-color:#000;padding:0 50px;transform:rotate(315deg);top:10px;left:-50px}.single-product div.product{overflow:hidden}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-bottom:1px solid #f7f7f7;background-color:#fff;display:inline-block;position:relative;z-index:0;border-radius:0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border-bottom-right-radius:0;border-width:0;box-shadow:0 0 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:0;width:0;height:0}.page h1.entry-title{text-align:center}.page h1.entry-title:after{content:" ";display:block;width:200px;height:5px;background:#000;margin:15px auto 0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#b8b1a7;border-radius:0;background:#b8b1a7;color:rgba(0,0,0,.8);line-height:1;padding:.8em 1em .8em;font-size:1em;font-weight:600;transition:all .2s ease-in-out}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:.8em 1em;font-weight:400;border-radius:0;color:#fff;background-color:#b8b1a7;border:1px solid #b8b1a7;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#fadadd;text-decoration:none;background-image:none;color:#000;font-weight:400;border:1px solid #fadadd}input[type=search]{color:#002366;border:0;border-bottom:1px solid #002366;border-radius:0;padding:5px 3px;background:0 0}.woocommerce-product-search button,.woocommerce-product-search input[type=button],.woocommerce-product-search input[type=reset],.woocommerce-product-search input[type=submit]{border:0;border-color:#002366;border-radius:0;background:#ffffff00;color:rgba(0,0,0,.8);line-height:inherit;padding:0 5px;font-size:1.3em;font-weight:400;transition:all .2s ease-in-out;vertical-align:middle}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#616161;color:#fff}.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.9em 1em}.single-product.woocommerce #respond input#submit,.single-product.woocommerce a.button,.single-product.woocommerce button.button,.single-product.woocommerce input.button{padding:.9em 1em;color:#404040;background-color:#fadadd;border:1px solid #fff}.single-product button.single_add_to_cart_button.button.alt{width:84%}.woocommerce div.product form.cart div.quantity{width:15%}.woocommerce .quantity .qty{width:60px;text-align:right}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#fadadd;color:#000;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#000;color:#fff}.whcommerce-blog h3.entry-title{text-align:center;font-size:1.2em;padding:.8em 0 0}.whcommerce-blog h3.entry-title a,.whcommerce-blog h3.entry-title a:visited{color:#000}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left;width:50%}.woocommerce .widget_price_filter .price_slider_amount .price_label{width:50%;float:left;padding:8px 0}.home input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email.form-control{border-radius:0;border:0;box-shadow:0 0 0 0 #000;padding:24px 10px}.home input.wpcf7-form-control.wpcf7-submit.webhippies-button{width:100%}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:auto;padding:9px 6px}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#f2f2f2;clear:both}.woocommerce-message .single-product.woocommerce a.button{width:auto}a.homepage-category-link{position:relative;text-align:center}.homepage-category-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5em;color:#fff;text-shadow:1px 1px 5px #000000a6;padding:0;margin:0;border-bottom:1px solid #fff}span.homepage-category img{transition:all .2s ease-in-out}span.homepage-category:hover img{opacity:.5;background-color:#000;transition:all .2s ease-in-out;border:10px double #f2f2f2}.homepage-category{padding:15px;text-align:center}.pum-active{display:block!important}button.pum-close.popmake-close{position:absolute;top:0;right:0;border:0;font-size:32px;line-height:12px;padding:10px}.single-post .entry-footer .cat-links{display:none}a.button.cancel{background:#f2f2f2;color:gray;padding:7px;border-radius:3px;margin:0}.social-post{display:block;float:left;width:33%;padding:10px}.woocommerce-checkout .site-main{background:#fff;margin-top:30px}.footer-social-icon-row i{font-size:44px}@media (max-width:576px){.widget_shopping_cart{width:90%}.copyright,.attribute{width:100%;display:block}.sep{display:none}.woocommerce div.product form.cart div.quantity{width:auto}.single-product button.single_add_to_cart_button.button.alt{width:70%}.woocommerce-Tabs-panel--sizing_guide_tab table{font-size:.8em}section.related.products ul.products.columns-3 li{width:100%}ul#menu-footer-menu li{float:unset}ul#menu-footer-menu li:after{content:'';padding:0}.woocommerce .woocommerce-ordering,.woocommerce-result-count{width:100%;text-align:center}.woocommerce .widget-area>section{width:100%}.woocommerce-message a.button.wc-forward{width:100%}}@media (max-width:767.98px){.site .elementor,.site-content{padding-top:200px}img.custom-logo{max-width:80%}.site-header.scrolled img.custom-logo{max-width:80%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;float:left;clear:both;margin:0 0 2.992em}h1.woocommerce-products-header__title.page-title{text-align:center}nav.woocommerce-breadcrumb{text-align:center}.woocommerce-perpage{width:100%;text-align:center;margin:20px 0}}@media (max-width:1199.98px){.top-bar,.site-branding,.account-header,.site-header-cart,.menu-toggle{z-index:unset}.site-header .main-area{padding:0 15px}.menu-toggle{z-index:999}.menu-toggle.toggled{position:fixed;top:15px;right:0}.menu-toggle.toggled i.ri-menu-line:before{content:"\EB99"}@keyframes openmenu{0%{content:"\EF3E"}50%{color:transparent}100%{content:"\EB99"}}.main-navigation{width:0;height:fit-content;min-height:100vh;display:flex;position:fixed;left:unset;right:0;top:0;z-index:998;background-color:#f7f7f7;padding-top:25%;overflow-x:scroll;justify-content:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main-navigation.toggled{width:40%}.main-navigation.toggled ul{width:100%;box-shadow:none}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:0}.main-navigation.toggled .menu-menu-container{position:absolute;overflow:scroll;height:fit-content;min-height:100vh}.main-navigation a{font-size:1em}.header-search-wrapper input[type=search]{width:75%}.header-search-wrapper input[type=search]::placeholder{font-size:.6em}}@media screen and (min-width:1200px){.main-navigation ul{justify-content:space-between!important}}@media screen and (max-width:768px){.main-navigation.toggled{width:100%}}