/* -------------------------------------------------------------- 
  productAttributes
-------------------------------------------------------------- */

.productAttributes_box {

	display: block;
	min-height: 0px;
}

.productAttr_icon {
	display: inline-block;
	width: 50px;
	height: 50px;
	border-radius: 4px;
	position: relative;
	background-image: url(../images/product_attributes/attr_icon_default.svg);
	background-repeat: no-repeat;
	background-size: 100%;
	font-family: 'museo_sans900';
  text-shadow: 0 1px 2px #999;
}



/* two values */
.productAttr_icon::before,
.productAttr_icon::after  {
    position: absolute;
    text-align: center;
    color: #FFF;
    width: 100%;
    display: block;
    font-size: 10px;
    text-transform: uppercase;
  }

/* up line =>>> value */
 .productAttr_icon::before {
    content: attr(data-value);
    top: 2px;
    font-size: 19px;

  }

/* bottom line =>>> info */
 .productAttr_icon::after {
   content: attr(data-info);
   bottom:6px;
  font-size: 7px;

  }


/* type 01 */
.productAttr_icon.sheets_rolling_paper {
	background-image: url(../images/product_attributes/sheets_rolling_paper.svg);
}
    .productAttr_icon.sheets_rolling_paper::after {
      display: none;
    }
   .productAttr_icon.sheets_rolling_paper::before {
      bottom:1px;
      top:auto;
      font-size: 15px;
    }
.productAttr_icon.measures_rolling_paper {
  background-image: url(../images/product_attributes/measures_rolling_paper.svg);
}

 .productAttr_icon.measures_rolling_paper::after {
   bottom:auto;
   top:8px;
   font-size: 11px;
   color: #87C66F;
   text-shadow: none;
   text-transform: lowercase;

  }

 .productAttr_icon.measures_rolling_paper::before {
    top:auto;
    bottom: 4px;
    font-size: 12px;

  }

.productAttr_icon.weight_rolling_paper {
  background-image: url(../images/product_attributes/weight_rolling_paper.svg);
}

    .productAttr_icon.weight_rolling_paper::before {
      top:auto;
      bottom: 4px;
      font-size: 12px;
      text-transform: lowercase;
    }

    .productAttr_icon.weight_rolling_paper::after {display: none;}


.productAttr_icon.combustion_rolling_paper {
  background-image: url(../images/product_attributes/combustion_rolling_paper.svg);
}
  .productAttr_icon.combustion_rolling_paper::after {
     content: attr(data-value);
  }
  
    .productAttr_icon.combustion_rolling_paper::before {
     display:none;
  }
  


.productAttr_icon.order_units_rolling_paper {
  background-image: url(../images/product_attributes/green_productAttr.svg);
}





/* type 02 */
.productAttr_icon.diameter_filters {
  background-image: url(../images/product_attributes/diameter_filters.svg);
}
    .productAttr_icon.diameter_filters::after {
      display: none;
    }
    .productAttr_icon.diameter_filters::before {
      font-size: 8.5px;
      bottom: 4px;
      top: auto;
      text-transform: inherit;
    }

.productAttr_icon.type_filters {
  background-image: url(../images/product_attributes/type_filters.svg);
}
    .productAttr_icon.type_filters::after {
      display: none;
    }
    .productAttr_icon.type_filters::before {
      top: auto;
      bottom: 5px;
      font-size: 8.25px;
      padding: 0 4px;
      line-height: 7px;
      text-transform: inherit;

    }

.productAttr_icon.number_of_filters {
  background-image: url(../images/product_attributes/number_of_filters.svg);
}
    .productAttr_icon.number_of_filters::after {
      display: none;
    }
    .productAttr_icon.number_of_filters::before {
      top: auto;
      bottom:1px;
      font-size: 15px;
    }

.productAttr_icon.order_units_filters {
  background-image: url(../images/product_attributes/orange_productAttr.svg);
}




/* type 03 */
.productAttr_icon.type_tubes {
  background-image: url(../images/product_attributes/type_tubes.svg);
}
    .productAttr_icon.type_tubes::after {
      content: attr(data-value);
    }
    
    .productAttr_icon.type_tubes::before {
      display: none;
    }

.productAttr_icon.types_box_tubes {
  background-image: url(../images/product_attributes/brown_productAttr.svg);
}
.productAttr_icon.types_box_tubes::after {
    content: "TUBOS";
}
.productAttr_icon.order_units_tubes {
  background-image: url(../images/product_attributes/brown_productAttr.svg);
}
.productAttr_icon.types_tubes {
    background-image: url(../images/product_attributes/types_tubes.svg);
}
.productAttr_icon.types_tubes::before {
    font-size: 7px;
    top: auto;
    bottom: 6px;
}

/* type 04 */
.productAttr_icon.type_machines {
  background-image: url(../images/product_attributes/type_machines.svg);
}
    .productAttr_icon.type_machines::after {
      content: attr(data-value);
    }
    
    .productAttr_icon.type_machines::before {
      display: none;
    }

.productAttr_icon.measures_machines {
  background-image: url(../images/product_attributes/measures_machines.svg);
}
    .productAttr_icon.measures_machines::after {
      display: none;
    }
   .productAttr_icon.measures_machines::before {
      top: auto;
      bottom: 4px;
      font-size: 8.5px;
      text-transform: inherit;
    }

.productAttr_icon.order_units_machines {
  background-image: url(../images/product_attributes/red_productAttr.svg);
}





/* type 05 */
.productAttr_icon.type_lighters {
  background-image: url(../images/product_attributes/type_lighters.svg);
}
    .productAttr_icon.type_lighters::before {
      display: none;
    }

    .productAttr_icon.type_lighters::after {
     content: attr(data-value);
     font-size: 7px;
    }

.productAttr_icon.order_units_lighters {
  background-image: url(../images/product_attributes/purple_productAttr.svg);
}
.productAttr_icon.size_lighters {
  background-image: url(../images/product_attributes/size_lighters.svg);
}

    .productAttr_icon.size_lighters::after {
      content: attr(data-value);
    }
    
    .productAttr_icon.size_lighters::before {
      display: none;
    }




/* type 06 */
.productAttr_icon.type_electronic_cigarettes {
  background-image: url(../images/product_attributes/type_electronic_cigarettes.svg);
}
    .productAttr_icon.type_electronic_cigarettes:after {
      content: attr(data-value);
    }
    
    .productAttr_icon.type_electronic_cigarettes:before {
      display: none;
    }


.productAttr_icon.puffs_electronic_cigarettes {
  background-image: url(../images/product_attributes/blue_productAttr.svg);
}
.productAttr_icon.order_units_electronic_cigarettes {
  background-image: url(../images/product_attributes/blue_productAttr.svg);
}
.productAttr_icon.nicotine_level_electronic_cigarettes {
  background-image: url(../images/product_attributes/blue_productAttr.svg);
}
    .productAttr_icon.nicotine_level_electronic_cigarettes:before {
      top: auto;
      bottom:1px;
      font-size: 15px;
    }
    .productAttr_icon.nicotine_level_electronic_cigarettes:after {
      bottom: auto;
      top:2px;
      font-size: 20px;
    }

@media (min-width: 1200px) {
    .points-container {
        float: right;
    }
}

@media (max-width: 1199px) {
    .points-container {
        float: left;
    }
}