/*========= Thai =========*/
/*========= Eng =========*/
/* ========= */
/*Wrap-Content*/
@media (min-width: 768px) { .page-sub-wrapper .product-detail-wp { width: 80%; padding-right: 10%; padding-bottom: 100px; display: flex; display: -webkit-flex; flex-wrap: wrap; } }
@media (max-width: 767px) { .page-sub-wrapper .product-detail-wp { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; padding: 0 30px; } }
@media (max-width: 575px) { .page-sub-wrapper .product-detail-wp { padding: 0 10px; } }
@media (min-width: 768px) { .page-sub-wrapper .product-detail-wp .product-detail { width: 29.5%; margin-right: 5%; margin-bottom: 50px; position: relative; }
  .page-sub-wrapper .product-detail-wp .product-detail:nth-child(3n) { margin-right: 0; } }
@media (max-width: 767px) { .page-sub-wrapper .product-detail-wp .product-detail { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding: 0 15px; position: relative; } }
@media (max-width: 575px) { .page-sub-wrapper .product-detail-wp .product-detail { padding: 0 10px; } }
.page-sub-wrapper .product-detail-wp .product-detail .product-img { background-size: cover; background-repeat: no-repeat; background-position: center; padding: 8pc 0; position: relative; }
.page-sub-wrapper .product-detail-wp .product-detail .product-img img { visibility: hidden; display: none; }
.page-sub-wrapper .product-detail-wp .product-detail .product-content { margin-top: 30px; }
.page-sub-wrapper .product-detail-wp .product-detail .product-content p { color: #878A9D; letter-spacing: 0.6px; line-height: 19px; }
.page-sub-wrapper .product-detail-wp .product-detail .product-content p b, .page-sub-wrapper .product-detail-wp .product-detail .product-content p strong { color: #000000; letter-spacing: 2.05px; text-transform: uppercase; }
.page-sub-wrapper .product-detail-wp .product-detail .product-link { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }

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