.glass-list-section .title1 .title-inner1 {
  padding-left: 20px;
  padding-right: 20px;
  display: inline-block;
}
.glass-list-section .title1 .title-inner1::after {
  display: none;
}
.glass-list-section .title1 .title-inner1.selected::after {
  display: inherit;
}
.glass-list-section .glassItems.glassItemsWidthSelect {
  display: none;
}
.glass-list-section .glassItems.glassItemsWidthSelect.selected {
  display: flex;
}
.glass-list-section .glassItems.row {
  margin: 0;
  overflow: hidden;
}
.glass-list-section .glassItems .glassItem {
  padding: 10px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner {
  position: relative;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .tags {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: right;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .tags .clicli-tag + .clicli-tag {
  margin-left: 5px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_picContainer {
  cursor: pointer;
  padding-bottom: 60%;
  position: relative;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_picContainer:hover img:nth-child(2) {
  display: inline-block;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_picContainer img {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 90%;
  transform: translate(-50%, -50%);
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_picContainer img:nth-child(2) {
  display: none;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_colors {
  text-align: center;
  margin: 0 auto;
  margin-top: 5px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_colors div {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  cursor: pointer;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_colors div.GlassItem_selected::before {
  content: " ";
  display: block;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  border: 2px solid #f58003;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: auto;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_colors div + div {
  margin-left: 13px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_footer {
  padding: 0 20px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_footer.GlassItem_footer_type2 {
  margin-top: 10px;
  font-size: 16px;
  color: #000;
  align-items: center;
  justify-content: center;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_footer .type {
  color: #a6a6a6;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_footer .hot-tag {
  color: #fff;
  background-color: #f41e16;
  border-radius: 2px;
  margin-right: 5px;
  padding: 0 2px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_footer .right {
  text-align: right;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_footer .right .heart {
  text-align: right;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_footer .right .heart a {
  font-size: 20px;
  color: #ffa800;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_footer .right .price {
  height: 30px;
  font-size: 21px;
  line-height: 30px;
  color: #000;
  font-weight: bold;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_footer .right .price .old-price {
  margin-right: 5px;
  font-size: 16px;
  font-weight: normal;
  color: #666;
  text-decoration: line-through;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style {
  max-width: 300px;
  margin: 0 auto;
  padding: 0 15px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner {
  font-size: 16px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .left {
  float: left;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .left > * + * {
  margin-top: 10px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .left .stars {
  text-align: left;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .left .stars > * + * {
  margin-left: 5px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .left .stars .star-item {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
  background-image: url(../img/detail/detail_icon9.png);
  background-repeat: no-repeat;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .left .stars .star-item.star4-1 {
  width: 4px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .left .stars .star-item.star4-2 {
  width: 8px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .left .stars .star-item.star4-3 {
  width: 12px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .left .GlassItem_colors {
  text-align: left;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .right {
  float: right;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .right > * + * {
  margin-top: 10px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .GlassItem_list_style_inner .right .heart {
  color: #ffa800;
  font-size: 20px;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .tryon_btn {
  height: 35px;
  line-height: 33px;
  font-size: 18px;
  color: #666;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 0 8px;
  display: block;
  margin: 0 auto;
  margin-top: 25px;
  text-align: center;
}
.glass-list-section .glassItems .glassItem .glassItem-inner .GlassItem_list_style .tryon_btn:hover {
  border: 1px solid #000;
  color: #000;
}

@media (max-width: 767px) {
  .glass-list-section .glassItems {
    padding-top: 20px;
  }
}
.color {
  display: inline-block;
  vertical-align: middle;
  height: 22px;
  width: 22px;
  border-radius: 50%;
  background: url(../../img/bg65.png) no-repeat;
}
.color.color1 {
  background-position: 0 0;
}
.color.color2 {
  background-position: -25px 0;
}
.color.color3 {
  background-position: 0 -25px;
}
.color.color4 {
  background-position: -25px -25px;
}
.color.color5 {
  background-position: 0 -50px;
}
.color.color6 {
  background-position: -25px -50px;
}
.color.color7 {
  background-position: 0 -75px;
}
.color.color8 {
  background-position: -25px -75px;
}
.color.color9 {
  background-position: 0 -100px;
}
.color.color10 {
  background-position: -25px -100px;
}
.color.color11 {
  background-position: 0 -125px;
}
.color.color12 {
  background-position: -25px -125px;
}
.color.color13 {
  background-position: 0 -150px;
}
.color.color14 {
  background-position: -25px -150px;
}
.color.color15 {
  background-position: 0 -175px;
}
.color.color16 {
  background-position: -25px -175px;
}
.color.color17 {
  background-position: 0 -200px;
}
.color.color18 {
  background-position: -25px -200px;
}
.color.color19 {
  background-position: 0 -225px;
}
.color.color20 {
  background-position: -25px -225px;
}
.color.color21 {
  background-position: 0 -250px;
}
.color.color22 {
  background-position: -25px -250px;
}
.color.color23 {
  background-position: 0 -275px;
}
.color.color24 {
  background-position: -25px -275px;
}
.color.color25 {
  background-position: 0 -300px;
}
.color.color26 {
  background-position: -25px -300px;
}
.color.color27 {
  background-position: 0 -325px;
}
.color.color28 {
  background-position: -25px -325px;
}
.color.color29 {
  background-position: 0 -350px;
}
.color.color30 {
  background-position: -25px -350px;
}
.color.color31 {
  background-position: 0 -375px;
}
.color.color32 {
  background-position: -25px -375px;
}
.color.color33 {
  background-position: 0 -400px;
}
.color.color34 {
  background-position:-25px -400px;
}
.color.color35 {
  background-position: 0 -425px;
}
.color.color36 {
  background-position: -25px -425px;
}
.color.color37 {
  background-position: 0 -450px;
}
.color.color38 {
  background-position: -25px -450px;
}
.color.color39 {
  background-position: 0 -475px;
}
.color.color40 {
  background-position: -25px -475px;
}
.color.color41 {
  background-position: 0 -500px;
}
.color.color42 {
  background-position: -25px -500px;
}
.color.color43 {
  background-position: 0 -525px;
}
.color.color44 {
  background-position: -25px -525px;
}
.color.color45 {
  background-position: 0 -550px;
}
.color.color46 {
  background-position: -25px -550px;
}
.color.color47 {
  background-position: 0 -575px;
}
.color.color48 {
  background-position: -25px -575px;
}
.color.color49 {
  background-position: 0 -600px;
}
.color.color50 {
  background-position: -25px -600px;
}
.color.color51 {
  background-position: 0 -625px;
}
.color.color52 {
  background-position: -25px -625px;
}
.color.color53 {
  background-position: 0 -650px;
}
.color.color54 {
  background-position: -25px -650px;
}
.color.color55 {
  background-position: 0 -675px;
}
.color.color56 {
  background-position: -25px -675px;
}
.color.color57 {
  background-position: 0 -700px;
}
.color.color58 {
  background-position: -25px -700px;
}
.color.color59 {
  background-position: 0 -725px;
}
.color.color60 {
  background-position: -25px -725px;
}
.color.color61 {
  background-position: 0 -750px;
}
.color.color62 {
  background-position: -25px -750px;
}
.color.color63 {
  background-position: 0 -775px;
}
.color.color64 {
  background-position: -25px -775px;
}
.color.color65 {
  background-position: 0 -800px;
}
.color.color66 {
  background-position: -25px -800px;
}
.color.color67 {
  background-position: 0 -825px;
}
.color.color68 {
  background-position: -25px -825px;
}
.color.color69 {
  background-position: 0 -850px;
}
.color.color70 {
  background-position: -25px -850px;
}
.color.color71 {
  background-position: 0 -875px;
}
.color.color72 {
  background-position: -25px -875px;
}
.color.color73 {
  background-position: 0 -900px;
}
.color.color74 {
  background-position: -25px -900px;
}
.color.color75 {
  background-position: 0 -925px;
}
.color.color76 {
  background-position: -25px -925px;
}
.color.color77 {
  background-position: 0 -950px;
}
.color.color78 {
  background-position: -25px -950px;
}
.color.color79 {
  background-position: 0 -975px;
}
.color.color80 {
  background-position: -25px -975px;
}
.color.color81 {
  background-position: 0 -1000px;
}
.color.color82 {
  background-position: -25px -1000px;
}
.color.color83 {
  background-position: 0 -1025px;
}
.color.color84 {
  background-position: -25px -1025px;
}
.color.color85 {
  background-position: 0 -1050px;
}
.color.color86 {
  background-position: -25px -1050px;
}
.color.color87 {
  background-position: 0 -1075px;
}
.color.color88 {
  background-position: -25px -1075px;
}
.color.color89 {
  background-position: 0 -1100px;
}
.color.color90 {
  background-position: -25px -1100px;
}
.color.color91 {
  background-position: 0 -1125px;
}
.color.color92 {
  background-position: -25px -1125px;
}
.color.color93 {
  background-position: 0 -1150px;
}
.color.color94 {
  background-position: -25px -1150px;
}
.color.color95 {
  background-position: 0 -1175px;
}
.color.color96 {
  background-position: -25px -1175px;
}
.color.color97 {
  background-position: 0 -1200px;
}
.color.color98 {
  background-position: -25px -1200px;
}
.color.color99 {
  background-position: 0 -1225px;
}
.color.color100 {
  background-position: -25px -1225px;
}
.color.color101 {
  background-position: 0 -1250px;
}
.color.color102 {
  background-position: -25px -1250px;
}
.color.color103 {
  background-position: 0 -1275px;
}
.color.color104 {
  background-position: -25px -1275px;
}
.color.color105 {
  background-position: 0 -1300px;
}
.color.color106 {
  background-position: -25px -1300px;
}
.color.color107 {
  background-position: 0 -1325px;
}
.color.color108 {
  background-position: -25px -1325px;
}
.color.color109 {
  background-position: 0 -1350px;
}
.color.color110 {
  background-position: -25px -1350px;
}
.color.color111 {
  background-position: 0 -1375px;
}
.color.color112 {
  background-position: -25px -1375px;
}
.color.color113 {
  background-position: 0 -1400px;
}
.color.color114 {
  background-position: -25px -1400px;
}
.color.color115 {
  background-position: 0 -1425px;
}
.color.color116 {
  background-position: -25px -1425px;
}
.color.color117 {
  background-position: 0 -1450px;
}
.color.color118 {
  background-position: -25px -1450px;
}
.color.color119 {
  background-position: 0 -1475px;
}
.color.color120 {
  background-position: -25px -1475px;
}
.color.color121 {
  background-position: 0 -1500px;
}
.color.color122 {
  background-position: -25px -1500px;
}
.color.color123 {
  background-position: 0 -1525px;
}
.color.color124 {
  background-position: -25px -1525px;
}
.color.color125 {
  background-position: 0 -1550px;
}
.color.color126 {
  background-position: -25px -1550px;
}
.color.color127 {
  background-position: 0 -1575px;
}
.color.color128 {
  background-position: -25px -1575px;
}
.color.color129 {
  background-position: 0 -1600px;
}
.color.color130 {
  background-position: -25px -1600px;
}
.color.color131 {
  background-position: 0 -1625px;
}
.color.color132 {
  background-position: -25px -1625px;
}
.color.color133 {
  background-position: 0 -1650px;
}
.color.color134 {
  background-position: -25px -1650px;
}
.color.color135 {
  background-position: 0 -1675px;
}
.color.color136 {
  background-position: -25px -1675px;
}
.color.color137 {
  background-position: 0 -1700px;
}
.color.color138 {
  background-position: -25px -1700px;
}
.color.color139 {
  background-position: 0 -1725px;
}
.color.color140 {
  background-position: -25px -1725px;
}
.color.color141 {
  background-position: 0 -1750px;
}
.color.color142 {
  background-position: -25px -1750px;
}
.color.color143 {
  background-position: 0 -1775px;
}
.color.color144 {
  background-position: -25px -1775px;
}
.color.color145 {
  background-position: 0 -1800px;
}
.color.color146 {
  background-position: -25px -1800px;
}
.color.color147 {
  background-position: 0 -1825px;
}
.color.color148 {
  background-position: -25px -1825px;
}
.color.color149 {
  background-position: 0 -1850px;
}
.color.color150 {
  background-position: -25px -1850px;
}
.color.color151 {
  background-position: 0 -1875px;
}
.color.color152 {
  background-position: -25px -1875px;
}
.color.color153 {
  background-position: 0 -1900px;
}
.color.color154 {
  background-position: -25px -1900px;
}
.color.color155 {
  background-position: 0 -1925px;
}
.color.color156 {
  background-position: -25px -1925px;
}
.color.color157 {
  background-position: 0 -1950px;
}
.color.color158 {
  background-position: -25px -1950px;
}
.color.color159 {
  background-position: 0 -1975px;
}
.color.color160 {
  background-position: -25px -1975px;
}
.color.color161 {
  background-position: 0 -2000px;
}
.color.color162 {
  background-position: -25px -2000px;
}
.color.color163 {
  background-position: 0 -2025px;
}
.color.color164 {
  background-position: -25px -2025px;
}
.color.color165 {
  background-position: 0 -2050px;
}
.color.color166 {
  background-position: -25px -2050px;
}
.color.color167 {
  background-position: 0 -2075px;
}
.color.color168 {
  background-position: -25px -2075px;
}
.color.color169 {
  background-position: 0 -2100px;
}
.color.color170 {
  background-position: -25px -2100px;
}
.color.color171 {
  background-position: 0 -2125px;
}
.color.color172 {
  background-position: -25px -2125px;
}
.color.color173 {
  background-position: 0 -2150px;
}
.color.color174 {
  background-position: -25px -2150px;
}
.color.color175 {
  background-position: 0 -2175px;
}
.color.color176 {
  background-position: -25px -2175px;
}
.color.color177 {
  background-position: 0 -2200px;
}
.color.color178 {
  background-position: -25px -2200px;
}
.color.color179 {
  background-position: 0 -2225px;
}
.color.color180 {
  background-position: -25px -2225px;
}
.color.color181 {
  background-position: 0 -2250px;
}
.color.color182 {
  background-position: -25px -2250px;
}
.color.color183 {
  background-position: 0 -2275px;
}
.color.color184 {
  background-position: -25px -2275px;
}
.color.color185 {
  background-position: 0 -2300px;
}
.color.color186 {
  background-position: -25px -2300px;
}
.color.color187 {
  background-position: 0 -2325px;
}
.color.color188 {
  background-position: -25px -2325px;
}
.color.color189 {
  background-position: 0 -2350px;
}
.color.color190 {
  background-position: -25px -2350px;
}
.color.color191 {
  background-position: 0 -2375px;
}
.color.color192 {
  background-position: -25px -2375px;
}
.color.color193 {
  background-position: 0 -2400px;
}
.color.color194 {
  background-position: -25px -2400px;
}
.color.color195 {
  background-position: 0 -2425px;
}
.color.color196 {
  background-position: -25px -2425px;
}
.color.color197 {
  background-position: 0 -2450px;
}
.color.color198 {
  background-position: -25px -2450px;
}
.color.color199 {
  background-position: 0 -2475px;
}
.color.color200 {
  background-position: -25px -2475px;
}
.color.color201 {
  background-position: 0 -2500px;
}
.color.color202 {
  background-position: -25px -2500px;
}
.color.color203 {
  background-position: 0 -2525px;
}
.color.color204 {
  background-position: -25px -2525px;
}
.color.color205 {
  background-position: 0 -2550px;
}
.color.color206 {
  background-position: -25px -2550px;
}
.color.color207 {
  background-position: 0 -2575px;
}
.color.color208 {
  background-position: -25px -2575px;
}
.color.color209 {
  background-position: 0 -2600px;
}
.color.color210 {
  background-position: -25px -2600px;
}
.color.color211 {
  background-position: 0 -2625px;
}
.color.color212 {
  background-position: -25px -2625px;
}
.color.color213 {
  background-position: 0 -2650px;
}
.color.color214 {
  background-position: -25px -2650px;
}
.color.color215 {
  background-position: 0 -2675px;
}
.color.color216 {
  background-position: -25px -2675px;
}
.color.color217 {
  background-position: 0 -2700px;
}
.color.color218 {
  background-position: -25px -2700px;
}
.color.color219 {
  background-position: 0 -2725px;
}
.color.color220 {
  background-position: -25px -2725px;
}
.color.color221 {
  background-position: 0 -2750px;
}
.color.color222 {
  background-position: -25px -2750px;
}
.color.color223 {
  background-position: 0 -2775px;
}
.color.color224 {
  background-position: -25px -2775px;
}
.color.color225 {
  background-position: 0 -2800px;
}
.color.color226 {
  background-position: -25px -2800px;
}
.color.color227 {
  background-position: 0 -2825px;
}
.color.color228 {
  background-position: -25px -2825px;
}
.color.color229 {
  background-position: 0 -2850px;
}
.color.color230 {
  background-position: -25px -2850px;
}
.color.color231 {
  background-position: 0 -2875px;
}
.color.color232 {
  background-position: -25px -2875px;
}
.color.color233 {
  background-position: 0 -2900px;
}
.color.color234 {
  background-position: -25px -2900px;
}
.color.color235 {
  background-position: 0 -2925px;
}
.color.color236 {
  background-position: -25px -2925px;
}
.color.color237 {
  background-position: 0 -2950px;
}
.color.color238 {
  background-position: -25px -2950px;
}
.color.color239 {
  background-position: 0 -2975px;
}
.color.color240 {
  background-position: -25px -2975px;
}
.color.color241 {
  background-position: 0 -3000px;
}
.color.color242 {
  background-position: -25px -3000px;
}
.color.color243 {
  background-position: 0 -3025px;
}
.color.color244 {
  background-position: -25px -3025px;
}
.color.color245 {
  background-position: 0 -3050px;
}
.color.color246 {
  background-position: -25px -3050px;
}
.color.color247 {
  background-position: 0 -3075px;
}
.color.color248 {
  background-position: -25px -3075px;
}
.color.color249 {
  background-position: 0 -3100px;
}
.color.color250 {
  background-position: -25px -3100px;
}
.color.color251 {
  background-position: 0 -3125px;
}
.color.color252 {
  background-position: -25px -3125px;
}
.color.color253 {
  background-position: 0 -3150px;
}
.color.color254 {
  background-position: -25px -3150px;
}
.color.color255 {
  background-position: 0 -3175px;
}
.color.color256 {
  background-position: -25px -3175px;
}
.color.color257 {
  background-position: 0 -3200px;
}
.color.color258 {
  background-position: -25px -3200px;
}
.color.color259 {
  background-position: 0 -3225px;
}
.color.color260 {
  background-position: -25px -3225px;
}
.color.color261 {
  background-position: 0 -3250px;
}
.color.color262 {
  background-position: -25px -3250px;
}
.color.color263 {
  background-position: 0 -3275px;
}
.color.color264 {
  background-position: -25px -3275px;
}
.color.color265 {
  background-position: 0 -3300px;
}
.color.color266 {
  background-position: -25px -3300px;
}
.color.color267 {
  background-position: 0 -3325px;
}
.color.color268 {
  background-position: -25px -3325px;
}
.color.color269 {
  background-position: 0 -3350px;
}
.color.color270 {
  background-position: -25px -3350px;
}
.color.color271 {
  background-position: 0 -3375px;
}
.color.color272 {
  background-position: -25px -3375px;
}
.color.color273 {
  background-position: 0 -3400px;
}
.color.color274 {
  background-position: -25px -3400px;
}
.color.color275 {
  background-position: 0 -3425px;
}
.color.color276 {
  background-position: -25px -3425px;
}
.color.color277 {
  background-position: 0 -3450px;
}
.color.color278 {
  background-position: -25px -3450px;
}
.color.color279 {
  background-position: 0 -3475px;
}
.color.color280 {
  background-position: -25px -3475px;
}
.color.color281 {
  background-position: 0 -3500px;
}
.color.color282 {
  background-position: -25px -3500px;
}
.color.color283 {
  background-position: 0 -3525px;
}
.color.color284 {
  background-position: -25px -3525px;
}
.color.color285 {
  background-position: 0 -3550px;
}
.color.color286 {
  background-position: -25px -3550px;
}
.color.color287 {
  background-position: 0 -3575px;
}
.color.color288 {
  background-position: -25px -3575px;
}
.color.color289 {
  background-position: 0 -3600px;
}
.color.color290 {
  background-position: -25px -3600px;
}
.color.color291 {
  background-position: 0 -3625px;
}
.color.color292 {
  background-position: -25px -3625px;
}
.color.color293 {
  background-position: 0 -3650px;
}
.color.color294 {
  background-position: -25px -3650px;
}
.color.color295 {
  background-position: 0 -3675px;
}
.color.color296 {
  background-position: -25px -3675px;
}
.color.color297 {
  background-position: 0 -3700px;
}
.color.color298 {
  background-position: -25px -3700px;
}
.color.color299 {
  background-position: 0 -3725px;
}
.color.color300 {
  background-position: -25px -3725px;
}
.color.color301 {
  background-position: 0 -3750px;
}
.color.color302 {
  background-position: -25px -3750px;
}
.color.color303 {
  background-position: 0 -3775px;
}
.color.color304 {
  background-position: -25px -3775px;
}
.color.color305 {
  background-position: 0 -3800px;
}
.color.color306 {
  background-position: -25px -3800px;
}
.color.color307 {
  background-position: 0 -3825px;
}
.color.color308 {
  background-position: -25px -3825px;
}
.color.color309 {
  background-position: 0 -3850px;
}
.color.color310 {
  background-position: -25px -3850px;
}
.color.color311 {
  background-position: 0 -3875px;
}
.color.color312 {
  background-position: -25px -3875px;
}
.color.color313 {
  background-position: 0 -3900px;
}
.color.color314 {
  background-position: -25px -3900px;
}
.color.color315 {
  background-position: 0 -3925px;
}
.color.color316 {
  background-position: -25px -3925px;
}
.color.color317 {
  background-position: 0 -3950px;
}
.color.color318 {
  background-position: -25px -3950px;
}
.color.color319 {
  background-position: 0 -3975px;
}
.color.color320 {
  background-position: -25px -3975px;
}
.color.color321 {
  background-position: 0 -4000px;
}
.color.color322 {
  background-position: -25px -4000px;
}
.color.color323 {
  background-position: 0 -4025px;
}
.color.color324 {
  background-position: -25px -4025px;
}
.color.color325 {
  background-position: 0 -4050px;
}
.color.color326 {
  background-position: -25px -4050px;
}
.color.color327 {
  background-position: 0 -4075px;
}
.color.color328 {
  background-position: -25px -4075px;
}
.color.color329 {
  background-position: 0 -4100px;
}
.color.color330 {
  background-position: -25px -4100px;
}
.color.color331 {
  background-position: 0 -4125px;
}
.color.color332 {
  background-position: -25px -4125px;
}
.color.color333 {
  background-position: 0 -4150px;
}
.color.color334 {
  background-position: -25px -4150px;
}
.color.color335 {
  background-position: 0 -4175px;
}
.color.color336 {
  background-position: -25px -4175px;
}
.color.color337 {
  background-position: 0 -4200px;
}
.color.color338 {
  background-position: -25px -4200px;
}
.color.color339 {
  background-position: 0 -4225px;
}
.color.color340 {
  background-position: -25px -4225px;
}
.color.color341 {
  background-position: 0 -4250px;
}
.color.color342 {
  background-position: -25px -4250px;
}
.color.color343 {
  background-position: 0 -4275px;
}
.color.color344 {
  background-position: -25px -4275px;
}
.color.color345 {
  background-position: 0 -4300px;
}
.color.color346 {
  background-position: -25px -4300px;
}
.color.color347 {
  background-position: 0 -4325px;
}
.color.color348 {
  background-position: -25px -4325px;
}
.color.color349 {
  background-position: 0 -4350px;
}
.color.color350 {
  background-position: -25px -4350px;
}
.color.color351 {
  background-position: 0 -4375px;
}
.color.color352 {
  background-position: -25px -4375px;
}
.color.color353 {
  background-position: 0 -4400px;
}
.color.color354 {
  background-position: -25px -4400px;
}
.color.color355 {
  background-position: 0 -4425px;
}
.color.color356 {
  background-position: -25px -4425px;
}
.color.color357 {
  background-position: 0 -4450px;
}
.color.color358 {
  background-position: -25px -4450px;
}
.color.color359 {
  background-position: 0 -4475px;
}
.color.color360 {
  background-position: -25px -4475px;
}
.color.color361 {
  background-position: 0 -4500px;
}
.color.color362 {
  background-position: -25px -4500px;
}
.color.color363 {
  background-position: 0 -4525px;
}
.color.color364 {
  background-position: -25px -4525px;
}
.color.color365 {
  background-position: 0 -4550px;
}
.color.color366 {
  background-position: -25px -4550px;
}
.color.color367 {
  background-position: 0 -4575px;
}
.color.color368 {
  background-position: -25px -4575px;
}
.color.color369 {
  background-position: 0 -4600px;
}
.color.color370 {
  background-position: -25px -4600px;
}
.color.color371 {
  background-position: 0 -4625px;
}
.color.color372 {
  background-position: -25px -4625px;
}
.color.color373 {
  background-position: 0 -4650px;
}
.color.color374 {
  background-position: -25px -4650px;
}
.color.color375 {
  background-position: 0 -4675px;
}
.color.color376 {
  background-position: -25px -4675px;
}
.color.color377 {
  background-position: 0 -4700px;
}
.color.color378 {
  background-position: -25px -4700px;
}
.color.color379 {
  background-position: 0 -4725px;
}
.color.color380 {
  background-position: -25px -4725px;
}
.color.color381 {
  background-position: 0 -4750px;
}
.color.color382 {
  background-position: -25px -4750px;
}
.color.color383 {
  background-position: 0 -4775px;
}
.color.color384 {
  background-position: -25px -4775px;
}
.color.color385 {
  background-position: 0 -4800px;
}
.color.color386 {
  background-position: -25px -4800px;
}
.color.color387 {
  background-position: 0 -4825px;
}
.color.color388 {
  background-position: -25px -4825px;
}
.color.color389 {
  background-position: 0 -4850px;
}
.color.color390 {
  background-position: -25px -4850px;
}
.color.color391 {
  background-position: 0 -4875px;
}
.color.color392 {
  background-position: -25px -4875px;
}
.color.color393 {
  background-position: 0 -4900px;
}
.color.color394 {
  background-position: -25px -4900px;
}
.color.color395 {
  background-position: 0 -4925px;
}
.color.color396 {
  background-position: -25px -4925px;
}
.color.color397 {
  background-position: 0 -4950px;
}
.color.color398 {
  background-position: -25px -4950px;
}
.color.color399 {
  background-position: 0 -4975px;
}
.color.color400 {
  background-position: -25px -4975px;
}
.color.color401 {
  background-position: 0 -5000px;
}
.color.color402 {
  background-position: -25px -5000px;
}
.color.color403 {
  background-position: 0 -5025px;
}
.color.color404 {
  background-position: -25px -5025px;
}
.color.color405 {
  background-position: 0 -5050px;
}
.color.color406 {
  background-position: -25px -5050px;
}
.color.color407 {
  background-position: 0 -5075px;
}
.color.color408 {
  background-position: -25px -5075px;
}
.color.color409 {
  background-position: 0 -5100px;
}
.color.color410 {
  background-position: -25px -5100px;
}
.color.color411 {
  background-position: 0 -5125px;
}
.color.color412 {
  background-position: -25px -5125px;
}
.color.color413 {
  background-position: 0 -5150px;
}
.color.color414 {
  background-position: -25px -5150px;
}
.color.color415 {
  background-position: 0 -5175px;
}
.color.color416 {
  background-position: -25px -5175px;
}
.color.color417 {
  background-position: 0 -5200px;
}
.color.color418 {
  background-position: -25px -5200px;
}
.color.color419 {
  background-position: 0 -5225px;
}
.color.color420 {
  background-position: -25px -5225px;
}
.color.color421 {
  background-position: 0 -5250px;
}
.color.color422 {
  background-position: -25px -5250px;
}
.color.color423 {
  background-position: 0 -5275px;
}
.color.color424 {
  background-position: -25px -5275px;
}
.color.color425 {
  background-position: 0 -5300px;
}
.color.color426 {
  background-position: -25px -5300px;
}
.color.color427 {
  background-position: 0 -5325px;
}
.color.color428 {
  background-position: -25px -5325px;
}
.color.color429 {
  background-position: 0 -5350px;
}
.color.color430 {
  background-position: -25px -5350px;
}
.color.color431 {
  background-position: 0 -5375px;
}
.color.color432 {
  background-position: -25px -5375px;
}
.color.color433 {
  background-position: 0 -5400px;
}
.color.color434 {
  background-position: -25px -5400px;
}
.color.color435 {
  background-position: 0 -5425px;
}
.color.color436 {
  background-position: -25px -5425px;
}
.color.color437 {
  background-position: 0 -5450px;
}
.color.color438 {
  background-position: -25px -5450px;
}
.color.color439 {
  background-position: 0 -5475px;
}
.color.color440 {
  background-position: -25px -5475px;
}
.color.color441 {
  background-position: 0 -5500px;
}
.color.color442 {
  background-position: -25px -5500px;
}
.color.color443 {
  background-position: 0 -5525px;
}
.color.color444 {
  background-position: -25px -5525px;
}
.color.color445 {
  background-position: 0 -5550px;
}
.color.color446 {
  background-position: -25px -5550px;
}
.color.color447 {
  background-position: 0 -5575px;
}
.color.color448 {
  background-position: -25px -5575px;
}
.color.color449 {
  background-position: 0 -5600px;
}
.color.color450 {
  background-position: -25px -5600px;
}
.color.color451 {
  background-position: 0 -5625px;
}
.color.color452 {
  background-position: -25px -5625px;
}
.color.color453 {
  background-position: 0 -5650px;
}
.color.color454 {
  background-position: -25px -5650px;
}
.color.color455 {
  background-position: 0 -5675px;
}
.color.color456 {
  background-position: -25px -5675px;
}
.color.color457 {
  background-position: 0 -5700px;
}
.color.color458 {
  background-position: -25px -5700px;
}
.color.color459 {
  background-position: 0 -5725px;
}
.color.color460 {
  background-position: -25px -5725px;
}
.color.color461 {
  background-position: 0 -5750px;
}
.color.color462 {
  background-position: -25px -5750px;
}
.color.color463 {
  background-position: 0 -5775px;
}
.color.color464 {
  background-position: -25px -5775px;
}
.color.color465 {
  background-position: 0 -5800px;
}
.color.color466 {
  background-position: -25px -5800px;
}
.color.color467 {
  background-position: 0 -5825px;
}
.color.color468 {
  background-position: -25px -5825px;
}
.color.color469 {
  background-position: 0 -5850px;
}
.color.color470 {
  background-position: -25px -5850px;
}
.color.color471 {
  background-position: 0 -5875px;
}
.color.color472 {
  background-position: -25px -5875px;
}
.color.color473 {
  background-position: 0 -5900px;
}
.color.color474 {
  background-position: -25px -5900px;
}
.color.color475 {
  background-position: 0 -5925px;
}
.color.color476 {
  background-position: -25px -5925px;
}
.color.color477 {
  background-position: 0 -5950px;
}
.color.color478 {
  background-position: -25px -5950px;
}
.color.color479 {
  background-position: 0 -5975px;
}
.color.color480 {
  background-position: -25px -5975px;
}
.color.color481 {
  background-position: 0 -6000px;
}
.color.color482 {
  background-position: -25px -6000px;
}
.color.color483 {
  background-position: 0 -6025px;
}
.color.color484 {
  background-position: -25px -6025px;
}
.color.color485 {
  background-position: 0 -6050px;
}
.color.color486 {
  background-position: -25px -6050px;
}
.color.color487 {
  background-position: 0 -6075px;
}
.color.color488 {
  background-position: -25px -6075px;
}
.color.color489 {
  background-position: 0 -6100px;
}
.color.color490 {
  background-position: -25px -6100px;
}
.color.color491 {
  background-position: 0 -6125px;
}
.color.color492 {
  background-position: -25px -6125px;
}
.color.color493 {
  background-position: 0 -6150px;
}
.color.color494 {
  background-position: -25px -6150px;
}
.color.color495 {
  background-position: 0 -6175px;
}
.color.color496 {
  background-position: -25px -6175px;
}
.color.color497 {
  background-position: 0 -6200px;
}
.color.color498 {
  background-position: -25px -6200px;
}
.color.color499 {
  background-position: 0 -6225px;
}
.color.color500 {
  background-position: -25px -6225px;
}
.color.color501 {
  background-position: 0 -6250px;
}
.color.color502 {
  background-position: -25px -6250px;
}
.color.color503 {
  background-position: 0 -6275px;
}
.color.color504 {
  background-position: -25px -6275px;
}
.color.color505 {
  background-position: 0 -6300px;
}
.color.color506 {
  background-position: -25px -6300px;
}
.color.color507 {
  background-position: 0 -6325px;
}
.color.color508 {
  background-position: -25px -6325px;
}
.color.color509 {
  background-position: 0 -6350px;
}
.color.color510 {
  background-position: -25px -6350px;
}
.color.color511 {
  background-position: 0 -6375px;
}
.color.color512 {
  background-position: -25px -6375px;
}
.color.color513 {
  background-position: 0 -6400px;
}
.color.color514 {
  background-position: -25px -6400px;
}
.color.color515 {
  background-position: 0 -6425px;
}
.color.color516 {
  background-position: -25px -6425px;
}
.color.color517 {
  background-position: 0 -6450px;
}
.color.color518 {
  background-position: -25px -6450px;
}
.color.color519 {
  background-position: 0 -6475px;
}
.color.color520 {
  background-position: -25px -6475px;
}
.color.color521 {
  background-position: 0 -6500px;
}
.color.color522 {
  background-position: -25px -6500px;
}
.color.color523 {
  background-position: 0 -6525px;
}
.color.color524 {
  background-position: -25px -6525px;
}
.color.color525 {
  background-position: 0 -6550px;
}
.color.color526 {
  background-position: -25px -6550px;
}
.color.color527 {
  background-position: 0 -6575px;
}
.color.color528 {
  background-position: -25px -6575px;
}
.color.color529 {
  background-position: 0 -6600px;
}
.color.color530 {
  background-position: -25px -6600px;
}
.color.color531 {
  background-position: 0 -6625px;
}
.color.color532 {
  background-position: -25px -6625px;
}
.color.color533 {
  background-position: 0 -6650px;
}
.color.color534 {
  background-position: -25px -6650px;
}
.color.color535 {
  background-position: 0 -6675px;
}
.color.color536 {
  background-position: -25px -6675px;
}
.color.color537 {
  background-position: 0 -6700px;
}
.color.color538 {
  background-position: -25px -6700px;
}
.color.color539 {
  background-position: 0 -6725px;
}
.color.color540 {
  background-position: -25px -6725px;
}
.color.color541 {
  background-position: 0 -6750px;
}
.color.color542 {
  background-position: -25px -6750px;
}
.color.color543 {
  background-position: 0 -6775px;
}
.color.color544 {
  background-position: -25px -6775px;
}
.color.color545 {
  background-position: 0 -6800px;
}
.color.color546 {
  background-position: -25px -6800px;
}
.color.color547 {
  background-position: 0 -6825px;
}
.color.color548 {
  background-position: -25px -6825px;
}
.color.color549 {
  background-position: 0 -6850px;
}
.color.color550 {
  background-position: -25px -6850px;
}
.color.color551 {
  background-position: 0 -6875px;
}
.color.color552 {
  background-position: -25px -6875px;
}
.color.color553 {
  background-position: 0 -6900px;
}
.color.color554 {
  background-position: -25px -6900px;
}
.color.color555 {
  background-position: 0 -6925px;
}
.color.color556 {
  background-position: -25px -6925px;
}
.color.color557 {
  background-position: 0 -6950px;
}
.color.color558 {
  background-position: -25px -6950px;
}
.color.color559 {
  background-position: 0 -6975px;
}
.color.color560 {
  background-position: -25px -6975px;
}
.color.color561 {
  background-position: 0 -7000px;
}
.color.color562 {
  background-position: -25px -7000px;
}
.color.color563 {
  background-position: 0 -7025px;
}
.color.color564 {
  background-position: -25px -7025px;
}
.color.color565 {
  background-position: 0 -7050px;
}
.color.color566 {
  background-position: -25px -7050px;
}
.color.color567 {
  background-position: 0 -7075px;
}
.color.color568 {
  background-position: -25px -7075px;
}
.color.color569 {
  background-position: 0 -7100px;
}
.color.color570 {
  background-position: -25px -7100px;
}
.color.color571 {
  background-position: 0 -7125px;
}
.color.color572 {
  background-position: -25px -7125px;
}
.color.color573 {
  background-position: 0 -7150px;
}
.color.color574 {
  background-position: -25px -7150px;
}
.color.color575 {
  background-position: 0 -7175px;
}
.color.color576 {
  background-position: -25px -7175px;
}
.color.color577 {
  background-position: 0 -7200px;
}
.color.color578 {
  background-position: -25px -7200px;
}
.color.color579 {
  background-position: 0 -7225px;
}
.color.color580 {
  background-position: -25px -7225px;
}
.color.color581 {
  background-position: 0 -7250px;
}
.color.color582 {
  background-position: -25px -7250px;
}
.color.color583 {
  background-position: 0 -7275px;
}
.color.color584 {
  background-position: -25px -7275px;
}
.color.color585 {
  background-position: 0 -7300px;
}
.color.color586 {
  background-position: -25px -7300px;
}
.color.color587 {
  background-position: 0 -7325px;
}
.color.color588 {
  background-position: -25px -7325px;
}
.color.color589 {
  background-position: 0 -7350px;
}
.color.color590 {
  background-position: -25px -7350px;
}
.color.color591 {
  background-position: 0 -7375px;
}
.color.color592 {
  background-position: -25px -7375px;
}
.color.color593 {
  background-position: 0 -7400px;
}
.color.color594 {
  background-position: -25px -7400px;
}
.color.color595 {
  background-position: 0 -7425px;
}
.color.color596 {
  background-position: -25px -7425px;
}
.color.color597 {
  background-position: 0 -7450px;
}
.color.color598 {
  background-position: -25px -7450px;
}
.color.color599 {
  background-position: 0 -7475px;
}
.color.color600 {
  background-position: -25px -7475px;
}
.color.color601 {
  background-position: 0 -7500px;
}
.color.color602 {
  background-position: -25px -7500px;
}
.color.color603 {
  background-position: 0 -7525px;
}
.color.color604 {
  background-position: -25px -7525px;
}
.color.color605 {
  background-position: 0 -7550px;
}
.color.color606 {
  background-position: -25px -7550px;
}
.color.color607 {
  background-position: 0 -7575px;
}
.color.color608 {
  background-position: -25px -7575px;
}
.color.color609 {
  background-position: 0 -7600px;
}
.color.color610 {
  background-position: -25px -7600px;
}
.color.color611 {
  background-position: 0 -7625px;
}
.color.color612 {
  background-position: -25px -7625px;
}
.color.color613 {
  background-position: 0 -7650px;
}
.color.color614 {
  background-position: -25px -7650px;
}
.color.color615 {
  background-position: 0 -7675px;
}
.color.color616 {
  background-position: -25px -7675px;
}
.color.color617 {
  background-position: 0 -7700px;
}
.color.color618 {
  background-position: -25px -7700px;
}
.color.color619 {
  background-position: 0 -7725px;
}
.color.color620 {
  background-position: -25px -7725px;
}
.color.color621 {
  background-position: 0 -7750px;
}
.color.color622 {
  background-position: -25px -7750px;
}
.color.color623 {
  background-position: 0 -7775px;
}
.color.color624 {
  background-position: -25px -7775px;
}
.color.color625 {
  background-position: 0 -7800px;
}
.color.color626 {
  background-position: -25px -7800px;
}
.color.color627 {
  background-position: 0 -7825px;
}
.color.color628 {
  background-position: -25px -7825px;
}
.color.color629 {
  background-position: 0 -7850px;
}
.color.color630 {
  background-position: -25px -7850px;
}
.color.color631 {
  background-position: 0 -7875px;
}
.color.color632 {
  background-position: -25px -7875px;
}
.color.color633 {
  background-position: 0 -7900px;
}
.color.color634 {
  background-position: -25px -7900px;
}
.color.color635 {
  background-position: 0 -7925px;
}
.color.color636 {
  background-position: -25px -7925px;
}
.color.color637 {
  background-position: 0 -7950px;
}
.color.color638 {
  background-position: -25px -7950px;
}
.color.color639 {
  background-position: 0 -7975px;
}
.color.color640 {
  background-position: -25px -7975px;
}
.color.color641 {
  background-position: 0 -8000px;
}
.color.color642 {
  background-position: -25px -8000px;
}
.color.color643 {
  background-position: 0 -8025px;
}
.color.color644 {
  background-position: -25px -8025px;
}
.color.color645 {
  background-position: 0 -8050px;
}
.color.color646 {
  background-position: -25px -8050px;
}
.color.color647 {
  background-position: 0 -8075px;
}
.color.color648 {
  background-position: -25px -8075px;
}
.color.color649 {
  background-position: 0 -8100px;
}
.color.color650 {
  background-position: -25px -8100px;
}
.color.color651 {
  background-position: 0 -8125px;
}
.color.color652 {
  background-position: -25px -8125px;
}
.color.color653 {
  background-position: 0 -8150px;
}
.color.color654 {
  background-position: -25px -8150px;
}
.color.color655 {
  background-position: 0 -8175px;
}
.color.color656 {
  background-position: -25px -8175px;
}
.color.color657 {
  background-position: 0 -8200px;
}
.color.color658 {
  background-position: -25px -8200px;
}
.color.color659 {
  background-position: 0 -8225px;
}
.color.color660 {
  background-position: -25px -8225px;
}
.color.color661 {
  background-position: 0 -8250px;
}
.color.color662 {
  background-position: -25px -8250px;
}
.color.color663 {
  background-position: 0 -8275px;
}
.color.color664 {
  background-position: -25px -8275px;
}
.color.color665 {
  background-position: 0 -8300px;
}
.color.color666 {
  background-position: -25px -8300px;
}
.color.color667 {
  background-position: 0 -8325px;
}
.color.color668 {
  background-position: -25px -8325px;
}
.color.color669 {
  background-position: 0 -8350px;
}
.color.color670 {
  background-position: -25px -8350px;
}
.color.color671 {
  background-position: 0 -8375px;
}
.color.color672 {
  background-position: -25px -8375px;
}
.color.color673 {
  background-position: 0 -8400px;
}
.color.color674 {
  background-position: -25px -8400px;
}
.color.color675 {
  background-position: 0 -8425px;
}
.color.color676 {
  background-position: -25px -8425px;
}
.color.color677 {
  background-position: 0 -8450px;
}
.color.color678 {
  background-position: -25px -8450px;
}
.color.color679 {
  background-position: 0 -8475px;
}
.color.color680 {
  background-position: -25px -8475px;
}
.color.color681 {
  background-position: 0 -8500px;
}
.color.color682 {
  background-position: -25px -8500px;
}
.color.color683 {
  background-position: 0 -8525px;
}
.color.color684 {
  background-position: -25px -8525px;
}
.color.color685 {
  background-position: 0 -8550px;
}
.color.color686 {
  background-position: -25px -8550px;
}
.color.color687 {
  background-position: 0 -8575px;
}
.color.color688 {
  background-position: -25px -8575px;
}
.color.color689 {
  background-position: 0 -8600px;
}
.color.color690 {
  background-position: -25px -8600px;
}
.color.color691 {
  background-position: 0 -8625px;
}
.color.color692 {
  background-position: -25px -8625px;
}
.color.color693 {
  background-position: 0 -8650px;
}
.color.color694 {
  background-position: -25px -8650px;
}
.color.color695 {
  background-position: 0 -8675px;
}
.color.color696 {
  background-position: -25px -8675px;
}
.color.color697 {
  background-position: 0 -8700px;
}
.color.color698 {
  background-position: -25px -8700px;
}
.color.color699 {
  background-position: 0 -8725px;
}
.color.color700 {
  background-position: -25px -8725px;
}
.color.color701 {
  background-position: 0 -8750px;
}
.color.color702 {
  background-position: -25px -8750px;
}
.color.color703 {
  background-position: 0 -8775px;
}
.color.color704 {
  background-position: -25px -8775px;
}
.color.color705 {
  background-position: 0 -8800px;
}
.color.color706 {
  background-position: -25px -8800px;
}
.color.color707 {
  background-position: 0 -8825px;
}
.color.color708 {
  background-position: -25px -8825px;
}
.color.color709 {
  background-position: 0 -8850px;
}
.color.color710 {
  background-position: -25px -8850px;
}
.color.color711 {
  background-position: 0 -8875px;
}
.color.color712 {
  background-position: -25px -8875px;
}
.color.color713 {
  background-position: 0 -8900px;
}
.color.color714 {
  background-position: -25px -8900px;
}
.color.color715 {
  background-position: 0 -8925px;
}
.color.color716 {
  background-position: -25px -8925px;
}
.color.color717 {
  background-position: 0 -8950px;
}
.color.color718 {
  background-position: -25px -8950px;
}
.color.color719 {
  background-position: 0 -8975px;
}
.color.color720 {
  background-position: -25px -8975px;
}
.color.color721 {
  background-position: 0 -9000px;
}
.color.color722 {
  background-position: -25px -9000px;
}
.color.color723 {
  background-position: 0 -9025px;
}
.color.color724 {
  background-position: -25px -9025px;
}
.color.color725 {
  background-position: 0 -9050px;
}
.color.color726 {
  background-position: -25px -9050px;
}
.color.color727 {
  background-position: 0 -9075px;
}
.color.color728 {
  background-position: -25px -9075px;
}
.color.color729 {
  background-position: 0 -9100px;
}
.color.color730 {
  background-position: -25px -9100px;
}
.color.color731 {
  background-position: 0 -9125px;
}
.color.color732 {
  background-position: -25px -9125px;
}
.color.color733 {
  background-position: 0 -9150px;
}
.color.color734 {
  background-position: -25px -9150px;
}
.color.color735 {
  background-position: 0 -9175px;
}
.color.color736 {
  background-position: -25px -9175px;
}
.color.color737 {
  background-position: 0 -9200px;
}
.color.color738 {
  background-position: -25px -9200px;
}
.color.color739 {
  background-position: 0 -9225px;
}
.color.color740 {
  background-position: -25px -9225px;
}
.color.color741 {
  background-position: 0 -9250px;
}
.color.color742 {
  background-position: -25px -9250px;
}
.color.color743 {
  background-position: 0 -9275px;
}
.color.color744 {
  background-position: -25px -9275px;
}
.color.color745 {
  background-position: 0 -9300px;
}
.color.color746 {
  background-position: -25px -9300px;
}
.color.color747 {
  background-position: 0 -9325px;
}
.color.color748 {
  background-position: -25px -9325px;
}
.color.color749 {
  background-position: 0 -9350px;
}
.color.color750 {
  background-position: -25px -9350px;
}
.color.color751 {
  background-position: 0 -9375px;
}
.color.color752 {
  background-position: -25px -9375px;
}
.color.color753 {
  background-position: 0 -9400px;
}
.color.color754 {
  background-position: -25px -9400px;
}
.color.color755 {
  background-position: 0 -9425px;
}
.color.color756 {
  background-position: -25px -9425px;
}
.color.color757 {
  background-position: 0 -9450px;
}
.color.color758 {
  background-position: -25px -9450px;
}
.color.color759 {
  background-position: 0 -9475px;
}
.color.color760 {
  background-position: -25px -9475px;
}
.color.color761 {
  background-position: 0 -9500px;
}
.color.color762 {
  background-position: -25px -9500px;
}
.color.color763 {
  background-position: 0 -9525px;
}
.color.color764 {
  background-position: -25px -9525px;
}
.color.color765 {
  background-position: 0 -9550px;
}
.color.color766 {
  background-position: -25px -9550px;
}
.color.color767 {
  background-position: 0 -9575px;
}
.color.color768 {
  background-position: -25px -9575px;
}
.color.color769 {
  background-position: 0 -9600px;
}
.color.color770 {
  background-position: -25px -9600px;
}
.color.color771 {
  background-position: 0 -9625px;
}
.color.color772 {
  background-position: -25px -9625px;
}
.color.color773 {
  background-position: 0 -9650px;
}
.color.color774 {
  background-position: -25px -9650px;
}
.color.color775 {
  background-position: 0 -9675px;
}
.color.color776 {
  background-position: -25px -9675px;
}
.color.color777 {
  background-position: 0 -9700px;
}
.color.color778 {
  background-position: -25px -9700px;
}
.color.color779 {
  background-position: 0 -9725px;
}
.color.color780 {
  background-position: -25px -9725px;
}
.color.color781 {
  background-position: 0 -9750px;
}
.color.color782 {
  background-position: -25px -9750px;
}
.color.color783 {
  background-position: 0 -9775px;
}
.color.color784 {
  background-position: -25px -9775px;
}
.color.color785 {
  background-position: 0 -9800px;
}
.color.color786 {
  background-position: -25px -9800px;
}
.color.color787 {
  background-position: 0 -9825px;
}
.color.color788 {
  background-position: -25px -9825px;
}
.color.color789 {
  background-position: 0 -9850px;
}
.color.color790 {
  background-position: -25px -9850px;
}
.color.color791 {
  background-position: 0 -9875px;
}
.color.color792 {
  background-position: -25px -9875px;
}
.color.color793 {
  background-position: 0 -9900px;
}
.color.color794 {
  background-position: -25px -9900px;
}
.color.color795 {
  background-position: 0 -9925px;
}
.color.color796 {
  background-position: -25px -9925px;
}
.color.color797 {
  background-position: 0 -9950px;
}
.color.color798 {
  background-position: -25px -9950px;
}
.color.color799 {
  background-position: 0 -9975px;
}
.color.color800 {
  background-position: -25px -9975px;
}

.product-detail {
  position: relative;
}
.product-detail .row {
  margin: 0;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item {
  display: none;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item.selected {
  display: block;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .detail-slider .img-container {
  padding: 0 15px;
  position: relative;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .detail-slider .img-container.mouseLeft {
  cursor: url("../img/detail/arrow.svg"), e-resize;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .detail-slider .img-container.mouseRight {
  cursor: url("../img/detail/arrow-right.svg"), e-resize;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .detail-slider .img-container div {
  position: relative;
  padding-bottom: 40%;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .detail-slider .img-container div img {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns {
  text-align: center;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns > div {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
  vertical-align: middle;
  cursor: pointer;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns > div.tryon-btn {
  color: #fff;
  background-color: #ffa800;
  font-size: 16px;
  font-weight: bold;
  padding: 20px;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns > div.change-btn {
  padding: 10px;
  margin-left: 10px;
  position: relative;
  border: 1px solid #ccc;
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns > div.change-btn div {
  position: relative;
  padding-bottom: 60%;
  margin-top: 50%;
  transform: translateY(-50%);
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns > div.change-btn div img {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns > div.change-btn.selected {
  border: 1px solid #ffa800;
  cursor: auto;
}
.product-detail .glass-detail-main .detail-container {
  padding: 15px;
}
.product-detail .glass-detail-main .detail-container .t-title p {
  margin-top: 10px;
}
.product-detail .glass-detail-main .detail-container .colors {
  margin: 15px 0;
}
.product-detail .glass-detail-main .detail-container .colors .color-item {
  border-radius: 50%;
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.product-detail .glass-detail-main .detail-container .colors .color-item + .color-item {
  margin-left: 10px;
}
.product-detail .glass-detail-main .detail-container .colors .color-item.selected {
  cursor: auto;
}
.product-detail .glass-detail-main .detail-container .colors .color-item.selected::before {
  content: " ";
  display: block;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 2px solid #FFE000;
  
}
.product-detail .glass-detail-main .detail-container .d-item {
  margin-top: 15px;
}
.product-detail .glass-detail-main .detail-container .d-item h4 span i.size-tag {
  font-style: normal;
  height: 30px;
  padding: 0 5px;
  font-size: 20px;
  line-height: 30px;
  color: #fff;
  background-color: #ffa800;
  display: inline-block;
  margin-right: 5px;
  margin-left: 5px;
}
.product-detail .glass-detail-main .detail-container .new-price {
  font-size: 25px;
  color: #000000;
}
.product-detail .glass-detail-main .detail-container .old-price {
  font-size: 21px;
  color: #D2D2D2;
}
.product-detail .glass-detail-main .detail-container .d-item .promotion-item {
  margin-top: 10px;
  border: 1px dashed #ffa800;
  color: #ffa800;
  height: 25px;
  line-height: 25px;
  font-size: 18px;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
}
.product-detail .glass-detail-main .detail-container .d-item .promotion-item a {
  color: #ffa800;
}
.product-detail .glass-detail-main .detail-container .t-title2 {
  margin-top: 15px;
}
.product-detail .glass-detail-main .detail-container .send-email {
  margin-top: 15px;
}
.product-detail .glass-detail-main .detail-container .detail-order {
  display: flex;
  margin-top: 15px;
  align-items: center;
}
.product-detail .glass-detail-main .detail-container .detail-order a.btn {
  flex: 1;
  background-size: 1600px;
}
.product-detail .glass-detail-main .detail-container .detail-order a.btn_like {
  display: inline-block;
  width: 50px;
  height: 30px;
  background-size: 31px 29px;
  background-image: url(../img/detail/detail_icon7.png);
  background-position-x: 19px;
  background-repeat: no-repeat;
}
.product-detail .glass-detail-main .detail-container .detail-order a.btn_like.selected {
  background-image: url(../img/home/home-icon9.png);
}
.product-detail .glass-detail-footer .details-item {
  display: none;
}
.product-detail .glass-detail-footer .details-item.selected {
  display: block;
}
.product-detail .glass-detail-footer .details-item.selected.details, .product-detail .glass-detail-footer .details-item.selected.recommend {
  display: flex;
}
.product-detail .glass-detail-footer .msg_tabs {
 /* background-color: #fafafa;
  height: 50px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc; */
}
.product-detail .glass-detail-footer .msg_tabs h4 {
  padding: 0 20px;
  height: 49px;
  line-height: 49px;
  display: inline-block;
  cursor: pointer;
}
.product-detail .glass-detail-footer .msg_tabs h4.selected {
  color: #ffa800;
  border-top: 2px solid #ffa800;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  background-color: #fff;
  cursor: auto;
}
.product-detail .glass-detail-footer .msg_tabs h4.selected:nth-child(1) {
  border-left: 0;
}
.product-detail .glass-detail-footer .details .left,
.product-detail .glass-detail-footer .details .right {
  padding: 15px;
}
.product-detail .glass-detail-footer .details .left p,
.product-detail .glass-detail-footer .details .right p {
  padding-left: 0;
  padding-right: 15px;
}
.product-detail .glass-detail-footer .details .left h4,
.product-detail .glass-detail-footer .details .right h4 {
  margin-bottom: 15px;
}
.product-detail .glass-detail-footer .details .left .d-item,
.product-detail .glass-detail-footer .details .right .d-item {
  white-space: normal;
}
.product-detail .glass-detail-footer .details .left .d-item .info,
.product-detail .glass-detail-footer .details .right .d-item .info {
  display: none;
}
.product-detail .glass-detail-footer .details .left .d-item span,
.product-detail .glass-detail-footer .details .right .d-item span {
  display: inline-block;
}
.product-detail .glass-detail-footer .details .left .d-item span.d-icon,
.product-detail .glass-detail-footer .details .right .d-item span.d-icon {
  color: #fff;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-left: 10px;
  background-color: #ffa800;
  text-align: center;
  line-height: 20px;
  cursor: pointer;
  position: relative;
}
.product-detail .glass-detail-footer .details .left .d-item span.d-icon span,
.product-detail .glass-detail-footer .details .right .d-item span.d-icon span {
  display: none;
  min-width: 300px;
  max-width: 500px;
  border-radius: 5px;
  padding: 15px;
  font-size: 15px;
  color: #000;
  background-color: #fff;
  position: absolute;
  left: -18px;
  bottom: 35px;
  z-index: 20;
}
.product-detail .glass-detail-footer .details .left .d-item span.d-icon span::before,
.product-detail .glass-detail-footer .details .right .d-item span.d-icon span::before {
  content: " ";
  display: block;
  position: absolute;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
  left: 0;
  bottom: 0;
  top: 0;
  right: 0;
  z-index: 10;
}
.product-detail .glass-detail-footer .details .left .d-item span.d-icon span::after,
.product-detail .glass-detail-footer .details .right .d-item span.d-icon span::after {
  content: " ";
  display: block;
  position: absolute;
  width: 25px;
  height: 25px;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  transform: rotate(45deg);
  left: 20px;
  bottom: -7px;
  width: 20px;
  height: 20px;
  z-index: 11;
  background-color: #fff;
}
.product-detail .glass-detail-footer .details .left .d-item span.d-icon:hover span,
.product-detail .glass-detail-footer .details .right .d-item span.d-icon:hover span {
  display: block;
}
.product-detail .glass-detail-footer .recommend {
  padding: 15px 0;
}
.product-detail .glass-detail-footer .recommend .recommend-item,
.product-detail .glass-detail-footer .recommend .recommend-titles {
  padding-right: 15px;
}
.product-detail .glass-detail-footer .recommend .recommend-item {
  padding: 15px 0;
  border-left: 1px solid #ccc;
}
.product-detail .glass-detail-footer .recommend .recommend-item div {
  position: relative;
}
.product-detail .glass-detail-footer .recommend .recommend-item div img {
  width: 100%;
}
.product-detail .glass-detail-footer .recommend .recommend-item h4,
.product-detail .glass-detail-footer .recommend .recommend-item p {
  white-space: normal;
}
.product-detail .glass-detail-footer .reviews .top {
  margin-top: 15px;
  padding: 15px;
  background-color: #f5f5f5;
}
.product-detail .glass-detail-footer .reviews .top .star .star-container {
  margin-top: 15px;
}
.product-detail .glass-detail-footer .reviews .top .star .star-container .stars {
  display: inline-block;
  vertical-align: middle;
}
.product-detail .glass-detail-footer .reviews .top .star .star-container .stars .star-item {
  display: inline-block;
  width: 30px;
  height: 30px;
  background-size: 30px 30px;
  background-image: url(../img/detail/detail_icon9.png);
  background-repeat: no-repeat;
}
.product-detail .glass-detail-footer .reviews .top .star .star-container .stars .star-item + .star-item {
  margin-left: 10px;
}
.product-detail .glass-detail-footer .reviews .top .star .star-container .stars .star-item.star4-1 {
  width: 7.5px;
}
.product-detail .glass-detail-footer .reviews .top .star .star-container .stars .star-item.star4-2 {
  width: 15px;
}
.product-detail .glass-detail-footer .reviews .top .star .star-container .stars .star-item.star4-3 {
  width: 22.5px;
}
.product-detail .glass-detail-footer .reviews .top .star .star-container h4 {
  font-weight: bold;
  color: #ffa800;
  display: inline-block;
  margin-left: 10px;
  font-size: 24px;
  vertical-align: middle;
}
.product-detail .glass-detail-footer .reviews .top .chart {
  padding: 15px 105px;
}
.product-detail .glass-detail-footer .reviews .top .chart .chart-content {
  position: relative;
  margin-top: 25px;
}
.product-detail .glass-detail-footer .reviews .top .chart .chart-content::before {
  content: " ";
  position: absolute;
  top: -10px;
  left: 0;
  bottom: -10px;
  border-left: 1px solid #666;
}
.product-detail .glass-detail-footer .reviews .top .chart .chart-content::after {
  content: " ";
  position: absolute;
  bottom: -5px;
  left: -10px;
  right: -10px;
  border-bottom: 1px solid #666;
}
.product-detail .glass-detail-footer .reviews .top .chart .chart-content .chart-item {
  white-space: nowrap;
  margin-left: -90px;
  font-size: 0;
}
.product-detail .glass-detail-footer .reviews .top .chart .chart-content .chart-item + .chart-item {
  margin-top: 5px;
}
.product-detail .glass-detail-footer .reviews .top .chart .chart-content .chart-item span {
  font-size: 16px;
  width: 90px;
  display: inline-block;
}
.product-detail .glass-detail-footer .reviews .top .chart .chart-content .chart-item > div {
  display: inline-block;
  width: 100%;
  height: 25px;
  line-height: 25px;
  color: #fff;
  font-size: 16px;
}
.product-detail .glass-detail-footer .reviews .bottom .tabs {
  height: 50px;
  border-bottom: 1px solid #eee;
}
.product-detail .glass-detail-footer .reviews .bottom .tabs h4 {
  display: inline-block;
  padding: 0 15px;
  line-height: 47px;
  height: 47px;
  border-bottom: 2px solid transparent;
  color: #969696;
  cursor: pointer;
}
.product-detail .glass-detail-footer .reviews .bottom .tabs h4.selected {
  border-bottom: 2px solid #000;
  cursor: auto;
  color: #000;
}
.product-detail .glass-detail-footer .reviews .bottom .content {
  margin-top: 15px;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info h4 {
  color: #000;
  font-weight: bold;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info .info-content {
  margin-top: 15px;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info .info-content h4 span {
  color: #333;
  font-weight: normal;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info .info-content h4 + h4 {
  margin-top: 10px;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info-star .info-star-content {
  padding: 0 10px;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info-star .info-star-content .stars {
  display: inline-block;
  vertical-align: middle;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info-star .info-star-content .stars .star-item {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
  background-image: url(../img/detail/detail_icon9.png);
  background-repeat: no-repeat;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info-star .info-star-content .stars .star-item + .star-item {
  margin-left: 5px;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info-star .info-star-content .stars .star-item.star4-1 {
  width: 5px;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info-star .info-star-content .stars .star-item.star4-2 {
  width: 10px;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info-star .info-star-content .stars .star-item.star4-3 {
  width: 15px;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .info-star .info-star-content h4 {
  margin-top: 15px;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .imgs .img-container {
  padding: 15px 15px;
  position: relative;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .imgs .img-container .img {
  padding-bottom: 100%;
  position: relative;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .imgs .img-container .img div {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-size: cover;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .more-info {
  text-align: right;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .more-info h4 {
  color: #000;
  font-weight: bold;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .more-info h4 span.icon {
  display: inline-block;
  width: 27px;
  height: 28px;
  background-size: 27px 28px;
  background-image: url(../img/detail/detail_icon11.png);
  margin-left: 10px;
  vertical-align: middle;
}
.product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .more-info h4.date {
  margin-top: 30px;
}
.product-detail .glass-detail-footer .reviews .review-info {
  display: none;
}
.product-detail .glass-detail-footer .reviews .review-info.selected {
  display: block;
}
.product-detail .glass-detail-footer .reviews .review-info.selected.recommend {
  display: flex;
}

.size-guide-container {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1024;
  display: none;
}
.size-guide-container .size-guide-inner {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  max-width: 600px;
  background-color: #fff;
}
.size-guide-container .size-guide-inner .size-guide-header {
  position: relative;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border-bottom: 1px solid #ccc;
}
.size-guide-container .size-guide-inner .size-guide-header h4 {
  line-height: 49px;
  font-size: 28px;
}
.size-guide-container .size-guide-inner .size-guide-header .fa-close {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  font-size: 23px;
  color: #000;
  cursor: pointer;
}
.size-guide-container .size-guide-inner .size-guide-content {
  height: calc(100vh - 50px);
  overflow-y: auto;
}
.size-guide-container .size-guide-inner .size-guide-content * {
  text-align: left;
}
.size-guide-container .size-guide-inner .size-guide-content .size-guide-item {
  padding: 15px;
}
.size-guide-container .size-guide-inner .size-guide-content .size-guide-item .img-container {
  margin: 15px 0;
}
.size-guide-container .size-guide-inner .size-guide-content .size-guide-item .img-container img {
  max-width: 100%;
}
.size-guide-container .size-guide-inner .size-guide-content .size-guide-item h4 {
  margin: 15px 0;
  font-size: 24px;
}
.size-guide-container .size-guide-inner .size-guide-content .size-guide-item p {
  padding-left: 30px;
  padding-right: 30px;
  margin: 15px 0;
  font-size: 18px;
}
.size-guide-container .size-guide-inner .size-guide-tips {
  padding: 20px;
}
.size-guide-container .size-guide-inner .size-guide-tips .size-guide-tips-content {
  padding: 20px;
  display: flex;
  align-items: center;
  background: #fee0a6;
}
.size-guide-container .size-guide-inner .size-guide-tips .size-guide-tips-content .light-icon {
  width: 54px;
  height: 76px;
  background-size: 54px 76px;
  background-image: url("../img/detail/icon-light.png");
}
.size-guide-container .size-guide-inner .size-guide-tips .size-guide-tips-content p {
  padding-left: 15px;
  flex: 1;
  font-size: 18px;
  text-align: left;
  color: #000;
}

.notification-content {
  padding: 20px;
  position: relative;
}
.notification-content .close {
  position: absolute;
  font-size: 24px;
  background-color: #000;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  border-radius: 50%;
  color: #fff;
  top: -15px;
  right: -15px;
  cursor: pointer;
}
.notification-content h4 {
  margin: 15px 0;
  font-size: 24px;
  text-align: center;
}
.notification-content p {
  padding-left: 30px;
  padding-right: 30px;
  margin: 15px 0;
  font-size: 18px;
  text-align: center;
}

@media (max-width: 1199px) {
  .product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns > div {
    width: 60px;
    height: 60px;
  }
  .product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns > div.change-btn {
    margin-left: 5px;
    padding: 5px;
  }
  .product-detail .glass-detail-main .imgs .detail-slider-container .detail-slider-item .btns > div.tryon-btn {
    font-size: 14px;
    padding: 10px;
  }
  .product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .imgs {
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .product-detail .glass-detail-footer .reviews .bottom .content .review-items .review-item .imgs .img-container .img:hover div {
    transition: all 0.5s;
    transform: scale(1.05);
    transform-origin: center;
  }
}
@media (max-width: 767px) {
  .product-detail .glass-detail-main {
    margin-top: 20px;
  }
  .product-detail .glass-detail-main .detail-container {
    text-align: center;
    margin-top: 40px;
  }
}
.magnification {
  padding: 10px 0 5px 12px;
  display:table;
  word-spacing:-1em;
}
.strength {
  display: inline-block;
  text-align: center;
  width: 60px;
  height: 26px;
  line-height: 24px;
  background: #FFFFFF;
  border: 1px solid #D1D1D1;
  border-radius: 4px;
  margin: 5px 2.5px;
  cursor: pointer;
}
.strength.active {
  background: #FDD000;
}
.strength:hover {
  background: #FDD000;
}
.strength-title {
  font-size: 16px;
  font-weight: 500;
  color: #4C4C4C;
}
.strength:last-child {
  margin-right: 0;
}
/*# sourceMappingURL=detail.css.map */