/*----------- style header -----------*/
.style-header-cus .breadcrumb-shop {
  display: none; }

@media (min-width: 992px) {
  .style-header-cus #header #site-header-center {
    background: transparent;
    border-color: transparent; }
    .style-header-cus #header #site-header-center .logo img {
      filter: invert(1); }
    .style-header-cus #header #site-header-center .menu-desk > li > a {
      color: #fff; }
    .style-header-cus #header #site-header-center .group-icon-header ul li a img {
      filter: invert(1); }
  .style-header-cus #header:hover #site-header-center, .style-header-cus #header.headindex #site-header-center {
    filter: invert(0);
    background: #fff;
    border-color: #dedede; }
    .style-header-cus #header:hover #site-header-center .logo img, .style-header-cus #header.headindex #site-header-center .logo img {
      filter: invert(0); }
    .style-header-cus #header:hover #site-header-center .menu-desk > li > a, .style-header-cus #header.headindex #site-header-center .menu-desk > li > a {
      color: #333; }
    .style-header-cus #header:hover #site-header-center .group-icon-header ul li a img, .style-header-cus #header.headindex #site-header-center .group-icon-header ul li a img {
      filter: invert(0); }
    .style-header-cus #header:hover #site-header-center .menu-desk .label-hot a, .style-header-cus #header.headindex #site-header-center .menu-desk .label-hot a {
      color: #ec2042; }
  .style-header-cus .section-ldpage05-bigbanner img {
    width: 100%; } }

@media (min-width: 992px) {
  .layoutPage-ldpage05 .section-banner .section-content {
    display: flex; }
    .layoutPage-ldpage05 .section-banner .section-content .box-image {
      flex: 0 0 calc(100%/2);
      max-width: calc(100%/2); } }

@media (max-width: 991px) {
  .layoutPage-ldpage05 .section-banner .section-content {
    display: flex;
    flex-wrap: wrap; }
    .layoutPage-ldpage05 .section-banner .section-content .box-image {
      flex: 0 0 100%;
      max-width: 100%; }
  .layoutPage-ldpage05 .section-collection {
    margin-bottom: 20px; }
    .layoutPage-ldpage05 .section-collection .collection-product {
      display: flex;
      flex-wrap: nowrap;
      overflow: auto; }
    .layoutPage-ldpage05 .section-collection .collection-product .d-flex-column {
      flex: 0 0 50%;
      max-width: 50%; }
  .layoutPage-ldpage05 .section-head h2 {
    margin-bottom: 0;
    padding: 20px 0;
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
    background: linear-gradient(138deg, #20c9ff 36.7%, #0008bb 84.4%, white 119.7%);
    color: #fff; }
  .layoutPage-ldpage05 .section-effect .text-list {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
    background: #07acf7;
    height: 50px;
    display: flex;
    align-items: center;
    flex-wrap: nowrap; }
    .layoutPage-ldpage05 .section-effect .text-list span {
      margin-right: 50px;
      font-size: 14px;
      text-transform: uppercase;
      font-weight: 500;
      color: #fff;
      white-space: nowrap; }
  .layoutPage-ldpage05 .section-banner .box-2 {
    padding: 8px 8px 0 8px; }
  .layoutPage-ldpage05 .section-video video {
    margin-bottom: -6px; }
  .layoutPage-ldpage05 .section-coupon {
    padding: 0 0 20px 0; }
  .layoutPage-ldpage05 .section-review {
    margin-bottom: 20px; }
    .layoutPage-ldpage05 .section-review .section-head h2 {
      background: #fff;
      color: #000;
      padding: 0; }
    .layoutPage-ldpage05 .section-review .list-review {
      display: flex;
      flex-wrap: wrap; }
    .layoutPage-ldpage05 .section-review .item-review {
      flex: 0 0 100%;
      max-width: 100%;
      padding-top: 20px;
      padding-bottom: 20px;
      border-bottom: 1px solid #333; }
      .layoutPage-ldpage05 .section-review .item-review .name {
        font-weight: 600;
        margin-bottom: 5px;
        text-align: center; }
      .layoutPage-ldpage05 .section-review .item-review .content {
        display: flex;
        flex-direction: column;
        padding-bottom: 5px;
        align-items: center;
        text-align: center; }
        .layoutPage-ldpage05 .section-review .item-review .content .variant {
          border-left: 1px solid #333;
          padding-left: 10px;
          margin-left: 10px; }
      .layoutPage-ldpage05 .section-review .item-review .review p {
        margin-bottom: 0; }
      .layoutPage-ldpage05 .section-review .item-review .ico-star {
        position: relative;
        display: inline-block;
        width: 16px;
        height: 16px;
        margin-right: 2px; } }

.layoutPage-ldpage05 .section-banner-slide .section-content {
  display: flex; }

.layoutPage-ldpage05 .section-banner-slide .box-image {
  flex: 0 0 calc(100%/5);
  max-width: calc(100%/5); }

.section-ldpage05-bigbanner {
  position: relative;
  text-align: center;
  margin-top: 1px; }
  .section-ldpage05-bigbanner .bannerTop-item__insert {
    padding-top: 15px; }
  @media (max-width: 767px) {
    .section-ldpage05-bigbanner .section-ldpage04-bigbanner .bannerTop-item__insert {
      padding-top: 10px; } }
