.itopplus-background {

}
.eapps-widget-toolbar {
  display: none;
}

@font-face {
  font-family: "LINE Seed Sans TH";
  font-weight: normal;
  src: url("https://itp1.itopfile.com/ContentImage/z_itp_130820236l5w/fonts/LINESeedSansTH/LINESeedSansTH_Rg.otf") format("opentype");
}

@font-face {
  font-family: "LINE Seed Sans TH";
  font-weight: 100;
  src: url("https://itp1.itopfile.com/ContentImage/z_itp_130820236l5w/fonts/LINESeedSansTH/LINESeedSansTH_Th.otf") format("opentype");
}

@font-face {
  font-family: "LINE Seed Sans TH";
  font-weight: 600;
  src: url("https://itp1.itopfile.com/ContentImage/z_itp_130820236l5w/fonts/LINESeedSansTH/LINESeedSansTH_Bd.otf") format("opentype");
}

@font-face {
  font-family: "LINE Seed Sans TH";
  font-weight: 800;
  src: url("https://itp1.itopfile.com/ContentImage/z_itp_130820236l5w/fonts/LINESeedSansTH/LINESeedSansTH_XBd.otf") format("opentype");
}

@font-face {
  font-family: "LINE Seed Sans TH";
  font-weight: 900;
  src: url("https://itp1.itopfile.com/ContentImage/z_itp_130820236l5w/fonts/LINESeedSansTH/LINESeedSansTH_He.otf") format("opentype");
}

body {
  font-family: "LINE Seed Sans TH";
  overflow-x: hidden;
  background: #fffcf7;
}

.itopplus-banner {
  background: #fff;
}

.itopplus-bg {
  background-image: url("https://itp1.itopfile.com/ImageServer/z_itp_18032023mmko/0/0/1z-z653408923378.webp");
}

.itopplus-bg2 {
  background-image: url("https://itp1.itopfile.com/ImageServer/z_itp_18032023mmko/0/0/2z-z136663810829.webp");
  background-size: cover;
}

.itopplus-bg3 {
  background-image: url("https://itp1.itopfile.com/ImageServer/z_itp_18032023mmko/0/0/3z-z436573912533.webp");
}

/************Menu***************/
.navbar-default .navbar-nav > li > a {
  color: #000;
  margin: 0;
  padding: 10px 15px;
}

.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:active,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
  color: #000 !important;
  box-shadow: 0px 3px 0px 0px #ff5b8a;
  border-radius: none;
  background: transparent;
  background-color: transparent;
}

.dropdown-menu > li > a {
  color: #000;
}

.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
  color: #000;
  background: #e8e8e8;
}

/********Only Sidebar*********/
@media screen and (max-width: 992px) {
  .navbar-default .navbar-toggle .icon-bar {
    background-color: #000 !important;
    color: #000 !important;
  }

  #controlMenu,
  #controlMenu i,
  #controlMenu li a {
    color: #000 !important;
  }

  .navbar-default {
    background: #fff;
  }

  /*new logo nav*/
  .navbar-header {
    display: flex;
    flex-direction: row-reverse;
    box-shadow: 0 0 3px 0 #ccc;
    padding: 0 10px;
  }

  .itopplus-logo img {
    position: fixed;
    top: 3px;
    object-fit: cover;
    object-position: 0% 25%;
    height: 45px;
    width: 40px !important;
  }
}

@media screen and (min-width: 1024px) {
  .navbar-default {
    background: #fff;
    text-align: center;
  }

  #controlPosition {
    margin-top: 3.5%;
    text-align: right;
  }

  #controlBanner {
    object-fit: contain;
    padding: 15px;
    width: auto;
  }
}

@media screen and (min-width: 1366px) {
}

@media screen and (min-width: 1900px) {
}

@media screen and (max-width: 900px) {
}

/************font-size***************/

.navbar-default .navbar-nav > li > a {
  font-size: 16px;
}

h1 {
  font-size: 3.8em;
}

h2 {
  font-size: 3.2em;
}

h3 {
  font-size: 2.6em;
}

h4,
h3.managerHeader {
  font-size: 2.2em;
}

h5 {
  font-size: 1.8em;
}

h6,
.shopcartDetail,
.shopcartRelated {
  font-size: 1.4em;
}

.Template-J-Price,
.Template-J-PriceNormal {
  font-size: 18px;
}

p,
.Template-J-Name label,
.Template-J-Name,
.dropdown-menu > li > a,
.how-to-pay li,
.policy-pay li,
.detail-product li,
.promotion-detil li {
  font-size: 16px;
}

.sect-about button,
.copy-right p,
.pre-promotion button,
.btnCheckoutprevious,
.breadcamp li,
.btn-return button,
.shopcartID-Head-Default,
div#shop_member_login button,
.shopcartName-Head-Default,
div#Component65485753d094fa00137bb687 button {
  font-size: 14px;
}

.shopcartSize-Default label {
  font-size: 14px !important;
}

.pt-3 {
  padding-top: 3%;
}

.pt-5 {
  padding-top: 5%;
}

.dropdown-menu {
  border-radius: 10px;
  border: none;
}

.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
  background-color: #ff5b8a;
  color: #fff;
}

.nav-stacked .dropdown-sub:hover ul.dropdown-menu {
  display: block;
}
/***********master-page**************/

.dropdown.itopplus-menu-logo {
  height: 70px !important;
  margin: 1% auto;
  float: none !important;
  margin-left: 0 !important;
}

.itopplus-sticky-nav-bar-inside {
  display: flex;
  width: 1200px !important;
  align-items: center;
}

div#itopplus-sticky-nav-bar {
  box-shadow: 0 4px 8px rgb(243, 66, 116, 0.2);
}

.itopplus-sticky {
  z-index: 999;
}

#itopplus-nav-bar-sticky .itopplus-sidebar-menu-parent {
  border: none !important;
}

.sect-pass {
  display: grid;
  grid-template-columns: 40% 60%;
  background-color: #ffbad5;
  padding: 1%;
  align-items: center;
  border-radius: 35px 0 0 0;
}

.social-footer {
  display: grid;
  grid-template-columns: 11% 11% 11% 11%;
  gap: 13px;
  padding-left: 10%;
}

.copy-right {
  padding-left: 10%;
}

.copy-right p,
.pre-promotion h6 {
  color: #000;
}

.call-footer {
  display: grid;
  grid-template-columns: 17% auto;
  align-items: center;
  gap: 10px;
}

.call-footer h6 {
  margin: 0;
}

.footer h6,
.call-footer h6,
.sect-call a,
.sect-line a,
.promotion-detil h5,
h3.managerHeader,
.contact-page h4 {
  font-weight: 600;
}

.shopcart {
  background-image: url(http://itp1.itopfile.com/ImageServer/z_itp_18032023mmko/83/0/cartz-z1539845168791.webp);
  background-color: transparent;
  background-position: center;
  border-radius: 0;
  width: 60px !important;
  height: 60px !important;
  top: 20px;
  background-size: 100%;
  right: 20px;
}

.sect-first h1.second {
  font-family: "Satisfy", cursive;
  margin: 0;
  color: #444;
}

.sect-first h1.first,
.head-recomd h2,
.sect-product h5,
.sect-about h2,
.head-why h2,
.Template-J-PricePromotion,
.Template-J-PriceNormal {
  font-family: "Quicksand", sans-serif;
  font-weight: 700;
  margin-bottom: 2%;
}

.sect-first h1.first {
  color: #4ea4f4;
}

.head-recomd h2,
.sect-about h2,
h3.managerHeader,
.contact-page h4 {
  color: #ff5b8a;
}

.sect-first,
.sect-call,
.sect-line,
.head-recomd,
.head-why,
h3.managerHeader,
.contact-page {
  text-align: center;
}

figure.effect-selena {
  background: transparent;
}

.img-sect-line img,
.img-sect-call img {
  width: 22% !important;
}

.img-sect-line,
.img-sect-call {
  width: 100%;
  margin: 0 auto 5%;
}

.sect-call,
.sect-line {
  background-color: #74bcff;
  border-radius: 50%;
  width: 300px;
  height: 300px;
  margin: auto;
  padding-top: 25%;
  margin-top: 5%;
}

.sect-line {
  background-color: #ff8b78;
}

.sect-call a,
.sect-line a,
.call-footer a,
.ui.steps .step.active .title {
  color: #fff;
}

.sect-product {
  display: grid;
  grid-template-columns: 20% auto;
  gap: 10px;
  padding: 10% 0;
  color: #fff;
  align-items: center;
  justify-content: center;
}

.pro1 {
  background-color: #ff66a3;
}

.pro2 {
  background-color: #58afff;
}

.pro3 {
  background-color: #b7da48;
}

.pro4 {
  background-color: #ff940a;
}

.sect-product h5,
.sect-product h6 {
  margin: 3% 0;
}

.boderedlayoutClient {
  border: none;
}

.sect-about h6 {
  color: #444;
  margin: 3% 0;
}

.sect-about hr,
.about-page hr {
  border-color: #ff5b8a;
  width: 23%;
  margin-left: 0;
  border-width: 2px;
}

.sect-about button,
.pre-promotion button,
.confirm-payment button,
.btnCheckoutprevious,
div#shop_member_login button,
.confirm-payment .btn-success,
.btn-return button,
div#Component65485753d094fa00137bb687 button {
  padding: 0.55rem 2rem;
  border-radius: 30px;
  border: 1px solid #ff5b8a;
  background-color: #ff5b8a;
  color: #fff;
}

.sect-about p {
  line-height: 26px;
  margin-bottom: 3%;
  color: #000;
}

.sect-about {
  padding-top: 10%;
  padding-left: 5%;
}

.head-why h2 {
  color: #4ea4f4;
}

.head-recomd h6,
.head-why h6 {
  color: #444;
}

div#Component65435cb518997f001269fdff .grid figure figcaption {
  padding: 0;
  text-transform: none;
  position: static;
}

.text-why h6 {
  color: #000;
  font-size: 16px;
  line-height: 24px;
  height: 55px;
}

.grid figure h2 {
  word-spacing: 0;
}

div#Component65435cb518997f001269fdff .imgLightbox img {
  width: 50% !important;
  margin: 0 auto -10px;
}

.head-why {
  margin-bottom: 3%;
}

div#contentnewmode65435bb0bd7faa00126295ac .pt-5 {
  padding-top: 10%;
}

.Text_seller2 {
  display: none;
}

div#Component65436d7b60bc5b0013883240 .template1,
div#Component6544ad1112f05a0013f94edb .template1,
div#Component66b871a6a58ea60013f0e80b .template1 {
  display: flex;
  justify-content: center;
}

div#Component65436d7b60bc5b0013883240 .col-md-4.col-sm-4.col-xs-12,
div#Component6544ad1112f05a0013f94edb .col-md-4.col-sm-4.col-xs-12,
div#Component66b871a6a58ea60013f0e80b .col-md-4.col-sm-4.col-xs-12 {
  background-color: #fff;
  padding: 2% !important;
  margin: 2%;
  border-radius: 20px;
  width: 31%;
  box-shadow: 0 2px 10px rgb(0, 0, 0, 0.15);
}

div#Component65436d7b60bc5b0013883240 .img-container .img,
div#Component6544ad1112f05a0013f94edb .img-container .img,
div#Component66b871a6a58ea60013f0e80b .img-container .img {
  border-radius: 15px;
}

div#Component65436d7b60bc5b0013883240 .Contentmanager .template1 .template-panel,
div#Component6544ad1112f05a0013f94edb .Contentmanager .template1 .template-panel,
div#Component66b871a6a58ea60013f0e80b .Contentmanager .template1 .template-panel {
  padding-bottom: 100%;
}

.pre-promotion {
  padding: 4% 0 0;
  text-align: left;
}

.pre-promotion h6 {
  margin-bottom: 6%;
}

figure.effect-oscar figcaption {
  background: transparent;
}

figure.effect-oscar figcaption::before {
  border: none;
}

figure.effect-oscar h2 {
  transition: none;
  transform: none;
}

.head-page h3 {
  color: #4ea4f4;
  font-size: 44px;
  font-weight: 600;
  margin-bottom: 1.5%;
}

.breadcamp li,
.breadcamp li a {
  color: #444;
  font-weight: 400;
}

.breadcamp li.current {
  color: #ff8b78;
}

.breadcamp ul {
  padding: 0;
  list-style: none;
  display: flex;
  width: 100%;
  justify-content: center;
  gap: 8px;
}

.breadcamp {
  display: none;
}

.head-page {
  position: absolute;
  width: 100%;
  top: 40%;
}

.grid figure figcaption {
  padding: 0;
}

figure.effect-oscar:hover h2 {
  -webkit-transform: none;
  transform: none;
}

.Template-J-frame {
  background-color: #fff;
  margin: 1%;
  border-radius: 25px;
  box-shadow: 0 4px 8px rgb(243, 66, 116, 0.2);
  margin-bottom: 15%;
  padding: 5%;
}

.Template-J-frame:hover {
  box-shadow: 0 4px 8px rgb(255 221 231 / 50%);
}

div#Component654479e018997f00126a0a78 .Template-J-innerPic img {
  height: 294px;
  object-fit: cover;
  width: 100%;
}

.Template-J-Name label {
  font-weight: 400;
}

.Template-J-button,
.Template-J-buttonDetail {
  background-color: #ff5b8a;
  color: #fff;
  width: 55%;
  border-radius: 30px;
  margin-bottom: 8%;
  margin-top: 3%;
}

.Template-J-buttonDetail {
  width: 30%;
}

div#Component65447270d094fa00137b9bd5 ul.nav.nav-pills,
div#Component6544734060bc5b0013883a3b ul.nav.nav-pills,
div#Component65447369bd7faa001262a0cb ul.nav.nav-pills,
div#Component65447391d094fa00137b9c32 ul.nav.nav-pills,
div#Component654473b318997f00126a0951 ul.nav.nav-pills,
div#Component654473d29616e3001398ae08 ul.nav.nav-pills,
div#Component6585490306ef52001a11b13b ul.nav.nav-pills,
div#Component658549b6a67275001ad4dafa ul.nav.nav-pills,
div#Component65854a25ee9c49001a56fcae ul.nav.nav-pills,
div#Component654473f518997f00126a096f ul.nav.nav-pills,
div#Component65854f0c06ef52001a11b614 ul.nav.nav-pills,
div#Component65854aa4e32226001b2e1fcc ul.nav.nav-pills,
div#Component6544742a9616e3001398ae4d ul.nav.nav-pills,
div#Component658564fa06ef52001a11d79d ul.nav.nav-pills,
div#Component658563f5ee9c49001a570a2a ul.nav.nav-pills,
div#Component658564a7ee9c49001a570b1e ul.nav.nav-pills,
div#Component6585645106ef52001a11d5ff ul.nav.nav-pills,
div#Component6585639fee9c49001a57096f ul.nav.nav-pills,
div#Component6585629c06ef52001a11c2ec ul.nav.nav-pills,
div#Component65856349ee9c49001a57084c ul.nav.nav-pills,
div#Component658562f03019c0001aa528d9 ul.nav.nav-pills,
div#Component65856242e32226001b2e2836 ul.nav.nav-pills,
div#Component658561f106ef52001a11c1ed ul.nav.nav-pills,
div#Component6585619706ef52001a11c19f ul.nav.nav-pills,
div#Component6585613b3019c0001aa52896 ul.nav.nav-pills,
div#Component65856084a67275001ad4dec6 ul.nav.nav-pills,
div#Component658560e047de3a001a136529 ul.nav.nav-pills,
div#Component65855f98e32226001b2e2737 ul.nav.nav-pills,
div#Component6585602b47de3a001a13643e ul.nav.nav-pills,
div#Component65855e2b3019c0001aa52740 ul.nav.nav-pills,
div#Component65855e9147de3a001a13632e ul.nav.nav-pills,
div#Component65855d2347de3a001a1361ff ul.nav.nav-pills,
div#Component65855d963019c0001aa5267c ul.nav.nav-pills,
div#Component65855cb747de3a001a1360c7 ul.nav.nav-pills,
div#Component65855bc5ee9c49001a570481 ul.nav.nav-pills,
div#Component65855b6ea67275001ad4dd27 ul.nav.nav-pills,
div#Component65855b1cee9c49001a570423 ul.nav.nav-pills,
div#Component65855abae32226001b2e258e ul.nav.nav-pills,
div#Component6585595ae32226001b2e2435 ul.nav.nav-pills,
div#Component65855a1f3019c0001aa524c7 ul.nav.nav-pills,
div#Component658553cc06ef52001a11b9a8 ul.nav.nav-pills,
div#Component6585566906ef52001a11bbc4 ul.nav.nav-pills,
div#Component6585557547de3a001a13602d ul.nav.nav-pills,
div#Component6585505406ef52001a11b75c ul.nav.nav-pills,
div#Component65854fd647de3a001a135d76 ul.nav.nav-pills,
div#Component65854f6f06ef52001a11b673 ul.nav.nav-pills,
div#Component6544744d9616e3001398aeb8 ul.nav.nav-pills,
div#Component6544746ed094fa00137b9c63 ul.nav.nav-pills,
div#Component65447490d094fa00137b9ccb ul.nav.nav-pills,
div#Component654474b1d094fa00137b9d13 ul.nav.nav-pills,
div#Component654474d612f05a0013f94511 ul.nav.nav-pills,
div#Component654474fabd7faa001262a0de ul.nav.nav-pills,
div#Component6544751c12f05a0013f94517 ul.nav.nav-pills,
div#Component6544754312f05a0013f9454e ul.nav.nav-pills,
div#Component6544756a18997f00126a09bc ul.nav.nav-pills,
div#Component6544759218997f00126a0a00 ul.nav.nav-pills,
div#Component654475c2d094fa00137b9ddb ul.nav.nav-pills,
div#Component654475e4d094fa00137b9e1a ul.nav.nav-pills,
div#Component65447608d094fa00137b9e41 ul.nav.nav-pills,
div#Component6544762dd094fa00137b9e5f ul.nav.nav-pills,
div#Component65447651d094fa00137b9e8e ul.nav.nav-pills,
div#Component654476d312f05a0013f946a5 ul.nav.nav-pills,
div#Component654476fa12f05a0013f946c8 ul.nav.nav-pills,
div#Component6544771c12f05a0013f946ef ul.nav.nav-pills,
div#Component6544773e18997f00126a0a0a ul.nav.nav-pills,
div#Component6544775fbd7faa001262a111 ul.nav.nav-pills,
div#Component65447781bd7faa001262a14f ul.nav.nav-pills,
div#Component654477b960bc5b0013883ad9 ul.nav.nav-pills,
div#Component654477dabd7faa001262a16c ul.nav.nav-pills,
div#Component65447867d094fa00137b9f42 ul.nav.nav-pills,
div#Component6544788bd094fa00137b9f84 ul.nav.nav-pills,
div#Component654478d3d094fa00137b9fd0 ul.nav.nav-pills,
div#Component654478f3bd7faa001262a1b6 ul.nav.nav-pills,
div#Component6544791abd7faa001262a1ff ul.nav.nav-pills,
div#Component654479429616e3001398af3e ul.nav.nav-pills,
div#Component65447a2dd094fa00137b9fef ul.nav.nav-pills,
div#Component6544784412f05a0013f9474a ul.nav.nav-pills,
div#Component654478b0d094fa00137b9fa2 ul.nav.nav-pills {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 2% 0;
}

.thumbs {
  margin: 0;
}

div#Component65447270d094fa00137b9bd5 .nav-pills > li > a,
div#Component6544734060bc5b0013883a3b .nav-pills > li > a,
div#Component65447369bd7faa001262a0cb .nav-pills > li > a,
div#Component65447391d094fa00137b9c32 .nav-pills > li > a,
div#Component654473b318997f00126a0951 .nav-pills > li > a,
div#Component654473d29616e3001398ae08 .nav-pills > li > a,
div#Component6585490306ef52001a11b13b .nav-pills > li > a,
div#Component654473f518997f00126a096f .nav-pills > li > a,
div#Component658549b6a67275001ad4dafa .nav-pills > li > a,
div#Component65854a25ee9c49001a56fcae .nav-pills > li > a,
div#Component6544742a9616e3001398ae4d .nav-pills > li > a,
div#Component65854f0c06ef52001a11b614 .nav-pills > li > a,
div#Component65854aa4e32226001b2e1fcc .nav-pills > li > a,
div#Component65854f6f06ef52001a11b673 .nav-pills > li > a,
div#Component658563f5ee9c49001a570a2a .nav-pills > li > a,
div#Component65856242e32226001b2e2836 .nav-pills > li > a,
div#Component658564a7ee9c49001a570b1e .nav-pills > li > a,
div#Component658564fa06ef52001a11d79d .nav-pills > li > a,
div#Component6585645106ef52001a11d5ff .nav-pills > li > a,
div#Component658561f106ef52001a11c1ed .nav-pills > li > a,
div#Component658562f03019c0001aa528d9 .nav-pills > li > a,
div#Component65856349ee9c49001a57084c .nav-pills > li > a,
div#Component6585639fee9c49001a57096f .nav-pills > li > a,
div#Component6585613b3019c0001aa52896 .nav-pills > li > a,
div#Component6585619706ef52001a11c19f .nav-pills > li > a,
div#Component6585602b47de3a001a13643e .nav-pills > li > a,
div#Component658560e047de3a001a136529 .nav-pills > li > a,
div#Component6585629c06ef52001a11c2ec .nav-pills > li > a,
div#Component65856084a67275001ad4dec6 .nav-pills > li > a,
div#Component65855f98e32226001b2e2737 .nav-pills > li > a,
div#Component65855e2b3019c0001aa52740 .nav-pills > li > a,
div#Component65855d2347de3a001a1361ff .nav-pills > li > a,
div#Component65855e9147de3a001a13632e .nav-pills > li > a,
div#Component65855d963019c0001aa5267c .nav-pills > li > a,
div#Component65855cb747de3a001a1360c7 .nav-pills > li > a,
div#Component65855b6ea67275001ad4dd27 .nav-pills > li > a,
div#Component65855bc5ee9c49001a570481 .nav-pills > li > a,
div#Component6585595ae32226001b2e2435 .nav-pills > li > a,
div#Component65855b1cee9c49001a570423 .nav-pills > li > a,
div#Component65855abae32226001b2e258e .nav-pills > li > a,
div#Component65855a1f3019c0001aa524c7 .nav-pills > li > a,
div#Component6585566906ef52001a11bbc4 .nav-pills > li > a,
div#Component65854fd647de3a001a135d76 .nav-pills > li > a,
div#Component658553cc06ef52001a11b9a8 .nav-pills > li > a,
div#Component6544744d9616e3001398aeb8 .nav-pills > li > a,
div#Component6585557547de3a001a13602d .nav-pills > li > a,
div#Component6585505406ef52001a11b75c .nav-pills > li > a,
div#Component6544746ed094fa00137b9c63 .nav-pills > li > a,
div#Component65447490d094fa00137b9ccb .nav-pills > li > a,
div#Component654474b1d094fa00137b9d13 .nav-pills > li > a,
div#Component654474d612f05a0013f94511 .nav-pills > li > a,
div#Component654474fabd7faa001262a0de .nav-pills > li > a,
div#Component6544751c12f05a0013f94517 .nav-pills > li > a,
div#Component6544754312f05a0013f9454e .nav-pills > li > a,
div#Component6544756a18997f00126a09bc .nav-pills > li > a,
div#Component6544759218997f00126a0a00 .nav-pills > li > a,
div#Component654475c2d094fa00137b9ddb .nav-pills > li > a,
div#Component654475e4d094fa00137b9e1a .nav-pills > li > a,
div#Component65447608d094fa00137b9e41 .nav-pills > li > a,
div#Component6544762dd094fa00137b9e5f .nav-pills > li > a,
div#Component65447651d094fa00137b9e8e .nav-pills > li > a,
div#Component654476d312f05a0013f946a5 .nav-pills > li > a,
div#Component654476fa12f05a0013f946c8 .nav-pills > li > a,
div#Component6544771c12f05a0013f946ef .nav-pills > li > a,
div#Component6544773e18997f00126a0a0a .nav-pills > li > a,
div#Component6544775fbd7faa001262a111 .nav-pills > li > a,
div#Component65447781bd7faa001262a14f .nav-pills > li > a,
div#Component654477b960bc5b0013883ad9 .nav-pills > li > a,
div#Component654477dabd7faa001262a16c .nav-pills > li > a,
div#Component65447867d094fa00137b9f42 .nav-pills > li > a,
div#Component6544788bd094fa00137b9f84 .nav-pills > li > a,
div#Component654478d3d094fa00137b9fd0 .nav-pills > li > a,
div#Component654478f3bd7faa001262a1b6 .nav-pills > li > a,
div#Component6544791abd7faa001262a1ff .nav-pills > li > a,
div#Component654479429616e3001398af3e .nav-pills > li > a,
div#Component65447a2dd094fa00137b9fef .nav-pills > li > a,
div#Component6544784412f05a0013f9474a .nav-pills > li > a,
div#Component654478b0d094fa00137b9fa2 .nav-pills > li > a,
div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul > li > a {
  margin: 5px;
  background-color: #ff5b8a;
  color: #fff;
  border-radius: 30px;
  border: 1px solid #ff5b8a;
  font-size: 16px;
}

div#Component65447270d094fa00137b9bd5 .nav-pills > li > a:hover,
div#Component6544734060bc5b0013883a3b .nav-pills > li > a:hover,
div#Component65447369bd7faa001262a0cb .nav-pills > li > a:hover,
div#Component65447391d094fa00137b9c32 .nav-pills > li > a:hover,
div#Component654473b318997f00126a0951 .nav-pills > li > a:hover,
div#Component654473d29616e3001398ae08 .nav-pills > li > a:hover,
div#Component6585490306ef52001a11b13b .nav-pills > li > a:hover,
div#Component658549b6a67275001ad4dafa .nav-pills > li > a:hover,
div#Component654473f518997f00126a096f .nav-pills > li > a:hover,
div#Component65854a25ee9c49001a56fcae .nav-pills > li > a:hover,
div#Component6544742a9616e3001398ae4d .nav-pills > li > a:hover,
div#Component65854f0c06ef52001a11b614 .nav-pills > li > a:hover,
div#Component6544744d9616e3001398aeb8 .nav-pills > li > a:hover,
div#Component65854aa4e32226001b2e1fcc .nav-pills > li > a:hover,
div#Component6544746ed094fa00137b9c63 .nav-pills > li > a:hover,
div#Component658564fa06ef52001a11d79d .nav-pills > li > a:hover,
div#Component658563f5ee9c49001a570a2a .nav-pills > li > a:hover,
div#Component6585639fee9c49001a57096f .nav-pills > li > a:hover,
div#Component658564a7ee9c49001a570b1e .nav-pills > li > a:hover,
div#Component6585645106ef52001a11d5ff .nav-pills > li > a:hover,
div#Component658562f03019c0001aa528d9 .nav-pills > li > a:hover,
div#Component65856349ee9c49001a57084c .nav-pills > li > a:hover,
div#Component658561f106ef52001a11c1ed .nav-pills > li > a:hover,
div#Component65856242e32226001b2e2836 .nav-pills > li > a:hover,
div#Component6585629c06ef52001a11c2ec .nav-pills > li > a:hover,
div#Component6585613b3019c0001aa52896 .nav-pills > li > a:hover,
div#Component658560e047de3a001a136529 .nav-pills > li > a:hover,
div#Component6585619706ef52001a11c19f .nav-pills > li > a:hover,
div#Component65856084a67275001ad4dec6 .nav-pills > li > a:hover,
div#Component6585602b47de3a001a13643e .nav-pills > li > a:hover,
div#Component65855e9147de3a001a13632e .nav-pills > li > a:hover,
div#Component65855f98e32226001b2e2737 .nav-pills > li > a:hover,
div#Component65855e2b3019c0001aa52740 .nav-pills > li > a:hover,
div#Component65855d963019c0001aa5267c .nav-pills > li > a:hover,
div#Component65855d2347de3a001a1361ff .nav-pills > li > a:hover,
div#Component65855cb747de3a001a1360c7 .nav-pills > li > a:hover,
div#Component65855b6ea67275001ad4dd27 .nav-pills > li > a:hover,
div#Component65855bc5ee9c49001a570481 .nav-pills > li > a:hover,
div#Component65855a1f3019c0001aa524c7 .nav-pills > li > a:hover,
div#Component65855b1cee9c49001a570423 .nav-pills > li > a:hover,
div#Component65855abae32226001b2e258e .nav-pills > li > a:hover,
div#Component6585505406ef52001a11b75c .nav-pills > li > a:hover,
div#Component6585595ae32226001b2e2435 .nav-pills > li > a:hover,
div#Component6585566906ef52001a11bbc4 .nav-pills > li > a:hover,
div#Component6585557547de3a001a13602d .nav-pills > li > a:hover,
div#Component658553cc06ef52001a11b9a8 .nav-pills > li > a:hover,
div#Component65447490d094fa00137b9ccb .nav-pills > li > a:hover,
div#Component65854fd647de3a001a135d76 .nav-pills > li > a:hover,
div#Component65854f6f06ef52001a11b673 .nav-pills > li > a:hover,
div#Component654474b1d094fa00137b9d13 .nav-pills > li > a:hover,
div#Component654474d612f05a0013f94511 .nav-pills > li > a:hover,
div#Component654474fabd7faa001262a0de .nav-pills > li > a:hover,
div#Component6544751c12f05a0013f94517 .nav-pills > li > a:hover,
div#Component6544754312f05a0013f9454e .nav-pills > li > a:hover,
div#Component6544756a18997f00126a09bc .nav-pills > li > a:hover,
div#Component6544759218997f00126a0a00 .nav-pills > li > a:hover,
div#Component654475c2d094fa00137b9ddb .nav-pills > li > a:hover,
div#Component654475e4d094fa00137b9e1a .nav-pills > li > a:hover,
div#Component65447608d094fa00137b9e41 .nav-pills > li > a:hover,
div#Component6544762dd094fa00137b9e5f .nav-pills > li > a:hover,
div#Component65447651d094fa00137b9e8e .nav-pills > li > a:hover,
div#Component654476d312f05a0013f946a5 .nav-pills > li > a:hover,
div#Component654476fa12f05a0013f946c8 .nav-pills > li > a:hover,
div#Component6544771c12f05a0013f946ef .nav-pills > li > a:hover,
div#Component6544773e18997f00126a0a0a .nav-pills > li > a:hover,
div#Component6544775fbd7faa001262a111 .nav-pills > li > a:hover,
div#Component65447781bd7faa001262a14f .nav-pills > li > a:hover,
div#Component654477b960bc5b0013883ad9 .nav-pills > li > a:hover,
div#Component654477dabd7faa001262a16c .nav-pills > li > a:hover,
div#Component65447867d094fa00137b9f42 .nav-pills > li > a:hover,
div#Component6544788bd094fa00137b9f84 .nav-pills > li > a:hover,
div#Component654478d3d094fa00137b9fd0 .nav-pills > li > a:hover,
div#Component654478f3bd7faa001262a1b6 .nav-pills > li > a:hover,
div#Component6544791abd7faa001262a1ff .nav-pills > li > a:hover,
div#Component654479429616e3001398af3e .nav-pills > li > a:hover,
div#Component65447a2dd094fa00137b9fef .nav-pills > li > a:hover,
div#Component6544784412f05a0013f9474a .nav-pills > li > a:hover,
div#Component654478b0d094fa00137b9fa2 .nav-pills > li > a:hover {
  background-color: #fff;
  color: #ff5b8a;
  border: 1px solid #ff5b8a;
}

.Template-J-pic {
  height: 175px !important;
  border-radius: 15px;
}

.Template-J-innerPic img,
.Template-J-pic img {
  border-radius: 15px;
  height: 175px !important;
  object-fit: cover;
}

.Template-J-Price {
  height: 45px;
  padding-top: 2%;
  font-family: "Quicksand", sans-serif;
  color: #000;
  font-weight: 600;
}

.Template-J-Name {
  height: 60px;
  line-height: 26px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.col-xs-12.col-sm-3 {
  padding: 0 1.5% !important;
}

ul.pagination a {
  color: #ff5b8a;
}

ul.pagination > .active > a,
ul.pagination > .active > a:hover {
  background-color: #ff5b8a;
  border-color: #ff5b8a;
}

ul.pagination > li > a:hover {
  background-color: #fff;
  color: #4ea4f4;
}

div#Component65447a3cd094fa00137b9ff6,
div#Component65447a2dd094fa00137b9fef {
  position: relative;
}

div#Component65447a2dd094fa00137b9fef {
  z-index: 2;
}

.about-page h4 {
  font-family: "Quicksand", sans-serif;
  color: #ff66a3;
  font-weight: 600;
  margin-bottom: 3%;
}

.about-page {
  margin-top: 8%;
}

.about-page p {
  margin-bottom: 2%;
}

div#Component6544a6aad094fa00137ba990 .imgLightbox {
  padding: 2%;
}

div#Component6544a6aad094fa00137ba990 .imgLightbox img {
  border-radius: 20px;
  box-shadow: 0 4px 8px rgb(0, 0, 0, 0.2);
}

.about-page span {
  color: #ff940a;
}

.TabItpContentLandingPage6 > ul {
  width: 100%;
}

.TabItpContentLandingPage6,
.tab-itp-background,
.TabItpContentLandingPage6 > ul {
  padding: 0 !important;
  background-color: transparent;
}

.head-how {
  display: grid;
  grid-template-columns: 7% auto;
  gap: 10px;
  align-items: center;
  margin-bottom: 2%;
}

.how-to-pay li {
  display: flex;
  margin-bottom: 1.3%;
  gap: 10px;
  align-items: center;
}

.how-to-pay ul {
  padding: 0;
  list-style: none;
}

div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul > li > a > span {
  color: #fff;
}

.TabItpContentLandingPage6 > ul > li.active > a {
  border-color: #b7da48 !important;
  background-color: #b7da48 !important;
}

p.number {
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #58afff;
  color: #fff;
  border-radius: 50%;
  margin: 0;
}

div#Component6544b27060bc5b0013884637 .tab-content {
  height: 445px;
}

div#Component6544b27060bc5b0013884637,
.bank,
div#Component6544c24360bc5b0013884854,
.shopcartAllDetail,
.Shopcart-Related-Main {
  background-color: #ffffffb0;
  border-radius: 20px;
}

.how-to-buy h5 {
  color: #ff5b8a;
  font-weight: 600;
}

div#InmyDiv1699005167605 {
  width: 30%;
  margin: 0 auto 5%;
}

.bank {
  padding: 5% 3%;
  text-align: center;
  margin: 0 5%;
}

.boarder-confirm-payment {
  border: none !important;
}

.confirm-payment span,
.shopcartSize-Default label,
label.Template-J-Quantity,
.Template-J-Item {
  font-weight: 400;
}

.confirm-payment .form-control,
div#Component65445b0e60bc5b00138836ca .Checkout-font-panel .form-control {
  height: 40px;
  box-shadow: none;
  border-radius: 30px;
  border-right: none;
}

.input-group-addon {
  border-radius: 0 30px 30px 0;
  background-color: #fff;
}

.confirm-payment .col-xs-12.col-sm-2.col-md-2 {
  width: 30%;
}

.confirm-payment button,
.confirm-payment .btn-success,
div#Component65485753d094fa00137bb687 button,
div#shop_member_login button {
  background-image: none;
  text-shadow: none;
  box-shadow: none;
}

.confirm-payment .col-md-2 {
  width: 20%;
}

.confirm-payment .col-md-2 .form-control,
.confirm-payment .col-md-6 .form-control {
  border-right: 1px solid #ccc;
}

.btn-return {
  text-align: center;
  padding-top: 5%;
}

.policy-pay h5 {
  margin-top: 2%;
  margin-bottom: 2%;
  text-decoration: underline;
}

.policy-pay li,
.detail-product li {
  margin-bottom: 1%;
}

.policy-pay a,
.how-to-pay a,
.social-add a,
.contact-page a {
  color: #444;
}

.policy-pay a:hover,
.how-to-pay a:hover,
.Template-J-CateName a,
.promotion-detil li span,
.sect-call a:hover,
.Template-J-PricePromotion,
.detail-product li span,
.Template-J-PriceNormal,
.social-add a:hover,
.contact-page a:hover {
  color: #ff66a3;
}

.sect-line a:hover {
  color: #b7da48;
}

.Template-J-Big img {
  border-radius: 20px;
}

.Template-J-Big,
.shopcartID-Head-Default,
.shopcartID-Default,
.shopcartName-Head-Default,
.shopcartName-Default,
.shopcartSize-Default,
.button-attribute,
.Template-J-Quantity,
.Template-J-Item,
.shopcartlinePrice-Default,
.shopcartlinePrice-Default {
  border: none;
}

.shopcartID-Head-Default,
.shopcartID-Default,
.shopcartName-Head-Default,
.Template-J-buttonDetail,
.shopcartName-Default,
.shopcartSize-Default,
.button-attribute,
.Template-J-Quantity,
.Template-J-Item,
.shopcartDetail-Default,
.button-attribute-selected,
.ui.steps .step .title,
.glyphicon-remove-sign {
  font-family: "LINE Seed Sans TH";
}

.shopcartID-Head-Default,
.shopcartName-Head-Default {
  padding: 2% 0 !important;
}

.button-attribute {
  border-radius: 30px !important;
  border-color: #ccc !important;
}

.button-attribute-selected {
  border-radius: 30px !important;
}

.button-attribute:hover,
.button-attribute-selected {
  color: #ff66a3 !important;
  border: 1px solid #ff66a3 !important;
}

.shopcartID-Default,
.shopcartName-Default,
.shopcartDetail,
.detail-product h6,
.shopcartRelated,
.Template-J-PriceNormal {
  font-weight: 600;
}

.ITPquantityDetail .form-control {
  border-radius: 30px;
  box-shadow: none;
}

div#Component65445b0e60bc5b00138836ca .col-xs-4.col-sm-3.col-md-3.ITPquantityWord {
  width: fit-content;
  margin-right: 2%;
}

.Template-J-Icon {
  width: 13%;
}

.detail-product ul {
  list-style: none;
  margin-bottom: 2%;
}

div#Component65445b0e60bc5b00138836ca .col-xs-12.col-sm-12.col-md-12.shopcartDetail-Default.shopcartDetail,
div#Component65445b0e60bc5b00138836ca .col-xs-12.col-sm-12.col-md-12.shopcartRelated-Default.shopcartRelated,
.Shopcart-Related-Main .col-xs-12.col-sm-12.col-md-12 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.shopcartDetail,
.shopcartRelated {
  border-bottom: 1px solid #fba0c5 !important;
}

.post-time,
.social-share,
.fbcomments,
.landingpagemanager,
.shopcart-share {
  display: none !important;
}

.shopcartAllDetail {
  margin: 2% 0 !important;
}

.shopcartAllDetail,
.Shopcart-Related-Main {
  padding: 1% 2% !important;
}

.Shopcart-Related-Main .col-xs-12.col-sm-12.col-md-12 {
  margin: 0 !important;
}

.head-page h5 {
  font-size: 22px;
  color: #444;
  line-height: 34px;
}

div#Component65436d7c60bc5b001388324b .img-thumbnail,
div#Component65436d7c60bc5b001388324b .thumbnail,
div#Component65436d7c60bc5b001388324b .thumbnail img {
  padding: 0;
  border: none;
  border-radius: 20px;
}

.promotion-detil li {
  text-indent: 2%;
  margin-bottom: 1%;
}

.promotion-detil ul {
  padding: 0;
  list-style: none;
}

.promotion-detil li span {
  margin-right: 0.5%;
}

.cont-add {
  padding: 1% 2%;
  background-color: #fff;
  border-radius: 30px;
  width: 50%;
  margin: auto;
  margin-right: 0;
  margin-top: 2%;
  text-align: center;
  border-top: 1px solid #ff9be0;
  border-bottom: 1px solid #ff9be0;
}

.social-add {
  display: grid;
  grid-template-columns: 17% auto;
  align-items: center;
  gap: 10px;
  margin-bottom: 2%;
  text-align: left;
}

.pass-cont {
  display: grid;
  grid-template-columns: 50% 50%;
}

.page-header {
  border: none;
  margin: 3% 0 0;
}

.promotion-detil {
  margin-top: 3%;
}

.cont-add h6,
.promotion-detil h5 {
  margin-bottom: 2%;
}

.contact-page li {
  padding: 4%;
  background-color: #fff;
  border-radius: 20px;
  margin: 8% 4%;
  box-shadow: 0 4px 8px rgb(243, 66, 116, 0.2);
}

.contact-page ul img {
  width: 20% !important;
  margin-bottom: 4%;
}

.contact-page ul {
  padding: 0;
  list-style: none;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.contact-page ul img {
  width: 20% !important;
  margin-bottom: 6%;
  box-shadow: 0 4px 8px rgb(243, 66, 116, 0.1);
  border-radius: 50%;
}

div#Component65485753d094fa00137bb687 label,
.btnCheckoutprevious,
.ui.steps .step .title {
  font-weight: 400;
}

div#Component65485753d094fa00137bb687,
div#Component6548575fd094fa00137bb695 {
  margin: 3% 0 0;
  padding: 2% 0;
}

div#Component65485753d094fa00137bb687 .form-control,
div#shop_member_login .form-control {
  box-shadow: none;
  border-radius: 30px;
  border: none;
}

div#Component65485753d094fa00137bb687 .form-group {
  margin-bottom: 20px;
}

div#Component6548575fd094fa00137bb695 .tab-content {
  height: 280px;
  background-color: #fff;
  border-radius: 30px;
  margin-top: 2%;
}

div#Component65445b0e60bc5b00138836ca .ui.steps .step:first-child {
  border-radius: 40px 0 0 40px;
}

div#Component65445b0e60bc5b00138836ca .Checkout-font-panel .form-control {
  border-radius: 30px 0 0 30px !important;
}

div#Component65445b0e60bc5b00138836ca .ui.steps .step:last-child {
  border-radius: 0 40px 40px 0;
}

.ui.steps .step.active {
  background-color: #ff5b8a;
  color: #fff;
}

.ui.steps .step.active:after {
  background: #ff5b8a;
  border-color: #ff5b8a;
}

.step1checkout,
.step5checkout {
  background-color: #ff5b8a;
  border-color: #f1bbcb;
}

.ui.steps .step {
  line-height: 20px;
  font-size: 12px;
}

.step1checkout {
  margin: 0 auto;
}

div#scrolltoshop .col-xs-12.col-md-12 .col-xs-9.col-sm-9.col-md-10 {
  padding-top: 0 !important;
}

div#scrolltoshop .col-xs-12.col-md-12.col-sm-12 {
  border: none !important;
  margin: 0 !important;
}

div#scrolltoshop .table-responsive {
  background-color: #fff;
  padding: 2%;
  border-radius: 30px;
  width: 100%;
}

.table-responsive .form-control {
  border-radius: 30px;
}

div#scrolltoshop .table-responsive tr,
div#scrolltoshop .table-responsive tr:last-child > td {
  border: none !important;
}

div#scrolltoshop .table-responsive tr:last-child,
div#scrolltoshop .table-responsive thead > tr {
  background-color: #f7f7f7;
}

div#scrolltoshop .img-thumbnail,
div#scrolltoshop .thumbnail {
  box-shadow: none;
  padding: 0;
  border: none;
}

div#scrolltoshop .shopcartID-checkout-Default,
.ui.steps {
  margin-top: 3%;
}

form#shop_member_login_form {
  border: none !important;
  box-shadow: none;
  border-radius: 30px;
  padding: 3% 2%;
  line-height: 40px;
}

div#shop_member_login .form-control {
  height: 37px;
  border: 1px solid #ebebeb;
}

div#Component65445b0e60bc5b00138836ca .Checkout-font-panel textarea.form-control {
  border: 1px solid #ccc;
  border-radius: 30px !important;
}

.Checkout-font-panel .col-xs-12.col-sm-12.col-md-12 .col-xs-12.col-sm-12.col-md-12 {
  padding-top: 2% !important;
}

div#Component65445b0e60bc5b00138836ca .panel-default > .panel-heading {
  background-image: none;
}

div#Component65445b0e60bc5b00138836ca .table > tbody > tr > td {
  border: none;
}

div#Component654479e018997f00126a0a78 .col-xs-12.col-sm-4,
.sect-product img,
.social-footer img,
.shopcart,
div#Component65436d7b60bc5b0013883240 .col-md-4.col-sm-4.col-xs-12,
div#Component6544ad1112f05a0013f94edb .col-md-4.col-sm-4.col-xs-12,
div#Component66b871a6a58ea60013f0e80b .col-md-4.col-sm-4.col-xs-12,
div#Component65447a3cd094fa00137b9ff6 .col-xs-6.col-sm-3,
div#Component65447311d094fa00137b9c00 .col-xs-6.col-sm-3,
div#Component65445b0d60bc5b00138836ba .col-xs-6.col-sm-3,
div#Component6544737712f05a0013f944de .col-xs-6.col-sm-3,
div#Component6544739cd094fa00137b9c4e .col-xs-6.col-sm-3,
div#Component654473bf18997f00126a0958 .col-xs-6.col-sm-3,
div#Component654473e112f05a0013f944f1 .col-xs-6.col-sm-3,
div#Component654473ff18997f00126a0998 .col-xs-6.col-sm-3,
div#Component654474369616e3001398ae69 .col-xs-6.col-sm-3,
div#Component654474599616e3001398aecd .col-xs-6.col-sm-3,
div#Component6544747ad094fa00137b9c6a .col-xs-6.col-sm-3,
div#Component6544749bd094fa00137b9cfc .col-xs-6.col-sm-3,
div#Component654474bdd094fa00137b9d23 .col-xs-6.col-sm-3,
div#Component654474e2d094fa00137b9d6d .col-xs-6.col-sm-3,
div#Component65447507bd7faa001262a0e6 .col-xs-6.col-sm-3,
div#Component6544752a12f05a0013f9452b .col-xs-6.col-sm-3,
div#Component6544755012f05a0013f94625 .col-xs-6.col-sm-3,
div#Component6544757618997f00126a09c1 .col-xs-6.col-sm-3,
div#Component6544759fd094fa00137b9d82 .col-xs-6.col-sm-3,
div#Component654475cdd094fa00137b9de9 .col-xs-6.col-sm-3,
div#Component654475f0d094fa00137b9e27 .col-xs-6.col-sm-3,
div#Component65447612d094fa00137b9e48 .col-xs-6.col-sm-3,
div#Component65447639d094fa00137b9e66 .col-xs-6.col-sm-3,
div#Component6544765bd094fa00137b9ea4 .col-xs-6.col-sm-3,
div#Component654476bc12f05a0013f94683 .col-xs-6.col-sm-3,
div#Component654476e112f05a0013f946ac .col-xs-6.col-sm-3,
div#Component6544770612f05a0013f946cf .col-xs-6.col-sm-3,
div#Component6544772812f05a0013f946f6 .col-xs-6.col-sm-3,
div#Component6544774b18997f00126a0a16 .col-xs-6.col-sm-3,
div#Component6544776bbd7faa001262a129 .col-xs-6.col-sm-3,
div#Component654477a360bc5b0013883abf .col-xs-6.col-sm-3,
div#Component654477c660bc5b0013883ae0 .col-xs-6.col-sm-3,
div#Component654477e4bd7faa001262a184 .col-xs-6.col-sm-3,
div#Component65447806bd7faa001262a19e .col-xs-6.col-sm-3,
div#Component6544785012f05a0013f94751 .col-xs-6.col-sm-3,
div#Component65447872d094fa00137b9f58 .col-xs-6.col-sm-3,
div#Component65447895d094fa00137b9f8b .col-xs-6.col-sm-3,
div#Component654478bf18997f00126a0a34 .col-xs-6.col-sm-3,
div#Component654478dcd094fa00137b9fd8 .col-xs-6.col-sm-3,
div#Component654478fcbd7faa001262a1d7 .col-xs-6.col-sm-3,
div#Component654479269616e3001398af26 .col-xs-6.col-sm-3,
div#Component6544794d60bc5b0013883b0c .col-xs-6.col-sm-3,
div#Component6544797060bc5b0013883b47 .col-xs-6.col-sm-3,
div#Component65445b0e60bc5b00138836ca .col-xs-6.col-sm-3,
.contact-page li img,
div#Component6585490306ef52001a11b13d .col-xs-6.col-sm-3,
div#Component658549b6a67275001ad4dafc .col-xs-6.col-sm-3,
div#Component65854a25ee9c49001a56fcb0 .col-xs-6.col-sm-3,
div#Component65854aa4e32226001b2e1fce .col-xs-6.col-sm-3,
div#Component6585595ae32226001b2e2437 .col-xs-6.col-sm-3,
div#Component65855a1f3019c0001aa524c9 .col-xs-6.col-sm-3,
div#Component65855b1cee9c49001a570425 .col-xs-6.col-sm-3,
div#Component65855b6ea67275001ad4dd29 .col-xs-6.col-sm-3,
div#Component65855bc5ee9c49001a570483 .col-xs-6.col-sm-3,
div#Component65855cb747de3a001a1360c9 .col-xs-6.col-sm-3,
div#Component65855d2347de3a001a136201 .col-xs-6.col-sm-3,
div#Component65855d963019c0001aa5267e .col-xs-6.col-sm-3,
div#Component65855e2b3019c0001aa52742 .col-xs-6.col-sm-3,
div#Component65855e9147de3a001a136330 .col-xs-6.col-sm-3,
div#Component65855f98e32226001b2e2739 .col-xs-6.col-sm-3,
div#Component6585602b47de3a001a136440 .col-xs-6.col-sm-3,
div#Component65856084a67275001ad4dec8 .col-xs-6.col-sm-3,
div#Component658560e047de3a001a13652b .col-xs-6.col-sm-3,
div#Component6585613b3019c0001aa52898 .col-xs-6.col-sm-3,
div#Component6585619706ef52001a11c1a1 .col-xs-6.col-sm-3,
div#Component658561f106ef52001a11c1ef .col-xs-6.col-sm-3,
div#Component65856242e32226001b2e2838 .col-xs-6.col-sm-3,
div#Component6585629c06ef52001a11c2ee .col-xs-6.col-sm-3,
div#Component658562f03019c0001aa528db .col-xs-6.col-sm-3,
div#Component65856349ee9c49001a57084e .col-xs-6.col-sm-3,
div#Component6585639fee9c49001a570971 .col-xs-6.col-sm-3,
div#Component658563f5ee9c49001a570a2c .col-xs-6.col-sm-3,
div#Component6585645106ef52001a11d601 .col-xs-6.col-sm-3,
div#Component658564a7ee9c49001a570b20 .col-xs-6.col-sm-3,
div#Component658564fa06ef52001a11d79f .col-xs-6.col-sm-3 {
  transition: transform 0.2s ease-out;
}

div#Component654479e018997f00126a0a78 .col-xs-12.col-sm-4:hover,
.sect-product:hover img,
.social-footer img:hover,
.shopcart:hover,
div#Component65436d7b60bc5b0013883240 .col-md-4.col-sm-4.col-xs-12:hover,
div#Component6544ad1112f05a0013f94edb .col-md-4.col-sm-4.col-xs-12:hover,
div#Component66b871a6a58ea60013f0e80b .col-md-4.col-sm-4.col-xs-12:hover,
div#Component65447a3cd094fa00137b9ff6 .col-xs-6.col-sm-3:hover,
div#Component65447311d094fa00137b9c00 .col-xs-6.col-sm-3:hover,
div#Component65445b0d60bc5b00138836ba .col-xs-6.col-sm-3:hover,
div#Component6544737712f05a0013f944de .col-xs-6.col-sm-3:hover,
div#Component6544739cd094fa00137b9c4e .col-xs-6.col-sm-3:hover,
div#Component654473bf18997f00126a0958 .col-xs-6.col-sm-3:hover,
div#Component654473e112f05a0013f944f1 .col-xs-6.col-sm-3:hover,
div#Component654473ff18997f00126a0998 .col-xs-6.col-sm-3:hover,
div#Component654474369616e3001398ae69 .col-xs-6.col-sm-3:hover,
div#Component654474599616e3001398aecd .col-xs-6.col-sm-3:hover,
div#Component6544747ad094fa00137b9c6a .col-xs-6.col-sm-3:hover,
div#Component6544749bd094fa00137b9cfc .col-xs-6.col-sm-3:hover,
div#Component654474bdd094fa00137b9d23 .col-xs-6.col-sm-3:hover,
div#Component654474e2d094fa00137b9d6d .col-xs-6.col-sm-3:hover,
div#Component65447507bd7faa001262a0e6 .col-xs-6.col-sm-3:hover,
div#Component6544752a12f05a0013f9452b .col-xs-6.col-sm-3:hover,
div#Component6544755012f05a0013f94625 .col-xs-6.col-sm-3:hover,
div#Component6544757618997f00126a09c1 .col-xs-6.col-sm-3:hover,
div#Component6544759fd094fa00137b9d82 .col-xs-6.col-sm-3:hover,
div#Component654475cdd094fa00137b9de9 .col-xs-6.col-sm-3:hover,
div#Component654475f0d094fa00137b9e27 .col-xs-6.col-sm-3:hover,
div#Component65447612d094fa00137b9e48 .col-xs-6.col-sm-3:hover,
div#Component65447639d094fa00137b9e66 .col-xs-6.col-sm-3:hover,
div#Component6544765bd094fa00137b9ea4 .col-xs-6.col-sm-3:hover,
div#Component654476bc12f05a0013f94683 .col-xs-6.col-sm-3:hover,
div#Component654476e112f05a0013f946ac .col-xs-6.col-sm-3:hover,
div#Component6544770612f05a0013f946cf .col-xs-6.col-sm-3:hover,
div#Component6544772812f05a0013f946f6 .col-xs-6.col-sm-3:hover,
div#Component6544774b18997f00126a0a16 .col-xs-6.col-sm-3:hover,
div#Component6544776bbd7faa001262a129 .col-xs-6.col-sm-3:hover,
div#Component654477a360bc5b0013883abf .col-xs-6.col-sm-3:hover,
div#Component654477c660bc5b0013883ae0 .col-xs-6.col-sm-3:hover,
div#Component654477e4bd7faa001262a184 .col-xs-6.col-sm-3:hover,
div#Component65447806bd7faa001262a19e .col-xs-6.col-sm-3:hover,
div#Component6544785012f05a0013f94751 .col-xs-6.col-sm-3:hover,
div#Component65447872d094fa00137b9f58 .col-xs-6.col-sm-3:hover,
div#Component65447895d094fa00137b9f8b .col-xs-6.col-sm-3:hover,
div#Component654478bf18997f00126a0a34 .col-xs-6.col-sm-3:hover,
div#Component654478dcd094fa00137b9fd8 .col-xs-6.col-sm-3:hover,
div#Component654478fcbd7faa001262a1d7 .col-xs-6.col-sm-3:hover,
div#Component654479269616e3001398af26 .col-xs-6.col-sm-3:hover,
div#Component6544794d60bc5b0013883b0c .col-xs-6.col-sm-3:hover,
div#Component6544797060bc5b0013883b47 .col-xs-6.col-sm-3:hover,
div#Component65445b0e60bc5b00138836ca .col-xs-6.col-sm-3:hover,
.contact-page li:hover img,
div#Component6585490306ef52001a11b13d .col-xs-6.col-sm-3:hover,
div#Component658549b6a67275001ad4dafc .col-xs-6.col-sm-3:hover,
div#Component65854a25ee9c49001a56fcb0 .col-xs-6.col-sm-3:hover,
div#Component65854aa4e32226001b2e1fce .col-xs-6.col-sm-3:hover,
div#Component6585595ae32226001b2e2437 .col-xs-6.col-sm-3:hover,
div#Component65855a1f3019c0001aa524c9 .col-xs-6.col-sm-3:hover,
div#Component65855b1cee9c49001a570425 .col-xs-6.col-sm-3:hover,
div#Component65855b6ea67275001ad4dd29 .col-xs-6.col-sm-3:hover,
div#Component65855bc5ee9c49001a570483 .col-xs-6.col-sm-3:hover,
div#Component65855cb747de3a001a1360c9 .col-xs-6.col-sm-3:hover,
div#Component65855d2347de3a001a136201 .col-xs-6.col-sm-3:hover,
div#Component65855d963019c0001aa5267e .col-xs-6.col-sm-3:hover,
div#Component65855e2b3019c0001aa52742 .col-xs-6.col-sm-3:hover,
div#Component65855e9147de3a001a136330 .col-xs-6.col-sm-3:hover,
div#Component65855f98e32226001b2e2739 .col-xs-6.col-sm-3:hover,
div#Component6585602b47de3a001a136440 .col-xs-6.col-sm-3:hover,
div#Component65856084a67275001ad4dec8 .col-xs-6.col-sm-3:hover,
div#Component658560e047de3a001a13652b .col-xs-6.col-sm-3:hover,
div#Component6585613b3019c0001aa52898 .col-xs-6.col-sm-3:hover,
div#Component6585619706ef52001a11c1a1 .col-xs-6.col-sm-3:hover,
div#Component658561f106ef52001a11c1ef .col-xs-6.col-sm-3:hover,
div#Component65856242e32226001b2e2838 .col-xs-6.col-sm-3:hover,
div#Component6585629c06ef52001a11c2ee .col-xs-6.col-sm-3:hover,
div#Component658562f03019c0001aa528db .col-xs-6.col-sm-3:hover,
div#Component65856349ee9c49001a57084e .col-xs-6.col-sm-3:hover,
div#Component6585639fee9c49001a570971 .col-xs-6.col-sm-3:hover,
div#Component658563f5ee9c49001a570a2c .col-xs-6.col-sm-3:hover,
div#Component6585645106ef52001a11d601 .col-xs-6.col-sm-3:hover,
div#Component658564a7ee9c49001a570b20 .col-xs-6.col-sm-3:hover,
div#Component658564fa06ef52001a11d79f .col-xs-6.col-sm-3:hover {
  transform: scale(1.1);
}

.col-xs-12.col-sm-4:hover .Template-J-button,
.col-xs-6.col-sm-3:hover .Template-J-button,
div#Component65436d7b60bc5b0013883240 .col-md-4.col-sm-4.col-xs-12:hover button,
div#Component6544ad1112f05a0013f94edb .col-md-4.col-sm-4.col-xs-12:hover button,
div#Component66b871a6a58ea60013f0e80b .col-md-4.col-sm-4.col-xs-12:hover button,
.sect-about button:hover,
.pre-promotion button:hover,
.confirm-payment button:hover,
.Template-J-button:hover,
.Template-J-buttonDetail:hover,
.btnCheckoutprevious:hover,
div#shop_member_login button:hover,
.confirm-payment .btn-success:hover,
.btn-return button:hover,
div#Component65485753d094fa00137bb687 button:hover {
  background-color: #58afff;
}

div#Component65436d7b60bc5b0013883240 .col-md-4.col-sm-4.col-xs-12:hover button,
div#Component6544ad1112f05a0013f94edb .col-md-4.col-sm-4.col-xs-12:hover button,
div#Component66b871a6a58ea60013f0e80b .col-md-4.col-sm-4.col-xs-12:hover button,
.sect-about button:hover,
.pre-promotion button:hover,
.confirm-payment button:hover,
.btnCheckoutprevious:hover,
div#shop_member_login button:hover,
.confirm-payment .btn-success:hover,
.btn-return button:hover,
div#Component65485753d094fa00137bb687 button:hover {
  border-color: #58afff;
}

.call-footer a:hover {
  color: #58afff;
}

.Textmanager {
  text-align: left;
}

.ITPcookiebar {
  width: 100% !important;
  background-color: #ffe0ecc4 !important;
  color: #444;
}

.buttonExampleSite {
  border-radius: 5rem !important;
  border: 1px solid #fff !important;
  color: #000 !important;
}

.buttonExampleSite:hover {
  background: #ff5b8a !important;
  color: #ffffff !important;
}

.ITPlinkToCookiepage:hover {
  color: #ff5b8a !important;
}

.itpPDPALandingPage,
.ITP-pdpa-template-contentFont {
  font-size: 16px !important;
  margin-bottom: 3% !important;
}

div#Component65485753d094fa00137bb687 .form-group.col-sm-offset-3.col-sm-6.col-md-offset-3.col-md-6 {
  width: 60% !important;
  margin-left: 25%;
}

div#Component6585467b06ef52001a11ab42 .panel-default {
  background-color: transparent;
  border: none;
}

.help-block {
  display: none;
}

.hideForNewSearchtag select {
  height: 40px;
  border-radius: 20px;
  border-color: #ddd;
  font-size: 16px;
}

.itopplus-search-image-flex-item {
  width: 23% !important;
  margin: 1% !important;
  padding: 3% 2% !important;
  min-height: 345px !important;
  max-height: 345px !important;
  border-radius: 20px !important;
  box-shadow: 0 4px 8px rgb(0, 0, 0, 0.1) !important;
}

.search-filter th {
  text-align: right;
}
/*******************responsive*****************/

@media screen and (min-width: 1900px) {
  .navbar-default .navbar-nav > li > a {
    font-size: 20px;
  }

  h1 {
    font-size: 4.2em;
  }

  .sect-call,
  .sect-line {
    width: 350px;
    height: 350px;
    padding-top: 20%;
  }

  .img-sect-line img,
  .img-sect-call img {
    width: 27% !important;
  }

  h4,
  h3.managerHeader {
    font-size: 2.6em;
  }

  h2 {
    font-size: 3.8em;
  }

  h2 {
    font-size: 3.4em;
  }

  h6,
  .shopcartDetail,
  .shopcartRelated {
    font-size: 1.8em;
  }

  p,
  .Template-J-Name label,
  .Template-J-Name,
  .dropdown-menu > li > a,
  .how-to-pay li,
  .policy-pay li,
  .detail-product li,
  .promotion-detil li,
  .text-why h6 {
    font-size: 20px;
  }

  h5 {
    font-size: 2.2em;
  }

  .sect-product {
    gap: 20px;
  }

  .sect-about button,
  .copy-right p,
  .pre-promotion button,
  .btnCheckoutprevious,
  .breadcamp li,
  .btn-return button,
  .shopcartID-Head-Default,
  div#shop_member_login button,
  .shopcartName-Head-Default,
  div#Component65485753d094fa00137bb687 button,
  .Template-J-button,
  .Template-J-buttonDetail {
    font-size: 16px;
  }

  .sect-about p,
  .text-why h6 {
    line-height: 30px;
  }

  .text-why h6 {
    height: 70px;
  }

  div#Component65435cb518997f001269fdff .imgLightbox img {
    width: 55% !important;
  }

  .shopcart {
    width: 70px !important;
    height: 70px !important;
    top: 30px;
  }

  .head-page h3 {
    font-size: 52px;
  }

  div#Component65447270d094fa00137b9bd5 .nav-pills > li > a,
  div#Component6544734060bc5b0013883a3b .nav-pills > li > a,
  div#Component65447369bd7faa001262a0cb .nav-pills > li > a,
  div#Component65447391d094fa00137b9c32 .nav-pills > li > a,
  div#Component654473b318997f00126a0951 .nav-pills > li > a,
  div#Component654473d29616e3001398ae08 .nav-pills > li > a,
  div#Component6585490306ef52001a11b13b .nav-pills > li > a,
  div#Component654473f518997f00126a096f .nav-pills > li > a,
  div#Component658549b6a67275001ad4dafa .nav-pills > li > a,
  div#Component65854a25ee9c49001a56fcae .nav-pills > li > a,
  div#Component6544742a9616e3001398ae4d .nav-pills > li > a,
  div#Component6544744d9616e3001398aeb8 .nav-pills > li > a,
  div#Component65854f0c06ef52001a11b614 .nav-pills > li > a,
  div#Component65854aa4e32226001b2e1fcc .nav-pills > li > a,
  div#Component65855a1f3019c0001aa524c7 .nav-pills > li > a,
  div#Component6585645106ef52001a11d5ff .nav-pills > li > a,
  div#Component658564a7ee9c49001a570b1e .nav-pills > li > a,
  div#Component6585639fee9c49001a57096f .nav-pills > li > a,
  div#Component658564fa06ef52001a11d79d .nav-pills > li > a,
  div#Component658563f5ee9c49001a570a2a .nav-pills > li > a,
  div#Component65856084a67275001ad4dec6 .nav-pills > li > a,
  div#Component6585629c06ef52001a11c2ec .nav-pills > li > a,
  div#Component65856349ee9c49001a57084c .nav-pills > li > a,
  div#Component65856242e32226001b2e2836 .nav-pills > li > a,
  div#Component65855f98e32226001b2e2737 .nav-pills > li > a,
  div#Component658562f03019c0001aa528d9 .nav-pills > li > a,
  div#Component6585613b3019c0001aa52896 .nav-pills > li > a,
  div#Component658561f106ef52001a11c1ed .nav-pills > li > a,
  div#Component65855d2347de3a001a1361ff .nav-pills > li > a,
  div#Component6585619706ef52001a11c19f .nav-pills > li > a,
  div#Component658560e047de3a001a136529 .nav-pills > li > a,
  div#Component65855e9147de3a001a13632e .nav-pills > li > a,
  div#Component6585602b47de3a001a13643e .nav-pills > li > a,
  div#Component65855e2b3019c0001aa52740 .nav-pills > li > a,
  div#Component65855d963019c0001aa5267c .nav-pills > li > a,
  div#Component65855b6ea67275001ad4dd27 .nav-pills > li > a,
  div#Component65855cb747de3a001a1360c7 .nav-pills > li > a,
  div#Component65855bc5ee9c49001a570481 .nav-pills > li > a,
  div#Component65855b1cee9c49001a570423 .nav-pills > li > a,
  div#Component65855abae32226001b2e258e .nav-pills > li > a,
  div#Component6544746ed094fa00137b9c63 .nav-pills > li > a,
  div#Component6585566906ef52001a11bbc4 .nav-pills > li > a,
  div#Component6585595ae32226001b2e2435 .nav-pills > li > a,
  div#Component6585557547de3a001a13602d .nav-pills > li > a,
  div#Component65854f6f06ef52001a11b673 .nav-pills > li > a,
  div#Component658553cc06ef52001a11b9a8 .nav-pills > li > a,
  div#Component6585505406ef52001a11b75c .nav-pills > li > a,
  div#Component65447490d094fa00137b9ccb .nav-pills > li > a,
  div#Component65854fd647de3a001a135d76 .nav-pills > li > a,
  div#Component654474b1d094fa00137b9d13 .nav-pills > li > a,
  div#Component654474d612f05a0013f94511 .nav-pills > li > a,
  div#Component654474fabd7faa001262a0de .nav-pills > li > a,
  div#Component6544751c12f05a0013f94517 .nav-pills > li > a,
  div#Component6544754312f05a0013f9454e .nav-pills > li > a,
  div#Component6544756a18997f00126a09bc .nav-pills > li > a,
  div#Component6544759218997f00126a0a00 .nav-pills > li > a,
  div#Component654475c2d094fa00137b9ddb .nav-pills > li > a,
  div#Component654475e4d094fa00137b9e1a .nav-pills > li > a,
  div#Component65447608d094fa00137b9e41 .nav-pills > li > a,
  div#Component6544762dd094fa00137b9e5f .nav-pills > li > a,
  div#Component65447651d094fa00137b9e8e .nav-pills > li > a,
  div#Component654476d312f05a0013f946a5 .nav-pills > li > a,
  div#Component654476fa12f05a0013f946c8 .nav-pills > li > a,
  div#Component6544771c12f05a0013f946ef .nav-pills > li > a,
  div#Component6544773e18997f00126a0a0a .nav-pills > li > a,
  div#Component6544775fbd7faa001262a111 .nav-pills > li > a,
  div#Component65447781bd7faa001262a14f .nav-pills > li > a,
  div#Component654477b960bc5b0013883ad9 .nav-pills > li > a,
  div#Component654477dabd7faa001262a16c .nav-pills > li > a,
  div#Component65447867d094fa00137b9f42 .nav-pills > li > a,
  div#Component6544788bd094fa00137b9f84 .nav-pills > li > a,
  div#Component654478d3d094fa00137b9fd0 .nav-pills > li > a,
  div#Component654478f3bd7faa001262a1b6 .nav-pills > li > a,
  div#Component6544791abd7faa001262a1ff .nav-pills > li > a,
  div#Component654479429616e3001398af3e .nav-pills > li > a,
  div#Component65447a2dd094fa00137b9fef .nav-pills > li > a,
  div#Component6544784412f05a0013f9474a .nav-pills > li > a,
  div#Component654478b0d094fa00137b9fa2 .nav-pills > li > a,
  div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul > li > a {
    font-size: 18px;
  }

  .shopcartName-Default,
  .shopcartID-Default,
  .shopcartDetail,
  .shopcartRelated {
    font-size: 22px;
  }

  .head-page h5 {
    font-size: 24px;
    line-height: 40px;
  }
  .Template-J-pic {
    height: 295px !important;
  }

  .Template-J-innerPic img,
  .Template-J-pic img {
    height: 295px !important;
  }

  .hideForNewSearchtag select {
    font-size: 18px;
  }
}

@media screen and (max-width: 1366px) {
  .navbar-default .navbar-nav > li > a {
    font-size: 14px;
    padding: 10px 10px;
  }

  .dropdown-menu > li > a {
    font-size: 14px;
  }

  h1 {
    font-size: 3.4em;
  }

  .img-sect-line img,
  .img-sect-call img {
    width: 26% !important;
  }

  h2 {
    font-size: 2.8em;
  }

  div#Component654479e018997f00126a0a78 .Template-J-Name {
    height: auto;
    margin-bottom: 3%;
  }

  h5 {
    font-size: 1.4em;
  }

  .sect-product {
    height: 116px;
  }

  .sect-about br {
    display: none;
  }

  .social-footer {
    grid-template-columns: 13% 13% 13% 13%;
  }

  .head-page h3 {
    font-size: 40px;
  }

  h6,
  .shopcartDetail,
  .shopcartRelated {
    font-size: 1.2em;
  }

  sect-about button,
  .copy-right p,
  .pre-promotion button,
  .btnCheckoutprevious,
  .breadcamp li,
  .btn-return button,
  .shopcartID-Head-Default,
  div#shop_member_login button,
  .shopcartName-Head-Default,
  div#Component65485753d094fa00137bb687 button {
    font-size: 13px;
  }

  div#Component6544b27060bc5b0013884637 .tab-content {
    height: 400px;
  }
}

@media screen and (max-width: 1200px) {
  .shopcart {
    top: 75px;
  }

  h1 {
    font-size: 3.2em;
  }

  .sect-call,
  .sect-line {
    width: 270px;
    height: 270px;
  }

  .itopplus-bg2 {
    background-size: cover;
  }

  .Template-J-button,
  .Template-J-buttonDetail {
    width: 65%;
  }

  div#Component65447270d094fa00137b9bd5 .nav-pills > li > a,
  div#Component6544734060bc5b0013883a3b .nav-pills > li > a,
  div#Component65447369bd7faa001262a0cb .nav-pills > li > a,
  div#Component65447391d094fa00137b9c32 .nav-pills > li > a,
  div#Component654473b318997f00126a0951 .nav-pills > li > a,
  div#Component654473d29616e3001398ae08 .nav-pills > li > a,
  div#Component6585490306ef52001a11b13b .nav-pills > li > a,
  div#Component65854a25ee9c49001a56fcae .nav-pills > li > a,
  div#Component654473f518997f00126a096f .nav-pills > li > a,
  div#Component6544742a9616e3001398ae4d .nav-pills > li > a,
  div#Component658549b6a67275001ad4dafa .nav-pills > li > a,
  div#Component65854aa4e32226001b2e1fcc .nav-pills > li > a,
  div#Component65854f0c06ef52001a11b614 .nav-pills > li > a,
  div#Component658564fa06ef52001a11d79d .nav-pills > li > a,
  div#Component658561f106ef52001a11c1ed .nav-pills > li > a,
  div#Component6585645106ef52001a11d5ff .nav-pills > li > a,
  div#Component658564a7ee9c49001a570b1e .nav-pills > li > a,
  div#Component65855d963019c0001aa5267c .nav-pills > li > a,
  div#Component658563f5ee9c49001a570a2a .nav-pills > li > a,
  div#Component65855f98e32226001b2e2737 .nav-pills > li > a,
  div#Component6585639fee9c49001a57096f .nav-pills > li > a,
  div#Component658562f03019c0001aa528d9 .nav-pills > li > a,
  div#Component65856349ee9c49001a57084c .nav-pills > li > a,
  div#Component6585629c06ef52001a11c2ec .nav-pills > li > a,
  div#Component6585619706ef52001a11c19f .nav-pills > li > a,
  div#Component658560e047de3a001a136529 .nav-pills > li > a,
  div#Component6585613b3019c0001aa52896 .nav-pills > li > a,
  div#Component65855d2347de3a001a1361ff .nav-pills > li > a,
  div#Component65856084a67275001ad4dec6 .nav-pills > li > a,
  div#Component65856242e32226001b2e2836 .nav-pills > li > a,
  div#Component65855e9147de3a001a13632e .nav-pills > li > a,
  div#Component6585602b47de3a001a13643e .nav-pills > li > a,
  div#Component65855b6ea67275001ad4dd27 .nav-pills > li > a,
  div#Component65855cb747de3a001a1360c7 .nav-pills > li > a,
  div#Component65855bc5ee9c49001a570481 .nav-pills > li > a,
  div#Component65855e2b3019c0001aa52740 .nav-pills > li > a,
  div#Component65855b1cee9c49001a570423 .nav-pills > li > a,
  div#Component65855abae32226001b2e258e .nav-pills > li > a,
  div#Component65855a1f3019c0001aa524c7 .nav-pills > li > a,
  div#Component65854fd647de3a001a135d76 .nav-pills > li > a,
  div#Component6585595ae32226001b2e2435 .nav-pills > li > a,
  div#Component6585557547de3a001a13602d .nav-pills > li > a,
  div#Component658553cc06ef52001a11b9a8 .nav-pills > li > a,
  div#Component6544744d9616e3001398aeb8 .nav-pills > li > a,
  div#Component6585566906ef52001a11bbc4 .nav-pills > li > a,
  div#Component65854f6f06ef52001a11b673 .nav-pills > li > a,
  div#Component6544746ed094fa00137b9c63 .nav-pills > li > a,
  div#Component6585505406ef52001a11b75c .nav-pills > li > a,
  div#Component65447490d094fa00137b9ccb .nav-pills > li > a,
  div#Component654474b1d094fa00137b9d13 .nav-pills > li > a,
  div#Component654474d612f05a0013f94511 .nav-pills > li > a,
  div#Component654474fabd7faa001262a0de .nav-pills > li > a,
  div#Component6544751c12f05a0013f94517 .nav-pills > li > a,
  div#Component6544754312f05a0013f9454e .nav-pills > li > a,
  div#Component6544756a18997f00126a09bc .nav-pills > li > a,
  div#Component6544759218997f00126a0a00 .nav-pills > li > a,
  div#Component654475c2d094fa00137b9ddb .nav-pills > li > a,
  div#Component654475e4d094fa00137b9e1a .nav-pills > li > a,
  div#Component65447608d094fa00137b9e41 .nav-pills > li > a,
  div#Component6544762dd094fa00137b9e5f .nav-pills > li > a,
  div#Component65447651d094fa00137b9e8e .nav-pills > li > a,
  div#Component654476d312f05a0013f946a5 .nav-pills > li > a,
  div#Component654476fa12f05a0013f946c8 .nav-pills > li > a,
  div#Component6544771c12f05a0013f946ef .nav-pills > li > a,
  div#Component6544773e18997f00126a0a0a .nav-pills > li > a,
  div#Component6544775fbd7faa001262a111 .nav-pills > li > a,
  div#Component65447781bd7faa001262a14f .nav-pills > li > a,
  div#Component654477b960bc5b0013883ad9 .nav-pills > li > a,
  div#Component654477dabd7faa001262a16c .nav-pills > li > a,
  div#Component65447867d094fa00137b9f42 .nav-pills > li > a,
  div#Component6544788bd094fa00137b9f84 .nav-pills > li > a,
  div#Component654478d3d094fa00137b9fd0 .nav-pills > li > a,
  div#Component654478f3bd7faa001262a1b6 .nav-pills > li > a,
  div#Component6544791abd7faa001262a1ff .nav-pills > li > a,
  div#Component654479429616e3001398af3e .nav-pills > li > a,
  div#Component65447a2dd094fa00137b9fef .nav-pills > li > a,
  div#Component6544784412f05a0013f9474a .nav-pills > li > a,
  div#Component654478b0d094fa00137b9fa2 .nav-pills > li > a,
  div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul > li > a {
    font-size: 14px;
  }

  .head-page h3 {
    font-size: 34px;
  }
  div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul > li > a > span,
  div#Component6548575fd094fa00137bb695 .TabItpContentLandingPage6 > ul > li > a > span {
    font-size: 14px !important;
  }

  .contact-page li {
    margin: 8% 2%;
  }

  .ui.steps .step .title {
    font-size: 11px;
  }

  div#Component65445b0e60bc5b00138836ca .Template-J-buttonDetail {
    width: 30%;
  }
}

@media screen and (max-width: 900px) {
  h1 {
    font-size: 2.8em;
  }

  .sect-call,
  .sect-line {
    width: 200px;
    height: 200px;
  }

  h4,
  h3.managerHeader {
    font-size: 1.6em;
  }

  h2 {
    font-size: 2.4em;
  }

  h6,
  .shopcartDetail,
  .shopcartRelated {
    font-size: 1.4em;
  }

  div#Component654479e018997f00126a0a78 .Template-J-innerPic img {
    height: 225px;
  }

  p,
  .Template-J-Name label,
  .Template-J-Name,
  .dropdown-menu > li > a,
  .how-to-pay li,
  .policy-pay li,
  .detail-product li,
  .promotion-detil li {
    font-size: 14px;
  }

  .sect-product {
    height: auto;
  }

  h5 {
    font-size: 1.6em;
  }

  div#Component65435cb518997f001269fdff .col-md-3.col-sm-4.col-xs-4 {
    width: 25%;
  }

  div#contentnewmode65435bb0bd7faa00126295ac .pt-5 {
    padding-top: 5%;
  }

  div#Component65445b0e60bc5b00138836ca .col-xs-12.col-md-6 {
    width: 50%;
    padding: 1%;
  }

  div#Component65445b0e60bc5b00138836ca .Template-J-buttonDetail {
    width: 40%;
  }

  .Template-J-button,
  .Template-J-buttonDetail {
    width: 75%;
  }

  .head-page h5 {
    font-size: 16px;
  }

  .Template-J-Name {
    height: auto;
  }

  div#Component65436d7c60bc5b001388324b .col-md-6.pull-left {
    width: 50%;
  }

  div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul > li {
    width: 33%;
  }

  div#Component6548575fd094fa00137bb695 .TabItpContentLandingPage6 > ul > li {
    width: 50%;
  }

  div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul,
  div#Component6548575fd094fa00137bb695 .TabItpContentLandingPage6 > ul {
    display: flex;
    flex-wrap: nowrap;
  }

  div#Component6544b27060bc5b0013884637 .tab-content {
    height: 375px;
  }

  .head-page h3 {
    font-size: 30px;
  }

  li#languagebar {
    display: none !important;
  }

  .col-xs-6.col-sm-3 {
    padding: 0 1%;
  }
}

@media screen and (max-width: 480px) {
  div#imagesControl654346d960bc5b0013882d40,
  div#contentnewmode654359a8d094fa00137b93b7,
  div#contentnewmode6543478518997f001269faf4,
  div#contentnewmode654347b618997f001269fb52,
  div#imagesControl654456a4d094fa00137b980c,
  div#imagesControl6543777b9616e3001398a80b,
  div#imagesControl654456be60bc5b001388353a,
  div#imagesControl654456d1d094fa00137b980e,
  div#imagesControl654456e860bc5b001388353c,
  div#imagesControl654456fdbd7faa0012629b75,
  div#imagesControl65437f88d094fa00137b977b,
  div#imagesControl65437fcd60bc5b00138834d4,
  div#imagesControl65437fe760bc5b00138834d6,
  div#imagesControl65438092bd7faa0012629adf,
  div#imagesControl654380abbd7faa0012629ae1,
  div#imagesControl654380c018997f00126a01e6,
  div#imagesControl654380dfd094fa00137b97a0,
  div#imagesControl654380f1d094fa00137b97a2,
  div#imagesControl6543810c18997f00126a0209,
  div#imagesControl65438121bd7faa0012629ae3,
  div#imagesControl65438137d094fa00137b97a4,
  div#imagesControl6543814c12f05a0013f93db1,
  div#imagesControl65438163d094fa00137b97a6,
  div#imagesControl6543818860bc5b00138834e5,
  div#imagesControl654381a3bd7faa0012629ae5,
  div#imagesControl654381bdbd7faa0012629ae7,
  div#imagesControl654381d360bc5b00138834e7,
  div#imagesControl654381ea60bc5b00138834e9,
  div#imagesControl654381ff60bc5b00138834eb,
  div#imagesControl6543821360bc5b00138834ed,
  div#imagesControl6543822e9616e3001398a952,
  div#imagesControl65438261bd7faa0012629ae9,
  div#imagesControl6543827e9616e3001398a95c,
  div#imagesControl6543829412f05a0013f93db5,
  div#imagesControl6544570fbd7faa0012629b77,
  div#imagesControl654382aad094fa00137b97a8,
  div#imagesControl654382bc9616e3001398a95e,
  div#imagesControl654382cf9616e3001398a960,
  div#imagesControl654382e59616e3001398a962,
  div#imagesControl65445728bd7faa0012629b79,
  div#imagesControl654382f7bd7faa0012629aeb,
  div#imagesControl6543831112f05a0013f93dc7,
  div#imagesControl65445739bd7faa0012629b7b,
  div#imagesControl6543832318997f00126a0213,
  div#imagesControl65438336d094fa00137b97aa,
  div#imagesControl65438348d094fa00137b97ac,
  div#imagesControl6543835b12f05a0013f93dc9,
  div#imagesControl65445756bd7faa0012629b7d,
  div#imagesControl65438385bd7faa0012629af7,
  div#imagesControl654383a812f05a0013f93dd3,
  div#imagesControl6544c85060bc5b0013884a11,
  div#imagesControl6544d3ef9616e3001398bdd4,
  div#imagesControl654383de12f05a0013f93dd5 {
    padding: 0 !important;
  }

  h1 {
    font-size: 2em;
  }

  .sect-call,
  .sect-line {
    padding-top: 15%;
  }

  h2 {
    font-size: 2em;
  }

  h6,
  .shopcartDetail,
  .shopcartRelated {
    font-size: 16px;
    line-height: 24px;
  }

  p,
  .Template-J-Name label,
  .Template-J-Name,
  .dropdown-menu > li > a,
  .how-to-pay li,
  .policy-pay li,
  .detail-product li,
  .promotion-detil li {
    font-size: 16px;
  }

  .Template-J-button,
  .Template-J-buttonDetail {
    width: 55%;
  }

  div#contentnewmode654354da60bc5b0013882fc6 {
    display: none;
  }

  div#Component65436d7b60bc5b0013883240 .template1,
  div#Component6544ad1112f05a0013f94edb .template1,
  div#Component66b871a6a58ea60013f0e80b .template1 {
    display: block;
  }

  div#Component65436d7b60bc5b0013883240 .col-md-4.col-sm-4.col-xs-12,
  div#Component66b871a6a58ea60013f0e80b .col-md-4.col-sm-4.col-xs-12 {
    width: 100%;
    padding: 4% !important;
  }

  sect-about button,
  .copy-right p,
  .pre-promotion button,
  .btnCheckoutprevious,
  .breadcamp li,
  .btn-return button,
  .shopcartID-Head-Default,
  div#shop_member_login button,
  .shopcartName-Head-Default,
  div#Component65485753d094fa00137bb687 button {
    font-size: 14px;
  }

  div#Component65435cb518997f001269fdff .imgLightbox {
    text-align: center;
  }

  .text-why h6 {
    text-align: center;
    height: auto;
    margin: 6% 0 8%;
  }

  .text-why br,
  div#contentnewmode65434822bd7faa00126292c0,
  .head-page br,
  .glyphicon-remove-sign:before {
    display: none;
  }

  div#Component65435cb518997f001269fdff .imgLightbox img {
    width: 65% !important;
    margin: 0;
  }

  .sect-pass {
    grid-template-columns: 100%;
    gap: 10px;
  }

  .social-footer {
    padding: 2%;
    justify-content: center;
  }

  .sect-pass {
    grid-template-columns: 100%;
    gap: 10px;
    border-radius: 30px;
  }

  .call-footer {
    grid-template-columns: 14% auto;
  }

  div#imagesControl654456a4d094fa00137b980c .imgLightbox img,
  div#imagesControl6543777b9616e3001398a80b .imgLightbox img,
  div#imagesControl654456be60bc5b001388353a .imgLightbox img,
  div#imagesControl654456d1d094fa00137b980e .imgLightbox img,
  div#imagesControl654456e860bc5b001388353c .imgLightbox img,
  div#imagesControl654456fdbd7faa0012629b75 .imgLightbox img,
  div#imagesControl65437f88d094fa00137b977b .imgLightbox img,
  div#imagesControl65437fcd60bc5b00138834d4 .imgLightbox img,
  div#imagesControl65437fe760bc5b00138834d6 .imgLightbox img,
  div#imagesControl65438092bd7faa0012629adf .imgLightbox img,
  div#imagesControl654380abbd7faa0012629ae1 .imgLightbox img,
  div#imagesControl654380c018997f00126a01e6 .imgLightbox img,
  div#imagesControl654380dfd094fa00137b97a0 .imgLightbox img,
  div#imagesControl654380f1d094fa00137b97a2 .imgLightbox img,
  div#imagesControl6543810c18997f00126a0209 .imgLightbox img,
  div#imagesControl65438121bd7faa0012629ae3 .imgLightbox img,
  div#imagesControl65438137d094fa00137b97a4 .imgLightbox img,
  div#imagesControl6543814c12f05a0013f93db1 .imgLightbox img,
  div#imagesControl65438163d094fa00137b97a6 .imgLightbox img,
  div#imagesControl6543818860bc5b00138834e5 .imgLightbox img,
  div#imagesControl654381a3bd7faa0012629ae5 .imgLightbox img,
  div#imagesControl654381bdbd7faa0012629ae7 .imgLightbox img,
  div#imagesControl654381d360bc5b00138834e7 .imgLightbox img,
  div#imagesControl654381ea60bc5b00138834e9 .imgLightbox img,
  div#imagesControl654381ff60bc5b00138834eb .imgLightbox img,
  div#imagesControl6543821360bc5b00138834ed .imgLightbox img,
  div#imagesControl6543822e9616e3001398a952 .imgLightbox img,
  div#imagesControl65438261bd7faa0012629ae9 .imgLightbox img,
  div#imagesControl6543827e9616e3001398a95c .imgLightbox img,
  div#imagesControl6543829412f05a0013f93db5 .imgLightbox img,
  div#imagesControl6544570fbd7faa0012629b77 .imgLightbox img,
  div#imagesControl654382aad094fa00137b97a8 .imgLightbox img,
  div#imagesControl654382bc9616e3001398a95e .imgLightbox img,
  div#imagesControl654382cf9616e3001398a960 .imgLightbox img,
  div#imagesControl654382e59616e3001398a962 .imgLightbox img,
  div#imagesControl65445728bd7faa0012629b79 .imgLightbox img,
  div#imagesControl654382f7bd7faa0012629aeb .imgLightbox img,
  div#imagesControl6543831112f05a0013f93dc7 .imgLightbox img,
  div#imagesControl65445739bd7faa0012629b7b .imgLightbox img,
  div#imagesControl6543832318997f00126a0213 .imgLightbox img,
  div#imagesControl65438336d094fa00137b97aa .imgLightbox img,
  div#imagesControl65438348d094fa00137b97ac .imgLightbox img,
  div#imagesControl6543835b12f05a0013f93dc9 .imgLightbox img,
  div#imagesControl65445756bd7faa0012629b7d .imgLightbox img,
  div#imagesControl65438385bd7faa0012629af7 .imgLightbox img,
  div#imagesControl654383a812f05a0013f93dd3 .imgLightbox img,
  div#imagesControl6544c85060bc5b0013884a11 .imgLightbox img,
  div#imagesControl654383de12f05a0013f93dd5 .imgLightbox img {
    height: 115px;
    object-fit: cover;
  }

  .head-page {
    text-align: center;
  }

  .head-page h3 {
    font-size: 26px;
  }

  .col-xs-6.col-sm-3 {
    padding: 2% !important;
  }

  .Template-J-button {
    width: 80%;
  }
  .Template-J-frame {
    margin-bottom: 5%;
  }

  div#Component65445b0e60bc5b00138836ca .col-xs-12.col-md-6 {
    width: 100%;
    padding: 0 2% !important;
  }

  div#Component65445b0e60bc5b00138836ca .col-xs-6.col-sm-12 {
    width: 50%;
    padding: 1% !important;
    margin-top: 3%;
  }

  div#Component6544ad1112f05a0013f94edb .col-md-4.col-sm-4.col-xs-12,
  div#Component66b871a6a58ea60013f0e80b .col-md-4.col-sm-4.col-xs-12 {
    width: 46%;
  }

  div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul > li {
    width: 100%;
  }

  div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul {
    flex-wrap: wrap;
  }

  div#Component6548575fd094fa00137bb695 .TabItpContentLandingPage6 > ul {
    flex-wrap: nowrap;
  }

  h5 {
    font-size: 1.5em;
  }
  .head-how {
    grid-template-columns: 20% auto;
    margin-bottom: 6%;
  }

  div#Component6544b27060bc5b0013884637 .TabItpContentLandingPage6 > ul > li > a > span,
  div#Component6548575fd094fa00137bb695 .TabItpContentLandingPage6 > ul > li > a > span {
    font-size: 16px !important;
  }

  .how-to-pay li {
    display: grid;
    grid-template-columns: 10% auto;
  }

  div#Component6544b27060bc5b0013884637 .tab-content {
    height: 430px;
  }

  .confirm-payment .col-xs-12.col-sm-2.col-md-2 {
    width: 50%;
  }

  .contact-page ul {
    grid-template-columns: repeat(1, 1fr);
  }

  .contact-page li {
    margin: 2%;
  }

  .contact-page ul img {
    width: 15% !important;
    margin-bottom: 7%;
  }

  div#scrolltoshop .form-control {
    border-radius: 30px;
  }

  div#scrolltoshop .button-increase-shop-cart,
  div#scrolltoshop .button-minus-shop-cart {
    background-color: #fff;
    border: 1px solid #ff5b8a;
    border-radius: 5px;
  }

  .ProductCheckoutColor,
  .glyphicon-remove-sign {
    color: #ff5b8a;
  }

  .Template-J-frame {
    height: auto;
  }

  div#Component65436d7c60bc5b001388324b .col-md-6.pull-left {
    width: 100%;
    float: none !important;
  }

  .cont-add {
    width: 100%;
    padding: 3%;
  }

  div#Component65436d7c60bc5b001388324b .col-md-12.text-justify {
    padding: 2%;
  }

  .page-header {
    margin-bottom: -20px;
  }

  .promotion-detil {
    margin-top: 7%;
  }

  .promotion-detil li {
    text-indent: 3%;
    margin-bottom: 4%;
  }

  .head-page h5 {
    line-height: 28px;
  }

  .btn-return {
    margin-bottom: 5%;
  }

  .bank {
    margin: 0;
  }

  div#imagesControl6544d3ef9616e3001398bdd4 .head-page {
    top: 15%;
  }
  div#imagesControl6544d3ef9616e3001398bdd4 .imgLightbox img {
    height: 120px;
    object-fit: cover;
  }

  .ITPcookiebar {
    padding: 3%;
    display: flex !important;
  }

  .ITPcookieLeftText {
    /* color: white; */
    float: unset !important;
    padding-left: 0 !important;
    padding-top: 0 !important;
  }

  .ITPcookieButton {
    float: unset !important;
    padding-right: 0 !important;
    padding-top: 0 !important;
  }

  .ITPcookieLeftText span {
    font-size: 14px;
  }

  div#Component65485753d094fa00137bb687 .form-group.col-sm-offset-3.col-sm-6.col-md-offset-3.col-md-6 {
    width: 100% !important;
    margin-left: 0;
  }

  div#Component654479e018997f00126a0a78 .Template-J-frame {
    height: auto;
    margin-bottom: 8%;
  }

  div#Component654479e018997f00126a0a78 .Template-J-button {
    width: 60%;
  }

  .about-page {
    margin-top: 0;
  }
}

.ui.search {
  text-align: right;
}

i.circular.fa.fa-search.link.icon {
  background-color: #ff5b8a !important;
  color: #fff;
  border-color: #ff5b8a !important;
}

.ui.input input {
  border: 1px solid #ff5b8a69;
}

@media screen and (max-width: 480px) {
  #searchResultLanding .itopplus-search-image-flex-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
    padding: 0;
  }

  #searchResultLanding .panel-body {
    padding: 0;
  }

  #searchResultLanding .itopplus-search-image-flex-container > div {
    width: 100% !important;
    min-height: unset !important;
    max-height: unset !important;
  }

  #itp-shopcart-detail {
    padding: 0 !important;
  }

  .itopplus-search-image-flex-item * {
    font-size: 15px;
  }

    p.search_text {
        display: flex;
        flex-direction: column;
        gap: 10px;
        padding-bottom: 10px;
    }
  p.search_text br {
    display: none;
  }

  .itopplus-search-shopcart-id {
    display: block;
    text-decoration: none !important;
    color: #1c2833;
    margin-top: 10px;
  }
  
  b.itopplus-search-shopcart-name {
    height: auto;
    font-weight: 400;
}
}


