.elementor-75898 .elementor-element.elementor-element-be72e18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-75898 .elementor-element.elementor-element-4e4029e .woocommerce-breadcrumb{color:#000000;font-family:"Roboto Slab", Sans-serif;font-size:15px;text-align:start;}.elementor-75898 .elementor-element.elementor-element-4e4029e .woocommerce-breadcrumb > a{color:#717171;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-75898 .elementor-element.elementor-element-25a96fb{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:bold;color:#000000;--textColor:#000000;}.elementor-75898 .elementor-element.elementor-element-622f0277{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-75898 .elementor-element.elementor-element-622f0277.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-75898 .elementor-element.elementor-element-592d5548{--display:flex;--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-element{--align-self:center;}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products  ul.products{grid-column-gap:36px;grid-row-gap:60px;}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto Slab", Sans-serif;font-weight:600;}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products ul.products li.product .price{color:#0056B3;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products ul.products li.product .price ins{color:#0056B3;}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products ul.products li.product .price ins .amount{color:#0056B3;}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products ul.products li.product .price del{color:#0056B3;}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products ul.products li.product .price del .amount{color:#0056B3;}.elementor-75898 .elementor-element.elementor-element-52689f9 nav.woocommerce-pagination ul li a, .elementor-75898 .elementor-element.elementor-element-52689f9 nav.woocommerce-pagination ul li span{padding:14px;}.elementor-75898 .elementor-element.elementor-element-52689f9 nav.woocommerce-pagination ul li a{color:#000000;background-color:#FFFFFF;}.elementor-75898 .elementor-element.elementor-element-52689f9 nav.woocommerce-pagination ul li a:hover{color:#FFFFFF;background-color:#131212;}.elementor-75898 .elementor-element.elementor-element-52689f9 nav.woocommerce-pagination ul li span.current{color:#FFFFFF;background-color:#0C0C0C;}@media(max-width:1024px){.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-75898 .elementor-element.elementor-element-622f0277{--content-width:1305px;}}@media(max-width:767px){.elementor-75898 .elementor-element.elementor-element-592d5548{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-75898 .elementor-element.elementor-element-52689f9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wc-archive-products, class: .elementor-element-52689f9 */.products-container::after {
    content: "";
    display: block;
    height: 100px;
    clear: both;
}
/* ΠΑΛΙΑ ΤΙΜΗ (με έκπτωση) — κάνε την μπλε */
.price del,
.woocommerce-Price-amount del,
del .woocommerce-Price-amount {
  color: #0056B3 !important;
  text-decoration: line-through;
  font-weight: 500;
  opacity: 1;
}

/* ΝΕΑ ΤΙΜΗ (με έκπτωση) — κάνε την κόκκινη */
.price ins,
.woocommerce-Price-amount ins,
ins .woocommerce-Price-amount {
  color: #d60000 !important;
  font-weight: 700;
}

/* ΚΑΝΟΝΙΚΗ ΤΙΜΗ χωρίς έκπτωση (όταν δεν υπάρχει <del>/<ins>) */
ul.products li.product .price:not(:has(del)):not(:has(ins)),
.single-product .summary .price {
  color: #1f1f1f !important;
  font-weight: 500;
}/* End custom CSS */