/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Description: Child theme for Astra
Author: Georgios Kolomvos
Template: astra
Version: 2026.06.12c
Text Domain: astra-child
============================================================================*/
:root{
    --wp--preset--font-size--x-small:14px;
	--wp--preset--font-size--small: 15px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
}
/* DISPLAY: NONE -----------------------------------------------------------*/
/* Σελίδα Checkout, το συνολικό ποσό πληρωμής ανά γραμμή (επαναλμβάνεται επειδή η ποσότητα προϊόντος είναι πάντα 1) */
.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__total-price,
/* Σελίδα καλαθιού, το συνολικό ποσό πληρωμής ανά γραμμή (επαναλμβάνεται επειδή η ποσότητα προϊόντος είναι πάντα 1) */
.wc-block-cart th.wc-block-cart-items__header-total,
.wc-block-cart td.wc-block-cart-item__total,
/* Σελίδα καλαθιού, στο sidebar η ένδειξη ΔΩΡΕΑΝ δίπλα στη μέθοδο αποστολής */
.wc-block-cart__sidebar .wc-block-components-totals-shipping .wc-block-components-totals-item__value,
/* Σελίδα checkout, στο sidebar με το καλάθι η ένδειξη ΔΩΡΕΑΝ δίπλα στη μέθοδο αποστολής */
.wc-block-checkout__sidebar .wc-block-components-totals-shipping .wc-block-components-totals-item__value,
/* Σελίδα checkout, Η ένδειξη ΔΩΡΕΑΝ δίπλα στη μέθοδο αποστολής */
.wp-block-woocommerce-checkout-shipping-methods-block .wc-block-components-radio-control__secondary-label,
/* Σελίδα checkout, ο τίτλος "Τα στοιχεία της τράπεζάς μας" στην πληρωμή μέσω τραπέζης*/
.woocommerce-checkout h2.wc-bacs-bank-details-heading,
/* Σελίδα checkout, ο υπότιτλος της πληρωμής Paypal που δεν μεταφράζεται με Loco translate*/
.woocommerce-checkout #radio-control-wc-payment-method-options-ppcp-gateway__content > div > p:first-child,
/* Σελίδα προϊόντος, κρύβω τα product attributes */
.woocommerce-js div.product .woocommerce-tabs ul.tabs,
/* Σελίδες με πολλά προϊόντα (κατηγορία, αναζήτηση κ.λπ), κρύβω το πλήθος των προϊόντων που εμφανίζονται */ 
.site-main p.woocommerce-result-count {
     display: none;
}
/* ΜΕΤΑΦΡΑΣΕΙΣ ΚΕΙΜΕΝΩΝ ----------------------------------------------------*/
/* Η φράση "Ζητήστε παρόμοιο" κάτω από το "ΠΩΛΗΘΗΚΕ" στα ΕΛΛΗΝΙΚΑ */
.woocommerce-page ul.products li.product span.ast-shop-product-out-of-stock::after {
	content: "Ζητήστε παρόμοιο"; 
}
/* Η φράση "Ζητήστε παρόμοιο" κάτω από το "ΠΩΛΗΘΗΚΕ" στα ΑΓΓΛΙΚΑ */
html.lang-en .woocommerce-page ul.products li.product span.ast-shop-product-out-of-stock::after {
    content: "Request similar";
}
/* ======================================================================== */
/* Συγκεκριμένες pages του Wordress που χρειάζενται λίγο περιθώριο στο κάτω μέρος πριν το footer */
article#post-611, /* Αρχική σελίδα */
article#post-894, /* Τρόποι Αποστολής */
article#post-896, /* Τρόποι Πληρωμής */
article#post-10, /* Επιστροφές & Ακυρώσεις */
article#post-3, /* Πολιτική Απορρήτου */
article#post-502 /* Όροι Χρήσης */ {
    margin-bottom: 45px;
}

/* Complianz cookie banner */
.cmplz-cookiebanner.banner-1 .cmplz-header {
	/* Για να έχει αρκετό χώρο ο τίτλος του banner σε μικρή οθόνη */
    grid-template-columns: auto;
}
.cmplz-cookiebanner.cmplz-bottom-right.cmplz-categories-type-no.cmplz-show {
    background-color: #333;
    opacity: 0.92;
	grid-gap: 5px;
}
#cmplz-manage-consent .cmplz-btn.cmplz-manage-consent.manage-consent-1 {
    background-color: #333;
    opacity: 0.80;
}
.cmplz-cookiebanner .cmplz-header .cmplz-title {
    display: block!important;
	text-align: center;
}
.cmplz-cookiebanner *,
.cmplz-cookiebanner .cmplz-header .cmplz-title,
.cmplz-cookiebanner .cmplz-links .cmplz-link.cookie-statement,
#cmplz-manage-consent .cmplz-btn.cmplz-manage-consent.manage-consent-1 {
    color: white;
}
.cmplz-cookiebanner .cmplz-links .cmplz-link.cookie-statement {
    letter-spacing: 0.5px;
}
.cmplz-cookiebanner .cmplz-message p {
    text-align: center;
	margin: 0;
	line-height: 1.3rem;
}
.cmplz-cookiebanner .cmplz-documents.cmplz-links ul {
    gap: 0;
}
/* Σελίδα άδειου καλαθιού, αντικατάσταση της φατσούλας με μια εικόνα png άδειου καλαθιού */
.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{
    content:"";
    display:block;
    width:100px;
    height:100px;
    margin:0 auto 25px;
    background:url('/wp-content/uploads/2026/06/empty-cart.png') center center no-repeat;
    background-size:contain;
    /* Ακυρώνουμε το αρχικό SVG */
    mask-image:none;
    -webkit-mask-image:none;
    background-color:transparent;
}
/* Υποσέλιδο, τα links των κοινωνικών δικτύων */
footer .ast-builder-social-element {
    color: #5F4129;
}
footer .ast-builder-social-element:hover {
    color: #7D573B;
}
/* Η φράση "Ζητήστε παρόμοιο" κάτω από το "ΠΩΛΗΘΗΚΕ" σε εικόνες προϊόντος σε οποιαδήποτε γλώσσα */
.woocommerce-page ul.products li.product span.ast-shop-product-out-of-stock::after {
    display: block;
	font-size: 0.95em;
}
.woocommerce-page ul.products li.product:hover span.ast-shop-product-out-of-stock {
    background-color: rgba(255,255,255,0.35)!important;
	color: #59381a;
}
/* Υποσέλιδο */
footer .ast-builder-footer-grid-columns {
    grid-column-gap: 20px;
}
footer .site-footer-primary-section-1 .site-footer-focus-item {
    float: left;
    width: auto;
}
footer .footer-social-inner-wrap a.footer-social-item {
    display: block;
    padding: 0px;
    margin: 0;
    line-height: 1.65em;
}
footer.site-footer,
footer.site-footer a {
    font-size: 16px;
}
footer .site-footer-primary-section-2 .footer-widget-area[data-section="section-footer-menu"],
footer .site-footer-primary-section-2 .footer-widget-area[data-section="section-fb-html-2"] {
    float: right;
    width: 100%;
}
/* Υποσέλιδο: δευτερεύον μενού */
footer .footer-widget-area[data-section="section-footer-menu"] .footer-nav-wrap ul#astra-footer-menu li.menu-item {
    align-items: right;
	text-align: right;
}
/* Υποσέλιδο: η εικόνα με τους τρόπους πληρωμής */
footer.site-footer img.viva-paypal {
    max-height: 45px;
}
/* Υποσέλιδο: χρώμα παρασκηνίου */
footer.site-footer .site-primary-footer-wrap {
    background-color: transparent;
}
/* Υποσέλιδο: εικονίδια τηλεφώνου και email*/
.site-footer .phone img,
.site-footer .email img {
    height: 20px;
	width:20px;
}
/* Αρχική σελίδα, τμήμα ΣΥΛΛΟΓΕΣ, στήλες με κατηγορίες προϊόντων (χωρίς τον κανόνα αυτόν εμφανίζεται μία μόνο στήλη σε οθόνες 769-781px) */
.logart-collections .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
    flex-basis: 0!important;
}
/* Αρχική σελίδα, τμήμα ΣΥΛΛΟΓΕΣ, οι τίτλοι των κατηγοριών */
.logart-collections .wp-block-heading {
     text-align:center;
     font-size:19px;
     font-weight:500;
     margin-top:7px;
}
/* Αρχική σελίδα, τμήμα ΣΥΛΛΟΓΕΣ, τα links των τίτλων των κατηγοριών */
.logart-collections .wp-block-heading a {
     text-decoration:none;
     color:inherit;
}
/* Αρχική σελίδα, ο τίτλος του τμήματος ΣΥΛΛΟΓΕΣ */
.ast-article-single .logart-collections-title{
     text-align:center;
     font-size:30px;
     font-weight:600;
     letter-spacing:1px;
     margin-bottom:0px;
	 margin-top: 35px;
}
/* Αρχική σελίδα τμήμα ΣΥΛΛΟΓΕΣ */
.ast-article-single .logart-collections {
    padding: 20px 0px 50px 0px;
}
.logart-collections .wp-block-columns{
     gap:30px;
}
.logart-collections figure{
     overflow:hidden;
     margin-bottom:10px;
}
.logart-collections img{
     width:100%;
     aspect-ratio:3/4;
     object-fit:cover;
     object-position:center center;
     transition:.4s;
     display:block;
}
.logart-collections img:hover{
     transform:scale(1.05);
}
.logart-collections a{
     text-decoration:none;
     color:inherit;
}

/* Αρχική σελίδα τμήμα HERO */
.logart-hero{
     position:relative;
     min-height:700px;
     overflow:hidden;
     display:flex;
     justify-content:center;
     align-items:center;
     text-align:center;
     padding:60px;
}
.logart-hero-picture{
     position:absolute;
     inset:0;
}
.logart-hero-image{
     width:100%;
     height:100%;
     object-fit:cover;
     object-position:center;
}
.logart-hero-overlay{
     position:absolute;
     inset:0;
     background: 
		 linear-gradient(
             180deg,
             rgba(255,255,255,1) 0%,
             rgba(255,255,255,.20) 10%,
             rgba(255,255,255,0) 50%,
             rgba(255,255,255,.65) 65%,
             rgba(255,255,255,1) 100% );
}
.logart-hero-text{
     position:relative;
     z-index:2;
     width:100%;
     max-width:900px;
     display:flex;
     flex-direction:column;
     align-items:center;
     min-height:580px;
	 text-shadow:
          0 0 10px rgba(255,255,255,1),
          0 0 17px rgba(255,255,255,.8);
}
.logart-hero-logo{
     margin-top:340px;
     font-size:72px;
     font-weight:700;
     letter-spacing:8px;
     margin-bottom:0px;
	 min-width: 260px;
}
.logart-hero-description{
     max-width:650px;
     font-size:24px;
     font-weight:600;
     line-height:1.6;
     margin-bottom:22px!important;
	 letter-spacing: 0.3px;
}
.ast-single-post  .logart-hero-btn.button {
    background: transparent;
    color: #6b4f3a;
    border: 1px solid #6b4f3a;
    border-radius: 6px;
    padding: 9px 17px 10px 17px;
    font-weight: 600;
    text-decoration: none;
    box-shadow: none;
    transition: all .2s ease;
    line-height: 1.2em;
	font-size: 17px;
    width: auto;
}
.ast-single-post .logart-hero-btn.button:hover{
     background:rgba(107,79,58,.08);
	 color:#6b4f3a;
}

/* Αρχική σελίδα τμήμα Συλλογές */
p.logart-collections-title.home-page {
    margin-top: 10px;
}
/* Αρχική σελίδα τμήμα ABOUT */
.logart-about{
     position:relative;
     min-height:700px;
     overflow:hidden;
     display:flex;
     justify-content:center;
     align-items:center;
     text-align:center;
     padding:60px;
}
.logart-about-picture{
     position:absolute;
     inset:0;
     width:100%;
     height:100%;
}
.logart-about-image{
     width:100%;
     height:100%;
     object-fit:cover;
     object-position:center;
}
.logart-about-overlay{
     position:absolute;
     inset:0;
     background:
     linear-gradient(
          180deg,
          rgba(255,255,255,0.98) 0%,
          rgba(255,255,255,.75) 20%,
          rgba(255,255,255,.60) 50%,
          rgba(255,255,255,.75) 80%,
          rgba(255,255,255,0.98) 100%
     );
}
.logart-about-content{
     position:relative;
     z-index:2;
     width:100%;
     max-width:850px;
     display:flex;
     flex-direction:column;
     align-items:center;
     justify-content:center;
     text-shadow:
          0 0 10px rgba(255,255,255,1),
          0 0 17px rgba(255,255,255,.8);
}
.logart-about-title{
     font-size:36px;
     font-weight:600;
     letter-spacing:1px;
     margin-bottom:20px;
}
.logart-about-content p{
     max-width:700px;
     font-size:20px;
     line-height:1.7;
	 font-weight: 600;
     color: black;
}
/* Τα κουμπιά σε όλες τις σελίδες */
button,
a.button,
.ast-single-post a.logart-hero-btn, 
.ast-single-post a.logart-about-btn {
    line-height: normal;
    width: auto;
    text-decoration: none;
    border-radius: 5px;
    text-decoration: none;
    padding-top: 6px;
    padding-bottom: 8px;
}
/* Σελίδα προϊόντος, κουμπί προσθήκη στο καλάθι */
.woocommerce div.ast-sticky-add-to-cart-action-wrap .button.single_add_to_cart_button,
.ast-woocommerce-container div.product form.cart button.single_add_to_cart_button.button.alt {
    line-height: normal;
    padding: 10px 20px;
	width: auto;
}

/* Σε όλες τις σελίδες, το hamburger menu icon (εμφανίζεται μόνο σε μικρές οθόνες) */
.site-header-section .mobile-menu-toggle-icon svg.ast-mobile-svg.ast-menu-svg {
    width: 24px;
    height: 24px;
}
/* Σε όλες τις σελίδες, όλα τα menu item στο κεντρικό μενού */
.main-header-bar-navigation li.menu-item > a.menu-link {
    font-size: 17px;
}
/* Σε όλες τις σελίδες, η εμφάνιση του επιλεγμένου menu item */
.main-header-bar-navigation li.current-menu-item > a.menu-link {
    text-decoration: underline;
    text-underline-offset: 6px;
    text-decoration-thickness: 2px;
}
/* Σελίδες με πολλά προϊόντα (κατηγορία, αναζήτηση κ.λπ), το πεδίο επιλογής της σειράς εμφάνισης προϊόντων */
.woocommerce form.woocommerce-ordering {
    padding-right: 3px;
    padding-bottom: 2px;
    margin-bottom: 2em;
    margin-top: 0;
	width: 230px;
}
.woocommerce form.woocommerce-ordering select.orderby {
    padding-left: 15px;
    border: solid lightgrey 1px;
    border-radius: 4px;
    padding-bottom: 8px;
    height: 40px;
	font-size: 15px;
}
/* Σελίδα καταστήματος, πεδίο επιλογής ταξινόμησης */
form.woocommerce-ordering {
    width: 225px;
}
/* Σελίδα checkout, κενό μεταξύ "Παραγγελία" και "Στοιχεία επικοινωνίας" */
.wp-block-woocommerce-checkout.wc-block-checkout {
    padding-top: 17px;
}
/* Σελίδα checkout, Εικονίδιο viva.com */
.wc-block-checkout__payment-method span#radio-control-wc-payment-method-options-vivacom_smart__label img {
    max-height: 100%;
    min-height: 75px;
    margin-top: -2px;
}
/* Σελίδα checkout, όνομα δικαιούχου των τραπεζικών λογαριασμών */
.woocommerce-checkout span#account-name {
    font-weight: 700;
}
/* Σελίδα Επικοινωνίας */
.contact-info {
	padding-top: 1.5rem!important;
}
.contact-info .left-col {
    margin-bottom: 20px;
}
/* Σελίδα Επικοινωνίας, τίτλοι πεδίων */
.contact-info .wpcf7 label {
    font-size: 100%;
    font-weight: bold;
}
/* Σελίδα Επικοινωνίας, γραμμές πεδίων */
.contact-info .wpcf7 input,
.contact-info .wpcf7 textarea {
    border-color: #bbb;
}
/* Το όνομα του προϊόντος στη φόρμα "Ενδιαφέρομαι για προϊόν παρόμοιο με το" */
.wpcf7-form .product-preview p#preview-title {
    font-size: 1.3em;
    margin-bottom: 0.8em;
}
/* Η εικόνα του προϊόντος στη φόρμα "Ενδιαφέρομαι για προϊόν παρόμοιο με το" */
.wpcf7-form .product-preview p img#preview-img {
    max-height: 230px;
}
/* Τα υπομενού του κύριου μενού για μικρές οθόνες να είναι πλήρως ανεπτυγμένα */ 
.ast-mobile-header-content .menu-item ul.sub-menu {
    display: block!important;
}
/* Ο χώρος πάνω από το περιεχόμενο των σελίδων και κάτω από το header */
.site-content .ast-container #primary {
    margin-top: 1.3em;
	margin-bottom: 0;
}
/* Τίτλοι σελίδων του Woocommerce */
.ast-archive-description {
    padding-bottom: 1.2em;
}
/* Σε μικρή οθόνη χώρος κάτω από τη γραμμή με τα Search-Account-Cart icons 
.site-header .ast-below-header-wrap {
    margin-bottom: 30px;
}
*/

/* κουτάκι αναζήτησης*/
.category-search-box form {
    display: flex;
    gap: 10px;
}

/* Κουμπί "Ενδιαφέρομαι για παρόμοιο" με κώδικα στο functions.php */
a.button.req-sim-prod-btn {
    margin-bottom: 25px;
}

.woocommerce-js div.product div.summary {
    margin-bottom: 1.6em;
}
/* Επιγραφή "ΠΩΛΗΘΗΚΕ" πάνω από εικόνα προϊόντος στη σελίδα shop ή κατηγορίας προϊόντων */
.woocommerce-page ul.products li.product span.ast-shop-product-out-of-stock {
    background-color: rgba(255,255,255,0.55);
    text-transform: none!important;
    color: #111;
    font-size: 92%;
    padding: 5px;
    bottom: 0;
    line-height: normal;
    letter-spacing: 0.5px;
    font-weight: 500;
    width: 100%;
    margin-left: -14px;
}
/* Περίγραμμα γύρω από την εικόνα προϊόντων στις σελίδες προϊόντος και shop ή κατηγορίας προϊόντων */
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail,
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    border: lightgrey solid 1px;
}
/* Ύψος των κουτιών textarea στις φόρμες Contact Form 7 */
textarea.wpcf7-form-control.wpcf7-textarea {
    height: 8em;
}
/* Σελίδα προϊόντος, η λέξη ΠΩΛΗΘΗΚΕ για προϊόντα με μηδενικό απόθεμα */
.product p.stock.out-of-stock {
    color: #bf0707;
    font-weight: bold;
    letter-spacing: 1px;
    margin-bottom: 17px;
}
/* Σελίδα προϊόντος,  περιγραφή και attributes προϊόντος */
.woocommerce-js div.product .woocommerce-tabs {
    padding-top: 0;
}
/* Σελίδα προϊόντος, εμφανίζει την περιγραφή του προϊόντος δίπλα στην εικόνα σε μεγάλη οθόνη */
.woocommerce #content div.product .woocommerce-tabs.wc-tabs-wrapper {
    float: right;
    width: 46%;
    clear: none;
}
footer .site-footer-primary-section-1 .site-footer-focus-item[data-section="section-fb-social-icons-1"], 
footer .site-footer-primary-section-1 .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
    padding-left: 70px; 	
}

@media(max-width:1250px){
     /* Υποσέλιδο */
	 .ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row {
          margin-left: 20px;
          margin-right: 20px;
     }	
}

@media(max-width:1100px){
	 /* Αρχική σελίδα τμήμα HERO */
     .logart-hero{
          min-height:600px;
          padding:40px;
     }
     .logart-hero-text{
          min-height:500px;
     }
     .logart-hero-logo{
          font-size:58px;
     }
     .logart-hero-description{
          font-size:22px;
     }
     /* Αρχική σελίδα τμήμα ABOUT*/
	 .logart-about{
          min-height:600px;
          padding:40px;
     }
     .logart-about-title{
          font-size:38px;
     }
     .logart-about-content p{
          font-size:20px;
     }
}

@media (max-width: 921px) {
	/* Υποσέλιδο */
	footer .ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row {
         grid-template-columns: 3fr 2fr;
	}
	footer .site-footer-primary-section-1 .site-footer-focus-item[data-section="section-fb-social-icons-1"], 
	footer .site-footer-primary-section-1 .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
	    padding-left: 50px; 	
	}		
	/* Υποσέλιδο, το δευτερεύον μενού */ 
	#astra-footer-menu .menu-item > a {
         padding: 0px;
    }
    /* Σελίδα προϊόντος, εικόνα και κείμενο σε δυο στήλες η μια δίπλα στην άλλη */
    .woocommerce-page #content div.product div.images.woocommerce-product-gallery {
         float: left;
         width: 50%;
    }
    .woocommerce-page #content div.product div.summary.entry-summary {
         width: 46%;
         float: right;
    }
}

@media(max-width:768px){
     /* Αρχική σελίδα τμήμα HERO */
     .logart-hero{
          min-height:550px;
          padding:25px;
     }
     .logart-hero-text{
          min-height:430px;
     }
     .logart-hero-logo{
          font-size:48px;
          letter-spacing:5px;
     }
     .logart-hero-description{
          font-size:20px;
          line-height:1.7;
     }
     /* Αρχική σελίδα, τμήμα Συλλογές */
     .logart-collections .wp-block-columns{
          display:grid;
          grid-template-columns:1fr 1fr;
          gap:20px;
     }
	 /* Σελίδα προϊόντος, εμφανίζει την περιγραφή του προϊόντος κάτω από το προϊόν σε μικρή οθόνη */
     .woocommerce-page #content div.product div.images.woocommerce-product-gallery,
	 .woocommerce #content div.product .woocommerce-tabs.wc-tabs-wrapper,
	 .woocommerce-page #content div.product div.summary.entry-summary {
          width: 100%;
     }
	 footer .site-footer-primary-section-1 .site-footer-focus-item[data-section="section-fb-social-icons-1"], 
	 footer .site-footer-primary-section-1 .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
	      padding-left: 35px; 	
 	 }	
	 /* Αρχική σελίδα τμήμα ABOUT */
     .logart-about{
          min-height:500px;
          padding:25px;
     }
     .logart-about-title{
          font-size:32px;
     }
     .logart-about-content p{
          font-size:18px;
          line-height:1.7;
     }
}

@media(max-width:544px){
     footer .ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row {
          grid-template-columns: 1fr;
     }
     footer .site-footer-focus-item[data-section="section-fb-social-icons-1"], 
	 .footer-widget-area.widget-area.site-footer-focus-item {
          width: 100%;
     }
	 footer .site-footer-primary-section-1 .site-footer-focus-item[data-section="section-fb-social-icons-1"], 
	 footer .site-footer-primary-section-1 .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
	     padding-left: 0px; 	
	 }	
	 .logart-hero {
         min-height: 460px;
     }
	.logart-hero-text {
         min-height: 412px;
    }
	.logart-hero-logo {
		 font-size: 42px;
         margin-top: 210px;
    }
	p.logart-hero-description {
         line-height: 1.2;
         margin-bottom: 1em!important;
		 font-size: 18px;
    }
    .ast-single-post a.logart-hero-btn.button {
         width:165px;
		 font-size: 16px;
 	     padding: 7px 0px 8px 0px;
    }
  	footer .site-footer-primary-section-1 .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"],
	footer .site-footer-primary-section-2 .footer-widget-area[data-section="section-footer-menu"] {
		 text-align: center;
    }
}

/* Για οθόνες 922-936px το μενού χαλάει, οπότε η λύση είναι να εμφανιστεί το mobile menu για οθόνες από 936px και κάτω  */
@media(min-width:922px) and (max-width:936px){
     #ast-desktop-header{
         display:none;
     }
     #ast-mobile-header{
         display:block;
     }
	.site-header-below-section-right.site-header-section.ast-flex.ast-grid-right-section {
         height: 60px;		
    }
	.ast-header-account-wrap .ast-header-account-type-avatar .avatar {
         width: 20px;
    }
	.ast-site-header-cart.ast-menu-cart-with-border.ast-menu-cart-outline {
         font-size: 14px;
    }
}
