/** Shopify CDN: Minification failed

Line 507:1 Unexpected "}"
Line 829:0 Unexpected "}"

**/
.collection-card.style2 .collection-card__content .collection-card__link {
  background: none !important;
  font-size: 1.6rem !important;
  text-transform: none !important;
  color: white !important;
}

.header.transparent--true:not(:hover):not(.is-sticky) .mobile-toggle span {
  background: black !important;
}

.signup-container--terms {
  padding-right: 100px;
}

.ns-language {
  display: flex;
}

.ns-language #nslang {
  margin-right: 5px;
  margin-top: 10px;
}

.product__price--sale {
  color: #e05353;
}

.variations .product-form__input--block input[type="radio"]:checked + label {
  color: white;
  background: #161616;
}

.custom_wishlist {
  padding-left: 50px !important;
}

.variations .product-form__input--block input[type="radio"]:hover + label {
  color: white;
  background: #4c4c4c;
}

.badge {
  border-radius: 0px !important;
}

.spinner-path-qv {
  stroke: black !important;
}

.swym-btn-container[data-position="default"] .swym-add-to-wishlist.swym-icon {
  height: 48px !important;
  line-height: 50px !important;
  background-image: none !important;
  border: 1px solid black !important;
}

.jdgm-star {
  font-family: "JudgemeStar" !important;
  font-size: small;
}

.jdgm-widget.jdgm-widget {
  display: flex !important;
  flex: 1 !important;
  justify-content: flex-end !important;
}

.product-price-container {
  display: flex;
}

.thb-product-detail .product--text.style_vendor {
  margin-bottom: 0px !important;
}

.ns-sku{
  font-weight: 600;
}


.product-price-container {
  border-bottom: 1px solid #e9e9e9;
  padding-bottom: 5px;
}

@media only screen and (min-width: 768px) {
  .breadcrumbs {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

 
}

.breadcrumbs {
  color: #868686;
  background-color: #f0f0f0;
}

.collection-banner--subcollections {
  margin-top: 0px !important;
}

#thb-language-code-FooterLocalization {
  width: 100px !important;
}

.ns-terms {
  color: #9f9f9f;
}

.ns-language span {
  margin-right: 5px;
  margin-top: 10px;
  font-size: 12px;
}

.sub-footer {
  margin-top: 0px !important;
}
/* Netsteps Header Transparent */

.header.transparent--true:not(:hover):not(.is-sticky)
  .thb-secondary-area
  .thb-item-count {
  background-color: black !important;
  color: white !important;
}

.header {
  border-bottom: none !important;
}

.handcrafted-text {
  line-height: 3;
  margin-right: 5px;
}

/* Netsteps Header Transparent */
.header.transparent--true:not(:hover):not(.is-sticky) .thb-full-menu > li > a {
  color: black !important;
}


/* Netsteps Header Transparent */
.thb-secondary-area-item.thb-secondary-myaccount {
  color: black !important;
}

/* Netsteps Header Transparent */
.header.transparent--true:not(:hover):not(.is-sticky) svg path {
  stroke: black !important;
}

.netsteps-logo {
  margin-top: -10px;
  width: 120px;
}

.netsteps-footer {
  width: 100%;
  justify-content: center;
  display: flex;
  font-size: 13px;
  padding-top: 20px;
  background: #d9d9d9;
}

.collection-card__link svg {
  display: none !important;
}

.stores-info {
  background: #f0f0f0;
}

.stores-info h4 {
  margin-left: 10px;
}

.stores-info p {
  margin-left: 10px;
  padding-bottom: 15px;
}

.multicolumn__image {
  margin-bottom: 10px !important;
}

.slideshow__slide .button-overflow-container {
  margin-right: 30px !important;
  margin-left: 30px !important;
}

.thb-widget-menu a[title="Σχετικά με εμάς"],
.thb-widget-menu a[title="Καταστήματα"],
.thb-widget-menu a[title="Collaborations"],
.thb-widget-menu a[title="Sponsoring"] {
  font-weight: bold !important;
}

.product-card .product-card-quickview {
  background: rgba(255, 255, 255, 0.7) !important;
  color: black !important;
}

.ns-wishlist {
  display: flex;
  justify-content: flex-end;
}

.ns-wishlist-inner {
  padding: 15px !important;
  margin: 10px !important;
  background: rgba(255, 255, 255, 0.4) !important;
  border-radius: 100% !important;
}

/* Collection buttons under description */
.ns-collection-buttons {
  border: 1px solid black;
  background-color: white;
  width: auto;
  text-transform: none;
  color: #ffffff;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
}

#SortByBar {
  width: 150px !important;
}

.variations .product-form__input--siblings label {
  border-radius: 100%;
  width: 40px !important;
  height: 40px !important;
  margin-left: 10px;
  margin-right: 10px;
}

.variations .product-form__input--siblings label::after {
  top: 2px !important;
  left: 2px !important;
  right: 2px !important;
  bottom: 2px !important;
}

@media only screen and (min-width: 768px) {
  .countdown-banner .countdown-timer--column--number {
    font-family: "CeraGR-Bold" !important;
  }


  .email-signup--inner {
    padding: 0 0px !important;
    display: flex !important;
    justify-content: center;
  }

  .footer {
    padding-top: 40px !important;
    padding-bottom: 5px !important;
  }

  .countdown-banner--inner.layout--horizontal .countdown-banner--content {
    text-align: right !important;
  }

  .ns-mobile {
    display: none !important;
  }
}

@media only screen and (max-width: 767px) {
  .ns-desktop {
    display: none !important;
  }

  .footer-column-ns ul li {
    margin-bottom: 0px !important;
  }

  .footer-legal-ns {
    font-size: 12px !important;
  }

  .social-icon-ns {
    padding-top: 0% !important;
    margin-top: 45% !important;
  }

  .myaccount--title {
    font-size: 25px !important;
  }
  
.countdown-banner .countdown-timer--column--number {
    font-size: 1.5rem !important;

}

  .custom_wishlist {
    padding-left: 0px !important;
  }
}

.email-signup .signup-container {
  margin: 0px 90px !important;
}
/* newcss */

.products-section,
.image-right-container {
  width: 50%;
}
.image-right-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.products-section ul {
  margin: 0px;
  display: flex;
  flex-wrap: wrap;
}
li.galler-container {
  display: flex;margin-bottom:30px;
}
li.column-banner{
  margin-bottom:30px;
}
.products-section ul li {
  width: 50%;
  list-style: none;
      padding-right: 0.15rem;
    padding-left: 0.15rem;
}
.image-right-container {
    padding-left: .15rem;
}
@media only screen and (max-width: 767px) {
  li.galler-container {
    flex-direction: column;
  }
  li.galler-container,li.column-banner {
margin-bottom:20px;
}
  .products-section,
  .image-right-container {
    width: 100%;
  }
  .netsteps-footer {
    height: 100px !important;
  }

  .facets .thb-filter-sort-count {
    display: block !important;
  }
  .facets__mobile_form .thb-filter-sort {
    display: block !important;
  }

  .product-card .badge.top {
    top: 4px !important;
  }

  .product-card .badge.left {
    left: 2px !important;
  }
  .badge {
    font-size: 8px !important;
    height: 20px !important;
    padding: 0px 5px !important;
  }
  
}
@media only screen and (min-width: 768px) {
  li.column.two-products-contaniners,
  li.column.two-products-contaniners-secound {
    flex: 0 0 50%;
    max-width: 50%;
    margin: 0 auto;
  }
  li.column.three-coloumns-sec3,
  li.column.three-coloumns-sec2,
  li.column.three-coloumns-sec1 {
    flex: 0 0 33%;
    max-width: 33%;
  }
  li.column.two-products-contaniners.spaceded-column
    product-card.product-card.text-left {
    margin: 0 auto;
    width: 50%;
    max-width: 50%;
    margin-right: 0;
  }
  li.column.two-products-contaniners-secound.spaceded-column
    product-card.product-card.text-left {
    width: 50%;
    margin: 0 auto;
    margin-left: 0;margin-bottom: 30px;
  }
}

@media only screen and (min-width: 1000px) and (max-width: 1024px) {
  .add_to_cart_holder, .proceed-to-checkout {
    max-width: 55% !important;
  }
  .cart-policy-text {
    text-align: left !important;
  }
}

@media only screen and (min-width: 1068px) {
  .text-with-icons.icon-columns-4 .text-with-icons__inner {
    grid-template-columns: repeat(4, minmax(200px, 320px)) !important;
  }
  .product-section {
    margin-top: -25px !important;
  }
}

@media only screen and (max-width: 415px) {
  .slideshow__slide-content .button {
    width: 100px;
  }
  .countdown-banner h2 {
    font-size: 23px !important;
  }

  .text-with-icons__inner {
    grid-auto-columns: minmax(250px, 360px) !important;
  }
  .text-with-icons {
    padding-top: 5px !important;
  }
  .email-signup .section-header--content .h3 {
    font-size: 23px !important;
  }
  .email-signup .signup-container {
    margin: 0px !important;
  }
}

@media only screen and (min-width: 2560px) {
  .button.outline.white, input[type="submit"].outline.white {
    border: 2px solid !important;
  }
}

.product__price--sale {
  font-size: 1.1rem;
  font-weight: bold;
}

button.swym-button.disabled, button.swym-button:disabled {
  opacity: 1 !important;
}

.thb-product-detail .product-title {
  font-size: calc(var(--font-heading-scale) * 1.3rem) !important;
}

.thb-product-detail .product--text.style_vendor {
  opacity:1 !important;
}

.collection-banner {
  min-height: 70px !important;
  
}

.back-to-top {
  bottom: 40px !important;
}

/* Δεσποινα αλλαγές */
@media (min-width: 1024px) {
.collection-banner--title{
  padding-top:40px;
}
}

@media (min-width:810px) {
  .collection-banner--title{
  padding-top:40px;
}
}
 .collection-banner--content {
max-width: 530px !important;
    margin: 0 auto !important;
    margin-top: 0px !important;
    font-size: 1rem !important;
    padding: 0 0 !important;
  }

 }
.collection-banner--title{
  padding-bottom: 15px !important;
}

#ProductGridContainer{
  padding-bottom: 30px;
}

  .collection-banner--content h1{
    
    font-size: 20px !important;
    
  }
@media only screen and (max-width: 768px) {
  #ProductGridContainer {
    
   margin-left: -16px !important;
  margin-right: -16px !important;
    
  }

   .product-card-info{
    text-align: center !important;
    margin: 10px 0 25px 0 !important;
    margin-bottom: 25px !important;
  cursor: pointer !important;
  text-align: center !important;
    
  }


 #shopify-section-template--19220938260716__product-grid{
  
   
   
 }
 .collection-banner--content {
  padding: 40px 0;
  position: relative;
  z-index: 5;
  margin-bottom: -40px;
    
    
  }
  .collection-banner--title{
    
    font-size: 20px !important;
  }
  .price{
     font-size: 10px !important;
    
  }
  .product-card-title{
     font-size: 10px !important;
     margin-top: -20px !important;
    
  }

  .column{
    margin-top: -26px !important;
    margin-bottom: -10px !important;
  }

  .product__price--sale{
    font-size: 10px !important;
    
  }

  .price del .amount{
    font-size: 8px !important;
  }

.collection-container section-spacing-bottom{
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .announcement-bar{
    font-size: 10px !important; 
    padding: 5px 10px !important; 
    margin: 0 !important; 
    line-height: 1.2 !important; 
  }

  .breadcrumbs {
  font-size: 10px !important;
  padding: 5px 17px !important;
  margin: 0 !important;
  line-height: 1.8 !important;
}

#Product-Slider{
  margin-top: 44px;
  
  scale: 120% !important;
  margin-left: -17px !important;
  gap: 1px !important;
  
}

.product-images-buttons.no-js-hidden{
  padding-top: 50px;
}

  .collection-banner--content h1 {
  
  margin-top: 30px !important;
}
}


/* Hide the text on desktop NEW IN */
@media (min-width: 768px) {
    li.menu-item-has-children:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > a:nth-child(1) {
        display: none !important;
    }
}

/* Display it only on mobile NEW IN*/
@media (max-width: 768px) {
    li.menu-item-has-children:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > a:nth-child(1) {
        display: block !important;
    }
}

/* Hide the text on desktop ROUXA*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(2) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile ROUXA */
@media (max-width: 768px) {
    li.menu-item-has-children:nth-child(2) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1) {
        display: block !important;
    }
}

/* Hide the text on desktop AXESOUAR*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(3) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile AXESOUAR*/
@media (max-width: 768px) {
    li.menu-item-has-children:nth-child(3) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1) {
        display: block !important;
        
    }
}




/* Hide the text on desktop ACTIVEWEAR*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(4) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile ACTIVEWEAR */
@media (max-width: 768px) {
  li.menu-item-has-children:nth-child(4) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1) {
        display: block !important;
    }
}


/* Hide the text on desktop SALES*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(5) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile SALES*/
@media (max-width: 768px) {
  li.menu-item-has-children:nth-child(5) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1) {
        display: block !important;
    }
}

/* Hide the text on desktop ΡΟΥΧΑ ->ΓΥΝΑΙΚΑ */
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(2) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > ul:nth-child(2) > li:nth-child(15) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile ΡΟΥΧΑ ->ΓΥΝΑΙΚΑ */
@media (max-width: 768px) {
li.menu-item-has-children:nth-child(2) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > ul:nth-child(2) > li:nth-child(15) > a:nth-child(1) {
        display: block !important;
    }
}


/* Hide the text on desktop ΡΟΥΧΑ ->ΑΝΤΡΑΣ */
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(2) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(15) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile ΡΟΥΧΑ ->ΑΝΤΡΑΣ */
@media (max-width: 768px) {
li.menu-item-has-children:nth-child(2) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(15) > a:nth-child(1) {
        display: block !important;
    }
}

/* Hide the text on desktop AXESOUAR -> ΓΥΝΑΙΚΑ*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(3) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > ul:nth-child(2) > li:nth-child(9) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile AXESOUAR-> ΓΥΝΑΙΚΑ*/
@media (max-width: 768px) {
li.menu-item-has-children:nth-child(3) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > ul:nth-child(2) > li:nth-child(9) > a:nth-child(1) {
        display: block !important;
    }
}


/* Hide the text on desktop AXESOUAR -> ΑΝΤΡΑΣ*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(3) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(9) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile AXESOUAR-> ΑΝΤΡΑΣ*/
@media (max-width: 768px) {
li.menu-item-has-children:nth-child(3) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(9) > a:nth-child(1) {
        display: block !important;
    }
}


/* Hide the text on desktop ACTIVEWEAR ->ΓΥΝΑΙΚΑ*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(4) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile ACTIVEWEAR -> ΓΥΝΑΙΚΑ */
@media (max-width: 768px) {
li.menu-item-has-children:nth-child(4) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > a:nth-child(1) {
        display: block !important;
    }
}

/* Hide the text on desktop ACTIVEWEAR ->ΑΝΤΡΑΣ*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(4) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile ACTIVEWEAR -> ΑΝΤΡΑΣ */
@media (max-width: 768px) {
li.menu-item-has-children:nth-child(4) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > a:nth-child(1) {
        display: block !important;
    }
}


/* Hide the text on desktop SALES ->ΓΥΝΑΙΚΑ*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(5) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > ul:nth-child(2) > li:nth-child(17) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile SALES ->ΓΥΝΑΙΚΑ*/
@media (max-width: 768px) {
li.menu-item-has-children:nth-child(5) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > ul:nth-child(2) > li:nth-child(17) > a:nth-child(1) {
        display: block !important;
    }
}


/* Hide the text on desktop SALES ->ΑΝΤΡΑς*/
@media (min-width: 768px) {
li.menu-item-has-children:nth-child(5) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(18) > a:nth-child(1) {
  
       display: none !important;
    }
}

/* Display it only on mobile SALES ->ΑΝΤΡΑς*/
@media (max-width: 768px) {
li.menu-item-has-children:nth-child(5) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(18) > a:nth-child(1) {
        display: block !important;
    }
}


@media (max-width: 768px) {
.mobile-menu li > a[title="ΔΕΙΤΕ ΟΛΑ ΤΑ ΠΡΟΪΟΝΤΑ"]{
  font-size:10px !important;
}
}
}