/* load google fonts locally */
@font-face {
  font-family: 'Comfortaa';
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url('/design/themes/abt__unitheme2/media/google_fonts/comfortaa-v47-greek_latin-300.woff2') format('woff2');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400; /* Regular weight */
  font-display: swap;
  src: url('/design/themes/abt__unitheme2/media/google_fonts/comfortaa-v47-greek_latin-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Comfortaa';
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url('/design/themes/abt__unitheme2/media/google_fonts/comfortaa-v47-greek_latin-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Comfortaa';
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url('/design/themes/abt__unitheme2/media/google_fonts/comfortaa-v47-greek_latin-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Comfortaa';
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url('/design/themes/abt__unitheme2/media/google_fonts/comfortaa-v47-greek_latin-700.woff2') format('woff2');
}



/* stock */

.ty-qty-in-stock {
    color: #4c8a00;
}

.ty-qty-out-of-stock, .on_backorder {
    color: #e74c3c;
}

.ty-product-detail .ty-qty-out-of-stock, .cat-view-grid .ty-qty-out-of-stock {
    color: #888;
}

.ty-qty-out-of-stock.unknown-delivery {
    margin-bottom: 15px;
}

.ut2-pb .ty-product-coming-soon i {
    color: #e74c3c;
}

.ty-product-coming-soon {
    background: #eee;
}

.ty-product-coming-soon span {
    color: #e74c3c;
    font-weight: normal;
}

.ty-btn__preorder, .ut2-pb .ty-btn__preorder {
    background: #4eccf5;
    box-shadow: inset 0 -2px 0 0 #178cb2;
}

.ty-btn__preorder:hover, .ut2-pb .ty-btn__preorder:hover {
    background: #69daff;
}

.ty-product-block .ab__deal_of_the_day {
    display: none;
}

