/***************************************************
  Mixins Themes
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes
/***************************************************/
/* effect zoom In #1 */
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
#products .products, .featured-products .products, .product-accessories .products, .product-miniature .products {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  box-lines: multiple;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start; }
#products .product-thumbnail, .featured-products .product-thumbnail, .product-accessories .product-thumbnail, .product-miniature .product-thumbnail {
  display: block; }
#products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a {
  color: #999999;
  font-size: 0.8125rem;
  text-decoration: none;
  text-align: center;
  font-weight: 400; }
#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {
  position: relative;
  margin-bottom: 1.563rem;
  height: 318px;
  width: 257px;
  background: white;
  -moz-box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.05);
  -o-box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.05);
  -ms-box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.05); }
  #products .thumbnail-container:hover, #products .thumbnail-container:focus, .featured-products .thumbnail-container:hover, .featured-products .thumbnail-container:focus, .product-accessories .thumbnail-container:hover, .product-accessories .thumbnail-container:focus, .product-miniature .thumbnail-container:hover, .product-miniature .thumbnail-container:focus {
    -moz-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1); }
    #products .thumbnail-container:hover .highlighted-informations, #products .thumbnail-container:focus .highlighted-informations, .featured-products .thumbnail-container:hover .highlighted-informations, .featured-products .thumbnail-container:focus .highlighted-informations, .product-accessories .thumbnail-container:hover .highlighted-informations, .product-accessories .thumbnail-container:focus .highlighted-informations, .product-miniature .thumbnail-container:hover .highlighted-informations, .product-miniature .thumbnail-container:focus .highlighted-informations {
      bottom: 5.625rem; }
      #products .thumbnail-container:hover .highlighted-informations::after, #products .thumbnail-container:focus .highlighted-informations::after, .featured-products .thumbnail-container:hover .highlighted-informations::after, .featured-products .thumbnail-container:focus .highlighted-informations::after, .product-accessories .thumbnail-container:hover .highlighted-informations::after, .product-accessories .thumbnail-container:focus .highlighted-informations::after, .product-miniature .thumbnail-container:hover .highlighted-informations::after, .product-miniature .thumbnail-container:focus .highlighted-informations::after {
        opacity: 1; }
      #products .thumbnail-container:hover .highlighted-informations.no-variants, #products .thumbnail-container:focus .highlighted-informations.no-variants, .featured-products .thumbnail-container:hover .highlighted-informations.no-variants, .featured-products .thumbnail-container:focus .highlighted-informations.no-variants, .product-accessories .thumbnail-container:hover .highlighted-informations.no-variants, .product-accessories .thumbnail-container:focus .highlighted-informations.no-variants, .product-miniature .thumbnail-container:hover .highlighted-informations.no-variants, .product-miniature .thumbnail-container:focus .highlighted-informations.no-variants {
        bottom: 4.375rem; }
    #products .thumbnail-container:hover .product-description, #products .thumbnail-container:focus .product-description, .featured-products .thumbnail-container:hover .product-description, .featured-products .thumbnail-container:focus .product-description, .product-accessories .thumbnail-container:hover .product-description, .product-accessories .thumbnail-container:focus .product-description, .product-miniature .thumbnail-container:hover .product-description, .product-miniature .thumbnail-container:focus .product-description {
      box-shadow: 0 -5px 10px -5px rgba(0, 0, 0, 0.2); }
#products .products-section-title, .featured-products .products-section-title, .product-accessories .products-section-title, .product-miniature .products-section-title {
  text-align: center;
  margin-bottom: 1.5rem; }
#products .product-title, .featured-products .product-title, .product-accessories .product-title, .product-miniature .product-title {
  text-align: center;
  text-transform: capitalize;
  margin-top: 1rem; }
#products .product-price-and-shipping, .featured-products .product-price-and-shipping, .product-accessories .product-price-and-shipping, .product-miniature .product-price-and-shipping {
  color: #414141;
  font-weight: 700;
  text-align: center; }
#products .variant-links, .featured-products .variant-links, .product-accessories .variant-links, .product-miniature .variant-links {
  background: #ebebeb;
  position: relative;
  text-align: center;
  width: 100%;
  top: 0.25em;
  padding-top: 0.1875rem;
  min-height: 2.5rem; }
#products .highlighted-informations, .featured-products .highlighted-informations, .product-accessories .highlighted-informations, .product-miniature .highlighted-informations {
  position: absolute;
  bottom: 1.25rem;
  z-index: 0;
  background: white;
  text-align: center;
  width: 257px;
  height: 3.125rem;
  padding-top: 0.3125rem;
  box-shadow: 0 -5px 10px -5px rgba(0, 0, 0, 0.2);
  transition: bottom .3s; }
  #products .highlighted-informations .quick-view, .featured-products .highlighted-informations .quick-view, .product-accessories .highlighted-informations .quick-view, .product-miniature .highlighted-informations .quick-view {
    color: #878787;
    font-size: 14px; }
    #products .highlighted-informations .quick-view:hover, .featured-products .highlighted-informations .quick-view:hover, .product-accessories .highlighted-informations .quick-view:hover, .product-miniature .highlighted-informations .quick-view:hover {
      color: #3387f2; }
#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {
  position: absolute;
  z-index: 1;
  background: white;
  width: 257px;
  bottom: 0;
  height: 70px; }
#products img, .featured-products img, .product-accessories img, .product-miniature img {
  margin-left: 4px; }
#products .product-miniature, .featured-products .product-miniature, .product-accessories .product-miniature, .product-miniature .product-miniature {
  margin: 0 0.625rem; }
  #products .product-miniature .discount, .featured-products .product-miniature .discount, .product-accessories .product-miniature .discount, .product-miniature .product-miniature .discount {
    display: none; }
  #products .product-miniature .product-flags .new,
  #products .product-miniature .online-only,
  #products .product-miniature .on-sale,
  #products .product-miniature .discount-percentage,
  #products .product-miniature .pack, .featured-products .product-miniature .product-flags .new,
  .featured-products .product-miniature .online-only,
  .featured-products .product-miniature .on-sale,
  .featured-products .product-miniature .discount-percentage,
  .featured-products .product-miniature .pack, .product-accessories .product-miniature .product-flags .new,
  .product-accessories .product-miniature .online-only,
  .product-accessories .product-miniature .on-sale,
  .product-accessories .product-miniature .discount-percentage,
  .product-accessories .product-miniature .pack, .product-miniature .product-miniature .product-flags .new,
  .product-miniature .product-miniature .online-only,
  .product-miniature .product-miniature .on-sale,
  .product-miniature .product-miniature .discount-percentage,
  .product-miniature .product-miniature .pack {
    display: block;
    position: absolute;
    left: -0.4375rem;
    padding: 0.3125rem 0.4375rem;
    color: white;
    background: #3387f2;
    text-transform: uppercase;
    min-width: 3.125rem;
    min-height: 1.875rem;
    font-size: 14px;
    font-weight: 600;
    -moz-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1); }
    #products .product-miniature .product-flags .new.discount-percentage,
    #products .product-miniature .online-only.discount-percentage,
    #products .product-miniature .on-sale.discount-percentage,
    #products .product-miniature .discount-percentage.discount-percentage,
    #products .product-miniature .pack.discount-percentage, .featured-products .product-miniature .product-flags .new.discount-percentage,
    .featured-products .product-miniature .online-only.discount-percentage,
    .featured-products .product-miniature .on-sale.discount-percentage,
    .featured-products .product-miniature .discount-percentage.discount-percentage,
    .featured-products .product-miniature .pack.discount-percentage, .product-accessories .product-miniature .product-flags .new.discount-percentage,
    .product-accessories .product-miniature .online-only.discount-percentage,
    .product-accessories .product-miniature .on-sale.discount-percentage,
    .product-accessories .product-miniature .discount-percentage.discount-percentage,
    .product-accessories .product-miniature .pack.discount-percentage, .product-miniature .product-miniature .product-flags .new.discount-percentage,
    .product-miniature .product-miniature .online-only.discount-percentage,
    .product-miniature .product-miniature .on-sale.discount-percentage,
    .product-miniature .product-miniature .discount-percentage.discount-percentage,
    .product-miniature .product-miniature .pack.discount-percentage {
      z-index: 2;
      background: #f39d72; }
    #products .product-miniature .product-flags .new.on-sale,
    #products .product-miniature .online-only.on-sale,
    #products .product-miniature .on-sale.on-sale,
    #products .product-miniature .discount-percentage.on-sale,
    #products .product-miniature .pack.on-sale, .featured-products .product-miniature .product-flags .new.on-sale,
    .featured-products .product-miniature .online-only.on-sale,
    .featured-products .product-miniature .on-sale.on-sale,
    .featured-products .product-miniature .discount-percentage.on-sale,
    .featured-products .product-miniature .pack.on-sale, .product-accessories .product-miniature .product-flags .new.on-sale,
    .product-accessories .product-miniature .online-only.on-sale,
    .product-accessories .product-miniature .on-sale.on-sale,
    .product-accessories .product-miniature .discount-percentage.on-sale,
    .product-accessories .product-miniature .pack.on-sale, .product-miniature .product-miniature .product-flags .new.on-sale,
    .product-miniature .product-miniature .online-only.on-sale,
    .product-miniature .product-miniature .on-sale.on-sale,
    .product-miniature .product-miniature .discount-percentage.on-sale,
    .product-miniature .product-miniature .pack.on-sale {
      background: #f39d72;
      width: 100%;
      text-align: center;
      left: 0;
      top: 0; }
    #products .product-miniature .product-flags .new.online-only,
    #products .product-miniature .online-only.online-only,
    #products .product-miniature .on-sale.online-only,
    #products .product-miniature .discount-percentage.online-only,
    #products .product-miniature .pack.online-only, .featured-products .product-miniature .product-flags .new.online-only,
    .featured-products .product-miniature .online-only.online-only,
    .featured-products .product-miniature .on-sale.online-only,
    .featured-products .product-miniature .discount-percentage.online-only,
    .featured-products .product-miniature .pack.online-only, .product-accessories .product-miniature .product-flags .new.online-only,
    .product-accessories .product-miniature .online-only.online-only,
    .product-accessories .product-miniature .on-sale.online-only,
    .product-accessories .product-miniature .discount-percentage.online-only,
    .product-accessories .product-miniature .pack.online-only, .product-miniature .product-miniature .product-flags .new.online-only,
    .product-miniature .product-miniature .online-only.online-only,
    .product-miniature .product-miniature .on-sale.online-only,
    .product-miniature .product-miniature .discount-percentage.online-only,
    .product-miniature .product-miniature .pack.online-only {
      font-size: 0.75rem;
      margin-top: 13rem;
      margin-left: 8.688rem; }
      #products .product-miniature .product-flags .new.online-only::before,
      #products .product-miniature .online-only.online-only::before,
      #products .product-miniature .on-sale.online-only::before,
      #products .product-miniature .discount-percentage.online-only::before,
      #products .product-miniature .pack.online-only::before, .featured-products .product-miniature .product-flags .new.online-only::before,
      .featured-products .product-miniature .online-only.online-only::before,
      .featured-products .product-miniature .on-sale.online-only::before,
      .featured-products .product-miniature .discount-percentage.online-only::before,
      .featured-products .product-miniature .pack.online-only::before, .product-accessories .product-miniature .product-flags .new.online-only::before,
      .product-accessories .product-miniature .online-only.online-only::before,
      .product-accessories .product-miniature .on-sale.online-only::before,
      .product-accessories .product-miniature .discount-percentage.online-only::before,
      .product-accessories .product-miniature .pack.online-only::before, .product-miniature .product-miniature .product-flags .new.online-only::before,
      .product-miniature .product-miniature .online-only.online-only::before,
      .product-miniature .product-miniature .on-sale.online-only::before,
      .product-miniature .product-miniature .discount-percentage.online-only::before,
      .product-miniature .product-miniature .pack.online-only::before {
        content: "\E30A";
        font-family: 'Material Icons';
        vertical-align: middle;
        margin: 0.3125rem; }
#products .comments_note, .featured-products .comments_note, .product-accessories .comments_note, .product-miniature .comments_note {
  text-align: center;
  color: #999999; }
#products .regular-price, .featured-products .regular-price, .product-accessories .regular-price, .product-miniature .regular-price {
  color: #999999;
  text-decoration: line-through;
  font-size: 0.8125rem; }
#products .count, .featured-products .count, .product-accessories .count, .product-miniature .count {
  color: #878787;
  font-weight: 700;
  position: relative;
  bottom: 0.5rem; }
#products .all-product-link, .featured-products .all-product-link, .product-accessories .all-product-link, .product-miniature .all-product-link {
  clear: both;
  color: #878787;
  font-weight: 700;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem; }

@media (max-width: 767px) {
  #products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container {
    -moz-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1); }
    #products .thumbnail-container .product-description, .featured-products .thumbnail-container .product-description, .product-accessories .thumbnail-container .product-description {
      box-shadow: 0 -5px 10px -5px rgba(0, 0, 0, 0.2); } }

/*# sourceMappingURL=featuredproducts.css.map */
