/** Shopify CDN: Minification failed

Line 12250:2 "idth" is not a known CSS property
Line 13026:0 Unexpected "{"
Line 16014:0 Unexpected "}"
Line 17108:3 Expected identifier but found whitespace
Line 24745:13 Expected ":"
Line 24791:13 Expected ":"
Line 24838:13 Expected ":"
Line 24885:13 Expected ":"
Line 29328:4 Expected identifier but found "0.7em"
Line 30011:25 Unexpected ".70mins"
... and 7 more hidden warnings

**/
@font-face {
  font-family: "Roboto-Regular";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/Roboto-Regular.ttf?v=1648111015);
}

@font-face {
  font-family: "Roboto-Light";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/Roboto-Light.ttf?v=1648111015);
}

@font-face {
  font-family: "Roboto-Bold";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/Roboto-Bold.ttf?v=1664525932);
}

@font-face {
  font-family: "AlibabaPuHuiTiM";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/Alibaba-PuHuiTi-Medium.otf?v=1648111919);
}

@font-face {
  font-family: "AlibabaPuHuiTiB";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/Alibaba-PuHuiTi-Bold.otf?v=1648111919);
}

@font-face {
  font-family: "AlibabaPuHuiTiR";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/Alibaba-PuHuiTi-Regular.otf?v=1648111919);
}

@font-face {
  font-family: "OPPOSans-M";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/OPPOSans-M.ttf?v=1648111015);
}

@font-face {
  font-family: "OPPOSans-H";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/OPPOSans-H.ttf?v=1648111015);
}

@font-face {
  font-family: "OPPOSans-L";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/OPPOSans-L.ttf?v=1648111015);
}

@font-face {
  font-family: "OPPOSans-B";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/OPPOSans-B.ttf?v=1648111015);
}

@font-face {
  font-family: "OPPOSans-R";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/OPPOSans-R.ttf?v=1648111016);
}

@font-face {
  font-family: "YuGothM";
  font-display: swap;
  src: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/YuGothM.ttc?v=1663038719);
}

@font-face {
  font-family: "YuGothB";
  font-display: swap;
  src: url(https://cdn.shopify.com/s/files/1/0553/0950/0595/files/YuGothB.ttc?v=1659080710);
}

@font-face {
  font-family: "GmarketSansTTFMedium";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/GmarketSansTTFMedium.ttf?v=1665631496);
}

@font-face {
  font-family: "GmarketSansTTFBold";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/GmarketSansTTFBold.ttf?v=1665631496);
}

@font-face {
  font-family: "GmarketSansTTFLight";
  font-display: swap;
  src: url(https://cdn.shopifycdn.net/s/files/1/0302/5276/1220/files/GmarketSansTTFLight.ttf?v=1665631496);
}

body {

  font-family: "Roboto", sans-serif;
}

.no-scroll {
  overflow: hidden;
  padding-right: 15px;
}

body.index {
  display: block;
}

ul.tabs {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

ul.tabs li {
  background: none;
  color: #222;
  display: inline-block;
  padding: 10px 15px;
  cursor: pointer;
}

.new-tabs ul.tabs li.current {
  background: transparent;
  color: #222;
}

ul.tabs li.current {
  background: #ededed;
  color: #222;
}

#shopify-section-1592133094871 ul.tabs li.current {
  background: transparent;
  color: #222;
}

.tab-content {
  display: none;
  background: #ededed;
  padding: 15px;
}

.tab-content.current {
  display: inherit;
}

.ht-tms--float.ht-tms--float-top {
  z-index: 99 !important
}

#shopify-section-1600977691592 .caption-content {
  width: 50% !important;
}

/******8th May****/
#template-product-v9-cleaner .logo-list__text h2 {
  color: #fff !important;
}

.flip-sec-text .front .card .logo-list__text {
  left: 5% !important;
  text-align: left !important;
}

/******7th May****/

.product-v9-cleaner .title span {
  font-family: "Roboto", sans-serif;
  font-size: 32px;
  font-weight: 500;
  margin-bottom: 10px;
  margin-top: 40px;
}

.product-v10-boreas .button.amazon_button.button--secondary:after,
.v11_dreametime .button.amazon_button.button--secondary:after {
  right: 50px;
}

.product-v10-boreas .button.amazon_button.button--secondary,
.v11_dreametime .button.amazon_button.button--secondary {
  padding: 8px 50px !important;
}

/******7th May****/

.bg-text-container .section {
  padding: 0px 40px;
}

@media only screen and (max-width: 589px) {
  .bg-text-container .section {
    padding: 0px 20px;
  }
}

.v11_text_img_overlay.v11-box .caption .bounceInLeft,
.v10_text_img_overlay.v10-box .caption .bounceInLeft,
.v9_image_with_table .image-with-text__column .bounceInDown {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
  -webkit-animation-name: none;
  animation-name: none;
}

a.button.amazon_button.button--secondary {
  position: relative;
  display: inline-block;
  max-width: 250px;
  padding: 8px 48px !important;
  text-align: left;
  max-width: 250px !important;
  font-size: 16px;
  font-weight: 500;
  min-width: 250px;
  margin: 0;
  height: 44px;
}

a.button.amazon_button.button--secondary:after {
  content: '';
  position: absolute;
  background: url(https://cdn.shopify.com/s/files/1/0260/9361/7203/files/amazon-logo.png?v=1587890830);
  right: 50px;
  top: 11px;
  z-index: 9;
  height: 25px;
  width: 70px;
  background-size: 100%;
  background-repeat: no-repeat;
}

#shopify-section-1590566327262 {
  margin-top: -1px !important;
}

.v10_image_with_table,
v11_image_with_table {
  position: relative;
  margin-top: 0;
}

a.button.amazon_button.button--secondary:hover {
  background: #fff;
  color: #000;
}

#template-product-v10-boreas .cardBox .card,
#template-product-v11-dreametime .cardBox .card {
  height: 650px;
}

#template-product-v9-cleaner #shopify-section-product_V9_Cleaner .card .front .logo-list__text {
  top: 10%;
  font-size: 32px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  letter-spacing: 0;
}

#template-product-v9-cleaner span.dot1:hover .dots-hover-text-column {
  margin-right: 60px;
}

#template-product-v9-cleaner span.dot2:hover .dots-hover-text-column {
  margin-right: 60px;
}

#template-product-v9-cleaner span.dot4:hover .dots-hover-text-column {
  margin-right: 60px;
}

#template-product-v9-cleaner span.dot5:hover .dots-hover-text-column {
  margin-right: 60px;
  margin-left: 0;
}

.small--hide {
  display: block;
}

.medium-up--hide {
  display: none;
}

.large-up--hide {
  display: none;
}

.medium-down--hide {
  display: block;
}

@media screen and (max-width:820px) {
  .medium-down--text-center {
    text-align: center !important;
  }

  .medium-down--text-left {
    text-align: left !important;
  }

  .medium-down--text-right {
    text-align: right !important;
  }

  .large-up--hide {
    display: block;
  }

  .medium-down--hide {
    display: none;
  }
}

@media screen and (max-width:589px) {
  .medium-up--text-center {
    text-align: center !important;
  }

  .medium-up--text-left {
    text-align: left !important;
  }

  .medium-up--text-right {
    text-align: right !important;
  }

  .small--hide {
    display: none;
  }

  .medium-up--hide {
    display: block;
  }
}

/* V 10 page CSS */
.shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content .image-with-text-overlay__buttons.buttons {
  justify-content: flex-start;
}

#shopify-section-product_V10_Boreas #shopify-section-1587724412575 .rich-text__heading,
#shopify-section-product_V11_DreameTime .rich-text__heading {
  font-size: 32px;
  letter-spacing: -1px;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
}

/* .shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content {
      text-align: left;
  } */
#template-product-v10-boreas .shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content .image-with-text-overlay__preheading {
  font-size: 20px;
  font-weight: 500;
  margin: 0;
  letter-spacing: 0;
  color: #000;
  text-align: left;
}

.shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content .image-with-text-overlay__heading {
  font-size: 40px;
  display: inline-block;
  line-height: 48px;
}

.shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content .image-with-text-overlay__buttons.buttons {
  margin-top: 20px;
  max-width: 560px;
}

.v10_text_img_overlay1 .image-with-text-overlay__preheading {
  font-size: 32px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  letter-spacing: -1px;
}

.v10_text_img_overlay1 .image-with-text-overlay__heading {
  margin: 10px 0 20px !important;
  font-weight: 400;
  padding: 0;
  font-size: 30px;
}

.v11_text_img_overlay1 .image-with-text-overlay__preheading {
  font-size: 32px;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  letter-spacing: -1px;
}

.v11_text_img_overlay1 .image-with-text-overlay__heading {
  margin: 10px 0 20px !important;
  font-weight: 400;
  padding: 0;
  font-size: 30px;
}

.v11_text_img_overlay1 .image-with-text-overlay__preheading {
  font-size: 32px !important;
  font-weight: 600 !important;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  letter-spacing: -1px;
  margin-top: 30px;
}

.v11_text_img_overlay1 .image-with-text-overlay__heading,
.v11_text_img_overlay1 .image-with-text-overlay__heading span {
  margin: 10px 0 22px !important;
  font-weight: 400;
  padding: 0;
  font-size: 18px !important;
}

.v11_text_img_overlay1 .caption-content {
  width: 100% !important;
}

.sub-blocks span {
  font-weight: 400;
  font-size: 15px;
}

.product-v10-boreas .video__text-container p.pretext,
.product-v10-boreas .video__text-container h2.title {
  font-size: 36px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
}

.product-v10-boreas .video__text-container .video__html {
  font-size: 24px;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -1px;
}

.v11_dreametime .video__text-container p.pretext,
.v11_dreametime .video__text-container h2.title {
  font-size: 36px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
}

.v11_dreametime .video__text-container .video__html {
  font-size: 24px;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -1px;
}

/* .purchase-details .purchase-details__spb--false .button--add-to-cart {
      width: 100%;
      max-width: 250px;
      margin-top: 0;
      margin-left: 0;
      min-height: auto;
      padding: 15px 30px;
      height: auto;
  } */
/* #shopify-section-product_V10_Boreas .shopify-section.product-sections__block.block__rich-text h2.rich-text__heading.title {
      font-size: 36px;
      color: #000000;
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      margin-bottom: 10px;
  }
  #shopify-section-product_V10_Boreas .shopify-section.product-sections__block.block__rich-text .rich-text__text.content {
      font-size: 30px;
      color: #2a6dcc;
      font-family: "Roboto", sans-serif;
      font-weight: 300;
  } */
#shopify-section-product_V10_Boreas .shopify-section.product-sections__block.block__rich-text .dreame_v10_section h2.rich-text__heading.title {
  font-size: 32px;
  color: #000000;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  margin-bottom: 10px;
  letter-spacing: -1px;
}

#shopify-section-product_V10_Boreas .shopify-section.product-sections__block.block__rich-text .dreame_v10_section .rich-text__text.content {
  font-size: 15px;
  color: #2983c0;
  font-family: "Roboto", sans-serif;
  font-weight: 300;
}

#shopify-section-product_V10_Boreas .block__buttons .caption-content.text-align-center {
  width: 100%;
}

#shopify-section-product_V10_Boreas .block__image-with-custom-blocks .title {
  padding-top: 10px;
  font-size: 36px;
  font-weight: 500;
  margin-bottom: 50px;
}

#shopify-section-product_V11_DreameTime .shopify-section.product-sections__block.block__rich-text .dreame_v11_section h2.rich-text__heading.title {
  font-size: 32px;
  color: #000000;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  margin-bottom: 10px;
  letter-spacing: -1px;
}

#shopify-section-product_V11_DreameTime .shopify-section.product-sections__block.block__rich-text .dreame_v11_section .rich-text__text.content {
  font-size: 15px;
  color: #2983c0;
  font-family: "Roboto", sans-serif;
  font-weight: 300;
}

#shopify-section-product_V11_DreameTime .block__buttons .caption-content.text-align-center {
  width: 100%;
}

#shopify-section-product_V11_DreameTime .block__image-with-custom-blocks .title {
  padding-top: 10px;
  font-size: 36px;
  /*     font-weight: 500; */
  margin-bottom: 50px;
}

.logo_text {
  top: 50%;
}

#shopify-section-product_V10_Boreas section.v10-diff-brush {
  background: none;
}

#shopify-section-product_V10_Boreas section.v10-diff-brush h2.rich-text__heading.title,
#shopify-section-product_V10_Boreas section.v10-diff-brush .rich-text__text.content {
  font-family: "Roboto", sans-serif;
  font-size: 32px;
  margin: 0;
  letter-spacing: 0;
  line-height: normal;
  font-weight: 500;
  color: #000;
  letter-spacing: -1px;
}

#shopify-section-product_V10_Boreas .v10-all-one .rich-text__heading {
  font-family: "Roboto", sans-serif;
  font-size: 32px;
  letter-spacing: 0;
  line-height: normal;
  font-weight: 500;
  margin-top: 40px;
  letter-spacing: -1px;
}

#shopify-section-product_V10_Boreas .v10-all-one .rich-text__text {
  font-family: "Roboto", sans-serif;
  letter-spacing: 0;
  line-height: normal;
  font-weight: 300;
  margin-top: 0;
  margin-bottom: 30px;
  display: inline-block;
  font-size: 15px;
  padding: 0 12%;
  letter-spacing: -1px;
  width: 100%;
}

.wall_clean_section .image-with-text__html {
  text-align: center;
}

#shopify-section-product_V10_Boreas .v10-most-consid .rich-text__heading,
#shopify-section-product_V10_Boreas .v10-most-consid .rich-text__text {
  margin: 0;
  font-size: 32px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  letter-spacing: -1px;
}

.product-v10-boreas .image-with-text__wrapper h3 {
  font-size: 15px !important;
  font-weight: 300;
}

#shopify-section-product_V10_Boreas div#shopify-section-1587219580028 {
  padding-bottom: 0;
}

.heading-divider:not(.heading-divider--vertical) {
  border-color: #000;
  border-width: 1px !important;
}

#shopify-section-product_V10_Boreas .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading {
  text-align: center;
  width: 100%;
  font-size: 38px;
  letter-spacing: -1px;
}

#shopify-section-product_V10_Boreas .banner__heading {
  color: #fff !important
}

#shopify-section-product_V10_Boreas .product_spec_section .caption-content h2.image-with-text-overlay__heading {
  text-align: center;
  width: 100%;
  font-size: 38px;
  letter-spacing: -1px;
}

#shopify-section-product_V10_Boreas #shopify-section-1587210582440 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading.banner__heading,
#shopify-section-1587317226270 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading.banner__heading {
  text-align: left;
  font-size: 32px;
  letter-spacing: -.8px;
}

#shopify-section-1587317226270 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading.banner__heading {
  font-weight: 500;
  letter-spacing: -1px;
}

#shopify-section-product_V10_Boreas #shopify-section-1587210582440 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading.banner__heading {
  max-width: 460px;
}

.v10_wall_clean .image-with-text__wrapper span {
  font-size: 15px;
}

/* #template-product-v10-boreas .shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content {
     width: 90% !important;margin-left:4.8%;
   } */

#shopify-section-product_V10_Boreas .button--primary,
#shopify-section-product_V10_Boreas a.button--primary.button,
#shopify-section-product_V10_Boreas a.button.button--secondary {
  font-size: 15px;
  font-weight: 500;
  padding-top: 4px;
  letter-spacing: 0.9px;
  margin: 0 20px;
}

#shopify-section-product_V10_Boreas .equal-columns--outside-trim .v10_text_img_overlay1 .caption-content h2.image-with-text-overlay__heading span {
  font-size: 15px;
  font-weight: 400;
}

#shopify-section-product_V10_Boreas .video-section .pretext sup {
  font-size: 18px;
  margin-left: -5px;
}

#shopify-section-product_V10_Boreas .block__image .card .logo-list__text {
  font-size: 15px;
  padding: 0 50px;
  line-height: 34px;
}

#shopify-section-product_V10_Boreas .dreame_v10_section.section {
  overflow: hidden;
}

body #template-product-v10-boreas {
  overflow: hidden;
}

.sub-blocks {
  letter-spacing: -1px;
}

#shopify-section-product_V9_Cleaner .logo svg,
#shopify-section-product_V10_Boreas .logo svg {
  max-width: 100px;
}

.block__image-with-custom-blocks .caption-content .logo {
  max-width: 100px;
}

.block__image-with-custom-blocks .caption-content .logo_text {
  left: 130px
}

.block__image-with-custom-blocks .caption-content {
  padding-top: 0
}

.block__image-with-custom-blocks .logo-block {
  margin-bottom: 50px;
}

div#shopify-section-1590230887533 {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/rsz_img_9038-01_1_34336a79-ae4c-45ab-8c75-c709468e1ea0.png) no-repeat !important;
}

#shopify-section-product_V10_Boreas .equal-columns--outside-trim .caption-content p.modal_price.subtitle span.current_price {
  font-size: 35px;
  color: #fff;
  margin-right: 10px;
  vertical-align: middle;
  line-height: normal;
}

#shopify-section-product_V10_Boreas .equal-columns--outside-trim .caption-content p.modal_price.subtitle span.previous-price {
  margin-right: 10px;
  vertical-align: sub;
  line-height: normal;
  color: #ccc;
}

#shopify-section-product_V10_Boreas .equal-columns--outside-trim .caption-content p.modal_price.subtitle strike {
  color: #ccc;
}

#shopify-section-product_V10_Boreas .section .two_block_section .v10_image_with_text {
  width: 100%;
}

/* date 14-05-20 v10 */
#shopify-section-1587490047229 {
  padding-top: 20px !important;
}

#shopify-section-1590230340821 {
  padding-top: 20px !important;
}


/* =========== v11 DAte 27-05-2020 ========== */

#shopify-section-1590530612564 .image-with-text-overlay__preheading {
  font-size: 20px;
  font-weight: 500;
  margin: 0;
  letter-spacing: 0;
  color: #fff !important;
  text-align: left;
}

#shopify-section-1590530612564 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading.banner__heading {}

#shopify-section-1590530612564 .equal-columns--outside-trim .caption-content p.modal_price.subtitle {
  display: inline-block;
  width: 100%;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0;
}

#shopify-section-1590530612564 .equal-columns--outside-trim .caption-content .current_price {
  font-size: 35px;
  color: #fff;
  margin-right: 10px;
  vertical-align: middle;
  line-height: normal;
}

#shopify-section-1590530612564 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading.banner__heading {
  max-width: 460px;
  margin: 10px 0 !important;
  color: #fff;
}

#shopify-section-1590575979720 {
  padding: 0px !important;
  margin: 0px !important;
}


#shopify-section-1590575090677 .v11_image_with_table .image-with-text__wrapper {
  padding: 0 0 0px 70px;
  width: 85%;
  margin: 0 auto;
}


/* ========= v11 date 3-6-20 =========== */
/* ========= v11 date 3-6-20 =========== */
/* ========= v11 date 3-6-20 =========== */

.v11_image_with_text .image-with-text__text-column {
  width: 48%;
}

.v11_image_with_text .image-with-text__wrapper {
  padding: 40px 0 70px 0px;
}

.v11_image_with_text .image-with-text__image-column {
  width: 48%;
  float: left;
}



/* ========= Dreame f9 Date 10-06-2020 =========== */

#shopify-section-1592301397891 .v11_image_with_text .image-with-text__wrapper {
  width: 100%;
}

/* ========= Dreame f9 Date 10-06-2020 =========== */

#shopify-section-1591690886671 .caption-content {
  width: 100% !important;
}

#shopify-section-1591690886671 .image-with-text-overlay__preheading p {
  color: #fff;
  font-weight: 500;
  font-size: 20px;
}

#shopify-section-1591690886671 .title {
  font-size: 32px !important;
  letter-spacing: 0;
  font-weight: 500;
  margin: 10px 0 30px !important;
  line-height: normal;
}

#shopify-section-1591690886671 .image-with-text-overlay__subheading p {
  display: inline-block;
  width: 100%;
  font-size: 35px;
  font-weight: 500;
  letter-spacing: 0;
}

#shopify-section-1591696770895 {
  padding-bottom: 0px !important;
  padding-top: 20px !important;
}

.all-headings .rich-text__heading {
  font-family: "Roboto" !important;
  font-size: 30px !important;
  font-weight: 600 !important;
  margin-bottom: 10px;
  margin-top: 0px;
}

#shopify-section-1591690886671 {
  position: relative;
}

.slide-sec {
  position: absolute;
  left: 0%;
  top: 50%;
  transform: translate(7%, -50%);
}

.slide-sec h1 {
  color: #fff;
  font-weight: 500;
  font-size: 20px;
}

.slide-sec p {
  color: #fff;
  font-size: 32px !important;
  letter-spacing: 0;
  font-weight: 500;
  margin: 10px 0 30px !important;
  line-height: normal;
}

.slide-sec span {
  display: inline-block;
  width: 100%;
  font-size: 32px;
  font-weight: 500;
  letter-spacing: 0;
  color: #fff !important;
}

#shopify-section-1591699755509 .caption-content,
#shopify-section-1591698716493 .caption-content,
#shopify-section-1591704227350 .caption-content,
#shopify-section-1591708149949 .caption-content,
#shopify-section-1591775439358 .caption-content,
#shopify-section-1591776799134 .caption-content {
  width: 50% !important;
}

#shopify-section-1591700171166 {
  background: #000;
}

#shopify-section-1591698716493,
#shopify-section-1591699755509 {
  position: relative;
}

#v-slam {
  position: absolute;
  top: 35vh;
  width: 100%;
  left: 0;
  float: left;
  text-align: center;
}

#v-slam .block-1 {
  width: 20%;
  float: left;
  background: transparent;
  text-align: center;
  margin: 0;
}

.block-1 img {
  width: 30%;
  display: inline-block;
}

#v-slam span {
  display: inline-block;
  width: 100%;
  color: #fff;
}

#v-slam span {
  display: inline-block;
}


/* pioneer-2 block */
#pioneer-2 {
  position: absolute;
  width: 25%;
  right: 5%;
  top: 15%;
  float: left;
  text-align: center;
}

#pioneer-2 .block-1 {
  width: 100%;
  float: left;
  background: transparent;
  text-align: center;
  margin: 0;
}

#pioneer-2 .block-1 img {
  width: 25%;
  display: inline-block;
}

#pioneer-2 span {
  display: inline-block;
  width: 100%;
  color: #fff;
  position: relative;
  top: -15px;
  font-size: 13px;
}

#pioneer-2 p {
  display: inline-block;
  padding: 5px 25px;
  border-radius: 20px;
  color: #fff;
  background: #00bee1;
  background: -moz-linear-gradient(left, #00bee1 0%, #0091c3 100%);
  background: -webkit-linear-gradient(left, #00bee1 0%, #0091c3 100%);
  background: linear-gradient(to right, #00bee1 0%, #0091c3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bee1', endColorstr='#0091c3', GradientType=1);
  /* IE6-9 */
  margin-bottom: 15px;
}

#water-tank {
  position: absolute;
  bottom: 17%;
}

.block-3 {
  width: 20%;
  display: inline-block;
  text-align: center;
}

#water-tank span {
  width: 100%;
  float: left;
  color: #fff;
}


#shopify-section-1591861329181 {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/SC12_c1d6f1ca-97fc-4482-ba5f-507e6323c13d.jpg?v=1753156243);
  background-position: center 15%;
  background-size: cover
}

#shopify-section-1591861329181 .app-part {
  width: 100%;
}

#shopify-section-1591861329181 .app-part p {
  color: #0A77DE;
}

#shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .app-part p {
  color: #0A77DE;
}

.app-part .image-element__wrap img {
  max-width: 50%;
}


.block__image {
  width: 50%;
  float: left;
}

.block__image .section {
  width: 100%;
}

.block__image .cardBox {
  margin: 0px;
}

.block__image .card {
  box-shadow: none;
  height: 450px;
}

#shopify-section-product_F9_Dreame .block__image .front .image-element__wrap {
  height: 100%;
  background-size: 100%;
  background-position: center;
}

#shopify-section-product_F9_Dreame .block__image .back .image-element__wrap {
  height: 100%;
  background-size: 100%;
  background-position: center;
}

#shopify-section-product_F9_Dreame .cardBox .card .back:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .3);
}

#shopify-section-product_F9_Dreame .card .back span.logo-list__text {
  left: 0;
  text-align: center;
  bottom: 0;
  font-weight: 600;
  font-size: 25px;
}

#shopify-section-product_F9_Dreame .card .logo-list__text {
  bottom: 10% !important;
  top: unset;
}


#v-slam .icon-1 {
  position: absolute;
  left: 0;
  top: 350%;
  left: 0;
}

#v-slam .icon-2 {
  position: absolute;
  top: 160%;
  left: 15%;
}

#v-slam .icon-3 {
  width: 100%;
  float: left;
}

#v-slam .icon-3 img {
  width: 6%;
}

#v-slam .icon-4 {
  position: absolute;
  right: 15%;
  top: 160%;
}

#v-slam .icon-5 {
  position: absolute;
  right: 0;
  top: 350%;
}

#shopify-section-product_F9_Dreame p.modal_price.subtitle {
  display: inline-block;
  width: 100%;
  font-size: 32px;
  font-weight: 500;
  letter-spacing: 0;
  color: #fff !important;
}

#shopify-section-1600956370680 p.modal_price.subtitle {
  display: inline-block;
  width: 100%;
  font-size: 32px;
  font-weight: 500;
  letter-spacing: 0;
  color: #fff !important;
}

#shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 p.modal_price.subtitle,
#shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 p.modal_price.subtitle {
  display: inline-block;
  width: 100%;
  font-size: 32px;
  font-weight: 500;
  letter-spacing: 0;
  color: #fff !important;
}

/* ======== date 15-06-20 ======== */

#shopify-section-1592133094871 {
  position: relative;
}

#main_tabs {
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 100%;
}

.inner_content {
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
}

.text_bar {
  width: 50%;
  float: left;
}

.text_bar h2,
.text_bar h3 {
  color: #fff;
}

.img_bar {
  width: 50%;
  float: left;
}

.img_bar img {
  max-width: 100%;
}


#main_tabs .tabs {
  border: none;
  max-width: 1200px;
  margin: 0 auto;
  float: none;
}

#main_tabs .tabs {
  border: none;
  max-width: 100%;
  margin: 0 auto;
  float: none;
  position: absolute;
  bottom: -30%;
  width: 100%;
  text-align: center;
  display: block;
}

#main_tabs .tabs li a {
  font-weight: 400;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 0px;
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
  color: #fff;
}

.tabs-content {
  margin-left: 0;
  max-width: 1200px;
  float: none;
  margin: 0 auto !important;
}

.new-tabs .tabs li a {
  padding: 0.6em 1em !important;
}


#shopify-section-1590663288500 .main-box .block-1 {
  width: 31.33%;
  float: left;
  background: #e5e5e5;
  margin: 1%;
}

#shopify-section-1590663288500 .main-box .block-1 img {
  width: 100%;
}

#shopify-section-1592297822687 {
  padding: 80px 0px !important;
}

#shopify-section-1592301397891 .v11_image_with_text {
  width: 100%;
}

#shopify-section-1592303073888 .rich-text__heading {
  font-family: "Roboto", sans-serif !important;
  font-size: 32px !important;
  font-weight: 600 !important;
  padding-bottom: 0 !important;
}


#shopify-section-1592305928607 {
  padding: 80px 0px !important;
}

#shopify-section-1592303073888 {
  padding-bottom: 20px !important;
}

#shopify-section-1592055813990 {
  padding-top: 75px !important;
  background: #fefefe;
  background: -moz-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);
  background: -webkit-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);
  background: linear-gradient(to bottom, #fefefe 0%, #dcdcdc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dcdcdc', GradientType=0);
  /* IE6-9 */

}

#shopify-section-1591708149949 .banner__subheading {
  font-weight: 300 !important;
  font-size: 15px;
  letter-spacing: 0px;
}

.pro_bar img {
  position: relative;
  top: -45px;
  max-width: 360px !important;
}

.pro-2 img {
  max-width: 900px !important;
  width: 100% !important;
}

/* ========= Dreame Home Date 12-09-2020 =========== */

#shopify-section-1580967968556 .heading-section__heading.title span {
  font-size: 28px;
  font-weight: 400;
  padding-bottom: 20px !important;
  display: inline-block;
}


/* ========= Dreame v11 date 18-09-20 v11 ========= */


.ergo-v11 {
  width: 100%;
  float: left;
}

.block-v11 {
  width: 31.2%;
  float: left;
  margin: 10px;
  background: #e5e5e5;
}

.block-v11 img {
  max-width: 100%;
}

.text-block-v11 {
  width: 100%;
  float: left;
  height: 150px;
  display: flex;
  align-items: center;
  text-align: center;
  background: #f6f6f6;
}

.text-block-v11 p {
  font-size: 14px;
  width: 100%;
}



/* ========= Dreame T20 date 25-09-20 t20 ========= */
/* ========= Dreame T20 date 25-09-20 t20 ========= */



.considerate {
  width: 100%;
  float: left;
}

.block-t20 {
  width: 31.2%;
  float: left;
  margin: 10px;
  background: #f6f6f6;
}

.block-t20 img {
  max-width: 100%;
}

.text-block-t20 {
  width: 100%;
  float: left;
  height: 200px;
  display: flex;
  align-items: center;
  text-align: center;
  background: #f6f6f6;
}

.text-block-t20 p {
  width: 100%;
  font-size: 14px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0;
}

#shopify-section-1600978896940,
#shopify-section-1600979165718,
#shopify-section-1600979286575,
#shopify-section-1600979447350,
#shopify-section-1601056160070 {
  width: 20% !important;
  padding: 0 !important;
}

#shopify-section-1600978896940.width18 {
  width: 18% !important
}

#shopify-section-1600979165718.width18 {
  width: 18% !important
}

#shopify-section-1600979286575.width18 {
  width: 18% !important
}

#shopify-section-1600979447350.width18 {
  width: 18% !important
}

#shopify-section-1601056160070.width18 {
  width: 18% !important
}

#shopify-section-1600978896940.width28 {
  width: 28% !important
}

#shopify-section-1600979165718.width28 {
  width: 28% !important
}

#shopify-section-1600979286575.width28 {
  width: 28% !important
}

#shopify-section-1600979447350.width28 {
  width: 28% !important
}

#shopify-section-1601056160070.width28 {
  width: 28% !important
}

#shopify-section-1600959117215 p,
#shopify-section-1600963093776 p,
#shopify-section-1601304220938 p,
#shopify-section-1600975883528 p,
#shopify-section-1600977691592 p,
#shopify-section-1601064046277 p {
  font-size: 18px;
  letter-spacing: 1px;
  font-weight: 400;
}

#shopify-section-1601304220938 .rich-text__heading,
#shopify-section-1601048462834 .rich-text__heading,
#shopify-section-1601055353923 .rich-text__heading,
#shopify-section-1601061856523 .rich-text__heading,
#shopify-section-1601048656086 .rich-text__heading {
  font-size: 32px !important;
}


/* ========= Dreame v11 date 18-09-20 f9 ========= */
/* ========= Dreame v11 date 18-09-20 f9 ========= */


.off-road-f9 {
  width: 100%;
  float: left;
}

.block-f9 {
  width: 31.2%;
  float: left;
  margin: 10px;
  background: #f6f6f6;
}

.block-f9 img {
  max-width: 100%;
}

.text-block-f9 {
  width: 100%;
  float: left;
  height: 150px;
  display: flex;
  align-items: center;
  text-align: center;
  background: #f6f6f6;
}

.text-block-f9 p {
  width: 100%;
}

/* ========= Dreame v11 date 18-09-20 f9 spanish language ========= */
body[data-current-lang="es"] #shopify-section-1591690886671 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="es"] #shopify-section-1591690886671 .is-width-wide h1 span {
  color: #fff !important;
}

body[data-current-lang="es"] #shopify-section-1590530612564 .is-width-wide h1 {
  position: absolute;
  top: 34%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="es"] #shopify-section-1590530612564 .is-width-wide h1 span {
  color: #fff !important;
}


/* ========= Dreame v11 date 18-09-20 f9 french language ========= */
body[data-current-lang="fr"] #shopify-section-1591690886671 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="fr"] #shopify-section-1591690886671 .is-width-wide h1 span {
  color: #fff !important;
}

body[data-current-lang="fr"] #shopify-section-1590530612564 .is-width-wide h1 {
  position: absolute;
  top: 34%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="fr"] #shopify-section-1590530612564 .is-width-wide h1 span {
  color: #fff !important;
}

/* ========= Dreame v11 date 18-09-20 f9 German language ========= */
body[data-current-lang="de"] #shopify-section-1591690886671 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="de"] #shopify-section-1591690886671 .is-width-wide h1 span {
  color: #fff !important;
}

body[data-current-lang="de"] #shopify-section-1590530612564 .is-width-wide h1 {
  position: absolute;
  top: 34%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="de"] #shopify-section-1590530612564 .is-width-wide h1 span {
  color: #fff !important;
}

/* ========= Dreame v11 date 18-09-20 f9 Russia language ========= */
body[data-current-lang="ru"] #shopify-section-1591690886671 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="ru"] #shopify-section-1591690886671 .is-width-wide h1 span {
  color: #fff !important;
}

body[data-current-lang="ru"] #shopify-section-1590530612564 .is-width-wide h1 {
  position: absolute;
  top: 34%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="ru"] #shopify-section-1590530612564 .is-width-wide h1 span {
  color: #fff !important;
}


/* ========= Dreame t20 date 18-09-20 t20 Jap language ========= */

body[data-current-lang="ja"] #shopify-section-1600956370680 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="ja"] #shopify-section-1600956370680 .is-width-wide h1 span {
  color: #fff !important;
}


/* ========= Dreame d9 date 18-09-20 d9 Jap language ========= */
/* ========= Dreame d9 date 18-09-20 d9 Jap language ========= */

body[data-current-lang="es"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="es"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 span {
  color: #fff !important;
}

body[data-current-lang="ru"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="ru"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 span {
  color: #fff !important;
}

body[data-current-lang="fr"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="fr"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 span {
  color: #fff !important;
}

body[data-current-lang="de"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="de"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 span {
  color: #fff !important;
}

body[data-current-lang="ja"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 {
  position: absolute;
  top: 32%;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
  color: #fff !important;
}

body[data-current-lang="ja"] #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .is-width-wide h1 span {
  color: #fff !important;
}

/* ========= Dreame v11 date 18-09-20 f9 ========= */
/* ========= Dreame v11 date 18-09-20 f9 ========= */

.col-sm-12 {
  width: 100%;
  float: left;
}

.col-sm-2 {
  width: 40%;
  float: left;
  display: flex;
  align-items: baseline;
}

.col-sm-10 {
  width: 70%;
  float: left;
}

.col-sm-6 {
  width: 50%;
  float: left;
}

.col-sm-5 {
  width: 50%;
  float: left;
}

.col-sm-4 {
  width: 100%;
  float: left;
}

.col-sm-3 {
  width: 33.33%;
  float: left;
}

.paking {
  width: 100%;
  float: left;
  text-align: center;
}

.paking .col-sm-12 {
  display: flex;
  align-items: baseline;
}

.part-1 {
  width: 100%;
  float: left;
  padding-bottom: 30px;
}

.part-1 img {
  margin-bottom: 15px;
}

.part-1 p {
  font-weight: 500;
}

.main-1 {
  width: 100%;
  float: left;
  display: flex;
  align-items: baseline;
}

#shopify-section-1601064046277 {
  width: 100%;
  float: left;
  text-align: center;
  position: relative;
}

.lcd {
  width: 100%;
  float: left;
}

.lcd_screen {
  width: 100%;
  float: left;
  position: absolute;
  bottom: 80px;
}

.lcd_screen ul {
  margin: 0;
  padding: 0;
}

.lcd_screen ul li {
  list-style: none;
  display: inline-block;
  margin: 0px 10px;
}

.lcd_screen ul li a {
  width: 200px;
  float: left;
  background: rgba(255, 255, 255, 0.5);
  border-radius: 40px;
  padding: 14px 15px;
  text-transform: capitalize;
  text-decoration: none;
  color: #000;
  font-weight: 600;
  line-height: 20px;
}

.lcd_screen ul li a:hover,
.lcd_screen ul li a.active {
  background: rgba(10, 119, 222, 0.5);
  color: #fff;
}

#shopify-section-1601304012048 .dots-hover-text-column,
#shopify-section-1601304012048 .dots-hover-text-column h4 {
  color: #a63233 !important;
}

#shopify-section-1601304012048 .dots-hover-text-column {
  max-width: 330px;
  width: 100%;
  text-align: left;
}

#shopify-section-1601304012048 .dots-hover-text-column h4 {
  margin-bottom: 10px;
}

#shopify-section-1601304012048 .dot55 .dots-hover-text-column {
  margin-left: 70%;
  margin-top: -5px;
}

#shopify-section-1601304012048 .dot56 .dots-hover-text-column {
  margin-left: 106%;
  margin-top: -5px;
}

#shopify-section-1601304012048 .dot57 .dots-hover-text-column {
  margin-left: 56%;
  margin-top: -5px;
}

#shopify-section-1601304012048 .dot55 .dots-hover-text-column::after {
  height: 2px;
  width: 60%;
  content: "";
  background: #a63233;
  display: block;
  left: 20px !important;
  position: absolute;
  top: 20px;
  transform: rotate(180deg);
}

#shopify-section-1601304012048 .dot56 .dots-hover-text-column::after {
  height: 2px;
  width: 96%;
  content: "";
  background: #a63233;
  display: block;
  left: 20px !important;
  position: absolute;
  top: 20px;
  transform: rotate(180deg);
}

#shopify-section-1601304012048 .dot57 .dots-hover-text-column::after {
  height: 2px;
  width: 45%;
  content: "";
  background: #a63233;
  display: block;
  left: 20px !important;
  position: absolute;
  top: 20px;
  transform: rotate(180deg);
}

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dots-hover-text-column {
  max-width: 400px;
  width: 100%;
  text-align: left;
}

#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .caption-content {
  width: 80% !important;
}

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c h4 {
  color: #fff !important;
  font-size: 17px !important;
  line-height: normal !important;
  margin-bottom: 5px !important;
}

/* #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c p{font-size:18px !important} */

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dot66 .dots-hover-text-column {
  margin-left: -140%;
}

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dot67 .dots-hover-text-column {
  margin-left: 40%;
}

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dot69 .dots-hover-text-column {
  margin-left: 50%;
}

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dot70 .dots-hover-text-column {
  margin-left: -145%;
}

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dot66 .dots-hover-text-column::after {
  height: 2px;
  width: 170px;
  content: "";
  background: #028ae3;
  display: block;
  left: -160px !important;
  position: absolute;
  top: 14px;
  transform: rotate(180deg);
}



#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dot67 .dots-hover-text-column::after {
  height: 2px;
  width: 30%;
  content: "";
  background: #028ae3;
  display: block;
  left: 20px !important;
  position: absolute;
  top: 14px;
  transform: rotate(180deg);
}

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dot70 .dots-hover-text-column::after {
  height: 2px;
  width: 140px;
  content: "";
  background: #028ae3;
  display: block;
  left: -130px !important;
  position: absolute;
  top: 14px;
  transform: rotate(180deg);
}

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dot69 .dots-hover-text-column::after {
  height: 2px;
  width: 40%;
  content: "";
  background: #028ae3;
  display: block;
  left: 20px !important;
  position: absolute;
  top: 14px;
  transform: rotate(180deg);
}

/* ========= T20 Date 24-09-20 =========== */
/* ========= T20 Date 24-09-20 =========== */

#shopify-section-1600956370680 {
  position: absolute;
  z-index: 9;
  top: 0;
}

#shopify-section-1600959117215 .caption-content,
#shopify-section-1600975883528 .caption-content,
#shopify-section-1600977691592 .caption-content,
#shopify-section-1601064046277 .caption-content {
  width: 90% !important;
}

#shopify-section-1600963093776 .caption-content {
  width: 50% !important;
}

.t20_text_img_overlay1 .sub-blocks {
  max-width: 505px;
  margin: 0 auto;
  float: none;
  width: 100%;
}

.t20_text_img_overlay1 .sub-blocks span {
  background: #fff;
  width: 144px;
  color: #000;
  margin: 0px 12px;
  padding: 15px 0px 12px;
  border-radius: 12px;
  font-weight: 600;
}

.t20_text_img_overlay1 .sub-blocks span strong {
  float: none;
  color: #B32D30;
}


#shopify-section-1600963093776 {
  position: relative;
}

.key-tech {
  width: 100%;
  float: left;
  position: absolute;
  bottom: 15%;
  transform: translate(0, 15%);
}

.key-tech .inner-block {
  max-width: 1199px;
  float: none;
  margin: 0 auto;
  width: 100%;
}

.key-tech .inner-block ul {
  margin: 0;
  padding: 0;
  text-align: center;
}

.key-tech .inner-block ul li {
  list-style: none;
  display: inline-block;
  width: 20%;
  margin-bottom: 30px;
}

.key-tech .inner-block ul li img {
  width: 150px;
  max-width: 100%;
}

.key-tech .inner-block ul li span {
  width: 100%;
  float: left;
  font-weight: 600;
  font-size: 18px;
  color: #0A77DE;
}

.t2_image_with_text .image-element__wrap img {
  width: 30%;
}

/* ========= T20 Date 28-09-20 =========== */
/* ========= T20 Date 24-09-20 =========== */

#shopify-section-1600977691592 .dots-hover-text-column h4 {
  font-size: 18px;
  line-height: 1.2;
  color: #fff;
  font-weight: normal;
}

#shopify-section-1600977691592 .dots-hover-text-column p {
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0px;
  margin-top: 6px;
}

#shopify-section-1600978896940 .image-element__wrap,
#shopify-section-1600979165718 .image-element__wrap,
#shopify-section-1600979286575 .image-element__wrap,
#shopify-section-1600979447350 .image-element__wrap,
#shopify-section-1601056160070 .image-element__wrap {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

#shopify-section-1600977691592 .dots-hover-container span::before {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/white-dote.png?v=1601320497) !important;
  background-size: 40px !important;
  background-repeat: no-repeat !important;
}

#shopify-section-1600977691592 .dots-hover-container span:before {
  width: 40px;
  height: 40px;
}

.t20-block .card .logo-list__text {
  top: 50%;
  transform: translate(0%, -50%);
}

.t20-block .card .logo-list__text h3 {
  color: #fff;
  font-size: 30px;
  padding: 0px 65px;
  line-height: normal;
}

.t20-block .card .back span.logo-list__text h2 {
  line-height: normal;
}

.t20-block .card .back span.logo-list__text {
  left: 0%;
  text-align: center;
}

.t20-block .card .back span.logo-list__text span {
  font-size: 15px;
  font-weight: 500;
}

#shopify-section-84701366-d735-499e-b27d-8bd3b51c338a .rich-text__text {
  font-size: 18px !important;
}

#shopify-section-488c9782-7a73-4bcd-ba2c-f2850bdb63c4 .rich-text__text {
  font-size: 18px !important;
}

/* #shopify-section-84701366-d735-499e-b27d-8bd3b51c338a .all-headings .rich-text__heading{font-size: 48px;}
  #shopify-section-488c9782-7a73-4bcd-ba2c-f2850bdb63c4 .rich-text__heading, #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 h2.mobile-shrink-text span{font-size: 48px!important;}
  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .image-with-text-overlay__heading, #shopify-section-4fe83aa2-f271-4263-acea-cc4396f77c07 .rich-text__heading, #shopify-section-1169c667-c925-4353-94a6-06a4903cb6dc .rich-text__heading, #shopify-section-ca77f1dc-3e36-45e9-bc75-18af5b20f540 .rich-text__heading, #shopify-section-21e5a384-b5c0-4fe3-9ae0-c86517359df9 .rich-text__heading{font-size: 48px!important;}
  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 h2.mobile-shrink-text span{font-size: 48px!important;}
  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c h2.mobile-shrink-text span{font-size: 48px;} */
/* #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .sub-blocks span strong{font-size: 40px;}
  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e h2.mobile-shrink-text span{ font-size: 48px;}
  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading span{font-size: 48px!important;}
   */


/* ========= D9 Date 06-10-20 =========== */
/* ========= D9 Date 06-10-20 =========== */

.d9_text_img_overlay .sub-blocks {
  max-width: 675px;
  margin: 0 auto;
  float: none;
  width: 100%;
  position: relative;
  top: 35px;
}

.d9_text_img_overlay .sub-blocks span {
  background: #fff;
  width: 144px;
  color: #000;
  margin: 0px 12px;
  padding: 15px 20px 12px;
  border-radius: 12px;
  font-weight: 600;
  line-height: 15px;
  font-size: 20px;
}

.d9_text_img_overlay .sub-blocks span strong {
  float: none;
  color: #B32D30;
}

.d9_text_img_overlay .sub-blocks span b {
  font-size: 13px;
  line-height: normal;
  font-weight: normal;
}

#shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .caption-content {
  width: 80% !important
}

#shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading {
  width: 50%;
  float: none;
  margin: 0 auto;
}

.lds {
  width: 100%;
  top: 32%;
  position: absolute;
}

#shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .inner-part {
  width: 1000px;
  float: none;
  margin: 0 auto;
}

.left-block {
  width: 50%;
  float: left;
  text-align: center
}

.left-block h5 {
  color: #fff;
  font-size: 28px;
  margin-bottom: 15px;
}

.left-block p {
  color: #fff;
  font-size: 22px;
  font-weight: 300;
}

.key-tech-2 {
  width: 100%;
  float: left;
  position: absolute;
  top: 15%;
  transform: translate(0, 15%);
}

.key-tech-2 .btm-block,
.key-tech-2 .top-block {
  max-width: 1199px;
  float: none;
  margin: 0 auto;
  width: 100%;
}

.key-tech-2 .btm-block {
  margin: 0 auto 40px;
}

.key-tech-2 .btm-block ul,
.key-tech-2 .top-block ul {
  margin: 0;
  padding: 0;
  text-align: center;
}

.key-tech-2 .btm-block ul li,
.key-tech-2 .top-block ul li {
  list-style: none;
  display: inline-block;
  width: 25%;
  margin-bottom: 50px;
}

.key-tech-2 .btm-block ul li img,
.key-tech-2 .top-block ul li img {
  width: 140px;
  max-width: 100%;
}

.key-tech-2 .btm-block ul li h3,
.key-tech-2 .top-block ul li h3 {
  width: 100%;
  float: left;
  font-weight: 600;
  font-size: 16px;
  color: #000;
}


#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs {
  transform: translate(-50%, -60%);
}

#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs .tabs {
  max-width: 950px !important;
  transform: translate(-50%, -50%) !important;
  left: 50% !important;
  bottom: -50% !important;
  width: 100%;
}

#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs ul.tabs li {
  width: 295px !important;
  margin: 5px 0px;
}

#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs .tabs li a {
  background: rgba(255, 255, 255, 0.8) !important;
  color: #000 !important;
  border-radius: 20px !important;
}

#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs a h3 {
  color: #000 !important;
  font-size: 20px;
  padding: 16px 0px;
  line-height: normal;
  font-weight: 400;
}

#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs ul.tabs-content {
  margin-left: 0;
  min-height: 470px;
}

#shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 {
  position: relative;
}

#shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power {
  width: 50%;
  float: right;
  top: 36%;
  right: -5%;
  position: absolute;
  transform: translate(-15%, -32%);
}

#shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block {
  width: 100%;
  float: left;
}

#shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block ul {
  margin: 0;
  padding: 0;
  text-align: center;
  display: inline-block;
}

#shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block ul li {
  display: inline-block;
  text-align: center;
  width: 33%;
  float: left;
  padding: 3vw;
}

#shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block ul li img {
  display: inline-block;
  max-width: 100%
}

#shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block ul li h3 {
  width: 100%;
  float: left;
  font-weight: 600;
  color: #0A77DE;
  font-size: 25px;
}


.suction-power {
  display: block;
}

#shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4,
#shopify-section-61f984bb-5c21-4bbe-b5b0-ab6d692f657b {
  display: none;
}

#shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4 .suction-power {
  width: 100%;
  float: left;
}

#shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4 .suction-power .btm-block {
  width: 100%;
  float: left;
}

#shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4 .suction-power .btm-block ul {
  margin: 0;
  padding: 0;
  text-align: center;
  display: inline-block;
}

#shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4 .suction-power .btm-block ul li {
  display: inline-block;
  text-align: center;
  width: 33%;
  float: left;
  padding: 3vw;
}

#shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4 .suction-power .btm-block ul li img {
  display: inline-block;
  max-width: 100%
}

#shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4 .suction-power .btm-block ul li h3 {
  width: 100%;
  float: left;
  font-weight: 600;
  color: #0A77DE;
  font-size: 11px;
}



#shopify-section-d3193713-c7da-40aa-99af-a20c0281f4d5,
#shopify-section-bbd428e4-bfe9-4337-b66c-1424d7a230df,
#shopify-section-b4f7b32c-5ffa-42c9-827a-31aa5b915b26 {
  width: 33.33%;
}

#shopify-section-d3193713-c7da-40aa-99af-a20c0281f4d5 .image-element__wrap,
#shopify-section-bbd428e4-bfe9-4337-b66c-1424d7a230df .image-element__wrap,
#shopify-section-b4f7b32c-5ffa-42c9-827a-31aa5b915b26 .image-element__wrap {
  height: 100%;
  background-size: cover;
}

#shopify-section-d3193713-c7da-40aa-99af-a20c0281f4d5 .card .logo-list__text,
#shopify-section-bbd428e4-bfe9-4337-b66c-1424d7a230df .card .logo-list__text,
#shopify-section-b4f7b32c-5ffa-42c9-827a-31aa5b915b26 .card .logo-list__text {
  top: 50%;
  font-weight: 500;
  color: #fff;
}

#shopify-section-d3193713-c7da-40aa-99af-a20c0281f4d5 .card .back span.logo-list__text,
#shopify-section-bbd428e4-bfe9-4337-b66c-1424d7a230df .card .back span.logo-list__text,
#shopify-section-b4f7b32c-5ffa-42c9-827a-31aa5b915b26 .card .back span.logo-list__text {
  left: 0%;
  text-align: center;
}

.d9-considerate {
  width: 750px;
  float: none;
  margin: 0 auto;
}

.d9-considerate .block-t20 {
  width: 47%;
}

.d9-considerate p {
  width: 100%;
}

.d9-considerate h3 {
  font-weight: 600;
  font-size: 15px;
  margin: 0px;
}

.d9-considerate .text-block-t20 {
  height: auto;
  padding: 43px 0px 45px;
  display: inline-block;
}

#shopify-section-39f63fbc-871b-4892-a3ce-c0e6d05ecf41 {
  display: none;
}

#shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c .image-element__wrap img {
  display: block;
}

#shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d {
  background: #fff;
  background-size: cover;
  background-position: center;
  padding: 90px 0px !important;
}

#shopify-section-2ae8d012-abd7-43b2-83c6-b27042f015ab {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/Group_286.webp?v=1753168995);
  background-size: cover;
  background-position: center;
  padding: 200px 0px !important;
}


#shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .placeholder-svg {
  opacity: 0;
}


#shopify-section-4b1cf5b7-7dfe-475a-ac2b-dac9718ae295 {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/2_2x_1f5d7a3b-4ee4-450d-9a8f-b996bda94794_2000x.png?v=1602254142);
  background-size: 100%;
  background-position: bottom;
  padding: 0px 0px 80px !important;
}


#shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .image-element__wrap img {
  max-width: 100%;
}

#shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b {
  background: #010d25;
  /* Old browsers */
  background: -moz-linear-gradient(top, #010d25 0%, #000d27 50%, #010d27 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #010d25 0%, #000d27 50%, #010d27 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #010d25 0%, #000d27 50%, #010d27 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.hover-block {
  width: 100%;
  float: left;
  position: relative;
}

.h-block {
  width: 30%;
  float: left;
  position: relative;
  background-color: #000;
  margin: 1.6%;
  display: flex;
}

.h-block img {
  width: 100%;
}

.front {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.front h2 {
  color: #fff;
  font-size: 25px;
  font-weight: 700;
  line-height: normal;
}

.back {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
  display: none;
}

.back p {
  color: #fff;
}

.h-block:hover .back {
  display: block;
}

.h-block:hover .front {
  display: none;
}

.h-block:hover img {
  opacity: 0.6;
}

#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs .tabs li a {
  border: 1px solid #707070 !important;
}

#shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .container .column,
#shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .container .column,
#shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .container .column {
  margin-left: 0;
  margin-right: 0;
}

#shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .one-half,
#shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .one-half,
#shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .one-half {
  width: calc(50% - 0px);
}

#shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .image-with-text__heading,
#shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .image-with-text__heading,
#shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .image-with-text__heading {
  font-size: 20px;
  letter-spacing: 0px;
  font-weight: 600;
}

#shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .content p,
#shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .content p,
#shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .content p {
  margin-bottom: 0px;
  font-weight: 400;
}

.d9-app-part .image-with-text__text-column {
  width: 65%;
}

.d9-app-part .image-with-text__image-column {
  width: 30%;
  float: left;
}

/* ======= d9 5-01-2021 ===== */
/* ======= d9 5-01-2021 ===== */

#shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .d9-app-part .image-with-text__text-column {
  position: relative;
}

#shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .image-with-text__wrapper {
  position: absolute;
  bottom: 20px;
}

#shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d #shopify-section-2ae8d012-abd7-43b2-83c6-b27042f015ab {
  position: relative;
}

#shopify-section-2ae8d012-abd7-43b2-83c6-b27042f015ab .image-with-text__container {
  position: absolute;
  top: -22vw;
}



/* ======= d9 5-01-2021 ===== */
/* ======= d9 5-01-2021 ===== */

#shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .d9-app-part p {
  color: #0A77DE;
}

#shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .caption-content {
  width: 80% !important;
}

#shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .caption-content {
  width: 80% !important;
}

#shopify-section-3a554bb2-0dfd-4738-8c27-0220923ec649 .caption-content {
  width: 80% !important;
}

#shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .caption-content {
  width: 80% !important;
}

#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .parallax-image {
  height: 1000px;
}

/* #shopify-section-d78b0dfd-a1c8-47f4-a082-c471e5e3bd14 .buttons { position: absolute; bottom: 5vw; width: 100%; left: 0;} */
#shopify-section-d0a4ca06-8615-46e9-973d-069d3f891ce4 {
  padding: 70px 0px 100px !important;
}

#shopify-section-aa3f2f96-5e52-4857-8e69-b557b8f24d64 {
  padding-top: 3.5vw !important;
}


#shopify-section-3a554bb2-0dfd-4738-8c27-0220923ec649 .caption-content {
  display: none;
}

#shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .caption-content {
  display: none;
}


/* ========= D9 Date 06-10-20 =========== */
/* ========= D9 Date 06-10-20 =========== */



/* ========= V9 Date 08-10-20 =========== */
/* ========= V9 Date 08-10-20 =========== */

.v9-pack-list {
  width: 100%;
  float: left;
  text-align: center;
  padding-bottom: 30px;
}

.v9-pack-list ul {
  margin: 0;
  padding: 0;
}

.v9-pack-list ul li {
  list-style: none;
  display: inline-block;
  margin: 10px 11px;
  font-size: 27px;
  color: #484848;
}

.v9-pack-list ul li span {
  background: #707070;
  padding: 4px 13px;
  border-radius: 50%;
  font-size: 30px;
  color: #fff;
  margin-right: 5px;
}

#shopify-section-product_V9_Cleaner .card .back span.logo-list__text strong {
  text-align: center !important;
}

#shopify-section-product_V9_Cleaner .card .back span.logo-list__text {
  left: 0 !important
}


/* ========= V10 Date 08-10-20 =========== */
/* ========= V10 Date 08-10-20 =========== */

.v10-pack-list {
  width: 100%;
  float: left;
  text-align: center;
  padding-bottom: 30px;
  background: #efefef;
}

.v10-pack-list ul {
  margin: 0 auto;
  padding: 0px;
  width: 1100px;
  float: none;
}

.v10-pack-list ul li {
  list-style: none;
  display: inline-block;
  margin: 10px 11px;
  font-size: 18px;
  color: #484848;
}



/* ========= D9 Date 07-01-21 =========== */
/* ========= D9 Date 07-01-21 =========== */


#shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .d9_text_img_overlay .sub-blocks {
  max-width: 950px;
}

#shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .d9_text_img_overlay .sub-blocks span {
  font-size: 30px;
  width: 22%;
}

#shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .d9_text_img_overlay .sub-blocks span b {
  font-size: 18px;
}


#shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .image-with-text__heading,
#shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .image-with-text__heading,
#shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .image-with-text__heading {
  font-size: 28px;
}


#shopify-section-3d3470ba-4b01-4cea-89c2-6285804e006d,
#shopify-section-ce5c7ba2-9b1f-4ca9-92c2-d32907ac84a4 {
  display: none;
}


#shopify-section-2f225c99-96ef-4f1e-a0ee-7fd422eb3d58 .considerate-t10 .block-t20 {
  width: 45%;
  margin: 25px;
}

/* ========= D9 Date 07-01-21 =========== */
/* ========= D9 Date 07-01-21 =========== */



/*   ALL PAGES CHANGES DATE 20-01-2021   */
/*   ALL PAGES CHANGES DATE 20-01-2021   */


.buttons {
  display: inline-block;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-container span::before {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/Ellipse_34_2x.png?v=1611225464) !important;
  background-size: 15px !important;
  background-repeat: no-repeat !important;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-container span:before {
  width: 40px;
  height: 40px;
}


/*   ALL PAGES CHANGES DATE 20-01-2021   */
/*   ALL PAGES CHANGES DATE 20-01-2021   */


/* ========= T10 Date 21-01-21 =========== */
/* ========= T10 Date 21-01-21 =========== */

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot66 .dots-hover-text-column h3 {
  text-transform: uppercase
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-text-column h3 {
  font-size: 16px !important
}

/* #shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot66 .dots-hover-text-column h4{text-transform:uppercase}
  #shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-text-column h4{font-size:16px !important} */

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-text-column::after {
  height: 1px;
  width: 100%;
  content: "";
  background: #525252;
  display: block;
  left: 0px !important;
  position: absolute;
  top: 8px;
  transform: rotate(180deg);
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot66 .dots-hover-text-column {
  margin-left: 105%;
  margin-top: -15px;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot67 .dots-hover-text-column::after {
  left: -100% !important;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot67 .dots-hover-text-column {
  margin-left: -200%;
  margin-top: 0;
  text-align: right;
  padding-right: 35px;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot69 .dots-hover-text-column {
  margin-left: -400%;
  text-align: right;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot69 .dots-hover-text-column::after {
  left: -295% !important;
  margin-top: 0px;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot69 .dots-hover-text-column::after {
  height: 1px;
  width: 300%;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot70 .dots-hover-text-column::after {
  height: 1px;
  width: 50%;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .image-with-text-overlay__heading {
  margin-bottom: 18px !important;
  padding: 0 !important;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 p {
  letter-spacing: 0 !important
}

#shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 .image-with-text-overlay__preheading {
  margin-bottom: 0 !important
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot70 .dots-hover-text-column {
  margin-left: 55%;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-text-column .dot66 {
  text-align: left;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-text-column {
  max-width: 400px;
  width: 100%;
  text-align: left;
}

#shopify-section-a8846730-edf2-42d2-b214-96ff6ba4717e .rich-text__text,
#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .image-with-text-overlay__subheading,
#shopify-section-cd0e530a-3ee5-407f-9235-be9d9b1e9316 .image-with-text-overlay__subheading {
  font-size: 18px !important;
  font-weight: 400 !important;
  letter-spacing: 0;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .plus-hover-container .dot1 .dot-span {
  left: 140px;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .plus-hover-container span span.dot-span {
  background: #fff;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .plus-hover-container span.dot-span:before {
  background: #000;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .plus-hover-container span.dot-span:after {
  background: #000;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .plus-hover-container .dot3 span.dot-span {
  right: -40px;
}

#shopify-section-3a554bb2-0dfd-4738-8c27-0220923ec649 {
  display: block;
}

#shopify-section-305d17f6-15b8-4675-b421-572a7978c797 {
  display: none;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .dot2 p {
  margin-left: 10px
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .dot3 p {
  position: relative;
  left: 0px;
  width: 140px;
  text-align: center;
}


/* #shopify-section-2f225c99-96ef-4f1e-a0ee-7fd422eb3d58 .text-block-t20 p{font-size: 20px;} */
#shopify-section-2f225c99-96ef-4f1e-a0ee-7fd422eb3d58 .text-block-t20 h3 {
  font-size: 20px;
  width: 100%;
}

/* ========= T10 Date 09-07-21 =========== */

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-text-column h4 {
  font-size: 1.4vw;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-text-column {
  margin-top: -10px !important;
}


/* ========= T10 Date 23-01-21 =========== */
/* ========= T10 Date 23-01-21 =========== */

#shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e {
  position: relative;
}

#shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative {
  top: 20%;
  position: absolute;
  width: 100%;
}

#shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative-in {
  width: 100%;
  max-width: 1300px;
  margin: 50px auto 0;
}

#shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative .inner_innovative {
  text-align: center;
  width: 33%;
  display: inline-block;
  padding: 0px 20px 60px;
}

#shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .inner_innovative img {
  width: 170px;
}


.product-t10 .block__image {
  width: 20%;
  float: left;
}

#shopify-section-e5beb2d0-e92b-43ad-a3a2-c736d577fe6e {
  width: 100% !important;
  padding: 0 !important;
}

#shopify-section-13671643-4d63-44e6-a336-efdadb6a7ef3 {
  width: 100% !important;
  padding: 0 !important;
}

#shopify-section-2a9c3d8c-9164-4687-aa1e-0e62003576b9 {
  width: 100% !important;
  padding: 0 !important;
}

#shopify-section-e5beb2d0-e92b-43ad-a3a2-c736d577fe6e .section,
#shopify-section-13671643-4d63-44e6-a336-efdadb6a7ef3 .section,
#shopify-section-2a9c3d8c-9164-4687-aa1e-0e62003576b9 .section {
  max-width: 100%;
}


#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot9:hover .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot3:hover .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot10:hover .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot4:hover .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot6:hover .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot5:hover .dots-hover-text-column:after {
  height: 1px;
  width: 56px;
  content: "";
  background: #525252;
  display: block;
  position: absolute;
  top: 52px;
  transform: rotate(117deg);
  left: -9px;
}


#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot2:hover .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot1:hover .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot8:hover .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot7:hover .dots-hover-text-column:after {
  height: 1px;
  width: 56px;
  content: "";
  background: #525252;
  display: block;
  position: absolute;
  top: 67px;
  transform: rotate(70deg);
  left: 69px;
}


#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-text-column {
  color: #525252;
  position: relative;
  top: -70px;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot3 .dots-hover-text-column {
  top: -85px;
  left: -35px;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot3 .dots-hover-text-column:after {
  top: 71px !important;
  left: -11px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot1 .dots-hover-text-column,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot8 .dots-hover-text-column,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot7 .dots-hover-text-column {
  color: #525252;
  position: relative;
  top: -90px;
  left: -100px;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot2 .dots-hover-text-column {
  color: #525252;
  position: relative;
  top: -90px;
  left: -190px;
}

#shopify-section-fb63e85c-4af3-44e4-b916-e385153e7799 .block__image .card {
  max-height: 750px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span:before {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/Ellipse_34_2x.png?v=1611225464) !important;
  background-size: 12px !important;
  background-repeat: no-repeat !important;
}


/* ========= T10 Date 25-01-21 =========== */
/* ========= T10 Date 25-01-21 =========== */

#shopify-section-e5beb2d0-e92b-43ad-a3a2-c736d577fe6e .logo-list__text,
#shopify-section-13671643-4d63-44e6-a336-efdadb6a7ef3 .logo-list__text,
#shopify-section-2a9c3d8c-9164-4687-aa1e-0e62003576b9 .logo-list__text {
  left: 0;
  text-align: center;
}

#shopify-section-11502e42-598b-470c-98b1-f069c5115119,
#shopify-section-95ba905f-fd8d-4dbf-84d5-ab75f650c8a9,
#shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1,
#shopify-section-ef25b303-d0fb-46de-b061-7224ed07545a,
#shopify-section-18b917c7-0685-4d65-a1de-ab8d490f00a4,
#shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c,
#shopify-section-3339a956-dba2-475d-829b-762a94a8ff27 {
  display: none;
}

#shopify-section-c8c5d9bd-af67-4477-b750-9ae0b211de5c,
#shopify-section-97fae608-aa8b-4622-8822-ecd4df668e98,
#shopify-section-73f2dc5d-ade0-4c80-a406-a31982f9d549,
#shopify-section-a427f640-d1fe-4235-9809-e99c59855eee,
#shopify-section-f1822954-3420-4ccc-b812-e9f3c94b0efb,
#shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 {
  display: none;
}

#shopify-section-2964c7ab-2ad0-4f46-914d-6950143db45d,
#shopify-section-eac982b9-839b-48c8-8f77-d3ccc28da92e {
  display: none;
}

#shopify-section-89b04fd4-885f-4b6d-8c34-a9e0f2765b3b {
  display: none;
}

#shopify-section-b13c37a5-c244-4cb7-8906-5febdcef3d24 {
  display: block;
}

#shopify-section-2352386d-f436-45f9-aad0-5a2ba11f628c,
#shopify-section-f8672d62-811a-437b-848d-63e2ae6437eb {
  display: none;
}


#shopify-section-adb310d6-506c-47fd-8794-b22676725035 .card .back span.logo-list__text {
  font-size: 14px;
}

/* #shopify-section-adb310d6-506c-47fd-8794-b22676725035 .block__image .card,
  #shopify-section-ce10222c-e610-444d-95b1-c397d749b18f .block__image .card,
  #shopify-section-fb63e85c-4af3-44e4-b916-e385153e7799 .block__image .card,
  #shopify-section-2ba9e71f-ff18-47ad-b1f4-bf44385f5b66 .block__image .card,
  #shopify-section-d9b39a83-9e75-420d-bf1f-328d50e18d5a .block__image .card{    
    height: 950px;
  } */


/* ========= t10 Date 06-10-20 =========== */
/* ========= t10 Date 06-10-20 =========== */


#shopify-section-fe0ac414-836f-422f-9e55-d61def3e95b0 {
  margin-top: -8%;
  display: block;
}

#shopify-section-0e5e4d2b-a591-4890-9cc7-93575b950458 {
  margin-top: -5%;
  display: block;
}


#shopify-section-89b04fd4-885f-4b6d-8c34-a9e0f2765b3b .dots-hover-container span::before {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/dote.png?v=1611764440) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}


/* ========= t10 Date 06-10-20 =========== */
/* ========= t10 Date 06-10-20 =========== */


#shopify-section-adb310d6-506c-47fd-8794-b22676725035 .cardBox:hover .front {
  display: block;
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-adb310d6-506c-47fd-8794-b22676725035 .card .back {
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-product_T10 #shopify-section-adb310d6-506c-47fd-8794-b22676725035 .card .back .image-element__wrap {
  background-size: 140% !important;
}

#shopify-section-ce10222c-e610-444d-95b1-c397d749b18f .cardBox:hover .front {
  display: block;
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-ce10222c-e610-444d-95b1-c397d749b18f .card .back {
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-product_T10 #shopify-section-ce10222c-e610-444d-95b1-c397d749b18f .card .back .image-element__wrap {
  background-size: 140% !important;
}

#shopify-section-fb63e85c-4af3-44e4-b916-e385153e7799 .cardBox:hover .front {
  display: block;
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-fb63e85c-4af3-44e4-b916-e385153e7799 .card .back {
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-product_T10 #shopify-section-fb63e85c-4af3-44e4-b916-e385153e7799 .card .back .image-element__wrap {
  background-size: 140% !important;
}

#shopify-section-2ba9e71f-ff18-47ad-b1f4-bf44385f5b66 .cardBox:hover .front {
  display: block;
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-2ba9e71f-ff18-47ad-b1f4-bf44385f5b66 .card .back {
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-product_T10 #shopify-section-2ba9e71f-ff18-47ad-b1f4-bf44385f5b66 .card .back .image-element__wrap {
  background-size: 140% !important;
}

#shopify-section-d9b39a83-9e75-420d-bf1f-328d50e18d5a .cardBox:hover .front {
  display: block;
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-d9b39a83-9e75-420d-bf1f-328d50e18d5a .card .back {
  background: rgba(255, 255, 255, 0.9);
}

#shopify-section-product_T10 #shopify-section-d9b39a83-9e75-420d-bf1f-328d50e18d5a .card .back .image-element__wrap {
  background-size: 140% !important;
}


/* ========= t10 Date 06-10-20 =========== */
/* ========= t10 Date 06-10-20 =========== */

/* ========= T10 landing page Date 5-02-21 =========== */
/* ========= T10 landing page Date 5-02-21 =========== */

#shopify-section-1e9141ec-9c9e-45a7-8086-b214c6028ba6 {
  display: block;
}

#shopify-section-9faf33db-1277-4e81-a106-0dd60f0edab0 {
  display: none;
}

.key-fc {
  width: 100%;
  float: left;
}

#shopify-section-1e9141ec-9c9e-45a7-8086-b214c6028ba6 .power {
  width: 50%;
  float: left;
  padding: 20px;
}

#shopify-section-1e9141ec-9c9e-45a7-8086-b214c6028ba6 .max-r {
  width: 50%;
  float: left;
  padding: 20px;
}

#shopify-section-1d3900d4-d4d4-47a0-9401-9c6784443037 .power {
  width: 50%;
  float: left;
  padding: 20px;
}

#shopify-section-1d3900d4-d4d4-47a0-9401-9c6784443037 .max-r {
  width: 50%;
  float: left;
  padding: 20px;
}

#shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .image-with-text__wrapper,
#shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .image-with-text__wrapper,
#shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .image-with-text__wrapper {
  width: auto;
  margin: 0 auto;
}

#shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .image-with-text__wrapper,
#shopify-section-b9a2dca4-2d8a-48e7-99ba-bf1ef436273f .image-with-text__wrapper,
#shopify-section-6754f8c4-8d11-452f-a4d7-ac0cc497abd4 .image-with-text__wrapper {
  width: auto;
  margin: 0 auto;
}

#shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .one-half,
#shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .one-half,
#shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .one-half {
  width: calc(50% - 0px);
  margin-left: calc(0px / 2);
  margin-right: calc(0px / 2);
}

#shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .one-half,
#shopify-section-b9a2dca4-2d8a-48e7-99ba-bf1ef436273f .one-half,
#shopify-section-6754f8c4-8d11-452f-a4d7-ac0cc497abd4 .one-half {
  width: calc(50% - 0px);
  margin-left: calc(0px / 2);
  margin-right: calc(0px / 2);
}

#shopify-section-bbbe50b9-7d94-4011-9d54-53797178af21 .rich-text__heading {
  font-size: 38px !important;
  margin-bottom: 0 !important
}

#shopify-section-bbbe50b9-7d94-4011-9d54-53797178af21 p {
  font-size: 18px !important
}

#shopify-section-3755e933-73bc-453a-932f-685377bf56cb .rich-text__heading {
  font-size: 38px !important;
  margin-bottom: 0 !important
}

#shopify-section-3755e933-73bc-453a-932f-685377bf56cb p {
  font-size: 18px !important
}

#shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .image-with-text__heading,
#shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .image-with-text__heading,
#shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .image-with-text__text,
#shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .image-with-text__text,
#shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .image-with-text__text {
  color: #525252 !important;
}


#shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .image-with-text__heading,
#shopify-section-b9a2dca4-2d8a-48e7-99ba-bf1ef436273f .image-with-text__heading,
#shopify-section-6754f8c4-8d11-452f-a4d7-ac0cc497abd4 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .image-with-text__text,
#shopify-section-b9a2dca4-2d8a-48e7-99ba-bf1ef436273f .image-with-text__text,
#shopify-section-6754f8c4-8d11-452f-a4d7-ac0cc497abd4 .image-with-text__text {
  color: #525252 !important;
}


/* ========= T10 landing page Date 5-02-21 =========== */
/* ========= T10 landing page Date 5-02-21 =========== */

.desk {
  display: block;
}

.mob {
  display: none;
}

#shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab #slides_bar .slide {
  display: flex;
  align-items: center;
  line-height: 0;
}

#shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .text-block {
  width: 45%;
  float: left;
  background: #000;
  padding: 0px 50px;
  text-align: left;
}

#shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .text-block p {
  line-height: 1.8;
  font-size: 20px;
  font-weight: 300;
}

#shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .text-block span {
  padding-top: 30px;
  display: block;
  font-size: 20px;
  font-weight: 300;
}

#shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .images-block {
  width: 55%;
  float: left;
}

#shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 #slides_bar .slide {
  display: flex;
  align-items: center;
  line-height: 0;
}

#shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .text-block {
  width: 45%;
  float: left;
  background: #000;
  padding: 0px 50px;
  text-align: left;
}

#shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .text-block p {
  line-height: 1.8;
  font-size: 20px;
  font-weight: 300;
}

#shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .text-block span {
  padding-top: 30px;
  display: block;
  font-size: 20px;
  font-weight: 300;
}

#shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .images-block {
  width: 55%;
  float: left;
}

#shopify-section-ec7c8e4f-f3b9-4696-9f29-fdb4b7b10e0e {
  display: block;
}

#shopify-section-a110a6c4-da85-4ec5-8091-2b4254c68b25 {
  display: none;
}

#shopify-section-ec7c8e4f-f3b9-4696-9f29-fdb4b7b10e0e .mobile-shrink-text {
  margin-top: 15%;
}


#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 {
  position: relative;
}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .t10-logo {
  position: absolute;
  top: 0%;
  left: 0%;
  padding: 1%;
}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .t10-logo img {
  width: 100%;
  max-width: 200px;
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 {
  position: relative;
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .t10-logo {
  position: absolute;
  top: 0%;
  left: 0%;
  padding: 1%;
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .t10-logo img {
  width: 100%;
  max-width: 200px;
}


/* ========= L10 date 15-3-21 =========== */
/* ========= L10 date 15-3-21 =========== */
/* ========= L10 date 15-3-21 =========== */


.product-l10 {
  background: #000;
}

#shopify-section-a396b94e-d247-47b2-9699-c3c347b9bc15,
#shopify-section-e9cdaf85-a6eb-453c-9163-7b25734af257 {
  display: none;
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .image-with-text-overlay__preheading p {
  font-weight: 500 !important;
  font-size: 30px !important;
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .image-with-text-overlay__heading span {
  font-size: 55px !important;
  font-weight: 600 !important;
  line-height: normal !important;
}

#shopify-section-fe82cd2d-5af0-4a72-9ad0-ef687cc8a300 {
  display: none;
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 {
  display: block;
}

#shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 {
  display: none;
}

#shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e {
  display: none;
}

.Up-the-cleaning {
  width: 100%;
  float: left;
}

.Up-the-cleaning .block-1 {
  width: 100%;
  float: left;
}

.Up-the-cleaning .block-l10 {
  width: 30.8%;
  margin: 15px;
  background: #f6f6f6;
  float: left;
  line-height: 0;
}

.Up-the-cleaning .block-l10 img {
  max-width: 100%;
  width: 100%;
}

.Up-the-cleaning .text-block-l10 {
  width: 100%;
  float: left;
  height: 120px;
  display: flex;
  align-items: center;
  text-align: center;
  background: #f6f6f6;
}

.Up-the-cleaning .text-block-l10 h3 {
  font-size: 20px;
  width: 100%;
  font-weight: normal;
}

.Up-the-cleaning .block-2 {
  width: 100%;
  float: left;
}

.empty {
  width: 16.7%;
  float: left;
}

.empty span {
  opacity: 0;
}


#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs {
  position: absolute;
  transform: translate(-50%, -50%);
  top: 45%;
  left: 50%;
  width: 100%;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs .tabs {
  border: none;
  max-width: 1200px;
  margin: 0 auto;
  float: none;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs .tabs {
  border: none;
  max-width: 100%;
  margin: 0 auto;
  float: none;
  position: absolute;
  bottom: -8vw;
  width: 100%;
  text-align: center;
  display: block;
  z-index: 9;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs .tabs li {
  width: 17%;
  padding: 10px 25px;
  margin: 0px 3%;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs .tabs li a {
  font-weight: 400;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 0px;
  border: 1px solid rgba(255, 255, 255, 0.9) !important;
  color: #fff;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs a h3 {
  color: #000;
  font-size: 25px;
  font-weight: normal;
}


#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .tabs-content {
  margin-left: 0;
  max-width: 80%;
  float: none;
  margin: 0 auto !important;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .new-tabs .tabs li a {
  padding: 2em 0em !important;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .inner_content {
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .text_bar {
  width: 50%;
  float: left;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .text_bar h2,
.text_bar h3 {
  color: #fff;
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .img_bar {
  width: 50%;
  float: left;
  position: relative
}

#shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .img_bar img {
  max-width: 100%;
  width: 500px;
  position: relative;
  top: 0
}

#shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .v11_image_with_text .image-with-text__image-column {
  display: none;
}

#shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .v11_image_with_text .image-with-text__text-column {
  width: 55%;
  margin: 0 auto;
  float: none;
}

#shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .v11_image_with_text .image-with-text__wrapper {
  width: 100%;
}

#shopify-section-ba2064ab-fde5-4841-b4c4-d4cdf6dc1058 .one-half {
  width: calc(50% - 0px);
  margin: 0 !important;
}

#shopify-section-cfddff7f-c711-4dda-a1aa-2a36e2f9362a .one-half {
  width: calc(50% - 0px);
  margin: 0 !important;
}

#shopify-section-f69c89b8-e15d-4b5e-9dd5-1bfb39e56419 .one-half {
  width: calc(50% - 0px);
  margin: 0 !important;
}

#shopify-section-4a404757-bede-45b9-8bf4-8708ed51302d .one-half {
  width: calc(50% - 0px);
  margin: 0 !important;
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .button--primary {
  border-color: #fff;
}

#shopify-section-ba2064ab-fde5-4841-b4c4-d4cdf6dc1058 .image-with-text__wrapper,
#shopify-section-cfddff7f-c711-4dda-a1aa-2a36e2f9362a .image-with-text__wrapper,
#shopify-section-f69c89b8-e15d-4b5e-9dd5-1bfb39e56419 .image-with-text__wrapper,
#shopify-section-4a404757-bede-45b9-8bf4-8708ed51302d .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}


#shopify-section-ba2064ab-fde5-4841-b4c4-d4cdf6dc1058 .image-with-text__heading,
#shopify-section-cfddff7f-c711-4dda-a1aa-2a36e2f9362a .image-with-text__heading,
#shopify-section-f69c89b8-e15d-4b5e-9dd5-1bfb39e56419 .image-with-text__heading,
#shopify-section-4a404757-bede-45b9-8bf4-8708ed51302d .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-ba2064ab-fde5-4841-b4c4-d4cdf6dc1058 .image-with-text__container,
#shopify-section-cfddff7f-c711-4dda-a1aa-2a36e2f9362a .image-with-text__container,
#shopify-section-f69c89b8-e15d-4b5e-9dd5-1bfb39e56419 .image-with-text__container,
#shopify-section-4a404757-bede-45b9-8bf4-8708ed51302d .image-with-text__container {
  background: #F8F8F8;
}

#shopify-section-5a47b57e-1d5c-41bb-80d5-aa6935be2acf .text-block-t20 {
  height: 130px;
}

#shopify-section-5a47b57e-1d5c-41bb-80d5-aa6935be2acf .text-block-t20 p {
  font-weight: normal;
  font-size: 20px;
}

.product-l10 .all-headings .rich-text__heading {
  font-size: 40px !important;
}

.product-l10 .rich-text__text p {
  font-size: 14px;
}

#shopify-section-b2202767-92dc-48ee-b7e8-7ebe235e2f94 .section {
  max-width: 70% !important;
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .subtitle a {
  color: #fff;
  background: #000;
  padding: 0.4em 2em;
  margin-top: 7px !important;
  position: relative;
  top: 30px;
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .image-with-text-overlay__subheading {
  position: relative !important;
  bottom: 0 !important;
}

#shopify-section-b1f8d5d4-e0a5-44b0-ac71-7bd961d11b71,
#shopify-section-0698173c-4d59-44f3-96fa-33f5fd0f7223 {
  display: block;
}

#shopify-section-1d8437bc-bba0-4bea-b7d3-0ca659016c0b,
#shopify-section-f86f1d3a-bb95-4f2a-96e2-49b9507dac87 {
  display: none;
}


#shopify-section-b71793c8-1abb-4716-abd5-b39f06e5c8bc {
  display: block;
}

#shopify-section-b71793c8-1abb-4716-abd5-b39f06e5c8bc .paking .col-sm-12 {
  display: flex;
  align-items: center;
}

#shopify-section-b71793c8-1abb-4716-abd5-b39f06e5c8bc .part-1 img {
  margin-bottom: 15px;
  padding: 0px 20px;
}

#shopify-section-b71793c8-1abb-4716-abd5-b39f06e5c8bc .part-1 p {
  color: #fff;
}

#shopify-section-b71793c8-1abb-4716-abd5-b39f06e5c8bc .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: baseline;
}

#shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .image-with-text__html {
  color: #ffffff !important;
}

#shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .content table td,
#shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .content table th {
  border: none;
}

#shopify-section-e4c6efee-a2e1-4bc0-9821-4ce9f03e96f6,
#shopify-section-09343af9-96d6-475f-96a3-710478369419,
#shopify-section-c831ce8c-acca-490f-9e62-d2286f4bdfaa,
#shopify-section-ebe75d4d-18b8-4a28-8364-364c37d965f5,
#shopify-section-e89317d9-893f-4010-a542-1b8348c0fa79,
#shopify-section-b6f9a23b-4d96-4dc5-a6cc-e9d82c9c9ae4,
#shopify-section-7978ed33-b9ba-4db1-b40c-0fd51d99ef6c,
#shopify-section-21d5bf51-a7ab-40b5-8a3a-89586bd942a6 {
  display: none;
}

#shopify-section-43a404fa-8f92-4324-926d-9897e32a6c05 .button--primary {
  background: #fff;
}

#shopify-section-43a404fa-8f92-4324-926d-9897e32a6c05 .button {
  max-width: 100% !important;
  background: #000;
  width: 250px;
}

/* ========= L10 =========== */
/* ========= L10 =========== */


/* ========= L10 Prelaunch =========== */
/* ========= L10 Prelaunch =========== */
/* ========= L10 Prelaunch =========== */

#shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 .innovative {
  display: flex;
}

#shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 .innovative .inner_innovative {
  width: 20%;
}

#shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 .innovative .inner_innovative img {
  width: 130px;
  max-width: 100%;
}

#shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 .innovative .inner_innovative h3 {
  font-weight: 400;
  padding-top: 15px;
  font-size: 18px;
}

#shopify-section-2d9d20d9-707f-4952-b2e2-2555ce62b151 .innovative {
  display: flex;
  margin-top: 5%;
}

#shopify-section-2d9d20d9-707f-4952-b2e2-2555ce62b151 .innovative .inner_innovative {
  width: 25%;
}

#shopify-section-2d9d20d9-707f-4952-b2e2-2555ce62b151 .innovative .inner_innovative img {
  width: 110px;
  max-width: 100%;
}

#shopify-section-2d9d20d9-707f-4952-b2e2-2555ce62b151 .innovative .inner_innovative h3 {
  font-weight: 400;
  padding-top: 15px;
  font-size: 18px;
  color: #fff;
}

#shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d .container .column,
#shopify-section-ff04f18f-dff4-44c7-9669-3c05478f7f41 .container .column,
#shopify-section-c842a321-dcd4-47ea-b279-cad4fd3ea2c4 .container .column,
#shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1 .container .column {
  margin-left: calc(0px / 2);
  margin-right: calc(0px / 2);
}

#shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d .one-half,
#shopify-section-ff04f18f-dff4-44c7-9669-3c05478f7f41 .one-half,
#shopify-section-c842a321-dcd4-47ea-b279-cad4fd3ea2c4 .one-half,
#shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1 .one-half {
  width: calc(50% - 0px);
}

#shopify-section-c842a321-dcd4-47ea-b279-cad4fd3ea2c4 .image-with-text__wrapper,
#shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d .image-with-text__wrapper,
#shopify-section-ff04f18f-dff4-44c7-9669-3c05478f7f41 .image-with-text__wrapper,
#shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1 .image-with-text__wrapper {
  width: 70%;
  margin: 0 auto;
}

#shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d .image-with-text__heading,
#shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d .image-with-text__heading,
#shopify-section-c842a321-dcd4-47ea-b279-cad4fd3ea2c4 .image-with-text__heading,
#shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1 .image-with-text__heading {
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-c842a321-dcd4-47ea-b279-cad4fd3ea2c4 .image-with-text__text p,
#shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d .image-with-text__text p,
#shopify-section-ff04f18f-dff4-44c7-9669-3c05478f7f41 .image-with-text__text p,
#shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1 .image-with-text__text p {
  font-size: 22px;
}

#shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31 {
  position: relative;
}

#shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31 .overlap-text {
  position: absolute;
  bottom: 30%;
  left: 6%;
}

#shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31 .overlap-text h3 {
  font-size: 2.7vw;
  color: #fff;
}


#shopify-section-3e04f783-f712-441b-b80b-c03011645358 .container .column {
  margin-left: calc(0px / 2);
  margin-right: calc(0px / 2);
}

#shopify-section-3e04f783-f712-441b-b80b-c03011645358 .one-half {
  width: calc(50% - 0px);
}

#shopify-section-3e04f783-f712-441b-b80b-c03011645358 .image-with-text__wrapper {
  width: 70%;
  margin: 0 auto;
}

#shopify-section-f47f8a83-5450-4fd9-950e-77d05bbb80fb .rich-text__heading {
  font-size: 50px !important;
}

#shopify-section-product_L10prelaunch h2.mobile-shrink-text span {
  font-size: 45px;
  padding-bottom: 20px;
  display: block;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 {
  position: relative;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .caption-content {
  width: 30% !important;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 h2 del {
  font-size: 35px;
  color: #C4C4C4;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .subtitle p strong {
  padding-bottom: 15px;
  display: block;
  font-size: 30px;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .subtitle p {
  font-size: 22px;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 h2 img {
  width: 400px;
  display: block;
  margin-bottom: 30px;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form img {
  width: 220px;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form {
  position: absolute;
  right: 0;
  transform: translate(0, -50%);
  top: 50%;
  text-align: right;
  width: 30%;
  float: left;
  background: rgba(255, 255, 255, 0.4);
  padding: 5vw 3vw;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .button.button--secondary {
  width: 300px;
  font-weight: 600;
  padding: 0px;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .button.button--secondary img {
  width: 75px;
  margin-left: 8px;
}

#mc_embed_signup-2 h3 {
  font-size: 36px !important;
  font-weight: 600 !important;
  color: #fff;
}

#mc_embed_signup-2 p {
  font-weight: 500 !important;
  line-height: normal;
  margin: 15px 0px 25px;
  color: #fff;
}

#mc_embed_signup-2 .mc-field-group input {
  width: 100%;
  padding: 15px;
  border: none;
  margin-bottom: 20px;
  background: rgba(255, 255, 255, 0.6);
  color: #fff;
}

#mc_embed_signup-2 .button {
  width: 70%;
  background: #000;
  color: #fff;
  border: none;
  margin-top: 20px;
  height: 45px;
}

.vb-container-inner input::placeholder {
  color: #8C8C8C;
}

.vb-container-inner input::-moz-placeholder {
  color: #8C8C8C;
}

.vb-bottom-form {
  width: 100%;
}

#mc_embed_signup .mc-field-group input {
  width: 70%;
  padding: 12px;
  border: 1px solid #000;
  margin-bottom: 14px;
  color: #fff;
}

#mc_embed_signup .button {
  background: #000;
  color: #fff;
  border: none;
  margin: 10px 0px 10px;
  height: 40px;
  line-height: 1;
}

#shopify-section-3e04f783-f712-441b-b80b-c03011645358 h3 {
  font-size: 32px !important;
  font-weight: 600;
}


#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form h3 {
  font-size: 30px !important;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form p {
  font-size: 42px;
}

#shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6,
#shopify-section-c5a3f2e8-463e-4d2a-9458-51ea4f3fbea7,
#shopify-section-c4606944-8ce9-4fdc-b9cc-159998d54797,
#shopify-section-ae9645a3-788b-4b88-91be-890ef9058dfc,
#shopify-section-5f77df50-f258-4133-bd9e-65653bcfd553,
#shopify-section-6ac00ed2-f5f1-4e06-b693-7287f47e0802,
#shopify-section-072da2ed-2e84-45cb-8173-36bb567b711c {
  display: none;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0,
#shopify-section-f7c4ac0c-77d9-44ae-ae0d-737dea6563c0,
#shopify-section-c842a321-dcd4-47ea-b279-cad4fd3ea2c4,
#shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d,
#shopify-section-ff04f18f-dff4-44c7-9669-3c05478f7f41,
#shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1,
#shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31,
#shopify-section-f47f8a83-5450-4fd9-950e-77d05bbb80fb,
#shopify-section-3e04f783-f712-441b-b80b-c03011645358,
#shopify-section-c0d9ea17-9c2c-46d5-b812-07bcd1819510 {
  display: block;
}

#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe .mobi-label {
  display: none;
}

#shopify-section-f7c4ac0c-77d9-44ae-ae0d-737dea6563c0 .caption-content {
  padding: 10px;
}

#shopify-section-f7c4ac0c-77d9-44ae-ae0d-737dea6563c0 h2.mobile-shrink-text span {
  padding-bottom: 0;
}

#shopify-section-3e04f783-f712-441b-b80b-c03011645358 {
  margin-top: -4%;
}

#shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d h3,
#shopify-section-ff04f18f-dff4-44c7-9669-3c05478f7f41 h3,
#shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1 h3 {
  color: #000 !important;
}


/* testing pro */

#shopify-section-b84abaef-3d41-4575-a0cc-1f247b40fb38 .swiper-slide {
  display: flex;
  align-items: center;
}

#shopify-section-b84abaef-3d41-4575-a0cc-1f247b40fb38 .img-block {
  width: 50%;
  float: left;
}

#shopify-section-b84abaef-3d41-4575-a0cc-1f247b40fb38 .txt-block {
  width: 40%;
  float: none;
  margin: 0 auto;
}

#shopify-section-b987be01-0805-4274-9a39-770436b46336 {
  background: #000;
}

#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe .button--secondary {
  margin-top: 20px;
}

#shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .button:hover {
  border: 1px solid #fff;
}

#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe .button:hover {
  border: 1px solid #fff;
}


#new-block-2 {
  width: 100%;
  float: left;
  text-align: center;
}

#new-block-2 p {
  color: #fff;
  margin-bottom: 15px;
}

.social-icons {
  width: 100%;
  float: left;
  text-align: center;
}

.social-icons ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.social-icons ul li {
  display: inline-block;
  margin: 0px 5px;
}

.social-icons ul li img {
  max-width: 100%;
  width: auto;
  height: 35px;
}

#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe .bounceInLeft.go {
  animation-name: none;
  opacity: 1;
  transform: none;
}

#shopify-section-975db8df-39ec-464b-9aec-b25afddf0c5f {
  margin-bottom: 50px;
}


#shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31 {
  position: relative;
}

#shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31 .new-product-list {
  position: absolute;
  top: 17%;
  right: 30%;
}

#shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31 .new-product-list h3 {
  text-transform: capitalize;
  font-size: 4vw !important;
  font-weight: 600;
  color: #5a6676;
}


/* ========= T30 landing page Date 24-05-2021 =========== */
/* ========= T30 landing page Date 24-05-2021 =========== */

#shopify-section-4d4149e6-a940-4eb5-a6af-d6a1c2428f39,
#shopify-section-2d44095a-dbd3-430b-bd9c-5037c07d9cc6,
#shopify-section-9fbe6309-a191-48d3-bbca-950557e75891,
#shopify-section-dc91e1f2-b274-4453-aa2c-2c6458aa6130,
#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07,
#shopify-section-37162b95-ad99-4d96-a8e7-232f3e23649f,
#shopify-section-81ca90f8-edf2-409c-b340-cbef9337fbe0,
#shopify-section-27d82c79-2f50-4754-acc8-37ca5cb46f4f,
#shopify-section-19e17982-3ce1-4c35-b48a-528d4d432827 {
  display: block;
}

#shopify-section-b6c6f33b-c628-401c-a826-37d823c4c119,
#shopify-section-93a5fa66-55e1-4821-ad56-3bab5a3b3c58,
#shopify-section-1c801758-12d9-426f-a744-056515ef8993,
#shopify-section-34d1e927-aeb7-40a6-8474-44fe55a67ad8,
#shopify-section-5085c17b-f438-4597-a638-378594068995,
#shopify-section-1a982b65-17d9-4b6a-9494-b35a82f169bb,
#shopify-section-47cef412-9870-4eff-ac2e-9c568b879c3c,
#shopify-section-7f9aad52-0dad-4186-990d-c5ad00fc5972,
#shopify-section-3ecfa83a-0c4f-449c-805d-337f1e8d231e {
  display: none;
}

#shopify-section-4d4149e6-a940-4eb5-a6af-d6a1c2428f39 p,
#shopify-section-2d44095a-dbd3-430b-bd9c-5037c07d9cc6 p,
#shopify-section-9fbe6309-a191-48d3-bbca-950557e75891 p,
#shopify-section-dc91e1f2-b274-4453-aa2c-2c6458aa6130 p,
#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 p,
#shopify-section-37162b95-ad99-4d96-a8e7-232f3e23649f p,
#shopify-section-81ca90f8-edf2-409c-b340-cbef9337fbe0 p {
  letter-spacing: 0px;
}

#shopify-section-06fb56c3-4048-4d88-abb4-88215bb5dd6c {
  background: #000;
}

#shopify-section-06fb56c3-4048-4d88-abb4-88215bb5dd6c .innner-info {
  width: 100%;
  float: left;
  padding: 50px 0px;
  display: flex;
}

#shopify-section-06fb56c3-4048-4d88-abb4-88215bb5dd6c .l-block {
  float: none;
  text-align: center;
  margin: 0 auto;
}

#shopify-section-06fb56c3-4048-4d88-abb4-88215bb5dd6c .l-block h3 {
  color: #fff;
}

#shopify-section-06fb56c3-4048-4d88-abb4-88215bb5dd6c .l-block h4 {
  color: #fff;
  font-weight: 400;
  font-size: 27px;
}

#shopify-section-27d82c79-2f50-4754-acc8-37ca5cb46f4f .text-block-t20 p {
  font-size: 16px;
  font-weight: 400;
}

#shopify-section-27d82c79-2f50-4754-acc8-37ca5cb46f4f .block-t20 {
  width: 31.2%;
  float: left;
  margin: 0px 1% 30px;
  background: #f6f6f6;
}

#shopify-section-27d82c79-2f50-4754-acc8-37ca5cb46f4f .text-block-t20 {
  width: 100%;
  float: left;
  height: 70px;
  display: flex;
  align-items: center;
  text-align: center;
  background: #f6f6f6;
}

#shopify-section-19e17982-3ce1-4c35-b48a-528d4d432827 .block-t20 {
  width: 22.2%;
  margin: 1%;
}

#shopify-section-19e17982-3ce1-4c35-b48a-528d4d432827 .text-block-t20 {
  display: block;
  height: auto;
  padding: 25px 0px 30px;
}

#shopify-section-19e17982-3ce1-4c35-b48a-528d4d432827 .text-block-t20 h2 {
  font-size: 15px;
}

#shopify-section-19e17982-3ce1-4c35-b48a-528d4d432827 .text-block-t20 p {
  font-size: 14px;
  line-height: 18px;
}

#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 #vacum-info {
  width: 550px;
  float: right;
  position: absolute;
  bottom: 9vw;
  right: 12vh;
}

#shopify-section-4d4149e6-a940-4eb5-a6af-d6a1c2428f39 .modal_price {
  display: none;
}


/* DATE 04-08-21 */
/* DATE 04-08-21 */

#shopify-section-83ec5fe1-4520-4d16-bc8d-604607e9679c,
#shopify-section-9e204e6d-e7ff-44b8-a850-a5d7b22baec8 {
  display: none !important;
}

#shopify-section-e9299b64-6a89-45ee-a7fd-343698ab39a9 {
  background: #000;
}

#shopify-section-e9299b64-6a89-45ee-a7fd-343698ab39a9 .innner-info {
  width: 100%;
  float: left;
  padding: 50px 0px;
  display: flex;
}

#shopify-section-e9299b64-6a89-45ee-a7fd-343698ab39a9 .l-block {
  float: none;
  text-align: center;
  margin: 0 auto;
}

#shopify-section-e9299b64-6a89-45ee-a7fd-343698ab39a9 .l-block h3 {
  color: #fff;
}

#shopify-section-e9299b64-6a89-45ee-a7fd-343698ab39a9 .l-block h4 {
  color: #fff;
  font-weight: 400;
  font-size: 27px;
}

/* DATE 04-08-21 */
/* DATE 04-08-21 */

/* NEW CHANGE */

#shopify-section-1591690886671 h1 {
  display: none;
}

#shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 h1 {
  display: none;
}


#shopify-section-1c6a0ab4-f249-4884-8c5f-0121287cff06 .container .column,
#shopify-section-4de88a52-b1c2-40ed-9a59-0bf86aeb4de3 .container .column,
#shopify-section-48a2f1f6-b8ee-455e-ace8-759d573bc65e .container .column {
  margin-left: 0;
  margin-right: 0;
}

#shopify-section-1c6a0ab4-f249-4884-8c5f-0121287cff06 .one-half,
#shopify-section-4de88a52-b1c2-40ed-9a59-0bf86aeb4de3 .one-half,
#shopify-section-48a2f1f6-b8ee-455e-ace8-759d573bc65e .one-half {
  width: calc(50% - 0px);
}

#shopify-section-1c6a0ab4-f249-4884-8c5f-0121287cff06 .image-with-text__heading,
#shopify-section-4de88a52-b1c2-40ed-9a59-0bf86aeb4de3 .image-with-text__heading,
#shopify-section-48a2f1f6-b8ee-455e-ace8-759d573bc65e .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-1c6a0ab4-f249-4884-8c5f-0121287cff06 .content p,
#shopify-section-4de88a52-b1c2-40ed-9a59-0bf86aeb4de3 .content p,
#shopify-section-48a2f1f6-b8ee-455e-ace8-759d573bc65e .content p {
  margin-bottom: 0px;
  font-weight: 400;
}

#shopify-section-1c6a0ab4-f249-4884-8c5f-0121287cff06 .image-with-text__wrapper,
#shopify-section-4de88a52-b1c2-40ed-9a59-0bf86aeb4de3 .image-with-text__wrapper,
#shopify-section-48a2f1f6-b8ee-455e-ace8-759d573bc65e .image-with-text__wrapper {
  width: 75%;
  margin: 0 auto;
}

#shopify-section-e84a1211-601d-4e3b-9c75-453442b24cfd table tr td,
table tr th {
  padding: 5px 10px;
  border-bottom: 1px solid #999;
  text-align: left;
  padding-left: 15vh;
}

.faq-heading {
  font-weight: 400;
  font-size: 19px;
  -webkit-transition: text-indent 0.2s;
  text-indent: 20px;
  padding: 15px 0;
  background: #000;
  color: #fff;
  padding-left: 16px;
}

.faq-text {
  font-weight: 400;
  color: #919191;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 30px;
  padding-top: 15px;
}

.faq {
  width: auto;
  margin: 0 auto;
  background: white;
  border-radius: 4px;
  position: relative;
  /*   border: 1px solid #E1E1E1; */
}

.faq label {
  display: block;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  height: 56px;
  padding-top: 1px;
  background-color: #FAFAFA;
  border-bottom: 1px solid #E1E1E1;
}

.faq input[type="checkbox"] {
  display: none;
}

.faq .faq-arrow {
  width: 5px;
  height: 5px;
  transition: -webkit-transform 0.8s;
  transition: transform 0.8s;
  transition: transform 0.8s, -webkit-transform 0.8s;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  border-top: 2px solid rgba(0, 0, 0, 0.33);
  border-right: 2px solid rgba(0, 0, 0, 0.33);
  float: right;
  position: relative;
  top: -30px;
  right: 27px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.faq input[type="checkbox"]:checked+label>.faq-arrow {
  transition: -webkit-transform 0.8s;
  transition: transform 0.8s;
  transition: transform 0.8s, -webkit-transform 0.8s;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.faq input[type="checkbox"]:checked+label {
  display: block;
  background: rgba(255, 255, 255, 255) !important;
  color: #4f7351;
  height: auto;
  transition: height 0.8s;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.faq input[type='checkbox']:not(:checked)+label {
  display: block;
  transition: height 0.8s;
  height: 60px;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

table {
  border-bottom: 1px solid #999;
  text-align: center;
  width: 100%;
}

.faq-heading::before {
  font-family: "Font Awesome 5 Free" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f0da';
  display: block;
  pointer-events: none;
  position: absolute;
  transform-origin: center;
  top: 30px;
  left: 0px;
  font-weight: bold;
  transform: translateY(-50%);
  font-size: 18px;
}


#shopify-section-1c6a0ab4-f249-4884-8c5f-0121287cff06,
#shopify-section-4de88a52-b1c2-40ed-9a59-0bf86aeb4de3,
#shopify-section-48a2f1f6-b8ee-455e-ace8-759d573bc65e {
  display: block;
}

#shopify-section-07886e0c-fabe-4768-9ab2-2fa600812780,
#shopify-section-d1eb41d2-f412-4a68-b85f-105513986f54,
#shopify-section-e9c23de0-db96-4282-abba-af43bf0d27ee,
#shopify-section-f826d38f-3105-417b-93b4-5a4466cc459c,
#shopify-section-a7a022bf-62fa-4854-a261-5328a952b773,
#shopify-section-fec3a3cb-33db-45fc-b8fd-47a8c444fabf {
  display: none;
}

.is-slide-nav--true .product-gallery__thumbnail {
  opacity: 1;
}

#shopify-section-1580967968556 .subtitle {
  display: none;
}

#shopify-section-1590225564117 #header_main_h1 {
  display: none;
}

#shopify-section-1590530612564 h1 {
  display: none;
}

#shopify-section-1580963144817 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

#shopify-section-424f3613-7eef-4368-9702-52c1ab099375 {
  padding-bottom: 40px !important;
}

.product-6745399034013 .shopify-payment-button__button.shopify-payment-button__button--unbranded._2ogcW-Q9I-rgsSkNbRiJzA._2EiMjnumZ6FVtlC7RViKtj._2-dUletcCZ2ZL1aaH0GXxT {
  display: none;
}

.purchase-details__buttons {
  width: 460px;
}

.product-6745399034013 .modal_price {
  font-weight: 700 !important;
  font-size: 25px !important;
}

.product__information ul {
  margin-left: 20px;
  list-style: disc;
}

.l10-pro-add-to-cart {
  background: #000 !important;
  color: #fff !important;
}

.product-6745399034013 .flickity-button {
  display: none;
}


/* =========== D9 pro ========= */
/* =========== D9 pro ========= */

#shopify-section-049fb7f0-4fb0-4385-a253-4c8dd1f2301f,
#shopify-section-37ac6eb4-83c4-4b46-b74b-e80424ec21f2,
#shopify-section-2d645e3b-787f-4ab9-be89-b6e8c0edb844 {
  display: block;
}

#shopify-section-62027e78-d121-4bc4-ba04-bc7902da78b9,
#shopify-section-6a08966c-4b65-45b2-89ac-17ffbc9cecf2,
#shopify-section-f335886d-4dee-4ecc-8346-b60cc2bc74ce,
#shopify-section-09a8e613-a31a-4f3b-a140-8ae77baf2e25,
#shopify-section-eded0c73-c240-4542-bf79-50566b4a29b2,
#shopify-section-a91a186b-d609-4567-867e-9056660fe41a {
  display: none;
}


#shopify-section-049fb7f0-4fb0-4385-a253-4c8dd1f2301f .container .column,
#shopify-section-37ac6eb4-83c4-4b46-b74b-e80424ec21f2 .container .column,
#shopify-section-2d645e3b-787f-4ab9-be89-b6e8c0edb844 .container .column {
  margin-left: 0;
  margin-right: 0;
}

#shopify-section-049fb7f0-4fb0-4385-a253-4c8dd1f2301f .one-half,
#shopify-section-37ac6eb4-83c4-4b46-b74b-e80424ec21f2 .one-half,
#shopify-section-2d645e3b-787f-4ab9-be89-b6e8c0edb844 .one-half {
  width: calc(50% - 0px);
}

#shopify-section-049fb7f0-4fb0-4385-a253-4c8dd1f2301f .image-with-text__heading,
#shopify-section-37ac6eb4-83c4-4b46-b74b-e80424ec21f2 .image-with-text__heading,
#shopify-section-2d645e3b-787f-4ab9-be89-b6e8c0edb844 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-049fb7f0-4fb0-4385-a253-4c8dd1f2301f .content p,
#shopify-section-37ac6eb4-83c4-4b46-b74b-e80424ec21f2 .content p,
#shopify-section-2d645e3b-787f-4ab9-be89-b6e8c0edb844 .content p {
  margin-bottom: 0px;
  font-weight: 400;
}

#shopify-section-049fb7f0-4fb0-4385-a253-4c8dd1f2301f .image-with-text__wrapper,
#shopify-section-37ac6eb4-83c4-4b46-b74b-e80424ec21f2 .image-with-text__wrapper,
#shopify-section-2d645e3b-787f-4ab9-be89-b6e8c0edb844 .image-with-text__wrapper {
  width: 75%;
  margin: 0 auto;
}

#shopify-section-d5d2e443-73c5-416c-af7e-7b254b8d64c8 table tr td,
table tr th {
  padding: 5px 10px;
  border-bottom: 1px solid #999;
  text-align: left;
  padding-left: 15vh;
}

#shopify-section-d3c9c693-3193-40f7-ae88-fd463f77882c .image-element__wrap {
  max-width: 100% !important;
}

#shopify-section-5d3b3451-331c-44db-b77d-f65979231838 .modal_price,
#shopify-section-17a603d9-79bd-44ca-94eb-776511f4f7f2 .rich-text__text strong {
  display: block !important;
}

#shopify-section-5d3b3451-331c-44db-b77d-f65979231838 .purchase-details {
  display: none;
}


/* =========== D9 pro-2 ========= */
/* =========== D9 pro-2 ========= */


#shopify-section-d434b3d9-5cf9-47f1-8dc9-218489acb906,
#shopify-section-e6b90612-001b-4727-8470-cead963ec2f8,
#shopify-section-7e1089be-79bb-4577-b601-0a141f1f5ab2 {
  display: block;
}

#shopify-section-73aef4a6-d0ce-4ae9-8304-d8aa7bee3e27,
#shopify-section-ad83a37c-0205-4b9d-b802-bb0eb3f2d27f,
#shopify-section-1dbe60a5-6425-4d52-bd22-e89c206f8be5,
#shopify-section-9c5c8c97-93e9-4fc7-a1e6-614292e90302,
#shopify-section-82adfa0b-30d9-4573-8a83-76b7f68add80,
#shopify-section-ac4c8337-3cc3-41a2-b37c-ad84a87c2c1a {
  display: none;
}


#shopify-section-d434b3d9-5cf9-47f1-8dc9-218489acb906 .container .column,
#shopify-section-e6b90612-001b-4727-8470-cead963ec2f8 .container .column,
#shopify-section-7e1089be-79bb-4577-b601-0a141f1f5ab2 .container .column {
  margin-left: 0;
  margin-right: 0;
}

#shopify-section-d434b3d9-5cf9-47f1-8dc9-218489acb906 .one-half,
#shopify-section-e6b90612-001b-4727-8470-cead963ec2f8 .one-half,
#shopify-section-7e1089be-79bb-4577-b601-0a141f1f5ab2 .one-half {
  width: calc(50% - 0px);
}

#shopify-section-d434b3d9-5cf9-47f1-8dc9-218489acb906 .image-with-text__heading,
#shopify-section-e6b90612-001b-4727-8470-cead963ec2f8 .image-with-text__heading,
#shopify-section-7e1089be-79bb-4577-b601-0a141f1f5ab2 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-d434b3d9-5cf9-47f1-8dc9-218489acb906 .content p,
#shopify-section-e6b90612-001b-4727-8470-cead963ec2f8 .content p,
#shopify-section-7e1089be-79bb-4577-b601-0a141f1f5ab2 .content p {
  margin-bottom: 0px;
  font-weight: 400;
}

#shopify-section-d434b3d9-5cf9-47f1-8dc9-218489acb906 .image-with-text__wrapper,
#shopify-section-e6b90612-001b-4727-8470-cead963ec2f8 .image-with-text__wrapper,
#shopify-section-7e1089be-79bb-4577-b601-0a141f1f5ab2 .image-with-text__wrapper {
  width: 75%;
  margin: 0 auto;
}

#shopify-section-7fec8ac9-e2d2-4204-bca1-b14ee68055e1 table tr td,
table tr th {
  padding: 5px 10px;
  border-bottom: 1px solid #999;
  text-align: left;
  padding-left: 15vh;
}



/* =========== D9 pro-3 ========= */
/* =========== D9 pro-3 ========= */


#shopify-section-02a02072-5f99-4e35-8bec-56cc654e921d,
#shopify-section-5d5ce99e-c3af-490a-bbfa-a191a2969998,
#shopify-section-92e77cf6-f590-460e-978f-0f6348d45c23 {
  display: block;
}

#shopify-section-5752a5e8-2bbc-4711-bf7d-af404f7c237a,
#shopify-section-a0adccf2-3f2e-47b3-b8e5-9576866ddd1a,
#shopify-section-64dbadcc-4e43-43b9-bbd8-72dfc7824c67,
#shopify-section-21a45d71-5624-4dc4-87da-64da5f970615,
#shopify-section-d2f48e86-f602-4ef1-a7da-a3ee1b5d757c,
#shopify-section-43f522ef-0790-4180-955b-21d432ed8bcf {
  display: none;
}


#shopify-section-02a02072-5f99-4e35-8bec-56cc654e921d .container .column,
#shopify-section-5d5ce99e-c3af-490a-bbfa-a191a2969998 .container .column,
#shopify-section-92e77cf6-f590-460e-978f-0f6348d45c23 .container .column {
  margin-left: 0;
  margin-right: 0;
}

#shopify-section-02a02072-5f99-4e35-8bec-56cc654e921d .one-half,
#shopify-section-5d5ce99e-c3af-490a-bbfa-a191a2969998 .one-half,
#shopify-section-92e77cf6-f590-460e-978f-0f6348d45c23 .one-half {
  width: calc(50% - 0px);
}

#shopify-section-02a02072-5f99-4e35-8bec-56cc654e921d .image-with-text__heading,
#shopify-section-5d5ce99e-c3af-490a-bbfa-a191a2969998 .image-with-text__heading,
#shopify-section-92e77cf6-f590-460e-978f-0f6348d45c23 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-02a02072-5f99-4e35-8bec-56cc654e921d .content p,
#shopify-section-5d5ce99e-c3af-490a-bbfa-a191a2969998 .content p,
#shopify-section-92e77cf6-f590-460e-978f-0f6348d45c23 .content p {
  margin-bottom: 0px;
  font-weight: 400;
}

#shopify-section-02a02072-5f99-4e35-8bec-56cc654e921d .image-with-text__wrapper,
#shopify-section-5d5ce99e-c3af-490a-bbfa-a191a2969998 .image-with-text__wrapper,
#shopify-section-92e77cf6-f590-460e-978f-0f6348d45c23 .image-with-text__wrapper {
  width: 75%;
  margin: 0 auto;
}

#shopify-section-5977814b-ff14-4d81-b3bd-a3d0ba16242a table tr td,
table tr th {
  padding: 5px 10px;
  border-bottom: 1px solid #999;
  text-align: left;
  padding-left: 15vh;
}



/* =========== Z10 pro ========= */
/* =========== Z10 pro ========= */

#shopify-section-036f50be-8e25-4c24-a98d-f5c361feb20a,
#shopify-section-6c3a1c95-e7f0-4c5b-9a41-e4441a752044,
#shopify-section-8ef74474-5dce-4c08-9f57-f0f6d2b3b767 {
  display: block;
}

#shopify-section-0582e747-149c-460d-8d2a-e09bc7c9e82e,
#shopify-section-257b763d-dcaa-4d9f-a346-fa038a84441e,
#shopify-section-b273f21e-7fdb-4494-8883-ff3a9b4620bc,
#shopify-section-edb7add8-a1af-4fe7-9a89-5479726ee1d5 {
  display: none;
}

#shopify-section-product_z30_pro2 h2.mobile-shrink-text span,
#shopify-section-product_t10_pro2 h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_z30_pro2 .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_z30_pro2 .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_z30_pro2 .subtitle {
  font-size: 1.3vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-product_z30_pro2 .subtitle .money {
  font-weight: 600 !important;
}

#shopify-section-a29f389c-a145-4ad6-8211-29e8dce84929 .innovative .inner_innovative h3 {
  font-size: 22px;
  font-weight: 600;
  color: #000 !important;
}

#shopify-section-acc254eb-e897-45b0-82e2-52e9daa3d935 .paking .col-sm-2 {
  width: 30%;
  float: left;
  display: flex;
  align-items: baseline;
}

#shopify-section-acc254eb-e897-45b0-82e2-52e9daa3d935 .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: baseline;
}

#shopify-section-acc254eb-e897-45b0-82e2-52e9daa3d935 .paking .col-sm-12 {
  align-items: center;
}

#shopify-section-f92c782c-68a2-4843-9fe0-ee3fc4b35859 .container,
#shopify-section-e1c7f982-de49-4576-970e-3aac474ac98e .container,
#shopify-section-8acd4455-f062-4144-9b40-67df8ee64cfc .container,
#shopify-section-011b1cff-d5f2-4609-a40f-68abf2111dc6 .container {
  max-width: 100%;
}

#shopify-section-f92c782c-68a2-4843-9fe0-ee3fc4b35859 .image-with-text__heading,
#shopify-section-e1c7f982-de49-4576-970e-3aac474ac98e .image-with-text__heading,
#shopify-section-8acd4455-f062-4144-9b40-67df8ee64cfc .image-with-text__heading,
#shopify-section-011b1cff-d5f2-4609-a40f-68abf2111dc6 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-f92c782c-68a2-4843-9fe0-ee3fc4b35859 .image-with-text__wrapper,
#shopify-section-e1c7f982-de49-4576-970e-3aac474ac98e .image-with-text__wrapper,
#shopify-section-8acd4455-f062-4144-9b40-67df8ee64cfc .image-with-text__wrapper,
#shopify-section-011b1cff-d5f2-4609-a40f-68abf2111dc6 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-036f50be-8e25-4c24-a98d-f5c361feb20a .d9-considerate {
  width: 100%;
}

#shopify-section-036f50be-8e25-4c24-a98d-f5c361feb20a .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

/* #shopify-section-036f50be-8e25-4c24-a98d-f5c361feb20a .d9-considerate .text-block-t20{background: transparent;padding: 30px 0px 0px;} */
#shopify-section-036f50be-8e25-4c24-a98d-f5c361feb20a .d9-considerate h3 {
  font-weight: 400;
  font-size: 22px;
}

#shopify-section-6c3a1c95-e7f0-4c5b-9a41-e4441a752044 .d9-considerate {
  width: 100%;
}

#shopify-section-6c3a1c95-e7f0-4c5b-9a41-e4441a752044 .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

#shopify-section-6c3a1c95-e7f0-4c5b-9a41-e4441a752044 .d9-considerate .text-block-t20 {
  background: transparent;
  padding: 30px 0px 0px;
}

#shopify-section-6c3a1c95-e7f0-4c5b-9a41-e4441a752044 .d9-considerate h3 {
  font-weight: 400;
  font-size: 22px;
}

#shopify-section-999060b2-1e21-4f59-889f-753bea1c63e2 {
  padding-top: 80px !important;
}

#shopify-section-6c3a1c95-e7f0-4c5b-9a41-e4441a752044 {
  padding-bottom: 100px !important;
}


#shopify-section-8ef74474-5dce-4c08-9f57-f0f6d2b3b767 .paking .col-sm-12 {
  align-items: center;
}

#shopify-section-8ef74474-5dce-4c08-9f57-f0f6d2b3b767 .paking .col-sm-2 {
  width: 30%;
  float: left;
  display: flex;
  align-items: baseline;
}


/* ========= z10-pro-landing-page =========== */
/* ========= z10-pro-landing-page =========== */

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/Background_Desktop.webp?v=1753156874);
  background-size: 100% 100%;
  background-position: center;
  padding-bottom: 130px !important;
}

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .z10-products {
  width: 100%;
  float: left;
  display: flex;
  flex-direction: column;
}

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product {
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
}

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block {
  width: 50%;
  float: left;
  background: transparent;
  color: #fff;
}

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block p {
  font-size: 35px;
  font-weight: 300;
}

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block h1 {
  font-size: 55px;
  font-weight: 600;
  margin: 15px 0px;
  color: #fff;
}

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block span {
  font-size: 30px;
  font-weight: 300;
  line-height: normal;
}

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .image-block {
  width: 50%;
  float: left;
}

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block.left-text {
  text-align: left;
}

#shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block.right-text {
  text-align: left;
}

#shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .block__image-with-overlay .image-with-text-overlay__container {
  position: relative;
}

#shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner {
  width: 100%;
  float: left;
  text-align: center;
  position: absolute;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner h1 {
  font-size: 70px;
  margin-bottom: 40px;
  font-weight: 600 !important;
}

#shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner p {
  font-size: 34px;
  font-weight: 400;
}

#shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner h2 {
  font-size: 36px;
  font-weight: 600;
}

#shopify-section-0a666d14-33f5-4b51-b1f9-81ef0ba70646 .container.is-medium {
  width: 90%;
}

#shopify-section-0a666d14-33f5-4b51-b1f9-81ef0ba70646 img {
  width: 200px;
}

#shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testim .cont>div.active {
  background: #fff;
  width: 100%;
  float: left;
  display: flex;
  vertical-align: middle;
  align-items: center;
}

#shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testim .arrow {
  display: none;
}

#shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testi-img {
  width: 30%;
  float: left;
  padding: 30px;
}

#shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .test-text {
  width: 70%;
  float: left;
  text-align: left;
  padding: 30px;
}

#shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testim .dots .dot {
  background: #E6E6E6;
  width: 90px;
  border: none;
  border-radius: 0px;
  height: 9px;
}

#shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 #testim-content h2 {
  color: #000;
  font-size: 17px !important;
  font-weight: 400;
  line-height: 30px !important;
}

#shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testim .cont div p {
  width: 100%;
  font-size: 1em;
}

#shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testim .cont>div.inactive {
  opacity: 0;
}

.w10-al-banner .product__information .product_name.title {
  font-size: 45px;
  font-weight: 600;
  margin-top: 0px;
  display: inline-block;
  margin-bottom: 15px;
}

.w10-al-banner .product__information .product_name.title span {
  font-size: 35px;
  font-weight: 600;
  margin-top: 25px;
  display: inline-block;
}

/*    .w10-al-banner .product__information .modal_price{display: none;} */
.w10-al-banner .product-form-container {
  display: none;
}

.w10-al-banner .description {
  padding-top: 0px !important;
}

@media screen and (min-width:1200px) {
  .w10-al-banner .product__information .product_name.title {
    line-height: 65px !important;
    margin-bottom: 5px !important;
  }

  .w10-al-banner .product__information .product_name.title span {
    font-size: 35px !important;
    font-weight: 600 !important;
    margin-top: 15px !important;
  }
}

/* ======== Z10 Coupon ======== */
/* ======== Z10 Coupon ======== */
/* ======== Z10 Coupon ======== */

#shopify-section-b0ae0c79-14bb-4c84-9f17-8c2ed2c7a78a,
#shopify-section-66daf6d6-a13f-4c48-aac3-0a2a3bc94917,
#shopify-section-7e68795a-5616-4d1f-a5dc-7234d362fd9a,
#shopify-section-b3dbb823-3833-4839-bc00-63b7dbc9783a {
  display: none;
}

#shopify-section-687394ac-2eb2-45ad-8bfa-fb1708067f26,
#shopify-section-86ef993e-91bf-4af4-b7b6-5d8a1b366680,
#shopify-section-14c6dcfc-7ba8-43b9-93f9-bf923b529334 {
  display: block;
}

#shopify-section-product_z10_coupon h2.mobile-shrink-text span,
#shopify-section-product_z10_coupon h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_z10_coupon .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_z10_coupon .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_z10_coupon .subtitle {
  font-size: 1.3vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-product_z10_coupon .subtitle .money {
  font-weight: 600;
}

#shopify-section-45d73ef5-a13e-463a-b6b5-cdf0af008a70 .innovative .inner_innovative h3 {
  font-size: 22px;
  font-weight: 600;
  color: #3C91E5;
}

#shopify-section-14c6dcfc-7ba8-43b9-93f9-bf923b529334 .paking .col-sm-2 {
  width: 30%;
  float: left;
  display: flex;
  align-items: baseline;
}

#shopify-section-14c6dcfc-7ba8-43b9-93f9-bf923b529334 .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: baseline;
}

#shopify-section-14c6dcfc-7ba8-43b9-93f9-bf923b529334 .paking .col-sm-12 {
  align-items: center;
}

#shopify-section-cf5cde52-6b08-49ee-b759-b1450870b3e2 .container,
#shopify-section-13e13b6d-ef0f-4e14-89e6-af166d80cb82 .container,
#shopify-section-ee63de37-fc00-4f36-9319-b5332e19c8f3 .container,
#shopify-section-03b21ecd-4439-4c74-a067-dacfd338a02e .container {
  max-width: 100%;
}

#shopify-section-cf5cde52-6b08-49ee-b759-b1450870b3e2 .image-with-text__heading,
#shopify-section-13e13b6d-ef0f-4e14-89e6-af166d80cb82 .image-with-text__heading,
#shopify-section-ee63de37-fc00-4f36-9319-b5332e19c8f3 .image-with-text__heading,
#shopify-section-03b21ecd-4439-4c74-a067-dacfd338a02e .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-cf5cde52-6b08-49ee-b759-b1450870b3e2 .image-with-text__wrapper,
#shopify-section-13e13b6d-ef0f-4e14-89e6-af166d80cb82 .image-with-text__wrapper,
#shopify-section-ee63de37-fc00-4f36-9319-b5332e19c8f3 .image-with-text__wrapper,
#shopify-section-03b21ecd-4439-4c74-a067-dacfd338a02e .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-687394ac-2eb2-45ad-8bfa-fb1708067f26 .d9-considerate {
  width: 100%;
}

#shopify-section-687394ac-2eb2-45ad-8bfa-fb1708067f26 .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

#shopify-section-687394ac-2eb2-45ad-8bfa-fb1708067f26 .d9-considerate .text-block-t20 {
  background: transparent;
  padding: 30px 0px 0px;
}

#shopify-section-687394ac-2eb2-45ad-8bfa-fb1708067f26 .d9-considerate h3 {
  font-weight: 400;
  font-size: 22px;
}

#shopify-section-86ef993e-91bf-4af4-b7b6-5d8a1b366680 .d9-considerate {
  width: 100%;
}

#shopify-section-86ef993e-91bf-4af4-b7b6-5d8a1b366680 .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

#shopify-section-86ef993e-91bf-4af4-b7b6-5d8a1b366680 .d9-considerate .text-block-t20 {
  background: transparent;
  padding: 30px 0px 0px;
}

#shopify-section-86ef993e-91bf-4af4-b7b6-5d8a1b366680 .d9-considerate h3 {
  font-weight: 400;
  font-size: 22px;
}

#shopify-section-bde090b8-71f5-4bdc-b1ae-f32d1541b740 {
  padding-top: 80px !important;
}

#shopify-section-bdf830a9-4fae-434b-8e7b-e0780abde4ae {
  padding-bottom: 100px !important;
}

#shopify-section-fc0af89e-e621-4d3e-9e12-c63342aace5d .image-with-text-overlay__buttons {
  margin-top: 0px !important;
}

/* ========= Dream Feast =========== */
/* ========= Dream Feast =========== */

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .ps-block,
#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate,
#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 {
  display: block;
}

#shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876,
#shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9,
#shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f,
#shopify-section-460b4bfe-18ed-4c48-b45f-22fd803fc061 {
  display: none;
}

#shopify-section-product_Z10_landing h2.mobile-shrink-text span,
#shopify-section-product_t10_pro2 h2.mobile-shrink-text p {
  font-size: 2vw;
}

#shopify-section-product_Z10_landing h2 {
  font-size: 2vw;
  font-weight: 600 !important;
}

#shopify-section-product_Z10_landing .all-headings .rich-text__heading {
  font-size: 2vw !important;
}

#shopify-section-product_Z10_landing .rich-text__text {
  font-size: 1vw !important;
}

#shopify-section-product_Z10_landing .subtitle,
#shopify-section-product_Z10_landing p {
  font-size: 1vw !important;
  padding: 0;
  letter-spacing: 0px;
  font-family: "Roboto" !important;
}

#shopify-section-product_Z10_landing .subtitle .money {
  font-weight: 600 !important;
}

/* #shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .copy_code {  width: 50%;float: none; margin: 0 auto; display: flex; align-items: center;padding: 30px 0px;}
  #shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 input{ width: 50%; text-align: center; padding: 10px 0; font-size: 1.2vw; letter-spacing: 4px; border-radius: 0; font-weight: 600; border-color: #000; border-width: 2.4px;}
  #shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 button{ width: 70%; text-align: center; padding: .3vw 0; font-size: 25px;  letter-spacing: 5px; font-weight: 600; border-radius: 0px; border: 2px solid #000; background: #fff;  color: #000; line-height: normal;}
  #shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .copy_code button{ width: 50%; text-align: center; padding: 0.95vw 0; font-size: 1.1vw; letter-spacing: 5px;  font-weight: 600; border-radius: 0px; border:none; background: #000;  color: #ffff; line-height: normal;} */

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .copy_code {
  width: 50%;
  float: none;
  margin: 0 auto;
  display: flex;
  align-items: center;
  padding: 30px 0px;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 input {
  width: 50%;
  text-align: center;
  padding: 0.4vw 0;
  font-size: 1.2vw;
  letter-spacing: 4px;
  border-radius: 0;
  font-weight: 600;
  border-color: #000;
  border-width: 2.4px;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 button {
  width: 70%;
  text-align: center;
  padding: .3vw 0;
  font-size: 20px;
  /* letter-spacing: 5px; */
  font-weight: 600;
  border-radius: 0px;
  border: 3px solid #000;
  background: #fff;
  color: #000;
  line-height: normal;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .copy_code button {
  cursor: pointer;
  width: 50%;
  text-align: center;
  padding: .55vw 0;
  font-size: 1.1vw;
  /* letter-spacing: 5px; */
  font-weight: 600;
  border-radius: 0px;
  border: none;
  background: #000;
  color: #ffff;
  line-height: normal;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .copy_code {
  width: 50%;
  float: none;
  margin: 0 auto;
  display: flex;
  align-items: center;
  padding: 30px 0px;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b input {
  width: 50%;
  text-align: center;
  padding: 0.4vw 0;
  font-size: 1.2vw;
  letter-spacing: 4px;
  border-radius: 0;
  font-weight: 600;
  border-color: #000;
  border-width: 2.4px;
  border-style: solid;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .z10_link_product {
  width: 70%;
  text-align: center;
  padding: .3vw 0;
  font-size: 20px;
  /* letter-spacing: 5px; */
  font-weight: 600;
  border-radius: 0px;
  border: 3px solid #000;
  background: #fff;
  color: #000;
  line-height: normal;
  position: absolute;
  z-index: 9;
  display: none;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .copy_code button {
  cursor: pointer;
  width: 50%;
  text-align: center;
  padding: .60vw 0;
  font-size: 1.1vw;
  /* letter-spacing: 5px; */
  font-weight: 600;
  border-radius: 0px;
  border: none;
  background: #000;
  color: #ffff;
  line-height: normal;
}


#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate .text-block-t20 {
  background: #000;
  color: #fff;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate h3 {
  color: #fff;
}


#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate {
  width: 100%;
  margin-top: 50px;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate h3 {
  font-weight: 600;
  font-size: 23px;
  margin-bottom: 10px;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate p {
  font-size: 23px !important;
  padding: 0;
  letter-spacing: 0;
  font-family: "Roboto" !important;
  font-weight: 600;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate p span {
  font-size: 17px;
  text-decoration: line-through;
  margin-left: 7px;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .img-block-t20 {
  max-height: 350px;
  overflow: hidden;
  background: #eee;
  display: flex;
  position: relative;
  min-height: 350px;
  text-align: center;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .block-t20 img {
  object-fit: cover;
  max-height: 350px;
  margin: 0 auto;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .img-block-t20 button {
  position: absolute;
  z-index: 9;
  display: none;
}

#shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .overlay-block {
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  width: 100%;
  height: 100%;
  display: none;
}

#shopify-section-26ad0afa-5c7e-43cc-b279-a3d8fd155819 .section {
  padding: 50px 0px;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .ps-2-block .text-block-t20 {
  background: #000;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .d9-considerate h3 {
  color: #000;
  font-weight: 600;
  font-size: 23px;
  margin-bottom: 10px;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .d9-considerate p {
  font-size: 23px !important;
  padding: 0;
  letter-spacing: 0;
  font-family: "Roboto" !important;
  font-weight: 600;
  color: #000;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .d9-considerate p span {
  font-size: 17px;
  text-decoration: line-through;
  margin-left: 7px;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .img-block-t20 {
  max-height: 350px;
  overflow: hidden;
  display: flex;
  position: relative;
  min-height: 250px;
  text-align: center;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  background: #fff;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .img-block-t20 img {
  object-fit: cover;
  max-height: 350px;
  margin: 0 auto;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .img-block-t20 button {
  position: absolute;
  z-index: 9;
  display: none;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .overlay-block {
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  width: 100%;
  height: 100%;
  display: none;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .ps-block {
  width: 100% float: left;
  margin-top: 30px;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .ps-2-block {
  width: 50%;
  float: left;
  padding: 20px;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .ps-2-block .block-t20 {
  width: 100%;
  float: left;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .right .img-block-t20 {
  width: 50%;
  float: left;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .right .text-block-t20 {
  width: 50%;
  float: left;
  height: auto;
  background: #000;
  color: #fff;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .right .text-block-t20 h3 {
  color: #fff;
  font-weight: 600;
  font-size: 23px;
  margin-bottom: 10px;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .right .text-block-t20 p {
  font-size: 23px !important;
  padding: 0;
  letter-spacing: 0;
  font-family: "Roboto" !important;
  font-weight: 600;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .right .text-block-t20 p span {
  font-size: 17px;
  text-decoration: line-through;
  margin-left: 7px;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .ps-2-block .block-t20 .center-block {
  width: 100%;
  float: left;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .right .block-t20 {
  display: flex;
  margin: 0.35vw;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .block-t20 .z10_link_product {
  display: none;
  position: absolute;
  z-index: 9;
  cursor: pointer;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .z10_link_product {
  width: 70%;
  text-align: center;
  padding: .3vw 0;
  font-size: 20px;
  /* letter-spacing: 5px; */
  font-weight: 600;
  border-radius: 0px;
  border: 3px solid #000;
  background: #fff;
  color: #000;
  line-height: normal;
  position: absolute;
  z-index: 9;
  display: none;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .block-t20 .img-block-left {
  padding: 1vw;
  width: 100%;
  float: left;
  background: #fff;
  position: relative;
  display: flex !important;
  align-items: center;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .img-block-left .overlay-block {
  top: 0;
  left: 0;
}

#shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .ps-block {
  align-items: center;
  display: flex;
}


#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .container {
  align-items: center;
  justify-content: flex-end;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info {
  position: absolute;
  right: 0% !important;
  width: 45% !important;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info img {
  width: 400px;
  margin-bottom: 40px;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info h3 {
  font-size: 1.5vw !important;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info h4 {
  font-size: 1.2vw !important;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info h2 {
  font-size: 2.6vw;
  font-weight: 600 !important;
  width: 100%;
  float: left;
  margin: 20px 0px 20px;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info h2 span {
  font-size: 1.6vw;
  text-decoration: line-through;
  margin-left: 7px;
  float: none;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info h2 b {
  font-weight: 600;
  font-size: 1.7vw;
  width: 100%;
  float: left;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info button {
  width: 250px;
  border: 2px solid #000;
  color: #000;
  padding: 15px 0;
  margin: 25px 0px;
  font-size: 18px;
  font-weight: 600;
  background: #fff;
  float: left;
  display: inline-block;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info button img {
  width: 85px;
  margin-left: 2px;
  margin-bottom: 0px;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .bot-z10-info span {
  width: 100%;
  float: left;
  font-size: 0.9vw !important;
}

#shopify-section-26ad0afa-5c7e-43cc-b279-a3d8fd155819 p {
  font-size: 2vw !important;
}

/* ========= Dream Feast =========== */
/* ========= Dream Feast =========== */


#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .z10_copy_code,
#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .z10_copy_code2 {
  width: 70%;
  float: none;
  display: flex;
  align-items: center;
  padding: 30px 0px 0px;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 input {
  width: 50%;
  text-align: center;
  padding: 0.4vw 0;
  font-size: 1.2vw;
  letter-spacing: 4px;
  border-radius: 0;
  font-weight: 600;
  border-color: #000;
  border-width: 2.4px;
  height: 60px;
  border-style: solid
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .z10_copy_code button,
#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .z10_copy_code2 button {
  cursor: pointer;
  width: 50%;
  text-align: center;
  padding: .55vw 0;
  font-size: 1.1vw;
  /* letter-spacing: 5px; */
  font-weight: 600;
  border-radius: 0px;
  border: none;
  background: #000;
  color: #ffff;
  line-height: normal;
  height: 60px;
}

#shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 .z10_link_product {
  width: 70%;
  text-align: center;
  padding: .3vw 0;
  font-size: 20px;
  /* letter-spacing: 5px; */
  font-weight: 600;
  border-radius: 0px;
  background: #fff;
  color: #000;
  line-height: normal;
  z-index: 9;
  display: block;
}


/* ========= T10 New page =========== */
/* ========= T10 New page =========== */

#shopify-section-d0e62e37-fc5b-4d2b-a056-499083c96c26,
#shopify-section-a0208cec-d07f-48b6-b24a-58858746472a,
#shopify-section-1e4ff9c0-d3a3-463e-bec5-8d940fdee476,
#shopify-section-036950ea-ed6a-4f00-ac6e-209fcc87975e,
#shopify-section-599413b0-4d30-460f-9408-9bf67177e27e,
#shopify-section-7167ebe1-bb03-4661-91fd-586d31b54952,
#shopify-section-a670f78e-dffd-4a90-9f35-26672b01fc59,
#shopify-section-d8b9e8c5-5a43-4c62-a80c-56bd367968c4,
#shopify-section-ac2f3028-4351-48c6-9a7c-512437b30cc8,
#shopify-section-d6fd6cab-bce3-453c-a632-0c822eab20ea,
#shopify-section-9ae63253-37e2-4e02-88ef-b537cc9b4bd9,
#shopify-section-bb3c6182-5389-44a1-9144-da3560bc713c,
#shopify-section-67789e8c-d04e-4524-97ab-cc266cd96dec,
#shopify-section-562deb42-d638-4c4f-91ab-98c488c99762,
#shopify-section-ef8dbad3-6185-47a2-9f54-f1044aa6982f,
#shopify-section-b6a157ed-2e25-4e60-a9b9-9d131ec17771,
#shopify-section-b547c810-2371-44c3-83d4-bd95d7cddc7e {
  display: block;
}

#shopify-section-fb4fbd95-1e3f-457a-8f2e-e5fbbc1371dc,
#shopify-section-f54aa48a-166e-40ef-a009-42b25e934bec,
#shopify-section-b2679e1b-0745-496e-a497-314e3a17f20f,
#shopify-section-24d638e4-6732-4fa1-b341-e5e4abbd88b7,
#shopify-section-8397c02c-432a-4a5b-b602-7fa2182a42f2,
#shopify-section-176dcdca-9f44-4b12-893e-f2dffa8a7e74,
#shopify-section-5ff05120-ff23-4918-b7dd-96b5e39138de,
#shopify-section-3bdd9df0-5f52-42d3-a110-92e91d13cdee,
#shopify-section-b7ed584d-f2e9-4ffe-9a3f-a2894ec9c622,
#shopify-section-2b0aeb53-1511-4233-8a0e-502a1d126996,
#shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085,
#shopify-section-b19ceb1c-21c3-40c5-8dbf-bce45c648694,
#shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69,
#shopify-section-0108d1fc-2e20-4d1b-ac3f-7ba6befaf09e,
#shopify-section-23bd75a7-9eee-4b05-8003-e13f86784ab6,
#shopify-section-9b27e7c6-8ac0-49b9-9472-2f76b5ceaa2d,
#shopify-section-baff1c6e-3e29-47c9-854e-e75b46be1c96,
#shopify-section-037d440c-02ce-42f2-ae51-d1d83cff4560,
#shopify-section-05138037-5668-4f32-9ada-7c103fea3e81 {
  display: none;
}


#top_setup {
  display: flex;
  align-items: center;
  padding: 0px 10px !important;
}

#top_setup .left_blk {
  display: inline-block;
  width: 50%;
  float: left;
}

#top_setup .left_blk .active {
  font-weight: 600 !important;
}

#top_setup .left_blk a {
  font-size: 25px;
  padding: 15px;
  display: inline-block;
  color: #000;
}

#myBtn {
  float: right;
  font-size: 20px;
  width: 150px;
  padding: 10px 0px;
  font-weight: 500;
  background: #000;
  border: none;
  color: #fff;
}



.product-6818995273885 .container {
  align-items: center;
}

.product-6818995273885 .shopify-payment-button {
  display: none;
}

.product-6818995273885 .subtitle {
  font-size: 1.5rem;
  font-weight: 600;
}

/* #shopify-section-05197228-0a85-48cd-bb88-0b8e83a0531a h2.mobile-shrink-text span, #shopify-section-05197228-0a85-48cd-bb88-0b8e83a0531a h2.mobile-shrink-text p{font-size: 3.2vw!important;} */

#shopify-section-product_t10_pro2 h2.mobile-shrink-text span,
#shopify-section-product_t10_pro2 h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_t10_pro2 .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_t10_pro2 .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_t10_pro2 .subtitle {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-product_t10_pro2 .banner__subheading p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-1e4ff9c0-d3a3-463e-bec5-8d940fdee476 .innovative {
  text-align: center;
  width: 90%;
  margin: 0 auto;
}

#shopify-section-1e4ff9c0-d3a3-463e-bec5-8d940fdee476 .innovative .inner_innovative {
  text-align: center;
  width: 33%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 40px;
}

#shopify-section-1e4ff9c0-d3a3-463e-bec5-8d940fdee476 .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-1e4ff9c0-d3a3-463e-bec5-8d940fdee476 .innovative .inner_innovative img {
  width: 170px;
  max-width: 100%;
}

#shopify-section-7167ebe1-bb03-4661-91fd-586d31b54952 .container,
#shopify-section-a670f78e-dffd-4a90-9f35-26672b01fc59 .container,
#shopify-section-d8b9e8c5-5a43-4c62-a80c-56bd367968c4 .container {
  max-width: 100%;
}

#shopify-section-7167ebe1-bb03-4661-91fd-586d31b54952 .image-with-text__heading,
#shopify-section-a670f78e-dffd-4a90-9f35-26672b01fc59 .image-with-text__heading,
#shopify-section-d8b9e8c5-5a43-4c62-a80c-56bd367968c4 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-7167ebe1-bb03-4661-91fd-586d31b54952 .image-with-text__wrapper,
#shopify-section-a670f78e-dffd-4a90-9f35-26672b01fc59 .image-with-text__wrapper,
#shopify-section-d8b9e8c5-5a43-4c62-a80c-56bd367968c4 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-d6fd6cab-bce3-453c-a632-0c822eab20ea .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
}

#shopify-section-d6fd6cab-bce3-453c-a632-0c822eab20ea .considerate {
  width: 100%;
  float: left;
}

#shopify-section-d6fd6cab-bce3-453c-a632-0c822eab20ea .d9-considerate .block-t20 {
  width: 39%;
  background: transparent;
  margin: 0% 5%;
  float: left;
}

#shopify-section-d6fd6cab-bce3-453c-a632-0c822eab20ea .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-d6fd6cab-bce3-453c-a632-0c822eab20ea .d9-considerate h3 {
  font-weight: 500;
  font-size: 25px;
  margin: 0px;
}

#shopify-section-bb3c6182-5389-44a1-9144-da3560bc713c .d9-considerate {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-bb3c6182-5389-44a1-9144-da3560bc713c .considerate {
  width: 100%;
  float: left;
}

#shopify-section-bb3c6182-5389-44a1-9144-da3560bc713c .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.5%;
  float: none;
  display: inline-block;
}

#shopify-section-bb3c6182-5389-44a1-9144-da3560bc713c .d9-considerate .text-block-t20 {
  height: auto;
  padding: 23px 0px 30px;
  display: inline-block;
  background: transparent;
}

#shopify-section-bb3c6182-5389-44a1-9144-da3560bc713c .d9-considerate h3 {
  font-weight: 400;
  font-size: 25px;
  margin: 0px;
}

#shopify-section-ef8dbad3-6185-47a2-9f54-f1044aa6982f .paking {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-ef8dbad3-6185-47a2-9f54-f1044aa6982f .paking .col-sm-12 {
  display: flex;
  align-items: end;
  width: 100%;
  float: left;
}

#shopify-section-ef8dbad3-6185-47a2-9f54-f1044aa6982f .col-sm-10 {
  width: 100%;
  float: left;
}

#shopify-section-ef8dbad3-6185-47a2-9f54-f1044aa6982f .col-sm-3 {
  width: 25%;
  float: left;
}

#shopify-section-1abff537-3c9a-4fbe-a8be-fd0f5b3994d9 .review-block {
  width: 100%;
  float: left;
}

#shopify-section-1abff537-3c9a-4fbe-a8be-fd0f5b3994d9 .in-review-block {
  width: 100%;
  float: left;
}

#shopify-section-1abff537-3c9a-4fbe-a8be-fd0f5b3994d9 .block-t20 {
  width: 30%;
  float: left;
  margin: 19px;
  background: #000000;
}

#shopify-section-1abff537-3c9a-4fbe-a8be-fd0f5b3994d9 .text-block-t20 {
  width: 100%;
  float: left;
  height: 400px;
  align-items: baseline;
  text-align: left;
  background: #000000;
  padding: 30px;
  display: block;
}

#shopify-section-1abff537-3c9a-4fbe-a8be-fd0f5b3994d9 .text-block-t20 p {
  color: #fff;
  width: 100%;
  font-size: 16px;
  font-weight: 400;
  line-height: 38px;
  letter-spacing: 0;
}

#shopify-section-1abff537-3c9a-4fbe-a8be-fd0f5b3994d9 .text-block-t20 span {
  color: #fff;
  position: relative;
  top: 40px;
}


#shopify-section-4f97bd72-71e6-4fa2-9643-5cc570dc7c1e {
  background: #F8F8F8;
}

#right-arrow,
#left-arrow {
  display: none;
}

#shopify-section-4f97bd72-71e6-4fa2-9643-5cc570dc7c1e .testim .dots .dot {
  background: #E6E6E6;
  width: 90px;
  border: none;
  border-radius: 0px;
}

#shopify-section-4f97bd72-71e6-4fa2-9643-5cc570dc7c1e .testim .dots .active {
  background: #AFAFAF;
}

#testim-content h2 {
  color: #000;
  font-size: 1.5em;
}

#testim-content p {
  font-size: 20px;
  font-style: italic;
  width: 90%;
}


#shopify-section-676a2c7e-a9e7-4dea-afe9-b9ebe69226c4 {
  width: 100%;
  float: left;
  padding-top: 80px !important;
  padding-bottom: 100px !important;
}

#shopify-section-76c0eff5-e51e-4e0a-94fd-cd8706345349 .section.is-width-wide .container.has-limit,
#shopify-section-3248c81e-5ee6-4b61-9a6c-f4df487ced21 .section.is-width-wide .container.has-limit {
  width: 100%;
}

#shopify-section-9ae63253-37e2-4e02-88ef-b537cc9b4bd9 .card-content {
  padding: 0
}

#shopify-section-be5e6dcf-b448-45dd-8ba0-ddd36ba1e975 a.button.amazon_button.button--secondary {
  min-width: 230px;
  padding: 8px 30px;
}

#shopify-section-be5e6dcf-b448-45dd-8ba0-ddd36ba1e975 a::after {
  right: 38px !important;
}

#shopify-section-be5e6dcf-b448-45dd-8ba0-ddd36ba1e975 {
  padding-bottom: 60px;
}

#shopify-section-624f093b-d488-4977-9a35-a8cd23a62b3d a.button.amazon_button.button--secondary {
  min-width: 230px;
  padding: 8px 30px;
}

#shopify-section-624f093b-d488-4977-9a35-a8cd23a62b3d a::after {
  right: 38px !important;
}

#shopify-section-624f093b-d488-4977-9a35-a8cd23a62b3d {
  padding-bottom: 60px;
}

#shopify-section-9f3a4fee-942a-45af-a45a-beffed084995 .card-content {
  padding: 1.5rem;
}

#shopify-section-67789e8c-d04e-4524-97ab-cc266cd96dec p {
  font-size: 17px;
  color: #909090;
  line-height: 30px;
}


/* ======== T20 pro ======== */
/* ======== T20 pro ======== */
/* ======== T20 pro ======== */


#shopify-section-7551601e-b68b-4e1b-b12c-4c17775adc1f,
#shopify-section-5fafe599-be63-4412-8d8f-baa2cc905d78,
#shopify-section-68a643fd-996c-462f-9e00-7bbf84da1e5a,
#shopify-section-ddf70a1c-3299-49a8-9ff4-8eb28c761790,
#shopify-section-f74fabd2-5999-4493-8a4a-e8444672807e,
#shopify-section-6f89fd8d-ace7-4dbf-968c-37a01364b7b5,
#shopify-section-a3980209-65ba-4256-8a28-8103585d65ba,
#shopify-section-2cd41bd4-d439-41d1-8147-07fda6118493,
#shopify-section-6fc4ba52-bef2-456d-8faf-a1fd46f80d47,
#shopify-section-910977f3-00ef-46b1-a291-9e10b32208c9,
#shopify-section-8dab5e5d-28c4-4568-b7ac-67e04ad2aeb5,
#shopify-section-a0cf3222-4c34-42cf-9e7e-d169ac3e3d10,
#shopify-section-86d8f119-7953-4f90-9597-540f6d1a345a,
#shopify-section-dcc95a56-f8da-40b3-a5f3-9d8971221bb7,
#shopify-section-448a8815-b312-404d-938e-d3f409cd1e32,
#shopify-section-10b74f2d-6f1c-4c8e-93e7-f711d04a7030,
#shopify-section-5e1781fc-691b-453d-83e6-816f24b8e3ce,
#shopify-section-7a18075c-4d29-44ad-b4a4-2a67e75ce521,
#shopify-section-45b57113-da34-454c-856a-3524af4e3b6a {
  display: block;
}

#shopify-section-022b9c0e-8f4f-417b-af10-d4df2302d2c5,
#shopify-section-9552d2d7-cc67-490d-97df-634d5191721e,
#shopify-section-50715ad6-2e48-4890-ad7a-44ffba7a3b71,
#shopify-section-4159d832-da8d-4803-a1b1-38c0724c7db7,
#shopify-section-9fb44bad-c24f-4903-8b97-26aa49992561,
#shopify-section-db3167e5-9565-481f-9997-6db10d06c153,
#shopify-section-1e4d0abe-c3cb-4ece-994e-5befc6f31a31,
#shopify-section-2728c835-7a9a-4b19-b71d-e85e8a884ef4,
#shopify-section-098a5143-cb9b-4840-80bd-7e01dd7e3b4e,
#shopify-section-84248769-dfff-4efe-8cd4-4a90f8393516,
#shopify-section-fa777101-7aab-483d-ae9f-9363794640b4,
#shopify-section-f85621c9-08ed-40ff-bf0e-74953869ccd8,
#shopify-section-19a84656-288a-4a08-b875-54e30091ca9a,
#shopify-section-affd0e87-c38c-4762-b5bb-914f678a6d44,
#shopify-section-de7b0679-fe3c-45b9-b45b-3dfc2963f89b,
#shopify-section-f6403595-1b12-419d-b501-b4ef045a87c5,
#shopify-section-fd1687a6-c9d7-4d17-85a2-5a7fffde2f6c,
#shopify-section-687b5095-241a-4ced-bcbb-941a55ef751d,
#shopify-section-607b6d04-b54b-4866-ae66-868bd7c1d747,
#shopify-section-7551601e-b68b-4e1b-b12c-4c17775adc1f,
#shopify-section-8ea166a7-2a99-467e-b3dd-6aaa0d2ebf92,
#shopify-section-fa625981-45a5-4ab1-976a-6c4081d19ec1,
#shopify-section-ee137c74-5488-4730-b63c-0a64c275b1b3 {
  display: none;
}

#shopify-section-7551601e-b68b-4e1b-b12c-4c17775adc1f .caption-content {
  width: 100% !important;
}



#shopify-section-product_t20_redesign h2.mobile-shrink-text span,
#shopify-section-product_t20_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_t20_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_t20_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_t20_redesign .subtitle {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}



.product-6656665649357 .shopify-payment-button {
  display: none;
}

.product-6656665649357 .container {
  align-items: center;
}

.product-6656665649357 .subtitle {
  font-size: 1.5rem;
  font-weight: 600;
}

.product-6656665649357 .subtitle p {
  font-size: 1.5rem;
  font-weight: normal;
}

.product-6656665649357 .product__information {
  padding-left: 65px;
}

#shopify-section-45b57113-da34-454c-856a-3524af4e3b6a .video__text-wrapper {
  width: 100% !important;
}

#shopify-section-45b57113-da34-454c-856a-3524af4e3b6a .video__subtitle {
  font-size: 2.4vw !important;
  font-weight: 500 !important;
}

#shopify-section-product_t20_redesign .subtitle p,
#shopify-section-45b57113-da34-454c-856a-3524af4e3b6a .pretext {
  font-size: 18px !important;
  font-weight: 400 !important;
  letter-spacing: 0;
  display: inline-block;
}

#shopify-section-45b57113-da34-454c-856a-3524af4e3b6a .video__html {
  position: absolute;
  bottom: -18vw;
  width: 100%;
  left: 0;
  text-align: center;
  font-size: 20px;
}



#shopify-section-68a643fd-996c-462f-9e00-7bbf84da1e5a .innovative {
  text-align: center;
  width: 90%;
  margin: 0 auto;
}

#shopify-section-68a643fd-996c-462f-9e00-7bbf84da1e5a .innovative .inner_innovative {
  text-align: center;
  width: 24%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 40px;
  vertical-align: top;
}

#shopify-section-68a643fd-996c-462f-9e00-7bbf84da1e5a .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-68a643fd-996c-462f-9e00-7bbf84da1e5a .innovative .inner_innovative img {
  width: 170px;
  max-width: 100%;
}


#shopify-section-6f89fd8d-ace7-4dbf-968c-37a01364b7b5 .container,
#shopify-section-a3980209-65ba-4256-8a28-8103585d65ba .container,
#shopify-section-2cd41bd4-d439-41d1-8147-07fda6118493 .container {
  max-width: 100%;
}

#shopify-section-6f89fd8d-ace7-4dbf-968c-37a01364b7b5 .image-with-text__heading,
#shopify-section-a3980209-65ba-4256-8a28-8103585d65ba .image-with-text__heading,
#shopify-section-2cd41bd4-d439-41d1-8147-07fda6118493 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-6f89fd8d-ace7-4dbf-968c-37a01364b7b5 .image-with-text__wrapper,
#shopify-section-a3980209-65ba-4256-8a28-8103585d65ba .image-with-text__wrapper,
#shopify-section-2cd41bd4-d439-41d1-8147-07fda6118493 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-910977f3-00ef-46b1-a291-9e10b32208c9 .sub-blocks {
  max-width: 100%;
  width: 100%;
  float: left;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  height: 100%;
  flex-wrap: nowrap;
  flex-direction: column;
  justify-content: center;
}

#shopify-section-910977f3-00ef-46b1-a291-9e10b32208c9 .sub-blocks span {
  width: 100%;
  margin-bottom: 30px;
  margin-right: 1vw;
  padding-left: 8vw;
  padding-top: 40px;
}

#shopify-section-910977f3-00ef-46b1-a291-9e10b32208c9 .sub-blocks span strong {
  width: 100%;
  float: left;
  font-size: 2vw;
  line-height: 1;
  color: #B32C30;
}

#shopify-section-910977f3-00ef-46b1-a291-9e10b32208c9 .sub-blocks span b {
  font-weight: 400;
  font-size: 1.5vw;
  color: #000;
}

#shopify-section-910977f3-00ef-46b1-a291-9e10b32208c9 .sub-blocks span strong b {
  font-weight: 600;
}


#shopify-section-a0cf3222-4c34-42cf-9e7e-d169ac3e3d10 .d9-considerate {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-a0cf3222-4c34-42cf-9e7e-d169ac3e3d10 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-a0cf3222-4c34-42cf-9e7e-d169ac3e3d10 .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.5%;
  float: none;
  display: inline-block;
}

#shopify-section-a0cf3222-4c34-42cf-9e7e-d169ac3e3d10 .d9-considerate .block-t20 img {
  border-radius: 30px;
}

#shopify-section-a0cf3222-4c34-42cf-9e7e-d169ac3e3d10 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 23px 0px 30px;
  display: inline-block;
  background: transparent;
}

#shopify-section-a0cf3222-4c34-42cf-9e7e-d169ac3e3d10 .d9-considerate h3 {
  font-weight: 400;
  font-size: 25px;
  margin: 0px;
}

#shopify-section-dcc95a56-f8da-40b3-a5f3-9d8971221bb7 .d9-considerate {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-dcc95a56-f8da-40b3-a5f3-9d8971221bb7 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-dcc95a56-f8da-40b3-a5f3-9d8971221bb7 .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.5%;
  float: none;
  display: inline-block;
}

#shopify-section-dcc95a56-f8da-40b3-a5f3-9d8971221bb7 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 23px 0px 30px;
  display: inline-block;
  background: transparent;
}

#shopify-section-dcc95a56-f8da-40b3-a5f3-9d8971221bb7 .d9-considerate h3 {
  font-weight: 600;
  font-size: 25px;
  margin: 0px 0px 10px;
}

#shopify-section-dcc95a56-f8da-40b3-a5f3-9d8971221bb7 .d9-considerate p {
  font-size: 20px;
}

#shopify-section-4977b824-3ed1-419a-ba1b-99296ea294cc .review-block {
  width: 100%;
  float: left;
}

#shopify-section-4977b824-3ed1-419a-ba1b-99296ea294cc .in-review-block {
  width: 100%;
  float: left;
}

#shopify-section-4977b824-3ed1-419a-ba1b-99296ea294cc .block-t20 {
  width: 30%;
  float: left;
  margin: 19px;
  background: #000000;
}

#shopify-section-4977b824-3ed1-419a-ba1b-99296ea294cc .text-block-t20 {
  width: 100%;
  float: left;
  height: 400px;
  align-items: baseline;
  text-align: left;
  background: #000000;
  padding: 30px;
  display: block;
}

#shopify-section-4977b824-3ed1-419a-ba1b-99296ea294cc .text-block-t20 p {
  color: #fff;
  width: 100%;
  font-size: 16px;
  font-weight: 400;
  line-height: 38px;
  letter-spacing: 0;
}

#shopify-section-4977b824-3ed1-419a-ba1b-99296ea294cc .text-block-t20 span {
  color: #fff;
  position: relative;
  top: 40px;
}

#shopify-section-3e09f5a5-6b79-4342-ad55-ba67dc423b75 p {
  font-size: 17px;
  color: #909090;
  line-height: 30px;
}

#shopify-section-45b57113-da34-454c-856a-3524af4e3b6a .video__text-container {
  display: block !important;
}


/* ======== T20 pro ======== */
/* ======== T20 pro ======== */
/* ======== T20 pro ======== */


/* ========= T30 Redesign  =========== */
/* ========= T30 Redesign  =========== */
/* ========= T30 Redesign  =========== */

#shopify-section-619f69ac-2d5f-4a13-8350-0f9616f1f69e,
#shopify-section-8b2253d9-7462-4ea3-a79a-722b6887f4c7,
#shopify-section-c3bd64fb-ea52-4a7a-bdb3-9780a69e4ee9,
#shopify-section-536da682-be50-44d5-ae92-368ea0784f04,
#shopify-section-c11c444a-a6b3-4088-b96c-548f2933138c,
#shopify-section-2724112f-7cff-4b44-9c7d-1543e6ce1d81,
#shopify-section-b7e4061f-58ff-406b-b7f6-bb2b803a7c0a,
#shopify-section-d3d359de-898d-4c3c-b2eb-a098fd48791b,
#shopify-section-6eb6492c-54b9-4620-abd6-554b846e6930,
#shopify-section-7ccc3daf-dd1a-4202-9ff3-75e0bf3fbec9,
#shopify-section-880a65c9-d76a-45a1-9804-b04f70233f0c,
#shopify-section-7c38e1b7-a2ff-4ee1-bdec-dfb4e0743906,
#shopify-section-67beafba-2a19-4521-bdc0-3c5468a4cee8,
#shopify-section-e846172e-dcab-4de6-90e6-0cda443cfa11,
#shopify-section-83ec5fe1-4520-4d16-bc8d-604607e9679c,
#shopify-section-9e204e6d-e7ff-44b8-a850-a5d7b22baec8,
#shopify-section-35709dc3-4d49-4175-b29d-ee6d0ff06865 {
  display: block;
}

#shopify-section-52f8c4ab-f570-4cdd-a8cb-cce66a4a2b93,
#shopify-section-90cba376-f81c-4118-8f53-ee6ff2ac63d1,
#shopify-section-c0976606-789c-4a9e-b508-0de411cce26d,
#shopify-section-f5b22fa3-e083-4464-8019-b77b12a137f1,
#shopify-section-e31d4d98-778d-4d68-a55f-1748a4b2a6d8,
#shopify-section-2ebeeae8-f3f9-4086-a205-aec3ef5016e2,
#shopify-section-a1a0a82f-31e3-4381-abee-3ebbf1e4a7f9,
#shopify-section-7f60eebf-dad2-4b46-9611-3c20167cc387,
#shopify-section-88a3227c-eb97-4b0f-a1e3-2ea5d21e1cc6,
#shopify-section-c7fc16b5-c66e-4fee-8339-6c09ee5669ac,
#shopify-section-72e86941-73c9-472b-addf-acbe965e910b,
#shopify-section-d503cf88-07fa-42ab-8d6a-cb0fa8935d41,
#shopify-section-ce7bb978-aaaf-4e7f-9ba1-b04726e23dcd,
#shopify-section-1040d75a-95fb-4a1b-9197-1317750bc4f3,
#shopify-section-186dc218-1ac6-4ec2-8932-7732b306c07c,
#shopify-section-f19c82f7-fb32-4ccc-8bb6-2deabcd6d926,
#shopify-section-cecd318d-9110-424f-9176-af4867a63f27,
#shopify-section-65ea3fc3-06ae-4bb7-a7ed-7bd34d5dbb8b,
#shopify-section-17fcd630-1b14-417b-8cb3-9ece3fcb5ac7,
#shopify-section-8dfeec80-f00e-44aa-a933-a46d9b5c99f5,
#shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65,
#shopify-section-66649454-026c-4688-90ab-b8fd6970d30c,
#shopify-section-ebb4603e-7588-4d75-9f83-f85bb9698b6a,
#shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9 {
  display: none;
}

#shopify-section-product_t30_redesign h2.mobile-shrink-text span,
#shopify-section-product_t30_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_t30_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_t30_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_t30_redesign .subtitle {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}


.product-6887858241693 .shopify-payment-button {
  display: none;
}

.product-6887858241693 .shopify-payment-button {
  display: none;
}

.product-6887858241693 .container {
  align-items: center;
}

.product-6887858241693 .subtitle {
  font-size: 1.5rem;
  font-weight: 600;
}

.product-6887858241693 .subtitle p {
  font-size: 1.3vw;
  font-weight: normal;
}

.product-6887858241693 .product__information {
  padding-left: 65px;
}


#shopify-section-83ec5fe1-4520-4d16-bc8d-604607e9679c .innovative {
  text-align: center;
  width: 90%;
  margin: 0 auto;
}

#shopify-section-83ec5fe1-4520-4d16-bc8d-604607e9679c .innovative .inner_innovative {
  text-align: center;
  width: 29%;
  display: inline-block;
  padding: 0 0px;
  margin-bottom: 40px;
  vertical-align: top;
  margin: 0px 15px 40px;
}

#shopify-section-83ec5fe1-4520-4d16-bc8d-604607e9679c .innovative .inner_innovative h3 {
  font-size: 30px;
  line-height: normal;
  color: #000;
  margin-top: 0px;
  font-weight: 600;
}

#shopify-section-83ec5fe1-4520-4d16-bc8d-604607e9679c .innovative .inner_innovative h3 span {
  width: 100%;
  float: left;
  font-weight: 400;
}

#shopify-section-83ec5fe1-4520-4d16-bc8d-604607e9679c .innovative .inner_innovative img {
  width: 90%;
  max-width: 100%;
}


#shopify-section-67beafba-2a19-4521-bdc0-3c5468a4cee8 .container,
#shopify-section-7c38e1b7-a2ff-4ee1-bdec-dfb4e0743906 .container,
#shopify-section-7ccc3daf-dd1a-4202-9ff3-75e0bf3fbec9 .container,
#shopify-section-6eb6492c-54b9-4620-abd6-554b846e6930 .container {
  max-width: 100%;
}

#shopify-section-67beafba-2a19-4521-bdc0-3c5468a4cee8 .image-with-text__heading,
#shopify-section-7c38e1b7-a2ff-4ee1-bdec-dfb4e0743906 .image-with-text__heading,
#shopify-section-7ccc3daf-dd1a-4202-9ff3-75e0bf3fbec9 .image-with-text__heading,
#shopify-section-6eb6492c-54b9-4620-abd6-554b846e6930 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-67beafba-2a19-4521-bdc0-3c5468a4cee8 .image-with-text__wrapper,
#shopify-section-7c38e1b7-a2ff-4ee1-bdec-dfb4e0743906 .image-with-text__wrapper,
#shopify-section-7ccc3daf-dd1a-4202-9ff3-75e0bf3fbec9 .image-with-text__wrapper,
#shopify-section-6eb6492c-54b9-4620-abd6-554b846e6930 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}


#shopify-section-b7e4061f-58ff-406b-b7f6-bb2b803a7c0a .block-t20 {
  width: 30%;
  float: left;
  margin: 10px 0px 30px;
  background: transparent;
}

#shopify-section-b7e4061f-58ff-406b-b7f6-bb2b803a7c0a .text-block-t20 {
  width: 100%;
  float: left;
  height: 100px;
  display: flex;
  align-items: center;
  text-align: center;
  background: transparent;
}

#shopify-section-b7e4061f-58ff-406b-b7f6-bb2b803a7c0a .text-block-t20 p {
  width: 100%;
  font-size: 22px;
  font-weight: 500;
  line-height: 2vw;
  letter-spacing: 0;
}


#shopify-section-c11c444a-a6b3-4088-b96c-548f2933138c .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
}

#shopify-section-c11c444a-a6b3-4088-b96c-548f2933138c .considerate {
  width: 100%;
  float: left;
}

#shopify-section-c11c444a-a6b3-4088-b96c-548f2933138c .d9-considerate .block-t20 {
  width: 29%;
  background: transparent;
  margin: 0% 2%;
  float: left;
}

#shopify-section-c11c444a-a6b3-4088-b96c-548f2933138c .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-c11c444a-a6b3-4088-b96c-548f2933138c .d9-considerate h3 {
  font-weight: 500;
  font-size: 25px;
  margin: 0px;
}


#shopify-section-09b8f39d-df64-4aee-bf71-7e5da5776f56 .package-list {
  width: 1024px;
  float: none;
  margin: 60px auto 0;
}

#shopify-section-09b8f39d-df64-4aee-bf71-7e5da5776f56 .block {
  width: 33.33%;
  float: left;
}

#shopify-section-09b8f39d-df64-4aee-bf71-7e5da5776f56 .block li {
  font-size: 22px;
  margin-bottom: 45px;
}

#shopify-section-624f093b-d488-4977-9a35-a8cd23a62b3d {
  padding-bottom: 60px;
}

#shopify-section-ae9ddd18-810d-4804-bd96-f600a6d270bd {
  padding-top: 0px !important;
}

#shopify-section-d822a602-e924-4569-a7bb-ba5c0747c5c8 .text-block-t20 p {
  font-size: 18px;
}

#shopify-section-417dcace-c529-4341-9604-cdbc84557e4a .main_text .stars {
  position: relative;
  top: -20px;
  font-size: 17px !important;
}

#shopify-section-45db446c-1b24-4253-800d-98cfdce5dc43 svg,
#shopify-section-d3804f29-e077-4f98-aef8-9857e51166af svg {
  fill: #000 !important;
}

#shopify-section-c3bd64fb-ea52-4a7a-bdb3-9780a69e4ee9 .col-sm-2 {
  width: 10%;
  float: left;
  display: block;
  align-items: baseline;
}

#shopify-section-c3bd64fb-ea52-4a7a-bdb3-9780a69e4ee9 .col-sm-6 {
  width: 100%;
  float: left;
}

#shopify-section-c3bd64fb-ea52-4a7a-bdb3-9780a69e4ee9 .col-sm-10 {
  width: 90%;
  float: left;
}

#shopify-section-c3bd64fb-ea52-4a7a-bdb3-9780a69e4ee9 .part-1 p {
  font-weight: 400;
  font-size: 26px;
}

#shopify-section-880a65c9-d76a-45a1-9804-b04f70233f0c {
  position: relative;
}

#shopify-section-880a65c9-d76a-45a1-9804-b04f70233f0c #vacum-info {
  width: 450px;
  float: right;
  position: absolute;
  bottom: 9vw !important;
  right: 9vh;
}

#shopify-section-880a65c9-d76a-45a1-9804-b04f70233f0c .innner-info {
  width: 100%;
  float: left;
  padding: 50px 0px;
  display: flex;
}

#shopify-section-880a65c9-d76a-45a1-9804-b04f70233f0c .l-block {
  float: none;
  text-align: center;
  margin: 0 auto;
}

#shopify-section-880a65c9-d76a-45a1-9804-b04f70233f0c .l-block h3 {
  color: #fff;
  font-size: 21px;
}

#shopify-section-880a65c9-d76a-45a1-9804-b04f70233f0c .l-block h4 {
  color: #fff;
  font-weight: 300;
  font-size: 18px;
  padding-top: 7px;
}

.main_text .stars {
  font-size: 20px !important;
  top: -22px !important;
  position: relative;
}



/* ========= V10-Redesign =========== */
/* ========= V10-Redesign =========== */
/* ========= V10-Redesign =========== */

#shopify-section-fea75e70-4fb2-4e81-b881-9317de3a8043,
#shopify-section-688a6872-330c-4c7f-a0e5-9968be4f5079,
#shopify-section-b0adadae-a6dd-4f3e-9f64-29dfa03696cc,
#shopify-section-ab650385-61da-467b-94e4-517bd2b38d0e,
#shopify-section-564f22a9-6b4f-445f-bd54-80b096f7af34,
#shopify-section-0655d786-4f22-45e1-bc26-7b27f5e64d60,
#shopify-section-ce400333-2d30-43ab-a149-08a2395464f0,
#shopify-section-b7abab69-b06b-41ae-a587-443bfdc663f8,
#shopify-section-73cb471b-b979-482b-9fc6-d2ccb778a860,
#shopify-section-39887dcb-b406-4d16-9a2e-c104cc14884d,
#shopify-section-2f1b42a7-f123-4ae6-b971-bf53fc1b62d3,
#shopify-section-85fe077b-7435-440c-b135-2c9bb33d42e3,
#shopify-section-71aacf07-79e6-4037-8fb9-926a9ee7d994,
#shopify-section-14bbe99c-0c72-4508-84b4-b64436d92e05,
#shopify-section-713f2999-ac5b-4505-be10-d4cd0ed1b9e2,
#shopify-section-b30b3d3a-fb32-421f-99b1-6b299db23703 {
  display: block;
}

#shopify-section-8a5e8b1c-3f94-44e0-ba6f-4da33fa25ade,
#shopify-section-dda2d5bb-e347-4f17-ac31-d56de9eec448,
#shopify-section-aeb4cfd0-5f85-45fe-8990-21eee8630ea5,
#shopify-section-94d8fc37-6d03-44b9-95bf-1bae13e3d70a,
#shopify-section-bad83b80-962a-4ad4-bf7c-f72e96446eaf,
#shopify-section-f589fa5a-6646-45ff-823c-7fa7733283ef,
#shopify-section-7644a732-e7ed-444a-abf6-b294661ea288,
#shopify-section-941967eb-cd75-4d66-a7de-38447fd9b9e9,
#shopify-section-4ca76639-c226-46d4-a4b1-826e3dfcfa75,
#shopify-section-51678405-9420-46db-b7ef-9130e21302e5,
#shopify-section-2ec68b17-1ac7-4858-848f-d0e1c8d73e25,
#shopify-section-a6920730-f4bc-4659-8e48-b533104c74f0,
#shopify-section-d2920bbf-5298-4a65-a5ae-1d183da20102,
#shopify-section-79feb4da-a8f9-4498-8189-3876d80c89e0,
#shopify-section-9e16ff3b-5572-4d9c-a283-fd0fe1ea56fc,
#shopify-section-2506fddd-dc4b-4c50-b503-64564b869c4d,
#shopify-section-5c046b32-e078-4c16-a8e8-95708c30cc0b {
  display: none;
}

/* #shopify-section-product_v10_redesign h2.mobile-shrink-text span, #shopify-section-product_v10_redesign h2.mobile-shrink-text p{font-size: 2.5vw; font-weight: 500;}
  #shopify-section-product_v10_redesign .all-headings .rich-text__heading{font-size: 50px!important;    font-weight: 500!important;}
  #shopify-section-product_v10_redesign .rich-text__text{font-size: 1.2vw!important;}
  #shopify-section-product_v10_redesign .subtitle{font-size: 1.5vw!important;padding: 0;letter-spacing: 0px;}
  #shopify-section-product_v10_redesign .subtitle p{font-size: 1.5vw!important;} */

#shopify-section-product_v10_redesign h2.mobile-shrink-text span,
#shopify-section-product_v10_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_v10_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_v10_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_v10_redesign .subtitle {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-product_v10_redesign .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-fea75e70-4fb2-4e81-b881-9317de3a8043 .caption-content {
  width: 100% !important;
}

#shopify-section-fea75e70-4fb2-4e81-b881-9317de3a8043 .purchase-details {
  display: none;
}

#shopify-section-b0adadae-a6dd-4f3e-9f64-29dfa03696cc .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

#shopify-section-b0adadae-a6dd-4f3e-9f64-29dfa03696cc .innovative .inner_innovative {
  text-align: center;
  width: 33%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 40px;
}

#shopify-section-b0adadae-a6dd-4f3e-9f64-29dfa03696cc .innovative .inner_innovative h3 {
  font-size: 25px;
  line-height: normal;
  color: #000;
  margin-top: 5px;
  font-weight: 600;
}

#shopify-section-b0adadae-a6dd-4f3e-9f64-29dfa03696cc .innovative .inner_innovative span {
  font-size: 24px;
  padding: 0px 15px;
  line-height: normal;
  margin-top: 9px;
  display: block;
}

#shopify-section-b0adadae-a6dd-4f3e-9f64-29dfa03696cc .innovative .inner_innovative img {
  width: 200px;
  max-width: 100%;
}

#shopify-section-ce400333-2d30-43ab-a149-08a2395464f0 .d9-considerate {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-ce400333-2d30-43ab-a149-08a2395464f0 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-ce400333-2d30-43ab-a149-08a2395464f0 .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.5% 1.5% 0;
  float: none;
  display: inline-block;
}

#shopify-section-ce400333-2d30-43ab-a149-08a2395464f0 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 23px 0px 30px;
  display: inline-block;
  background: transparent;
}

#shopify-section-ce400333-2d30-43ab-a149-08a2395464f0 .d9-considerate h3 {
  font-weight: 400;
  font-size: 25px;
  margin: 0px;
}

#shopify-section-73cb471b-b979-482b-9fc6-d2ccb778a860 .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
}

#shopify-section-73cb471b-b979-482b-9fc6-d2ccb778a860 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-73cb471b-b979-482b-9fc6-d2ccb778a860 .d9-considerate .block-t20 {
  width: 39%;
  background: transparent;
  margin: 0% 5%;
  float: left;
}

#shopify-section-73cb471b-b979-482b-9fc6-d2ccb778a860 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-73cb471b-b979-482b-9fc6-d2ccb778a860 .d9-considerate h3 {
  font-weight: 500;
  font-size: 25px;
  margin: 0px;
}

#shopify-section-2f1b42a7-f123-4ae6-b971-bf53fc1b62d3 .d9-considerate {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-2f1b42a7-f123-4ae6-b971-bf53fc1b62d3 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-2f1b42a7-f123-4ae6-b971-bf53fc1b62d3 .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.5%;
  float: none;
  display: inline-block;
}

#shopify-section-2f1b42a7-f123-4ae6-b971-bf53fc1b62d3 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 23px 0px 30px;
  display: inline-block;
  background: transparent;
}

#shopify-section-2f1b42a7-f123-4ae6-b971-bf53fc1b62d3 .d9-considerate h3 {
  font-weight: 500;
  font-size: 23px;
  margin: 0px;
  line-height: 35px !important;
}

#shopify-section-14bbe99c-0c72-4508-84b4-b64436d92e05 .paking {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-14bbe99c-0c72-4508-84b4-b64436d92e05 .paking .col-sm-12 {
  display: flex;
  align-items: end;
  width: 100%;
  float: left;
}

#shopify-section-14bbe99c-0c72-4508-84b4-b64436d92e05 .col-sm-10 {
  width: 100%;
  float: left;
}

#shopify-section-14bbe99c-0c72-4508-84b4-b64436d92e05 .col-sm-3 {
  width: 25%;
  float: left;
}

#shopify-section-564f22a9-6b4f-445f-bd54-80b096f7af34 .sub-blocks {
  max-width: 100%;
  width: 100%;
  float: left;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  height: 100%;
  flex-wrap: nowrap;
  flex-direction: column;
  justify-content: center;
}

#shopify-section-564f22a9-6b4f-445f-bd54-80b096f7af34 .sub-blocks span {
  width: 12%;
  margin-bottom: 40px;
  margin-right: 2vw;
  margin-left: 13vw;
  padding-top: 50px;
  text-align: center;
}

#shopify-section-564f22a9-6b4f-445f-bd54-80b096f7af34 .sub-blocks span strong {
  width: 100%;
  float: left;
  font-size: 2vw;
  line-height: 1;
  color: #fff;
  margin-bottom: 16px;
}

#shopify-section-564f22a9-6b4f-445f-bd54-80b096f7af34 .sub-blocks span b {
  font-weight: 400;
  font-size: 1.2vw;
  color: #fff;
}

#shopify-section-564f22a9-6b4f-445f-bd54-80b096f7af34 .sub-blocks span strong b {
  font-weight: 600;
}

#shopify-section-85fe077b-7435-440c-b135-2c9bb33d42e3 p {
  font-size: 17px;
  color: #909090;
  line-height: 30px;
}


/* ========= V9 Redesign  =========== */
/* ========= V9 Redesign  =========== */
/* ========= V9 Redesign  =========== */


#shopify-section-937f8b29-2062-4cd3-8966-c148e3bcb500,
#shopify-section-2557aa3f-0632-4624-bf27-54b67ba98a80,
#shopify-section-27439ad4-a389-4659-afc2-885ccca3c91e,
#shopify-section-99038242-b29c-4fc7-adb3-c05ae135a07a,
#shopify-section-431299ef-4889-475d-b1f4-2ced0a7e9030,
#shopify-section-03a7829a-b23f-445b-b9cb-4f0580a3c5e3,
#shopify-section-78b0b40c-b92a-4486-87ba-9acdef5d1ca4,
#shopify-section-bc6c34be-41d1-4cf3-b9b8-76d66023f08f,
#shopify-section-91fe8137-8ab0-49bb-8dd6-806455daf84e,
#shopify-section-bcd59106-9786-4651-ab60-51e8bfe7aafa,
#shopify-section-195db638-3664-43d7-bd68-e2aaf9ba9322,
#shopify-section-70caeba2-f3df-4e65-b88d-28962f5b3e7d,
#shopify-section-6a35ded2-b207-48d5-abd9-ceb7aa02d676,
#shopify-section-997293a6-1ab6-44a5-8590-9d1008b7299d,
#shopify-section-017d8fd2-1bca-40b9-90a4-17e7af354a1a {
  display: block;
}


#shopify-section-product_v9_redesign h2.mobile-shrink-text span,
#shopify-section-product_v9_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_v9_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_v9_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_v9_redesign .subtitle,
#shopify-section-product_v9_redesign .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-997293a6-1ab6-44a5-8590-9d1008b7299d .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

#shopify-section-997293a6-1ab6-44a5-8590-9d1008b7299d .innovative .inner_innovative {
  text-align: center;
  width: 33%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 40px;
}

#shopify-section-997293a6-1ab6-44a5-8590-9d1008b7299d .innovative .inner_innovative h3 {
  font-size: 25px;
  line-height: normal;
  color: #000;
  margin-top: 5px;
  font-weight: 600;
}

#shopify-section-997293a6-1ab6-44a5-8590-9d1008b7299d .innovative .inner_innovative span {
  font-size: 24px;
  padding: 0px 15px;
  line-height: normal;
  display: block;
}

#shopify-section-997293a6-1ab6-44a5-8590-9d1008b7299d .innovative .inner_innovative img {
  max-width: 100%;
}

#shopify-section-70caeba2-f3df-4e65-b88d-28962f5b3e7d .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
}

#shopify-section-70caeba2-f3df-4e65-b88d-28962f5b3e7d .considerate {
  width: 100%;
  float: left;
}

#shopify-section-70caeba2-f3df-4e65-b88d-28962f5b3e7d .d9-considerate .block-t20 {
  width: 39%;
  background: transparent;
  margin: 0% 5%;
  float: left;
}

#shopify-section-70caeba2-f3df-4e65-b88d-28962f5b3e7d .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-70caeba2-f3df-4e65-b88d-28962f5b3e7d .d9-considerate h3 {
  font-weight: 500;
  font-size: 25px;
  margin: 0px;
}

#shopify-section-70caeba2-f3df-4e65-b88d-28962f5b3e7d .d9-considerate p {
  width: 100%;
  font-size: 25px;
  padding: 0px 10%;
  line-height: 35px;
}

#shopify-section-bcd59106-9786-4651-ab60-51e8bfe7aafa .container,
#shopify-section-91fe8137-8ab0-49bb-8dd6-806455daf84e .container {
  max-width: 100%;
}

#shopify-section-bcd59106-9786-4651-ab60-51e8bfe7aafa .image-with-text__heading,
#shopify-section-91fe8137-8ab0-49bb-8dd6-806455daf84e .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-bcd59106-9786-4651-ab60-51e8bfe7aafa .image-with-text__wrapper,
#shopify-section-91fe8137-8ab0-49bb-8dd6-806455daf84e .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}


#shopify-section-78b0b40c-b92a-4486-87ba-9acdef5d1ca4 .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
}

#shopify-section-78b0b40c-b92a-4486-87ba-9acdef5d1ca4 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-78b0b40c-b92a-4486-87ba-9acdef5d1ca4 .d9-considerate .block-t20 {
  width: 39%;
  background: transparent;
  margin: 0% 5%;
  float: left;
}

#shopify-section-78b0b40c-b92a-4486-87ba-9acdef5d1ca4 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-78b0b40c-b92a-4486-87ba-9acdef5d1ca4 .d9-considerate h3 {
  font-weight: 500;
  font-size: 30px;
  margin: 0px;
}

#shopify-section-78b0b40c-b92a-4486-87ba-9acdef5d1ca4 .d9-considerate p {
  font-size: 22px;
  margin-top: 8px;
}

#shopify-section-03a7829a-b23f-445b-b9cb-4f0580a3c5e3 p {
  font-size: 17px;
  color: #909090;
  line-height: 30px;
}

#shopify-section-99038242-b29c-4fc7-adb3-c05ae135a07a .paking {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-99038242-b29c-4fc7-adb3-c05ae135a07a .paking .col-sm-12 {
  display: flex;
  align-items: end;
  width: 100%;
  float: left;
}

#shopify-section-99038242-b29c-4fc7-adb3-c05ae135a07a .col-sm-10 {
  width: 100%;
  float: left;
}

#shopify-section-99038242-b29c-4fc7-adb3-c05ae135a07a .col-sm-3 {
  width: 25%;
  float: left;
}


/* ========= V11 Redesign  =========== */
/* ========= V11 Redesign  =========== */
/* ========= V11 Redesign  =========== */


#shopify-section-d574964a-ce7d-4e4e-8e40-f1d71793d8f4,
#shopify-section-517beb73-0993-4c2d-ad9f-7d2c15f24f46,
#shopify-section-28d97893-c623-4a50-be4f-ccdbd257dbfc,
#shopify-section-42150aff-0fcd-4e07-860b-c3efa3fa514d,
#shopify-section-1a82cc44-a965-4989-ae27-227d5c980b33,
#shopify-section-7c506673-9c83-4357-8e73-592ff8a1ac89,
#shopify-section-fb893c17-7e88-476a-bf4d-28e4539fd41b,
#shopify-section-22d4ba9e-25a9-4304-b92f-8a58c4ad79f5,
#shopify-section-0a46c792-6d2e-4038-a1c4-bed4688be19d,
#shopify-section-d27f44ae-fded-4da5-8ab5-03ae7ca08179,
#shopify-section-fc0f12d3-c92c-4555-b22a-40127ff6bafa,
#shopify-section-b803ed7c-5e88-4717-b73b-70c02a99728e,
#shopify-section-e21ec00e-4f89-423b-9a7a-243914e84d3b,
#shopify-section-2c255a75-8656-4c50-9523-8f76793f9d42,
#shopify-section-e89e1970-c233-4eb7-b72e-8b280e3143f5,
#shopify-section-523170d5-5b0e-4d20-a9ee-6fb45d314a2a {
  display: block
}

#shopify-section-5880cc2d-fea0-4637-8c41-0023dc6fcc67,
#shopify-section-fc019f19-fe0d-451e-b979-c779a1469c76,
#shopify-section-b90c07a6-ff76-46fe-8aad-fd6c14a73708,
#shopify-section-fb8149fd-f9e6-4c3b-a8b4-775e8f2eae67,
#shopify-section-2052c451-117d-4ed4-9ec5-e84eb87f02d9,
#shopify-section-8887a810-b520-4f85-a68c-c69aa6bd76b7,
#shopify-section-df4c3526-d538-4e9b-9a24-299b3b991132,
#shopify-section-29c25b53-ea33-4bcd-bbe8-3a0c2d8645ea,
#shopify-section-70e64f08-c74e-4134-85d7-b24a66997d1e,
#shopify-section-2bd297fe-5caf-48e8-9e47-f32052484c29,
#shopify-section-a4594e0a-b03d-4130-970b-540ced293ca5,
#shopify-section-b8af842b-e22b-4209-95c4-d84a5a6c8322,
#shopify-section-88d26fd1-2e08-413b-8e8a-2d003570c995,
#shopify-section-c76d73a2-0d59-42c1-9350-e4303acbe535,
#shopify-section-e38387f9-05ad-49e9-95e1-85e0feaa96a8,
#shopify-section-61885556-7b80-4dfc-be39-06510b6c2246,
#shopify-section-88ad3ddb-ec9e-47ff-8932-a1cb85558a21 {
  display: none;
}


#shopify-section-product_v11_redesign h2.mobile-shrink-text span,
#shopify-section-product_v11_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_v11_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_v11_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_v11_redesign .subtitle,
#shopify-section-product_v11_redesign .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-28d97893-c623-4a50-be4f-ccdbd257dbfc .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

#shopify-section-28d97893-c623-4a50-be4f-ccdbd257dbfc .innovative .inner_innovative {
  text-align: center;
  width: 33%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 40px;
}

#shopify-section-28d97893-c623-4a50-be4f-ccdbd257dbfc .innovative .inner_innovative h3 {
  font-size: 25px;
  line-height: normal;
  color: #000;
  margin-top: 5px;
  font-weight: 600;
}

#shopify-section-28d97893-c623-4a50-be4f-ccdbd257dbfc .innovative .inner_innovative span {
  font-size: 24px;
  padding: 0px 15px;
  line-height: normal;
  display: block;
}

#shopify-section-28d97893-c623-4a50-be4f-ccdbd257dbfc .innovative .inner_innovative img {
  max-width: 100%;
}


#shopify-section-7c506673-9c83-4357-8e73-592ff8a1ac89 .container,
#shopify-section-fb893c17-7e88-476a-bf4d-28e4539fd41b .container {
  max-width: 100%;
}

#shopify-section-7c506673-9c83-4357-8e73-592ff8a1ac89 .image-with-text__heading,
#shopify-section-fb893c17-7e88-476a-bf4d-28e4539fd41b .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-7c506673-9c83-4357-8e73-592ff8a1ac89 .image-with-text__wrapper,
#shopify-section-fb893c17-7e88-476a-bf4d-28e4539fd41b .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}


#shopify-section-0a46c792-6d2e-4038-a1c4-bed4688be19d .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
}

#shopify-section-0a46c792-6d2e-4038-a1c4-bed4688be19d .considerate {
  width: 100%;
  float: left;
}

#shopify-section-0a46c792-6d2e-4038-a1c4-bed4688be19d .d9-considerate .block-t20 {
  width: 39%;
  background: transparent;
  margin: 0% 5%;
  float: left;
}

#shopify-section-0a46c792-6d2e-4038-a1c4-bed4688be19d .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-0a46c792-6d2e-4038-a1c4-bed4688be19d .d9-considerate h3 {
  font-weight: 500;
  font-size: 25px;
  margin: 0px;
}

#shopify-section-0a46c792-6d2e-4038-a1c4-bed4688be19d .d9-considerate p {
  font-size: 22px;
  margin-top: 8px;
}

#shopify-section-fc0f12d3-c92c-4555-b22a-40127ff6bafa .d9-considerate {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-fc0f12d3-c92c-4555-b22a-40127ff6bafa .considerate {
  width: 100%;
  float: left;
}

#shopify-section-fc0f12d3-c92c-4555-b22a-40127ff6bafa .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.5%;
  float: none;
  display: inline-block;
}

#shopify-section-fc0f12d3-c92c-4555-b22a-40127ff6bafa .d9-considerate .text-block-t20 {
  height: auto;
  padding: 23px 0px 30px;
  display: inline-block;
  background: transparent;
}

#shopify-section-fc0f12d3-c92c-4555-b22a-40127ff6bafa .d9-considerate h3 {
  font-weight: 500;
  font-size: 25px;
  margin: 0px;
}

#shopify-section-fc0f12d3-c92c-4555-b22a-40127ff6bafa .d9-considerate p {
  font-size: 22px;
  margin-top: 8px;
}

#shopify-section-b803ed7c-5e88-4717-b73b-70c02a99728e p {
  font-size: 17px;
  color: #909090;
  line-height: 30px;
}

#shopify-section-2c255a75-8656-4c50-9523-8f76793f9d42 .paking {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-2c255a75-8656-4c50-9523-8f76793f9d42 .paking .col-sm-12 {
  display: flex;
  align-items: end;
  width: 100%;
  float: left;
}

#shopify-section-2c255a75-8656-4c50-9523-8f76793f9d42 .paking .main-2 {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
}

#shopify-section-2c255a75-8656-4c50-9523-8f76793f9d42 .col-sm-10 {
  width: 100%;
  float: left;
}

#shopify-section-2c255a75-8656-4c50-9523-8f76793f9d42 .col-sm-3 {
  width: 25%;
  float: left;
}

#shopify-section-2c255a75-8656-4c50-9523-8f76793f9d42 .paking .part-1 img {
  padding: 0px 30px 0px;
}

#shopify-section-d574964a-ce7d-4e4e-8e40-f1d71793d8f4 .purchase-details {
  display: none;
}


/* ========= D9 Redesign  =========== */
/* ========= D9 Redesign  =========== */
/* ========= D9 Redesign  =========== */

#shopify-section-fd3e058c-4dd3-4fb0-a97b-d0b9b5e01ea3,
#shopify-section-6e734955-d2f5-4218-a227-b68f7172a353,
#shopify-section-2dd60808-3da5-4095-8684-c788fd55c265,
#shopify-section-9f817d87-531f-4cf4-9cd7-1d39881b374e,
#shopify-section-c73e871e-003e-45fc-83c5-3e0d4f79beb6,
#shopify-section-8861cd98-82c0-4597-af3b-16fcd3f9a2c6,
#shopify-section-874e4f51-ec46-4aa1-99a5-694482121d76,
#shopify-section-17348a81-bf05-48fb-b9e1-c373e4e021a5,
#shopify-section-2ca10323-8ab7-4225-9422-a0f8181f6f60,
#shopify-section-f1ec060c-19a7-4a58-bc6d-dcb97c8b9efb,
#shopify-section-d4b6f903-5aa5-4870-bdc0-8ae3941bd6ea,
#shopify-section-a1248055-5c65-4363-bfae-8fd177654cce,
#shopify-section-80b09a5d-4635-4295-b7ca-6b832e6c30fc,
#shopify-section-4e35b1ef-9660-4bf4-9345-aed803e4533f,
#shopify-section-a7d350cf-5544-4c30-abfd-0dd23d3ebccf,
#shopify-section-e339da91-9a68-45e8-9ab3-283dc2924477,
#shopify-section-06b6ef2a-a66c-446a-87e6-17523f21fbd1 {
  display: block;
}


#shopify-section-ced5a0e8-1cd6-4bc3-806e-46163c0532fc,
#shopify-section-954df0bc-85d0-4f03-98ad-a52b43c0d908,
#shopify-section-29c74647-2d0d-4942-ba82-b7b0c94e0966,
#shopify-section-6188f9e4-d149-488f-830c-811503d6c304,
#shopify-section-b582430a-0a4c-403a-a32d-94d2dee71b3a,
#shopify-section-fce1263e-437f-4477-a90c-4d83e115a4c0,
#shopify-section-c0db7410-66df-414a-82d4-795ddf525b94,
#shopify-section-e027eda0-094c-4d39-9c6f-03a8558ab323,
#shopify-section-7691b43f-c7ed-49f1-9ab0-1fb77e858332,
#shopify-section-6cd78058-e9d4-46a2-85e7-1e08357120e8,
#shopify-section-a1278c73-0cf3-4990-92d8-78110feabfe4,
#shopify-section-a5f934ba-a740-407c-935e-bbe42bb3bd99,
#shopify-section-6e4d7a14-1838-496a-863c-6222f3852b6e,
#shopify-section-8058c273-aee4-4e0e-96a9-26e1b7a1b854,
#shopify-section-4785f639-80be-4575-8a4f-86ee0884fcb3,
#shopify-section-f91b98ad-eb78-4f82-b693-5d9a62e97194,
#shopify-section-6f4ea001-9f9f-47aa-a1fb-ab6c71e815b4,
#shopify-section-07e9bd23-4f6b-4c19-aa30-7c80d41da73c,
#shopify-section-9d0cffff-c0b6-4c4d-ab49-2bca2d0c8604 {
  display: none;
}


.product-6928176971933 .coupon {
  width: 100%;
  float: left;
  margin: 30px 0px;
}

.product-6928176971933 .coupon-inner {
  background: #fff;
  padding: 17px 30px;
  border: 2px dashed #e6e6e6;
  width: 100%;
  float: left;
}

.product-6928176971933 .coupon-inner h2 {
  font-size: 24px;
  font-weight: 400;
  line-height: normal;
  margin: 0px;
}

.product-6928176971933 .coupon-inner p {
  font-size: 13px;
}

.product-6928176971933 .rgt {
  width: 55%;
  float: left;
}

.product-6928176971933 .lft {
  width: 38%;
  float: right;
  text-align: right;
  position: relative;
}

.product-6928176971933 .lft button {
  width: 100%;
  padding: 9px 0px;
  background: #a3a3a3;
  border: none;
  color: #fff;
  position: absolute;
  left: 0;
  cursor: pointer;
  font-size: 14px;
}

#shopify-section-product_d9_redesign h2.mobile-shrink-text span,
#shopify-section-product_d9_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_d9_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_d9_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_d9_redesign .subtitle {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-06b6ef2a-a66c-446a-87e6-17523f21fbd1 .innovative {
  text-align: center;
  width: 100%;
  float: left;
}

#shopify-section-06b6ef2a-a66c-446a-87e6-17523f21fbd1 .innovative .inner_innovative {
  text-align: center;
  width: 32%;
  display: inline-block;
  padding: 0 10px;
  vertical-align: text-top
}

#shopify-section-06b6ef2a-a66c-446a-87e6-17523f21fbd1 .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: -25px;
  font-weight: 600;
}

#shopify-section-06b6ef2a-a66c-446a-87e6-17523f21fbd1 .innovative .inner_innovative img {
  width: 270px;
  max-width: 100%;
}

#shopify-section-2dd60808-3da5-4095-8684-c788fd55c265 .caption-content {
  width: 45% !important;
}

#shopify-section-2dd60808-3da5-4095-8684-c788fd55c265 .sub-blocks {
  max-width: 100%;
  width: 100%;
  float: left;
}

#shopify-section-2dd60808-3da5-4095-8684-c788fd55c265 .sub-blocks span {
  width: 45%;
  margin-bottom: 30px;
  margin-right: 1vw;
  background: transparent;
}

#shopify-section-2dd60808-3da5-4095-8684-c788fd55c265 .sub-blocks span strong {
  width: 100%;
  float: left;
  font-size: 2vw;
  line-height: 1;
  color: #B32C30;
}

#shopify-section-2dd60808-3da5-4095-8684-c788fd55c265 .sub-blocks span b {
  font-weight: 400;
  font-size: 1.5vw;
  color: #000;
}


#shopify-section-9f817d87-531f-4cf4-9cd7-1d39881b374e .image-with-text__wrapper,
#shopify-section-c73e871e-003e-45fc-83c5-3e0d4f79beb6 .image-with-text__wrapper,
#shopify-section-8861cd98-82c0-4597-af3b-16fcd3f9a2c6 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}


#shopify-section-9f817d87-531f-4cf4-9cd7-1d39881b374e .image-with-text__heading,
#shopify-section-c73e871e-003e-45fc-83c5-3e0d4f79beb6 .image-with-text__heading,
#shopify-section-8861cd98-82c0-4597-af3b-16fcd3f9a2c6 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-874e4f51-ec46-4aa1-99a5-694482121d76 p {
  color: #3C91E5;
}

#shopify-section-f1ec060c-19a7-4a58-bc6d-dcb97c8b9efb .image-with-text-overlay__subheading p {
  color: #3c91e5;
}

#shopify-section-17348a81-bf05-48fb-b9e1-c373e4e021a5 .d9-considerate {
  width: 100%;
  float: left;
}

#shopify-section-17348a81-bf05-48fb-b9e1-c373e4e021a5 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-17348a81-bf05-48fb-b9e1-c373e4e021a5 .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.6%;
  float: left;
}

#shopify-section-17348a81-bf05-48fb-b9e1-c373e4e021a5 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 43px 0px 45px;
  display: inline-block;
  background: transparent;
}

#shopify-section-17348a81-bf05-48fb-b9e1-c373e4e021a5 .d9-considerate h3 {
  font-weight: 500;
  font-size: 22px;
  margin: 0px;
}


#shopify-section-4e35b1ef-9660-4bf4-9345-aed803e4533f .paking {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-4e35b1ef-9660-4bf4-9345-aed803e4533f .paking .col-sm-12 {
  display: flex;
  align-items: baseline;
  width: 100%;
  float: left;
}

#shopify-section-4e35b1ef-9660-4bf4-9345-aed803e4533f .col-sm-10 {
  width: 100%;
  float: left;
}

#shopify-section-4e35b1ef-9660-4bf4-9345-aed803e4533f .col-sm-3 {
  width: 25%;
  float: left;
}

#shopify-section-a1248055-5c65-4363-bfae-8fd177654cce .block-t20 {
  width: 30%;
  float: left;
  margin: 10px 20px 30px;
  background: transparent;
}

#shopify-section-a1248055-5c65-4363-bfae-8fd177654cce .text-block-t20 {
  width: 100%;
  float: left;
  height: 100px;
  display: flex;
  align-items: center;
  text-align: center;
  background: transparent;
}

#shopify-section-a1248055-5c65-4363-bfae-8fd177654cce .text-block-t20 p {
  width: 100%;
  font-size: 22px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0;
}

#shopify-section-2ca10323-8ab7-4225-9422-a0f8181f6f60 .buttons {
  width: 100%;
  float: left;
}

#shopify-section-2ca10323-8ab7-4225-9422-a0f8181f6f60 .buttons ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

#shopify-section-2ca10323-8ab7-4225-9422-a0f8181f6f60 .buttons ul li {
  display: inline-block;
  width: 48%;
}

#shopify-section-2ca10323-8ab7-4225-9422-a0f8181f6f60 .d9-app-part .image-with-text__text-column {
  width: calc(50% - 20px);
}


#shopify-section-2ca10323-8ab7-4225-9422-a0f8181f6f60 {
  padding-top: 120px;
  padding-bottom: 120px;
}

#shopify-section-2ca10323-8ab7-4225-9422-a0f8181f6f60 {
  position: relative;
}

#shopify-section-2ca10323-8ab7-4225-9422-a0f8181f6f60 .image-with-text__column .image-element__wrap img {
  position: absolute;
  z-index: 2;
  right: 50%;
  width: auto;
  top: -4vw;
  height: 670px;
}


#shopify-section-2bc794b5-94ea-471d-81d8-ef3c3857d621 .review-block {
  width: 100%;
  float: left;
}

#shopify-section-2bc794b5-94ea-471d-81d8-ef3c3857d621 .in-review-block {
  width: 100%;
  float: left;
}

#shopify-section-2bc794b5-94ea-471d-81d8-ef3c3857d621 .block-t20 {
  width: 30%;
  float: left;
  margin: 19px;
  background: #000000;
}

#shopify-section-2bc794b5-94ea-471d-81d8-ef3c3857d621 .text-block-t20 {
  width: 100%;
  float: left;
  height: 400px;
  align-items: baseline;
  text-align: left;
  background: #000000;
  padding: 30px;
  display: block;
}

#shopify-section-2bc794b5-94ea-471d-81d8-ef3c3857d621 .text-block-t20 p {
  color: #fff;
  width: 100%;
  font-size: 16px;
  font-weight: 400;
  line-height: 38px;
  letter-spacing: 0;
}

#shopify-section-2bc794b5-94ea-471d-81d8-ef3c3857d621 .text-block-t20 span {
  color: #fff;
  position: relative;
  top: 40px;
}


#right-arrow,
#left-arrow {
  display: none;
}

#shopify-section-5a99d45e-8778-46e3-bc69-e18ab0c756fd .testim .dots .dot {
  background: #E6E6E6;
  width: 90px;
  border: none;
  border-radius: 0px;
}

#shopify-section-5a99d45e-8778-46e3-bc69-e18ab0c756fd .testim .dots .active {
  background: #AFAFAF;
}

#testim-content h2 {
  color: #000;
  font-size: 1.5em;
}

#testim-content p {
  font-size: 20px;
  font-style: italic;
  width: 90%;
}


.faq-btns {
  width: 100%;
  float: left;
}

.faq-btns ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
}

.faq-btns ul li {
  display: inline-block;
}

.faq-btns ul li button {
  width: 18vw;
  padding: 15px 0px;
  margin: 0px 10px;
  font-size: 18px;
  font-weight: 600;
  background: #fff;
  border: 1px solid #000;
}

.faq-btns ul li button.blk-btn {
  background: #000;
  border: 0;
  color: #fff;
}

#shopify-section-5a99d45e-8778-46e3-bc69-e18ab0c756fd {
  background: #F8F8F8;
}

#shopify-section-6dabf3c8-d8d5-40a8-8f24-f26ac3ae5f0f {
  width: 100%;
  float: left;
  padding-top: 80px !important;
  padding-bottom: 100px !important;
}

#shopify-section-f1ec060c-19a7-4a58-bc6d-dcb97c8b9efb .subtitle {
  font-weight: 300 !important;
}


/* ========= D9 MAX =========== */
/* ========= D9 MAX =========== */
/* ========= D9 MAX =========== */


#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366,
#shopify-section-b1c15181-0424-40e4-b2b2-63b6a7c4656c,
#shopify-section-a341e7b3-ed68-4bdd-bab3-94221048f86f #shopify-section-174c5cec-618f-4635-8872-b41191599ae1,
#shopify-section-c19c2c08-6011-4685-93a8-ff559ce3d0e0,
#shopify-section-5dac4e42-f18b-408c-bbd5-e8e3a8e3e094 {
  display: block;
}

#shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7,
#shopify-section-1941303f-79d3-48e9-bb07-b3762ab70509,
#shopify-section-ca1e46d5-ae54-4df7-bfca-f154498e7ec8,
#shopify-section-944f375b-b2c3-41ac-b577-900c7e71ce59,
#shopify-section-ba5c4032-326f-48b5-8283-17830fa4a5a9,
#shopify-section-58586c4e-fa4a-437e-8b8f-c63e8343eaa8 {
  display: none;
}

#shopify-section-b1c15181-0424-40e4-b2b2-63b6a7c4656c .caption-content {
  width: 100% !important;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 {
  position: relative;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_main {
  position: absolute;
  width: 100% !important;
  left: 0vw;
  text-align: center;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .d9-max-logo {
  position: relative;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .d9-max-logo img {
  max-width: 400px;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .subtitle p {
  font-size: 30px;
  color: #fff;
  font-weight: 400;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__heading {
  margin: 1rem 0px;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__heading {
  margin-top: 0 !important
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__heading h2 {
  font-size: 65px;
  font-weight: 500;
  color: #000;
  line-height: 1 !important;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading p {
  letter-spacing: 0;
  font-size: 50px !important;
  color: #f20808;
  margin-bottom: 0rem;
  font-weight: 500;
  padding: 8px 0px;
  line-height: 0.7 !important;
  display: flex;
  width: 100%;
  justify-content: center;
  margin: 3% 0 2% !important;
  vertical-align: top;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading p span {
  font-size: 17px;
  margin: 0px 10px;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading span {
  font-size: 20px;
  font-weight: 500;
  color: #000;
  letter-spacing: 0;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading button {
  margin: 20px auto 10px;
  cursor: pointer;
  display: flex;
  align-items: center;
  font-size: 20px;
  font-weight: 500;
  padding: 15px 0px;
  width: 370px;
  justify-content: center;
  background: #fff;
  border: 1px solid #000;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points {
  margin-top: 60px !important;
  color: #000;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  width: 100%;
  max-width: 470px;
  float: none;
  margin: 0 auto 0;
  border-radius: 10px;
  background: rgba(212, 212, 212, 0.5);
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points li i {
  font-weight: 600;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points ol {
  width: 82%;
  float: none;
  margin: 0 auto;
  padding: 30px 0px;
}

#shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points ol li {
  margin: 10px 0px;
}

#shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 {
  background: #fff;
}

#shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 .innovative {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

#shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 .innovative .inner_innovative {
  width: 25%;
}

#shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 .innovative .inner_innovative img {
  width: 110px;
  max-width: 100%;
}

#shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 .innovative .inner_innovative h3 {
  font-weight: 500;
  padding-top: 15px;
  font-size: 18px;
  color: #000;
}

#shopify-section-a341e7b3-ed68-4bdd-bab3-94221048f86f .container,
#shopify-section-174c5cec-618f-4635-8872-b41191599ae1 .container,
#shopify-section-c19c2c08-6011-4685-93a8-ff559ce3d0e0 .container,
#shopify-section-5dac4e42-f18b-408c-bbd5-e8e3a8e3e094 .container {
  max-width: 100%;
}

#shopify-section-a341e7b3-ed68-4bdd-bab3-94221048f86f .image-with-text__heading,
#shopify-section-174c5cec-618f-4635-8872-b41191599ae1 .image-with-text__heading,
#shopify-section-c19c2c08-6011-4685-93a8-ff559ce3d0e0 .image-with-text__heading,
#shopify-section-5dac4e42-f18b-408c-bbd5-e8e3a8e3e094 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-a341e7b3-ed68-4bdd-bab3-94221048f86f .image-with-text__wrapper,
#shopify-section-174c5cec-618f-4635-8872-b41191599ae1 .image-with-text__wrapper,
#shopify-section-c19c2c08-6011-4685-93a8-ff559ce3d0e0 .image-with-text__wrapper,
#shopify-section-5dac4e42-f18b-408c-bbd5-e8e3a8e3e094 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-b1c15181-0424-40e4-b2b2-63b6a7c4656c .banner__heading span {
  font-size: 50px;
}

#shopify-section-b1c15181-0424-40e4-b2b2-63b6a7c4656c .buttons a {
  color: #000 !important;
  background-color: #fff !important;
  border-color: #000 !important;
  width: 300px !important;
  padding: 13px 0px !important;
}

#shopify-section-b1c15181-0424-40e4-b2b2-63b6a7c4656c .image-with-text-overlay__subheading {
  color: #000000;
  position: absolute;
  bottom: -1.5vw;
  width: 100%;
  left: 0;
  letter-spacing: 0;
  font-size: 20px;
}


/* ========= L10 Redesign  =========== */
/* ========= L10 Redesign  =========== */
/* ========= L10 Redesign  =========== */


#shopify-section-43a404fa-8f92-4324-926d-9897e32a6c05,
#shopify-section-14fbef6f-0cba-4f3b-a326-96a177219936,
#shopify-section-b1029850-b9e5-4dc4-99ef-67ca60d2309e,
#shopify-section-8504521c-a29b-4983-a77c-350b159f8315,
#shopify-section-12e2387c-2245-4e0c-babf-2f142d936238,
#shopify-section-533c4fcd-759d-4dbf-9147-ddea452de29b,
#shopify-section-7c39ee7e-37d6-451a-bf60-4ee28208edb5,
#shopify-section-78cb87eb-fc0c-46c9-8b23-023ca6c73a6a,
#shopify-section-a4653aa3-9866-4dd5-89a1-0a1ed08439c0,
#shopify-section-bba57491-de08-4561-b200-875d16bda6d5,
#shopify-section-42c5c0e2-1a76-4c5f-a773-74020fd4c6f4,
#shopify-section-92607667-515d-4de6-abdd-b496668b397f,
#shopify-section-2e642494-cdff-4831-9a4e-ba0c734c1840,
#shopify-section-5382e111-3602-4cf8-9313-7d8f52ea6984,
#shopify-section-2ac4e5e5-178f-4e1f-bd2b-e24a1c5d741e,
#shopify-section-07b3252e-e12a-46e7-a563-9484c114ad6c,
#shopify-section-525a01f8-1e14-454f-800a-486a8ffcace3,
#shopify-section-5789a3b5-20cd-4fb2-aba5-17fa38c8ee79,
#shopify-section-036e0134-c545-4f06-8885-7bb15bce7327 {
  display: block;
}

#shopify-section-590d0e52-c662-4989-81e6-12702b4040f4,
#shopify-section-3acc4c1d-9034-4f49-b9ce-5721d5783516,
#shopify-section-d78c5748-62cc-4748-a313-fbb0e00b4061,
#shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a,
#shopify-section-5864c7c9-a5f0-4c99-8813-1af223f33799,
#shopify-section-6fcb9261-2e0a-4bd4-99db-982de87119eb,
#shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289,
#shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba,
#shopify-section-5a2bb680-1dca-448a-af93-3cfb119e5588,
#shopify-section-2ea80cac-ce7c-4add-9c58-2043736c1c65,
#shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b,
#shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f,
#shopify-section-7bdde518-6802-483e-a4ea-42f3d58661ec,
#shopify-section-2640fc98-b470-477d-a83a-d6ec9f835f74,
#shopify-section-444e8922-ed0c-4e20-a19e-ff0e2c1d11ca,
#shopify-section-2e5ca534-4681-4654-9d75-36e14d2c28a5,
#shopify-section-d52981e6-bd2f-419b-9993-b134c5aea774,
#shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3,
#shopify-section-fda2dd67-bd6a-4165-9f3c-577b86b51cb4,
#shopify-section-fc6c4ad2-d329-4225-aaf1-e8e6eac47984 {
  display: none;
}


#shopify-section-product_l10_redesign h2.mobile-shrink-text span,
#shopify-section-product_l10_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_l10_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_l10_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_l10_redesign .subtitle {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}


.product-6928179560605 .shopify-payment-button__more-options {
  display: none;
}

.product-6928179560605 .shopify-payment-button {
  display: block;
}

.product-6928179560605 .product-form-container {
  width: 100%;
}

.product-6928179560605 .product_form {
  min-width: 100%;
}

.product-6928179560605 .shopify-payment-button button {
  height: 40px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 16px !important;
  border-radius: 0px !important;
  min-height: 0px;
  color: #000 !important;
  background: #fff !important;
  border: 2px solid #000 !important;
}

.product-6658151481549 .shopify-payment-button button:hover {
  background-color: #000 !important;
  color: #fff !important;
}


.product-6928179560605 {
  background: #000;
}

.product-6928179560605 .container {
  align-items: center;
}

.product-6928179560605 .subtitle {
  font-size: 1.5rem;
  font-weight: 600;
}

.product-6928179560605 .subtitle p {
  font-size: 1.5rem;
  font-weight: normal;
}

.product-6928179560605 .product__information {
  padding-left: 65px;
}

.product-6928179560605 .product_section.js-product_section.container.is-justify-space-between.has-padding-bottom {
  background: #fff;
}


#shopify-section-b1029850-b9e5-4dc4-99ef-67ca60d2309e .innovative {
  text-align: center;
  width: 90%;
  margin: 0 auto;
}

#shopify-section-b1029850-b9e5-4dc4-99ef-67ca60d2309e .innovative .inner_innovative {
  text-align: center;
  width: 24%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 40px;
}

#shopify-section-b1029850-b9e5-4dc4-99ef-67ca60d2309e .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #fff;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-b1029850-b9e5-4dc4-99ef-67ca60d2309e .innovative .inner_innovative img {
  width: 170px;
  max-width: 100%;
}

#shopify-section-533c4fcd-759d-4dbf-9147-ddea452de29b .container,
#shopify-section-7c39ee7e-37d6-451a-bf60-4ee28208edb5 .container,
#shopify-section-bba57491-de08-4561-b200-875d16bda6d5 .container,
#shopify-section-42c5c0e2-1a76-4c5f-a773-74020fd4c6f4 .container {
  max-width: 100%;
}

#shopify-section-533c4fcd-759d-4dbf-9147-ddea452de29b .image-with-text__heading,
#shopify-section-7c39ee7e-37d6-451a-bf60-4ee28208edb5 .image-with-text__heading,
#shopify-section-bba57491-de08-4561-b200-875d16bda6d5 .image-with-text__heading,
#shopify-section-42c5c0e2-1a76-4c5f-a773-74020fd4c6f4 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-533c4fcd-759d-4dbf-9147-ddea452de29b .image-with-text__wrapper,
#shopify-section-7c39ee7e-37d6-451a-bf60-4ee28208edb5 .image-with-text__wrapper,
#shopify-section-bba57491-de08-4561-b200-875d16bda6d5 .image-with-text__wrapper,
#shopify-section-42c5c0e2-1a76-4c5f-a773-74020fd4c6f4 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-2e642494-cdff-4831-9a4e-ba0c734c1840 .d9-considerate {
  width: 100%;
}

#shopify-section-2e642494-cdff-4831-9a4e-ba0c734c1840 .block-t20 {
  width: 29%;
  float: left;
  margin: 10px 20px 30px;
  background: transparent;
}

#shopify-section-2e642494-cdff-4831-9a4e-ba0c734c1840 .text-block-t20 {
  height: auto;
  padding: 23px 0px 25px;
  display: flex;
  align-items: center;
  text-align: center;
  background: transparent;
}

#shopify-section-2e642494-cdff-4831-9a4e-ba0c734c1840 .text-block-t20 h3 {
  width: 100%;
  font-size: 22px;
  font-weight: 500;
  letter-spacing: 0;
  color: #fff;
}

#shopify-section-2ac4e5e5-178f-4e1f-bd2b-e24a1c5d741e .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
}

#shopify-section-2ac4e5e5-178f-4e1f-bd2b-e24a1c5d741e .considerate {
  width: 100%;
  float: left;
}

#shopify-section-2ac4e5e5-178f-4e1f-bd2b-e24a1c5d741e .d9-considerate .block-t20 {
  width: 39%;
  background: transparent;
  margin: 0% 5%;
  float: left;
}

#shopify-section-2ac4e5e5-178f-4e1f-bd2b-e24a1c5d741e .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-2ac4e5e5-178f-4e1f-bd2b-e24a1c5d741e .d9-considerate h3 {
  font-weight: 500;
  font-size: 25px;
  margin: 0px;
  color: #fff;
}

#shopify-section-525a01f8-1e14-454f-800a-486a8ffcace3 .paking .col-sm-12 {
  display: flex;
  align-items: center;
}

#shopify-section-525a01f8-1e14-454f-800a-486a8ffcace3 .part-1 img {
  margin-bottom: 15px;
  padding: 0px 20px;
}

#shopify-section-525a01f8-1e14-454f-800a-486a8ffcace3 .part-1 p {
  color: #fff;
}

#shopify-section-525a01f8-1e14-454f-800a-486a8ffcace3 .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: baseline;
}

#shopify-section-036e0134-c545-4f06-8885-7bb15bce7327 .content table td,
#shopify-section-036e0134-c545-4f06-8885-7bb15bce7327 .content table th {
  border: 1px solid #fff;
  color: #fff;
}

#shopify-section-41c163d1-f198-4c2a-9c46-4e203d247fea .review-block {
  width: 100%;
  float: left;
}

#shopify-section-41c163d1-f198-4c2a-9c46-4e203d247fea .in-review-block {
  width: 100%;
  float: left;
}

#shopify-section-41c163d1-f198-4c2a-9c46-4e203d247fea .block-t20 {
  width: 30%;
  float: left;
  margin: 19px;
  background: #000000;
}

#shopify-section-41c163d1-f198-4c2a-9c46-4e203d247fea .text-block-t20 {
  width: 100%;
  float: left;
  height: 400px;
  align-items: baseline;
  text-align: left;
  background: #000000;
  padding: 30px;
  display: block;
  border: 1px solid #fff;
  border-top: 0px;
}

#shopify-section-41c163d1-f198-4c2a-9c46-4e203d247fea .text-block-t20 p {
  color: #fff;
  width: 100%;
  font-size: 16px;
  font-weight: 400;
  line-height: 38px;
  letter-spacing: 0;
}

#shopify-section-41c163d1-f198-4c2a-9c46-4e203d247fea .text-block-t20 span {
  color: #fff;
  position: relative;
  top: 40px;
}

#shopify-section-b243fe63-560d-4b77-a578-2b6e5b33d256 {
  background: #fff;
}

#shopify-section-b243fe63-560d-4b77-a578-2b6e5b33d256 .testim .dots .dot {
  background: #E6E6E6;
  width: 90px;
  border: none;
  border-radius: 0px;
}

#shopify-section-87762a70-96d2-414a-953e-39de8b57338a .faq-btns ul li button.blk-btn {
  border: 1px solid #fff;
}

.faq-btns ul li button {
  border: 1px solid #fff;
  color: #fff;
  background: #000;
}

#shopify-section-87762a70-96d2-414a-953e-39de8b57338a {
  float: left;
  padding-top: 80px;
  padding-bottom: 80px;
}

#shopify-section-7d32f018-ab39-4722-b7aa-8e07b526657c .l10-add-to-cart {
  border: 1px solid #fff !important;
}


#shopify-section-8fe00a36-d1cb-43bd-bf3c-db9dcdca29d3 {
  position: relative;
}

#shopify-section-8fe00a36-d1cb-43bd-bf3c-db9dcdca29d3 #vacum-info {
  width: 450px;
  float: right;
  position: absolute;
  bottom: 9vw !important;
  right: 9vh;
}

#shopify-section-8fe00a36-d1cb-43bd-bf3c-db9dcdca29d3 .innner-info {
  width: 100%;
  float: left;
  padding: 50px 0px;
  display: flex;
}

#shopify-section-8fe00a36-d1cb-43bd-bf3c-db9dcdca29d3 .l-block {
  float: none;
  text-align: center;
  margin: 0 auto;
}

#shopify-section-8fe00a36-d1cb-43bd-bf3c-db9dcdca29d3 .l-block h3 {
  color: #fff;
  font-size: 21px;
}

#shopify-section-8fe00a36-d1cb-43bd-bf3c-db9dcdca29d3 .l-block h4 {
  color: #fff;
  font-weight: 300;
  font-size: 18px;
  padding-top: 7px;
}

#shopify-section-7d32f018-ab39-4722-b7aa-8e07b526657c .button--add-to-cart {
  border: 2px solid #fff;
}

#shopify-section-72fb2d31-8d88-46d0-b0ae-fcac7350192b .text-block-t20 h3 {
  font-weight: 300;
}

#shopify-section-72fb2d31-8d88-46d0-b0ae-fcac7350192b .part-1 {
  padding: 0px 10px 30px;
}


/* ======== z10 pro Redesign ======== */
/* ======== z10 pro Redesign ======== */
/* ======== z10 pro Redesign ======== */

#shopify-section-6fd852e6-bba0-4017-b3b2-d5349a1609db,
#shopify-section-8a04eb2a-d1c1-42f1-9cba-e3cad1823f8a,
#shopify-section-62a8b0d2-e7a1-485d-bee3-5ba3af1659a9,
#shopify-section-17731191-b78c-44a7-bcd3-21376b7f2b27,
#shopify-section-2c934e8f-65c3-4c42-8e01-e3613da7e184,
#shopify-section-fe97e615-31e5-4562-99ce-d9d5044a4de6,
#shopify-section-5c55d945-78c4-4f19-9287-3e3cb0c10f74,
#shopify-section-e72cf516-49e2-4b31-a981-ceeab3bbd003,
#shopify-section-a4f0fb31-d6fe-4a0d-a8b9-9b81b91ba214,
#shopify-section-2f3d1a21-5cf9-4fb0-89be-78850b86e878 .caption {
  display: block;
}

#shopify-section-940a0fd7-189e-40e6-852e-87cb13de88f0,
#shopify-section-83a49472-8a42-4768-9110-3a6caf5b084d,
#shopify-section-b32be6ec-84c0-4cf3-abf6-6fe2ecc71dad,
#shopify-section-8798f882-3bf3-4ab6-8a6b-8123de442301,
#shopify-section-f537beb1-aa30-4877-90c2-24602cc3ab74,
#shopify-section-7119f05b-84f4-49ad-8289-57766deba389,
#shopify-section-fa74e244-9638-4f63-b088-d26d6d082f3b,
#shopify-section-08092f1b-ac85-4d13-b849-4b6f8205127d,
#shopify-section-66af6547-5b47-4246-9cd7-6e32f81889d7,
#shopify-section-c033c6d2-8a31-4d0c-8968-6e2e38c31ab1 {
  display: none;
}

.product-6928178577565 .shopify-payment-button {
  display: none;
}

.product-6928178577565 .shopify-payment-button {
  display: none;
}

.product-6928178577565 .container {
  align-items: center;
}

.product-6928178577565 .subtitle {
  font-size: 1.5rem;
  font-weight: 600;
}

.product-6928178577565 .subtitle p {
  font-size: 1.5rem;
  font-weight: normal;
}

.product-6928178577565 .product__information {
  padding-left: 65px;
}

#shopify-section-product_z10_redesign h2.mobile-shrink-text span,
#shopify-section-product_z10_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_z10_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_z10_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_z10_redesign .subtitle {
  font-size: 1.3vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-product_z10_redesign .subtitle .money {
  font-weight: 600 !important;
}

#shopify-section-8a04eb2a-d1c1-42f1-9cba-e3cad1823f8a .innovative .inner_innovative h3 {
  font-size: 22px;
  font-weight: 600;
  color: #000;
}

#shopify-section-acc254eb-e897-45b0-82e2-52e9daa3d935 .paking .col-sm-2 {
  width: 30%;
  float: left;
  display: flex;
  align-items: baseline;
}

#shopify-section-acc254eb-e897-45b0-82e2-52e9daa3d935 .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: baseline;
}

#shopify-section-acc254eb-e897-45b0-82e2-52e9daa3d935 .paking .col-sm-12 {
  align-items: center;
}

#shopify-section-62a8b0d2-e7a1-485d-bee3-5ba3af1659a9 .container,
#shopify-section-17731191-b78c-44a7-bcd3-21376b7f2b27 .container,
#shopify-section-2c934e8f-65c3-4c42-8e01-e3613da7e184 .container,
#shopify-section-fe97e615-31e5-4562-99ce-d9d5044a4de6 .container {
  max-width: 100%;
}

#shopify-section-62a8b0d2-e7a1-485d-bee3-5ba3af1659a9 .image-with-text__heading,
#shopify-section-17731191-b78c-44a7-bcd3-21376b7f2b27 .image-with-text__heading,
#shopify-section-2c934e8f-65c3-4c42-8e01-e3613da7e184 .image-with-text__heading,
#shopify-section-fe97e615-31e5-4562-99ce-d9d5044a4de6 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-62a8b0d2-e7a1-485d-bee3-5ba3af1659a9 .image-with-text__wrapper,
#shopify-section-2c934e8f-65c3-4c42-8e01-e3613da7e184 .image-with-text__wrapper,
#shopify-section-fe97e615-31e5-4562-99ce-d9d5044a4de6 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-5c55d945-78c4-4f19-9287-3e3cb0c10f74 .d9-considerate {
  width: 100%;
}

#shopify-section-5c55d945-78c4-4f19-9287-3e3cb0c10f74 .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

#shopify-section-5c55d945-78c4-4f19-9287-3e3cb0c10f74 .d9-considerate h3 {
  font-weight: 400;
  font-size: 22px;
}

#shopify-section-a12ffaeb-8fa6-417d-8e2f-d92af5a00095 .buttons {
  width: 100%;
  float: left;
}

#shopify-section-a12ffaeb-8fa6-417d-8e2f-d92af5a00095 .buttons ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

#shopify-section-a12ffaeb-8fa6-417d-8e2f-d92af5a00095 .buttons ul li {
  display: inline-block;
  width: 48%;
}

#shopify-section-a12ffaeb-8fa6-417d-8e2f-d92af5a00095 .d9-app-part .image-with-text__text-column {
  width: calc(50% - 20px);
}

#shopify-section-a12ffaeb-8fa6-417d-8e2f-d92af5a00095 {
  padding-top: 120px;
  padding-bottom: 120px;
}

#shopify-section-a12ffaeb-8fa6-417d-8e2f-d92af5a00095 {
  position: relative;
}

#shopify-section-a12ffaeb-8fa6-417d-8e2f-d92af5a00095 .image-with-text__column .image-element__wrap img {
  position: absolute;
  z-index: 2;
  right: 50%;
  width: auto;
  top: -4vw;
  height: 670px;
}


#shopify-section-e72cf516-49e2-4b31-a981-ceeab3bbd003 .d9-considerate {
  width: 100%;
}

#shopify-section-e72cf516-49e2-4b31-a981-ceeab3bbd003 .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

#shopify-section-e72cf516-49e2-4b31-a981-ceeab3bbd003 .d9-considerate .text-block-t20 {
  background: transparent;
  padding: 30px 0px 0px;
}

#shopify-section-e72cf516-49e2-4b31-a981-ceeab3bbd003 .d9-considerate h3 {
  font-weight: 400;
  font-size: 22px;
}

#shopify-section-999060b2-1e21-4f59-889f-753bea1c63e2 {
  padding-top: 80px !important;
}

#shopify-section-268eda9d-836f-4c9c-909d-20ce14163e0f {
  padding-bottom: 100px !important;
}

#shopify-section-a4f0fb31-d6fe-4a0d-a8b9-9b81b91ba214 .paking .col-sm-12 {
  align-items: center;
}

#shopify-section-a4f0fb31-d6fe-4a0d-a8b9-9b81b91ba214 .paking .col-sm-2 {
  width: 30%;
  float: left;
  display: flex;
  align-items: baseline;
}

#shopify-section-3b9f6ccc-1dd7-4324-9143-49c7613fc4b0 .video__subtitle img {
  height: 40px !important;
  margin-bottom: 10px;
}

#shopify-section-3b9f6ccc-1dd7-4324-9143-49c7613fc4b0 .video__text-container {
  padding: 0px 3%;
}


/* ======== F9 Redesign ======== */
/* ======== F9 pro Redesign ======== */
/* ======== F9 pro Redesign ======== */


#shopify-section-2b9c37bd-e5cd-496d-a65f-eda4b6617995,
#shopify-section-4e80896e-8ce0-44b5-adcb-4a3b3ffd3522,
#shopify-section-89a7bcef-8933-4599-8e18-b6d3030f88f4,
#shopify-section-caedf9de-49cc-4915-9a33-1cf4eaffea2a,
#shopify-section-544ae176-492d-4b1f-8bec-d35037ed0575,
#shopify-section-396b702a-7dfa-464e-a93e-71e7cf5ce21e,
#shopify-section-9c6b8108-3aa5-473c-b286-179a2c07183c,
#shopify-section-24988289-b1dc-4483-af85-f5291b332e8e,
#shopify-section-b0e22601-8ca1-46a6-af7c-c05ae09d90b8,
#shopify-section-a12ffaeb-8fa6-417d-8e2f-d92af5a00095,
#shopify-section-e0be225f-14c4-42de-93d0-0d6f5f3e99a3,
#shopify-section-514990c8-d3ab-42c1-8937-487b2820256d,
#shopify-section-4726e86d-702a-4990-b437-d1530c7d3716,
#shopify-section-0c2d4d45-6e76-4752-9bbd-d525f7bb4fa9,
#shopify-section-bcf97fe8-c5be-401a-bb3a-615cc315a16a,
#shopify-section-1399dfd2-bc5d-472d-a195-4fc06a6d879f,
#shopify-section-059c7fc5-04d5-498d-a2b0-d017d93958e8 {
  display: block;
}

#shopify-section-05bc0fdf-f511-4e64-b150-78d5b8e4fdb7,
#shopify-section-197b1e8b-7fcb-4062-a968-50da7b3af62a,
#shopify-section-6fe97782-aa55-4a2d-a826-68a8701eb0ee,
#shopify-section-33af0b1a-16f3-4e3c-8f1b-0322f42d730d {
  display: none;
}

.product-6928181264541 .container {
  align-items: center;
}

.product-6928181264541 .subtitle {
  font-size: 1.5rem;
  font-weight: 600;
}

.product-6928181264541 .subtitle p {
  font-size: 1.5rem;
  font-weight: normal;
}

.product-6928181264541 .product__information {
  padding-left: 65px;
}

#shopify-section-product_f9_redesign h2.mobile-shrink-text span,
#shopify-section-product_f9_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_f9_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_f9_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_f9_redesign .subtitle {
  font-size: 1.3vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-product_f9_redesign .subtitle .money {
  font-weight: 600 !important;
}

#shopify-section-89a7bcef-8933-4599-8e18-b6d3030f88f4 .innovative {
  text-align: center;
  width: 90%;
  margin: 0 auto;
}

#shopify-section-89a7bcef-8933-4599-8e18-b6d3030f88f4 .innovative .inner_innovative {
  text-align: center;
  width: 32%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 40px;
  vertical-align: text-top;
}

#shopify-section-89a7bcef-8933-4599-8e18-b6d3030f88f4 .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 400;
}

#shopify-section-89a7bcef-8933-4599-8e18-b6d3030f88f4 .innovative .inner_innovative img {
  width: 170px;
  max-width: 100%;
}

#shopify-section-544ae176-492d-4b1f-8bec-d35037ed0575 .container,
#shopify-section-396b702a-7dfa-464e-a93e-71e7cf5ce21e .container,
#shopify-section-9c6b8108-3aa5-473c-b286-179a2c07183c .container {
  max-width: 100%;
}

#shopify-section-544ae176-492d-4b1f-8bec-d35037ed0575 .image-with-text__heading,
#shopify-section-396b702a-7dfa-464e-a93e-71e7cf5ce21e .image-with-text__heading,
#shopify-section-9c6b8108-3aa5-473c-b286-179a2c07183c .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-544ae176-492d-4b1f-8bec-d35037ed0575 .image-with-text__wrapper,
#shopify-section-396b702a-7dfa-464e-a93e-71e7cf5ce21e .image-with-text__wrapper,
#shopify-section-9c6b8108-3aa5-473c-b286-179a2c07183c .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-b0e22601-8ca1-46a6-af7c-c05ae09d90b8 .d9-considerate {
  width: 100%;
}

#shopify-section-b0e22601-8ca1-46a6-af7c-c05ae09d90b8 .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

#shopify-section-b0e22601-8ca1-46a6-af7c-c05ae09d90b8 .d9-considerate .block-t20 .text-block-t20 {
  background: transparent;
}

#shopify-section-b0e22601-8ca1-46a6-af7c-c05ae09d90b8 .d9-considerate p {
  font-weight: 400;
  font-size: 22px;
}

#shopify-section-4726e86d-702a-4990-b437-d1530c7d3716 .block-t20 {
  width: 30%;
  float: left;
  margin: 10px 20px 30px;
  background: transparent;
}

#shopify-section-4726e86d-702a-4990-b437-d1530c7d3716 .text-block-t20 {
  width: 100%;
  float: left;
  height: 100px;
  display: flex;
  align-items: center;
  text-align: center;
  background: transparent;
}

#shopify-section-4726e86d-702a-4990-b437-d1530c7d3716 .text-block-t20 p {
  width: 100%;
  font-size: 22px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0;
}

#shopify-section-999060b2-1e21-4f59-889f-753bea1c63e2 {
  padding-top: 80px !important;
}

#shopify-section-268eda9d-836f-4c9c-909d-20ce14163e0f {
  padding-bottom: 100px !important;
}

#shopify-section-bcf97fe8-c5be-401a-bb3a-615cc315a16a .paking {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-bcf97fe8-c5be-401a-bb3a-615cc315a16a .paking .col-sm-12 {
  display: flex;
  align-items: baseline;
  width: 100%;
  float: left;
}

#shopify-section-bcf97fe8-c5be-401a-bb3a-615cc315a16a .col-sm-10 {
  width: 100%;
  float: left;
}

#shopify-section-bcf97fe8-c5be-401a-bb3a-615cc315a16a .col-sm-3 {
  width: 25%;
  float: left;
}


#shopify-section-caedf9de-49cc-4915-9a33-1cf4eaffea2a .pioneer-2 {
  position: absolute;
  width: 45%;
  right: 5%;
  float: left;
  text-align: right;
}

#shopify-section-caedf9de-49cc-4915-9a33-1cf4eaffea2a .pioneer-2 h2 {
  color: #fff;
  font-size: 2.4vw;
  margin-bottom: 40px;
}

#shopify-section-caedf9de-49cc-4915-9a33-1cf4eaffea2a .innner-block {
  float: right;
  width: 30%;
  text-align: right;
}

#shopify-section-caedf9de-49cc-4915-9a33-1cf4eaffea2a .pioneer-2 .block-1 {
  width: 240px;
  float: right;
  background: 0 0;
  text-align: center;
  margin: 0 auto 0 0;
}

#shopify-section-caedf9de-49cc-4915-9a33-1cf4eaffea2a .pioneer-2 .block-1 img {
  width: 110px;
  display: inline-block;
}

#shopify-section-caedf9de-49cc-4915-9a33-1cf4eaffea2a .pioneer-2 span {
  display: inline-block;
  width: 100%;
  color: #fff;
  position: relative;
  top: -15px;
  font-size: 13px;
}



/* ========= H11 Home  =========== */
/* ========= H11 Home  =========== */
/* ========= H11 Home  =========== */


#shopify-section-9e3c3d56-3d6e-456c-8c05-94fe47df6240 .all-headings .rich-text__heading span br,
#shopify-section-f811de50-1682-4419-8e95-2c18af18f9c2 .all-headings .rich-text__heading span br,
.footer_frm h2 br {
  display: none;
}

#shopify-section-199eb4d4-27ee-4eb3-ab9b-ad9bd4a96e9e,
#shopify-section-9f529190-9192-4c15-805e-2b37289d9137 {
  display: none;
}

#shopify-section-aa2285d8-ba5a-4860-b910-0b0fe75e32b3,
#shopify-section-a6ddba3f-f048-47d7-9089-09e9c7ff21cb {
  display: block;
}


#shopify-section-8d617dbc-8993-4211-91bf-f66e6d010fff,
#shopify-section-0c20103b-e422-47f3-b0c8-3ec2498d4a3b,
#shopify-section-99db5bf6-ed3f-4235-a491-35d26ab2aecc {
  display: none;
}

#shopify-section-product_h11_pro h2.mobile-shrink-text span,
#shopify-section-product_h11_pro h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_h11_pro .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_h11_pro .rich-text__text {
  font-size: 1.3vw !important;
}

#shopify-section-product_h11_pro .subtitle {
  font-size: 1.3vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-product_h11_pro .subtitle .money {
  font-weight: 600 !important;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 {
  background: #000;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 #h11-info {
  width: 100%;
  float: left;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 #h11-info h2 {
  color: #fff !important;
  margin: 40px 0px;
  text-align: center;
  font-size: 2.4vw;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .block {
  width: 49%;
  float: left;
  margin: 50px 0px;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .block h3 {
  color: #fff !important;
  text-align: center;
  font-size: 36px;
  font-weight: 600;
  margin-bottom: 15px;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list {
  width: 100%;
  float: left;
  margin: 40px 0px;
  padding-left: 2vw;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info {
  width: 70%;
  display: inline-block;
  margin-left: 30px;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info h4,
#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info p {
  color: #fff !important;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info p {
  font-size: 30px;
  font-weight: 400;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info h4 {
  font-size: 25px;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list ul {
  list-style: none;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list ul li {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 60px;
}

#shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list img {
  width: 100px;
  display: inline-block;
}

#shopify-section-8d617dbc-8993-4211-91bf-f66e6d010fff .container,
#shopify-section-0c20103b-e422-47f3-b0c8-3ec2498d4a3b .container,
#shopify-section-99db5bf6-ed3f-4235-a491-35d26ab2aecc .container {
  max-width: 100%;
}

#shopify-section-8d617dbc-8993-4211-91bf-f66e6d010fff .image-with-text__heading,
#shopify-section-0c20103b-e422-47f3-b0c8-3ec2498d4a3b .image-with-text__heading,
#shopify-section-99db5bf6-ed3f-4235-a491-35d26ab2aecc .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-8d617dbc-8993-4211-91bf-f66e6d010fff .image-with-text__wrapper,
#shopify-section-0c20103b-e422-47f3-b0c8-3ec2498d4a3b .image-with-text__wrapper,
#shopify-section-99db5bf6-ed3f-4235-a491-35d26ab2aecc .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .image-with-text__heading span {
  width: 100%;
  float: left;
}

#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .image-with-text__heading span br {
  display: none;
}

#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .image-with-text__heading span br {
  display: none !important;
}

#shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 {
  display: none;
}


#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .image-with-text__wrapper {
  width: 90%;
  float: none;
  margin: 0 auto;
}

#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .content p {
  font-size: 1vw;
}

#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .content em {
  margin-top: 20px;
  display: inline-block;
  font-style: normal;
  font-size: 1.1vw;
}

#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .content strong {
  font-size: 1.7vw;
}

#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .content em strong {
  font-size: 1vw;
}

#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .content em:nth-child(6) {
  margin-top: 0px;
}

#shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde #mce-success-response {
  text-align: left;
  margin: 10px 0px !important;
}


/* ========= H11 =========== */
/* ========= H11 =========== */
/* ========= H11 =========== */

#shopify-section-45297bd4-e476-4db7-8694-fec1ff70af55,
#shopify-section-fe627490-c2ee-42d5-ad57-1f7d574783cf,
#shopify-section-505b6b2c-cda4-4e06-b602-21ce58ed69f9,
#shopify-section-8236048e-8d1f-40ba-8648-cb356957ede6,
#shopify-section-f63b9275-1490-4461-9d29-4db53e2954c4,
#shopify-section-5dbdf8fa-da94-4703-ba2d-020b44ab93f2,
#shopify-section-0493a367-7e6d-415f-991b-5ea2c1d6cd48,
#shopify-section-64916894-b195-485c-93da-d36a2b0927df,
#shopify-section-1e4ae1d7-ae0b-4fba-98f5-c18f1841ba10,
#shopify-section-82f41752-5615-4d4c-b3f1-400f6f59cbcb,
#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa,
#shopify-section-dce74dd6-58b2-4e5a-a169-a3eacde6f4a5,
#shopify-section-1e4d7eb3-b5f1-4055-adc0-4fc7c9fb1c1f,
#shopify-section-972fb180-2344-498c-b3dc-a6af0e4a0dad,
#shopify-section-2afd019b-1a14-45fe-a955-975cb5d246bb,
#shopify-section-5c102f48-d81a-4012-bd7e-fecd1994252b,
#shopify-section-e662cf7f-afe2-4dd4-8780-1b8e7b05e105 {
  display: block;
}

#shopify-section-d9ced4e9-2d6e-4a74-b91e-9589fffab2ed,
#shopify-section-606050a3-fa53-4b34-aa31-44cc283e0660,
#shopify-section-e05f00db-fdf0-4b86-a64e-7689ce73737c,
#shopify-section-bc1de669-080a-4747-9f41-612fd068fdf7,
#shopify-section-1f80ffe5-38ac-4184-bc5a-f3b0eb46d40c,
#shopify-section-12fcd263-9a72-4fbb-ac89-69623fa27130,
#shopify-section-623452ba-ce36-4a59-ac08-c5bd5d9fb55d,
#shopify-section-dd770c64-8fd1-4021-843b-a7d71aeb9de3,
#shopify-section-05e44157-e259-4939-adbf-72603135c4d4,
#shopify-section-e29420d5-81c8-4fab-8877-5affef5c5fd1,
#shopify-section-8286b0d3-9b73-48ee-8b1d-464d66f92d3c,
#shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9,
#shopify-section-7e81a65a-3ca9-4aa9-af3d-8a154de43068,
#shopify-section-96fb9c00-0dbd-4088-9740-9a4923f83060,
#shopify-section-9cbe63a9-8c3a-4240-9a1b-22676a99a91c,
#shopify-section-06e1745d-8f64-4296-bf54-5bad4590cea7,
#shopify-section-11c406f2-59e7-4933-bb46-7ebc9f59eff5,
#shopify-section-c79c545d-e20f-4954-a0c0-583d04a1b867 {
  display: none;
}


#shopify-section-product_h11_redesign h2.mobile-shrink-text span,
#shopify-section-product_h11_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_h11_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_h11_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_h11_redesign .subtitle,
#shopify-section-product_h11_redesign .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-fe627490-c2ee-42d5-ad57-1f7d574783cf .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
}

#shopify-section-fe627490-c2ee-42d5-ad57-1f7d574783cf .innovative .inner_innovative {
  text-align: center;
  width: 24%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 0px;
}

#shopify-section-fe627490-c2ee-42d5-ad57-1f7d574783cf .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-fe627490-c2ee-42d5-ad57-1f7d574783cf .innovative .inner_innovative img {
  width: 150px;
  max-width: 100%;
}

#shopify-section-f63b9275-1490-4461-9d29-4db53e2954c4 .container,
#shopify-section-5dbdf8fa-da94-4703-ba2d-020b44ab93f2 .container,
#shopify-section-1e4ae1d7-ae0b-4fba-98f5-c18f1841ba10 .container,
#shopify-section-82f41752-5615-4d4c-b3f1-400f6f59cbcb .container,
#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .container {
  max-width: 100%;
}

#shopify-section-f63b9275-1490-4461-9d29-4db53e2954c4 .image-with-text__heading,
#shopify-section-5dbdf8fa-da94-4703-ba2d-020b44ab93f2 .image-with-text__heading,
#shopify-section-1e4ae1d7-ae0b-4fba-98f5-c18f1841ba10 .image-with-text__heading,
#shopify-section-82f41752-5615-4d4c-b3f1-400f6f59cbcb .image-with-text__heading,
#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-f63b9275-1490-4461-9d29-4db53e2954c4 .image-with-text__wrapper,
#shopify-section-5dbdf8fa-da94-4703-ba2d-020b44ab93f2 .image-with-text__wrapper,
#shopify-section-1e4ae1d7-ae0b-4fba-98f5-c18f1841ba10 .image-with-text__wrapper,
#shopify-section-82f41752-5615-4d4c-b3f1-400f6f59cbcb .image-with-text__wrapper,
#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-1e4ae1d7-ae0b-4fba-98f5-c18f1841ba10 .image-with-text__text p strong,
#shopify-section-5dbdf8fa-da94-4703-ba2d-020b44ab93f2 .image-with-text__text p strong,
#shopify-section-82f41752-5615-4d4c-b3f1-400f6f59cbcb .image-with-text__text p strong,
#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .image-with-text__text p strong,
#shopify-section-f63b9275-1490-4461-9d29-4db53e2954c4 .image-with-text__text p strong {
  font-size: 20px;
  font-weight: 400;
}

#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .content ul {
  margin-left: 1em;
  margin-top: 0em;
  display: inline-block;
  width: 100%;
}

#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .content ul li {
  width: 40%;
  list-style: disc outside;
  float: left;
}

#shopify-section-1e4ae1d7-ae0b-4fba-98f5-c18f1841ba10 .image-with-text__text p:last-child {
  font-size: 15px;
}

#shopify-section-5dbdf8fa-da94-4703-ba2d-020b44ab93f2 .image-with-text__text p:last-child {
  font-size: 15px;
}

#shopify-section-972fb180-2344-498c-b3dc-a6af0e4a0dad .paking .col-sm-12 {
  display: flex;
  align-items: center;
}

#shopify-section-972fb180-2344-498c-b3dc-a6af0e4a0dad .part-1 img {
  margin-bottom: 15px;
  padding: 0px 20px;
}

#shopify-section-972fb180-2344-498c-b3dc-a6af0e4a0dad .part-1 p {
  color: #000;
}

#shopify-section-972fb180-2344-498c-b3dc-a6af0e4a0dad .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: baseline;
}

#shopify-section-e662cf7f-afe2-4dd4-8780-1b8e7b05e105 table td,
#shopify-section-e662cf7f-afe2-4dd4-8780-1b8e7b05e105 table th {
  border: 1px solid #000;
  padding: .5em .75em;
  font-size: 18px !important;
}



/* ========= H11 Max =========== */
/* ========= H11 Max =========== */
/* ========= H11 Max =========== */

#shopify-section-f6d4c9b5-ee16-4e65-8fab-e7a2fcabcf49,
#shopify-section-3b291499-5168-46dd-8471-cc20b589e512,
#shopify-section-d9b3f437-25e5-4e65-8d6f-cec3c852ff45,
#shopify-section-20d3095e-9ca1-4df3-894c-acddaf1fa78e,
#shopify-section-b642ab51-5ba8-4778-9b1d-6e3b30ca5558,
#shopify-section-4fdcbf5f-b582-4da1-a504-35d5320c9529,
#shopify-section-13b9b49a-b512-4d4b-8430-942c986004b7,
#shopify-section-bbdc6b84-cc73-4f5b-9e27-895dcacafca6,
#shopify-section-3e97bcf3-5ff5-4140-9de0-97fa99e9aadd,
#shopify-section-7aee22dd-ebd4-4aa6-b5b4-1526dd12c2a7,
#shopify-section-726f0119-e376-4c8f-aa16-8f10233e7e37,
#shopify-section-d554dd01-154c-42d1-b360-3b7a9fc54545,
#shopify-section-4e0cf423-3d93-4aae-b60c-f9eee18dab28,
#shopify-section-9f1c3ae7-4c99-44ae-83a8-c4a86ca75cf1,
#shopify-section-da29c091-baf6-4112-9e58-86065ad8ccb1,
#shopify-section-7e200a87-87cf-4ad3-836e-5bf00b79d9a5,
#shopify-section-43b689ac-81b1-41dd-b6f7-dd6065a85fc4,
#shopify-section-8645c7e1-3698-415c-90a3-ac271f04825d {
  display: block;
}

#shopify-section-002dc68f-c267-4dc7-98fd-fbab1750ffbf,
#shopify-section-4f590319-1bc1-4aaf-9940-42dcb46fce69,
#shopify-section-6ee47157-dec7-432b-b3c6-39eced9a905f,
#shopify-section-6d42559b-f473-4de6-b3b9-e276fe27092e,
#shopify-section-c252a050-4a90-480b-b830-aed732486ea7,
#shopify-section-ffb943ca-aca0-488d-9767-fb946f26d4f9,
#shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1,
#shopify-section-6b9b87af-bea4-4d77-a46d-ac2c09492fc0,
#shopify-section-f47fe4f6-f49e-433f-b35c-83d7bb548fd6,
#shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7,
#shopify-section-b6c02170-90ab-4dc2-80bf-4bd89828aec9,
#shopify-section-b00b37a5-7b84-4eb6-bf87-4a1eb3ae8fe9,
#shopify-section-e76a7dcc-747f-4ebc-a1b0-028114d479cc,
#shopify-section-001c64ae-0daf-45b8-a633-38d45d2c65b9,
#shopify-section-9b650954-d507-427d-a536-340082c90dee,
#shopify-section-857972a4-3b16-4caa-830e-4cb12845bda3,
#shopify-section-d5ae4cb7-0ea9-499f-a405-89b03729d7bd,
#shopify-section-af514ce8-8e4e-4407-b8ba-743c76f40ec3,
#shopify-section-cc1cfaab-78b9-4dbb-906c-4eaba62dc3a9 {
  display: none;
}


#shopify-section-product_h11_max_redesign h2.mobile-shrink-text span,
#shopify-section-product_h11_max_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_h11_max_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_h11_max_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_h11_max_redesign .subtitle,
#shopify-section-product_h11_max_redesign .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-3b291499-5168-46dd-8471-cc20b589e512 .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
}

#shopify-section-3b291499-5168-46dd-8471-cc20b589e512 .innovative .inner_innovative {
  text-align: center;
  width: 24%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 0px;
}

#shopify-section-3b291499-5168-46dd-8471-cc20b589e512 .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-3b291499-5168-46dd-8471-cc20b589e512 .innovative .inner_innovative img {
  width: 150px;
  max-width: 100%;
}

#shopify-section-b642ab51-5ba8-4778-9b1d-6e3b30ca5558 .container,
#shopify-section-4fdcbf5f-b582-4da1-a504-35d5320c9529 .container,
#shopify-section-3e97bcf3-5ff5-4140-9de0-97fa99e9aadd .container,
#shopify-section-7aee22dd-ebd4-4aa6-b5b4-1526dd12c2a7 .container,
#shopify-section-726f0119-e376-4c8f-aa16-8f10233e7e37 .container {
  max-width: 100%;
}

#shopify-section-b642ab51-5ba8-4778-9b1d-6e3b30ca5558 .image-with-text__heading,
#shopify-section-4fdcbf5f-b582-4da1-a504-35d5320c9529 .image-with-text__heading,
#shopify-section-3e97bcf3-5ff5-4140-9de0-97fa99e9aadd .image-with-text__heading,
#shopify-section-7aee22dd-ebd4-4aa6-b5b4-1526dd12c2a7 .image-with-text__heading,
#shopify-section-726f0119-e376-4c8f-aa16-8f10233e7e37 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-b642ab51-5ba8-4778-9b1d-6e3b30ca5558 .image-with-text__wrapper,
#shopify-section-4fdcbf5f-b582-4da1-a504-35d5320c9529 .image-with-text__wrapper,
#shopify-section-3e97bcf3-5ff5-4140-9de0-97fa99e9aadd .image-with-text__wrapper,
#shopify-section-7aee22dd-ebd4-4aa6-b5b4-1526dd12c2a7 .image-with-text__wrapper,
#shopify-section-726f0119-e376-4c8f-aa16-8f10233e7e37 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-b642ab51-5ba8-4778-9b1d-6e3b30ca5558 .image-with-text__text p strong,
#shopify-section-4fdcbf5f-b582-4da1-a504-35d5320c9529 .image-with-text__text p strong,
#shopify-section-3e97bcf3-5ff5-4140-9de0-97fa99e9aadd .image-with-text__text p:first-child,
#shopify-section-3e97bcf3-5ff5-4140-9de0-97fa99e9aadd .image-with-text__text p strong,
#shopify-section-7aee22dd-ebd4-4aa6-b5b4-1526dd12c2a7 .image-with-text__text p strong,
#shopify-section-726f0119-e376-4c8f-aa16-8f10233e7e37 .image-with-text__text p strong {
  font-size: 20px;
  font-weight: 400;
}

#shopify-section-3e97bcf3-5ff5-4140-9de0-97fa99e9aadd .image-with-text__text p:last-child {
  font-size: 15px;
}

#shopify-section-4fdcbf5f-b582-4da1-a504-35d5320c9529 .image-with-text__text p:last-child {
  font-size: 15px;
}

#shopify-section-da29c091-baf6-4112-9e58-86065ad8ccb1 .paking {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-da29c091-baf6-4112-9e58-86065ad8ccb1 .paking .col-sm-12 {
  display: flex;
  align-items: baseline;
  width: 100%;
  float: left;
}

#shopify-section-da29c091-baf6-4112-9e58-86065ad8ccb1 .col-sm-10 {
  width: 100%;
  float: left;
}

#shopify-section-da29c091-baf6-4112-9e58-86065ad8ccb1 .col-sm-3 {
  width: 25%;
  float: left;
}


#shopify-section-8645c7e1-3698-415c-90a3-ac271f04825d table td,
#shopify-section-8645c7e1-3698-415c-90a3-ac271f04825d table th {
  border: 1px solid #000;
  padding: .5em .75em;
  font-size: 18px !important;
}



/* ========= P10 Red Pro =========== */
/* ========= P10 Red Pro =========== */
/* ========= P10 Red Pro =========== */

/* #shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e, #shopify-section-076e7f80-7ab4-467c-b9b8-04b70d7ebe06, #shopify-section-a362da59-c814-444c-9c80-4d12a89ea189, #shopify-section-4079562f-d33e-429b-b4f0-b2c90f283b1e,
  #shopify-section-c7140a88-e925-46ae-8fb4-eb8497f6c8f0, #shopify-section-4c4d4025-25b6-4ffd-8203-f75e3869134c, #shopify-section-ded3b2f0-cf86-4cc8-9378-5142b5420d8c, #shopify-section-995a41fc-4da2-4df5-ab14-dcebae7e1d9b,
  #shopify-section-4c221aaa-b73c-4e41-ba08-a67b889e6287, #shopify-section-7e2d6acf-ce04-4e72-9849-04113e5e5d34, #shopify-section-8aacec8a-ebf2-4071-bdef-312fc3816fc2, #shopify-section-f49ea76b-7c75-4024-a833-50212e1f5111,
  #shopify-section-166afc30-8123-4276-a656-6aa6326f6b95, #shopify-section-50e3547c-2d85-447a-8cc9-78db7c6380d8, #shopify-section-6e20f940-0d58-4107-9c9d-1ee98669be04, #shopify-section-3ee03f2c-f5ca-43e6-905d-ecec8bec04c1,
  #shopify-section-e1c7047b-3acc-4bec-ad02-e471bb81481c, #shopify-section-744dc24f-ad24-4b0f-9d1b-a69bc36293ca{display:block;} */

#shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9,
#shopify-section-01bad2b5-7461-4053-b4be-7626abfd809b,
#shopify-section-fd6e3001-1d4c-4761-84b2-efd7c354caa3,
#shopify-section-156ac6ae-183c-4475-a745-022a4d1ddd8b,
#shopify-section-764e5755-7116-45cc-a146-d06e25e24e5a,
#shopify-section-89dff518-753b-479e-91b9-5ab8a68ec172,
#shopify-section-a4437d56-8844-4cbb-b9f6-a6280313cdea,
#shopify-section-21ae708d-f8a0-4198-b2c0-0ff0188c16ed,
#shopify-section-33e349a5-8349-4eba-b14f-52de9572500a,
#shopify-section-415cbeaa-6765-4e78-a08d-e19420a4ef55,
#shopify-section-7e1023cf-abc8-4e64-a2a5-57922ce3411e,
#shopify-section-e0f8accc-92c8-49a5-aa1f-815ab4f0c655,
#shopify-section-b0369450-2a1b-48db-83b4-f28760f60fb2,
#shopify-section-d353c41a-493e-4bcc-8dea-106c612f4de4,
#shopify-section-b5b74b95-b58d-4c4b-b653-b2d8d2360952,
#shopify-section-9197fe68-a24e-4979-8285-a444aa625bf7,
#shopify-section-a5a56f9f-c267-48ad-bdd7-dd21a889819a,
#shopify-section-67280cc1-ed29-40b3-9fde-28e179c208ce,
#shopify-section-aeb0afeb-b62e-4a57-b9a3-1862afe720e4 {
  display: none;
}

#shopify-section-product_p10_pro_redesign h2.mobile-shrink-text span,
#shopify-section-product_p10_pro_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_p10_pro_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_p10_pro_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_p10_pro_redesign .subtitle,
#shopify-section-product_p10_pro_redesign .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}


#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .caption-content {
  width: 100% !important;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .pretext {
  font-size: 30px !important;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__heading span {
  font-size: 60px !important;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading {
  width: 100%;
  float: left;
  display: inline-block;
  margin-top: 0px;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p em strong {
  text-decoration: line-through;
  color: #707070;
  font-size: 1.3vw;
  margin-left: 10px;
  font-style: normal;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p {
  font-size: 2.4vw !important;
  margin-bottom: 20px;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p:nth-child(2) {
  font-size: 18px !important;
  line-height: 30px;
  font-weight: 400;
  margin-top: 10px;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p:nth-child(3) {
  font-size: 18px !important;
  font-weight: 800;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p:nth-child(4) {
  font-size: 18px !important;
  line-height: 30px;
  font-weight: 400;
  margin-top: 10px;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .pretext p {
  font-size: 18px !important;
  margin-bottom: 0;
}


#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .banner__subheading {
  display: none;
}


#shopify-section-076e7f80-7ab4-467c-b9b8-04b70d7ebe06 .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

#shopify-section-076e7f80-7ab4-467c-b9b8-04b70d7ebe06 .innovative .inner_innovative {
  text-align: center;
  width: 24%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 0px;
}

#shopify-section-076e7f80-7ab4-467c-b9b8-04b70d7ebe06 .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-076e7f80-7ab4-467c-b9b8-04b70d7ebe06 .innovative .inner_innovative img {
  width: 150px;
  max-width: 100%;
}

#shopify-section-c7140a88-e925-46ae-8fb4-eb8497f6c8f0 .container,
#shopify-section-4c4d4025-25b6-4ffd-8203-f75e3869134c .container,
#shopify-section-4c221aaa-b73c-4e41-ba08-a67b889e6287 .container,
#shopify-section-7e2d6acf-ce04-4e72-9849-04113e5e5d34 .container {
  max-width: 100%;
}

#shopify-section-c7140a88-e925-46ae-8fb4-eb8497f6c8f0 .image-with-text__heading,
#shopify-section-4c4d4025-25b6-4ffd-8203-f75e3869134c .image-with-text__heading,
#shopify-section-4c221aaa-b73c-4e41-ba08-a67b889e6287 .image-with-text__heading,
#shopify-section-7e2d6acf-ce04-4e72-9849-04113e5e5d34 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-c7140a88-e925-46ae-8fb4-eb8497f6c8f0 .image-with-text__wrapper,
#shopify-section-4c4d4025-25b6-4ffd-8203-f75e3869134c .image-with-text__wrapper,
#shopify-section-4c221aaa-b73c-4e41-ba08-a67b889e6287 .image-with-text__wrapper,
#shopify-section-7e2d6acf-ce04-4e72-9849-04113e5e5d34 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-c7140a88-e925-46ae-8fb4-eb8497f6c8f0 .image-with-text__text p strong,
#shopify-section-4c4d4025-25b6-4ffd-8203-f75e3869134c .image-with-text__text p strong,
#shopify-section-4c221aaa-b73c-4e41-ba08-a67b889e6287 .image-with-text__text p strong,
#shopify-section-7e2d6acf-ce04-4e72-9849-04113e5e5d34 .image-with-text__text p strong {
  font-size: 20px;
  font-weight: 400;
}

#shopify-section-f49ea76b-7c75-4024-a833-50212e1f5111 .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
  padding: 0 !important;
}

#shopify-section-f49ea76b-7c75-4024-a833-50212e1f5111 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-f49ea76b-7c75-4024-a833-50212e1f5111 .d9-considerate .block-t20 {
  width: 39%;
  background: transparent;
  margin: 0% 5%;
  float: left;
}

#shopify-section-f49ea76b-7c75-4024-a833-50212e1f5111 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-f49ea76b-7c75-4024-a833-50212e1f5111 .d9-considerate h3 {
  font-weight: 400;
  font-size: 24px;
  margin: 0px;
  line-height: 40px !important;
}

#shopify-section-6e20f940-0d58-4107-9c9d-1ee98669be04 .paking .col-sm-12 .part-1 img {
  width: 900px;
  margin-bottom: 5%;
}

#shopify-section-166afc30-8123-4276-a656-6aa6326f6b95 p {
  font-size: 17px;
  color: #909090;
  line-height: 30px;
  width: 700px;
  margin: 0 auto;
}

#shopify-section-b0369450-2a1b-48db-83b4-f28760f60fb2 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

#shopify-section-b0369450-2a1b-48db-83b4-f28760f60fb2 .w3-display-right,
#shopify-section-b0369450-2a1b-48db-83b4-f28760f60fb2 .w3-display-left {
  top: 49%;
}

#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .content ul {
  margin-left: 1em;
  margin-top: 0em;
  display: inline-block;
  width: 100%;
}

#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .content ul li {
  width: 40%;
  list-style: disc outside;
  float: left;
}

#shopify-section-6e20f940-0d58-4107-9c9d-1ee98669be04 .paking .col-sm-12 {
  display: flex;
  align-items: center;
}

#shopify-section-6e20f940-0d58-4107-9c9d-1ee98669be04 .paking .col-sm-12 .col-sm-3 img {
  width: 250px;
}

#shopify-section-6e20f940-0d58-4107-9c9d-1ee98669be04 .part-1 img {
  margin-bottom: 15px;
  padding: 0px 20px;
}

#shopify-section-6e20f940-0d58-4107-9c9d-1ee98669be04 .part-1 p {
  color: #000;
  margin-top: 6%;
}

#shopify-section-6e20f940-0d58-4107-9c9d-1ee98669be04 .paking .col-sm-10 {
  width: 100% !important;
}

#shopify-section-6e20f940-0d58-4107-9c9d-1ee98669be04 .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: baseline;
}

#shopify-section-e1c7047b-3acc-4bec-ad02-e471bb81481c .d9-considerate .block-t20 {
  width: 47%;
  background: transparent;
}

#shopify-section-744dc24f-ad24-4b0f-9d1b-a69bc36293ca table td,
#shopify-section-744dc24f-ad24-4b0f-9d1b-a69bc36293ca table th {
  border: 1px solid #000;
  padding: .5em .75em;
  font-size: 18px !important;
}


/* ========= P10 Red Pro =========== */
/* ========= P10 Red Pro =========== */
/* ========= P10 Red Pro =========== */

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6,
#shopify-section-278078db-3b28-49f4-83c7-e655dee6ef42,
#shopify-section-0563883f-29bb-46c0-8ef8-b3dae7bc816f,
#shopify-section-63618222-66e9-4522-8381-ff9720b10cef,
#shopify-section-465ba7e4-80bf-418a-b72b-1c2d595fccc4,
#shopify-section-ee1be0ec-b658-427d-92df-a51bf185dfb0,
#shopify-section-d9dd8955-3c8b-4225-aaac-919eb90584fc,
#shopify-section-ad376756-ef9b-4d3d-8fa7-002d33fea7ef,
#shopify-section-6daec546-ce3d-45ee-a096-81a55f30fa8e,
#shopify-section-6e1c7731-4836-44e5-b261-083c11d3f5eb,
#shopify-section-47e4af91-6d38-4ea6-a92e-46e002ad573a,
#shopify-section-3a551038-c59c-4906-94ef-bc2eb29ede37,
#shopify-section-9b238910-8fac-428c-b2f6-722f684ef02b,
#shopify-section-240f3a0b-004d-4121-9bfe-cf5d3c2c1066,
#shopify-section-ee88bb7e-9f99-4917-8cfa-18bab9292d70,
#shopify-section-0945ea3c-184b-45e0-b136-f356f6fd5649,
#shopify-section-9e09087f-8db2-407b-9b58-889ef1acaeb5,
#shopify-section-c91a8896-1de2-442d-84a6-0ccc3813a375 {
  display: block;
}

#shopify-section-9a9915ed-97cd-48ce-842d-6e1272cec96c,
#shopify-section-41a594ac-c593-4411-aa9a-73af7eae8b2b,
#shopify-section-b70269be-48d0-4eb8-a3f9-4905dd6dc9d2,
#shopify-section-76192372-3d42-4e44-9c48-d417dfe20c16,
#shopify-section-988e5ef5-c361-4f76-b947-e941428f9ec1,
#shopify-section-26f6aa50-b77e-4f6e-9603-c2715bf2a426,
#shopify-section-07efb69c-d00d-484b-a612-d1aa4d8df8ef,
#shopify-section-e93960d5-a86e-48eb-8ec1-6d18e59ea1df,
#shopify-section-1b7980fc-44b1-4acb-98b4-3d086ada02ce,
#shopify-section-a9fd5c03-9927-4adb-ba53-740070da63d9,
#shopify-section-34ed526b-9be6-4b81-950f-e990093c2614,
#shopify-section-bc467f2e-80c2-4d15-abd0-a488184168f1,
#shopify-section-808a247f-531b-4fd5-af05-cea2e6180a7e,
#shopify-section-cd47582c-dbec-4b0e-989c-1cb355987dc6,
#shopify-section-25628e15-2747-4b5d-a175-6a8294a94f78,
#shopify-section-f017583f-b2c4-4ceb-91d5-56820b80e71a,
#shopify-section-766f134f-2ba7-4b82-b7a3-a2e1ad217ea7,
#shopify-section-5f847795-abad-4f99-acde-b0c62011f4b0 {
  display: none;
}

#shopify-section-product_p10_redesign h2.mobile-shrink-text span,
#shopify-section-product_p10_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_p10_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_p10_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_p10_redesign .subtitle,
#shopify-section-product_p10_redesign .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}


#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .purchase-details {
  display: none;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .purchase-details {
  display: none;
}


#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .caption-content {
  width: 100% !important;
}

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .pretext {
  font-size: 30px !important;
}

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .banner__heading span {
  font-size: 3.5vw !important;
}

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .banner__subheading {
  width: 100%;
  float: left;
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 10px;
}

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .banner__subheading p em strong {
  text-decoration: line-through;
  color: #707070;
  font-size: 1.3vw;
  margin-left: 10px;
  font-style: normal;
}

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .banner__subheading p {
  font-size: 2.4vw !important;
  margin-bottom: 20px;
}

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .banner__subheading p:nth-child(2) {
  font-size: 18px !important;
  line-height: 30px;
  font-weight: 400;
  margin-top: 10px;
}

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .banner__subheading p:nth-child(3) {
  font-size: 18px !important;
  font-weight: 800;
}

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .banner__subheading p:nth-child(4) {
  font-size: 18px !important;
  line-height: 30px;
  font-weight: 400;
  margin-top: 10px;
}

#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .pretext p {
  font-size: 18px !important;
  margin-bottom: 0;
}


#shopify-section-278078db-3b28-49f4-83c7-e655dee6ef42 .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

#shopify-section-278078db-3b28-49f4-83c7-e655dee6ef42 .innovative .inner_innovative {
  text-align: center;
  width: 24%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 0px;
}

#shopify-section-278078db-3b28-49f4-83c7-e655dee6ef42 .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-278078db-3b28-49f4-83c7-e655dee6ef42 .innovative .inner_innovative img {
  width: 150px;
  max-width: 100%;
}

#shopify-section-465ba7e4-80bf-418a-b72b-1c2d595fccc4 .container,
#shopify-section-ee1be0ec-b658-427d-92df-a51bf185dfb0 .container,
#shopify-section-6daec546-ce3d-45ee-a096-81a55f30fa8e .container,
#shopify-section-6e1c7731-4836-44e5-b261-083c11d3f5eb .container {
  max-width: 100%;
}

#shopify-section-465ba7e4-80bf-418a-b72b-1c2d595fccc4 .image-with-text__heading,
#shopify-section-ee1be0ec-b658-427d-92df-a51bf185dfb0 .image-with-text__heading,
#shopify-section-6daec546-ce3d-45ee-a096-81a55f30fa8e .image-with-text__heading,
#shopify-section-6e1c7731-4836-44e5-b261-083c11d3f5eb .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-465ba7e4-80bf-418a-b72b-1c2d595fccc4 .image-with-text__wrapper,
#shopify-section-ee1be0ec-b658-427d-92df-a51bf185dfb0 .image-with-text__wrapper,
#shopify-section-6daec546-ce3d-45ee-a096-81a55f30fa8e .image-with-text__wrapper,
#shopify-section-6e1c7731-4836-44e5-b261-083c11d3f5eb .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-465ba7e4-80bf-418a-b72b-1c2d595fccc4 .image-with-text__text p strong,
#shopify-section-ee1be0ec-b658-427d-92df-a51bf185dfb0 .image-with-text__text p strong,
#shopify-section-6daec546-ce3d-45ee-a096-81a55f30fa8e .image-with-text__text p strong,
#shopify-section-6e1c7731-4836-44e5-b261-083c11d3f5eb .image-with-text__text p strong {
  font-size: 20px;
  font-weight: 400;
}

#shopify-section-3a551038-c59c-4906-94ef-bc2eb29ede37 .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
  padding: 0 !important;
}

#shopify-section-3a551038-c59c-4906-94ef-bc2eb29ede37 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-3a551038-c59c-4906-94ef-bc2eb29ede37 .d9-considerate .block-t20 {
  width: 39%;
  background: transparent;
  margin: 0% 5%;
  float: left;
}

#shopify-section-3a551038-c59c-4906-94ef-bc2eb29ede37 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-3a551038-c59c-4906-94ef-bc2eb29ede37 .d9-considerate h3 {
  font-weight: 400;
  font-size: 24px;
  margin: 0px;
  line-height: 40px !important;
}

#shopify-section-ee88bb7e-9f99-4917-8cfa-18bab9292d70 .paking .col-sm-12 .part-1 img {
  width: 100%;
  margin-bottom: 2%;
}

#shopify-section-ad376756-ef9b-4d3d-8fa7-002d33fea7ef .image-element__wrap {
  max-width: 100% !imoprtant;
}

#shopify-section-9b238910-8fac-428c-b2f6-722f684ef02b p {
  font-size: 17px;
  color: #909090;
  line-height: 30px;
  width: 700px;
  margin: 0 auto;
}

#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .content ul {
  margin-left: 1em;
  margin-top: 0em;
  display: inline-block;
  width: 100%;
}

#shopify-section-d7f41274-0f8a-4345-903e-7979289282fa .content ul li {
  width: 40%;
  list-style: disc outside;
  float: left;
}

#shopify-section-ee88bb7e-9f99-4917-8cfa-18bab9292d70 .paking .col-sm-12 {
  display: flex;
  align-items: center;
}

#shopify-section-ee88bb7e-9f99-4917-8cfa-18bab9292d70 .paking .col-sm-12 .col-sm-3 img {
  width: 250px;
}

#shopify-section-ee88bb7e-9f99-4917-8cfa-18bab9292d70 .part-1 img {
  margin-bottom: 15px;
  padding: 0px 20px;
}

#shopify-section-ee88bb7e-9f99-4917-8cfa-18bab9292d70 .part-1 p {
  color: #000;
  margin-top: 6%;
}

#shopify-section-ee88bb7e-9f99-4917-8cfa-18bab9292d70 .paking .col-sm-10 {
  width: 100% !important;
}

#shopify-section-ee88bb7e-9f99-4917-8cfa-18bab9292d70 .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: flex-start;
}

#shopify-section-9e09087f-8db2-407b-9b58-889ef1acaeb5 .d9-considerate .block-t20 {
  width: 47%;
  background: transparent;
}

#shopify-section-c91a8896-1de2-442d-84a6-0ccc3813a375 table td,
#shopify-section-c91a8896-1de2-442d-84a6-0ccc3813a375 table th {
  border: 1px solid #000;
  padding: .5em .75em;
  font-size: 18px !important;
}



/* ========= About Us =========== */
/* ========= About Us =========== */

#shopify-section-90ea5b0b-4a76-4ada-b4b3-47b964867fd2 {
  background: #000;
}

#template-page-main_about p,
#template-page-main_about div,
#template-page-main_about h2,
#template-page-main_about h3,
#template-page-main_about h4,
#template-page-main_about h5 {
  font-family: "Roboto" !important;
  opacity: 1;
  text-align: center;
}

#template-page-main_about h2,
#template-page-main_about h2 span,
#template-page-main_about #shopify-section-fc3e0c75-4954-4c24-9c00-0374454b96fd h3 {
  font-size: 35px !important;
  font-weight: 900;
}

#shopify-section-9a38b425-5912-408e-a290-a3577ec66be6 h2 span {
  font-size: 42px !important;
}

#template-page-main_about p {
  font-size: 20px;
  line-height: 1.8;
}

#shopify-section-71b6f58f-777c-487f-b75c-4624337a4765 .caption-content {
  width: 100% !important;
  max-width: 1000px !important;
}

#shopify-section-5069612b-6f26-46ec-866d-0cc8aaf8725e .image-element__wrap img {
  width: 80%;
}

#shopify-section-71b6f58f-777c-487f-b75c-4624337a4765 .caption-content p {
  font-weight: normal
}

#shopify-section-36c199bf-fe7c-4eb0-90cb-adf8a5e0c05b .caption-content {
  width: 100% !important;
  max-width: 1000px !important;
}

#shopify-section-624b020f-90b3-408a-aac6-edeefb277662 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

#shopify-section-40521eb0-b19c-4a75-a657-19a3575b889f,
.before_footer_prt {
  background: #000;
  width: 100%;
  float: left;
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

#shopify-section-40521eb0-b19c-4a75-a657-19a3575b889f .fot-social,
.fot-social {
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
}

#shopify-section-40521eb0-b19c-4a75-a657-19a3575b889f .fot-social h3,
.fot-social h3 {
  width: 50%;
  float: left;
  color: #fff;
  text-align: left;
  font-size: 40px;
}

#shopify-section-40521eb0-b19c-4a75-a657-19a3575b889f .fot-social ul,
.fot-social ul {
  list-style: none;
  text-align: right;
  width: 50%;
  float: left;
}

#shopify-section-40521eb0-b19c-4a75-a657-19a3575b889f .fot-social li,
.fot-social li {
  display: inline;
  margin: 0 5px;
}

#shopify-section-40521eb0-b19c-4a75-a657-19a3575b889f .fot-social img,
.fot-social img {
  width: 7%;
}



/* ========= New HomePage =========== */
/* ========= New HomePage =========== */
/* ========= New HomePage =========== */

#shopify-section-1feba1e6-7fb2-4414-847f-db1592bb099f .video__text-wrapper {
  width: 95% !important;
}

#shopify-section-1feba1e6-7fb2-4414-847f-db1592bb099f .image-element__wrap {
  max-width: 100% !important;
}

#shopify-section-d3c9c693-3193-40f7-ae88-fd463f77882c {
  display: block;
}

#shopify-section-f8f7990e-4a30-4d33-925d-3bb0d50af055 {
  display: none;
}

#shopify-section-7cd4180d-da71-45e4-a52b-eb09d85bdd3c {
  padding-bottom: 0px;
}

#shopify-section-d3c9c693-3193-40f7-ae88-fd463f77882c h2 span {
  font-size: 50px;
  color: #000 !important;
}

#shopify-section-d3c9c693-3193-40f7-ae88-fd463f77882c p {
  font-weight: 500;
  color: #000 !important;
}

#shopify-section-d3c9c693-3193-40f7-ae88-fd463f77882c .button--primary {
  padding: 7px 60px !important;
}


#shopify-section-c9441bc4-ccad-4753-b53c-dce2c9b950f2 {
  background: #000000;
}

#shopify-section-c9441bc4-ccad-4753-b53c-dce2c9b950f2 #vacum-info {
  width: 100%;
  float: left;
}

#shopify-section-c9441bc4-ccad-4753-b53c-dce2c9b950f2 .innner-info {
  width: 100%;
  float: left;
  padding: 30px 0px;
  display: flex;
}

#shopify-section-c9441bc4-ccad-4753-b53c-dce2c9b950f2 .l-block {
  float: none;
  text-align: center;
  margin: 0 auto;
}

#shopify-section-c9441bc4-ccad-4753-b53c-dce2c9b950f2 .l-block h4 {
  color: #fff;
  font-weight: 400;
  font-size: 18px;
  padding-top: 10px;
}


#shopify-section-9db4f19e-4a06-4702-a5f9-92c0a3716458 h2 span,
#shopify-section-bc622873-764b-4cc7-91a9-fbd158384273 h2 span,
#shopify-section-5b0081e2-b8b6-455e-a86e-e6a974566783 h2 span,
#shopify-section-8133b649-ae15-4484-83e1-0a6e8bfe9333 h2 span,
#shopify-section-dc2b47bc-d421-4515-bec1-29efc16af5c7 h2 span {
  font-size: 35px
}


#shopify-section-c0192719-acaf-4a6d-95fe-feb81813273e ul li {
  margin: 0 7px;
}

#shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c ul li {
  margin: 0 7px;
}

#shopify-section-78fd2bd5-5bbe-4490-9d7a-cb00191342e7 {
  padding-top: 0 !important;
}

#shopify-section-32200800-90d5-4dfc-b5f1-2d2b61e1cb23 {
  padding-bottom: 0 !important;
  clear: both;
}


#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 #middel {
  width: 100%;
  float: left;
  padding: 0px;
  text-align: center;
}

#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 #middel h1 {
  margin-bottom: 60px;
  font-weight: 700;
  font-size: 40px;
  color: #000000E6;
}

#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 #middel .col-sm-4 {
  width: 33.33%;
  float: left;
  padding: 15px;
}

#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 .mid-block button {
  border: none;
  background: none;
  font-size: 16px;
  color: #9b9b9b;
  cursor: pointer;
}

#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 .mid-block h4 {
  font-size: 20px;
  color: #000000E6;
  font-weight: 500;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 .mid-block h4 span {
  font-weight: 400;
}


#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 .back-img {
  background-image: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/lQLPJxauheMNNEPNAu7NAfSwueX08PuBPhIDHwE5R4BUAA_500_750.png?v=1663051175);
  background-position: center center;
  min-height: 630px;
  background-size: cover;
  padding-top: 32px;
}

#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 .back-img-2 {
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/5/assets/pf-1ac27835--500X750T20.jpg?v=1621576729);
  background-position: center center;
  min-height: 630px;
  background-size: cover;
  padding-top: 32px;
}

#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 .back-img-3 {
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/5/assets/pf-c27835e8--500X750T10.jpg?v=1621576741);
  background-position: center center;
  min-height: 630px;
  background-size: cover;
  padding-top: 32px;
}


#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b #middel {
  width: 100%;
  float: left;
  padding: 0px;
  text-align: center;
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b #middel h1 {
  margin-bottom: 60px;
  font-weight: 700;
  font-size: 40px;
  color: #000000E6;
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b #middel .col-sm-4 {
  width: 50%;
  float: left;
  padding: 15px;
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b #middel .col-sm-12 {
  width: 100%;
  float: left;
  padding: 15px;
}


#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b #middel .desk-block {
  display: block;
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b #middel .mob-block {
  display: none;
}


#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block button {
  border: none;
  background: none;
  font-size: 16px;
  color: #9b9b9b;
  margin-top: 10px;
  cursor: pointer;
  font-family: Roboto, sans-serif
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block h4 {
  font-size: 20px;
  color: #000000E6;
  font-weight: 500;
  font-family: Roboto, sans-serif
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block h4 span {
  font-weight: 400;
  margin: 8px 0px;
  font-size: 20px;
  display: inline-block;
  font-family: Roboto, sans-serif
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block h3 {
  font-size: 20px;
  font-weight: 600;
  font-family: Roboto, sans-serif
}


#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 .mid-block button,
#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block button {
  padding-top: 10px;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block button {
  padding-top: 0px;
}


#shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 .mid-block p,
#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block p {
  font-size: 16px !important;
  color: #555 !important;
  padding: 5px 0;
  font-family: 'Roboto', sans-serif;
}

/* #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 .mid-block p{font-size: 25px !important;padding: 0;} */

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img {
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/5/assets/pf-7835e89c--L10ProHPPC.jpg?v=1621576921);
  background-position: center center;
  min-height: 550px;
  background-size: cover;
  padding-top: 32px;
}

/* #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-1 {background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/3/assets/e4a24d156efdc0c067741713ee0ac4b5.jpg?v=1628750374);background-position: center center;min-height: 550px;background-size: cover; padding-top: 32px;} */

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-1 {
  background-image: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/Z10_Pro-img.webp?v=1753168997);
  background-position: center center;
  min-height: 550px;
  background-size: cover;
  padding-top: 32px;
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-2 {
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/5/assets/pf-35e89c55--D9HPPC.jpg?v=1621576940);
  background-position: center center;
  min-height: 550px;
  background-size: cover;
  padding-top: 32px;
}

/* #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-4 {  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/3/assets/mask_group_363_2xnew2.png?v=1628493931); background-position: 85% bottom;
      min-height: 450px; background-size: cover; padding-top: 32px; background-size: 65%; background-repeat: no-repeat; display: flex; background-color: #eee; flex-direction: column; align-items: flex-start; justify-content: center; padding-left: 50px;} */

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-4 {
  background-image: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/Z10_Pro-img.webp?v=1753168997);
  background-position: right center;
  min-height: 450px;
  background-size: cover;
  padding-top: 32px;
  background-size: 40%;
  background-repeat: no-repeat;
  display: flex;
  background-color: #eee;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding-left: 50px;
}


#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-4 h4 {
  font-size: 40px;
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-4 h4 span {
  font-weight: 400;
  margin: 9px 0;
  font-size: 25px;
  display: inline-block;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-4 h3 {
  font-size: 25px;
  font-weight: 600;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-4 button {
  border: none;
  background: 0 0;
  font-size: 22px;
  color: #9b9b9b;
  margin-top: 15px;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 {
  background: #000;
  width: 100%;
  float: left;
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

#shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 .fot-social {
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
}

#shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 .fot-social h3 {
  width: 50%;
  float: left;
  color: #fff;
  text-align: left;
  font-size: 40px;
}

#shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 .fot-social ul {
  list-style: none;
  text-align: right;
  width: 50%;
  float: left;
}

#shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 .fot-social li {
  display: inline;
}

#shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 .fot-social img {
  width: 7%;
}

.fot-social {
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
}

.fot-social h3 {
  width: 50%;
  float: left;
  color: #fff;
  text-align: left;
  font-size: 40px;
}

.fot-social ul {
  list-style: none;
  text-align: right;
  width: 50%;
  float: left;
}

.fot-social li {
  display: inline;
}

.fot-social img {
  width: 7%;
}

#shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c,
.before_footer_prt {
  background: #000;
  width: 100%;
  float: left;
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

#shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c .fot-social {
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
}

#shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c .fot-social h3 {
  width: 50%;
  float: left;
  color: #fff;
  text-align: left;
  font-size: 40px;
}

#shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c .fot-social ul {
  list-style: none;
  text-align: right;
  width: 50%;
  float: left;
}

#shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c .fot-social li {
  display: inline;
}

#shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c .fot-social img {
  width: 7%;
}


#shopify-section-1580963144817 .flickity-buttons-container,
#shopify-section-1580963144817-main .flickity-buttons-container {
  display: none;
}

#shopify-section-045fb649-8686-49cf-93ff-2d7d10783f40 .text-slideshow .flickity-slider,
#shopify-section-045fb649-8686-49cf-93ff-2d7d10783f40 .text-slideshow .flickity-viewport {
  display: flex;
  align-items: center;
}

#shopify-section-1580963144817-main .text-slideshow__heading {
  padding-bottom: 0px;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-1580963144817-main h2 {
  font-family: 'Roboto', sans-serif;
}

#shopify-section-1580963144817-main p {
  font-family: 'Roboto', sans-serif;
  padding: 0px 20px;
  letter-spacing: 0;
}

#shopify-section-1580963144817-main span {
  letter-spacing: 0;
  font-family: 'Roboto', sans-serif;
  font-weight: 600;
}

#shopify-section-564aca03-fb18-40f0-866a-1e28b1efe50c,
#shopify-section-0f7d93ce-1a1b-4482-8959-06ef656356aa {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-564aca03-fb18-40f0-866a-1e28b1efe50c .button--primary,
#shopify-section-0f7d93ce-1a1b-4482-8959-06ef656356aa .button--primary {
  padding: 15px 130px;
  font-size: 20px;
}


.slideshow-classic .slideshow-classic__heading span {
  font-size: 3.2vw;
}


/* ========= D9 Max =========== */
/* ========= D9 Max =========== */
/* ========= D9 Max =========== */

#shopify-section-21ad5553-4770-4809-a8e6-f96c04c6ca10,
#shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4,
#shopify-section-d66ee8bd-a3bc-41d5-86c7-89d3c03b766b,
#shopify-section-ac466c21-4421-4ab5-89d5-826629eebc3f,
#shopify-section-c780a1d3-776e-420e-af88-73fabbcc871f,
#shopify-section-6c81ca3c-5630-41c4-ad5c-3c7ecbc9789c,
#shopify-section-bec32aab-714c-4a2e-855c-9559936b4d4e,
#shopify-section-5856ab22-674e-4e56-919b-2e1d44bb2054,
#shopify-section-7ed23d6d-d575-4aa0-a365-b456e2ab621a,
#shopify-section-9e8754d6-6b0e-4570-bb8f-446627194aa5,
#shopify-section-e58f228f-a559-4543-9a9e-f5db35377ac0,
#shopify-section-d9e75228-bbf4-43e9-aeb8-eccdf603138d,
#shopify-section-a75cc0a9-5bbb-4982-b8cb-8753658be760,
#shopify-section-ad0d551b-f1d2-4987-8869-e4198e295bd8,
#shopify-section-d4809dcf-5b52-4876-b156-3ed305b4f1b5,
#shopify-section-1f93ca70-deb5-4217-a97c-63ee7f34c440,
#shopify-section-2b989197-03b8-44c9-9c16-e753d5a93a34,
#shopify-section-12977725-610c-454a-a64c-a65b99deda00 {
  display: block;
}

#shopify-section-baa7a2bf-c077-4822-9c7d-7cf3124731cd,
#shopify-section-6bc8b579-bdcf-4551-b01d-962b45d0fd99,
#shopify-section-26ff271b-bf4b-4173-910f-7a6e0cb210fa,
#shopify-section-f9b09272-3947-4041-a6f7-87a24ad22c29,
#shopify-section-78042e49-f812-4ac9-8a8b-60664e4ca0f5,
#shopify-section-ed99cb16-a7a5-4293-ba6e-25d95ffa3aae,
#shopify-section-c61973c7-325a-4f4d-aa21-5d40cdd81433,
#shopify-section-a34f05c1-53cd-4876-836f-671ad1154e9b,
#shopify-section-a9a451d9-8529-47b2-90ee-aaeb25ac586e,
#shopify-section-8b6628d3-e77a-461a-aa4d-97d38dbff0b4,
#shopify-section-07ab6241-be58-40d1-af6b-7fb6b4d1b6a6,
#shopify-section-740cbdcb-24f1-4658-bc27-8b9c66b81381,
#shopify-section-4cfa773f-9dbe-40ee-9637-70fa3a5411b0,
#shopify-section-4887a060-caa9-4cc2-b47b-cf541c5d75f4,
#shopify-section-f6fb9620-0972-42bf-ade6-6b88f799b937,
#shopify-section-cb39534b-5cb1-426f-b2b3-6a323872cdd7,
#shopify-section-2bd28290-6935-42b8-a52b-f1954c67bee9,
#shopify-section-9fb7d923-7673-42f3-aa59-5d18e32a42dc,
#shopify-section-e878ef63-bf27-4d6d-97c9-ad2eb916daac,
#shopify-section-3c6d3035-e1e0-4a06-bcff-fdfb2a3dc93a {
  display: none;
}


#shopify-section-product_d9_max_redesign h2.mobile-shrink-text span,
#shopify-section-product_d9_max_redesign h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_d9_max_redesign .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_d9_max_redesign .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_d9_max_redesign .subtitle {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

.product-7006453629085 .shopify-payment-button {
  display: none;
}

.product-7006453629085 .shopify-payment-button {
  display: none;
}

.product-7006453629085 .container {
  align-items: center;
}

.product-7006453629085 .subtitle {
  font-size: 1.5rem;
  font-weight: 600;
}

.product-7006453629085 .subtitle p {
  font-size: 1.3vw;
  font-weight: normal;
}

.product-7006453629085 .product__information {
  padding-left: 65px;
}


#shopify-section-ad0d551b-f1d2-4987-8869-e4198e295bd8 .mobile-shrink-text span {
  margin-bottom: 20px;
  display: inline-block;
}

/* #shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4 .innovative { text-align: center; width: 100%; float: left;}
  #shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4 .innovative .inner_innovative {text-align: center; width: 24%; display: inline-block; padding: 0 10px; vertical-align:text-top}
  #shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4 .innovative .inner_innovative h3 {font-size: 22px; line-height: normal; color: #000; margin-top: 25px; font-weight: 600;}
  #shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4 .innovative .inner_innovative img{width: 150px;max-width: 100%;} */

#shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4 .innovative {
  display: flex;
  margin-top: 0%;
}

#shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4 .innovative .inner_innovative {
  width: 25%;
}

#shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4 .innovative .inner_innovative img {
  width: 110px;
  max-width: 100%;
}

#shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4 .innovative .inner_innovative h3 {
  font-weight: 400;
  padding-top: 15px;
  font-size: 18px;
  color: #000;
}


#shopify-section-d66ee8bd-a3bc-41d5-86c7-89d3c03b766b .image-element__wrap {
  max-width: 100% !important;
  width: 100% !important;
}

#shopify-section-ac466c21-4421-4ab5-89d5-826629eebc3f .container,
#shopify-section-c780a1d3-776e-420e-af88-73fabbcc871f .container,
#shopify-section-6c81ca3c-5630-41c4-ad5c-3c7ecbc9789c .container,
#shopify-section-7ed23d6d-d575-4aa0-a365-b456e2ab621a .container,
#shopify-section-9e8754d6-6b0e-4570-bb8f-446627194aa5 .container,
#shopify-section-e58f228f-a559-4543-9a9e-f5db35377ac0 .container {
  max-width: 100%;
}

#shopify-section-ac466c21-4421-4ab5-89d5-826629eebc3f .image-with-text__heading,
#shopify-section-c780a1d3-776e-420e-af88-73fabbcc871f .image-with-text__heading,
#shopify-section-6c81ca3c-5630-41c4-ad5c-3c7ecbc9789c .image-with-text__heading,
#shopify-section-7ed23d6d-d575-4aa0-a365-b456e2ab621a .image-with-text__heading,
#shopify-section-9e8754d6-6b0e-4570-bb8f-446627194aa5 .image-with-text__heading,
#shopify-section-e58f228f-a559-4543-9a9e-f5db35377ac0 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-ac466c21-4421-4ab5-89d5-826629eebc3f .image-with-text__wrapper,
#shopify-section-c780a1d3-776e-420e-af88-73fabbcc871f .image-with-text__wrapper,
#shopify-section-6c81ca3c-5630-41c4-ad5c-3c7ecbc9789c .image-with-text__wrapper,
#shopify-section-7ed23d6d-d575-4aa0-a365-b456e2ab621a .image-with-text__wrapper,
#shopify-section-9e8754d6-6b0e-4570-bb8f-446627194aa5 .image-with-text__wrapper,
#shopify-section-e58f228f-a559-4543-9a9e-f5db35377ac0 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-b7e4061f-58ff-406b-b7f6-bb2b803a7c0a .block-t20 {
  width: 30%;
  float: left;
  margin: 10px 10px 30px;
  background: transparent;
}

#shopify-section-b7e4061f-58ff-406b-b7f6-bb2b803a7c0a .text-block-t20 {
  width: 100%;
  float: left;
  height: 100px;
  display: flex;
  align-items: center;
  text-align: center;
  background: transparent;
}

#shopify-section-b7e4061f-58ff-406b-b7f6-bb2b803a7c0a .text-block-t20 p {
  width: 100%;
  font-size: 22px;
  font-weight: 500;
  line-height: 2vw;
  letter-spacing: 0;
}

#shopify-section-a75cc0a9-5bbb-4982-b8cb-8753658be760 .d9-considerate {
  width: 100%;
  float: left;
}

#shopify-section-a75cc0a9-5bbb-4982-b8cb-8753658be760 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-a75cc0a9-5bbb-4982-b8cb-8753658be760 .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.6%;
  float: left;
}

#shopify-section-a75cc0a9-5bbb-4982-b8cb-8753658be760 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 20px;
  display: inline-block;
  background: transparent;
}

#shopify-section-a75cc0a9-5bbb-4982-b8cb-8753658be760 .d9-considerate h3 {
  font-weight: 400;
  font-size: 23px;
  margin: 0px;
  margin: 0;
  line-height: 40px !important;
}

#shopify-section-1f93ca70-deb5-4217-a97c-63ee7f34c440 .paking {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-1f93ca70-deb5-4217-a97c-63ee7f34c440 .paking .col-sm-12 {
  display: flex;
  align-items: baseline;
  width: 100%;
  float: left;
}

#shopify-section-1f93ca70-deb5-4217-a97c-63ee7f34c440 .col-sm-10 {
  width: 100%;
  float: left;
}

#shopify-section-1f93ca70-deb5-4217-a97c-63ee7f34c440 .col-sm-3 {
  width: 25%;
  float: left;
}


/* ========= L10 Poland =========== */
/* ========= L10 Poland =========== */
/* ========= L10 Poland =========== */

#shopify-section-23aba621-c3a4-4c6a-9386-4cee1ce5ea15,
#shopify-section-e500e67a-8d4b-4d7b-b3ef-2db34a142318,
#shopify-section-da2baa73-cae5-46c5-8ae3-3fa958ae8bb1,
#shopify-section-034f640b-b8c0-4ac5-8e9e-72b57e847481,
#shopify-section-08aaf24d-2bbe-48ad-b4b8-5c1f151a2177,
#shopify-section-5b8cc673-6018-4c6b-b4c8-485472e1eeca,
#shopify-section-64c16ec7-9b32-4907-9a23-661d6f80900a,
#shopify-section-e10e88b7-9de5-42c0-b0fa-00a8ba08fb63,
#shopify-section-c34bfdfe-3cb8-4080-aac2-748fb4049164,
#shopify-section-23f407fd-c3c2-4d09-aac8-c7c25f5df145,
#shopify-section-ada42292-9702-4c20-9bcd-6ccaa5648e6d,
#shopify-section-e111f17d-c431-4b55-871f-22b50bfebf8c,
#shopify-section-76cb991b-be70-4080-89c8-ee253ddd1a22,
#shopify-section-6fe630aa-9257-4e02-9f4e-caaa2a1028b2,
#shopify-section-39aa2ade-7c7e-4256-be45-41fc90dd3f90,
#shopify-section-81be2ac0-dc28-4bf5-92e8-a3ecaa6ed633,
#shopify-section-b2fed105-f0d1-4379-860c-28635cf151ad,
#shopify-section-fc871783-8d18-4288-b7a6-03d4c6a6851a,
#shopify-section-58290342-675b-46de-87bf-0752b8f5d302 {
  display: block;
}


#shopify-section-product_l10_redesign_clone h2.mobile-shrink-text span,
#shopify-section-product_l10_redesign_clone h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

#shopify-section-product_l10_redesign_clone .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

#shopify-section-product_l10_redesign_clone .rich-text__text {
  font-size: 1.2vw !important;
}

#shopify-section-product_l10_redesign_clone .subtitle {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

.product-7044795531421 .shopify-payment-button__more-options {
  display: none;
}

.product-7044795531421 .shopify-payment-button {
  display: block;
}

.product-7044795531421 .product-form-container {
  width: 100%;
}

.product-7044795531421 .product_form {
  min-width: 100%;
}

.product-7044795531421 .shopify-payment-button button {
  height: 40px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 16px !important;
  border-radius: 0px !important;
  min-height: 0px;
  color: #000 !important;
  background: #fff !important;
  border: 2px solid #000 !important;
}

.product-7044795531421 .shopify-payment-button button:hover {
  background-color: #000 !important;
  color: #fff !important;
}

.product-7044795531421 {
  background: #000;
}

.product-7044795531421 .container {
  align-items: center;
}

.product-7044795531421 .subtitle {
  font-size: 1.5rem;
  font-weight: 600;
}

.product-7044795531421 .subtitle p {
  font-size: 1.5rem;
  font-weight: normal;
}

.product-7044795531421 .product__information {
  padding-left: 65px;
}

.product-7044795531421 .product_section.js-product_section.container.is-justify-space-between.has-padding-bottom {
  background: #fff;
}


#shopify-section-da2baa73-cae5-46c5-8ae3-3fa958ae8bb1 .innovative {
  text-align: center;
  width: 90%;
  margin: 0 auto;
}

#shopify-section-da2baa73-cae5-46c5-8ae3-3fa958ae8bb1 .innovative .inner_innovative {
  text-align: center;
  width: 24%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 40px;
}

#shopify-section-da2baa73-cae5-46c5-8ae3-3fa958ae8bb1 .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #fff;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-da2baa73-cae5-46c5-8ae3-3fa958ae8bb1 .innovative .inner_innovative img {
  width: 170px;
  max-width: 100%;
}

#shopify-section-5b8cc673-6018-4c6b-b4c8-485472e1eeca .container,
#shopify-section-64c16ec7-9b32-4907-9a23-661d6f80900a .container,
#shopify-section-23f407fd-c3c2-4d09-aac8-c7c25f5df145 .container,
#shopify-section-ada42292-9702-4c20-9bcd-6ccaa5648e6d .container {
  max-width: 100%;
}

#shopify-section-5b8cc673-6018-4c6b-b4c8-485472e1eeca .image-with-text__heading,
#shopify-section-64c16ec7-9b32-4907-9a23-661d6f80900a .image-with-text__heading,
#shopify-section-23f407fd-c3c2-4d09-aac8-c7c25f5df145 .image-with-text__heading,
#shopify-section-ada42292-9702-4c20-9bcd-6ccaa5648e6d .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-5b8cc673-6018-4c6b-b4c8-485472e1eeca .image-with-text__wrapper,
#shopify-section-64c16ec7-9b32-4907-9a23-661d6f80900a .image-with-text__wrapper,
#shopify-section-23f407fd-c3c2-4d09-aac8-c7c25f5df145 .image-with-text__wrapper,
#shopify-section-ada42292-9702-4c20-9bcd-6ccaa5648e6d .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-76cb991b-be70-4080-89c8-ee253ddd1a22 .d9-considerate {
  width: 100%;
}

#shopify-section-76cb991b-be70-4080-89c8-ee253ddd1a22 .block-t20 {
  width: 29%;
  float: left;
  margin: 10px 20px 30px;
  background: transparent;
}

#shopify-section-76cb991b-be70-4080-89c8-ee253ddd1a22 .text-block-t20 {
  height: auto;
  padding: 23px 0px 25px;
  display: flex;
  align-items: center;
  text-align: center;
  background: transparent;
}

#shopify-section-76cb991b-be70-4080-89c8-ee253ddd1a22 .text-block-t20 h3 {
  width: 100%;
  font-size: 22px;
  font-weight: 500;
  letter-spacing: 0;
  color: #fff;
}

#shopify-section-39aa2ade-7c7e-4256-be45-41fc90dd3f90 .d9-considerate {
  width: 100%;
  float: none;
  max-width: 1024px;
}

#shopify-section-39aa2ade-7c7e-4256-be45-41fc90dd3f90 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-39aa2ade-7c7e-4256-be45-41fc90dd3f90 .d9-considerate .block-t20 {
  width: 39%;
  background: transparent;
  margin: 0% 5%;
  float: left;
}

#shopify-section-39aa2ade-7c7e-4256-be45-41fc90dd3f90 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 30px 0px 50px;
  display: inline-block;
  background: transparent;
}

#shopify-section-39aa2ade-7c7e-4256-be45-41fc90dd3f90 .d9-considerate h3 {
  font-weight: 500;
  font-size: 25px;
  margin: 0px;
  color: #fff;
}

#shopify-section-b2fed105-f0d1-4379-860c-28635cf151ad .paking .col-sm-12 {
  display: flex;
  align-items: center;
}

#shopify-section-b2fed105-f0d1-4379-860c-28635cf151ad .part-1 img {
  margin-bottom: 15px;
  padding: 0px 20px;
}

#shopify-section-b2fed105-f0d1-4379-860c-28635cf151ad .part-1 p {
  color: #fff;
}

#shopify-section-b2fed105-f0d1-4379-860c-28635cf151ad .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: baseline;
}

#shopify-section-58290342-675b-46de-87bf-0752b8f5d302 .content table td,
#shopify-section-58290342-675b-46de-87bf-0752b8f5d302 .content table th {
  border: 1px solid #fff;
  color: #fff;
}



@media screen and (min-width:991px) and (max-width:1199px) {

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__heading h2 {
    font-size: 50px !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__heading {
    margin: 0 !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading p {
    padding: 2px 0 !important;
    font-size: 35px !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points {
    margin: 0 auto 0 !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points {
    color: #000;
    font-size: 13px !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading button {
    padding: 9px 0 !important;
    margin: 15px auto 10px !important;
    width: 270px;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .d9-max-logo img {
    max-width: 320px !important;
    margin-top: 30px !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points ol {
    padding: 15px 0;
  }

}

@media screen and (min-width:820px) and (max-width:991px) {

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__heading {
    margin: 0 !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading button {
    margin: 5px auto 5px !important;
    padding: 10px 0 !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading p {
    font-size: 18px;
    padding: 3px 0 !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__heading h2 {
    font-size: 35px !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points {
    color: #000;
    margin: 0% auto 0 !important;
    font-size: 14px !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .d9-max-logo img {
    max-width: 250px !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading p span {
    font-size: 13px;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading span {
    font-size: 20px;
  }

}

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

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list img {
    width: 70px;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info h4 {
    font-size: 22px;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info p {
    font-size: 24px;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points {
    max-width: 280px !important;
    font-size: 11px !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points ol {
    width: 82%;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner_points ol li {
    margin: 5px 0px;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading span {
    top: -7px;
    position: relative;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading p {
    margin: 2% 0 1% !important;
  }

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366 .banner__subheading p span {
    top: 0px;
  }

}

/* footer language css */


#shopify-section-35709dc3-4d49-4175-b29d-ee6d0ff06865 .purchase-details {
  display: none;
}


/* #lang_popup h6{font-size: 35px!important;}
  #lang_popup .popup_pp {  max-width: 1024px!important;}
  #lang_popup .span4 { padding: 30px 0px!important;}
  #lang_popup .span4 img {  top: 0!important; width: 65px!important;}
  #lang_popup .span4 span{font-size: 25px!important; left: 10px!important;}
  
  #lang_popup .span4:nth-child(8) img{width: 50px!important;} */

#shopify-section-7b2b326c-40a5-4c0b-b6dc-5e2d77ead2a0 .container,
#shopify-section-30876fa2-c6ce-4752-a078-4e45653099d4 .container,
#shopify-section-8bbc4b7c-d93f-4d9b-beb1-a826e172dfd7 .container {
  justify-content: center;
}


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

  #shopify-section-4aa54bc2-6183-4005-bb75-9bfca298cb2e .image-with-text__text-column,
  #shopify-section-459fda1d-412b-4b1b-bc01-f1cf4aa5fed5 .image-with-text__text-column {
    padding-left: 65px
  }

  #shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 #vacum-info {
    width: 550px;
    float: right;
    position: absolute;
    bottom: 12vw !important;
    right: 12vh;
  }

}

#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 {
  position: relative;
}

#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 .innner-info {
  width: 100%;
  float: left;
  padding: 50px 0px;
  display: flex;
}

#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 .l-block {
  float: none;
  text-align: center;
  margin: 0 auto;
}

#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 .l-block h3 {
  color: #fff;
  font-size: 21px;
}

#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 .l-block h4 {
  color: #fff;
  font-weight: 300;
  font-size: 18px;
  padding-top: 7px;
}


#shopify-section-2d44095a-dbd3-430b-bd9c-5037c07d9cc6 .bounceInLeft.go {
  animation-name: none;
}

#shopify-section-2d44095a-dbd3-430b-bd9c-5037c07d9cc6 .bounceInLeft {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}

#shopify-section-9fbe6309-a191-48d3-bbca-950557e75891 .bounceInLeft.go {
  animation-name: none;
}

#shopify-section-9fbe6309-a191-48d3-bbca-950557e75891 .bounceInLeft {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}

#shopify-section-dc91e1f2-b274-4453-aa2c-2c6458aa6130 .bounceInLeft.go {
  animation-name: none;
}

#shopify-section-dc91e1f2-b274-4453-aa2c-2c6458aa6130 .bounceInLeft {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}

#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 .bounceInLeft.go {
  animation-name: none;
}

#shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 .bounceInLeft {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}

#shopify-section-37162b95-ad99-4d96-a8e7-232f3e23649f .bounceInLeft.go {
  animation-name: none;
}

#shopify-section-37162b95-ad99-4d96-a8e7-232f3e23649f .bounceInLeft {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}

#shopify-section-1a982b65-17d9-4b6a-9494-b35a82f169bb .bounceInLeft.go {
  animation-name: none;
}

#shopify-section-1a982b65-17d9-4b6a-9494-b35a82f169bb .bounceInLeft {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}


.singleFaq-enaplist-accordianh {
  background: #000 !important;
}

#shopify-section-30f8d8be-8e65-45c0-a12b-f709cd3cbb2a table {
  border-bottom: 1px solid #999;
  text-align: center;
}


/* Home page css */

#shopify-section-5b0081e2-b8b6-455e-a86e-e6a974566783 {
  width: 100%;
  float: left;
}

#shopify-section-1580963144817-main .flickity-page-dots {
  bottom: -3vw !important;
}

#shopify-section-1580963144817-main {
  padding-bottom: 170px !important;
}

/* Home page css */



/* Promotion Page Css */
/* Promotion Page Css */

#shopify-section-bd2ebe3f-687a-4b9e-88b3-009fce86f7a6 {
  background: #000;
}

#shopify-section-bd2ebe3f-687a-4b9e-88b3-009fce86f7a6 h2 {
  font-size: 50px;
  color: #fff;
  text-align: center;
  font-weight: 500;
}

#demo_countdown {
  float: none;
  margin: 0 auto;
  text-align: center;
  padding: 2% 0px 0;
}

#demo_countdown div {
  margin: 0px 10px;
  display: inline-block;
}

#demo_countdown div h3 {
  font-size: 60px;
  color: #fff;
  font-weight: 500;
}

#demo_countdown div p {
  color: #fff;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 24px;
}

#shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .caption-content {
  width: 100% !important;
}

#shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 p {
  font-size: 25px !important;
  font-weight: 500 !important;
  letter-spacing: 0;
}

#shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 h2 span {
  font-size: 50px !important;
  font-weight: 600 !important;
}

#shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .button--primary {
  color: #fff !important;
  background-color: #0065B2 !important;
  font-size: 20px !important;
  border-color: #0065B3 !important;
  width: 210px !important;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .caption-content {
  width: 100% !important;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__preheading p {
  font-size: 25px !important;
  font-weight: 500 !important;
  letter-spacing: 0;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 h2 span {
  font-size: 50px !important;
  font-weight: 600 !important;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .button--primary {
  color: #fff !important;
  background-color: #0065B2 !important;
  font-size: 20px !important;
  border-color: #0065B3 !important;
  width: 200px !important;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading em strong {
  font-size: 40px !important;
  font-weight: 500 !important;
  letter-spacing: 0;
  font-style: normal;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading strong {
  font-size: 25px !important;
  font-weight: 500 !important;
  letter-spacing: 0;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p:first-child {
  margin-bottom: 25px;
  line-height: normal;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p:nth-child(2) {
  margin-bottom: 10px;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p {
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 35px;
  letter-spacing: 0px;
}

/* .top_blk_info_classic{min-height:20vw; margin-bottom:10px;} */

/* Page 2 One all-products-testing */

#shopify-section-template--15339399479541__promotion-products .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15339399479541__promotion-products .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell {
  width: 30%;
  background: #EEEEEE;
  padding: 1.3vw;
  display: inline-block;
  margin: 1%;
  vertical-align: top;
}

#shopify-section-template--15339399479541__promotion-products .image-slideshow .caption {
  position: relative;
  transform: none !important;
  top: 0 !important;
}

#shopify-section-template--15339399479541__promotion-products .caption-content {
  width: 100% !important;
  padding: 0;
  float: left;
  min-width: 100%;
}


#shopify-section-template--15132161245341__promotion-products .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15132161245341__promotion-products .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell {
  width: 30%;
  background: #EEEEEE;
  padding: 1.3vw;
  display: inline-block;
  margin: 1%;
  vertical-align: top;
}

#shopify-section-template--15132161245341__promotion-products .image-slideshow .caption {
  position: relative;
  transform: none !important;
  top: 0 !important;
}

#shopify-section-template--15132161245341__promotion-products .caption-content {
  width: 100% !important;
  padding: 0;
  float: left;
  min-width: 100%;
}

/* #shopify-section-index__info-classic2 .gallery-cell h2{min-height:70px} */

#shopify-section-template--15339399479541__promotion-products .gallery-cell img {
  max-width: 100%;
  margin-bottom: 50px;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell .pretext p {
  font-size: 2.5vw;
  font-weight: 600;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span {
  font-size: 2.5vw;
  font-weight: 500;
  margin-top: 0;
  display: inline-block;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span em {
  font-size: 1.2vw;
  font-style: normal;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span strong {
  text-decoration: line-through;
  color: #707070;
  padding-left: 5px;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell p {
  font-size: 1vw;
  font-weight: 500;
  line-height: 1.8vw;
  letter-spacing: 0;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell .pricesection {
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 20px;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell .buttons {
  width: 100%;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell .button {
  font-size: 20px;
  padding: 10px 0;
  font-weight: 500;
  background: #0065B3;
  border: none;
  color: #fff;
  cursor: pointer;
  width: 200px;
  letter-spacing: 1px;
}


#shopify-section-template--15132161245341__promotion-products .gallery-cell img {
  max-width: 100%;
  margin-bottom: 50px;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell .pretext p {
  font-size: 2.5vw;
  font-weight: 600;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span {
  font-size: 2.5vw;
  font-weight: 500;
  margin-top: 0;
  display: inline-block;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span em {
  font-size: 1.2vw;
  font-style: normal;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span strong {
  text-decoration: line-through;
  color: #707070;
  padding-left: 5px;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell p {
  font-size: 1vw;
  font-weight: 500;
  line-height: 1.8vw;
  letter-spacing: 0;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell .pricesection {
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 20px;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell .buttons {
  width: 100%;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell .button {
  font-size: 20px;
  padding: 10px 0;
  font-weight: 500;
  background: #0065B3;
  border: none;
  color: #fff;
  cursor: pointer;
  width: 200px;
  letter-spacing: 1px;
}

#shopify-section-00f54603-fdf6-4584-8d5e-6a9810f79dcd .container.is-medium {
  width: 70%;
}

#shopify-section-00f54603-fdf6-4584-8d5e-6a9810f79dcd img {
  height: 90px;
  width: auto;
}

#shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2 {
  font-size: 2.5vw !important;
  font-weight: 600 !important;
}

#shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c p {
  font-size: 1.5vw;
  line-height: 2.4vw;
}

#shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee h2 {
  font-size: 2.5vw !important;
  font-weight: 600 !important;
}


/*  Date 26-10-2021  */
#shopify-section-template--15339399479541__promotion-products .gallery-cell .pretext p {
  font-size: 40px;
  font-weight: 600;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span {
  font-size: 25px;
  font-weight: 700;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span em {
  font-size: 23px;
  font-weight: 500;
}

#shopify-section-template--15339399479541__promotion-products .gallery-cell p {
  font-size: 16px;
  line-height: 28px;
}


#shopify-section-template--15132161245341__promotion-products .gallery-cell .pretext p {
  font-size: 40px;
  font-weight: 600;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span {
  font-size: 25px;
  font-weight: 700;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span em {
  font-size: 23px;
  font-weight: 500;
}

#shopify-section-template--15132161245341__promotion-products .gallery-cell p {
  font-size: 16px;
  line-height: 28px;
}

#shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2,
#shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee h2 {
  font-size: 49px !important;
}

#shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c p {
  font-size: 30px;
  line-height: 44px
}

/* .top_blk_info_classic{ min-height: 330px;   margin-bottom: 10px;} */

#shopify-section-template--15132161245341__promotion-products .subtitle p:first-child {
  padding-bottom: 8px;
}


#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p:first-child {
  font-size: 40px !important;
  font-weight: 500 !important;
  letter-spacing: 0;
  font-style: normal;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading strong {
  font-size: 25px !important;
  font-weight: 500 !important;
  letter-spacing: 0;
}

#shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading em {
  font-size: 25px !important;
  font-weight: 500 !important;
  letter-spacing: 0;
  margin-left: 4px;
  text-decoration: line-through;
  color: #707070;
}



/*  Date 26-10-2021  */


/* Review Slider */

#shopify-section-template--15132161245341__testimonial-classic {
  margin-bottom: 50px;
}

#shopify-section-template--15132161245341__testimonial-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15132161245341__testimonial-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15132161245341__testimonial-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15132161245341__testimonial-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15132161245341__testimonial-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15132161245341__testimonial-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15132161245341__testimonial-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15132161245341__testimonial-classic .flickity-button {
  display: none;
}

#shopify-section-template--15132161245341__testimonial-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15132161245341__testimonial-classic .flickity-page-dots {
  position: relative;
  margin-top: 90px;
  bottom: 0;
}


#shopify-section-template--15339399479541__testimonial-classic {
  margin-bottom: 50px;
}

#shopify-section-template--15339399479541__testimonial-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15339399479541__testimonial-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15339399479541__testimonial-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15339399479541__testimonial-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15339399479541__testimonial-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15339399479541__testimonial-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15339399479541__testimonial-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15339399479541__testimonial-classic .flickity-button {
  display: none;
}

#shopify-section-template--15339399479541__testimonial-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15339399479541__testimonial-classic .flickity-page-dots {
  position: relative;
  margin-top: 90px;
  bottom: 0;
}


/* All Pages Css */

#shopify-section-2ddf6f91-ff78-482b-835c-5e32e50a65db .all-headings .rich-text__heading,
#shopify-section-a634d6bb-10af-4ac8-98bf-26d965bc31a5 .all-headings .rich-text__heading {
  font-size: 2vw !important;
}

#shopify-section-ad091910-9102-480b-b3c6-0fd8818e043e .caption-content,
#shopify-section-eac44612-6c25-4dac-9ee6-a11a7c1c512a .caption-content {
  width: 40%;
  margin-left: 5%;
  padding: 2.5vw 0px;
}

#shopify-section-ad091910-9102-480b-b3c6-0fd8818e043e .image-with-text-overlay__preheading p,
#shopify-section-eac44612-6c25-4dac-9ee6-a11a7c1c512a .image-with-text-overlay__preheading p {
  font-size: 1.1vw !important;
  font-weight: 600 !important;
}

#shopify-section-ad091910-9102-480b-b3c6-0fd8818e043e h2.mobile-shrink-text span,
#shopify-section-eac44612-6c25-4dac-9ee6-a11a7c1c512a h2.mobile-shrink-text span {
  font-size: 2.2vw !important;
}

#shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084,
#shopify-section-fd835aab-25ec-456f-bab0-e1f7d2c03fec {
  background: #000000;
}

#shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 #vacum-info,
#shopify-section-fd835aab-25ec-456f-bab0-e1f7d2c03fec #vacum-info {
  width: 100%;
  float: left;
}

#shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 .innner-info,
#shopify-section-fd835aab-25ec-456f-bab0-e1f7d2c03fec .innner-info {
  width: 100%;
  float: left;
  padding: 30px 0px;
  display: flex;
}

#shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 .l-block,
#shopify-section-fd835aab-25ec-456f-bab0-e1f7d2c03fec .l-block {
  float: none;
  text-align: center;
  margin: 0 auto;
}

#shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 .l-block h4,
#shopify-section-fd835aab-25ec-456f-bab0-e1f7d2c03fec .l-block h4 {
  color: #fff;
  font-weight: 400;
  font-size: 18px;
  padding-top: 10px;
}

#shopify-section-template--15132101607581__cat-products-classic .section,
#shopify-section-template--15132230058141__cat-products3-classic .section {
  max-width: 1800px;
  idth: 98%;
  text-align: center;
}

#shopify-section-template--15132101607581__cat-products-classic .gallery-cell,
#shopify-section-template--15132230058141__cat-products3-classic .gallery-cell {
  width: 22.7%;
  background: #EEEEEE;
  padding: 1.3vw;
  display: inline-block;
  margin: 1%;
  vertical-align: top;
}

#shopify-section-template--15132101607581__cat-products-classic .image-slideshow .caption,
#shopify-section-template--15132230058141__cat-products3-classic .image-slideshow .caption {
  position: relative;
  transform: none !important;
  top: 0 !important;
}

#shopify-section-template--15132101607581__cat-products-classic .caption-content,
#shopify-section-template--15132230058141__cat-products3-classic .caption-content {
  width: 100% !important;
  padding: 0;
  float: left;
  min-width: 100%;
}

#shopify-section-template--15132230058141__cat-products3-classic .gallery-cell img,
#shopify-section-template--15132101607581__cat-products-classic .gallery-cell img {
  max-width: 100%;
  margin-bottom: 50px;
}

#shopify-section-template--15132230058141__cat-products3-classic .gallery-cell .pretext p,
#shopify-section-template--15132101607581__cat-products-classic .gallery-cell .pretext p {
  font-size: 25px;
  font-weight: 500;
}

#shopify-section-template--15132230058141__cat-products3-classic .gallery-cell h2 span,
#shopify-section-template--15132101607581__cat-products-classic .gallery-cell h2 span {
  font-size: 36px;
  font-weight: 600;
  margin-top: 0;
}

#shopify-section-template--15132230058141__cat-products3-classic .gallery-cell p,
#shopify-section-template--15132101607581__cat-products-classic .gallery-cell p {
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0;
}

#shopify-section-template--15132230058141__cat-products3-classic .gallery-cell .pricesection,
#shopify-section-template--15132101607581__cat-products-classic .gallery-cell .pricesection {
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 20px;
}

#shopify-section-template--15132230058141__cat-products3-classic .gallery-cell .buttons,
#shopify-section-template--15132101607581__cat-products-classic .gallery-cell .buttons {
  width: 100%;
}

#shopify-section-template--15132230058141__cat-products3-classic .gallery-cell .button,
#shopify-section-template--15132101607581__cat-products-classic .gallery-cell .button {
  font-size: 18px;
  padding: 13px 0;
  font-weight: 500;
  background: #0065B3;
  border: none;
  color: #fff;
  cursor: pointer;
  width: 100%;
}


/* Page 2 One all-products-testing */


#shopify-section-259bf32e-7928-4945-8de2-29d0de34ff80 .caption-content {
  width: 40%;
  margin-left: 5%;
  padding: 2.5vw 0px;
}

#shopify-section-259bf32e-7928-4945-8de2-29d0de34ff80 .image-with-text-overlay__preheading p {
  font-size: 1.1vw !important;
  font-weight: 600 !important;
}

#shopify-section-259bf32e-7928-4945-8de2-29d0de34ff80 h2.mobile-shrink-text span {
  font-size: 2.2vw !important;
}

#shopify-section-a08e5282-cc3c-43cb-ab78-c31de37f88e3 .all-headings .rich-text__heading {
  font-size: 2vw !important;
}

#shopify-section-9dcaf2ad-b98e-447f-86c1-ccd7b30a6309 {
  background: #000000;
}

#shopify-section-9dcaf2ad-b98e-447f-86c1-ccd7b30a6309 #vacum-info {
  width: 100%;
  float: left;
}

#shopify-section-9dcaf2ad-b98e-447f-86c1-ccd7b30a6309 .innner-info {
  width: 100%;
  float: left;
  padding: 30px 0px;
  display: flex;
}

#shopify-section-9dcaf2ad-b98e-447f-86c1-ccd7b30a6309 .l-block {
  float: none;
  text-align: center;
  margin: 0 auto;
}

#shopify-section-9dcaf2ad-b98e-447f-86c1-ccd7b30a6309 .l-block h4 {
  color: #fff;
  font-weight: 400;
  font-size: 18px;
  padding-top: 10px;
}


/* Testing Page 2 */


#shopify-section-template--15132230025373__cat-products2-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15132230025373__cat-products2-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15132230025373__cat-products2-classic .gallery-cell {
  width: 22.7%;
  background: #EEEEEE;
  padding: 1.3vw;
  display: inline-block;
  margin: 1%;
  vertical-align: top;
}

#shopify-section-template--15132230025373__cat-products2-classic .image-slideshow .caption {
  position: relative;
  transform: none !important;
  top: 0 !important;
}

#shopify-section-template--15132230025373__cat-products2-classic .caption-content {
  width: 100% !important;
  padding: 0;
  float: left;
  min-width: 100%;
}

#shopify-section-template--15132230025373__cat-products2-classic .gallery-cell img {
  max-width: 100%;
  margin-bottom: 50px;
}

#shopify-section-template--15132230025373__cat-products2-classic .gallery-cell .pretext p {
  font-size: 25px;
  font-weight: 500;
}

#shopify-section-template--15132230025373__cat-products2-classic .gallery-cell h2 span {
  font-size: 36px;
  font-weight: 600;
  margin-top: 0;
}

#shopify-section-template--15132230025373__cat-products2-classic .gallery-cell p {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0;
}

#shopify-section-template--15132230025373__cat-products2-classic .gallery-cell .pricesection {
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 20px;
}

#shopify-section-template--15132230025373__cat-products2-classic .gallery-cell .buttons {
  width: 100%;
}

#shopify-section-template--15132230025373__cat-products2-classic .gallery-cell .button {
  font-size: 18px;
  padding: 13px 0;
  font-weight: 500;
  background: #0065B3;
  border: none;
  color: #fff;
  cursor: pointer;
  width: 100%;
}


/* W10 Pgae Css */
/* W10 Pgae Css */

#shopify-section-template--15136245186717__product_w10_redesign .pretext p {
  font-size: 25px !important;
  font-weight: 500 !important;
}

#shopify-section-template--15136245186717__product_w10_redesign h2.mobile-shrink-text span {
  font-size: 50px;
  font-weight: 700;
}

#shopify-section-template--15136245186717__product_w10_redesign .rich-text__heading span {
  font-size: 40px !important;
  font-weight: 700 !important;
}

#shopify-section-template--15136245186717__product_w10_redesign p {
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 0;
}

#shopify-section-template--15136245186717__product_w10_redesign p strong {
  font-size: 12px;
  font-weight: 400;
  padding-top: 20px;
  display: block;
}

#shopify-section-08a61139-2a31-4ea5-accc-fa78db3fe1cf .pretext p {
  font-size: 18px !important;
  font-weight: 400 !important;
}

#shopify-section-08a61139-2a31-4ea5-accc-fa78db3fe1cf h2.mobile-shrink-text span {
  font-size: 3.5vw;
  font-weight: 700;
}

#shopify-section-08a61139-2a31-4ea5-accc-fa78db3fe1cf .caption-content {
  width: 100% !important;
}

#shopify-section-caa29177-1fa3-4644-96d7-e7eb9afaa856 .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

#shopify-section-caa29177-1fa3-4644-96d7-e7eb9afaa856 .innovative .inner_innovative {
  text-align: center;
  width: 24%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 0px;
}

#shopify-section-caa29177-1fa3-4644-96d7-e7eb9afaa856 .innovative .inner_innovative h3 {
  font-size: 20px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-caa29177-1fa3-4644-96d7-e7eb9afaa856 .innovative .inner_innovative img {
  width: 150px;
  max-width: 100%;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__text p {
  font-size: 16px;
  font-weight: 400;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__text p strong {
  font-size: 12px;
  font-weight: 300;
}

#shopify-section-9f5a9423-c2c0-47da-b031-f005baaafe3e .container,
#shopify-section-8e412919-a2e1-450c-ac9a-6ca3675e0735 .container,
#shopify-section-9d4c17a8-c76e-49fb-bd59-beb56c11ac40 .container,
#shopify-section-3299e147-b942-4392-9814-53e54f91b24d .container {
  max-width: 100%;
}

#shopify-section-a7894545-b9fc-4a17-8711-82a9f05ab401 .d9-considerate {
  width: 100%;
  float: left;
}

#shopify-section-a7894545-b9fc-4a17-8711-82a9f05ab401 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-a7894545-b9fc-4a17-8711-82a9f05ab401 .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.6%;
  float: left;
}

#shopify-section-a7894545-b9fc-4a17-8711-82a9f05ab401 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 43px 0px 45px;
  display: inline-block;
  background: transparent;
}

#shopify-section-52344fe4-4e36-4833-bee1-64eb7cfeeae3 h2.rich-text__heading.title.text-align-center {
  font-size: 40px !important;
  font-weight: 700 !important;
}

#shopify-section-52344fe4-4e36-4833-bee1-64eb7cfeeae3 p {
  font-size: 16px;
  font-weight: 400;
}

#shopify-section-1a2087a0-1ec4-4166-99dd-98b4b5b626e9 h2.rich-text__heading.title.text-align-center,
#shopify-section-e3945b45-d436-4884-a1cb-53cc50282689 h2.rich-text__heading.title.text-align-center {
  font-size: 40px !important;
  font-weight: 700 !important;
}

#shopify-section-688a4d99-df03-4a10-a0f8-fee5151b3c14 .paking .col-sm-12 {
  display: flex;
  align-items: center;
}

#shopify-section-688a4d99-df03-4a10-a0f8-fee5151b3c14 .part-1 img {
  margin-bottom: 15px;
  padding: 0px 20px;
}

#shopify-section-688a4d99-df03-4a10-a0f8-fee5151b3c14 .part-1 p {
  color: #000;
}

#shopify-section-688a4d99-df03-4a10-a0f8-fee5151b3c14 .paking .col-sm-10 {
  width: 100%;
  float: left;
}

#shopify-section-688a4d99-df03-4a10-a0f8-fee5151b3c14 .paking .col-sm-10 .col-sm-12 {
  display: flex;
  align-items: baseline;
}


/* Z10 Pro copy code */
/* Z10 Pro copy code */

.product-z10pro_redesign #top_bar {
  display: none !important;
}

.product-z10pro_redesign .header__menu,
.product-z10pro_redesign .header__icons {
  display: none;
}

.product-z10pro_redesign .header__brand {
  margin: 0 auto;
}

.product-z10pro_redesign .is-sticky .header__logo {
  width: 130px !important;
}

.product-z10pro_redesign .footer__container {
  display: none;
}

.w10-al-banner .product__information {
  padding-left: 30px !important;
}

.w10-al-banner .product-sec-page p {
  margin: 20px 0;
}

.w10-al-banner .product-sec-page p input {
  height: 50px;
  width: 49%;
  text-align: center;
  padding: 0;
  font-size: 25px;
  letter-spacing: 2px;
  border-radius: 0;
  font-weight: 600;
  border-color: #000;
  border-width: 2.4px;
  position: relative;
  top: 2.5px;
}

.w10-al-banner .product-sec-page .button--primary {
  width: 300px;
}

.w10-al-banner .product-sec-page p button {
  margin-top: -3px;
  cursor: pointer;
  height: 50px;
  font-size: 14px;
  width: 40%;
  text-align: center;
  padding: 0;
  font-weight: 300;
  border-radius: 0;
  border: none;
  background: #000;
  color: #ffff;
  line-height: normal;
  position: relative;
  left: 0px;
  top: 0.5px;
}

.w10-al-banner .product-sec-page-second p button {
  font-size: 20px;
}

.w10-al-banner .product-sec-page p button span {
  margin-bottom: 0px;
}

.w10-al-banner .product-sec-page .button--primary {
  background: #fff;
  color: #000;
  border: 2px solid #000;
  width: 350px;
  height: 65px;
  font-size: 25px;
  left: 0px;
}

.w10-al-banner .product-sec-page .button--primary a {
  color: #000;
}

.w10-al-banner .product-sec-page .button--primary img {
  width: 100px;
  margin-top: 17px;
  margin-left: 10px;
}

.w10-al-banner .description .content {
  margin: 0px 0px 30px;
}

.w10-al-banner .description .content ul {
  margin-top: 10px;
}

.w10-al-banner .description .content li {
  font-weight: 400;
  font-size: 15px;
}

.w10-al-banner .description p {
  font-size: 26px;
  margin-bottom: 10px;
}

.w10-al-banner .product-sec-page span b {
  color: #000 !important;
  font-weight: 500;
  font-size: 14px;
}

.w10-al-banner .image-with-text-overlay__preheading p {
  font-size: 25px !important;
  font-weight: 500 !important;
}

.w10-al-banner .image-with-text-overlay__heading span {
  font-size: 50px;
  line-height: normal;
  font-weight: 700;
}

#shopify-section-template--15318006399221__z10pro-redesign .all-headings .rich-text__heading {
  font-size: 40px !important;
  font-weight: 600 !important;
}

#shopify-section-template--15318006399221__z10pro-redesign .rich-text__text {
  font-size: 16px !important;
  font-weight: 400 !important;
}

#shopify-section-template--15318006399221__163535838213cfd906 .all-headings .rich-text__heading {
  font-size: 40px !important;
  font-weight: 600 !important;
}

#shopify-section-template--15318006399221__163535838213cfd906 .rich-text__text {
  font-size: 16px !important;
  font-weight: 400 !important;
}

#shopify-section-template--15318006399221__163535845990ba00dd .all-headings .rich-text__heading {
  font-size: 40px !important;
  font-weight: 600 !important;
}

#shopify-section-template--15318006399221__163535845990ba00dd .rich-text__text {
  font-size: 16px !important;
  font-weight: 400 !important;
}

#shopify-section-c30d6555-0f15-4579-99ea-26d3a13761a4 .container,
#shopify-section-d0d7eccb-a7c8-4126-8d06-822c221a9e63 .container,
#shopify-section-9b34bad1-f6c3-46dd-8a59-1442ec51ace7 .container,
#shopify-section-c0b9172b-5aa2-4471-8a73-f2d1c9436e52 .container {
  max-width: 100%;
}

#shopify-section-c30d6555-0f15-4579-99ea-26d3a13761a4 .image-with-text__heading,
#shopify-section-d0d7eccb-a7c8-4126-8d06-822c221a9e63 .image-with-text__heading,
#shopify-section-9b34bad1-f6c3-46dd-8a59-1442ec51ace7 .image-with-text__heading,
#shopify-section-c0b9172b-5aa2-4471-8a73-f2d1c9436e52 .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-c30d6555-0f15-4579-99ea-26d3a13761a4 .image-with-text__wrapper,
#shopify-section-d0d7eccb-a7c8-4126-8d06-822c221a9e63 .image-with-text__wrapper,
#shopify-section-9b34bad1-f6c3-46dd-8a59-1442ec51ace7 .image-with-text__wrapper,
#shopify-section-c0b9172b-5aa2-4471-8a73-f2d1c9436e52 .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-9a9f0d06-373a-4d39-8759-8414037b0204 .d9-considerate {
  width: 100%;
}

#shopify-section-9a9f0d06-373a-4d39-8759-8414037b0204 .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

#shopify-section-9a9f0d06-373a-4d39-8759-8414037b0204 .d9-considerate h3 {
  font-weight: 400;
  font-size: 22px;
}

#shopify-section-2d6ff643-4487-4ec2-bc03-c19ca6287b0b .d9-considerate {
  width: 100%;
}

#shopify-section-2d6ff643-4487-4ec2-bc03-c19ca6287b0b .d9-considerate .block-t20 {
  width: 30%;
  margin: 1.6%;
  background: transparent;
}

#shopify-section-2d6ff643-4487-4ec2-bc03-c19ca6287b0b .d9-considerate .text-block-t20 {
  background: transparent;
  padding: 30px 0px 0px;
}

#shopify-section-2d6ff643-4487-4ec2-bc03-c19ca6287b0b .d9-considerate h3 {
  font-weight: 400;
  font-size: 22px;
}

#shopify-section-c397b14b-a4a1-4dbb-9061-6ebb1e153afc .paking .col-sm-12 {
  align-items: center;
}

#shopify-section-c397b14b-a4a1-4dbb-9061-6ebb1e153afc .paking .col-sm-2 {
  width: 30%;
  float: left;
  display: flex;
  align-items: baseline;
}


/* Z10 Pro copy code */


#shopify-section-28c5d4da-c5ec-49ab-9b3c-5ae16c7e22dd,
#shopify-section-8a21dac3-5d7f-444c-a0f0-9e0344de95c0,
#shopify-section-28f0033e-1d9b-4593-a6dc-20d083742bf9,
#shopify-section-275da9f4-53b8-423e-979a-5e90a3b22e99,
#shopify-section-dcc51309-6de8-4fd1-a408-06c2bad6aedf,
#shopify-section-fc40f3b8-6f99-4750-a3f4-99015dfa0a9c,
#shopify-section-8543013d-bfc1-4efa-976d-26a6cdc803cb,
#shopify-section-84d98970-576a-4ee4-a56e-6be1a9912f93,
#shopify-section-f2287ad4-6740-4e4b-9190-4c84c7e4c607,
#shopify-section-51f8c166-dc59-4847-9cfa-ff53f5fb2283,
#shopify-section-60ab737e-d5df-4582-8d2b-74e331692ee7,
#shopify-section-ba884cda-d140-4b38-96ac-b3655979a509,
#shopify-section-920e42c6-8982-497e-933b-342f3edf5aeb,
#shopify-section-1d70ca51-dfd9-405d-9a02-8389ec1807d4 {
  display: none;
}

.page-black-friday-russia .main_all_content,
.page-black-friday-spanish .main_all_content,
.page-black-friday-german .main_all_content,
.page-black-friday .main_all_content,
.page-black-friday-france-redirect .main_all_content,
.page-black-friday-spanish-cc .main_all_content {
  background: url(//cdn.shopify.com/s/files/1/0553/1320/3405/t/12/assets/starry-night-sky.jpg?v=1635308731);
}


#shopify-section-template--15133422092445__black-friday h2 span,
#shopify-section-template--15133422092445__1635451991dba4dfda h2 span,
#shopify-section-template--15133422092445__1634928272c59af1ab h2 span {
  font-size: 50px !important;
  font-weight: 600 !important;
}

#shopify-section-template--15133422092445__black-friday .rich-text__text p,
#shopify-section-template--15133422092445__1635451991dba4dfda .rich-text__text p,
#shopify-section-template--15133422092445__1634928272c59af1ab .rich-text__text p {
  font-size: 25px !important;
  font-weight: 400 !important;
}


/* black-friday-russia */

#shopify-section-template--15317424570613__black-friday h2 span,
#shopify-section-template--15317424570613__1635451991dba4dfda h2 span,
#shopify-section-template--15317424570613__1634928272c59af1ab h2 span,
#shopify-section-template--15399851131125__black-friday h2 span {
  font-size: 50px !important;
  font-weight: 600 !important;
}


#shopify-section-template--15317424570613__black-friday .rich-text__text p,
#shopify-section-template--15317424570613__1635451991dba4dfda .rich-text__text p,
#shopify-section-template--15317424570613__1634928272c59af1ab .rich-text__text p,
#shopify-section-template--15399851131125__black-friday .rich-text__text p {
  font-size: 25px !important;
  font-weight: 400 !important;
}


/* black-friday-french */

#shopify-section-template--15399851131125__black-friday h2 span,
#shopify-section-template--15399851131125__1635451991dba4dfda h2 span,
#shopify-section-template--15399851131125__1634928272c59af1ab h2 span {
  font-size: 50px !important;
  font-weight: 600 !important;
}

#shopify-section-template--15399851131125__black-friday .rich-text__text p,
#shopify-section-template--15399851131125__1635451991dba4dfda .rich-text__text p,
#shopify-section-template--15399851131125__1634928272c59af1ab .rich-text__text p {
  font-size: 25px !important;
  font-weight: 400 !important;
}


/* black-friday-german */

#shopify-section-template--15317301854453__black-friday h2 span,
#shopify-section-template--15317301854453__1635451991dba4dfda h2 span,
#shopify-section-template--15317301854453__1634928272c59af1ab h2 span {
  font-size: 50px !important;
  font-weight: 600 !important;
}

#shopify-section-template--15317301854453__black-friday .rich-text__text p,
#shopify-section-template--15317301854453__1635451991dba4dfda .rich-text__text p,
#shopify-section-template--15317301854453__1634928272c59af1ab .rich-text__text p {
  font-size: 25px !important;
  font-weight: 400 !important;
}

#shopify-section-cc3ce691-e379-4e68-b4a8-35b2d3465a4a .container {
  width: 100%;
  max-width: 100%;
}

#shopify-section-d82b8f5b-ba52-48fe-8ca5-2e80088d3bdf .amazn-btn {
  width: 100%;
  float: left;
  text-align: center !important;
}

#shopify-section-d82b8f5b-ba52-48fe-8ca5-2e80088d3bdf .amazn-btn img {
  width: 160px;
}

#shopify-section-08a61139-2a31-4ea5-accc-fa78db3fe1cf a {
  background: #000 !important;
  color: #fff !important
}



/* black-friday-spanish */

#shopify-section-template--15317435285749__black-friday h2 span,
#shopify-section-template--15317435285749__1635451991dba4dfda h2 span,
#shopify-section-template--15317435285749__1634928272c59af1ab h2 span {
  font-size: 50px !important;
  font-weight: 600 !important;
}

#shopify-section-template--15317435285749__black-friday .rich-text__text p,
#shopify-section-template--15317435285749__1635451991dba4dfda .rich-text__text p,
#shopify-section-template--15317435285749__1634928272c59af1ab .rich-text__text p {
  font-size: 25px !important;
  font-weight: 400 !important;
}

#shopify-section-b08a937c-3408-4e89-9e97-19c11d107ccb {
  position: absolute;
  z-index: 1;
  top: 0;
}

#shopify-section-b08a937c-3408-4e89-9e97-19c11d107ccb h3 {
  font-size: 40px;
  font-weight: 500;
  padding: 0px 40px;
  color: #fff;
  text-align: center;
}

#shopify-section-b08a937c-3408-4e89-9e97-19c11d107ccb h3 em span {
  font-style: normal;
}

#demo_countdown span strong {
  font-size: 50px;
  font-weight: 700;
  padding: 0px 5px;
  border-radius: 6px;
  background: linear-gradient(to bottom, #fb5901 0%, #ca281e 100%);
}

input#mce-FNAME,
{
width: 100%;
}

#mce-EMAIL,
input#mce-FNAME {
  background: #fff !important;
  color: #000 !important
}

#mce-EMAIL::-webkit-input-placeholder,
input#mce-FNAME::-webkit-input-placeholder {
  /* Edge */
  color: #8C8C8C;
}

#mce-EMAIL:-ms-input-placeholder,
input#mce-FNAME:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #8C8C8C;
}

#mce-EMAIL::placeholder,
input#mce-FNAME::placeholder {
  color: #8C8C8C;
}

/* #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup{ max-width: 350px;}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup p{color:#fff; font-size: 22px; display:block; }
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup h2{color:#fff}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup h3 { font-size: 70px; color: #fff; display: inline-block; padding: 1px 20px; border-radius: 13px; margin: 15px 0px;font-weight: 700; background: linear-gradient(to bottom,  #fb5901 0%,#ca281e 100%); }
  
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup input.button { color: #fff;background: #ff6c01 !important;width: 100%!important;border:none;}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup .email{width:100%;border-radius: 1px!important; padding: 12px; border:none; margin-bottom: 10px;}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup input[type="email"]{color:#000 !important; border-radius: 0px!important;}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup ::-webkit-input-placeholder{color:#fff !important}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup :-ms-input-placeholder{color:#fff !important}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup ::placeholder{color:#fff !important}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup { position: absolute; bottom: auto; right:15vw;}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe .caption{display:none}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup form{margin-top:15px; max-width: 450px;}
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe .container{ display: flex; justify-content: flex-end; align-items: center;}
  
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup input[type="email"]::placeholder,
  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup input[type="email"] { color: #000!important;} */


#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup {
  max-width: 350px;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup p {
  color: #fff;
  font-size: 22px;
  display: block;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup h2 {
  color: #fff
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup h3 {
  font-size: 70px;
  color: #fff;
  display: inline-block;
  padding: 1px 20px;
  border-radius: 13px;
  margin: 15px 0px;
  font-weight: 700;
  background: linear-gradient(to bottom, #fb5901 0%, #ca281e 100%);
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup input.button {
  color: #fff;
  background: #ff6c01 !important;
  width: 100% !important;
  border: none;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup .email {
  width: 100%;
  border-radius: 1px !important;
  padding: 12px;
  border: none;
  margin-bottom: 10px;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup input[type="email"] {
  color: #000 !important;
  border-radius: 0px !important;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup ::-webkit-input-placeholder {
  color: #fff !important
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup :-ms-input-placeholder {
  color: #fff !important
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup ::placeholder {
  color: #fff !important
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup {
  position: absolute;
  bottom: auto;
  right: 15vw;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 .caption {
  display: none
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup form {
  margin-top: 15px;
  max-width: 450px;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 .container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup input[type="email"]::placeholder,
#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup input[type="email"] {
  color: #000 !important;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 input#mce-FNAME {
  width: 100%;
  background: #fff;
  color: #000;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mce-success-response,
#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mce-error-response {
  color: #fff;
}

#shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mce-success-response {
  text-align: center;
}



#shopify-section-606d97dd-9d8a-417c-a960-659bd18523d8 {
  text-align: center;
}

#shopify-section-606d97dd-9d8a-417c-a960-659bd18523d8 img {
  width: 75%;
}

#shopify-section-82b8da21-6ae1-4802-b469-aa2fdccae148 #mc_embed_signup,
#shopify-section-b691fcce-8a62-4e99-982b-a00b3a2a982d #mc_embed_signup {
  text-align: center;
  width: 500px;
  float: none;
  margin: 0 auto;
}

#shopify-section-template--15317301854453__1635444603084321d3,
#shopify-section-template--15317435285749__1635444603084321d3,
#shopify-section-template--15317424570613__1635444603084321d3 {
  display: none;
}

.page-black-friday-redesign #mc_embed_signup .mc-field-group input {
  width: 100%;
  border-radius: 1px !important;
  padding: 14px;
  border: none;
  margin-bottom: 10px;
  font-size: 17px;
}

.page-black-friday-redesign #mc-embedded-subscribe {
  color: #fff;
  background: #ff6c01 !important;
  width: 80% !important;
  border: none;
  height: 50px;
  margin-top: 25px;
  line-height: normal;
  font-size: 25px;
}

#shopify-section-template--15317424570613__163551993710107009 .rich-text__heading {
  color: #fff !important
}

#shopify-section-template--15317301854453__black-friday-classic,
#shopify-section-template--15317435285749__black-friday-classic,
#shopify-section-template--15317424570613__black-friday-classic {
  padding-bottom: 80px !important;
}

#shopify-section-template--15317435285749__black-friday-classic,
#shopify-section-template--15317424570613__black-friday-classic,
#shopify-section-template--15317301854453__black-friday-classic,
#shopify-section-c5a20432-9da5-4efe-bb73-86ed2e2a11b4,
#shopify-section-5b454497-877f-4877-b442-c3acc2bec156 {
  background: #fff;
}

#shopify-section-template--15133422092445__black-friday-classic {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15133422092445__black-friday-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15133422092445__black-friday-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15133422092445__black-friday-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15133422092445__black-friday-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15133422092445__black-friday-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15133422092445__black-friday-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15133422092445__black-friday-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15133422092445__black-friday-classic .flickity-button {
  display: none;
}

#shopify-section-template--15133422092445__black-friday-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15133422092445__black-friday-classic .flickity-page-dots {
  position: relative !important;
  margin-top: 90px;
  bottom: 0;
}

#shopify-section-template--15133422092445__black-friday-classic .flickity-slider p {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0px;
}

#content_d9pro #shopify-section-black-friday-classic-redesign .flickity-slider h2 span {
  font-size: 30px !important;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15317301854453__163551993710107009 h2 span,
#shopify-section-template--15317435285749__163551993710107009 h2 span {
  color: #fff !important
}

#shopify-section-template--15317424570613__black-friday-classic {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15317424570613__black-friday-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15317424570613__black-friday-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15317424570613__black-friday-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15317424570613__black-friday-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15317424570613__black-friday-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15317424570613__black-friday-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15317424570613__black-friday-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15317424570613__black-friday-classic .flickity-button {
  display: none;
}

#shopify-section-template--15317424570613__black-friday-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15317424570613__black-friday-classic .flickity-page-dots {
  position: relative !important;
  margin-top: 90px;
  bottom: 0;
}

#shopify-section-template--15317424570613__black-friday-classic .flickity-slider p {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0px;
}

#shopify-section-template--15317301854453__black-friday-classic {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15317301854453__black-friday-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15317301854453__black-friday-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15317301854453__black-friday-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15317301854453__black-friday-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15317301854453__black-friday-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15317301854453__black-friday-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15317301854453__black-friday-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15317301854453__black-friday-classic .flickity-button {
  display: none;
}

#shopify-section-template--15317301854453__black-friday-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15317301854453__black-friday-classic .flickity-page-dots {
  position: relative !important;
  margin-top: 90px;
  bottom: 0;
}

#shopify-section-template--15317301854453__black-friday-classic .flickity-slider p {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0px;
}

#shopify-section-template--15317435285749__black-friday-classic {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15317435285749__black-friday-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15317435285749__black-friday-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15317435285749__black-friday-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15317435285749__black-friday-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15317435285749__black-friday-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15317435285749__black-friday-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15317435285749__black-friday-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15317435285749__black-friday-classic .flickity-button {
  display: none;
}

#shopify-section-template--15317435285749__black-friday-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15317435285749__black-friday-classic .flickity-page-dots {
  position: relative !important;
  margin-top: 90px;
  bottom: 0;
}

#shopify-section-template--15317435285749__black-friday-classic .flickity-slider p {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0px;
}

#shopify-section-template--15317435285749__bf-testimonials .flickity-page-dots {
  display: none;
}



#shopify-section-template--15386301235445__black-friday h2 span,
#shopify-section-template--15386301235445__1635451991dba4dfda h2 span,
#shopify-section-template--15386301235445__163551993710107009 h2 span {
  font-size: 50px !important;
  font-weight: 600 !important;
}

#shopify-section-template--15386301235445__black-friday .rich-text__text p,
#shopify-section-template--15386301235445__1635451991dba4dfda .rich-text__text p,
#shopify-section-template--15386301235445__163551993710107009 .rich-text__text p {
  font-size: 25px !important;
  font-weight: 400 !important;
}

#shopify-section-3206f5bb-13b0-4172-a1f4-2f6c3f2d3399 {
  padding: 0 !important;
}

#shopify-section-template--15386301235445__black-friday-classic {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15386301235445__black-friday-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15386301235445__black-friday-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15386301235445__black-friday-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15386301235445__black-friday-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15386301235445__black-friday-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15386301235445__black-friday-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15386301235445__black-friday-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15386301235445__black-friday-classic .flickity-button {
  display: none;
}

#shopify-section-template--15386301235445__black-friday-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15386301235445__black-friday-classic .flickity-page-dots {
  position: relative !important;
  margin-top: 90px;
  bottom: 0;
}

#shopify-section-template--15386301235445__black-friday-classic .flickity-slider p {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0px;
}

#shopify-section-template--15386301235445__bf-testimonials .flickity-page-dots {
  display: none;
}



#shopify-section-82b8da21-6ae1-4802-b469-aa2fdccae148 {
  padding-bottom: 90px !important;
}

#shopify-section-black-friday-classic2-redesign .flickity-slider img {
  width: 70%;
}


#shopify-section-956473e0-1d3f-4fcb-b217-43a8a7aa9fec #mc_embed_signup,
#shopify-section-2c8bfadf-f297-4967-b7e6-17e0b4c60f3e #mc_embed_signup {
  text-align: center;
  width: 500px;
  float: none;
  margin: 0 auto;
}

#shopify-section-956473e0-1d3f-4fcb-b217-43a8a7aa9fec #mc_embed_signup .mc-field-group input,
#shopify-section-2c8bfadf-f297-4967-b7e6-17e0b4c60f3e #mc_embed_signup .mc-field-group input {
  width: 100%;
  border-radius: 1px !important;
  padding: 14px;
  border: none;
  margin-bottom: 0px;
  background: #fff;
}

#shopify-section-956473e0-1d3f-4fcb-b217-43a8a7aa9fec #mc-embedded-subscribe,
#shopify-section-2c8bfadf-f297-4967-b7e6-17e0b4c60f3e #mc-embedded-subscribe {
  color: #fff;
  background: #ff6c01 !important;
  width: 80% !important;
  border: none;
  height: 40px;
  margin-top: 20px;
  line-height: normal;
}

/* Z10 Pro copy code */



/* V12 Pgae Css */


.product-product_v12 h2.mobile-shrink-text span,
.product-product_v12 h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

.product-product_v12 .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

.product-product_v12 .rich-text__text {
  font-size: 1.2vw !important;
}

.product-product_v12 .rich-text__text p strong,
.product-product_v12 p strong {
  font-size: 15px;
  font-weight: normal;
}

.product-product_v12 .subtitle,
.product-product_v12 .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

#shopify-section-e215e698-c663-4da7-8736-bc2468fbb6dd {
  text-align: center;
}

#shopify-section-e215e698-c663-4da7-8736-bc2468fbb6dd p {
  margin-bottom: 0;
  text-align: center;
  font-weight: normal;
  font-size: 14px;
}

/* #shopify-section-acd5a9d0-d563-46fa-939b-1322867f18ed .pretext p{ font-size: 20px!important;} */
#shopify-section-acd5a9d0-d563-46fa-939b-1322867f18ed .purchase-details {
  display: none;
}

/* #shopify-section-acd5a9d0-d563-46fa-939b-1322867f18ed .current_price .money{ font-size: 28px!important; font-weight: 700!important; margin-top: -5px!important;  display: block;} */

/* #shopify-section-b720aa94-9d31-484d-935d-ac0971776303 .innovative { text-align: center; width: 100%; margin: 0 auto; display: flex; justify-content: center;}
  #shopify-section-b720aa94-9d31-484d-935d-ac0971776303 .innovative .inner_innovative {text-align: center; width: 30%; display: inline-block; padding: 0 10px; margin-bottom: 0px;}
  #shopify-section-b720aa94-9d31-484d-935d-ac0971776303 .innovative .inner_innovative h3 {font-size: 20px; line-height: normal; color: #000; margin-top: 15px; font-weight: 400;}
  #shopify-section-b720aa94-9d31-484d-935d-ac0971776303 .innovative .inner_innovative img{ max-width: 110px;} */

#shopify-section-b720aa94-9d31-484d-935d-ac0971776303 .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
}

#shopify-section-b720aa94-9d31-484d-935d-ac0971776303 .innovative .inner_innovative {
  text-align: center;
  width: 30%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 0px;
}

#shopify-section-b720aa94-9d31-484d-935d-ac0971776303 .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-b720aa94-9d31-484d-935d-ac0971776303 .innovative .inner_innovative img {
  width: 150px;
  max-width: 100%;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__text p {
  font-size: 16px;
  font-weight: 400;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__text p strong {
  font-size: 12px;
  font-weight: 300;
}

#shopify-section-acd5a9d0-d563-46fa-939b-1322867f18ed .caption-content {
  width: 60% !important;
}

#shopify-section-67965358-fbd3-4a3b-97ec-ffe06a62d559 .container,
#shopify-section-863bc5be-1c1c-4409-88fb-c1af4eca9bfc .container,
#shopify-section-3d6e7261-7da9-47fc-9469-7648e658604f .container,
#shopify-section-5a3d0d82-3a32-42f0-8095-e713b6d7bb84 .container,
#shopify-section-50eaa6a1-bc26-4464-813d-745d9d9dc13b .container {
  max-width: 100%;
}

#shopify-section-67965358-fbd3-4a3b-97ec-ffe06a62d559 .image-with-text__heading,
#shopify-section-863bc5be-1c1c-4409-88fb-c1af4eca9bfc .image-with-text__heading,
#shopify-section-3d6e7261-7da9-47fc-9469-7648e658604f .image-with-text__heading,
#shopify-section-5a3d0d82-3a32-42f0-8095-e713b6d7bb84 .image-with-text__heading,
#shopify-section-50eaa6a1-bc26-4464-813d-745d9d9dc13b .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-67965358-fbd3-4a3b-97ec-ffe06a62d559 .image-with-text__wrapper,
#shopify-section-863bc5be-1c1c-4409-88fb-c1af4eca9bfc .image-with-text__wrapper,
#shopify-section-3d6e7261-7da9-47fc-9469-7648e658604f .image-with-text__wrapper,
#shopify-section-5a3d0d82-3a32-42f0-8095-e713b6d7bb84 .image-with-text__wrapper,
#shopify-section-50eaa6a1-bc26-4464-813d-745d9d9dc13b .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-a7894545-b9fc-4a17-8711-82a9f05ab401 .d9-considerate {
  width: 100%;
  float: left;
}

#shopify-section-a7894545-b9fc-4a17-8711-82a9f05ab401 .considerate {
  width: 100%;
  float: left;
}

#shopify-section-a7894545-b9fc-4a17-8711-82a9f05ab401 .d9-considerate .block-t20 {
  width: 30%;
  background: transparent;
  margin: 1.6%;
  float: left;
}

#shopify-section-a7894545-b9fc-4a17-8711-82a9f05ab401 .d9-considerate .text-block-t20 {
  height: auto;
  padding: 43px 0px 45px;
  display: inline-block;
  background: transparent;
}

#shopify-section-52344fe4-4e36-4833-bee1-64eb7cfeeae3 h2.rich-text__heading.title.text-align-center {
  font-size: 40px !important;
  font-weight: 700 !important;
}

#shopify-section-52344fe4-4e36-4833-bee1-64eb7cfeeae3 p {
  font-size: 16px;
  font-weight: 400;
}

#shopify-section-1a2087a0-1ec4-4166-99dd-98b4b5b626e9 h2.rich-text__heading.title.text-align-center,
#shopify-section-e3945b45-d436-4884-a1cb-53cc50282689 h2.rich-text__heading.title.text-align-center {
  font-size: 40px !important;
  font-weight: 700 !important;
}

#shopify-section-1bdeb7de-36f7-4a45-8eee-337b269e4b46 .paking .col-sm-12 {
  display: flex;
  align-items: center;
}

#shopify-section-1bdeb7de-36f7-4a45-8eee-337b269e4b46 .part-1 img {
  margin-bottom: 15px;
  width: 200px;
}

#shopify-section-1bdeb7de-36f7-4a45-8eee-337b269e4b46 .col-sm-2 {
  width: 12%;
  float: left;
  display: block;
  align-items: baseline;
  margin-right: 35px;
}

#shopify-section-1bdeb7de-36f7-4a45-8eee-337b269e4b46 .col-sm-6 {
  width: 100%;
  float: left;
}

#shopify-section-1bdeb7de-36f7-4a45-8eee-337b269e4b46 .col-sm-10 {
  width: 85%;
  float: left;
}

#shopify-section-1bdeb7de-36f7-4a45-8eee-337b269e4b46 .part-1 p {
  font-weight: 500;
  font-size: 17px;
}

#shopify-section-1bdeb7de-36f7-4a45-8eee-337b269e4b46 .main-1 {
  width: 100%;
  float: left;
  display: flex !important;
  align-items: flex-start !important;
}

#shopify-section-1bdeb7de-36f7-4a45-8eee-337b269e4b46 .col-sm-6 .part-1 img {
  width: 110px;
}

#shopify-section-template--15136593150109__product_v12 .pop_con img {
  max-width: 250px;
  margin-top: 15px;
}

/* V12 Pgae Css */


/* D9 pdp Pgae Css */

.product-d9_pro_pdp h2.mobile-shrink-text span {
  font-size: 50px;
  font-weight: 700;
}

.product-d9_pro_pdp .rich-text__heading span {
  font-size: 2.7vw !important;
  font-weight: 700 !important;
}

.product-d9_pro_pdp p {
  font-size: 1.2vw !important;
  font-weight: 400;
  margin-bottom: 0;
}

.product-d9_pro_pdp p strong {
  font-size: 12px;
  font-weight: 300;
}


#shopify-section-5d3b3451-331c-44db-b77d-f65979231838 .caption-content {
  width: 70%;
}

#shopify-section-5d3b3451-331c-44db-b77d-f65979231838 h2.mobile-shrink-text span {
  font-size: 3.5vw;
}

#shopify-section-5d3b3451-331c-44db-b77d-f65979231838 .current_price .money {
  font-size: 2.4vw !important;
  font-weight: 600 !important;
}

/* #shopify-section-e215e698-c663-4da7-8736-bc2468fbb6dd{ text-align: center;}
  #shopify-section-e215e698-c663-4da7-8736-bc2468fbb6dd p{ margin-bottom: 0; text-align: center; font-weight: 400;}
   */
#shopify-section-1c498cfc-79b8-424b-9b03-63ab9224e188 .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

#shopify-section-1c498cfc-79b8-424b-9b03-63ab9224e188 .innovative .inner_innovative {
  text-align: center;
  width: 30%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 0px;
}

#shopify-section-1c498cfc-79b8-424b-9b03-63ab9224e188 .innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal;
  color: #000;
  margin-top: -20px;
  font-weight: 700;
}

#shopify-section-1c498cfc-79b8-424b-9b03-63ab9224e188 .innovative .inner_innovative img {
  max-width: 230px;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__text p {
  font-size: 16px;
  font-weight: 400;
}

#shopify-section-template--15136245186717__product_w10_redesign .image-with-text__text p strong {
  font-size: 12px;
  font-weight: 300;
}

#shopify-section-10f96807-8437-415f-8f2a-232b5a9ff4c6 .container,
#shopify-section-e265e55a-ba66-4dd7-ad66-ac6e5178c6a1 .container,
#shopify-section-3d879777-eb58-4978-bb18-9d44e8f45c0f .container,
#shopify-section-f0afa646-ff01-479a-98ea-f4e6718bda1a .container,
#shopify-section-285027cb-1952-4284-80bf-9fe08caaefe2 .container,
#shopify-section-cf3f7c16-f381-406e-ae3b-9d91e82f3aeb .container {
  max-width: 100%;
}

#shopify-section-10f96807-8437-415f-8f2a-232b5a9ff4c6 .image-with-text__heading,
#shopify-section-e265e55a-ba66-4dd7-ad66-ac6e5178c6a1 .image-with-text__heading,
#shopify-section-3d879777-eb58-4978-bb18-9d44e8f45c0f .image-with-text__heading,
#shopify-section-f0afa646-ff01-479a-98ea-f4e6718bda1a .image-with-text__heading,
#shopify-section-285027cb-1952-4284-80bf-9fe08caaefe2 .image-with-text__heading,
#shopify-section-cf3f7c16-f381-406e-ae3b-9d91e82f3aeb .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-10f96807-8437-415f-8f2a-232b5a9ff4c6 .image-with-text__text p,
#shopify-section-e265e55a-ba66-4dd7-ad66-ac6e5178c6a1 .image-with-text__text p,
#shopify-section-3d879777-eb58-4978-bb18-9d44e8f45c0f .image-with-text__text p,
#shopify-section-f0afa646-ff01-479a-98ea-f4e6718bda1a .image-with-text__text p,
#shopify-section-285027cb-1952-4284-80bf-9fe08caaefe2 .image-with-text__text p,
#shopify-section-cf3f7c16-f381-406e-ae3b-9d91e82f3aeb .image-with-text__text p {
  font-weight: 400;
  font-size: 18px !important;
}

#shopify-section-10f96807-8437-415f-8f2a-232b5a9ff4c6 .image-with-text__wrapper,
#shopify-section-e265e55a-ba66-4dd7-ad66-ac6e5178c6a1 .image-with-text__wrapper,
#shopify-section-3d879777-eb58-4978-bb18-9d44e8f45c0f .image-with-text__wrapper,
#shopify-section-f0afa646-ff01-479a-98ea-f4e6718bda1a .image-with-text__wrapper,
#shopify-section-285027cb-1952-4284-80bf-9fe08caaefe2 .image-with-text__wrapper,
#shopify-section-cf3f7c16-f381-406e-ae3b-9d91e82f3aeb .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-705e64d5-3bdf-45bd-89a2-216e8b3b0ad1 .paking .col-sm-12 {
  display: flex;
  align-items: center;
}

#shopify-section-705e64d5-3bdf-45bd-89a2-216e8b3b0ad1 .part-1 p {
  font-size: 18px !important;
  font-weight: 500;
}

#shopify-section-5d3b3451-331c-44db-b77d-f65979231838 .caption-content {
  width: 100% !important;
}


/* D9 pdp Pgae Css */


#myModal p {
  vertical-align: top !important;
}


/* Spain copy code Pgae Css */

.blk-fr-cc {
  width: 100%;
  float: left;
}

.blk-fr-cc .cc-product {
  width: 100%;
  position: relative;
}

.cc-product-copy {
  position: absolute;
  bottom: 1.7vw;
  right: 4.5%;
  width: 36%;
  float: left;
}

.cc-product-copy p {
  margin: 20px 0;
}

.cc-product-copy p input {
  height: 57px;
  width: 49%;
  text-align: center;
  padding: 0;
  font-size: 25px;
  letter-spacing: 2px;
  border-radius: 0;
  font-weight: 600;
  position: relative;
  top: 2px;
  color: #fff;
  background: transparent;
  border: 3px solid #fff;
}

.cc-product-copy p button {
  cursor: pointer;
  height: 57px;
  font-size: 25px;
  width: 49%;
  text-align: center;
  padding: 0;
  font-weight: 600;
  border-radius: 0;
  border: none;
  background: #fff;
  color: #000;
  line-height: normal;
  position: relative;
  left: -5px;
  top: 2px;
}

.cc-product-copy p .button {
  cursor: pointer;
  height: 65px;
  font-size: 30px;
  width: 70%;
  text-align: center;
  padding: 0;
  font-weight: 600;
  border-radius: 0;
  border: none;
  background: #FF5F00 !important;
  color: #fff;
  line-height: normal;
  position: relative;
  left: 0px;
  top: 0px;
  border-radius: 10px;
  letter-spacing: 1px;
}

.cc-product-copy .button--primary {
  width: 300px;
}

.cc-product-copy p:nth-child(2) {
  margin: 23px 0 40px !important;
}



/* black-friday-spanish-redirect */


.page-black-friday-spanish-redirect,
.page-black-friday-redirect,
.page-black-friday-russia-redirect,
.page-black-friday-german-redirect {
  background: url(//cdn.shopify.com/s/files/1/0553/1320/3405/t/12/assets/starry-night-sky.jpg?v=1635308731);
}

.page-black-friday-spanish-redirect h2 span,
.page-black-friday-redirect h2 span,
.page-black-friday-russia-redirect h2 span,
.page-black-friday-german-redirect h2 span {
  font-size: 50px !important;
  font-weight: 600 !important;
}

.page-black-friday-spanish-redirect .rich-text__text p,
.page-black-friday-redirect .rich-text__text p,
.page-black-friday-russia-redirect .rich-text__text p,
.page-black-friday-german-redirect .rich-text__text p {
  font-size: 25px !important;
  font-weight: 400 !important;
}

#shopify-section-b08a937c-3408-4e89-9e97-19c11d107ccb {
  position: absolute;
  z-index: 1;
  top: 0;
}

#shopify-section-b08a937c-3408-4e89-9e97-19c11d107ccb h3 {
  font-size: 40px;
  font-weight: 500;
  padding: 0px 40px;
  color: #fff;
  text-align: center;
}

#shopify-section-b08a937c-3408-4e89-9e97-19c11d107ccb h3 em span {
  font-style: normal;
}

#demo_countdown span strong {
  font-size: 50px;
  font-weight: 700;
  padding: 0px 5px;
  border-radius: 6px;
  background: linear-gradient(to bottom, #fb5901 0%, #ca281e 100%);
}

#shopify-section-3f046470-f9a9-44d0-830d-d82ca0f6129d {
  text-align: center;
}

#shopify-section-3f046470-f9a9-44d0-830d-d82ca0f6129d img {
  width: 75%;
}

#shopify-section-template--15387987804405__black-friday-classic {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15387987804405__black-friday-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15387987804405__black-friday-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15387987804405__black-friday-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15387987804405__black-friday-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15387987804405__black-friday-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15387987804405__black-friday-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15387987804405__black-friday-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15387987804405__black-friday-classic .flickity-button {
  display: none;
}

#shopify-section-template--15387987804405__black-friday-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15387987804405__black-friday-classic .flickity-page-dots {
  position: relative !important;
  margin-top: 90px;
  bottom: 0;
}

#shopify-section-template--15387987804405__black-friday-classic .flickity-slider p {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0px;
}

#shopify-section-template--15387987804405__black-friday-classic .flickity-slider h2 span {
  font-size: 30px !important;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15387987771637__black-friday-classic {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15387987771637__black-friday-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15387987771637__black-friday-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15387987771637__black-friday-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15387987771637__black-friday-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15387987771637__black-friday-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15387987771637__black-friday-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15387987771637__black-friday-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15387987771637__black-friday-classic .flickity-button {
  display: none;
}

#shopify-section-template--15387987771637__black-friday-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15387987771637__black-friday-classic .flickity-page-dots {
  position: relative !important;
  margin-top: 90px;
  bottom: 0;
}

#shopify-section-template--15387987771637__black-friday-classic .flickity-slider p {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0px;
}

#shopify-section-template--15387987771637__black-friday-classic .flickity-slider h2 span {
  font-size: 30px !important;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15387988001013__black-friday-classic {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15387988001013__black-friday-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15387988001013__black-friday-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15387988001013__black-friday-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15387988001013__black-friday-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15387988001013__black-friday-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15387988001013__black-friday-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15387988001013__black-friday-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15387988001013__black-friday-classic .flickity-button {
  display: none;
}

#shopify-section-template--15387988001013__black-friday-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15387988001013__black-friday-classic .flickity-page-dots {
  position: relative !important;
  margin-top: 90px;
  bottom: 0;
}

#shopify-section-template--15387988001013__black-friday-classic .flickity-slider p {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0px;
}

#shopify-section-template--15387988001013__black-friday-classic .flickity-slider h2 span {
  font-size: 30px !important;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15387987837173__black-friday-classic {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15387987837173__black-friday-classic .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15387987837173__black-friday-classic .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15387987837173__black-friday-classic .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15387987837173__black-friday-classic .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15387987837173__black-friday-classic .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15387987837173__black-friday-classic .caption-content {
  width: 100% !important;
  text-align: left !important;
}

#shopify-section-template--15387987837173__black-friday-classic .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15387987837173__black-friday-classic .flickity-button {
  display: none;
}

#shopify-section-template--15387987837173__black-friday-classic .flickity-page-dots .dot {
  width: 120px;
  height: 10px;
  border-radius: 0;
}

#shopify-section-template--15387987837173__black-friday-classic .flickity-page-dots {
  position: relative !important;
  margin-top: 90px;
  bottom: 0;
}

#shopify-section-template--15387987837173__black-friday-classic .flickity-slider p {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0px;
}

#shopify-section-template--15387987837173__black-friday-classic .flickity-slider h2 span {
  font-size: 30px !important;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15387987804405__bf-testimonials .flickity-slider img,
#shopify-section-template--15387987837173__bf-testimonials .flickity-slider img,
#shopify-section-template--15387988001013__bf-testimonials .flickity-slider img,
#shopify-section-template--15387987771637__bf-testimonials .flickity-slider img {
  width: 70%;
}


#shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6 .image-with-text-overlay__subheading {
  display: none !important;
}

#shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .image-with-text-overlay__subheading {
  display: none !important;
}


/* D9 Spanish */

.product-6758721978573 .container {
  align-items: center;
}

.product-6758721978573 .product__information {
  padding-left: 50px;
}

.page-d9_spanish_page #top_setup .left_blk a {
  font-size: 35px;
}

.page-d9_spanish_page #top_setup {
  margin-top: 40px;
}

.page-d9_spanish_page .spanish-main-logo {
  text-align: center;
  padding: 30px;
  position: relative;
}

.page-d9_spanish_page .spanish-main-logo img {
  vertical-align: middle;
  width: 170px;
}


@media only screen and (max-width: 1840px) {

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .img_bar img {
    width: 65%;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 ul.tabs li {
    padding: 5px;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs a h3 {
    font-size: 22px;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .new-tabs .tabs li a {
    padding: 1.5em 2em !important;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs .tabs {
    bottom: -8vw;
  }

}


@media only screen and (max-width: 1800px) {

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell h2 span {
    font-size: 1.9vw;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell .pretext p {
    font-size: 1.44vw;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell p {
    font-size: 0.9vw;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell .button {
    font-size: 15px;
  }

  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell h2 span {
    font-size: 1.9vw;
  }

  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell .pretext p {
    font-size: 1.44vw;
  }

  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell p {
    font-size: 0.9vw;
  }

  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell .button {
    font-size: 15px;
  }


  /* Testing Page 2 */

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell h2 span {
    font-size: 1.9vw;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell .pretext p {
    font-size: 1.44vw;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell p {
    font-size: 0.9vw;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell .button {
    font-size: 15px;
  }

}


@media only screen and (max-width: 1600px) {

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form h3 {
    font-size: 23px !important;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form p {
    font-size: 35px;
  }

  #shopify-section-4d4149e6-a940-4eb5-a6af-d6a1c2428f39 p,
  #shopify-section-2d44095a-dbd3-430b-bd9c-5037c07d9cc6 p,
  #shopify-section-9fbe6309-a191-48d3-bbca-950557e75891 p,
  #shopify-section-dc91e1f2-b274-4453-aa2c-2c6458aa6130 p,
  #shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07 p,
  #shopify-section-37162b95-ad99-4d96-a8e7-232f3e23649f p,
  #shopify-section-81ca90f8-edf2-409c-b340-cbef9337fbe0 p {
    font-size: 20px !important;
  }


  /*  Date 26-10-2021  */

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 p {
    font-size: 20px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 h2 span {
    font-size: 45px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .button--primary,
  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .button--primary {
    padding: 10px 0px;
    letter-spacing: 1px;
    font-size: 15px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__preheading p {
    font-size: 20px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 h2 span {
    font-size: 45px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading em strong {
    font-size: 35px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading strong,
  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p:first-child {
    font-size: 20px !important;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell .pretext p {
    font-size: 35px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span {
    margin: 14px 0px;
    display: block;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span em {
    font-size: 20px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell .button {
    font-size: 17px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .pretext p {
    font-size: 35px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span {
    margin: 14px 0px;
    display: block;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span em {
    font-size: 20px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .button {
    font-size: 17px;
  }

  #shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2,
  #shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee h2 {
    font-size: 45px !important;
  }

  #shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c p {
    line-height: 40px;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p:first-child {
    font-size: 33px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading strong,
  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading em {
    font-size: 22px !important;
  }


  /*  V12  */

  #shopify-section-acd5a9d0-d563-46fa-939b-1322867f18ed .caption-content {
    width: 100% !important;
  }


}

@media only screen and (max-width: 1500px) {

  .w10-al-banner .product__information,
  .w10-al-banner .icon-box {
    margin-top: 20px;
  }

  .product-6758721978573 .icon-box svg {
    width: 30px;
  }

  #shopify-section-template--15133422092445__163551993710107009 h2 span,
  #shopify-section-template--15133422092445__1634928272c59af1ab h2 span,
  #shopify-section-template--15133422092445__1635451991dba4dfda h2 span,
  #shopify-section-template--15133422092445__black-friday h2 span,
  #shopify-section-template--15317424570613__black-friday h2 span,
  #shopify-section-template--15317301854453__black-friday h2 span,
  #shopify-section-template--15317435285749__black-friday h2 span,
  #shopify-section-template--15399851131125__black-friday h2 span {
    font-size: 40px !important
  }

  #shopify-section-template--15133422092445__black-friday h2 span {
    font-size: 35px !important;
  }

  #shopify-section-template--15317301854453__black-friday h2 span {
    font-size: 35px !important;
  }

  #shopify-section-template--15317424570613__black-friday h2 span {
    font-size: 35px !important;
  }

  #shopify-section-template--15317435285749__black-friday h2 span {
    font-size: 35px !important;
  }

  #shopify-section-template--15399851131125__black-friday h2 span {
    font-size: 35px !important;
  }

  /* black-friday-russia */

  #shopify-section-template--15317424570613__black-friday h2 span,
  #shopify-section-template--15317424570613__1635451991dba4dfda h2 span,
  #shopify-section-template--15317424570613__1634928272c59af1ab h2 span,
  #shopify-section-template--15399851131125__black-friday h2 span {
    font-size: 40px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15317424570613__black-friday .rich-text__text p,
  #shopify-section-template--15317424570613__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15317424570613__1634928272c59af1ab .rich-text__text p {
    font-size: 20px !important;
    font-weight: 400 !important;
  }


  /* black-friday-german */

  #shopify-section-template--15317301854453__black-friday h2 span,
  #shopify-section-template--15317301854453__1635451991dba4dfda h2 span,
  #shopify-section-template--15317301854453__1634928272c59af1ab h2 span {
    font-size: 40px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15317301854453__black-friday .rich-text__text p,
  #shopify-section-template--15317301854453__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15317301854453__1634928272c59af1ab .rich-text__text p {
    font-size: 20px !important;
    font-weight: 400 !important;
  }


  /* black-friday-spanish */

  #shopify-section-template--15317435285749__black-friday h2 span,
  #shopify-section-template--15317435285749__1635451991dba4dfda h2 span,
  #shopify-section-template--15317435285749__1634928272c59af1ab h2 span {
    font-size: 40px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15317435285749__black-friday .rich-text__text p,
  #shopify-section-template--15317435285749__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15317435285749__1634928272c59af1ab .rich-text__text p {
    font-size: 20px !important;
    font-weight: 400 !important;
  }


  #demo_countdown span strong {
    font-size: 40px;
  }

  #shopify-section-b08a937c-3408-4e89-9e97-19c11d107ccb h3 {
    font-size: 35px;
  }

  /* #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup {right:7%;} */
  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup {
    right: 7%;
  }

  #shopify-section-template--15133422092445__1634928272c59af1ab .rich-text__text p,
  #shopify-section-template--15133422092445__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15133422092445__black-friday .rich-text__text p,
  #shopify-section-template--15317424570613__black-friday .rich-text__text p,
  #shopify-section-template--15317301854453__black-friday .rich-text__text p,
  #shopify-section-template--15317435285749__black-friday .rich-text__text p {
    font-size: 20px !important;
  }

  .card .back span.logo-list__text h2 {
    font-size: 20px;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs a h3 {
    font-size: 18px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .caption-content {
    width: 36% !important;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 h2.mobile-shrink-text span {
    font-size: 38px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 h2 del {
    font-size: 30px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .subtitle p strong {
    font-size: 27px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .subtitle p {
    font-size: 18px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form p {
    font-size: 25px;
  }

  #mc_embed_signup-2 h3 {
    font-size: 28px !important;
  }

  #shopify-section-bd2ebe3f-687a-4b9e-88b3-009fce86f7a6 h2 {
    font-size: 45px;
  }

  #demo_countdown div h3 {
    font-size: 45px;
  }

  #demo_countdown div p {
    font-size: 18px;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 p {
    font-size: 20px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .button--primary {
    font-size: 15px !important;
    width: 180px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 h2 span {
    font-size: 35px !important;
    font-weight: 600 !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__preheading p {
    font-size: 20px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 h2 span {
    font-size: 35px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading em strong {
    font-size: 32px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading strong,
  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading em {
    font-size: 20px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p {
    font-size: 15px !important;
    line-height: 26px;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .button--primary {
    width: 180px !important;
    font-size: 15px !important;
  }

  #shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2,
  #shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee h2 {
    font-size: 45px !important;
  }

  #shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c p {
    line-height: 40px;
  }

  /*   #shopify-section-template--15132161245341__promotion-products .gallery-cell .pretext p{    font-size: 30px;}
    #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span{font-size: 35px;}
    #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span em{font-size: 20px;} */
  /*   #shopify-section-template--15132161245341__promotion-products .gallery-cell p {font-size: 15px; line-height: 25px;} */

  #shopify-section-template--15339399479541__promotion-products .gallery-cell .button {
    font-size: 15px;
    width: 180px;
    padding: 10px 0;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .button {
    font-size: 15px;
    width: 180px;
    padding: 10px 0;
  }

  #shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2 {
    font-size: 35px !important;
  }

  #shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c p {
    font-size: 20px;
    line-height: 30px;
  }

  #shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee h2 {
    font-size: 35px !important;
  }

  #shopify-section-template--15132161245341__testimonial-classic .flickity-resize .image-slideshow__slide {
    display: flex;
    align-items: center;
  }

  #shopify-section-template--15132161245341__testimonial-classic .slideshow-classic__preheading {
    font-size: 18px;
  }

  #shopify-section-template--15132161245341__testimonial-classic .mobile-shrink-text span {
    font-size: 20px !important;
  }

  #shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c p {
    font-size: 19px;
  }

  #shopify-section-template--15132101607581__cat-products-classic .content {
    min-height: 300px;
  }

  #shopify-section-template--15132101607581__cat-products-classic .all-products p strong {
    font-size: 1.5vw;
  }

  #shopify-section-template--15132101607581__cat-products-classic .all-products p {
    line-height: 25px;
  }


  /* black-friday-spanish */

  #shopify-section-template--15386301235445__black-friday h2 span,
  #shopify-section-template--15386301235445__1635451991dba4dfda h2 span,
  #shopify-section-template--15386301235445__163551993710107009 h2 span {
    font-size: 40px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15386301235445__black-friday .rich-text__text p,
  #shopify-section-template--15386301235445__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15386301235445__163551993710107009 .rich-text__text p {
    font-size: 20px !important;
    font-weight: 400 !important;
  }

}

@media only screen and (max-width: 1479px) {
  #shopify-section-b08a937c-3408-4e89-9e97-19c11d107ccb h3 {
    font-size: 30px;
  }

  /*   #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup h3 { font-size: 50px;} */
  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup h3 {
    font-size: 50px;
  }

  .key-tech {
    bottom: 100px;
  }

  .t20-block .card .logo-list__text h3 {
    padding: 0px 20px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 h2 del {
    font-size: 25px;
  }

  #shopify-section-product_L10prelaunch h2.mobile-shrink-text span {
    font-size: 35px;
  }

  #mc_embed_signup-2 h3 {
    font-size: 26px !important;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form p {
    font-size: 23px;
  }

  #mc_embed_signup-2 .button {
    margin-top: 10px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form h3 {
    font-size: 20px !important;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form img {
    width: 200px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form p {
    font-size: 35px;
  }


  /*  Date 26-10-2021  */


  #shopify-section-template--15339399479541__promotion-products .gallery-cell .pretext p {
    font-size: 32px;
  }

  /*   #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span{ font-size: 32px;} */
  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span em {
    font-size: 17px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell p {
    font-size: 14px;
    line-height: 25px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .pretext p {
    font-size: 32px;
  }

  /*   #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span{ font-size: 32px;} */
  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span em {
    font-size: 17px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell p {
    font-size: 14px;
    line-height: 25px;
  }

  /*   .top_blk_info_classic{min-height: 310px;} */

  #shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2,
  #shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee h2 {
    font-size: 32px !important;
  }

  #shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c p {
    font-size: 16px;
    line-height: 25px;
  }


}

@media only screen and (max-width: 1399px) {

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .new-tabs .tabs li a {
    padding: 1.5em 0em !important;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs a h3 {
    font-size: 18px;
  }

  #shopify-section-product_L10prelaunch h2.mobile-shrink-text span {
    font-size: 30px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .subtitle p strong {
    font-size: 19px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .subtitle p {
    font-size: 15px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .button.button--secondary {
    width: 250px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form {
    padding: 5vw 2vw;
  }

  #mc_embed_signup-2 h3 {
    font-size: 22px !important;
  }


  #mc_embed_signup-2 .mc-field-group input {
    padding: 14px;
    margin-bottom: 15px;
  }

  #shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 .innovative .inner_innovative img {
    width: 110px;
  }

  #shopify-section-3b9f6ccc-1dd7-4324-9143-49c7613fc4b0 .video__subtitle img {
    height: 25px !important;
  }

}

@media only screen and (max-width: 1280px) {

  #shopify-section-template--15133422092445__1634928272c59af1ab .rich-text__text p,
  #shopify-section-template--15133422092445__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15133422092445__black-friday .rich-text__text p,
  #shopify-section-template--15317424570613__black-friday .rich-text__text p,
  #shopify-section-template--15317301854453__black-friday .rich-text__text p,
  #shopify-section-template--15317435285749__black-friday .rich-text__text p,
  #shopify-section-template--15386301235445__black-friday .rich-text__text p {
    font-size: 17px !important;
  }


  #shopify-section-template--15133422092445__163551993710107009 h2 span,
  #shopify-section-template--15133422092445__1634928272c59af1ab h2 span,
  #shopify-section-template--15133422092445__1635451991dba4dfda h2 span,
  #shopify-section-template--15133422092445__black-friday h2 span,
  #shopify-section-template--15317424570613__black-friday h2 span,
  #shopify-section-template--15317301854453__black-friday h2 span,
  #shopify-section-template--15317435285749__black-friday h2 span,
  #shopify-section-template--15386301235445__black-friday h2 span {
    font-size: 35px !important
  }


  /* black-friday-russia */

  #shopify-section-template--15317424570613__black-friday h2 span,
  #shopify-section-template--15317424570613__1635451991dba4dfda h2 span,
  #shopify-section-template--15317424570613__1634928272c59af1ab h2 span {
    font-size: 35px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15317424570613__black-friday .rich-text__text p,
  #shopify-section-template--15317424570613__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15317424570613__1634928272c59af1ab .rich-text__text p {
    font-size: 17px !important;
    font-weight: 400 !important;
  }


  /* black-friday-german */

  #shopify-section-template--15317301854453__black-friday h2 span,
  #shopify-section-template--15317301854453__1635451991dba4dfda h2 span,
  #shopify-section-template--15317301854453__1634928272c59af1ab h2 span {
    font-size: 35px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15317301854453__black-friday .rich-text__text p,
  #shopify-section-template--15317301854453__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15317301854453__1634928272c59af1ab .rich-text__text p {
    font-size: 17px !important;
    font-weight: 400 !important;
  }


  /* black-friday-spanish */


  #shopify-section-template--15317435285749__black-friday h2 span,
  #shopify-section-template--15317435285749__1635451991dba4dfda h2 span,
  #shopify-section-template--15317435285749__1634928272c59af1ab h2 span {
    font-size: 35px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15317435285749__black-friday .rich-text__text p,
  #shopify-section-template--15317435285749__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15317435285749__1634928272c59af1ab .rich-text__text p {
    font-size: 17px !important;
    font-weight: 400 !important;
  }


  #shopify-section-template--15386301235445__black-friday h2 span,
  #shopify-section-template--15386301235445__1635451991dba4dfda h2 span,
  #shopify-section-template--15386301235445__163551993710107009 h2 span {
    font-size: 35px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15386301235445__black-friday .rich-text__text p,
  #shopify-section-template--15386301235445__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15386301235445__163551993710107009 .rich-text__text p {
    font-size: 17px !important;
    font-weight: 400 !important;
  }



  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup h3 {
    font-size: 45px;
  }

  #shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mc_embed_signup {
    right: 5vw;
    margin-top: 40px
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup h3 {
    font-size: 45px;
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup {
    right: 5vw;
    margin-top: 40px
  }


  #water-tank {
    bottom: 16%;
  }

  .lcd_screen ul li a {
    width: auto;
    padding: 14px 20px;
  }

  .key-tech .inner-block ul li img {
    width: 130px;
  }

  .key-tech .inner-block ul li span {
    font-size: 16px;
  }

  /*  Date 26-10-2021  */
  /*  Date 26-10-2021  */

  #shopify-section-bd2ebe3f-687a-4b9e-88b3-009fce86f7a6 h2 {
    font-size: 40px;
  }

  #demo_countdown div h3 {
    font-size: 35px;
  }

  #demo_countdown div p {
    font-size: 16px;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 p {
    font-size: 17px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 h2 span {
    font-size: 30px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .button--primary,
  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .button--primary {
    font-size: 14px !important;
    width: 160px !important;
    padding: 8px 0;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__preheading p {
    font-size: 18px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 h2 span {
    font-size: 30px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p:first-child {
    font-size: 28px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading strong,
  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading em {
    font-size: 17px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p {
    font-size: 14px !important;
    line-height: 24px;
  }


  #shopify-section-template--15339399479541__promotion-products .gallery-cell .pretext p {
    font-size: 26px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span {
    font-size: 24px
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span em {
    font-size: 15px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .pretext p {
    font-size: 26px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span {
    font-size: 24px
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span em {
    font-size: 15px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell p {
    font-size: 12px;
    line-height: 20px;
  }

  /*   .top_blk_info_classic{ min-height: 220px;} */

  #shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2,
  #shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee h2 {
    font-size: 30px !important;
  }


}


@media only screen and (max-width: 1200px) {

  #shopify-section-template--15133422092445__black-friday h2 span {
    font-size: 30px !important;
  }

  #shopify-section-template--15317424570613__black-friday h2 span {
    font-size: 30px !important;
  }

  #shopify-section-template--15317301854453__black-friday h2 span {
    font-size: 30px !important;
  }

  #shopify-section-template--15317435285749__black-friday h2 span {
    font-size: 30px !important;
  }

  #shopify-section-template--15386301235445__black-friday h2 span {
    font-size: 30px !important;
  }



  #demo_countdown span strong {
    font-size: 30px;
  }

  /*  ===== l10 =====  */

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form p {
    font-size: 30px;
  }

  /*  ===== l10 =====  */

  .lcd_screen {
    bottom: 60px;
  }

  #shopify-section-1601050368419 .v11_image_with_text .image-with-text__image-column {
    width: 46%;
    float: left;
  }

  #shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .image-with-text-overlay__heading span {
    font-size: 45px !important;
  }

  #shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .image-with-text-overlay__preheading p {
    font-size: 25px !important;
  }

  #shopify-section-b2202767-92dc-48ee-b7e8-7ebe235e2f94 .image-with-text__heading,
  #shopify-section-7ffd1377-a9da-4fe3-9440-8db88048b3b5 .image-with-text__heading,
  #shopify-section-14e6d8e0-66d8-4bb3-9225-6fe30a31f783 .image-with-text__heading {
    font-size: 30px;
  }

  .Up-the-cleaning .block-l10 {
    width: 30.1%;
  }

  .product-l10 .all-headings .rich-text__heading {
    font-size: 35px !important;
  }

  .product-l10 .rich-text__text p {
    font-size: 15px;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .img_bar img {
    width: 55%;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs a h3 {
    font-size: 16px;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs .tabs {
    bottom: -10vw !important;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .new-tabs .tabs li a {
    padding: 1.0em 0 !important;
  }


  .block-t20 {
    width: 31%;
  }

  .text-block-t20 p {
    padding: 0 5px;
  }

  #shopify-section-1587548468572 .image-with-text__heading {
    position: relative;
  }

  #template-product-v10-boreas .dots-hover-container span.dot5 img {
    right: 0;
  }

  #shopify-section-product_V10_Boreas .block__buttons a.button {
    max-width: 250px;
    padding: 10px 30px;
  }

  .block__image-with-custom-blocks .logo-block {
    margin-bottom: 20px;
  }



  /*   .block__image-with-custom-blocks .caption-content .logo_text {
      left: 80px;
    } */


  /*  ======= f9 =======  */
  /*  ======= f9 =======  */
  /*  ======= f9 =======  */

  #shopify-section-product_F9_Dreame .banner__heading span {
    font-size: 25px;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .tabs-content {
    max-width: 990px;
  }


  /*  ======= t30 =======  */
  /*  ======= t30 =======  */

  #shopify-section-template--15132101607581__cat-products-classic .all-products li {
    width: 30.8%;
  }

  #shopify-section-template--15132101607581__cat-products-classic .all-products button {
    font-size: 15px;
  }

  #shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 .l-block img {
    width: 40px;
  }

  #shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 .l-block h4 {
    font-size: 14px;
  }


}

@media only screen and (max-width: 1024px) {



  .Up-the-cleaning .block-l10 {
    width: 30.1%;
  }

  .lcd_screen {
    bottom: 40px;
  }

  #water-tank {
    bottom: 21%;
  }

  #water-tank .block-3 img {
    width: 50px;
  }

  #water-tank .block-3 span {
    font-size: 12px;
  }

  #pioneer-2 {
    top: 15vw;
    width: 30%;
  }

  #pioneer-2 .block-1 {
    width: 50%;
  }

  #pioneer-2 .block-1 img {
    width: 60%;
  }

  #pioneer-2 span {
    font-size: 10px;
  }


  #shopify-section-1591708149949 .img_blk_main img {
    max-width: 400px;
  }

  /* ========= Dreame v11 date 18-09-20 v11 ========= */
  /* ========= Dreame v11 date 18-09-20 v11 ========= */

  .text-block-v11 p {
    font-size: 13px;
  }

  .block-v11 {
    width: 30.5%;
  }

  /* ========= Dreame v11 date 18-09-20 f9 ========= */
  /* ========= Dreame v11 date 18-09-20 f9 ========= */

  .text-block-f9 p {
    font-size: 13px;
  }

  .block-f9 {
    width: 30.5%;
  }

  #shopify-section-1601304012048 .dots-hover-text-column {
    max-width: 300px;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c .caption-content {
    width: 80% !important;
  }

  .d9-app-part .image-with-text__image-column {
    width: 30%;
    float: left;
  }

  .d9-app-part .image-with-text__text-column {
    width: 60%;
    float: left;
  }

  /*   .image-with-text__heading.is-regular{font-size: 28px;} */
  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .image-element__wrap img {
    max-width: 100%;
  }

  .v11_image_with_text .image-with-text__image-column {
    width: 46%;
    float: left;
  }

  .v11_image_with_text .image-with-text__text-column {
    width: 48%;
  }

  /* ========= Dreame t30  ========= */
  /* ========= Dreame t30  ========= */

  #shopify-section-19e17982-3ce1-4c35-b48a-528d4d432827 .text-block-t20 h2 {
    font-size: 15px !important;
  }

}

@media only screen and (max-width: 991px) {

  /*   .top_blk_info_classic { min-height: 305px; } */
  #shopify-section-template--15132161245341__testimonial-classic {
    padding-bottom: 30px;
  }

  #shopify-section-template--15132161245341__testimonial-classic .slideshow-classic__preheading {
    font-size: 15px;
  }

  #shopify-section-template--15132161245341__testimonial-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-bd2ebe3f-687a-4b9e-88b3-009fce86f7a6 h2 {
    font-size: 35px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 p {
    font-size: 15px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 h2 span {
    font-size: 25px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .button--primary {
    width: 150px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__preheading p {
    font-size: 15px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 h2 span {
    font-size: 25px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p {
    font-size: 12px !important;
    line-height: 20px;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .button--primary {
    width: 150px !important;
  }


  #shopify-section-template--15339399479541__promotion-products .gallery-cell {
    width: 30.1%;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell .pretext p {
    font-size: 20px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span {
    font-size: 25px;
    display: block;
    padding-top: 5px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span em {
    font-size: 13px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell p {
    font-size: 12px;
    line-height: 20px;
  }


  #shopify-section-template--15132161245341__promotion-products .gallery-cell {
    width: 30.1%;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .pretext p {
    font-size: 20px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span {
    font-size: 25px;
    display: block;
    padding-top: 5px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span em {
    font-size: 13px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell p {
    font-size: 12px;
    line-height: 20px;
  }

  /*   .top_blk_info_classic {  min-height: 220px!important;} */
  #shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2 {
    font-size: 25px !important;
  }

  #shopify-section-00f54603-fdf6-4584-8d5e-6a9810f79dcd img {
    height: 65px;
  }

  #shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c p {
    line-height: 25px;
    font-size: 15px;
  }

  #shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee {
    padding-top: 0px !important;
  }

  #shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c {
    padding-bottom: 20px !important;
  }

  #shopify-section-template--15132161245341__testimonial-classic .desktop-image .image-element__wrap img {
    width: 280px;
  }

  #shopify-section-template--15132161245341__testimonial-classic .flickity-page-dots .dot {
    width: 100px;
    height: 8px;
  }


  /*  =========== l10prelaunch ==========  */

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form h3 {
    font-size: 15px !important;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form img {
    width: 180px;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0 .main-slid-form p {
    font-size: 23px;
  }


  /*  =========== l10prelaunch ==========  */

  .Up-the-cleaning .block-l10 {
    width: 29.1%;
  }

  .Up-the-cleaning .text-block-l10 h3 {
    font-size: 15px;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dots-hover-text-column {
    max-width: 300px;
    width: 100%;
  }

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column {
    margin-left: 50%;
  }

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column::after {
    width: 40%;
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column {
    margin-left: 74%;
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column::after {
    width: 64%;
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column {
    margin-left: 40%;
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column::after {
    width: 29%;
  }

  .block-t20 {
    width: 30%;
  }

  .lcd_screen ul li {
    margin: 0 5px
  }

  .lcd_screen ul li a {
    font-size: 15px;
  }

  #shopify-section-product_F9_Dreame .banner__heading span {
    font-size: 23px;
  }

  #shopify-section-1591708149949 .caption-content {
    width: 60% !important;
  }

  #shopify-section-1591708149949 .img_blk_main {
    top: 35%;
  }

  #shopify-section-1591708149949 .img_blk_main img {
    max-width: 350px;
  }

  .t20-block .card .logo-list__text h3 {
    font-size: 25px;
    padding: 0px 15px;
  }

  .key-tech .inner-block ul li img {
    width: 100px;
  }

  .key-tech .inner-block ul li span {
    font-size: 14px;
  }

  #shopify-section-1600977691592 .dots-hover-container span::before {
    background-size: 30px !important;
  }

  /*  D9  */
  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .caption-content,
  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading,
  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .caption-content,
  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .caption-content {
    width: 100% !important;
  }

  #shopify-section-6c0261ef-d3a1-419a-86f5-90a26171d59c .caption-content {
    width: 70% !important;
  }

  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .inner-part {
    width: 700px;
  }

  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .lds {
    top: 40%;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .btm-block {
    margin: 0 auto 0px;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .btm-block ul li,
  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .top-block ul li {
    margin-bottom: 10px;
  }

  .key-tech-2 .btm-block ul li img,
  .key-tech-2 .top-block ul li img {
    width: 100px;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block ul li h3 {
    margin-top: -5px;
    font-size: 13px;
    line-height: normal;
  }

}


@media only screen and (min-width: 820px) {

  .modal_price .money {
    font-size: 2.4vw !important;
    font-weight: 600 !important;
  }

  #shopify-section-fc3e0c75-4954-4c24-9c00-0374454b96fd .image-with-text__image-column {
    width: calc(25% - 20px);
    padding: 0 2.5%;
  }

  #shopify-section-fc3e0c75-4954-4c24-9c00-0374454b96fd .image-with-text__text-column {
    width: calc(75% - 20px);
  }

  #shopify-section-20d3095e-9ca1-4df3-894c-acddaf1fa78e,
  #shopify-section-8236048e-8d1f-40ba-8648-cb356957ede6 {
    padding-top: 0 !important
  }

  #shopify-section-20d3095e-9ca1-4df3-894c-acddaf1fa78e .video-wrapper .video__text-container {
    top: auto;
    display: block !important;
  }

  #shopify-section-20d3095e-9ca1-4df3-894c-acddaf1fa78e .video-wrapper .video__text-container .video__text {
    display: block !important;
  }

  #shopify-section-20d3095e-9ca1-4df3-894c-acddaf1fa78e .video-wrapper .video__text-container .video__text p {
    color: #fafafa;
  }

  #shopify-section-8236048e-8d1f-40ba-8648-cb356957ede6 .video-wrapper .video__text-container {
    top: auto;
    display: block !important;
  }

  #shopify-section-8236048e-8d1f-40ba-8648-cb356957ede6 .video-wrapper .video__text-container .video__text {
    display: block !important;
  }

  #shopify-section-8236048e-8d1f-40ba-8648-cb356957ede6 .video-wrapper .video__text-container .video__text p {
    color: #fafafa;
  }

  #shopify-section-17731191-b78c-44a7-bcd3-21376b7f2b27 .image-with-text__text-column {
    padding-right: 50px;
  }

  h2.mobile-shrink-text span,
  h2.mobile-shrink-text p {
    font-size: 32px;
    line-height: normal;
  }

  #shopify-section-1587210582440 .parallax-image {
    background-size: cover !important;
    background-position: 60% 4.18542vh;
  }

  #shopify-section-1600956370680 .image-element__wrap {
    background-image: none !important;
  }

  #shopify-section-1600977691592 a.button.button--secondary {
    width: 300px !important;
    max-width: 270px;
    color: #fff !important;
    background-color: #000 !important;
    padding: 8px 20px;
  }

  #shopify-section-1600977691592 a.button.button--secondary:hover {
    background-color: #606060 !important;
  }

  #shopify-section-d1eeeb1f-886d-4292-828c-f0c8ee2714e1 {
    margin-top: -70px;
  }

  #shopify-section-36873c6e-338a-424f-9feb-f4d1e4a164b1 .front h2 {
    font-size: 20px;
  }


  /*  25-01-21  */

  #shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 .parallax-image {
    background-size: cover;
    background-position: top;
    height: 400px;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .caption-content,
  #shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .caption-content,
  #shopify-section-cd0e530a-3ee5-407f-9235-be9d9b1e9316 .caption-content,
  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .caption-content {
    width: 100% !important;
  }

  /*   #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative{ top: 30%;}
    #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative-in{ margin-bottom: 1.5%;}
    #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative .inner_innovative{width: 22%;}
    #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .inner_innovative img{ width: 80px;} */

  #shopify-section-2f225c99-96ef-4f1e-a0ee-7fd422eb3d58 .considerate-t10 .block-t20 {
    margin: 18px;
  }

  #shopify-section-3d702cc1-ccc0-4e02-9b41-e3cd2e6e8648 .image-with-text__wrapper {
    width: 100%;
  }

  .card .back span.logo-list__text
}


#shopify-section-d9ced4e9-2d6e-4a74-b91e-9589fffab2ed .rich-text__text p strong,
#shopify-section-002dc68f-c267-4dc7-98fd-fbab1750ffbf .rich-text__text p strong {
  font-size: 22px !important;
  font-weight: 600;
}

#shopify-section-002dc68f-c267-4dc7-98fd-fbab1750ffbf .rich-text__text p br {
  display: none !important
}

#shopify-section-b0919f32-2599-4373-b72f-dc595683f544,
#shopify-section-471f538e-4d88-4df4-b295-9639175df52c,
#shopify-section-95c3a667-e626-400e-97be-cf59ab68d95b,
#shopify-section-ff756bf5-1ea9-4570-9395-f7b7cb0ed18b,
#shopify-section-692b26f8-9a1e-4443-aaef-9da42d1a706d,
#shopify-section-008bec3b-9d20-4c4a-9940-60c5625b9fe4,
#shopify-section-076285ce-f5a5-430c-b31b-22f53e6af328,
#shopify-section-12ca109b-ae2d-4bc8-ab3f-07cd393edd9c,
#shopify-section-80dab3b1-1e4a-4008-9d65-f9e99c65b05f,
#shopify-section-030f5357-a4ee-452a-a8ea-82b024ddd88d,
#shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8,
#shopify-section-03da96b0-d3d1-4b77-9263-201648f04107,
#shopify-section-ebcfc4c7-9791-4497-9df9-c29cf83aa389,
#shopify-section-ab989647-f452-4906-b121-f9b3a448c202,
#shopify-section-053db152-8b5c-4138-9503-48106869a265,
#shopify-section-54a68465-1f0f-4387-ba9f-371e6a2b63c0 {
  display: none
}

#shopify-section-2321f970-dde1-40ea-8f13-b8c186ad1b21,
#shopify-section-dfd97d79-460e-4430-a38e-c3ddba78a639 {
  display: none;
}

#shopify-section-20d3095e-9ca1-4df3-894c-acddaf1fa78e,
#shopify-section-8236048e-8d1f-40ba-8648-cb356957ede6 {
  display: block;
}

#shopify-section-08a4889a-3754-4fd3-871c-99eefcac31eb .lazyframe {
  z-index: 991;
}

.slideshow-classic .caption-content {
  width: 100% !important;
}

.mobile_main {
  display: none;
}

.desktop_main {
  display: block;
}

#shopify-section-ad091910-9102-480b-b3c6-0fd8818e043e {
  display: block;
}

#shopify-section-161c1238-4e48-4282-b09b-a3196886f802 {
  display: none;
}

#shopify-section-eac44612-6c25-4dac-9ee6-a11a7c1c512a {
  display: block;
}

#shopify-section-259bf32e-7928-4945-8de2-29d0de34ff80 {
  display: block;
}

@media only screen and (max-width: 767px) {

  #shopify-section-index__slideshow-classic {
    margin-bottom: 60px;
  }

  #shopify-section-index__slideshow-classic .slideshow-classic .flickity-page-dots {
    top: 145vw !important;
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mce-error-response,
  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mce-success-response {
    font-size: 15px;
  }

  /*  Black Friday Copy Code  */

  .cc-product-copy {
    bottom: 2vw;
    right: -4%;
    width: 45%;
  }

  .cc-product-copy p {
    margin: 10px 0 !important;
  }

  .cc-product-copy p input {
    height: 21px;
    width: 45%;
    text-align: center;
    padding: 0;
    font-size: 10px;
    letter-spacing: 1px;
    border-radius: 0;
    font-weight: 600;
    position: relative;
    top: 2px;
    color: #fff;
    background: 0 0;
    border: 1.4px solid #fff;
  }

  .cc-product-copy p button {
    cursor: pointer;
    height: 21px;
    font-size: 8px;
    width: 40%;
    text-align: center;
    padding: 0;
    font-weight: 600;
    border-radius: 0;
    border: none;
    background: #fff;
    color: #000;
    line-height: normal;
    position: relative;
    left: -5px;
    top: 1px;
  }

  .cc-product-copy p .button {
    height: 25px;
    font-size: 10px !important;
    width: 60%;
    text-align: center;
    padding: 0;
    font-weight: 600;
    border-radius: 0;
    border: none;
    background: #ff5f00;
    color: #fff;
    line-height: normal;
    position: relative;
    left: 0;
    top: 0;
    border-radius: 3px;
    letter-spacing: 0px;

  }

  .cc-product-copy p .button {

    height: 22px;
    font-size: 10px !important;
    top: -3px;

  }

  .cc-product-copy p:nth-child(2) {
    margin: 10px 0px !important;
  }


  /*  Black Friday Copy Code  */


  #shopify-section-template--15338299326709__163609486255878ea3 .section.has-background {
    padding: 0;
    width: 100%;
  }

  #shopify-section-template--15317435285749__bf-testimonials,
  #shopify-section-template--15317424570613__bf-testimonials {
    padding-bottom: 50px !important;
  }

  #shopify-section-632b3221-f8bf-4351-ad20-fcca4545cffb {
    padding-top: 0px !important;
  }

  #shopify-section-60ab737e-d5df-4582-8d2b-74e331692ee7,
  #shopify-section-920e42c6-8982-497e-933b-342f3edf5aeb,
  #shopify-section-f2287ad4-6740-4e4b-9190-4c84c7e4c607,
  #shopify-section-fc40f3b8-6f99-4750-a3f4-99015dfa0a9c {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  #shopify-section-28f0033e-1d9b-4593-a6dc-20d083742bf9 {
    padding-top: 35px !important;
    padding-bottom: 30px !important;
  }

  #shopify-section-956473e0-1d3f-4fcb-b217-43a8a7aa9fec {
    padding-bottom: 50px !important;
  }

  #shopify-section-3206f5bb-13b0-4172-a1f4-2f6c3f2d3399 {
    top: -45px !important;
    padding-top: 0px !important;
    position: relative;
    padding-bottom: 0px !important;
    margin-top: 0 !important
  }

  #shopify-section-template--15317435285749__black-friday,
  #shopify-section-template--15317424570613__black-friday,
  #shopify-section-template--15317301854453__black-friday {
    display: none
  }

  #shopify-section-template--15317301854453__1635444603084321d3,
  #shopify-section-template--15317424570613__1635444603084321d3,
  #shopify-section-template--15317435285749__1635444603084321d3 {
    display: block
  }

  #shopify-section-28c5d4da-c5ec-49ab-9b3c-5ae16c7e22dd,
  #shopify-section-8a21dac3-5d7f-444c-a0f0-9e0344de95c0,
  #shopify-section-28f0033e-1d9b-4593-a6dc-20d083742bf9,
  #shopify-section-275da9f4-53b8-423e-979a-5e90a3b22e99,
  #shopify-section-dcc51309-6de8-4fd1-a408-06c2bad6aedf,
  #shopify-section-fc40f3b8-6f99-4750-a3f4-99015dfa0a9c,
  #shopify-section-8543013d-bfc1-4efa-976d-26a6cdc803cb,
  #shopify-section-84d98970-576a-4ee4-a56e-6be1a9912f93,
  #shopify-section-f2287ad4-6740-4e4b-9190-4c84c7e4c607,
  #shopify-section-51f8c166-dc59-4847-9cfa-ff53f5fb2283,
  #shopify-section-60ab737e-d5df-4582-8d2b-74e331692ee7,
  #shopify-section-ba884cda-d140-4b38-96ac-b3655979a509,
  #shopify-section-920e42c6-8982-497e-933b-342f3edf5aeb,
  #shopify-section-1d70ca51-dfd9-405d-9a02-8389ec1807d4 {
    display: block;
  }

  #demo_countdown span strong {
    font-size: 25px;
  }

  #shopify-section-template--15133422092445__black-friday {
    display: none !important
  }

  #shopify-section-template--15133422092445__1635444603084321d3 {
    display: block !important;
  }

  #mc-embedded-subscribe-form {
    padding: 0 !important
  }

  #shopify-section-b08a937c-3408-4e89-9e97-19c11d107ccb h3 {
    font-size: 20px;
    font-weight: 500;
    padding: 0px;
    max-width: 250px;
    margin: 0 auto;
  }

  #shopify-section-3206f5bb-13b0-4172-a1f4-2f6c3f2d3399 h2 span {
    font-size: 20px !important
  }

  #shopify-section-3206f5bb-13b0-4172-a1f4-2f6c3f2d3399 h2 span strong {
    font-size: 40px;
    color: #fff;
    display: table;
    padding: 3px 20px;
    text-transform: uppercase;
    border-radius: 9px;
    margin: 9px auto;
    font-weight: 700;
    background: #fb5901;
    background: -moz-linear-gradient(top, #fb5901 0, #ca281e 100%);
    background: -webkit-linear-gradient(top, #fb5901 0, #ca281e 100%);
    background: linear-gradient(to bottom, #fb5901 0, #ca281e 100%);
  }

  #shopify-section-3206f5bb-13b0-4172-a1f4-2f6c3f2d3399 .rich-text__text p {
    margin: 15px auto -16px;
    font-size: 16px !important;
    max-width: 200px;
  }

  #shopify-section-cb9273e3-0820-409c-9585-dbc040948d26 {
    padding: 0 !important
  }

  #mc_embed_signup .button {
    background: #ff6c01 !important;
    font-size: 14px !important;
    padding: 5px !important;
    height: 38px !important;
    width: 70%;
    margin-top: 15px;
  }

  #shopify-section-e6a9295f-9696-4560-8007-f975f2fae271 .rich-text__text p,
  #shopify-section-template--15133422092445__1635451991dba4dfda .rich-text__text p {
    font-size: 16px !important;
    width: 70%;
    float: none;
    margin: 13px auto 10px;
    line-height: normal;
  }

  #shopify-section-2c8bfadf-f297-4967-b7e6-17e0b4c60f3e #mc_embed_signup,
  #shopify-section-956473e0-1d3f-4fcb-b217-43a8a7aa9fec #mc_embed_signup {
    max-width: 80%;
    width: 100%;
  }

  #shopify-section-2c8bfadf-f297-4967-b7e6-17e0b4c60f3e #mc-embedded-subscribe,
  #shopify-section-956473e0-1d3f-4fcb-b217-43a8a7aa9fec #mc-embedded-subscribe {
    width: 100% !important;
  }

  #mc_embed_signup form {
    padding: 0 !important
  }

  #shopify-section-template--15133422092445__1634928272c59af1ab {
    margin-top: 40px;
  }


  /* black-friday-russia */

  #shopify-section-template--15317424570613__black-friday h2 span,
  #shopify-section-template--15317424570613__1635451991dba4dfda h2 span,
  #shopify-section-template--15317424570613__1634928272c59af1ab h2 span {
    font-size: 27px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15317424570613__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15317424570613__1634928272c59af1ab .rich-text__text p {
    font-size: 16px !important;
    width: 70%;
    float: none;
    margin: 13px auto 10px;
    line-height: normal;
  }


  /* black-friday-german */

  #shopify-section-template--15317301854453__black-friday h2 span,
  #shopify-section-template--15317301854453__1635451991dba4dfda h2 span,
  #shopify-section-template--15317301854453__1634928272c59af1ab h2 span {
    font-size: 27px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15317301854453__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15317301854453__1634928272c59af1ab .rich-text__text p {
    font-size: 16px !important;
    width: 70%;
    float: none;
    margin: 13px auto 10px;
    line-height: normal;
  }

  #shopify-section-8d1e0038-1f57-40d0-9ec8-89522f203e29 .amazn-btn {
    width: 100%;
    float: left;
    text-align: center;
  }

  #shopify-section-8d1e0038-1f57-40d0-9ec8-89522f203e29 .amazn-btn img {
    width: 140px;
  }


  /* black-friday-spanish */

  #shopify-section-template--15317435285749__black-friday h2 span,
  #shopify-section-template--15317435285749__1635451991dba4dfda h2 span,
  #shopify-section-template--15317435285749__1634928272c59af1ab h2 span {
    font-size: 27px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15317435285749__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15317435285749__1634928272c59af1ab .rich-text__text p {
    font-size: 16px !important;
    width: 70%;
    float: none;
    margin: 13px auto 10px;
    line-height: normal;
  }



  #shopify-section-template--15386301235445__black-friday h2 span,
  #shopify-section-template--15386301235445__1635451991dba4dfda h2 span,
  #shopify-section-template--15386301235445__163551993710107009 h2 span {
    font-size: 25px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15386301235445__1635451991dba4dfda .rich-text__text p,
  #shopify-section-template--15386301235445__163551993710107009 .rich-text__text p {
    font-size: 16px !important;
    width: 70%;
    float: none;
    margin: 13px auto 10px;
    line-height: normal;
  }


  .product-z10pro_redesign .mobile-dropdown,
  .product-z10pro_redesign .mobile-icons {
    display: none;
  }

  .w10-al-banner .product-sec-page p button {
    top: 1.5px;
  }

  .w10-al-banner .product-sec-page p input {
    width: 48% !important;
  }

  .w10-al-banner .product__information {
    padding-left: 0 !important;
    padding-right: 0 !important
  }


  /* all pages */

  #shopify-section-template--15132230025373__cat-products2-classic .slideshow-classic {
    text-align: left;
  }

  #shopify-section-259bf32e-7928-4945-8de2-29d0de34ff80 {
    display: none;
  }

  #shopify-section-9899b40e-9303-47f3-9046-6047ed39d348 .image-element__wrap {
    width: 100%;
  }

  #shopify-section-9899b40e-9303-47f3-9046-6047ed39d348 h2.mobile-shrink-text span {
    font-size: 20px !important;
    padding: 0;
  }

  #shopify-section-9899b40e-9303-47f3-9046-6047ed39d348 .image-with-text-overlay__preheading p {
    font-size: 15px !important;
  }

  #shopify-section-9899b40e-9303-47f3-9046-6047ed39d348 .image-with-text-overlay__preheading {
    margin-bottom: 20px;
  }

  #shopify-section-9899b40e-9303-47f3-9046-6047ed39d348 .caption {
    position: absolute !important;
    width: 90%;
    margin-top: 0px;
    top: 50%;
    transform: translate(0, -50%);
  }

  #shopify-section-9899b40e-9303-47f3-9046-6047ed39d348 .image-with-text-overlay__banner {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .section {
    width: 95%;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell {
    width: 47.3%;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell img {
    margin-bottom: 5px;
    margin-top: 20px;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell .pretext p {
    font-size: 14px;
    text-align: left;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell h2 span {
    font-size: 18px !important;
    text-align: left;
    padding: 0;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell p {
    font-size: 10px;
    line-height: normal;
    text-align: left;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell .pricesection {
    font-size: 15px;
    text-align: left;
  }

  #shopify-section-template--15132230025373__cat-products2-classic .gallery-cell .button {
    font-size: 13px !important;
    padding: 10px 0;
  }

  #shopify-section-9dcaf2ad-b98e-447f-86c1-ccd7b30a6309 .innner-info {
    flex-wrap: wrap;
    padding: 0px 0;
  }

  #shopify-section-9dcaf2ad-b98e-447f-86c1-ccd7b30a6309 .l-block {
    width: 50%;
    margin: 10px 0px;
  }

  #shopify-section-9dcaf2ad-b98e-447f-86c1-ccd7b30a6309 .l-block img {
    width: 40px;
  }

  #shopify-section-9dcaf2ad-b98e-447f-86c1-ccd7b30a6309 .l-block h4 {
    font-size: 14px;
    padding-top: 7px;
  }


  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span strong {
    padding-left: 0px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span strong {
    padding-left: 0px;
  }


  /* ========= all prodcut =========== */

  #shopify-section-eac44612-6c25-4dac-9ee6-a11a7c1c512a {
    display: none;
  }

  #shopify-section-template--15132101607581__cat-products-classic .slideshow-classic,
  #shopify-section-template--15132230058141__cat-products3-classic .slideshow-classic {
    text-align: left;
  }

  #shopify-section-2ddf6f91-ff78-482b-835c-5e32e50a65db .all-headings .rich-text__heading,
  #shopify-section-a634d6bb-10af-4ac8-98bf-26d965bc31a5 .all-headings .rich-text__heading {
    font-size: 23px !important;
  }

  #shopify-section-2ddf6f91-ff78-482b-835c-5e32e50a65db,
  #shopify-section-a634d6bb-10af-4ac8-98bf-26d965bc31a5 {
    padding-top: 50px !important;
    padding-bottom: 30px !important;
  }


  #shopify-section-161c1238-4e48-4282-b09b-a3196886f802 .image-element__wrap,
  #shopify-section-6a797802-c4e6-431e-818b-072cf833da06 .image-element__wrap {
    width: 100%;
  }

  #shopify-section-161c1238-4e48-4282-b09b-a3196886f802 h2.mobile-shrink-text span,
  #shopify-section-6a797802-c4e6-431e-818b-072cf833da06 h2.mobile-shrink-text span {
    font-size: 20px !important;
    padding: 0;
  }

  #shopify-section-161c1238-4e48-4282-b09b-a3196886f802 .image-with-text-overlay__preheading p,
  #shopify-section-6a797802-c4e6-431e-818b-072cf833da06 .image-with-text-overlay__preheading p {
    font-size: 15px !important;
  }

  #shopify-section-161c1238-4e48-4282-b09b-a3196886f802 .image-with-text-overlay__preheading,
  #shopify-section-6a797802-c4e6-431e-818b-072cf833da06 .image-with-text-overlay__preheading {
    margin-bottom: 20px;
  }

  #shopify-section-161c1238-4e48-4282-b09b-a3196886f802 .caption,
  #shopify-section-6a797802-c4e6-431e-818b-072cf833da06 .caption {
    position: absolute !important;
    width: 90%;
    margin-top: 0px;
    top: 50%;
    transform: translate(0, -50%);
  }

  #shopify-section-161c1238-4e48-4282-b09b-a3196886f802 .image-with-text-overlay__banner,
  #shopify-section-6a797802-c4e6-431e-818b-072cf833da06 .image-with-text-overlay__banner {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  #shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 .innner-info,
  #shopify-section-fd835aab-25ec-456f-bab0-e1f7d2c03fec .innner-info {
    flex-wrap: wrap;
    padding: 0px 0;
  }

  #shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 .l-block,
  #shopify-section-fd835aab-25ec-456f-bab0-e1f7d2c03fec .l-block {
    width: 50%;
    margin: 10px 0px;
  }

  #shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 .l-block img,
  #shopify-section-fd835aab-25ec-456f-bab0-e1f7d2c03fec .l-block img {
    width: 40px;
  }

  #shopify-section-e833c035-b3e3-427b-8220-bc03ff9da084 .l-block h4,
  #shopify-section-fd835aab-25ec-456f-bab0-e1f7d2c03fec .l-block h4 {
    font-size: 14px;
    padding-top: 7px;
  }

  #shopify-section-2f619e71-ff93-446e-8553-882c4f9b10df h2.mobile-shrink-text span {
    font-size: 20px !important;
    padding: 0;
  }

  #shopify-section-template--15132101607581__cat-products-classic .section,
  #shopify-section-template--15132230058141__cat-products3-classic .section {
    width: 95%;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell,
  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell {
    width: 47.3%;
    margin: 1.6% 1%;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell img,
  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell img {
    margin-bottom: 5px;
    margin-top: 20px;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell .pretext p,
  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell .pretext p {
    font-size: 14px;
    text-align: left;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell h2 span,
  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell h2 span {
    font-size: 18px !important;
    text-align: left;
    padding: 0;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell p,
  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell p {
    font-size: 10px;
    line-height: normal;
    text-align: left;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell .pricesection,
  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell .pricesection {
    font-size: 15px;
    text-align: left;
  }

  #shopify-section-template--15132101607581__cat-products-classic .gallery-cell .button,
  #shopify-section-template--15132230058141__cat-products3-classic .gallery-cell .button {
    font-size: 13px !important;
    padding: 10px 0;
  }


  /* ========= all prodcut =========== */

  #shopify-section-ad091910-9102-480b-b3c6-0fd8818e043e {
    display: none;
  }

  #shopify-section-161c1238-4e48-4282-b09b-a3196886f802 {
    display: block;
  }

  .mobile_main {
    display: block;
  }

  .desktop_main {
    display: none;
  }

  /* Review Slider */

  #shopify-section-template--15339399479541__testimonial-classic .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-template--15339399479541__testimonial-classic .caption {
    width: 100% !important;
  }

  #shopify-section-template--15339399479541__testimonial-classic .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-template--15339399479541__testimonial-classic .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-template--15339399479541__testimonial-classic .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-template--15339399479541__testimonial-classic .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-template--15339399479541__testimonial-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-template--15339399479541__testimonial-classic .flickity-page-dots .dot {
    width: 50px;
    height: 7px;
  }

  #shopify-section-template--15339399479541__testimonial-classic {
    margin-bottom: 0px;
  }


  #shopify-section-template--15132161245341__testimonial-classic .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-template--15132161245341__testimonial-classic .caption {
    width: 100% !important;
  }

  #shopify-section-template--15132161245341__testimonial-classic .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-template--15132161245341__testimonial-classic .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-template--15132161245341__testimonial-classic .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-template--15132161245341__testimonial-classic .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-template--15132161245341__testimonial-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-template--15132161245341__testimonial-classic .flickity-page-dots .dot {
    width: 50px;
    height: 7px;
  }

  #shopify-section-template--15132161245341__testimonial-classic {
    margin-bottom: 0px;
  }


  /* Promotion Page Css */
  #shopify-section-bd2ebe3f-687a-4b9e-88b3-009fce86f7a6 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  #shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee {
    padding-top: 40px !important;
  }

  #shopify-section-template--15132161245341__testimonial-classic .flickity-resize .image-slideshow__slide {
    display: block;
  }

  #shopify-section-542d6e9d-80b5-4a7e-b470-f94f903cd373 {
    width: 98% !important;
    display: flex !important;
    align-items: center;
  }

  #shopify-section-542d6e9d-80b5-4a7e-b470-f94f903cd373 .mobile-image {
    width: 50% !important;
    float: left;
  }

  #shopify-section-542d6e9d-80b5-4a7e-b470-f94f903cd373 .caption {
    width: 50% !important;
    float: left;
  }

  #shopify-section-542d6e9d-80b5-4a7e-b470-f94f903cd373 .top_blk_info_classic {
    min-height: auto !important;
  }

  #shopify-section-542d6e9d-80b5-4a7e-b470-f94f903cd373 .button--secondary {
    margin: 0 !important;
  }


  #shopify-section-template--15339399479541__promotion-products .gallery-cell .buttons {
    text-align: left;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .buttons {
    text-align: left;
  }

  #shopify-section-bd2ebe3f-687a-4b9e-88b3-009fce86f7a6 h2 {
    font-size: 28px !important;
  }

  #demo_countdown div {
    margin: 0px;
  }

  #demo_countdown div h3 {
    font-size: 28px;
    color: #fff;
    font-weight: 600;
  }

  #demo_countdown div p {
    color: #fff;
    text-transform: uppercase;
    font-weight: 300;
    font-size: 15px;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .image-element__wrap {
    display: none;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .text-align-left {
    text-align: center;
    position: relative;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .subtitle {
    margin-bottom: 22px;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .caption-content {
    padding: 0px 30px;
    text-align: center;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .pretext p {
    font-size: 15px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 h2 span {
    font-size: 20px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 p {
    font-size: 12px !important;
  }

  #shopify-section-fc2a95af-d951-4464-8549-55ee288fe941 .button--primary {
    width: 150px !important;
    margin: 0;
    padding: 8px;
    letter-spacing: 0.5px;
    font-size: 10px !important;
  }

  #shopify-section-71ec13ba-df77-414e-b765-9e48a7c3c6ee h2 {
    font-size: 20px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-element__wrap {
    display: none;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .text-align-left {
    text-align: center;
    position: relative;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .caption-content {
    padding: 10px 30px;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__preheading p {
    font-size: 15px !important;
    font-weight: 600 !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 h2 span {
    font-size: 20px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p:first-child {
    font-size: 18px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading strong,
  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading em {
    font-size: 12px !important;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p {
    font-size: 10px !important;
    line-height: 15px;
    text-align: left;
    width: 80%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .image-with-text-overlay__subheading p:first-child {
    margin-bottom: 15px;
    text-align: center;
  }

  #shopify-section-a625bf3c-5535-44d1-9611-3f606a675436 .button--primary {
    width: 150px !important;
    margin: 0;
    padding: 8px;
    letter-spacing: 0.5px;
    font-size: 10px !important;
  }

  #shopify-section-dc661ada-09f9-45ba-991a-e8f6a9b723fa .slideshow-classic__heading {
    margin-bottom: 20px;
  }

  #shopify-section-template--15132161245341__promotion-products {
    padding-top: 20px !important;
  }

  #shopify-section-template--15132161245341__promotion-products .section {
    width: 95%;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell {
    width: 47.3%;
    margin: 1.6% 1%;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell img {
    margin-bottom: 5px;
    margin-top: 20px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .pretext p {
    font-size: 15px;
    text-align: left;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span {
    font-size: 18px !important;
    text-align: left;
    padding: 0;
    display: block;
    line-height: 15px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span em {
    font-size: 10px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell p {
    font-size: 10px;
    line-height: normal;
    text-align: left;
    margin-bottom: 5px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .pricesection {
    font-size: 15px;
    text-align: left;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell .button {
    font-size: 10px !important;
    padding: 7px 0;
    letter-spacing: 0;
  }

  #shopify-section-template--15132161245341__promotion-products .slideshow-classic {
    text-align: left;
  }


  #shopify-section-template--15339399479541__promotion-products {
    padding-top: 20px !important;
  }

  #shopify-section-template--15339399479541__promotion-products .section {
    width: 95%;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell {
    width: 47.3%;
    margin: 1.6% 1%;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell img {
    margin-bottom: 5px;
    margin-top: 20px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell .pretext p {
    font-size: 15px;
    text-align: left;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span {
    font-size: 18px !important;
    text-align: left;
    padding: 0;
    display: block;
    line-height: 15px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span em {
    font-size: 10px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell p {
    font-size: 10px;
    line-height: normal;
    text-align: left;
    margin-bottom: 5px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell .pricesection {
    font-size: 15px;
    text-align: left;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell .button {
    font-size: 10px !important;
    padding: 7px 0;
    letter-spacing: 0;
  }

  #shopify-section-template--15339399479541__promotion-products .slideshow-classic {
    text-align: left;
  }

  #shopify-section-00f54603-fdf6-4584-8d5e-6a9810f79dcd img {
    height: 50px;
  }

  #shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2 {
    font-size: 20px !important;
    font-weight: 600 !important;
  }

  #shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed h2 br {
    display: none;
  }

  #shopify-section-6b2c2a06-73f5-484a-9d5f-b1552ddbf8ed {
    padding-top: 0px !important;
    padding-bottom: 20px !important;
  }

  #shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-8c7516ff-eb0b-4fc2-bf8b-04ec9bafee3c {
    padding-top: 30px !important;
    padding-bottom: 00px !important;
  }

  .
  /* Promotion Page Css */

  #shopify-section-bc622873-764b-4cc7-91a9-fbd158384273 {
    padding-top: 0px !important;
    padding-bottom: 30px !important;
  }

  #shopify-section-5b0081e2-b8b6-455e-a86e-e6a974566783 {
    padding-top: 5px !important;
    padding-bottom: 15px !important;
  }

  #shopify-section-8133b649-ae15-4484-83e1-0a6e8bfe9333 {
    float: left !important;
    padding-top: 5px !important;
    padding-bottom: 30px !important;
  }

  #shopify-section-dc2b47bc-d421-4515-bec1-29efc16af5c7 {
    padding-top: 10px !important;
    padding-bottom: 20px !important;
  }

  #shopify-section-3a30b264-b33e-47e7-b184-8f9eb9cea4a8 .slideshow-with-text {
    padding-bottom: 95px !important;
  }


  /*  homepage css  */


  .gallery-cell .caption-content {
    text-align: center;
  }

  .gallery-cell .caption-content p {
    font-size: 17px;
    letter-spacing: 0px;
  }

  #shopify-section-7cbc82fb-b5ec-4e48-b3e6-b0aef4cc4bb1 .button--secondary {
    background: #000;
    border: 1px solid #000;
    color: #fff;
  }

  /*  home page  */

  #shopify-section-2321f970-dde1-40ea-8f13-b8c186ad1b21,
  #shopify-section-dfd97d79-460e-4430-a38e-c3ddba78a639 {
    display: block;
  }

  #shopify-section-20d3095e-9ca1-4df3-894c-acddaf1fa78e,
  #shopify-section-8236048e-8d1f-40ba-8648-cb356957ede6 {
    display: none;
  }

  #shopify-section-30876fa2-c6ce-4752-a078-4e45653099d4 {
    padding-top: 0 !important
  }

  #shopify-section-7b2b326c-40a5-4c0b-b6dc-5e2d77ead2a0 {
    padding-bottom: 0 !important
  }

  #shopify-section-937f8b29-2062-4cd3-8966-c148e3bcb500,
  #shopify-section-017d8fd2-1bca-40b9-90a4-17e7af354a1a,
  #shopify-section-997293a6-1ab6-44a5-8590-9d1008b7299d,
  #shopify-section-6a35ded2-b207-48d5-abd9-ceb7aa02d676,
  #shopify-section-70caeba2-f3df-4e65-b88d-28962f5b3e7d,
  #shopify-section-195db638-3664-43d7-bd68-e2aaf9ba9322,
  #shopify-section-bcd59106-9786-4651-ab60-51e8bfe7aafa,
  #shopify-section-91fe8137-8ab0-49bb-8dd6-806455daf84e,
  #shopify-section-bc6c34be-41d1-4cf3-b9b8-76d66023f08f,
  #shopify-section-78b0b40c-b92a-4486-87ba-9acdef5d1ca4,
  #shopify-section-03a7829a-b23f-445b-b9cb-4f0580a3c5e3,
  #shopify-section-431299ef-4889-475d-b1f4-2ced0a7e9030,
  #shopify-section-99038242-b29c-4fc7-adb3-c05ae135a07a,
  #shopify-section-27439ad4-a389-4659-afc2-885ccca3c91e,
  #shopify-section-2557aa3f-0632-4624-bf27-54b67ba98a80 {
    display: none
  }

  #shopify-section-b0919f32-2599-4373-b72f-dc595683f544,
  #shopify-section-471f538e-4d88-4df4-b295-9639175df52c,
  #shopify-section-95c3a667-e626-400e-97be-cf59ab68d95b,
  #shopify-section-ff756bf5-1ea9-4570-9395-f7b7cb0ed18b,
  #shopify-section-692b26f8-9a1e-4443-aaef-9da42d1a706d,
  #shopify-section-008bec3b-9d20-4c4a-9940-60c5625b9fe4,
  #shopify-section-076285ce-f5a5-430c-b31b-22f53e6af328,
  #shopify-section-12ca109b-ae2d-4bc8-ab3f-07cd393edd9c,
  #shopify-section-80dab3b1-1e4a-4008-9d65-f9e99c65b05f,
  #shopify-section-030f5357-a4ee-452a-a8ea-82b024ddd88d,
  #shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8,
  #shopify-section-03da96b0-d3d1-4b77-9263-201648f04107,
  #shopify-section-ebcfc4c7-9791-4497-9df9-c29cf83aa389,
  #shopify-section-ab989647-f452-4906-b121-f9b3a448c202,
  #shopify-section-053db152-8b5c-4138-9503-48106869a265,
  #shopify-section-54a68465-1f0f-4387-ba9f-371e6a2b63c0 {
    display: block
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dots-hover-text-column {
    max-width: 250px;
    width: 100%;
  }

  h2.mobile-shrink-text span,
  h2.mobile-shrink-text p {
    font-size: 0.8em !important;
    padding: 0px 18px;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading span {
    font-size: 0.8em !important;
    padding: 0px 18px;
  }

  #shopify-section-1591699755509 .caption-content,
  #shopify-section-1591698716493 .caption-content,
  #shopify-section-1591704227350 .caption-content,
  #shopify-section-1591708149949 .caption-content,
  #shopify-section-1591775439358 .caption-content,
  #shopify-section-1591776799134 .caption-content {
    padding-left: 0px;
    padding-right: 0px;
  }

  /* ========= Dreame v11 date 18-09-20 v11 ========= */
  /* ========= Dreame v11 date 18-09-20 v11 ========= */

  .block-v11 {
    width: 100%;
    margin: 0px 0px 20px 0px;
  }

  .text-block-v11 {
    height: 200px;
  }

  .text-block-v11 p {
    font-size: 15px;
  }

  /* ========= Dreame v11 date 18-09-20 v11 ========= */
  /* ========= Dreame v11 date 18-09-20 v11 ========= */

  .block-f9 {
    width: 100%;
    margin: 0px 0px 20px 0px;
  }

  /*   .text-block-f9{ height: 200px;} */
  .text-block-f9 p {
    font-size: 15px;
  }

  /* ========= Dreame V9 date 08-10-20 ========= */
  /* ========= Dreame V9 date 08-10-20 ========= */

  .v9-pack-list {
    padding-bottom: 20px;
  }

  .v9-pack-list ul li {
    width: 49%;
    font-size: 15px;
    margin: 0;
  }

  .v9-pack-list ul li span {
    padding: 1px 7px;
    font-size: 20px;
  }

  /* ========= Dreame V10 date 08-10-20 ========= */
  /* ========= Dreame V10 date 08-10-20 ========= */

  .v10-pack-list {
    padding-bottom: 20px;
  }

  .v10-pack-list ul {
    width: 100%;
    font-size: 15px;
    margin: 0;
  }

  .v10-pack-list ul li {
    margin: 5px 11px;
    font-size: 14px;
  }

  /* ========= Dreame V10 date 08-10-20 ========= */
  /* ========= Dreame V10 date 08-10-20 ========= */

  #shopify-section-1580966183160 h2.mobile-shrink-text span {
    padding: 0px;
  }

  #shopify-section-1580966183160 .caption-content.text-align-right,
  #shopify-section-1580966183160 .caption-content.text-align-left {
    text-align: center;
  }

  /* footer language css */

  /*   #lang_popup h6{font-size: 20px!important;}
    #lang_popup .span4 { width: 50%!important;}
    #lang_popup .span4 img {  top: 0!important; width:50px!important;}
    #lang_popup .span4 span{font-size: 15px!important; left: 3px!important;}
  
    #lang_popup .span4:nth-child(8) img{width: 35px!important;} */



  /* ========= Dreame New Home Page ========= */
  /* ========= Dreame New Home Page ========= */
  /* ========= Dreame New Home Page ========= */

  #shopify-section-d3c9c693-3193-40f7-ae88-fd463f77882c {
    display: none;
  }

  #shopify-section-f8f7990e-4a30-4d33-925d-3bb0d50af055 {
    display: block;
  }

  #shopify-section-f8f7990e-4a30-4d33-925d-3bb0d50af055 {
    position: relative;
  }

  #shopify-section-f8f7990e-4a30-4d33-925d-3bb0d50af055 .caption {
    position: absolute;
    top: 0%;
    padding: 0px 50px;
    height: 100%;
    margin: 0;
    display: flex;
    align-items: center;
  }

  #shopify-section-f8f7990e-4a30-4d33-925d-3bb0d50af055 .caption-content .button {
    width: 180px;
  }

  #shopify-section-f8f7990e-4a30-4d33-925d-3bb0d50af055 .banner__heading span {
    padding: 0 0px;
  }

  #shopify-section-9db4f19e-4a06-4702-a5f9-92c0a3716458 h2 span,
  #shopify-section-bc622873-764b-4cc7-91a9-fbd158384273 h2 span,
  #shopify-section-5b0081e2-b8b6-455e-a86e-e6a974566783 h2 span,
  #shopify-section-8133b649-ae15-4484-83e1-0a6e8bfe9333 h2 span,
  #shopify-section-dc2b47bc-d421-4515-bec1-29efc16af5c7 h2 span {
    font-size: 25px
  }

  #shopify-section-0a666d14-33f5-4b51-b1f9-81ef0ba70646 .small-down--one-half {
    width: calc(33% - 20px);
  }

  #shopify-section-c9441bc4-ccad-4753-b53c-dce2c9b950f2 .innner-info {
    flex-wrap: wrap;
    padding: 0px 0;
  }

  #shopify-section-c9441bc4-ccad-4753-b53c-dce2c9b950f2 .l-block {
    width: 50%;
    margin: 10px 0px;
  }

  #shopify-section-c9441bc4-ccad-4753-b53c-dce2c9b950f2 .l-block img {
    width: 40px;
  }

  #shopify-section-c9441bc4-ccad-4753-b53c-dce2c9b950f2 .l-block h4 {
    font-size: 14px;
    padding-top: 7px;
  }

  #shopify-section-1580963144817-main h2 {
    font-style: italic;
    font-size: 24px;
  }

  #shopify-section-1580963144817 .banner__subheading h3,
  #shopify-section-1580963144817 .banner__subheading h4 {
    font-size: 15pt !important;
  }

  #shopify-section-1580963144817 .banner__subheading p,
  #shopify-section-1580963144817 .banner__subheading p {
    font-size: 10pt !important;
  }

  #shopify-section-1580963144817-main {
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-bottom: 95px !important;
  }

  #shopify-section-1580963144817-main h2 {
    font-size: 17px;
  }

  #shopify-section-1580963144817-main p {
    font-size: 10px;
  }

  #shopify-section-1580963144817-main span {
    font-size: 10px;
  }

  #shopify-section-1580963144817-main .flickity-page-dots {
    bottom: -11vw !important;
  }

  #shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 .fot-social,
  .fot-social {
    display: block;
  }

  #shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 .fot-social h3,
  .fot-social h3 {
    text-align: center;
    font-size: 35px;
    margin-bottom: 10px;
    width: 100%;
  }

  #shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 .fot-social ul,
  .fot-social ul {
    text-align: center;
    width: 100%;
  }

  #shopify-section-d4c1a5e3-3e30-4187-a766-08b9e99f6006 .fot-social li,
  .fot-social li {
    padding: 0px 3px;
    margin: 0 7px;
  }


  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block h4 {
    font-size: 20px;
  }

  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block button,
  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .mid-block p {
    font-size: 16px !important;
  }

  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b #middel .desk-block {
    display: none;
  }

  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b #middel .mob-block {
    display: block;
  }


  #shopify-section-b0f2a88e-fee2-42b1-ab43-24dba929b825 #middel .col-sm-4,
  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b #middel .col-sm-4 {
    width: 100%;
    padding: 0px;
    margin: 15px;
    background: #eee;
  }

  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img,
  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-2 {
    background-position: bottom center;
    background-size: 500px;
    background-repeat: no-repeat;
  }

  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-1 {
    background-position: 21px bottom;
    background-size: 370px;
    background-repeat: no-repeat;
  }

  #shopify-section-564aca03-fb18-40f0-866a-1e28b1efe50c,
  #shopify-section-0f7d93ce-1a1b-4482-8959-06ef656356aa {
    padding-top: 30px !important;
    padding-bottom: 50px !important;
  }

  #shopify-section-564aca03-fb18-40f0-866a-1e28b1efe50c .button--primary,
  #shopify-section-0f7d93ce-1a1b-4482-8959-06ef656356aa .button--primary {
    padding: 10px 90px;
    font-size: 16px;
  }


  /*  Date 26-10-2021  */

  /*   .top_blk_info_classic { min-height: 210px;} */

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 {
    padding-top: 5px;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span {
    margin: 0;
    font-size: 14px !important;
  }

  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 span em {
    font-size: 10px;
    margin: 0;
    padding: 0;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 {
    padding-top: 5px;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span {
    margin: 0;
    font-size: 14px !important;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 span em {
    font-size: 10px;
    margin: 0;
    padding: 0;
  }


  /* ========= W10 =========== */
  /* ========= W10 =========== */
  /* ========= W10 =========== */

  .product-7061492662429 .product_name.title span {
    font-size: 30px !important;
    margin-top: 5px;
    color: #000;
    padding: 0px 20px;
  }

  .product-7061492662429 .product__information .title {
    font-size: 14px !important;
    margin-bottom: 5px;
    font-weight: 500;
    color: #525252;
  }

  .product-7061492662429 .subtitle {
    margin-bottom: 20px !important;
    font-size: 30px !important;
    font-weight: 900;
  }

  .product-7061492662429 .money {
    font-weight: 600;
    padding-bottom: 0px;
  }

  .product-7061492662429 .description {
    clear: both;
    font-size: 18px;
    line-height: 30px;
  }

  .product-7061492662429 p strong {
    font-size: 11px !important;
    font-weight: 500 !important;
    margin-top: 18px;
    display: block;
    color: #525252;
  }

  #shopify-section-template--15136245186717__16357492034845793e h2.mobile-shrink-text span,
  #shopify-section-product_w10_redesign h2.mobile-shrink-text p {
    font-size: 3.5vw !important;
  }

  #shopify-section-template--15136245186717__16357492034845793e .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-template--15136245186717__16357492034845793e .rich-text__text {
    font-size: 16px !important;
  }

  #shopify-section-template--15136245186717__16357492034845793e .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-template--15136245186717__16357492034845793e .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-ff9c3d75-17ac-4239-b20a-df336cad6716 .section {
    width: 100%;
  }

  #shopify-section-3ea03f69-f853-4d02-8574-62402ed1a32e {
    width: 85% !important;
    text-align: center;
  }

  #shopify-section-3ea03f69-f853-4d02-8574-62402ed1a32e .all-headings .rich-text__heading {
    font-size: 24px !important;
    font-weight: 600 !important;
  }

  #shopify-section-3ea03f69-f853-4d02-8574-62402ed1a32e .rich-text__text {
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: normal;
    padding: 0px 30px;
    color: #525252 !important;
  }

  #shopify-section-6cf7d18d-2510-4358-ba8d-b4526f043e07 {
    padding-top: 40px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-6cf7d18d-2510-4358-ba8d-b4526f043e07 .innovative {
    text-align: center;
    width: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }

  #shopify-section-6cf7d18d-2510-4358-ba8d-b4526f043e07 .innovative .inner_innovative {
    width: 33%;
    margin-bottom: 30px;
  }

  #shopify-section-6cf7d18d-2510-4358-ba8d-b4526f043e07 .innovative .inner_innovative img {
    width: 70px;
  }

  #shopify-section-6cf7d18d-2510-4358-ba8d-b4526f043e07 .innovative .inner_innovative h3 {
    font-size: 10px;
    margin-top: 10px;
    font-weight: 500;
  }

  #shopify-section-59300cd0-1f60-46dc-8d9c-093de221465a .section {
    width: 100% !important;
  }

  #shopify-section-e54f6675-7b81-4156-af3e-c4eec19a5442 .col-sm-3 {
    width: 50%;
  }

  #shopify-section-e54f6675-7b81-4156-af3e-c4eec19a5442 .part-1 {
    padding-bottom: 10px;
  }

  #shopify-section-e54f6675-7b81-4156-af3e-c4eec19a5442 .part-1 img {
    margin-bottom: 0px;
  }

  #shopify-section-5b26f09e-a7ec-4b95-a4c0-1c4bb7e9baa6,
  #shopify-section-e4d7ba4d-3ad2-414a-9bdb-fac13568b407,
  #shopify-section-c347a449-dd3e-40ca-9adc-45854e314cda,
  #shopify-section-fd7edfab-a4c5-4cd0-ab69-67b7f63deef9 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-5b26f09e-a7ec-4b95-a4c0-1c4bb7e9baa6 .image-with-text__heading,
  #shopify-section-e4d7ba4d-3ad2-414a-9bdb-fac13568b407 .image-with-text__heading,
  #shopify-section-c347a449-dd3e-40ca-9adc-45854e314cda .image-with-text__heading,
  #shopify-section-fd7edfab-a4c5-4cd0-ab69-67b7f63deef9 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-5b26f09e-a7ec-4b95-a4c0-1c4bb7e9baa6 .image-with-text__text p,
  #shopify-section-e4d7ba4d-3ad2-414a-9bdb-fac13568b407 .image-with-text__text p,
  #shopify-section-c347a449-dd3e-40ca-9adc-45854e314cda .image-with-text__text p,
  #shopify-section-fd7edfab-a4c5-4cd0-ab69-67b7f63deef9 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }

  #shopify-section-6fd270f5-858c-4259-bf10-fdb0c35f5529 .content table td,
  #shopify-section-6fd270f5-858c-4259-bf10-fdb0c35f5529 .content table th {
    font-size: 14px;
  }

  #shopify-section-cd02df4d-f35a-44dd-8611-036eae79ddd4 .content table td,
  #shopify-section-cd02df4d-f35a-44dd-8611-036eae79ddd4 .content table th {
    font-size: 14px;
  }

  #shopify-section-ff441365-231e-4c07-bc53-46f8db505655 {
    padding-bottom: 40px !important;
  }

  #shopify-section-2c6d85c4-c679-42ad-9e0f-e9eefeb6a67c {
    padding-bottom: 20px !important;
  }

  #shopify-section-f9e602fa-6800-4bfd-9a3f-d37224b8f4e0 {
    padding-top: 0px !important;
    padding-bottom: 40px !important;
  }

  #shopify-section-acc1636b-7206-4f3f-b967-6db3af4b2598 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  #shopify-section-1e11d80e-fd3b-432d-a071-951a0988aa3e {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  #shopify-section-df665928-0849-4080-ad71-3d1feb97fc05 .w3-display-right {
    transform: translate(0%, -50%) !important;
    top: 45%;
  }

  #shopify-section-df665928-0849-4080-ad71-3d1feb97fc05 .w3-display-left {
    transform: translate(0%, -50%) !important;
    top: 45%;
  }


  /*  W10 reverse code */
  /*  W10 reverse code */

  #shopify-section-5b26f09e-a7ec-4b95-a4c0-1c4bb7e9baa6 .is-flex-row-reverse,
  #shopify-section-e4d7ba4d-3ad2-414a-9bdb-fac13568b407 .is-flex-row-reverse,
  #shopify-section-c347a449-dd3e-40ca-9adc-45854e314cda .is-flex-row-reverse,
  #shopify-section-fd7edfab-a4c5-4cd0-ab69-67b7f63deef9 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-5b26f09e-a7ec-4b95-a4c0-1c4bb7e9baa6 .image-with-text__column,
  #shopify-section-e4d7ba4d-3ad2-414a-9bdb-fac13568b407 .image-with-text__column,
  #shopify-section-c347a449-dd3e-40ca-9adc-45854e314cda .image-with-text__column,
  #shopify-section-fd7edfab-a4c5-4cd0-ab69-67b7f63deef9 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-5b26f09e-a7ec-4b95-a4c0-1c4bb7e9baa6 .image-with-text__text-column,
  #shopify-section-e4d7ba4d-3ad2-414a-9bdb-fac13568b407 .image-with-text__text-column,
  #shopify-section-c347a449-dd3e-40ca-9adc-45854e314cda .image-with-text__text-column,
  #shopify-section-fd7edfab-a4c5-4cd0-ab69-67b7f63deef9 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ========= v12 =========== */
  /* ========= v12 =========== */
  /* ========= v12 =========== */


  .product-product_v12 .rich-text__heading span {
    font-size: 24px !important;
    font-weight: 700 !important;
  }

  .product-product_v12 p {
    font-size: 15px !important;
    font-weight: 400;
    color: #000000;
  }

  .product-product_v12 p strong {
    font-size: 11px !important;
    font-weight: 500 !important;
    margin-top: 18px;
    display: block;
    color: #525252;
  }

  #shopify-section-56cf992d-2a7b-4023-a9a5-42b5dadebfc9 {
    text-align: center;
  }

  .product-product_v12 #shopify-section-56cf992d-2a7b-4023-a9a5-42b5dadebfc9 .rich-text__heading span {
    font-size: 12px !important;
    font-weight: 400 !important;
    color: #525252 !important;
  }

  .product-product_v12 #shopify-section-56cf992d-2a7b-4023-a9a5-42b5dadebfc9 p {
    font-size: 24px !important;
    font-weight: 700;
    color: #000;
  }

  #shopify-section-56cf992d-2a7b-4023-a9a5-42b5dadebfc9 .rich-text__text {
    margin-bottom: 20px !important;
  }

  #shopify-section-fe77419e-de3c-4191-9b14-8e518f033fb0 .innovative {
    text-align: center;
    width: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }

  #shopify-section-fe77419e-de3c-4191-9b14-8e518f033fb0 .innovative .inner_innovative {
    width: 33%;
    margin-bottom: 15px;
  }

  #shopify-section-fe77419e-de3c-4191-9b14-8e518f033fb0 .innovative .inner_innovative img {
    width: 80px;
  }

  #shopify-section-fe77419e-de3c-4191-9b14-8e518f033fb0 .innovative .inner_innovative h3 {
    font-size: 13px;
    margin-top: 10px;
    font-weight: 700;
  }

  #shopify-section-bcba972e-da6b-4b8e-9d1d-ccbcc7ab8fc0 {
    padding-left: 20px !important;
    padding-right: 20px !important
  }

  #shopify-section-bcba972e-da6b-4b8e-9d1d-ccbcc7ab8fc0 p {
    color: #525252;
    font-size: 12px !important;
    font-weight: 500;
    margin-bottom: 0;
    text-align: center;
  }

  #shopify-section-4ec77507-dca4-472f-8771-fc01a78f340e {
    width: 90% !important;
  }

  #shopify-section-24ca4075-4d96-4af0-b7b7-961ad53bd9f6 .col-sm-3 {
    width: 50%;
  }

  #shopify-section-24ca4075-4d96-4af0-b7b7-961ad53bd9f6 .part-1 {
    padding-bottom: 10px;
  }

  #shopify-section-24ca4075-4d96-4af0-b7b7-961ad53bd9f6 .part-1 img {
    margin-bottom: 0px;
    width: 170px;
  }

  #shopify-section-2d1b9ad0-8abb-4b3d-aeb9-c979a6844b8b,
  #shopify-section-f94287dc-c510-4249-86cf-6b0cf4c647d2,
  #shopify-section-633a118a-be47-486e-a367-6efb5dec8882,
  #shopify-section-1a254c6e-70cc-45b2-8315-db79abb017a1,
  #shopify-section-3ebf278a-f83c-443d-8f58-79977acceddd {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-2d1b9ad0-8abb-4b3d-aeb9-c979a6844b8b .image-with-text__heading,
  #shopify-section-f94287dc-c510-4249-86cf-6b0cf4c647d2 .image-with-text__heading,
  #shopify-section-633a118a-be47-486e-a367-6efb5dec8882 .image-with-text__heading,
  #shopify-section-1a254c6e-70cc-45b2-8315-db79abb017a1 .image-with-text__heading,
  #shopify-section-3ebf278a-f83c-443d-8f58-79977acceddd .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-2d1b9ad0-8abb-4b3d-aeb9-c979a6844b8b .image-with-text__text p,
  #shopify-section-f94287dc-c510-4249-86cf-6b0cf4c647d2 .image-with-text__text p,
  #shopify-section-633a118a-be47-486e-a367-6efb5dec8882 .image-with-text__text p,
  #shopify-section-1a254c6e-70cc-45b2-8315-db79abb017a1 .image-with-text__text p,
  #shopify-section-3ebf278a-f83c-443d-8f58-79977acceddd .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }



  /*  W10 reverse code */
  /*  W10 reverse code */

  #shopify-section-2d1b9ad0-8abb-4b3d-aeb9-c979a6844b8b .is-flex-row-reverse,
  #shopify-section-f94287dc-c510-4249-86cf-6b0cf4c647d2 .is-flex-row-reverse,
  #shopify-section-633a118a-be47-486e-a367-6efb5dec8882 .is-flex-row-reverse,
  #shopify-section-1a254c6e-70cc-45b2-8315-db79abb017a1 .is-flex-row-reverse,
  #shopify-section-3ebf278a-f83c-443d-8f58-79977acceddd .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-2d1b9ad0-8abb-4b3d-aeb9-c979a6844b8b .image-with-text__column,
  #shopify-section-f94287dc-c510-4249-86cf-6b0cf4c647d2 .image-with-text__column,
  #shopify-section-633a118a-be47-486e-a367-6efb5dec8882 .image-with-text__column,
  #shopify-section-1a254c6e-70cc-45b2-8315-db79abb017a1 .image-with-text__column,
  #shopify-section-3ebf278a-f83c-443d-8f58-79977acceddd .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-2d1b9ad0-8abb-4b3d-aeb9-c979a6844b8b .image-with-text__text-column,
  #shopify-section-f94287dc-c510-4249-86cf-6b0cf4c647d2 .image-with-text__text-column,
  #shopify-section-633a118a-be47-486e-a367-6efb5dec8882 .image-with-text__text-column,
  #shopify-section-1a254c6e-70cc-45b2-8315-db79abb017a1 .image-with-text__text-column,
  #shopify-section-3ebf278a-f83c-443d-8f58-79977acceddd .image-with-text__text-column {
    margin: 0;
    padding: 40px 20px;
    width: 100%;
  }


  /* ========= D9 =========== */
  /* ========= D9 =========== */
  /* ========= D9 =========== */

  .product-d9_pro_pdp .rich-text__heading span {
    font-size: 24px !important;
    font-weight: 700 !important;
  }

  .product-d9_pro_pdp p {
    font-size: 15px !important;
    font-weight: 400;
    color: #000000;
  }

  .product-d9_pro_pdp p strong {
    font-size: 11px !important;
    font-weight: 500 !important;
    margin-top: 18px;
    display: block;
    color: #525252;
  }

  #shopify-section-17a603d9-79bd-44ca-94eb-776511f4f7f2 {
    text-align: center;
    width: 90% !important;
  }

  #shopify-section-17a603d9-79bd-44ca-94eb-776511f4f7f2 .rich-text__heading span {
    font-size: 24px !important;
    font-weight: 700 !important;
  }

  #shopify-section-17a603d9-79bd-44ca-94eb-776511f4f7f2 .rich-text__text p {
    font-size: 14px !important;
    font-weight: 400;
    color: #000;
    line-height: normal;
  }

  #shopify-section-17a603d9-79bd-44ca-94eb-776511f4f7f2 .rich-text__text strong {
    font-size: 20px !important;
    margin-top: 15px;
  }

  .product-product_v12 #shopify-section-56cf992d-2a7b-4023-a9a5-42b5dadebfc9 .rich-text__heading span {
    font-size: 12px !important;
    font-weight: 400 !important;
    color: #525252 !important;
  }

  .product-product_v12 #shopify-section-56cf992d-2a7b-4023-a9a5-42b5dadebfc9 p {
    font-size: 24px !important;
    font-weight: 700;
    color: #000;
  }

  #shopify-section-56cf992d-2a7b-4023-a9a5-42b5dadebfc9 .rich-text__text {
    margin-bottom: 20px !important;
  }

  #shopify-section-a4b740ed-cc3a-4ea9-b8cd-803bd9c15cf8 .innovative {
    text-align: center;
    width: 90%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }

  #shopify-section-a4b740ed-cc3a-4ea9-b8cd-803bd9c15cf8 .innovative .inner_innovative {
    width: 50%;
    margin-bottom: 15px;
  }

  #shopify-section-a4b740ed-cc3a-4ea9-b8cd-803bd9c15cf8 .innovative .inner_innovative img {
    width: 90%;
  }

  #shopify-section-a4b740ed-cc3a-4ea9-b8cd-803bd9c15cf8 .innovative .inner_innovative h3 {
    font-size: 13px;
    margin-top: -10px;
    font-weight: 700;
  }

  #shopify-section-a4b740ed-cc3a-4ea9-b8cd-803bd9c15cf8 .innovative .inner_innovative h3 br {
    display: none;
  }

  #shopify-section-bcba972e-da6b-4b8e-9d1d-ccbcc7ab8fc0 {
    padding-left: 20px !important;
    padding-right: 20px !important
  }

  #shopify-section-bcba972e-da6b-4b8e-9d1d-ccbcc7ab8fc0 p {
    color: #525252;
    font-size: 12px !important;
    font-weight: 500;
    margin-bottom: 0;
    text-align: center;
  }

  #shopify-section-4ec77507-dca4-472f-8771-fc01a78f340e {
    width: 90% !important;
  }

  #shopify-section-24ca4075-4d96-4af0-b7b7-961ad53bd9f6 .col-sm-3 {
    width: 50%;
  }

  #shopify-section-24ca4075-4d96-4af0-b7b7-961ad53bd9f6 .part-1 {
    padding-bottom: 10px;
  }

  #shopify-section-24ca4075-4d96-4af0-b7b7-961ad53bd9f6 .part-1 img {
    margin-bottom: 0px;
    width: 170px;
  }

  #shopify-section-dd97aba0-0c94-4718-8870-a2c92a2230ae,
  #shopify-section-aaab0c73-4cda-4b8e-b5f6-7b65a858930c,
  #shopify-section-09b968a9-5510-42e4-8c74-8db61cbfb05d,
  #shopify-section-7845b5da-b7b4-44e4-b1ee-4a48b82368f1,
  #shopify-section-4395acec-ac80-4d5e-abaf-11e6a7a76778,
  #shopify-section-b6221b08-d746-4ff6-82da-7f677e0b526b {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-dd97aba0-0c94-4718-8870-a2c92a2230ae .image-with-text__heading,
  #shopify-section-aaab0c73-4cda-4b8e-b5f6-7b65a858930c .image-with-text__heading,
  #shopify-section-09b968a9-5510-42e4-8c74-8db61cbfb05d .image-with-text__heading,
  #shopify-section-7845b5da-b7b4-44e4-b1ee-4a48b82368f1 .image-with-text__heading,
  #shopify-section-4395acec-ac80-4d5e-abaf-11e6a7a76778 .image-with-text__heading,
  #shopify-section-b6221b08-d746-4ff6-82da-7f677e0b526b .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-dd97aba0-0c94-4718-8870-a2c92a2230ae .image-with-text__text p,
  #shopify-section-aaab0c73-4cda-4b8e-b5f6-7b65a858930c .image-with-text__text p,
  #shopify-section-09b968a9-5510-42e4-8c74-8db61cbfb05d .image-with-text__text p,
  #shopify-section-7845b5da-b7b4-44e4-b1ee-4a48b82368f1 .image-with-text__text p,
  #shopify-section-4395acec-ac80-4d5e-abaf-11e6a7a76778 .image-with-text__text p,
  #shopify-section-b6221b08-d746-4ff6-82da-7f677e0b526b .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }

  #shopify-section-31ed8456-6e2b-43bb-ad89-fa5ad617d5cd .part-1 {
    padding-bottom: 0px;
  }

  #shopify-section-31ed8456-6e2b-43bb-ad89-fa5ad617d5cd .part-1 p {
    font-weight: 500;
    font-size: 14px !important
  }

  #shopify-section-31ed8456-6e2b-43bb-ad89-fa5ad617d5cd .col-sm-3 {
    width: 50%;
    float: left;
  }

  /*  D9 reverse code */
  /*  D9 reverse code */

  #shopify-section-dd97aba0-0c94-4718-8870-a2c92a2230ae .is-flex-row-reverse,
  #shopify-section-aaab0c73-4cda-4b8e-b5f6-7b65a858930c .is-flex-row-reverse,
  #shopify-section-09b968a9-5510-42e4-8c74-8db61cbfb05d .is-flex-row-reverse,
  #shopify-section-7845b5da-b7b4-44e4-b1ee-4a48b82368f1 .is-flex-row-reverse,
  #shopify-section-4395acec-ac80-4d5e-abaf-11e6a7a76778 .is-flex-row-reverse,
  #shopify-section-b6221b08-d746-4ff6-82da-7f677e0b526b .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-dd97aba0-0c94-4718-8870-a2c92a2230ae .image-with-text__column,
  #shopify-section-aaab0c73-4cda-4b8e-b5f6-7b65a858930c .image-with-text__column,
  #shopify-section-09b968a9-5510-42e4-8c74-8db61cbfb05d .image-with-text__column,
  #shopify-section-7845b5da-b7b4-44e4-b1ee-4a48b82368f1 .image-with-text__column,
  #shopify-section-4395acec-ac80-4d5e-abaf-11e6a7a76778 .image-with-text__column,
  #shopify-section-b6221b08-d746-4ff6-82da-7f677e0b526b .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-dd97aba0-0c94-4718-8870-a2c92a2230ae .image-with-text__text-column,
  #shopify-section-aaab0c73-4cda-4b8e-b5f6-7b65a858930c .image-with-text__text-column,
  #shopify-section-09b968a9-5510-42e4-8c74-8db61cbfb05d .image-with-text__text-column,
  #shopify-section-7845b5da-b7b4-44e4-b1ee-4a48b82368f1 .image-with-text__text-column,
  #shopify-section-4395acec-ac80-4d5e-abaf-11e6a7a76778 .image-with-text__text-column,
  #shopify-section-b6221b08-d746-4ff6-82da-7f677e0b526b .image-with-text__text-column {
    margin: 0;
    padding: 40px 20px;
    width: 100%;
  }


  /*   D9 Spanish   */

  .product-6758721978573 .product_name {
    font-size: 30px;
    font-weight: 600;
  }

  .modal_price #early_bird span:first-child {
    margin-right: 20px;
    padding-right: 20px;
  }

  .modal_price #early_bird span b {
    font-size: 20px;
  }

  .product-6758721978573 .l10-pro-add-to-cart {
    padding: 24px 30px;
  }

  .product-6758721978573 .product__information {
    padding: 10px 10px 0;
  }

  .page-d9_spanish_page #top_setup {
    margin-top: 0px;
  }

  .page-d9_spanish_page #top_setup .left_blk a {
    font-size: 25px;
  }

  #shopify-section-ced5a0e8-1cd6-4bc3-806e-46163c0532fc {
    padding-top: 10px !important;
  }




}


#shopify-section-1600977691592 .dot8 .dots-hover-text-column {
  margin-top: -115px;
  text-align: center;
  font-size: 22px;
  margin-left: -200px;
  font-weight: 500;
  color: #fff;
}

#shopify-section-1600977691592 .dot8 .dots-hover-text-column::after {
  height: 1px;
  width: 100px;
  content: "";
  background: #fff;
  display: block;
  left: -65px !important;
  position: absolute;
  top: -25px;
  transform: rotate(50deg);
}

#shopify-section-1600977691592 .dot7 .dots-hover-text-column {
  margin-top: -125px;
  text-align: center;
  font-size: 22px;
  margin-left: -20px;
  font-weight: 500;
  color: #fff;
}

#shopify-section-1600977691592 .dot7 .dots-hover-text-column::after {
  height: 1px;
  width: 100px;
  content: "";
  background: #fff;
  display: block;
  left: -10px !important;
  position: absolute;
  top: -32px;
  transform: rotate(114deg);
}

#shopify-section-1600977691592 .dot6 .dots-hover-text-column {
  margin-top: -150px;
  text-align: center;
  font-size: 22px;
  margin-left: -20px;
  font-weight: 500;
  color: #fff;
}

#shopify-section-1600977691592 .dot6 .dots-hover-text-column::after {
  height: 1px;
  width: 100px;
  content: "";
  background: #fff;
  display: block;
  left: -18px !important;
  position: absolute;
  top: -38px;
  transform: rotate(100deg);
}

#shopify-section-1600977691592 .dot9 .dots-hover-text-column {
  margin-top: -140px;
  text-align: center;
  font-size: 22px;
  margin-left: -150px;
  font-weight: 500;
  color: #fff;
}

#shopify-section-1600977691592 .dot9 .dots-hover-text-column::after {
  height: 1px;
  width: 100px;
  content: "";
  background: #fff;
  display: block;
  left: -67px !important;
  position: absolute;
  top: -25px;
  transform: rotate(50deg);
}

#shopify-section-1600977691592 .dot10 .dots-hover-text-column {
  margin-top: -145px;
  text-align: center;
  font-size: 22px;
  margin-left: -150px;
  font-weight: 500;
  color: #fff;
}

#shopify-section-1600977691592 .dot10 .dots-hover-text-column::after {
  height: 1px;
  width: 100px;
  content: "";
  background: #fff;
  display: block;
  left: -63px !important;
  position: absolute;
  top: -28px;
  transform: rotate(55deg);
}

#shopify-section-5672c1e1-2177-48d0-a1f0-fd4dd4ec44cd {
  display: none !important
}

@media only screen and (min-width: 820px) and (max-width: 1144px) {
  #top_setup {
    top: 0px !important;
  }

  #top_setup .left_blk a {
    padding: 7px 15px;
    font-size: 22px;
  }

  #myBtn {
    font-size: 18px;
    padding: 7px 0;
    width: 130px;
  }

}

#shopify-section-template--15318006399221__z10pro-redesign,
#shopify-section-template--15318006399221__163535838213cfd906,
#shopify-section-template--15318006399221__163535845990ba00dd {
  display: block;
}

#shopify-section-template--15318006399221__1635362838ae5f86b0,
#shopify-section-template--15318006399221__1635364556638d9c3e,
#shopify-section-template--15318006399221__1635365318b2013252 {
  display: none;
}

@media only screen and (max-width: 767px) {

  /* ========= Z10 pro copycode =========== */
  /* ========= Z10 pro copycode =========== */

  #shopify-section-template--15318006399221__z10pro-redesign,
  #shopify-section-template--15318006399221__163535838213cfd906,
  #shopify-section-template--15318006399221__163535845990ba00dd {
    display: none;
  }

  #shopify-section-template--15318006399221__1635362838ae5f86b0,
  #shopify-section-template--15318006399221__1635364556638d9c3e,
  #shopify-section-template--15318006399221__1635365318b2013252 {
    display: block;
  }

  #shopify-section-9fcefe53-d74f-4ff4-9d02-195ff079c67e .section,
  #shopify-section-8f0279db-e163-4caa-b861-c102ac58aa0e .section,
  #shopify-section-bb7dd57b-7dcd-4737-951d-72b26dd7829b .section,
  #shopify-section-67dcf674-a496-4255-9a0b-65a172b2b089 .section,
  #shopify-section-79732cad-0748-49f0-b22e-755c8e11d96a .section {
    width: 100%;
  }

  .w10-al-banner .product-sec-page p a button {
    height: 50px;
    width: 80%;
  }

  .w10-al-banner .product__information {
    padding: 20px 0 !important;
  }

  .w10-al-banner .product__information .product_name.title {
    font-size: 25px;
    margin-top: 5px;
    color: #000;
  }

  .w10-al-banner .product__information .product_name.title span {
    font-size: 20px;
    font-weight: 600;
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .w10-al-banner .subtitle {
    margin-bottom: 5px;
    font-size: 30px;
    font-weight: 900;
  }

  .w10-al-banner .money-span {
    font-size: 20px;
    margin-top: 20px;
  }

  .w10-al-banner .description {
    font-size: 16px;
    line-height: normal;
    padding-top: 5px;
  }

  .w10-al-banner .modal_price .current_price {
    display: inline-block !important;
  }

  .w10-al-banner .modal_price {
    margin-bottom: 15px !important;
  }

  .w10-al-banner .description .content ul {
    width: 100%;
    float: none;
    margin: 0;
  }

  .w10-al-banner .description .content li {
    font-weight: 500;
    font-size: 14px;
  }

  #shopify-section-f9ed5427-6de4-440c-9ca1-a0d6e8948ae7 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-f9ed5427-6de4-440c-9ca1-a0d6e8948ae7 .innovative .inner_innovative {
    width: 32%;
    margin-bottom: 18px;
    padding: 0 0px;
  }

  #shopify-section-f9ed5427-6de4-440c-9ca1-a0d6e8948ae7 .innovative .inner_innovative img {
    width: 100px;
  }

  #shopify-section-f9ed5427-6de4-440c-9ca1-a0d6e8948ae7 .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 500;
    color: #000;
  }

  #shopify-section-a9d895b3-67c3-4265-ba0a-b02433bdb41b .image-with-text__heading,
  #shopify-section-31e1872a-fef2-4b55-a87a-d6482bf14013 .image-with-text__heading,
  #shopify-section-b190ce7b-2564-40e8-b9c0-b8889f2bc19c .image-with-text__heading,
  #shopify-section-e3096376-a87c-4714-8cdf-8bb485e653eb .image-with-text__heading {
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 10px;
    text-align: center;
  }

  #shopify-section-a9d895b3-67c3-4265-ba0a-b02433bdb41b .image-with-text__text p,
  #shopify-section-31e1872a-fef2-4b55-a87a-d6482bf14013 .image-with-text__text p,
  #shopify-section-b190ce7b-2564-40e8-b9c0-b8889f2bc19c .image-with-text__text p,
  #shopify-section-e3096376-a87c-4714-8cdf-8bb485e653eb .image-with-text__text p {
    text-align: center;
    font-size: 15px;
  }

  #shopify-section-a9d895b3-67c3-4265-ba0a-b02433bdb41b .image-with-text__wrapper,
  #shopify-section-31e1872a-fef2-4b55-a87a-d6482bf14013 .image-with-text__wrapper,
  #shopify-section-b190ce7b-2564-40e8-b9c0-b8889f2bc19c .image-with-text__wrapper,
  #shopify-section-e3096376-a87c-4714-8cdf-8bb485e653eb .image-with-text__wrapper {
    width: 100%;
    margin-top: 20px;
  }

  #shopify-section-a9d895b3-67c3-4265-ba0a-b02433bdb41b .is-flex-row-reverse,
  #shopify-section-31e1872a-fef2-4b55-a87a-d6482bf14013 .is-flex-row-reverse,
  #shopify-section-b190ce7b-2564-40e8-b9c0-b8889f2bc19c .is-flex-row-reverse,
  #shopify-section-e3096376-a87c-4714-8cdf-8bb485e653eb .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-bb7dd57b-7dcd-4737-951d-72b26dd7829b .mySlides {
    text-align: center;
  }

  #shopify-section-bb7dd57b-7dcd-4737-951d-72b26dd7829b .w3-black,
  .w3-hover-black:hover {
    color: #fff !important;
    background-color: rgba(255, 255, 255, .75) !important;
  }

  #shopify-section-bb7dd57b-7dcd-4737-951d-72b26dd7829b .w3-display-left {
    position: absolute;
    top: 50%;
    left: 4%;
    transform: translate(0%, -50%);
    -ms-transform: translate(-0%, -50%);
  }

  #shopify-section-bb7dd57b-7dcd-4737-951d-72b26dd7829b .w3-button {
    border: none;
    display: inline-block;
    padding: 8px 16px;
    vertical-align: middle;
    overflow: hidden;
    text-decoration: none;
    color: inherit;
    background-color: inherit;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
  }

  #shopify-section-bb7dd57b-7dcd-4737-951d-72b26dd7829b .w3-display-left,
  .w3-display-right {
    transform: translate(0, -100%) !important;
  }

  #shopify-section-bb7dd57b-7dcd-4737-951d-72b26dd7829b .w3-display-right {
    position: absolute;
    top: 50%;
    right: 4%;
    transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
  }

  .image-with-text__text-column.image-with-text__column.one-half.medium-down--one-whole.column.has-padding-left.has-padding-right.is-flex.is-flex-wrap.is-justify-left.is-align-center {
    justify-content: center;
  }


  /* ========= D9 Max =========== */
  /* ========= D9 Max =========== */
  /* ========= D9 Max =========== */

  #shopify-section-21ad5553-4770-4809-a8e6-f96c04c6ca10,
  #shopify-section-56d9df89-79e0-4196-9849-cd9ce8187be4,
  #shopify-section-d66ee8bd-a3bc-41d5-86c7-89d3c03b766b,
  #shopify-section-ac466c21-4421-4ab5-89d5-826629eebc3f,
  #shopify-section-c780a1d3-776e-420e-af88-73fabbcc871f,
  #shopify-section-6c81ca3c-5630-41c4-ad5c-3c7ecbc9789c,
  #shopify-section-bec32aab-714c-4a2e-855c-9559936b4d4e,
  #shopify-section-5856ab22-674e-4e56-919b-2e1d44bb2054,
  #shopify-section-7ed23d6d-d575-4aa0-a365-b456e2ab621a,
  #shopify-section-9e8754d6-6b0e-4570-bb8f-446627194aa5,
  #shopify-section-e58f228f-a559-4543-9a9e-f5db35377ac0,
  #shopify-section-d9e75228-bbf4-43e9-aeb8-eccdf603138d,
  #shopify-section-a75cc0a9-5bbb-4982-b8cb-8753658be760,
  #shopify-section-ad0d551b-f1d2-4987-8869-e4198e295bd8,
  #shopify-section-d4809dcf-5b52-4876-b156-3ed305b4f1b5,
  #shopify-section-1f93ca70-deb5-4217-a97c-63ee7f34c440,
  #shopify-section-2b989197-03b8-44c9-9c16-e753d5a93a34,
  #shopify-section-12977725-610c-454a-a64c-a65b99deda00 {
    display: none;
  }

  #shopify-section-baa7a2bf-c077-4822-9c7d-7cf3124731cd,
  #shopify-section-6bc8b579-bdcf-4551-b01d-962b45d0fd99,
  #shopify-section-26ff271b-bf4b-4173-910f-7a6e0cb210fa,
  #shopify-section-f9b09272-3947-4041-a6f7-87a24ad22c29,
  #shopify-section-78042e49-f812-4ac9-8a8b-60664e4ca0f5,
  #shopify-section-ed99cb16-a7a5-4293-ba6e-25d95ffa3aae,
  #shopify-section-c61973c7-325a-4f4d-aa21-5d40cdd81433,
  #shopify-section-a34f05c1-53cd-4876-836f-671ad1154e9b,
  #shopify-section-a9a451d9-8529-47b2-90ee-aaeb25ac586e,
  #shopify-section-8b6628d3-e77a-461a-aa4d-97d38dbff0b4,
  #shopify-section-07ab6241-be58-40d1-af6b-7fb6b4d1b6a6,
  #shopify-section-740cbdcb-24f1-4658-bc27-8b9c66b81381,
  #shopify-section-4cfa773f-9dbe-40ee-9637-70fa3a5411b0,
  #shopify-section-4887a060-caa9-4cc2-b47b-cf541c5d75f4,
  #shopify-section-f6fb9620-0972-42bf-ade6-6b88f799b937,
  #shopify-section-cb39534b-5cb1-426f-b2b3-6a323872cdd7,
  #shopify-section-2bd28290-6935-42b8-a52b-f1954c67bee9,
  #shopify-section-9fb7d923-7673-42f3-aa59-5d18e32a42dc,
  #shopify-section-e878ef63-bf27-4d6d-97c9-ad2eb916daac,
  #shopify-section-3c6d3035-e1e0-4a06-bcff-fdfb2a3dc93a {
    display: block;
  }

  #shopify-section-product_d9_max_redesign h2.mobile-shrink-text span,
  #shopify-section-product_d9_max_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_d9_max_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_d9_max_redesign .rich-text__text {
    font-size: 15px !important;
  }

  #shopify-section-product_d9_max_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_d9_max_redesign .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-baa7a2bf-c077-4822-9c7d-7cf3124731cd .all-headings .rich-text__heading {
    font-size: 13px !important;
    font-weight: 400 !important;
  }

  #shopify-section-baa7a2bf-c077-4822-9c7d-7cf3124731cd .rich-text__text p {
    margin: 5px;
  }

  #shopify-section-baa7a2bf-c077-4822-9c7d-7cf3124731cd .rich-text__text p strong {
    font-size: 23px;
    margin: 0;
  }

  #shopify-section-78042e49-f812-4ac9-8a8b-60664e4ca0f5,
  #shopify-section-ed99cb16-a7a5-4293-ba6e-25d95ffa3aae,
  #shopify-section-c61973c7-325a-4f4d-aa21-5d40cdd81433,
  #shopify-section-8b6628d3-e77a-461a-aa4d-97d38dbff0b4,
  #shopify-section-07ab6241-be58-40d1-af6b-7fb6b4d1b6a6,
  #shopify-section-740cbdcb-24f1-4658-bc27-8b9c66b81381 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-78042e49-f812-4ac9-8a8b-60664e4ca0f5 .image-with-text__heading,
  #shopify-section-ed99cb16-a7a5-4293-ba6e-25d95ffa3aae .image-with-text__heading,
  #shopify-section-c61973c7-325a-4f4d-aa21-5d40cdd81433 .image-with-text__heading,
  #shopify-section-8b6628d3-e77a-461a-aa4d-97d38dbff0b4 .image-with-text__heading,
  #shopify-section-07ab6241-be58-40d1-af6b-7fb6b4d1b6a6 .image-with-text__heading,
  #shopify-section-740cbdcb-24f1-4658-bc27-8b9c66b81381 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-78042e49-f812-4ac9-8a8b-60664e4ca0f5 .image-with-text__text p,
  #shopify-section-ed99cb16-a7a5-4293-ba6e-25d95ffa3aae .image-with-text__text p,
  #shopify-section-c61973c7-325a-4f4d-aa21-5d40cdd81433 .image-with-text__text p,
  #shopify-section-8b6628d3-e77a-461a-aa4d-97d38dbff0b4 .image-with-text__text p,
  #shopify-section-07ab6241-be58-40d1-af6b-7fb6b4d1b6a6 .image-with-text__text p,
  #shopify-section-740cbdcb-24f1-4658-bc27-8b9c66b81381 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }

  #shopify-section-26ff271b-bf4b-4173-910f-7a6e0cb210fa .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-26ff271b-bf4b-4173-910f-7a6e0cb210fa .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-26ff271b-bf4b-4173-910f-7a6e0cb210fa .innovative .inner_innovative h3 {
    font-size: 12px;
    font-weight: 900;
    margin-top: 15px;
    color: #000;
  }

  #shopify-section-26ff271b-bf4b-4173-910f-7a6e0cb210fa .innovative .inner_innovative h3 br {
    display: none;
  }

  #shopify-section-26ff271b-bf4b-4173-910f-7a6e0cb210fa .innovative .inner_innovative img {
    width: 90px;
  }

  #shopify-section-6d42559b-f473-4de6-b3b9-e276fe27092e .rich-text__text p strong {
    font-weight: 400;
    font-size: 12px;
  }

  #shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1 .image-with-text__text p strong {
    font-weight: 400;
    font-size: 12px;
  }

  #shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7 .image-with-text__text p strong {
    font-weight: 400;
    font-size: 12px
  }

  #shopify-section-4887a060-caa9-4cc2-b47b-cf541c5d75f4 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-4887a060-caa9-4cc2-b47b-cf541c5d75f4 span {
    width: 100%;
    float: left;
  }

  #shopify-section-4887a060-caa9-4cc2-b47b-cf541c5d75f4 .w3-display-left,
  #shopify-section-4887a060-caa9-4cc2-b47b-cf541c5d75f4 .w3-display-right {
    top: 55%;
  }


  #shopify-section-9fb7d923-7673-42f3-aa59-5d18e32a42dc .col-sm-3 {
    width: 50%;
    float: left;
  }

  #shopify-section-9fb7d923-7673-42f3-aa59-5d18e32a42dc .paking .col-sm-12 {
    display: flex;
    flex-wrap: wrap;
  }

  #shopify-section-9fb7d923-7673-42f3-aa59-5d18e32a42dc .part-1 img {
    width: 140px;
    margin-bottom: 0px;
  }

  #shopify-section-9fb7d923-7673-42f3-aa59-5d18e32a42dc .part-1 {
    padding-bottom: 10px;
  }

  #shopify-section-9fb7d923-7673-42f3-aa59-5d18e32a42dc .d9-considerate .block-t20 {
    width: 47%
  }

  #shopify-section-3c6d3035-e1e0-4a06-bcff-fdfb2a3dc93a table td,
  #shopify-section-3c6d3035-e1e0-4a06-bcff-fdfb2a3dc93a table th {
    border: 1px solid #000;
    padding: .5em .75em;
    font-size: 12px !important;
  }


  /*  h11 reverse code */
  /*  h11 reverse code */

  #shopify-section-78042e49-f812-4ac9-8a8b-60664e4ca0f5 .is-flex-row-reverse,
  #shopify-section-ed99cb16-a7a5-4293-ba6e-25d95ffa3aae .is-flex-row-reverse,
  #shopify-section-c61973c7-325a-4f4d-aa21-5d40cdd81433 .is-flex-row-reverse,
  #shopify-section-8b6628d3-e77a-461a-aa4d-97d38dbff0b4 .is-flex-row-reverse,
  #shopify-section-07ab6241-be58-40d1-af6b-7fb6b4d1b6a6 .is-flex-row-reverse,
  #shopify-section-740cbdcb-24f1-4658-bc27-8b9c66b81381 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-78042e49-f812-4ac9-8a8b-60664e4ca0f5 .image-with-text__column,
  #shopify-section-ed99cb16-a7a5-4293-ba6e-25d95ffa3aae .image-with-text__column,
  #shopify-section-c61973c7-325a-4f4d-aa21-5d40cdd81433 .image-with-text__column,
  #shopify-section-8b6628d3-e77a-461a-aa4d-97d38dbff0b4 .image-with-text__column,
  #shopify-section-07ab6241-be58-40d1-af6b-7fb6b4d1b6a6 .image-with-text__column,
  #shopify-section-740cbdcb-24f1-4658-bc27-8b9c66b81381 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-78042e49-f812-4ac9-8a8b-60664e4ca0f5 .image-with-text__text-column,
  #shopify-section-ed99cb16-a7a5-4293-ba6e-25d95ffa3aae .image-with-text__text-column,
  #shopify-section-c61973c7-325a-4f4d-aa21-5d40cdd81433 .image-with-text__text-column,
  #shopify-section-8b6628d3-e77a-461a-aa4d-97d38dbff0b4 .image-with-text__text-column,
  #shopify-section-07ab6241-be58-40d1-af6b-7fb6b4d1b6a6 .image-with-text__text-column,
  #shopify-section-740cbdcb-24f1-4658-bc27-8b9c66b81381 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ========= D9 Max =========== */
  /* ========= D9 Max =========== */
  /* ========= D9 Max =========== */

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde #mce-success-response {
    text-align: center;
    margin: 5px 0 !important;
  }

  #template-page-main_about #shopify-section-fc3e0c75-4954-4c24-9c00-0374454b96fd h3,
  #template-page-main_about h2,
  #template-page-main_about h2 span {
    font-size: 22px !important;
    font-weight: 900;
  }

  #template-page-main_about p {
    font-size: 14px;
    line-height: 1.8;
  }

  #shopify-section-fc3e0c75-4954-4c24-9c00-0374454b96fd .image-element__wrap img {
    width: 150px;
  }

  #shopify-section-a1f366bd-ef73-48d1-8bb1-0951868d0fa4 img,
  #shopify-section-77a0d38c-f4d5-44a0-998e-45285fe231a8 img {
    position: absolute;
    height: 100%;
    object-fit: cover;
  }

  #shopify-section-77a0d38c-f4d5-44a0-998e-45285fe231a8 .caption {
    margin: 0 !important;
  }

  #shopify-section-8afc0d92-23ed-46ef-987d-236cbdd1120a {
    padding-bottom: 40px !important;
    padding-top: 0 !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
  }



  #shopify-section-2321f970-dde1-40ea-8f13-b8c186ad1b21 .section,
  #shopify-section-dfd97d79-460e-4430-a38e-c3ddba78a639 .section {
    width: 100% !important
  }

  #top_setup {
    padding: 5px 10px !important
  }

  #top_setup .left_blk a {
    padding: 7px 5px;
    font-size: 20px;
  }

  #myBtn {
    font-size: 16px;
    padding: 7px 0;
    width: 130px;
  }

  #shopify-section-975db8df-39ec-464b-9aec-b25afddf0c5f {
    display: none !important
  }

  #shopify-section-5672c1e1-2177-48d0-a1f0-fd4dd4ec44cd {
    display: block !important
  }


  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dots-hover-text-column {
    display: none;
  }

  /* ========= Dreame T20 Mobile View ========= */
  /* ========= Dreame T20 Mobile View ========= */

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column {
    margin-left: 55%;
    max-width: 240px
  }

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column::after {
    width: 40%;
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column {
    margin-left: 80%;
    max-width: 240px
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column::after {
    width: 64%;
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column {
    margin-left: 45%;
    max-width: 240px
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column::after {
    width: 29%;
  }

  #shopify-section-1601048462834 .rich-text__heading,
  #shopify-section-1601055353923 .rich-text__heading,
  #shopify-section-1601061856523 .rich-text__heading,
  #shopify-section-1601048656086 .rich-text__heading {
    font-size: 22px !important;
  }

  #shopify-section-1600955577990 {
    display: none
  }

  #shopify-section-1587210582440 .caption-content {
    width: 100% !important;
    margin: 0
  }

  #shopify-section-product_V10_Boreas .block__image-with-overlay .caption.align-top,
  #shopify-section-product_V10_Boreas .image-with-text-overlay .caption.align-top,
  #shopify-section-product_V10_Boreas .image-slideshow .caption.align-top {
    top: 0;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
  }

  #shopify-section-product_V10_Boreas .bounceInRight,
  #shopify-section-product_V10_Boreas .bounceInLeft,
  #shopify-section-product_V10_Boreas .bounceInUp,
  #shopify-section-product_V10_Boreas .bounceInDown {
    opacity: 1;
    -webkit-transform: translateX(400px);
    transform: translateX(0px);
  }

  /*   .card-content{padding:0; } */
  .product-v10-boreas .video__text-container p.pretext,
  .product-v10-boreas .video__text-container h2.title {
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
    margin: 0;
    padding: 0;

  }

  .product-v10-boreas .video__text-container h2.title span {
    font-size: 30px;
  }

  .product-v10-boreas .video__text-container .video__html {
    font-size: 20px;
    margin-top: 12px;
  }

  #shopify-section-product_V10_Boreas section.v10-diff-brush h2.rich-text__heading.title,
  #shopify-section-product_V10_Boreas section.v10-diff-brush .rich-text__text.content {
    font-size: 24px;
  }

  #shopify-section-product_V10_Boreas .block__image .card .logo-list__text {
    font-size: 15px;
  }

  #shopify-section-product_V10_Boreas .v10-all-one .rich-text__text {
    font-size: 15px;
    margin-top: 0px;
    padding: 0
  }

  #shopify-section-product_V10_Boreas .v10-most-consid .rich-text__heading,
  #shopify-section-product_V10_Boreas .v10-most-consid .rich-text__text {
    font-size: 20px;
  }

  .product-v10-boreas .v10_image_with_table .image-with-text__wrapper h3 {
    transform: translate(0%);
  }

  .footer__logo-wrapper.is-small {
    max-width: 100%;
  }

  #shopify-section-1587210582440 .parallax-image {
    background-size: cover;
  }

  .product-v10-boreas .image-with-text__wrapper h3 {
    font-size: 20px !important;
  }

  #shopify-section-1587210582440 .parallax-image {
    height: 385px
  }

  #shopify-section-product_V10_Boreas #shopify-section-1587210582440 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading.banner__heading {
    padding: 0;
    line-height: 30px;
    text-align: left;
  }

  #shopify-section-product_V10_Boreas #shopify-section-1587211180718 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading span {
    font-size: 15px;
  }

  .v10_wall_clean .image-with-text__text-column img {
    width: 100%;
    max-width: 300px;
  }

  .block__image-with-custom-blocks .logo-block {
    margin-bottom: 20px;
  }

  #shopify-section-product_V9_Cleaner .logo svg,
  #shopify-section-product_V10_Boreas .logo svg {
    max-width: 75px;
  }

  .block__image-with-custom-blocks .caption-content .logo_text {
    left: 100px;
  }

  .product-v10-boreas .v10_image_with_table .image-element__wrap img {
    margin-left: 0;
  }

  #shopify-section-product_V10_Boreas #shopify-section-1587724412575 .rich-text__heading {
    font-size: 30px;
  }

  .parallax-image {
    background-attachment: inherit;
    width: 100%;
    background-size: cover;
    background-position: center center;
    height: 180px;
  }

  #shopify-section-product_V10_Boreas div#shopify-section-1587219580028 {
    padding-bottom: 20px;
  }

  #shopify-section-product_V10_Boreas .equal-columns--outside-trim .caption-content p.modal_price.subtitle span.current_price {
    color: #000;
  }

  .shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content .image-with-text-overlay__buttons.buttons {
    text-align: left;
    justify-content: center;
  }

  .powerful_exp {
    padding-top: 0px !important;
    margin-top: -35px;
  }

  #shopify-section-product_V10_Boreas .block__image .card .logo-list__text {
    text-align: center;
    left: 0;
  }

  /* ========= v10  date-25-05-20  ======== */
  #template-product-v10-boreas .shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content .image-with-text-overlay__preheading {
    text-align: center;
  }

  .shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content .image-with-text-overlay__heading {
    line-height: 36px;
  }

  #shopify-section-1590225564117 h2.banner__heading span {
    text-align: center;
  }

  #shopify-section-product_V10_Boreas .equal-columns--outside-trim .caption-content p.modal_price.subtitle {
    text-align: center;
  }

  #shopify-section-1590575090677 .content table td {
    width: 50% !important;
  }

  #shopify-section-1590530612564 .image-with-text-overlay__preheading {
    text-align: center;
  }

  #shopify-section-1590530612564 .caption {
    padding: 10px;
    margin: 10px 0px 0px !important;
  }

  #shopify-section-1590557338025 .caption {
    padding: 10px;
    margin: 10px 10px !important;
  }

  #shopify-section-product_V11_DreameTime .v11_text_img_overlay1 .caption-content.text-align-center {
    padding: 10px 20px !important;
  }

  /* ========= Dreame f9 date 18-09-20 v11 ========= */
  /* ========= Dreame f9 date 18-09-20 v11 ========= */

  .panel-heading {
    padding: 0px !important;
    background-size: 100% !important;
    background-position: center 100px !important;
    text-align: center;
  }

  #map-memory .panel-heading {
    background: url('//cdn.shopify.com/s/files/1/0302/5276/1220/files/maping.webp?v=1753156899') !important;
    padding: 0px !important;
    background-size: 100% !important;
    background-position: center 100px !important;
    text-align: center;
  }

  #map-memory .panel-collapse {
    background: url('//cdn.shopify.com/s/files/1/0302/5276/1220/files/maping.webp?v=1753156899') !important;
    background-size: cover !important;
    background-position: center;
  }


  #select-area .panel-heading {
    background: url('https://cdn.shopify.com/s/files/1/0302/5276/1220/files/clean.webp?v=1753156899') !important;
    padding: 0px !important;
    background-size: 100% !important;
    background-position: center 100px !important;
    text-align: center;
  }

  #select-area .panel-collapse {
    background: url('https://cdn.shopify.com/s/files/1/0302/5276/1220/files/clean.webp?v=1753156899') !important;
    background-size: cover !important;
    background-position: center;
  }


  #virtual-wall .panel-heading {
    background: url('https://cdn.shopify.com/s/files/1/0302/5276/1220/files/virtul.webp?v=1753165377') !important;
    padding: 0px !important;
    background-size: 100% !important;
    background-position: center 100px !important;
    text-align: center;
  }

  #virtual-wall .panel-collapse {
    background: url('https://cdn.shopify.com/s/files/1/0302/5276/1220/files/virtul.webp?v=1753165377') !important;
    background-size: cover !important;
    background-position: center;
  }


  #cd-area .panel-heading {
    background: url('https://cdn.shopify.com/s/files/1/0302/5276/1220/files/clan.webp?v=1753165377') !important;
    padding: 0px !important;
    background-size: 100% !important;
    background-position: center 100px !important;
    text-align: center;
  }

  #cd-area .panel-collapse {
    background: url('https://cdn.shopify.com/s/files/1/0302/5276/1220/files/clan.webp?v=1753165377') !important;
    background-size: cover !important;
    background-position: center;
  }


  #rename-room .panel-heading {
    background: url('https://cdn.shopify.com/s/files/1/0302/5276/1220/files/renam.webp?v=1753165369') !important;
    padding: 0px !important;
    background-size: 100% !important;
    background-position: center 100px !important;
    text-align: center;
  }

  #rename-room .panel-collapse {
    background: url('https://cdn.shopify.com/s/files/1/0302/5276/1220/files/renam.webp?v=1753165369') !important;
    background-size: cover !important;
    background-position: center;
  }

  .panel-group .panel {
    border-radius: 0px !important;
    border: none !important;
  }

  .panel-group .panel+.panel {
    margin-top: 0px !important;
  }

  .panel .panel-heading {
    border-radius: 0px !important;
  }

  .panel-body {
    text-align: center;
    padding: 35px !important;
    background: rgba(255, 255, 255, 0.6);
  }

  .panel-body img {
    max-width: 100%;
  }

  .panel-body img {
    max-width: 100%;
    width: 300px;
    padding: 20px 0px;
  }

  .panel-body span {
    display: inline-block;
    margin-bottom: 10px;
    color: #0A77DE;
  }

  .panel-title {
    border: none !important;
    padding: 40px 15px !important;
    background: rgba(255, 255, 255, 0.6);
    margin-bottom: 0px !important;
  }

  .panel-collapse {
    background-size: cover;
    background-position: center;
  }

  .panel .panel-heading {
    display: block;
  }

  .panel .panel-collapse {
    display: none;
  }

  .panel.active .panel-heading {
    display: none;
  }

  .panel.active .panel-collapse {
    display: block;
  }


  /* ====== T20 mobile view ===== */
  /* ====== T20 mobile view ===== */

  #shopify-section-1600956370680 {
    position: relative;
  }

  #shopify-section-1600956370680 .caption-content {
    text-align: center;
  }

  #shopify-section-1600956370680 .caption-content h2 {
    color: #000;
  }

  #shopify-section-1600956370680 .v11_pg {
    top: 64% !important;
  }

  #shopify-section-1600959117215 .image-with-text-overlay__heading {
    color: #000 !important;
  }

  #shopify-section-1600959117215 .caption-content,
  #shopify-section-1600975883528 .caption-content,
  #shopify-section-1600977691592 .caption-content,
  #shopify-section-1601064046277 .caption-content {
    width: 100% !important
  }

  .block-t20 {
    width: 100%;
    margin: 0px 0px 20px;
  }

  .text-block-t20 {
    height: 130px;
  }

  #shopify-section-1601048656086 .rich-text__heading {
    font-size: 30px !important;
  }

  #shopify-section-1601050368419 .v11_image_with_text .image-with-text__image-column {
    width: 100%;
  }

  #shopify-section-1601050368419 .v11_image_with_text .image-with-text__text-column {
    width: 100%;
  }

  #shopify-section-1600963093776 .image-element__wrap img {
    width: 133% !important;
    margin-left: -57px !important;
    max-width: 150% !important;
    text-align: center !important;
  }

  #shopify-section-1600963093776 .caption {
    position: absolute;
    margin: 0px;
  }

  #shopify-section-1600963093776 .key-tech .inner-block ul li {
    width: 22%;
    margin-bottom: 10px;
  }

  #shopify-section-1600963093776 .key-tech .inner-block ul li span {
    font-size: 10px;
  }

  #shopify-section-1600963093776 .key-tech .inner-block ul li img {
    width: 80px;
  }

  #shopify-section-1600963093776 .key-tech {
    bottom: 40px;
  }

  #shopify-section-1600975883528 .image-element__wrap img {
    width: 350% !important;
    margin-left: -650px !important;
    max-width: 350% !important;
    text-align: center !important;
  }

  #shopify-section-1600975883528 .caption {
    position: absolute;
    margin: 0px;
  }

  #shopify-section-1600977691592 .image-element__wrap img {
    width: 170% !important;
    margin-left: -35% !important;
    max-width: 170% !important;
    text-align: center !important;
  }

  #shopify-section-1600977691592 .caption {
    position: absolute;
    top: 0;
  }

  #shopify-section-1600977691592 .caption-content {
    width: 100% !important;
  }

  #shopify-section-1601048462834 .all-headings .rich-text__heading,
  #shopify-section-1601055353923 .all-headings .rich-text__heading {
    padding: 25px 10px;
    margin: 0;
  }

  /*   #shopify-section-1601064046277{display:none;} */

  #shopify-section-1600978896940,
  #shopify-section-1600979165718,
  #shopify-section-1600979286575,
  #shopify-section-1600979447350,
  #shopify-section-1601056160070 {
    display: none !important
  }

  .t20_text_img_overlay1 .sub-blocks span {
    width: 125px;
    margin: 0px 6px;
  }

  .t20_text_img_overlay1 .sub-blocks {
    max-width: 412px;
  }

  #shopify-section-1600959117215 h2 {
    padding-top: 0 !important
  }

  #shopify-section-1600963093776 .caption-content {
    width: 70% !important;
  }

  /*   #shopify-section-1601304012048 .image-with-text__image-column {
      width: 46% !important;
    } */
  #shopify-section-1600977691592 .dot6 {
    left: 75% !important;
  }

  #shopify-section-1600977691592 .dot7 {
    left: 65% !important;
  }

  #shopify-section-1600977691592 .dot8 {
    left: 32% !important;
  }

  #shopify-section-1600977691592 .dot9 {
    left: 46% !important;
  }

  #shopify-section-1600977691592 .dot10 {
    left: 24% !important;
  }

  #shopify-section-1600977691592 .dots-hover-container span::before {
    background-size: 30px !important;
  }

  #shopify-section-1600977691592 h2 {
    padding-top: 0 !important;
  }

  #shopify-section-1600977691592 .dot10 .dots-hover-text-column {
    margin-left: -100px;
  }

  #shopify-section-1600977691592 .dot8 .dots-hover-text-column {
    margin-left: -110px;
  }

  #shopify-section-1600977691592 .dot6 .dots-hover-text-column {
    margin-top: -180px;
  }

  #shopify-section-1600977691592 .dot7 .dots-hover-text-column {
    margin-top: -160px;
  }

  #shopify-section-1601304012048 .dots-hover-text-column h4 {
    margin-bottom: 2px;
    line-height: normal !important;
  }

  #shopify-section-1600963093776 .image-with-text-overlay__subheading {
    font-size: 14px;
    letter-spacing: 0px;
  }

  #shopify-section-d1eeeb1f-886d-4292-828c-f0c8ee2714e1 {
    position: relative;
    top: 25px;
  }

  #shopify-section-4b1cf5b7-7dfe-475a-ac2b-dac9718ae295 {
    background: transparent;
    padding: 30px 0px 20px !important;
  }

  #shopify-section-1600956370680 p.modal_price.subtitle {
    color: #000 !important;
  }

  #shopify-section-1600956370680 .product_form {
    float: none;
    margin: 0 auto;
  }

  /* ========= Dreame D9 date 10-10-20 D9 ========= */
  /* ========= Dreame D9 date 10-10-20 D9 ========= */

  #shopify-section-product_D9-2 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .image-with-text-overlay__heading {
    color: #000 !important;
  }

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .v11_pg {
    top: 72% !important;
  }

  /*   #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766{display :none;} */

}

/* ========= Dreame t20 date 03-10-20 t20 ========= */
/* ========= Dreame t20 date 03-10-20 t20 ========= */



.panel-heading {
  padding: 0px !important;
  background-size: 100% !important;
  background-position: center 100px !important;
  text-align: center;
}

#floor-clean .panel-heading {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/mao.webp?v=1753155912) !important;
  padding: 0px !important;
  background-size: 100% !important;
  background-position: center center !important;
  text-align: center;
}

#floor-clean .panel-collapse {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/mao.webp?v=1753155912) !important;
  background-size: cover !important;
  background-position: center;
}


#furniture .panel-heading {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/10_600x.png?v=1601314928) !important;
  padding: 0px !important;
  background-size: 100% !important;
  background-position: center center !important;
  text-align: center;
}

#furniture .panel-collapse {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/10_600x.png?v=1601314928) !important;
  background-size: cover !important;
  background-position: center;
}


#mites-elimi .panel-heading {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/14_600x.png?v=1601315229) !important;
  padding: 0px !important;
  background-size: 100% !important;
  background-position: center center !important;
  text-align: center;
}

#mites-elimi .panel-collapse {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/14_600x.png?v=1601315229) !important;
  background-size: cover !important;
  background-position: center;
}


#harea-clean .panel-heading {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/Mask_Group_143_600x.png?v=1601634628) !important;
  padding: 0px !important;
  background-size: 100% !important;
  background-position: center center !important;
  text-align: center;
}

#harea-clean .panel-collapse {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/Mask_Group_143_600x.png?v=1601634628) !important;
  background-size: cover !important;
  background-position: center;
}


#sarea-clean .panel-heading {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/Group_206_600x.png?v=1601634649) !important;
  padding: 0px !important;
  background-size: 100% !important;
  background-position: center center !important;
  text-align: center;
}

#sarea-clean .panel-collapse {
  background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/files/Group_206_600x.png?v=1601634649) !important;
  background-size: cover !important;
  background-position: center;
}

#shopify-section-5f608e8b-cff8-483a-a667-b269dd4bc4b1 {
  display: none;
}


@media screen and (min-width:1199px) {
  #shopify-section-1591861329181 .image-with-text__heading {
    font-size: 34px !important
  }
}

#shopify-section-1591861329181 .image-with-text__heading {
  padding-bottom: 5px !important
}

#mce-success-response {
  text-align: left;
  margin-bottom: 10px !important;
}

#mc_embed_signup_scroll div.mce_inline_error {
  width: 70%;
  font-size: 14px;
  margin: 0 0 1em 0;
  padding: 5px 10px;
  background-color: #6B0505;
  font-weight: bold;
  z-index: 1;
  color: #fff;
}

@media only screen and (max-width: 602px) {

  /* ========= Dreame T20 Mobile View ========= */
  /* ========= Dreame T20 Mobile View ========= */

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column {
    margin-left: 40%;
    max-width: 210px
  }

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column::after {
    width: 27%;
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column {
    margin-left: 70%;
    max-width: 210px
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column::after {
    width: 54%;
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column {
    margin-left: 35%;
    max-width: 210px
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column::after {
    width: 20%;
  }
}

#shopify-section-4376bc07-1198-4192-a289-78bffbc379a9 #shopify-section-4376bc07-1198-4192-a289-78bffbc379a9 .caption-content {
  width: 100% !important
}


@media only screen and (max-width: 480px) {

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .image-with-text__text {
    margin-bottom: 10px;
  }

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .content p {
    font-size: 14px;
  }

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .content em {
    font-size: 15px;
  }

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .content strong {
    font-size: 20px;
  }

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .content em strong {
    font-size: 12px;
  }


  #shopify-section-5069612b-6f26-46ec-866d-0cc8aaf8725e .image-element__wrap img {
    width: 100%;
  }

  #shopify-section-255142b7-5a92-448a-a8f1-8fa3be63c1bd .video__text-container {
    position: absolute;
  }

  #shopify-section-5069612b-6f26-46ec-866d-0cc8aaf8725e {
    padding-top: 0 !important
  }

  #shopify-section-71b6f58f-777c-487f-b75c-4624337a4765 img,
  #shopify-section-36c199bf-fe7c-4eb0-90cb-adf8a5e0c05b img {
    position: absolute;
    height: 100%;
    object-fit: cover;
  }

  #shopify-section-36c199bf-fe7c-4eb0-90cb-adf8a5e0c05b .caption {
    margin: 0 !important
  }

  #shopify-section-36c199bf-fe7c-4eb0-90cb-adf8a5e0c05b .caption-content,
  #shopify-section-71b6f58f-777c-487f-b75c-4624337a4765 .caption-content {
    padding-bottom: 80px !important;
    padding-top: 60px !important;
  }


  #shopify-section-template--15339399479541__promotion-products .gallery-cell h2 {
    padding-top: 5px;
    height: 60px;
    margin: 0;
  }

  #shopify-section-template--15132161245341__promotion-products .gallery-cell h2 {
    padding-top: 5px;
    height: 60px;
    margin: 0;
  }

  /* ========= P10 Red =========== */
  /* ========= P10 Red =========== */
  /* ========= P10 Red =========== */

  #shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e,
  #shopify-section-076e7f80-7ab4-467c-b9b8-04b70d7ebe06,
  #shopify-section-a362da59-c814-444c-9c80-4d12a89ea189,
  #shopify-section-4079562f-d33e-429b-b4f0-b2c90f283b1e,
  #shopify-section-c7140a88-e925-46ae-8fb4-eb8497f6c8f0,
  #shopify-section-4c4d4025-25b6-4ffd-8203-f75e3869134c,
  #shopify-section-ded3b2f0-cf86-4cc8-9378-5142b5420d8c,
  #shopify-section-995a41fc-4da2-4df5-ab14-dcebae7e1d9b,
  #shopify-section-4c221aaa-b73c-4e41-ba08-a67b889e6287,
  #shopify-section-7e2d6acf-ce04-4e72-9849-04113e5e5d34,
  #shopify-section-8aacec8a-ebf2-4071-bdef-312fc3816fc2,
  #shopify-section-f49ea76b-7c75-4024-a833-50212e1f5111,
  #shopify-section-166afc30-8123-4276-a656-6aa6326f6b95,
  #shopify-section-50e3547c-2d85-447a-8cc9-78db7c6380d8,
  #shopify-section-6e20f940-0d58-4107-9c9d-1ee98669be04,
  #shopify-section-3ee03f2c-f5ca-43e6-905d-ecec8bec04c1,
  #shopify-section-e1c7047b-3acc-4bec-ad02-e471bb81481c,
  #shopify-section-744dc24f-ad24-4b0f-9d1b-a69bc36293ca {
    display: none;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9,
  #shopify-section-01bad2b5-7461-4053-b4be-7626abfd809b,
  #shopify-section-fd6e3001-1d4c-4761-84b2-efd7c354caa3,
  #shopify-section-156ac6ae-183c-4475-a745-022a4d1ddd8b,
  #shopify-section-764e5755-7116-45cc-a146-d06e25e24e5a,
  #shopify-section-89dff518-753b-479e-91b9-5ab8a68ec172,
  #shopify-section-a4437d56-8844-4cbb-b9f6-a6280313cdea,
  #shopify-section-21ae708d-f8a0-4198-b2c0-0ff0188c16ed,
  #shopify-section-33e349a5-8349-4eba-b14f-52de9572500a,
  #shopify-section-415cbeaa-6765-4e78-a08d-e19420a4ef55,
  #shopify-section-7e1023cf-abc8-4e64-a2a5-57922ce3411e,
  #shopify-section-e0f8accc-92c8-49a5-aa1f-815ab4f0c655,
  #shopify-section-b0369450-2a1b-48db-83b4-f28760f60fb2,
  #shopify-section-d353c41a-493e-4bcc-8dea-106c612f4de4,
  #shopify-section-b5b74b95-b58d-4c4b-b653-b2d8d2360952,
  #shopify-section-9197fe68-a24e-4979-8285-a444aa625bf7,
  #shopify-section-a5a56f9f-c267-48ad-bdd7-dd21a889819a,
  #shopify-section-67280cc1-ed29-40b3-9fde-28e179c208ce,
  #shopify-section-aeb0afeb-b62e-4a57-b9a3-1862afe720e4 {
    display: block;
  }

  #shopify-section-product_p10_pro_redesign h2.mobile-shrink-text span,
  #shopify-section-product_p10_pro_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_p10_pro_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_p10_pro_redesign .rich-text__text {
    font-size: 15px !important;
  }

  #shopify-section-product_p10_pro_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_p10_pro_redesign .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }


  .mob-part {
    width: 80%;
    float: none;
    margin: 0 auto;
  }


  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .caption-content {
    width: 100% !important;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .pretext p {
    font-size: 14px !important;
    margin: 8px 0px;
    color: #525252;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .banner__heading {
    line-height: 35px !important;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .banner__heading span {
    font-size: 30px !important;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .banner__subheading {
    width: 100%;
    float: left;
    display: inline-block;
    margin-top: 0px;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .subtitle p {
    font-size: 27px !important;
    padding: 0;
    letter-spacing: 0;
    font-weight: 500;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .subtitle p em strong {
    text-decoration: line-through;
    color: #707070;
    font-size: 17px;
    margin-left: 10px;
    font-style: normal;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .subtitle p {
    margin-bottom: 20px;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .subtitle p:nth-child(2) {
    font-size: 12px !important;
    line-height: 20px;
    font-weight: 400;
    margin-top: 10px;
    text-align: center;
    margin-bottom: 15px;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .subtitle p:nth-child(3) {
    font-size: 15px !important;
    font-weight: 600;
  }

  #shopify-section-9dc38c4e-4a1d-45a5-8f1c-345f8695f2a9 .subtitle p:nth-child(4) {
    font-size: 12px !important;
    line-height: 20px;
    font-weight: 400;
    margin-top: 10px;
    text-align: left;
  }


  #shopify-section-fd6e3001-1d4c-4761-84b2-efd7c354caa3 .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-fd6e3001-1d4c-4761-84b2-efd7c354caa3 .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-fd6e3001-1d4c-4761-84b2-efd7c354caa3 .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 600;
    margin-top: 25px;
    color: #000;
  }

  #shopify-section-fd6e3001-1d4c-4761-84b2-efd7c354caa3 .innovative .inner_innovative img {
    width: 90px;
  }

  #shopify-section-89dff518-753b-479e-91b9-5ab8a68ec172,
  #shopify-section-a4437d56-8844-4cbb-b9f6-a6280313cdea,
  #shopify-section-415cbeaa-6765-4e78-a08d-e19420a4ef55,
  #shopify-section-7e1023cf-abc8-4e64-a2a5-57922ce3411e {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-89dff518-753b-479e-91b9-5ab8a68ec172 .image-with-text__heading,
  #shopify-section-a4437d56-8844-4cbb-b9f6-a6280313cdea .image-with-text__heading,
  #shopify-section-415cbeaa-6765-4e78-a08d-e19420a4ef55 .image-with-text__heading,
  #shopify-section-7e1023cf-abc8-4e64-a2a5-57922ce3411e .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-89dff518-753b-479e-91b9-5ab8a68ec172 .image-with-text__text p,
  #shopify-section-a4437d56-8844-4cbb-b9f6-a6280313cdea .image-with-text__text p,
  #shopify-section-415cbeaa-6765-4e78-a08d-e19420a4ef55 .image-with-text__text p,
  #shopify-section-7e1023cf-abc8-4e64-a2a5-57922ce3411e .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }

  #shopify-section-d353c41a-493e-4bcc-8dea-106c612f4de4 p {
    font-size: 12px;
    color: #909090;
    line-height: 25px;
    padding: 0px 30px;
  }

  #shopify-section-9197fe68-a24e-4979-8285-a444aa625bf7 .col-sm-3 {
    width: 100%;
    float: left;
  }

  #shopify-section-9197fe68-a24e-4979-8285-a444aa625bf7 .paking {
    padding: 0px 25px;
  }

  #shopify-section-9197fe68-a24e-4979-8285-a444aa625bf7 .paking .main-1 {
    width: 50% !important;
  }

  #shopify-section-9197fe68-a24e-4979-8285-a444aa625bf7 .paking .col-sm-12 {
    display: flex;
    flex-wrap: wrap;
  }

  #shopify-section-9197fe68-a24e-4979-8285-a444aa625bf7 .part-1 {
    padding: 0px 15px;
  }

  #shopify-section-67280cc1-ed29-40b3-9fde-28e179c208ce .d9-considerate .block-t20 {
    width: 47%;
    background: transparent;
  }

  #shopify-section-aeb0afeb-b62e-4a57-b9a3-1862afe720e4 table td,
  #shopify-section-aeb0afeb-b62e-4a57-b9a3-1862afe720e4 table th {
    border: 1px solid #000;
    padding: .5em .75em;
    font-size: 12px !important;
  }


  /*  P10 Red reverse code */
  /*  P10 Red reverse code */

  #shopify-section-89dff518-753b-479e-91b9-5ab8a68ec172 .is-flex-row-reverse,
  #shopify-section-a4437d56-8844-4cbb-b9f6-a6280313cdea .is-flex-row-reverse,
  #shopify-section-415cbeaa-6765-4e78-a08d-e19420a4ef55 .is-flex-row-reverse,
  #shopify-section-7e1023cf-abc8-4e64-a2a5-57922ce3411e .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-89dff518-753b-479e-91b9-5ab8a68ec172 .image-with-text__column,
  #shopify-section-a4437d56-8844-4cbb-b9f6-a6280313cdea .image-with-text__column,
  #shopify-section-415cbeaa-6765-4e78-a08d-e19420a4ef55 .image-with-text__column,
  #shopify-section-7e1023cf-abc8-4e64-a2a5-57922ce3411e .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-89dff518-753b-479e-91b9-5ab8a68ec172 .image-with-text__text-column,
  #shopify-section-a4437d56-8844-4cbb-b9f6-a6280313cdea .image-with-text__text-column,
  #shopify-section-415cbeaa-6765-4e78-a08d-e19420a4ef55 .image-with-text__text-column,
  #shopify-section-7e1023cf-abc8-4e64-a2a5-57922ce3411e .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }



  /* ========= P10 =========== */
  /* ========= P10 =========== */
  /* ========= P10 =========== */


  #shopify-section-789f2c44-9855-4dce-bdd9-66ae76d7bdd6,
  #shopify-section-278078db-3b28-49f4-83c7-e655dee6ef42,
  #shopify-section-0563883f-29bb-46c0-8ef8-b3dae7bc816f,
  #shopify-section-63618222-66e9-4522-8381-ff9720b10cef,
  #shopify-section-465ba7e4-80bf-418a-b72b-1c2d595fccc4,
  #shopify-section-ee1be0ec-b658-427d-92df-a51bf185dfb0,
  #shopify-section-d9dd8955-3c8b-4225-aaac-919eb90584fc,
  #shopify-section-ad376756-ef9b-4d3d-8fa7-002d33fea7ef,
  #shopify-section-6daec546-ce3d-45ee-a096-81a55f30fa8e,
  #shopify-section-6e1c7731-4836-44e5-b261-083c11d3f5eb,
  #shopify-section-47e4af91-6d38-4ea6-a92e-46e002ad573a,
  #shopify-section-3a551038-c59c-4906-94ef-bc2eb29ede37,
  #shopify-section-9b238910-8fac-428c-b2f6-722f684ef02b,
  #shopify-section-240f3a0b-004d-4121-9bfe-cf5d3c2c1066,
  #shopify-section-ee88bb7e-9f99-4917-8cfa-18bab9292d70,
  #shopify-section-0945ea3c-184b-45e0-b136-f356f6fd5649,
  #shopify-section-9e09087f-8db2-407b-9b58-889ef1acaeb5,
  #shopify-section-c91a8896-1de2-442d-84a6-0ccc3813a375 {
    display: none;
  }

  #shopify-section-9a9915ed-97cd-48ce-842d-6e1272cec96c,
  #shopify-section-41a594ac-c593-4411-aa9a-73af7eae8b2b,
  #shopify-section-b70269be-48d0-4eb8-a3f9-4905dd6dc9d2,
  #shopify-section-76192372-3d42-4e44-9c48-d417dfe20c16,
  #shopify-section-988e5ef5-c361-4f76-b947-e941428f9ec1,
  #shopify-section-26f6aa50-b77e-4f6e-9603-c2715bf2a426,
  #shopify-section-07efb69c-d00d-484b-a612-d1aa4d8df8ef,
  #shopify-section-e93960d5-a86e-48eb-8ec1-6d18e59ea1df,
  #shopify-section-1b7980fc-44b1-4acb-98b4-3d086ada02ce,
  #shopify-section-a9fd5c03-9927-4adb-ba53-740070da63d9,
  #shopify-section-34ed526b-9be6-4b81-950f-e990093c2614,
  #shopify-section-bc467f2e-80c2-4d15-abd0-a488184168f1,
  #shopify-section-808a247f-531b-4fd5-af05-cea2e6180a7e,
  #shopify-section-cd47582c-dbec-4b0e-989c-1cb355987dc6,
  #shopify-section-25628e15-2747-4b5d-a175-6a8294a94f78,
  #shopify-section-f017583f-b2c4-4ceb-91d5-56820b80e71a,
  #shopify-section-766f134f-2ba7-4b82-b7a3-a2e1ad217ea7,
  #shopify-section-5f847795-abad-4f99-acde-b0c62011f4b0 {
    display: block;
  }


  #shopify-section-product_p10_redesign h2.mobile-shrink-text span,
  #shopify-section-product_p10_redesign h2.mobile-shrink-text p {
    font-size: 3.5vw !important;
  }

  #shopify-section-product_p10_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_p10_redesign .rich-text__text {
    font-size: 15px !important;
  }

  #shopify-section-product_p10_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_p10_redesign .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }

  /*   #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .mob-part{width: 100%;} */
  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .subtitle p {
    margin-bottom: 0 !important;
  }

  .mob-part {
    width: 80%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .caption-content {
    width: 100% !important;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .pretext p {
    font-size: 14px !important;
    margin: 8px 0px;
    color: #525252;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .banner__heading {
    line-height: 35px !important;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .banner__heading span {
    font-size: 30px !important;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .banner__subheading {
    width: 100%;
    float: left;
    display: inline-block;
    margin-top: 0px;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .subtitle p {
    font-size: 27px !important;
    padding: 0;
    letter-spacing: 0;
    font-weight: 500;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .subtitle p em strong {
    text-decoration: line-through;
    color: #707070;
    font-size: 17px;
    margin-left: 10px;
    font-style: normal;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .subtitle p {
    margin-bottom: 20px;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .subtitle p:nth-child(2) {
    font-size: 12px !important;
    line-height: 20px;
    font-weight: 400;
    margin-top: 10px;
    text-align: center;
    margin-bottom: 15px !important;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .subtitle p:nth-child(3) {
    font-size: 15px !important;
    font-weight: 600;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a .subtitle p:nth-child(4) {
    font-size: 12px !important;
    line-height: 20px;
    font-weight: 400;
    margin-top: 10px;
    text-align: left;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a ol {
    text-align: left;
  }

  #shopify-section-b1f65cf6-efa5-453f-987a-a113086ad03a li {
    margin-bottom: 6px;
    font-size: 13px;
    font-weight: 500;
  }


  #shopify-section-41a594ac-c593-4411-aa9a-73af7eae8b2b .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-41a594ac-c593-4411-aa9a-73af7eae8b2b .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-41a594ac-c593-4411-aa9a-73af7eae8b2b .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 600;
    margin-top: 25px;
    color: #000;
  }

  #shopify-section-41a594ac-c593-4411-aa9a-73af7eae8b2b .innovative .inner_innovative img {
    width: 90px;
  }

  #shopify-section-988e5ef5-c361-4f76-b947-e941428f9ec1,
  #shopify-section-26f6aa50-b77e-4f6e-9603-c2715bf2a426,
  #shopify-section-1b7980fc-44b1-4acb-98b4-3d086ada02ce,
  #shopify-section-a9fd5c03-9927-4adb-ba53-740070da63d9 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-988e5ef5-c361-4f76-b947-e941428f9ec1 .image-with-text__heading,
  #shopify-section-26f6aa50-b77e-4f6e-9603-c2715bf2a426 .image-with-text__heading,
  #shopify-section-1b7980fc-44b1-4acb-98b4-3d086ada02ce .image-with-text__heading,
  #shopify-section-a9fd5c03-9927-4adb-ba53-740070da63d9 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-988e5ef5-c361-4f76-b947-e941428f9ec1 .image-with-text__text p,
  #shopify-section-26f6aa50-b77e-4f6e-9603-c2715bf2a426 .image-with-text__text p,
  #shopify-section-1b7980fc-44b1-4acb-98b4-3d086ada02ce .image-with-text__text p,
  #shopify-section-a9fd5c03-9927-4adb-ba53-740070da63d9 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }

  #shopify-section-808a247f-531b-4fd5-af05-cea2e6180a7e p {
    font-size: 12px;
    color: #909090;
    line-height: 25px;
    padding: 0px 30px;
  }

  #shopify-section-25628e15-2747-4b5d-a175-6a8294a94f78 .col-sm-3 {
    width: 100%;
    float: left;
  }

  #shopify-section-25628e15-2747-4b5d-a175-6a8294a94f78 .paking {
    padding: 0px 25px;
  }

  #shopify-section-25628e15-2747-4b5d-a175-6a8294a94f78 .paking .main-1 {
    width: 50% !important;
  }

  #shopify-section-25628e15-2747-4b5d-a175-6a8294a94f78 .paking .col-sm-12 {
    display: flex;
    flex-wrap: wrap;
  }

  #shopify-section-25628e15-2747-4b5d-a175-6a8294a94f78 .part-1 {
    padding: 0px 15px;
  }

  #shopify-section-766f134f-2ba7-4b82-b7a3-a2e1ad217ea7 .d9-considerate .block-t20 {
    width: 47%;
    background: transparent;
  }

  #shopify-section-5f847795-abad-4f99-acde-b0c62011f4b0 table td,
  #shopify-section-5f847795-abad-4f99-acde-b0c62011f4b0 table th {
    border: 1px solid #000;
    padding: .5em .75em;
    font-size: 12px !important;
  }

  #shopify-section-bc467f2e-80c2-4d15-abd0-a488184168f1 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }


  /*  P10 Red reverse code */
  /*  P10 Red reverse code */


  #shopify-section-988e5ef5-c361-4f76-b947-e941428f9ec1 .is-flex-row-reverse,
  #shopify-section-26f6aa50-b77e-4f6e-9603-c2715bf2a426 .is-flex-row-reverse,
  #shopify-section-1b7980fc-44b1-4acb-98b4-3d086ada02ce .is-flex-row-reverse,
  #shopify-section-a9fd5c03-9927-4adb-ba53-740070da63d9 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-988e5ef5-c361-4f76-b947-e941428f9ec1 .image-with-text__column,
  #shopify-section-26f6aa50-b77e-4f6e-9603-c2715bf2a426 .image-with-text__column,
  #shopify-section-1b7980fc-44b1-4acb-98b4-3d086ada02ce .image-with-text__column,
  #shopify-section-a9fd5c03-9927-4adb-ba53-740070da63d9 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-988e5ef5-c361-4f76-b947-e941428f9ec1 .image-with-text__text-column,
  #shopify-section-26f6aa50-b77e-4f6e-9603-c2715bf2a426 .image-with-text__text-column,
  #shopify-section-1b7980fc-44b1-4acb-98b4-3d086ada02ce .image-with-text__text-column,
  #shopify-section-a9fd5c03-9927-4adb-ba53-740070da63d9 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }



  /* ========= H11 Max =========== */
  /* ========= H11 Max =========== */
  /* ========= H11 Max =========== */

  #shopify-section-f6d4c9b5-ee16-4e65-8fab-e7a2fcabcf49,
  #shopify-section-3b291499-5168-46dd-8471-cc20b589e512,
  #shopify-section-d9b3f437-25e5-4e65-8d6f-cec3c852ff45,
  #shopify-section-20d3095e-9ca1-4df3-894c-acddaf1fa78e,
  #shopify-section-b642ab51-5ba8-4778-9b1d-6e3b30ca5558,
  #shopify-section-4fdcbf5f-b582-4da1-a504-35d5320c9529,
  #shopify-section-13b9b49a-b512-4d4b-8430-942c986004b7,
  #shopify-section-bbdc6b84-cc73-4f5b-9e27-895dcacafca6,
  #shopify-section-3e97bcf3-5ff5-4140-9de0-97fa99e9aadd,
  #shopify-section-7aee22dd-ebd4-4aa6-b5b4-1526dd12c2a7,
  #shopify-section-726f0119-e376-4c8f-aa16-8f10233e7e37,
  #shopify-section-d554dd01-154c-42d1-b360-3b7a9fc54545,
  #shopify-section-4e0cf423-3d93-4aae-b60c-f9eee18dab28,
  #shopify-section-9f1c3ae7-4c99-44ae-83a8-c4a86ca75cf1,
  #shopify-section-da29c091-baf6-4112-9e58-86065ad8ccb1,
  #shopify-section-7e200a87-87cf-4ad3-836e-5bf00b79d9a5,
  #shopify-section-43b689ac-81b1-41dd-b6f7-dd6065a85fc4,
  #shopify-section-8645c7e1-3698-415c-90a3-ac271f04825d {
    display: none;
  }

  #shopify-section-002dc68f-c267-4dc7-98fd-fbab1750ffbf,
  #shopify-section-4f590319-1bc1-4aaf-9940-42dcb46fce69,
  #shopify-section-6ee47157-dec7-432b-b3c6-39eced9a905f,
  #shopify-section-6d42559b-f473-4de6-b3b9-e276fe27092e,
  #shopify-section-c252a050-4a90-480b-b830-aed732486ea7,
  #shopify-section-ffb943ca-aca0-488d-9767-fb946f26d4f9,
  #shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1,
  #shopify-section-6b9b87af-bea4-4d77-a46d-ac2c09492fc0,
  #shopify-section-f47fe4f6-f49e-433f-b35c-83d7bb548fd6,
  #shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7,
  #shopify-section-b6c02170-90ab-4dc2-80bf-4bd89828aec9,
  #shopify-section-b00b37a5-7b84-4eb6-bf87-4a1eb3ae8fe9,
  #shopify-section-e76a7dcc-747f-4ebc-a1b0-028114d479cc,
  #shopify-section-001c64ae-0daf-45b8-a633-38d45d2c65b9,
  #shopify-section-9b650954-d507-427d-a536-340082c90dee,
  #shopify-section-857972a4-3b16-4caa-830e-4cb12845bda3,
  #shopify-section-d5ae4cb7-0ea9-499f-a405-89b03729d7bd,
  #shopify-section-af514ce8-8e4e-4407-b8ba-743c76f40ec3,
  #shopify-section-cc1cfaab-78b9-4dbb-906c-4eaba62dc3a9 {
    display: block;
  }


  #shopify-section-product_h11_max_redesign h2.mobile-shrink-text span,
  #shopify-section-product_h11_max_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_h11_max_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_h11_max_redesign .rich-text__text {
    font-size: 15px !important;
  }

  #shopify-section-product_h11_max_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_h11_max_redesign .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-ffb943ca-aca0-488d-9767-fb946f26d4f9,
  #shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1,
  #shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7,
  #shopify-section-b6c02170-90ab-4dc2-80bf-4bd89828aec9,
  #shopify-section-b00b37a5-7b84-4eb6-bf87-4a1eb3ae8fe9 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-ffb943ca-aca0-488d-9767-fb946f26d4f9 .image-with-text__heading,
  #shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1 .image-with-text__heading,
  #shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7 .image-with-text__heading,
  #shopify-section-b6c02170-90ab-4dc2-80bf-4bd89828aec9 .image-with-text__heading,
  #shopify-section-b00b37a5-7b84-4eb6-bf87-4a1eb3ae8fe9 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-ffb943ca-aca0-488d-9767-fb946f26d4f9 .image-with-text__text p,
  #shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1 .image-with-text__text p,
  #shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7 .image-with-text__text p,
  #shopify-section-b6c02170-90ab-4dc2-80bf-4bd89828aec9 .image-with-text__text p,
  #shopify-section-b00b37a5-7b84-4eb6-bf87-4a1eb3ae8fe9 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }

  #shopify-section-6ee47157-dec7-432b-b3c6-39eced9a905f .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-6ee47157-dec7-432b-b3c6-39eced9a905f .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-6ee47157-dec7-432b-b3c6-39eced9a905f .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 600;
    margin-top: 25px;
    color: #000;
  }

  #shopify-section-6ee47157-dec7-432b-b3c6-39eced9a905f .innovative .inner_innovative img {
    width: 90px;
  }

  #shopify-section-6d42559b-f473-4de6-b3b9-e276fe27092e .rich-text__text p strong {
    font-weight: 400;
    font-size: 12px;
  }

  #shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1 .image-with-text__text p strong {
    font-weight: 400;
    font-size: 12px;
  }

  #shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7 .image-with-text__text p strong {
    font-weight: 400;
    font-size: 12px
  }

  #shopify-section-857972a4-3b16-4caa-830e-4cb12845bda3 .col-sm-3 {
    width: 50%;
    float: left;
  }

  #shopify-section-857972a4-3b16-4caa-830e-4cb12845bda3 .paking .col-sm-12 {
    display: flex;
    flex-wrap: wrap;
  }

  #shopify-section-857972a4-3b16-4caa-830e-4cb12845bda3 .part-1 {
    padding-bottom: 10px;
  }

  #shopify-section-af514ce8-8e4e-4407-b8ba-743c76f40ec3 .d9-considerate .block-t20 {
    width: 47%
  }

  #shopify-section-cc1cfaab-78b9-4dbb-906c-4eaba62dc3a9 table td,
  #shopify-section-cc1cfaab-78b9-4dbb-906c-4eaba62dc3a9 table th {
    border: 1px solid #000;
    padding: .5em .75em;
    font-size: 12px !important;
  }


  #shopify-section-9a211755-1d45-48b1-b154-6fa46efc7356 .new_blk_append {
    padding: 30px 30px 0px;
  }

  #shopify-section-9a211755-1d45-48b1-b154-6fa46efc7356 .new_blk_append p {
    text-align: center;
    font-size: 15px;
    font-weight: 600;
  }

  #shopify-section-9a211755-1d45-48b1-b154-6fa46efc7356 .new_blk_append .info {
    font-size: 12px;
    padding-top: 15px;
    text-align: left;
    font-weight: 400;
  }


  /*  h11 reverse code */
  /*  h11 reverse code */

  #shopify-section-ffb943ca-aca0-488d-9767-fb946f26d4f9 .is-flex-row-reverse,
  #shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1 .is-flex-row-reverse,
  #shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7 .is-flex-row-reverse,
  #shopify-section-b6c02170-90ab-4dc2-80bf-4bd89828aec9 .is-flex-row-reverse,
  #shopify-section-b00b37a5-7b84-4eb6-bf87-4a1eb3ae8fe9 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-ffb943ca-aca0-488d-9767-fb946f26d4f9 .image-with-text__column,
  #shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1 .image-with-text__column,
  #shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7 .image-with-text__column,
  #shopify-section-b6c02170-90ab-4dc2-80bf-4bd89828aec9 .image-with-text__column,
  #shopify-section-b00b37a5-7b84-4eb6-bf87-4a1eb3ae8fe9 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-ffb943ca-aca0-488d-9767-fb946f26d4f9 .image-with-text__text-column,
  #shopify-section-61adb2d5-8936-4a6a-b0be-dc38321b37b1 .image-with-text__text-column,
  #shopify-section-81a734ea-9e16-4500-af39-0cef85bba7f7 .image-with-text__text-column,
  #shopify-section-b6c02170-90ab-4dc2-80bf-4bd89828aec9 .image-with-text__text-column,
  #shopify-section-b00b37a5-7b84-4eb6-bf87-4a1eb3ae8fe9 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ========= H11 =========== */
  /* ========= H11 =========== */
  /* ========= H11 =========== */

  #shopify-section-45297bd4-e476-4db7-8694-fec1ff70af55,
  #shopify-section-fe627490-c2ee-42d5-ad57-1f7d574783cf,
  #shopify-section-505b6b2c-cda4-4e06-b602-21ce58ed69f9,
  #shopify-section-8236048e-8d1f-40ba-8648-cb356957ede6,
  #shopify-section-f63b9275-1490-4461-9d29-4db53e2954c4,
  #shopify-section-5dbdf8fa-da94-4703-ba2d-020b44ab93f2,
  #shopify-section-0493a367-7e6d-415f-991b-5ea2c1d6cd48,
  #shopify-section-64916894-b195-485c-93da-d36a2b0927df,
  #shopify-section-1e4ae1d7-ae0b-4fba-98f5-c18f1841ba10,
  #shopify-section-82f41752-5615-4d4c-b3f1-400f6f59cbcb,
  #shopify-section-d7f41274-0f8a-4345-903e-7979289282fa,
  #shopify-section-dce74dd6-58b2-4e5a-a169-a3eacde6f4a5,
  #shopify-section-1e4d7eb3-b5f1-4055-adc0-4fc7c9fb1c1f,
  #shopify-section-972fb180-2344-498c-b3dc-a6af0e4a0dad,
  #shopify-section-2afd019b-1a14-45fe-a955-975cb5d246bb,
  #shopify-section-5c102f48-d81a-4012-bd7e-fecd1994252b,
  #shopify-section-e662cf7f-afe2-4dd4-8780-1b8e7b05e105,
  #shopify-section-ed59dafc-b623-4052-80e8-6ab472938232 {
    display: none;
  }

  #shopify-section-d9ced4e9-2d6e-4a74-b91e-9589fffab2ed,
  #shopify-section-606050a3-fa53-4b34-aa31-44cc283e0660,
  #shopify-section-e05f00db-fdf0-4b86-a64e-7689ce73737c,
  #shopify-section-bc1de669-080a-4747-9f41-612fd068fdf7,
  #shopify-section-1f80ffe5-38ac-4184-bc5a-f3b0eb46d40c,
  #shopify-section-12fcd263-9a72-4fbb-ac89-69623fa27130,
  #shopify-section-623452ba-ce36-4a59-ac08-c5bd5d9fb55d,
  #shopify-section-dd770c64-8fd1-4021-843b-a7d71aeb9de3,
  #shopify-section-05e44157-e259-4939-adbf-72603135c4d4,
  #shopify-section-e29420d5-81c8-4fab-8877-5affef5c5fd1,
  #shopify-section-8286b0d3-9b73-48ee-8b1d-464d66f92d3c,
  #shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9,
  #shopify-section-7e81a65a-3ca9-4aa9-af3d-8a154de43068,
  #shopify-section-96fb9c00-0dbd-4088-9740-9a4923f83060,
  #shopify-section-9cbe63a9-8c3a-4240-9a1b-22676a99a91c,
  #shopify-section-06e1745d-8f64-4296-bf54-5bad4590cea7,
  #shopify-section-11c406f2-59e7-4933-bb46-7ebc9f59eff5,
  #shopify-section-c79c545d-e20f-4954-a0c0-583d04a1b867 {
    display: block;
  }

  #shopify-section-product_h11_redesign h2.mobile-shrink-text span,
  #shopify-section-product_h11_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_h11_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_h11_redesign .rich-text__text {
    font-size: 15px !important;
  }

  #shopify-section-623452ba-ce36-4a59-ac08-c5bd5d9fb55d .image-with-text__text p strong,
  #shopify-section-e29420d5-81c8-4fab-8877-5affef5c5fd1 .image-with-text__text p strong,
  #shopify-section-bc1de669-080a-4747-9f41-612fd068fdf7 .rich-text__text p:last-child {
    font-size: 12px !important;
    font-weight: 400;
  }

  #shopify-section-product_h11_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_h11_redesign .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-12fcd263-9a72-4fbb-ac89-69623fa27130,
  #shopify-section-623452ba-ce36-4a59-ac08-c5bd5d9fb55d,
  #shopify-section-e29420d5-81c8-4fab-8877-5affef5c5fd1,
  #shopify-section-8286b0d3-9b73-48ee-8b1d-464d66f92d3c,
  #shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-12fcd263-9a72-4fbb-ac89-69623fa27130 .image-with-text__heading,
  #shopify-section-623452ba-ce36-4a59-ac08-c5bd5d9fb55d .image-with-text__heading,
  #shopify-section-e29420d5-81c8-4fab-8877-5affef5c5fd1 .image-with-text__heading,
  #shopify-section-8286b0d3-9b73-48ee-8b1d-464d66f92d3c .image-with-text__heading,
  #shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-12fcd263-9a72-4fbb-ac89-69623fa27130 .image-with-text__text p,
  #shopify-section-623452ba-ce36-4a59-ac08-c5bd5d9fb55d .image-with-text__text p,
  #shopify-section-e29420d5-81c8-4fab-8877-5affef5c5fd1 .image-with-text__text p,
  #shopify-section-8286b0d3-9b73-48ee-8b1d-464d66f92d3c .image-with-text__text p,
  #shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }

  #shopify-section-e05f00db-fdf0-4b86-a64e-7689ce73737c .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-e05f00db-fdf0-4b86-a64e-7689ce73737c .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-e05f00db-fdf0-4b86-a64e-7689ce73737c .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 600;
    margin-top: 25px;
    color: #000;
  }

  #shopify-section-e05f00db-fdf0-4b86-a64e-7689ce73737c .innovative .inner_innovative img {
    width: 90px;
  }

  #shopify-section-d9ced4e9-2d6e-4a74-b91e-9589fffab2ed .rich-text__text p {
    margin-bottom: 0em;
    color: #525252;
  }

  #shopify-section-d9ced4e9-2d6e-4a74-b91e-9589fffab2ed .rich-text__text p strong {
    font-weight: 600;
    font-size: 20px;
  }

  #shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9 .content ul {
    margin-left: 1em;
    margin-top: 0em;
    width: 100%;
    display: inline-block;
  }

  #shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9 .content ul li {
    float: left !important;
    width: 49% !important;
    font-size: 13px;
    text-align: left;
  }

  #shopify-section-9cbe63a9-8c3a-4240-9a1b-22676a99a91c .col-sm-3 {
    width: 50%;
    float: left;
  }

  #shopify-section-11c406f2-59e7-4933-bb46-7ebc9f59eff5 .d9-considerate .block-t20 {
    width: 47%
  }

  #shopify-section-de9595c9-5043-4909-a570-e3aefc139a0d .section,
  #shopify-section-0898e7d7-ca7f-44d6-ab4c-efaff3cd89cf .section {
    width: 100%;
  }

  #shopify-section-c79c545d-e20f-4954-a0c0-583d04a1b867 table td,
  #shopify-section-c79c545d-e20f-4954-a0c0-583d04a1b867 table th {
    border: 1px solid #000;
    padding: .5em .75em;
    font-size: 12px !important;
  }

  #shopify-section-6d642202-3236-4e9b-9c2f-67c5bc4e6dac .new_blk_append {
    padding: 30px 30px 0px;
  }

  #shopify-section-6d642202-3236-4e9b-9c2f-67c5bc4e6dac .new_blk_append p {
    text-align: center;
    font-size: 15px;
    font-weight: 600;
  }

  #shopify-section-6d642202-3236-4e9b-9c2f-67c5bc4e6dac .new_blk_append .info {
    font-size: 12px;
    padding-top: 15px;
    text-align: left;
    font-weight: 400;
  }


  /*  h11 reverse code */
  /*  h11 reverse code */

  #shopify-section-12fcd263-9a72-4fbb-ac89-69623fa27130 .is-flex-row-reverse,
  #shopify-section-623452ba-ce36-4a59-ac08-c5bd5d9fb55d .is-flex-row-reverse,
  #shopify-section-e29420d5-81c8-4fab-8877-5affef5c5fd1 .is-flex-row-reverse,
  #shopify-section-8286b0d3-9b73-48ee-8b1d-464d66f92d3c .is-flex-row-reverse,
  #shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-12fcd263-9a72-4fbb-ac89-69623fa27130 .image-with-text__column,
  #shopify-section-623452ba-ce36-4a59-ac08-c5bd5d9fb55d .image-with-text__column,
  #shopify-section-e29420d5-81c8-4fab-8877-5affef5c5fd1 .image-with-text__column,
  #shopify-section-8286b0d3-9b73-48ee-8b1d-464d66f92d3c .image-with-text__column,
  #shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-12fcd263-9a72-4fbb-ac89-69623fa27130 .image-with-text__text-column,
  #shopify-section-623452ba-ce36-4a59-ac08-c5bd5d9fb55d .image-with-text__text-column,
  #shopify-section-e29420d5-81c8-4fab-8877-5affef5c5fd1 .image-with-text__text-column,
  #shopify-section-8286b0d3-9b73-48ee-8b1d-464d66f92d3c .image-with-text__text-column,
  #shopify-section-84f467b8-826c-4dd2-bd9d-ddbb137bfaa9 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ========= D9  =========== */
  /* ========= D9  =========== */
  /* ========= D9  =========== */


  #shopify-section-2bd297fe-5caf-48e8-9e47-f32052484c29,
  #shopify-section-b8af842b-e22b-4209-95c4-d84a5a6c8322 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-c0db7410-66df-414a-82d4-795ddf525b94 .is-flex-row-reverse,
  #shopify-section-e027eda0-094c-4d39-9c6f-03a8558ab323 .is-flex-row-reverse,
  #shopify-section-7691b43f-c7ed-49f1-9ab0-1fb77e858332 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-c0db7410-66df-414a-82d4-795ddf525b94 {
    padding-top: 0px !important;
  }

  #shopify-section-e027eda0-094c-4d39-9c6f-03a8558ab323 {
    padding-top: 0px !important;
  }

  #shopify-section-c0db7410-66df-414a-82d4-795ddf525b94 .image-with-text__column,
  #shopify-section-e027eda0-094c-4d39-9c6f-03a8558ab323 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-c0db7410-66df-414a-82d4-795ddf525b94 .image-with-text__text-column,
  #shopify-section-e027eda0-094c-4d39-9c6f-03a8558ab323 .image-with-text__text-column,
  #shopify-section-7691b43f-c7ed-49f1-9ab0-1fb77e858332 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }

  /* ========= v11  =========== */
  /* ========= v11  =========== */
  /* ========= v11  =========== */


  #shopify-section-2bd297fe-5caf-48e8-9e47-f32052484c29,
  #shopify-section-b8af842b-e22b-4209-95c4-d84a5a6c8322 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-df4c3526-d538-4e9b-9a24-299b3b991132 .is-flex-row-reverse,
  #shopify-section-29c25b53-ea33-4bcd-bbe8-3a0c2d8645ea .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-df4c3526-d538-4e9b-9a24-299b3b991132 {
    padding-top: 0px !important;
  }

  #shopify-section-29c25b53-ea33-4bcd-bbe8-3a0c2d8645ea {
    padding-top: 0px !important;
  }

  #shopify-section-df4c3526-d538-4e9b-9a24-299b3b991132 .image-with-text__column,
  #shopify-section-29c25b53-ea33-4bcd-bbe8-3a0c2d8645ea .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-df4c3526-d538-4e9b-9a24-299b3b991132 .image-with-text__text-column,
  #shopify-section-29c25b53-ea33-4bcd-bbe8-3a0c2d8645ea .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ========= T10  =========== */
  /* ========= T10  =========== */
  /* ========= T10  =========== */


  #shopify-section-5ff05120-ff23-4918-b7dd-96b5e39138de .is-flex-row-reverse,
  #shopify-section-3bdd9df0-5f52-42d3-a110-92e91d13cdee .is-flex-row-reverse,
  #shopify-section-b7ed584d-f2e9-4ffe-9a3f-a2894ec9c622 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-5ff05120-ff23-4918-b7dd-96b5e39138de {
    padding-top: 0px !important;
  }

  #shopify-section-b7ed584d-f2e9-4ffe-9a3f-a2894ec9c622 {
    padding-top: 0px !important;
  }

  #shopify-section-5ff05120-ff23-4918-b7dd-96b5e39138de .image-with-text__column,
  #shopify-section-3bdd9df0-5f52-42d3-a110-92e91d13cdee .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-5ff05120-ff23-4918-b7dd-96b5e39138de .image-with-text__text-column,
  #shopify-section-3bdd9df0-5f52-42d3-a110-92e91d13cdee .image-with-text__text-column,
  #shopify-section-b7ed584d-f2e9-4ffe-9a3f-a2894ec9c622 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }

  /* ========= H11 Home  =========== */
  /* ========= H11 Home  =========== */
  /* ========= H11 Home  =========== */

  #shopify-section-199eb4d4-27ee-4eb3-ab9b-ad9bd4a96e9e,
  #shopify-section-9f529190-9192-4c15-805e-2b37289d9137 {
    display: block;
  }

  #shopify-section-aa2285d8-ba5a-4860-b910-0b0fe75e32b3,
  #shopify-section-a6ddba3f-f048-47d7-9089-09e9c7ff21cb {
    display: none;
  }

  #shopify-section-product_h11_pro h2.mobile-shrink-text span,
  #shopify-section-product_h11_pro h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_h11_pro .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_h11_pro .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_h11_pro .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_h11_pro .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-8d617dbc-8993-4211-91bf-f66e6d010fff,
  #shopify-section-0c20103b-e422-47f3-b0c8-3ec2498d4a3b,
  #shopify-section-99db5bf6-ed3f-4235-a491-35d26ab2aecc {
    display: none;
  }

  #shopify-section-cd9a72e8-6f7b-4626-ae49-23e477d0a9c1 {
    display: block
  }

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .image-with-text__heading br {
    display: block !important;
  }

  #shopify-section-cd9a72e8-6f7b-4626-ae49-23e477d0a9c1 .is-flex-row-reverse,
  #shopify-section-1c248199-76c8-421d-b1e4-201c6961c373 .is-flex-row-reverse,
  #shopify-section-4370807b-b141-4d1b-a847-521fa6ea02c7 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-cd9a72e8-6f7b-4626-ae49-23e477d0a9c1,
  #shopify-section-1c248199-76c8-421d-b1e4-201c6961c373,
  #shopify-section-4370807b-b141-4d1b-a847-521fa6ea02c7 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-cd9a72e8-6f7b-4626-ae49-23e477d0a9c1 .image-with-text__heading,
  #shopify-section-1c248199-76c8-421d-b1e4-201c6961c373 .image-with-text__heading,
  #shopify-section-4370807b-b141-4d1b-a847-521fa6ea02c7 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-cd9a72e8-6f7b-4626-ae49-23e477d0a9c1 .image-with-text__text p,
  #shopify-section-1c248199-76c8-421d-b1e4-201c6961c373 .image-with-text__text p,
  #shopify-section-4370807b-b141-4d1b-a847-521fa6ea02c7 .image-with-text__text p {
    font-size: 17px;
    font-weight: 500;
    letter-spacing: 0px;
  }


  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 #h11-info h2 {
    font-size: 29px;
    margin: 20px 0;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .block h3 {
    color: #fff !important;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    margin-top: 5px;
    margin-bottom: 0;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .block {
    margin: 0px 0;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list {
    margin: 30px 0 20px;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list ul li {
    margin-bottom: 40px;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list img {
    width: 30px;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info {
    margin-left: 10px;
    width: 71%;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info h4 {
    font-size: 14px;
  }

  #shopify-section-97ecd8f1-3f58-46f4-89df-c0cd69bb5ff6 .list .info p {
    font-size: 14px;
  }


  #shopify-section-4aa54bc2-6183-4005-bb75-9bfca298cb2e .image-with-text__text,
  #shopify-section-988c471b-3a41-4a30-af9d-4ff36b2159ae .image-with-text__text,
  #shopify-section-459fda1d-412b-4b1b-bc01-f1cf4aa5fed5 .image-with-text__text {
    margin-bottom: 30px !important;
  }

  #shopify-section-f811de50-1682-4419-8e95-2c18af18f9c2 .card-content,
  #shopify-section-9e3c3d56-3d6e-456c-8c05-94fe47df6240 .card-content {
    padding: 0px 20px;
  }

  #shopify-section-f811de50-1682-4419-8e95-2c18af18f9c2 .card-content p,
  #shopify-section-9e3c3d56-3d6e-456c-8c05-94fe47df6240 .card-content p {
    text-align: left !important;
  }

  #shopify-section-9e3c3d56-3d6e-456c-8c05-94fe47df6240 .all-headings .rich-text__heading span br,
  #shopify-section-f811de50-1682-4419-8e95-2c18af18f9c2 .all-headings .rich-text__heading span br,
  .footer_frm h2 br {
    display: block;
  }

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .image-with-text__image-column {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .image-with-text__heading span {
    margin-bottom: 15px;
    margin-top: 0px;
  }

  #shopify-section-ded0f7d7-1039-42cf-aabd-4146054ffbde .image-with-text__heading span br {
    display: block !important;
  }

  /* ======== F9 Redesign ======== */
  /* ======== F9 pro Redesign ======== */
  /* ======== F9 pro Redesign ======== */

  #shopify-section-2b9c37bd-e5cd-496d-a65f-eda4b6617995,
  #shopify-section-4e80896e-8ce0-44b5-adcb-4a3b3ffd3522,
  #shopify-section-89a7bcef-8933-4599-8e18-b6d3030f88f4,
  #shopify-section-caedf9de-49cc-4915-9a33-1cf4eaffea2a,
  #shopify-section-544ae176-492d-4b1f-8bec-d35037ed0575,
  #shopify-section-396b702a-7dfa-464e-a93e-71e7cf5ce21e,
  #shopify-section-9c6b8108-3aa5-473c-b286-179a2c07183c,
  #shopify-section-24988289-b1dc-4483-af85-f5291b332e8e,
  #shopify-section-b0e22601-8ca1-46a6-af7c-c05ae09d90b8,
  #shopify-section-a12ffaeb-8fa6-417d-8e2f-d92af5a00095,
  #shopify-section-e0be225f-14c4-42de-93d0-0d6f5f3e99a3,
  #shopify-section-514990c8-d3ab-42c1-8937-487b2820256d,
  #shopify-section-4726e86d-702a-4990-b437-d1530c7d3716,
  #shopify-section-0c2d4d45-6e76-4752-9bbd-d525f7bb4fa9,
  #shopify-section-bcf97fe8-c5be-401a-bb3a-615cc315a16a,
  #shopify-section-1399dfd2-bc5d-472d-a195-4fc06a6d879f,
  #shopify-section-059c7fc5-04d5-498d-a2b0-d017d93958e8 {
    display: none;
  }

  #shopify-section-05bc0fdf-f511-4e64-b150-78d5b8e4fdb7,
  #shopify-section-197b1e8b-7fcb-4062-a968-50da7b3af62a,
  #shopify-section-6fe97782-aa55-4a2d-a826-68a8701eb0ee,
  #shopify-section-33af0b1a-16f3-4e3c-8f1b-0322f42d730d {
    display: block;
  }


  .product-6928181264541 .product__information {
    padding-left: 0px;
    text-align: center;
  }

  .product-6928181264541 .product__information {
    text-align: center;
  }

  .product-6928181264541 .product__information .title {
    font-size: 35px;
  }

  .product-6928181264541 .subtitle {
    font-size: 1.5rem;
    font-weight: 600;
  }

  .product-6928181264541 .shopify-payment-button {
    display: none;
  }

  #shopify-section-product_f9_redesign h2.mobile-shrink-text span,
  #shopify-section-product_t20_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_f9_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_f9_redesign .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_f9_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_f9_redesign .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }


  #shopify-section-2f65ab47-0457-4e93-b7dc-4178cbb27d17,
  #shopify-section-ef3be30c-eb03-41be-af8a-4b370a78aa34 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-2f65ab47-0457-4e93-b7dc-4178cbb27d17 .rich-text__content p {
    margin-bottom: 0px;
    color: #525252;
  }

  #shopify-section-2f65ab47-0457-4e93-b7dc-4178cbb27d17 .rich-text__content p strong {
    font-size: 20px;
    color: #000;
  }

  #shopify-section-05e741ec-97f7-450f-83f5-219abad92db7 .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-05e741ec-97f7-450f-83f5-219abad92db7 .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-05e741ec-97f7-450f-83f5-219abad92db7 .innovative .inner_innovative h3 {
    font-size: 14px;
    font-weight: 400;
    margin-top: 10px;
    color: #000;
  }

  #shopify-section-05e741ec-97f7-450f-83f5-219abad92db7 .innovative .inner_innovative img {
    width: 110px;
  }


  #shopify-section-f33ae629-652e-4106-b63f-6073da37f4b8,
  #shopify-section-21a2f7e9-c9c6-4e17-adc3-eb9bbfe16a33,
  #shopify-section-a26d2456-0c03-474b-89cd-fafcded1f699 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-f33ae629-652e-4106-b63f-6073da37f4b8 .image-with-text__heading,
  #shopify-section-21a2f7e9-c9c6-4e17-adc3-eb9bbfe16a33 .image-with-text__heading,
  #shopify-section-a26d2456-0c03-474b-89cd-fafcded1f699 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-f33ae629-652e-4106-b63f-6073da37f4b8 .image-with-text__text p,
  #shopify-section-21a2f7e9-c9c6-4e17-adc3-eb9bbfe16a33 .image-with-text__text p,
  #shopify-section-a26d2456-0c03-474b-89cd-fafcded1f699 .image-with-text__text p {
    font-size: 17px;
    font-weight: 500;
    letter-spacing: 0px;
  }

  #shopify-section-f52a1396-42c0-47bb-ab28-cb22ec7af08f .considerate {
    padding: 0px;
  }

  #shopify-section-f52a1396-42c0-47bb-ab28-cb22ec7af08f .d9-considerate {
    width: 85%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-f52a1396-42c0-47bb-ab28-cb22ec7af08f .d9-considerate .block-t20 {
    width: 100%;
    background: transparent;
  }

  #shopify-section-f52a1396-42c0-47bb-ab28-cb22ec7af08f .d9-considerate .text-block-t20 {
    padding: 10px 0px 30px;
    background: transparent;
  }

  #shopify-section-f52a1396-42c0-47bb-ab28-cb22ec7af08f .d9-considerate p {
    font-weight: 500;
    font-size: 18px;
    margin: 0px;
  }


  #shopify-section-90b4e015-2c69-4d0a-9e73-030f9b8e2268 {
    position: relative;
  }

  #shopify-section-90b4e015-2c69-4d0a-9e73-030f9b8e2268 .image-element__wrap {
    position: absolute;
    z-index: 2;
    top: -20px;
    left: 0px;
  }

  #shopify-section-90b4e015-2c69-4d0a-9e73-030f9b8e2268 .image-element__wrap img {
    max-width: 150px;
  }

  #shopify-section-90b4e015-2c69-4d0a-9e73-030f9b8e2268 .medium-down--one-whole {
    width: calc(50% - 20px);
    position: relative;
  }

  #shopify-section-90b4e015-2c69-4d0a-9e73-030f9b8e2268 .image-with-text__text-column {
    padding-left: 0px;
    padding-right: 0px;
  }

  #shopify-section-90b4e015-2c69-4d0a-9e73-030f9b8e2268 .content ul {
    list-style: none;
    margin-left: 1em;
    margin-top: 1em;
  }

  #shopify-section-faae4166-deee-4b4d-8efc-80ecf14abe91 {
    position: relative;
  }

  #shopify-section-faae4166-deee-4b4d-8efc-80ecf14abe91 .caption {
    position: absolute !important;
  }

  #shopify-section-faae4166-deee-4b4d-8efc-80ecf14abe91 .image-with-text-overlay__subheading {
    font-size: 15px !important;
    letter-spacing: 0px !important;
    padding: 0px 30px 0px 18px !important;
  }

  #shopify-section-faae4166-deee-4b4d-8efc-80ecf14abe91 .image-with-text-overlay__heading span {
    font-size: 25px !important;
    font-weight: 500 !important;
  }

  #shopify-section-197b1e8b-7fcb-4062-a968-50da7b3af62a .col-sm-10 {
    width: 85% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-197b1e8b-7fcb-4062-a968-50da7b3af62a .col-sm-3 {
    width: 50%;
    float: left;
  }

  #shopify-section-a7752fcb-6f0a-412c-b2d3-e554e82a4c55 .container {
    display: flex !important;
  }

  #shopify-section-a7752fcb-6f0a-412c-b2d3-e554e82a4c55 .pioneer-2 {
    position: absolute;
    width: 45%;
    left: 6%;
    float: left;
    text-align: left;
    top: auto;
    display: flex;
    flex-wrap: wrap;
  }

  #shopify-section-a7752fcb-6f0a-412c-b2d3-e554e82a4c55 .pioneer-2 h2 {
    color: #fff;
    font-size: 2.4vw;
    margin-bottom: 40px;
  }

  #shopify-section-a7752fcb-6f0a-412c-b2d3-e554e82a4c55 .innner-block {
    float: left;
    width: 100%;
    text-align: right;
  }

  #shopify-section-a7752fcb-6f0a-412c-b2d3-e554e82a4c55 .pioneer-2 .block-1 {
    width: 100%;
    float: right;
    background: 0 0;
    text-align: center;
    margin: 0 auto 0 0;
  }

  #shopify-section-a7752fcb-6f0a-412c-b2d3-e554e82a4c55 .pioneer-2 .block-1 img {
    width: 110px;
    display: inline-block;
  }

  #shopify-section-a7752fcb-6f0a-412c-b2d3-e554e82a4c55 .pioneer-2 span {
    display: inline-block;
    width: 100%;
    color: #fff;
    position: relative;
    top: -15px;
    font-size: 11px;
  }


  /*  t20 reverse code */
  /*  t20 reverse code */

  #shopify-section-f33ae629-652e-4106-b63f-6073da37f4b8 .is-flex-row-reverse,
  #shopify-section-21a2f7e9-c9c6-4e17-adc3-eb9bbfe16a33 .is-flex-row-reverse,
  #shopify-section-a26d2456-0c03-474b-89cd-fafcded1f699 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  /*   #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65{ padding-top: 0px!important;}
    #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9{ padding-top: 0px!important;} */

  #shopify-section-f33ae629-652e-4106-b63f-6073da37f4b8 .image-with-text__column,
  #shopify-section-21a2f7e9-c9c6-4e17-adc3-eb9bbfe16a33 .image-with-text__column,
  #shopify-section-a26d2456-0c03-474b-89cd-fafcded1f699 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-f33ae629-652e-4106-b63f-6073da37f4b8 .image-with-text__text-column,
  #shopify-section-21a2f7e9-c9c6-4e17-adc3-eb9bbfe16a33 .image-with-text__text-column,
  #shopify-section-a26d2456-0c03-474b-89cd-fafcded1f699 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }



  /* ======== z10 pro landing ======== */
  /* ======== z10 pro landing ======== */
  /* ======== z10 pro landing ======== */

  #shopify-section-6fd852e6-bba0-4017-b3b2-d5349a1609db,
  #shopify-section-8a04eb2a-d1c1-42f1-9cba-e3cad1823f8a,
  #shopify-section-62a8b0d2-e7a1-485d-bee3-5ba3af1659a9,
  #shopify-section-17731191-b78c-44a7-bcd3-21376b7f2b27,
  #shopify-section-2c934e8f-65c3-4c42-8e01-e3613da7e184,
  #shopify-section-fe97e615-31e5-4562-99ce-d9d5044a4de6,
  #shopify-section-5c55d945-78c4-4f19-9287-3e3cb0c10f74,
  #shopify-section-e72cf516-49e2-4b31-a981-ceeab3bbd003,
  #shopify-section-a4f0fb31-d6fe-4a0d-a8b9-9b81b91ba214,
  #shopify-section-2f3d1a21-5cf9-4fb0-89be-78850b86e878 .caption {
    display: none;
  }

  #shopify-section-940a0fd7-189e-40e6-852e-87cb13de88f0,
  #shopify-section-83a49472-8a42-4768-9110-3a6caf5b084d,
  #shopify-section-b32be6ec-84c0-4cf3-abf6-6fe2ecc71dad,
  #shopify-section-8798f882-3bf3-4ab6-8a6b-8123de442301,
  #shopify-section-f537beb1-aa30-4877-90c2-24602cc3ab74,
  #shopify-section-7119f05b-84f4-49ad-8289-57766deba389,
  #shopify-section-fa74e244-9638-4f63-b088-d26d6d082f3b,
  #shopify-section-08092f1b-ac85-4d13-b849-4b6f8205127d,
  #shopify-section-66af6547-5b47-4246-9cd7-6e32f81889d7,
  #shopify-section-c033c6d2-8a31-4d0c-8968-6e2e38c31ab1 {
    display: block;
  }

  .product-6928178577565 .product__information {
    text-align: center;
    padding-left: 0;
  }

  .product-6928178577565 .product__information .title {
    font-size: 35px;
  }

  .product-6928178577565 .subtitle {
    font-size: 1.5rem;
    font-weight: 600;
  }

  .product-6928178577565 .shopify-payment-button {
    display: none;
  }


  #shopify-section-product_z10_redesign h2.mobile-shrink-text span,
  #shopify-section-product_z10_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_z10_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_z10_redesign .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_z10_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-8a04eb2a-d1c1-42f1-9cba-e3cad1823f8a {
    padding-top: 40px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-8a04eb2a-d1c1-42f1-9cba-e3cad1823f8a .innovative .inner_innovative {
    width: 32%;
    margin-bottom: 18px;
    padding: 0 0px;
  }

  #shopify-section-8a04eb2a-d1c1-42f1-9cba-e3cad1823f8a .innovative .inner_innovative img {
    width: 100px;
  }

  #shopify-section-8a04eb2a-d1c1-42f1-9cba-e3cad1823f8a .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 500;
    color: #000;
  }

  #shopify-section-b32be6ec-84c0-4cf3-abf6-6fe2ecc71dad .image-with-text__heading,
  #shopify-section-8798f882-3bf3-4ab6-8a6b-8123de442301 .image-with-text__heading,
  #shopify-section-f537beb1-aa30-4877-90c2-24602cc3ab74 .image-with-text__heading,
  #shopify-section-7119f05b-84f4-49ad-8289-57766deba389 .image-with-text__heading {
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 10px;
    text-align: center;
  }

  #shopify-section-b32be6ec-84c0-4cf3-abf6-6fe2ecc71dad .image-with-text__text p,
  #shopify-section-8798f882-3bf3-4ab6-8a6b-8123de442301 .image-with-text__text p,
  #shopify-section-f537beb1-aa30-4877-90c2-24602cc3ab74 .image-with-text__text p,
  #shopify-section-7119f05b-84f4-49ad-8289-57766deba389 .image-with-text__text p {
    text-align: center;
    font-size: 15px;
  }

  #shopify-section-b32be6ec-84c0-4cf3-abf6-6fe2ecc71dad .image-with-text__wrapper,
  #shopify-section-8798f882-3bf3-4ab6-8a6b-8123de442301 .image-with-text__wrapper,
  #shopify-section-f537beb1-aa30-4877-90c2-24602cc3ab74 .image-with-text__wrapper,
  #shopify-section-7119f05b-84f4-49ad-8289-57766deba389 .image-with-text__wrapper {
    width: 100%;
    margin-top: 20px;
  }

  #shopify-section-ec114edf-e726-46a6-99fa-61e8fcefa1bc,
  #shopify-section-2775a541-dcb7-45b0-9f28-8bc32fc69c48,
  #shopify-section-dc12aeb9-da4f-4738-8020-78fa31b93e6e,
  #shopify-section-5daadb57-28c3-4ee0-ba07-8e587bdf056c {
    padding-bottom: 0px !important;
  }

  #shopify-section-dc12aeb9-da4f-4738-8020-78fa31b93e6e {
    padding-top: 20px !important;
  }

  #shopify-section-08092f1b-ac85-4d13-b849-4b6f8205127d,
  #shopify-section-fa74e244-9638-4f63-b088-d26d6d082f3b {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }



  #shopify-section-ef4d1d43-d4dc-4747-8b72-f15043bcf4b1 .paking {
    padding: 0px 20px;
  }

  #shopify-section-ef4d1d43-d4dc-4747-8b72-f15043bcf4b1 .col-sm-3 {
    width: 32.33%;
    display: inline-block;
    float: none;
  }

  #shopify-section-ef4d1d43-d4dc-4747-8b72-f15043bcf4b1 .part-1 {
    padding-bottom: 0px;
  }

  #shopify-section-ef4d1d43-d4dc-4747-8b72-f15043bcf4b1 .part-1 img {
    margin: 0px;
  }

  #shopify-section-6a3aaaff-bea6-4bad-b8ba-fbdb0347ffbc .content table td,
  #shopify-section-6a3aaaff-bea6-4bad-b8ba-fbdb0347ffbc .content table th {
    font-size: 15px;
  }

  #shopify-section-9fdec691-1d88-4b66-83c5-3c3f713e8ac7 .content table td,
  #shopify-section-9fdec691-1d88-4b66-83c5-3c3f713e8ac7 .content table th {
    font-size: 15px;
  }


  /* ========= L10 Redesign  =========== */
  /* ========= L10 Redesign  =========== */
  /* ========= L10 Redesign  =========== */

  #shopify-section-43a404fa-8f92-4324-926d-9897e32a6c05,
  #shopify-section-14fbef6f-0cba-4f3b-a326-96a177219936,
  #shopify-section-b1029850-b9e5-4dc4-99ef-67ca60d2309e,
  #shopify-section-8504521c-a29b-4983-a77c-350b159f8315,
  #shopify-section-12e2387c-2245-4e0c-babf-2f142d936238,
  #shopify-section-533c4fcd-759d-4dbf-9147-ddea452de29b,
  #shopify-section-7c39ee7e-37d6-451a-bf60-4ee28208edb5,
  #shopify-section-78cb87eb-fc0c-46c9-8b23-023ca6c73a6a,
  #shopify-section-a4653aa3-9866-4dd5-89a1-0a1ed08439c0,
  #shopify-section-bba57491-de08-4561-b200-875d16bda6d5,
  #shopify-section-42c5c0e2-1a76-4c5f-a773-74020fd4c6f4,
  #shopify-section-92607667-515d-4de6-abdd-b496668b397f,
  #shopify-section-2e642494-cdff-4831-9a4e-ba0c734c1840,
  #shopify-section-5382e111-3602-4cf8-9313-7d8f52ea6984,
  #shopify-section-2ac4e5e5-178f-4e1f-bd2b-e24a1c5d741e,
  #shopify-section-07b3252e-e12a-46e7-a563-9484c114ad6c,
  #shopify-section-525a01f8-1e14-454f-800a-486a8ffcace3,
  #shopify-section-5789a3b5-20cd-4fb2-aba5-17fa38c8ee79,
  #shopify-section-036e0134-c545-4f06-8885-7bb15bce7327 {
    display: none;
  }

  #shopify-section-590d0e52-c662-4989-81e6-12702b4040f4,
  #shopify-section-3acc4c1d-9034-4f49-b9ce-5721d5783516,
  #shopify-section-d78c5748-62cc-4748-a313-fbb0e00b4061,
  #shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a,
  #shopify-section-5864c7c9-a5f0-4c99-8813-1af223f33799,
  #shopify-section-6fcb9261-2e0a-4bd4-99db-982de87119eb,
  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba,
  #shopify-section-5a2bb680-1dca-448a-af93-3cfb119e5588,
  #shopify-section-2ea80cac-ce7c-4add-9c58-2043736c1c65,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f,
  #shopify-section-7bdde518-6802-483e-a4ea-42f3d58661ec,
  #shopify-section-2640fc98-b470-477d-a83a-d6ec9f835f74,
  #shopify-section-444e8922-ed0c-4e20-a19e-ff0e2c1d11ca,
  #shopify-section-2e5ca534-4681-4654-9d75-36e14d2c28a5,
  #shopify-section-d52981e6-bd2f-419b-9993-b134c5aea774,
  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3,
  #shopify-section-fda2dd67-bd6a-4165-9f3c-577b86b51cb4,
  #shopify-section-fc6c4ad2-d329-4225-aaf1-e8e6eac47984 {
    display: block;
  }

  #shopify-section-product_l10_redesign h2.mobile-shrink-text span,
  #shopify-section-product_l10_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_l10_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_l10_redesign .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_l10_redesign .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_l10_redesign .rich-text__text {
    font-size: 14px !important;
  }

  .product-6928179560605 .product__information {
    text-align: center;
    padding-left: 0;
  }

  .product-6928179560605 .product__information .title {
    font-size: 35px;
  }

  .product-6928179560605 .subtitle {
    font-size: 1.5rem;
    font-weight: 600;
  }

  .product-6928179560605 .shopify-payment-button {
    display: block;
  }


  #shopify-section-2640fc98-b470-477d-a83a-d6ec9f835f74,
  #shopify-section-2e5ca534-4681-4654-9d75-36e14d2c28a5 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-2640fc98-b470-477d-a83a-d6ec9f835f74 .mySlides2 {
    color: #fff !important;
  }

  #shopify-section-2e5ca534-4681-4654-9d75-36e14d2c28a5 .mySlides {
    color: #fff !important;
  }


  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f {
    width: 95% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .caption-content,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .caption-content,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .caption-content,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .caption-content {
    padding: 0px;
  }

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .image-with-text__wrapper h3,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .image-with-text__wrapper h3,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .image-with-text__wrapper h3,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .image-with-text__wrapper h3 {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .image-with-text__text p,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .image-with-text__text p,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .image-with-text__text p,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    padding-top: 10px;
  }

  #shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 600;
    margin-top: 25px;
    color: #fff;
  }

  #shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a .innovative .inner_innovative img {
    width: 90px;
  }

  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3 .part-1 {
    width: 50%;
    padding-bottom: 10px;
    text-align: center;
  }

  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3 .paking-mob {
    display: block;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3 .part-1 p {
    font-size: 16px;
    color: #fff;
  }

  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3 .paking .col-sm-12 {
    display: block;
  }

  #shopify-section-590d0e52-c662-4989-81e6-12702b4040f4 .rich-text__content p strong {
    font-size: 20px;
    margin-top: 7px;
    display: block;
  }

  #shopify-section-fc6c4ad2-d329-4225-aaf1-e8e6eac47984 .content table td,
  #shopify-section-fc6c4ad2-d329-4225-aaf1-e8e6eac47984 .content table th {
    border: 1px solid #fff;
    color: #fff;
    font-size: 14px;
  }


  /*  t20 reverse code */
  /*  t20 reverse code */

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .is-flex-row-reverse,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .is-flex-row-reverse,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .is-flex-row-reverse,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  /*   #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65{ padding-top: 0px!important;}
    #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9{ padding-top: 0px!important;} */

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .image-with-text__column,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .image-with-text__column,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .image-with-text__column,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .image-with-text__text-column,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .image-with-text__text-column,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .image-with-text__text-column,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ========= L10 Poland  =========== */
  /* ========= L10 Poland  =========== */
  /* ========= L10 Poland  =========== */

  #shopify-section-23aba621-c3a4-4c6a-9386-4cee1ce5ea15,
  #shopify-section-e500e67a-8d4b-4d7b-b3ef-2db34a142318,
  #shopify-section-da2baa73-cae5-46c5-8ae3-3fa958ae8bb1,
  #shopify-section-034f640b-b8c0-4ac5-8e9e-72b57e847481,
  #shopify-section-08aaf24d-2bbe-48ad-b4b8-5c1f151a2177,
  #shopify-section-5b8cc673-6018-4c6b-b4c8-485472e1eeca,
  #shopify-section-64c16ec7-9b32-4907-9a23-661d6f80900a,
  #shopify-section-e10e88b7-9de5-42c0-b0fa-00a8ba08fb63,
  #shopify-section-c34bfdfe-3cb8-4080-aac2-748fb4049164,
  #shopify-section-23f407fd-c3c2-4d09-aac8-c7c25f5df145,
  #shopify-section-ada42292-9702-4c20-9bcd-6ccaa5648e6d,
  #shopify-section-e111f17d-c431-4b55-871f-22b50bfebf8c,
  #shopify-section-76cb991b-be70-4080-89c8-ee253ddd1a22,
  #shopify-section-6fe630aa-9257-4e02-9f4e-caaa2a1028b2,
  #shopify-section-39aa2ade-7c7e-4256-be45-41fc90dd3f90,
  #shopify-section-81be2ac0-dc28-4bf5-92e8-a3ecaa6ed633,
  #shopify-section-b2fed105-f0d1-4379-860c-28635cf151ad,
  #shopify-section-fc871783-8d18-4288-b7a6-03d4c6a6851a,
  #shopify-section-58290342-675b-46de-87bf-0752b8f5d302 {
    display: none;
  }


  #shopify-section-product_l10_redesign_clone h2.mobile-shrink-text span,
  #shopify-section-product_l10_redesign_clone h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_l10_redesign_clone .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_l10_redesign_clone .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_l10_redesign_clone .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_l10_redesign_clone .rich-text__text {
    font-size: 14px !important;
  }

  .product-7044795531421 .product__information {
    text-align: center;
    padding-left: 0;
  }

  .product-7044795531421 .product__information .title {
    font-size: 35px;
  }

  .product-7044795531421 .subtitle {
    font-size: 1.5rem;
    font-weight: 600;
  }

  .product-7044795531421 .shopify-payment-button {
    display: block;
  }


  #shopify-section-2640fc98-b470-477d-a83a-d6ec9f835f74,
  #shopify-section-2e5ca534-4681-4654-9d75-36e14d2c28a5 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-2640fc98-b470-477d-a83a-d6ec9f835f74 .mySlides2 {
    color: #fff !important;
  }

  #shopify-section-2e5ca534-4681-4654-9d75-36e14d2c28a5 .mySlides {
    color: #fff !important;
  }


  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f {
    width: 95% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .caption-content,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .caption-content,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .caption-content,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .caption-content {
    padding: 0px;
  }

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .image-with-text__wrapper h3,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .image-with-text__wrapper h3,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .image-with-text__wrapper h3,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .image-with-text__wrapper h3 {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .image-with-text__text p,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .image-with-text__text p,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .image-with-text__text p,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    padding-top: 10px;
  }

  #shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 600;
    margin-top: 25px;
    color: #fff;
  }

  #shopify-section-594ebd20-d63a-4cfd-b3e6-41ca37f57f8a .innovative .inner_innovative img {
    width: 90px;
  }

  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3 .part-1 {
    width: 50%;
    padding-bottom: 10px;
    text-align: center;
  }

  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3 .paking-mob {
    display: block;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3 .part-1 p {
    font-size: 16px;
    color: #fff;
  }

  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3 .paking .col-sm-12 {
    display: block;
  }

  #shopify-section-590d0e52-c662-4989-81e6-12702b4040f4 .rich-text__content p strong {
    font-size: 20px;
    margin-top: 7px;
    display: block;
  }

  #shopify-section-fc6c4ad2-d329-4225-aaf1-e8e6eac47984 .content table td,
  #shopify-section-fc6c4ad2-d329-4225-aaf1-e8e6eac47984 .content table th {
    border: 1px solid #fff;
    color: #fff;
    font-size: 14px;
  }


  /*  t20 reverse code */
  /*  t20 reverse code */

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .is-flex-row-reverse,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .is-flex-row-reverse,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .is-flex-row-reverse,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  /*   #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65{ padding-top: 0px!important;}
    #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9{ padding-top: 0px!important;} */

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .image-with-text__column,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .image-with-text__column,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .image-with-text__column,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-296a4af8-b94b-4795-a0d7-a26c75940289 .image-with-text__text-column,
  #shopify-section-32c5eed8-5c90-4ce9-a5dd-8c883f49ebba .image-with-text__text-column,
  #shopify-section-91a683be-c9ae-4d1e-9c1b-6e329252dc8b .image-with-text__text-column,
  #shopify-section-8a24b63e-2df9-493b-b1a0-e66ddd556f9f .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }



  /* ========= D9 Redesign  =========== */
  /* ========= D9 Redesign  =========== */
  /* ========= D9 Redesign  =========== */

  #shopify-section-fd3e058c-4dd3-4fb0-a97b-d0b9b5e01ea3,
  #shopify-section-6e734955-d2f5-4218-a227-b68f7172a353,
  #shopify-section-2dd60808-3da5-4095-8684-c788fd55c265,
  #shopify-section-9f817d87-531f-4cf4-9cd7-1d39881b374e,
  #shopify-section-c73e871e-003e-45fc-83c5-3e0d4f79beb6,
  #shopify-section-8861cd98-82c0-4597-af3b-16fcd3f9a2c6,
  #shopify-section-874e4f51-ec46-4aa1-99a5-694482121d76,
  #shopify-section-17348a81-bf05-48fb-b9e1-c373e4e021a5,
  #shopify-section-2ca10323-8ab7-4225-9422-a0f8181f6f60,
  #shopify-section-f1ec060c-19a7-4a58-bc6d-dcb97c8b9efb,
  #shopify-section-d4b6f903-5aa5-4870-bdc0-8ae3941bd6ea,
  #shopify-section-a1248055-5c65-4363-bfae-8fd177654cce,
  #shopify-section-80b09a5d-4635-4295-b7ca-6b832e6c30fc,
  #shopify-section-4e35b1ef-9660-4bf4-9345-aed803e4533f,
  #shopify-section-a7d350cf-5544-4c30-abfd-0dd23d3ebccf,
  #shopify-section-e339da91-9a68-45e8-9ab3-283dc2924477,
  #shopify-section-06b6ef2a-a66c-446a-87e6-17523f21fbd1 {
    display: none;
  }

  #shopify-section-ced5a0e8-1cd6-4bc3-806e-46163c0532fc,
  #shopify-section-954df0bc-85d0-4f03-98ad-a52b43c0d908,
  #shopify-section-29c74647-2d0d-4942-ba82-b7b0c94e0966,
  #shopify-section-6188f9e4-d149-488f-830c-811503d6c304,
  #shopify-section-b582430a-0a4c-403a-a32d-94d2dee71b3a,
  #shopify-section-fce1263e-437f-4477-a90c-4d83e115a4c0,
  #shopify-section-c0db7410-66df-414a-82d4-795ddf525b94,
  #shopify-section-e027eda0-094c-4d39-9c6f-03a8558ab323,
  #shopify-section-7691b43f-c7ed-49f1-9ab0-1fb77e858332,
  #shopify-section-6cd78058-e9d4-46a2-85e7-1e08357120e8,
  #shopify-section-a1278c73-0cf3-4990-92d8-78110feabfe4,
  #shopify-section-a5f934ba-a740-407c-935e-bbe42bb3bd99,
  #shopify-section-6e4d7a14-1838-496a-863c-6222f3852b6e,
  #shopify-section-8058c273-aee4-4e0e-96a9-26e1b7a1b854,
  #shopify-section-4785f639-80be-4575-8a4f-86ee0884fcb3,
  #shopify-section-f91b98ad-eb78-4f82-b693-5d9a62e97194,
  #shopify-section-6f4ea001-9f9f-47aa-a1fb-ab6c71e815b4,
  #shopify-section-07e9bd23-4f6b-4c19-aa30-7c80d41da73c,
  #shopify-section-9d0cffff-c0b6-4c4d-ab49-2bca2d0c8604 {
    display: block;
  }


  #shopify-section-product_d9_redesign h2.mobile-shrink-text span,
  #shopify-section-product_d9_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_d9_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_d9_redesign .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_d9_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-ced5a0e8-1cd6-4bc3-806e-46163c0532fc {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-ced5a0e8-1cd6-4bc3-806e-46163c0532fc .rich-text__content p {
    margin-bottom: 0px;
    color: #525252;
  }

  #shopify-section-ced5a0e8-1cd6-4bc3-806e-46163c0532fc .rich-text__content p strong {
    font-size: 20px;
    margin-top: 7px;
    display: block;
  }

  #shopify-section-6188f9e4-d149-488f-830c-811503d6c304 .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-6188f9e4-d149-488f-830c-811503d6c304 .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 15px;
  }

  #shopify-section-6188f9e4-d149-488f-830c-811503d6c304 .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 600;
    margin-top: -10px;
    color: #000;
  }

  #shopify-section-6188f9e4-d149-488f-830c-811503d6c304 .innovative .inner_innovative img {
    width: 100%;
  }

  #shopify-section-fce1263e-437f-4477-a90c-4d83e115a4c0 {
    position: relative;
  }

  #shopify-section-fce1263e-437f-4477-a90c-4d83e115a4c0 .container {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
  }

  #shopify-section-fce1263e-437f-4477-a90c-4d83e115a4c0 .sub-blocks span {
    width: 250px;
    font-size: 35px;
    padding: 11px 20px 11px;
    line-height: 12px;
    text-align: center;
    background: #ffffffc7;
    float: none;
    margin: 0 auto 10px;
    display: inline-block;
    border-radius: 10px;
  }

  #shopify-section-fce1263e-437f-4477-a90c-4d83e115a4c0 .sub-blocks span strong {
    font-size: 25px;
    color: #B32D30;
    font-weight: 500;
  }

  #shopify-section-fce1263e-437f-4477-a90c-4d83e115a4c0 .sub-blocks span b {
    font-size: 17px;
    font-weight: 500;
    line-height: normal;
  }

  #shopify-section-fce1263e-437f-4477-a90c-4d83e115a4c0 .sub-blocks {
    width: 100%;
    position: absolute;
    text-align: center;
  }


  #shopify-section-c0db7410-66df-414a-82d4-795ddf525b94,
  #shopify-section-e027eda0-094c-4d39-9c6f-03a8558ab323,
  #shopify-section-7691b43f-c7ed-49f1-9ab0-1fb77e858332 {
    width: 95% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-c0db7410-66df-414a-82d4-795ddf525b94 .image-with-text__heading,
  #shopify-section-e027eda0-094c-4d39-9c6f-03a8558ab323 .image-with-text__heading,
  #shopify-section-7691b43f-c7ed-49f1-9ab0-1fb77e858332 .image-with-text__heading {
    font-size: 20px !important;
    font-weight: 600 !important;
    padding: 0 0px 10px;
  }

  #shopify-section-c0db7410-66df-414a-82d4-795ddf525b94 .image-with-text__text p,
  #shopify-section-e027eda0-094c-4d39-9c6f-03a8558ab323 .image-with-text__text p,
  #shopify-section-7691b43f-c7ed-49f1-9ab0-1fb77e858332 .image-with-text__text p {
    font-size: 17px;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: normal;
  }

  #shopify-section-6cd78058-e9d4-46a2-85e7-1e08357120e8 .rich-text__text p {
    color: #3C91E5;
  }

  #shopify-section-a1278c73-0cf3-4990-92d8-78110feabfe4 .considerate {
    padding: 0px;
  }

  #shopify-section-a1278c73-0cf3-4990-92d8-78110feabfe4 .d9-considerate {
    width: 85%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-a1278c73-0cf3-4990-92d8-78110feabfe4 .d9-considerate .block-t20 {
    width: 100%;
    background: transparent;
  }

  #shopify-section-a1278c73-0cf3-4990-92d8-78110feabfe4 .d9-considerate .text-block-t20 {
    padding: 10px 0px 30px;
    background: transparent;
  }

  #shopify-section-a1278c73-0cf3-4990-92d8-78110feabfe4 .d9-considerate h3 {
    font-weight: 500;
    font-size: 18px;
    margin: 0px;
  }


  #shopify-section-6e4d7a14-1838-496a-863c-6222f3852b6e {
    position: relative;
  }

  #shopify-section-6e4d7a14-1838-496a-863c-6222f3852b6e .image-element__wrap {
    position: absolute;
    z-index: 2;
    top: -20px;
    left: 10px;
  }

  #shopify-section-6e4d7a14-1838-496a-863c-6222f3852b6e .medium-down--one-whole {
    width: calc(50% - 20px);
    position: relative;
  }

  #shopify-section-6e4d7a14-1838-496a-863c-6222f3852b6e .image-with-text__text-column {
    padding-left: 0px;
    padding-right: 0px;
  }

  #shopify-section-6e4d7a14-1838-496a-863c-6222f3852b6e .content ul {
    list-style: none;
    margin-left: 1em;
    margin-top: 1em;
  }


  #shopify-section-6f4ea001-9f9f-47aa-a1fb-ab6c71e815b4 .col-sm-10 {
    width: 85% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-6f4ea001-9f9f-47aa-a1fb-ab6c71e815b4 .col-sm-3 {
    width: 50%;
    float: left;
  }

  #shopify-section-4785f639-80be-4575-8a4f-86ee0884fcb3 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-8058c273-aee4-4e0e-96a9-26e1b7a1b854 {
    position: relative;
  }

  #shopify-section-8058c273-aee4-4e0e-96a9-26e1b7a1b854 .caption {
    position: absolute !important;
  }

  #shopify-section-8058c273-aee4-4e0e-96a9-26e1b7a1b854 .image-with-text-overlay__subheading {
    font-size: 15px !important;
    letter-spacing: 0px !important;
    padding: 0px 30px 0px 18px !important;
  }

  #shopify-section-8058c273-aee4-4e0e-96a9-26e1b7a1b854 .image-with-text-overlay__heading span {
    font-size: 25px !important;
    font-weight: 500 !important;
  }



  /* ========= D9 MAX =========== */
  /* ========= D9 MAX =========== */
  /* ========= D9 MAX =========== */

  #shopify-section-5495b7ca-5a54-41a1-a039-04aff14f1366,
  #shopify-section-b1c15181-0424-40e4-b2b2-63b6a7c4656c,
  #shopify-section-a341e7b3-ed68-4bdd-bab3-94221048f86f,
  #shopify-section-174c5cec-618f-4635-8872-b41191599ae1,
  #shopify-section-c19c2c08-6011-4685-93a8-ff559ce3d0e0,
  #shopify-section-5dac4e42-f18b-408c-bbd5-e8e3a8e3e094 {
    display: none;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7,
  #shopify-section-1941303f-79d3-48e9-bb07-b3762ab70509,
  #shopify-section-ca1e46d5-ae54-4df7-bfca-f154498e7ec8,
  #shopify-section-944f375b-b2c3-41ac-b577-900c7e71ce59,
  #shopify-section-ba5c4032-326f-48b5-8283-17830fa4a5a9,
  #shopify-section-58586c4e-fa4a-437e-8b8f-c63e8343eaa8 {
    display: block;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .banner__subheading p {
    font-size: 16px !important;
    font-weight: 400 !important;
    letter-spacing: 0;
    padding: 0px 50px;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .image-with-text-overlay__heading span {
    font-size: 27px !important;
    font-weight: 600 !important;
    padding: 0 35px !important;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .subtitle p {
    font-size: 15px;
    letter-spacing: 0px;
    padding: 0px 20px;
    color: #000;
    font-weight: 400;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .button {
    width: 240px;
  }

  #shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 .innovative {
    display: block;
    vertical-align: top;
  }

  #shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 .innovative .inner_innovative {
    width: 41%;
    vertical-align: top;
    margin: 14px;
    padding: 0 10px;
  }

  #shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 .innovative .inner_innovative img {
    width: 100px;
  }

  #shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 .innovative .inner_innovative h3 {
    font-size: 14px;
    padding-top: 10px;
  }

  #shopify-section-ef3a5ade-3b59-486a-af50-c1d49d43ccd0 .innovative .inner_innovative h3 br {
    display: none;
  }

  #shopify-section-1941303f-79d3-48e9-bb07-b3762ab70509,
  #shopify-section-ca1e46d5-ae54-4df7-bfca-f154498e7ec8,
  #shopify-section-944f375b-b2c3-41ac-b577-900c7e71ce59,
  #shopify-section-ba5c4032-326f-48b5-8283-17830fa4a5a9 {
    width: 100% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-1941303f-79d3-48e9-bb07-b3762ab70509 .image-with-text__heading,
  #shopify-section-ca1e46d5-ae54-4df7-bfca-f154498e7ec8 .image-with-text__heading,
  #shopify-section-944f375b-b2c3-41ac-b577-900c7e71ce59 .image-with-text__heading,
  #shopify-section-ba5c4032-326f-48b5-8283-17830fa4a5a9 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-1941303f-79d3-48e9-bb07-b3762ab70509 .content p,
  #shopify-section-ca1e46d5-ae54-4df7-bfca-f154498e7ec8 .content p,
  #shopify-section-944f375b-b2c3-41ac-b577-900c7e71ce59 .content p,
  #shopify-section-ba5c4032-326f-48b5-8283-17830fa4a5a9 .content p {
    font-size: 14px !important;
    font-weight: 500;
    letter-spacing: 0px;
  }

  #shopify-section-58586c4e-fa4a-437e-8b8f-c63e8343eaa8 {
    position: relative;
    padding-top: 90px !important;
  }

  #shopify-section-58586c4e-fa4a-437e-8b8f-c63e8343eaa8 .caption {
    position: absolute;
    top: -35%;
  }

  #shopify-section-58586c4e-fa4a-437e-8b8f-c63e8343eaa8 .button {
    color: #000;
    background-color: #fff;
    border-color: #000;
    width: 230px;
    padding: 10px 0px;
  }

  #shopify-section-58586c4e-fa4a-437e-8b8f-c63e8343eaa8 .image-with-text-overlay__subheading {
    color: #000000;
    position: absolute;
    bottom: -5vw;
    width: 100%;
    left: 0;
    letter-spacing: 0;
    font-size: 15px;
  }


  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 {
    position: relative;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .banner_main {
    position: relative;
    width: 100% !important;
    left: 0vw;
    text-align: center;
    padding: 40px 30px;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .d9-max-logo {
    position: relative;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .d9-max-logo img {
    max-width: 250px;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .subtitle p {
    font-size: 30px;
    color: #000;
    font-weight: 400;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .banner__heading {
    margin: 10px 0px;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .banner__heading h2 {
    font-size: 35px;
    font-weight: 600;
    color: #000;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .banner__subheading p {
    letter-spacing: 0;
    font-size: 20px !important;
    color: #000;
    margin-bottom: 0rem;
    font-weight: 500 !important;
    padding: 5px 0px;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .banner__subheading b {
    text-decoration: line-through;
    font-size: 18px;
    margin-left: 0px;
    color: #959595;
    letter-spacing: 0;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .banner__subheading span {
    font-size: 16px;
    font-weight: 500;
    color: #000;
    letter-spacing: 0;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .banner__subheading button {
    margin: 30px auto 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    font-size: 20px;
    font-weight: 500;
    padding: 10px 0px;
    width: 100%;
    justify-content: center;
    background: #fff;
    border: 1px solid #000;
  }

  #shopify-section-6f209a1e-a08c-4d77-b991-ebc8057969b7 .banner_points {
    color: #000;
    font-size: 13px;
    text-align: left;
    font-weight: 500;
    width: 90%;
    float: none;
    margin: 3% auto 0;
  }


  /* ========= V11 Redesign  =========== */
  /* ========= V11 Redesign  =========== */
  /* ========= V11 Redesign  =========== */

  #shopify-section-d574964a-ce7d-4e4e-8e40-f1d71793d8f4,
  #shopify-section-517beb73-0993-4c2d-ad9f-7d2c15f24f46,
  #shopify-section-28d97893-c623-4a50-be4f-ccdbd257dbfc,
  #shopify-section-42150aff-0fcd-4e07-860b-c3efa3fa514d,
  #shopify-section-1a82cc44-a965-4989-ae27-227d5c980b33,
  #shopify-section-7c506673-9c83-4357-8e73-592ff8a1ac89,
  #shopify-section-fb893c17-7e88-476a-bf4d-28e4539fd41b,
  #shopify-section-22d4ba9e-25a9-4304-b92f-8a58c4ad79f5,
  #shopify-section-0a46c792-6d2e-4038-a1c4-bed4688be19d,
  #shopify-section-d27f44ae-fded-4da5-8ab5-03ae7ca08179,
  #shopify-section-fc0f12d3-c92c-4555-b22a-40127ff6bafa,
  #shopify-section-b803ed7c-5e88-4717-b73b-70c02a99728e,
  #shopify-section-e21ec00e-4f89-423b-9a7a-243914e84d3b,
  #shopify-section-2c255a75-8656-4c50-9523-8f76793f9d42,
  #shopify-section-e89e1970-c233-4eb7-b72e-8b280e3143f5,
  #shopify-section-523170d5-5b0e-4d20-a9ee-6fb45d314a2a {
    display: none
  }

  #shopify-section-5880cc2d-fea0-4637-8c41-0023dc6fcc67,
  #shopify-section-fc019f19-fe0d-451e-b979-c779a1469c76,
  #shopify-section-b90c07a6-ff76-46fe-8aad-fd6c14a73708,
  #shopify-section-fb8149fd-f9e6-4c3b-a8b4-775e8f2eae67,
  #shopify-section-2052c451-117d-4ed4-9ec5-e84eb87f02d9,
  #shopify-section-8887a810-b520-4f85-a68c-c69aa6bd76b7,
  #shopify-section-df4c3526-d538-4e9b-9a24-299b3b991132,
  #shopify-section-29c25b53-ea33-4bcd-bbe8-3a0c2d8645ea,
  #shopify-section-70e64f08-c74e-4134-85d7-b24a66997d1e,
  #shopify-section-2bd297fe-5caf-48e8-9e47-f32052484c29,
  #shopify-section-a4594e0a-b03d-4130-970b-540ced293ca5,
  #shopify-section-b8af842b-e22b-4209-95c4-d84a5a6c8322,
  #shopify-section-88d26fd1-2e08-413b-8e8a-2d003570c995,
  #shopify-section-c76d73a2-0d59-42c1-9350-e4303acbe535,
  #shopify-section-e38387f9-05ad-49e9-95e1-85e0feaa96a8,
  #shopify-section-61885556-7b80-4dfc-be39-06510b6c2246,
  #shopify-section-88ad3ddb-ec9e-47ff-8932-a1cb85558a21 {
    display: block;
  }


  #shopify-section-product_v11_redesign h2.mobile-shrink-text span,
  #shopify-section-product_v11_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_v11_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_v11_redesign .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_v11_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }


  #shopify-section-e38387f9-05ad-49e9-95e1-85e0feaa96a8 .col-sm-6 {
    width: 100%;
    margin-bottom: 50px;
  }

  #shopify-section-e38387f9-05ad-49e9-95e1-85e0feaa96a8 .part-1 {
    padding-bottom: 0px;
  }

  #shopify-section-e38387f9-05ad-49e9-95e1-85e0feaa96a8 .part-1 p {
    font-size: 13px;
  }

  #shopify-section-e38387f9-05ad-49e9-95e1-85e0feaa96a8 .main-2 .part-1 p {
    margin-top: -30px;
  }


  #shopify-section-e38387f9-05ad-49e9-95e1-85e0feaa96a8 .part-1 img {
    padding: 0px 30px 0px;
  }


  #shopify-section-5880cc2d-fea0-4637-8c41-0023dc6fcc67 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-5880cc2d-fea0-4637-8c41-0023dc6fcc67 .rich-text__content p {
    margin-bottom: 0px;
    color: #525252;
  }

  #shopify-section-5880cc2d-fea0-4637-8c41-0023dc6fcc67 .rich-text__content p strong {
    font-size: 20px;
  }

  #shopify-section-fb8149fd-f9e6-4c3b-a8b4-775e8f2eae67 .innovative {
    text-align: center;
    width: 100%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-fb8149fd-f9e6-4c3b-a8b4-775e8f2eae67 .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-fb8149fd-f9e6-4c3b-a8b4-775e8f2eae67 .innovative .inner_innovative h3 {
    font-size: 14px;
    font-weight: 600;
    margin-top: 0px;
    color: #000;
  }

  #shopify-section-fb8149fd-f9e6-4c3b-a8b4-775e8f2eae67 .innovative .inner_innovative span {
    font-size: 13px;
    margin-top: -1px;
    display: block;
    font-weight: 500;
  }

  #shopify-section-fb8149fd-f9e6-4c3b-a8b4-775e8f2eae67 .innovative .inner_innovative img {
    width: auto;
  }

  #shopify-section-df4c3526-d538-4e9b-9a24-299b3b991132,
  #shopify-section-29c25b53-ea33-4bcd-bbe8-3a0c2d8645ea {
    width: 100% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-df4c3526-d538-4e9b-9a24-299b3b991132 .image-with-text__heading,
  #shopify-section-29c25b53-ea33-4bcd-bbe8-3a0c2d8645ea .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-df4c3526-d538-4e9b-9a24-299b3b991132 .content p,
  #shopify-section-29c25b53-ea33-4bcd-bbe8-3a0c2d8645ea .content p {
    font-size: 14px !important;
    font-weight: 500;
    letter-spacing: 0px;
  }

  #shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8 .w3-content h3,
  #shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8 .w3-content p {
    padding: 0px 30px;
  }

  #shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8 .w3-content h3 {
    margin-top: 24px;
    font-size: 20px;
    font-weight: 600;
  }

  #shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8 .w3-content p {
    font-size: 16px !important;
  }

  #shopify-section-2bd297fe-5caf-48e8-9e47-f32052484c29 h3 {
    font-size: 25px;
  }

  #shopify-section-b8af842b-e22b-4209-95c4-d84a5a6c8322 h3 {
    font-size: 25px;
  }

  #shopify-section-88d26fd1-2e08-413b-8e8a-2d003570c995 p {
    font-size: 15px;
    color: #909090;
    line-height: 25px;
    padding: 0px 25px;
  }

  #shopify-section-e38387f9-05ad-49e9-95e1-85e0feaa96a8 .col-sm-3 {
    width: 50%;
    float: left;
  }

  #shopify-section-e38387f9-05ad-49e9-95e1-85e0feaa96a8 .col-sm-4 {
    width: 50%;
    float: left;
  }



  /* ========= V9 Redesign  =========== */
  /* ========= V9 Redesign  =========== */
  /* ========= V9 Redesign  =========== */

  #shopify-section-937f8b29-2062-4cd3-8966-c148e3bcb500,
  #shopify-section-2557aa3f-0632-4624-bf27-54b67ba98a80,
  #shopify-section-27439ad4-a389-4659-afc2-885ccca3c91e,
  #shopify-section-99038242-b29c-4fc7-adb3-c05ae135a07a,
  #shopify-section-431299ef-4889-475d-b1f4-2ced0a7e9030,
  #shopify-section-03a7829a-b23f-445b-b9cb-4f0580a3c5e3,
  #shopify-section-78b0b40c-b92a-4486-87ba-9acdef5d1ca4,
  #shopify-section-bc6c34be-41d1-4cf3-b9b8-76d66023f08f,
  #shopify-section-91fe8137-8ab0-49bb-8dd6-806455daf84e,
  #shopify-section-bcd59106-9786-4651-ab60-51e8bfe7aafa,
  #shopify-section-195db638-3664-43d7-bd68-e2aaf9ba9322,
  #shopify-section-70caeba2-f3df-4e65-b88d-28962f5b3e7d,
  #shopify-section-6a35ded2-b207-48d5-abd9-ceb7aa02d676,
  #shopify-section-997293a6-1ab6-44a5-8590-9d1008b7299d,
  #shopify-section-017d8fd2-1bca-40b9-90a4-17e7af354a1a {
    display: none;
  }

  #shopify-section-product_v9_redesign h2.mobile-shrink-text span,
  #shopify-section-product_v9_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_v9_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_v9_redesign .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_v9_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-b0919f32-2599-4373-b72f-dc595683f544 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-b0919f32-2599-4373-b72f-dc595683f544 .rich-text__content p strong {
    font-size: 20px;
  }

  #shopify-section-ff756bf5-1ea9-4570-9395-f7b7cb0ed18b .innovative {
    text-align: center;
    width: 100%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-ff756bf5-1ea9-4570-9395-f7b7cb0ed18b .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-ff756bf5-1ea9-4570-9395-f7b7cb0ed18b .innovative .inner_innovative h3 {
    font-size: 14px;
    font-weight: 600;
    margin-top: 0px;
    color: #000;
  }

  #shopify-section-ff756bf5-1ea9-4570-9395-f7b7cb0ed18b .innovative .inner_innovative span {
    font-size: 13px;
    margin-top: -1px;
    display: block;
    font-weight: 500;
  }

  #shopify-section-ff756bf5-1ea9-4570-9395-f7b7cb0ed18b .innovative .inner_innovative img {
    width: auto;
  }

  #shopify-section-12ca109b-ae2d-4bc8-ab3f-07cd393edd9c,
  #shopify-section-80dab3b1-1e4a-4008-9d65-f9e99c65b05f {
    width: 100% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-80dab3b1-1e4a-4008-9d65-f9e99c65b05f .image-with-text__heading,
  #shopify-section-12ca109b-ae2d-4bc8-ab3f-07cd393edd9c .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-80dab3b1-1e4a-4008-9d65-f9e99c65b05f .content p,
  #shopify-section-12ca109b-ae2d-4bc8-ab3f-07cd393edd9c .content p {
    font-size: 14px !important;
    font-weight: 500;
    letter-spacing: 0px;
  }

  #shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8 .w3-content h3,
  #shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8 .w3-content p {
    padding: 0px 30px;
  }

  #shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8 .w3-content h3 {
    margin-top: 24px;
    font-size: 20px;
    font-weight: 600;
  }

  #shopify-section-cdc15055-bb27-4f70-8b43-4058c7ab2bb8 .w3-content p {
    font-size: 16px !important;
  }

  #shopify-section-03da96b0-d3d1-4b77-9263-201648f04107 p {
    font-size: 15px;
    color: #909090;
    line-height: 25px;
    padding: 0px 25px;
  }

  #shopify-section-ab989647-f452-4906-b121-f9b3a448c202 .col-sm-3 {
    width: 50%;
    float: left;
  }

  #shopify-section-ab989647-f452-4906-b121-f9b3a448c202 .part-1 img {
    padding: 0px 30px 0px;
  }

  #shopify-section-ab989647-f452-4906-b121-f9b3a448c202 .main-1 .col-sm-10 {
    margin-top: 15px;
  }



  /* ======== V10 redesign ======== */
  /* ======== V10 redesign ======== */
  /* ======== V10 redesign ======== */

  #shopify-section-fea75e70-4fb2-4e81-b881-9317de3a8043,
  #shopify-section-688a6872-330c-4c7f-a0e5-9968be4f5079,
  #shopify-section-b0adadae-a6dd-4f3e-9f64-29dfa03696cc,
  #shopify-section-ab650385-61da-467b-94e4-517bd2b38d0e,
  #shopify-section-564f22a9-6b4f-445f-bd54-80b096f7af34,
  #shopify-section-0655d786-4f22-45e1-bc26-7b27f5e64d60,
  #shopify-section-ce400333-2d30-43ab-a149-08a2395464f0,
  #shopify-section-b7abab69-b06b-41ae-a587-443bfdc663f8,
  #shopify-section-73cb471b-b979-482b-9fc6-d2ccb778a860,
  #shopify-section-39887dcb-b406-4d16-9a2e-c104cc14884d,
  #shopify-section-2f1b42a7-f123-4ae6-b971-bf53fc1b62d3,
  #shopify-section-85fe077b-7435-440c-b135-2c9bb33d42e3,
  #shopify-section-71aacf07-79e6-4037-8fb9-926a9ee7d994,
  #shopify-section-14bbe99c-0c72-4508-84b4-b64436d92e05,
  #shopify-section-713f2999-ac5b-4505-be10-d4cd0ed1b9e2,
  #shopify-section-b30b3d3a-fb32-421f-99b1-6b299db23703 {
    display: none;
  }

  #shopify-section-8a5e8b1c-3f94-44e0-ba6f-4da33fa25ade,
  #shopify-section-dda2d5bb-e347-4f17-ac31-d56de9eec448,
  #shopify-section-aeb4cfd0-5f85-45fe-8990-21eee8630ea5,
  #shopify-section-94d8fc37-6d03-44b9-95bf-1bae13e3d70a,
  #shopify-section-bad83b80-962a-4ad4-bf7c-f72e96446eaf,
  #shopify-section-f589fa5a-6646-45ff-823c-7fa7733283ef,
  #shopify-section-7644a732-e7ed-444a-abf6-b294661ea288,
  #shopify-section-941967eb-cd75-4d66-a7de-38447fd9b9e9,
  #shopify-section-4ca76639-c226-46d4-a4b1-826e3dfcfa75,
  #shopify-section-51678405-9420-46db-b7ef-9130e21302e5,
  #shopify-section-2ec68b17-1ac7-4858-848f-d0e1c8d73e25,
  #shopify-section-a6920730-f4bc-4659-8e48-b533104c74f0,
  #shopify-section-d2920bbf-5298-4a65-a5ae-1d183da20102,
  #shopify-section-79feb4da-a8f9-4498-8189-3876d80c89e0,
  #shopify-section-9e16ff3b-5572-4d9c-a283-fd0fe1ea56fc,
  #shopify-section-2506fddd-dc4b-4c50-b503-64564b869c4d,
  #shopify-section-5c046b32-e078-4c16-a8e8-95708c30cc0b {
    display: block;
  }

  #shopify-section-8a5e8b1c-3f94-44e0-ba6f-4da33fa25ade {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-8a5e8b1c-3f94-44e0-ba6f-4da33fa25ade .rich-text__content p strong {
    font-size: 20px;
  }

  #shopify-section-product_v10_redesign h2.mobile-shrink-text span,
  #shopify-section-product_v10_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_v10_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_v10_redesign .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_v10_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-94d8fc37-6d03-44b9-95bf-1bae13e3d70a .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-94d8fc37-6d03-44b9-95bf-1bae13e3d70a .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-94d8fc37-6d03-44b9-95bf-1bae13e3d70a .innovative .inner_innovative h3 {
    font-size: 14px;
    font-weight: 600;
    margin-top: 5px;
    color: #000;
  }

  #shopify-section-94d8fc37-6d03-44b9-95bf-1bae13e3d70a .innovative .inner_innovative span {
    font-size: 12px;
  }

  #shopify-section-94d8fc37-6d03-44b9-95bf-1bae13e3d70a .innovative .inner_innovative img {
    width: 120px;
  }

  #shopify-section-9e16ff3b-5572-4d9c-a283-fd0fe1ea56fc .col-sm-3 {
    width: 50%;
    float: left;
  }

  #shopify-section-d2920bbf-5298-4a65-a5ae-1d183da20102 p {
    font-size: 15px;
    color: #909090;
    line-height: 25px;
    padding: 0px 25px;
  }

  #shopify-section-51678405-9420-46db-b7ef-9130e21302e5 .w3-content h3,
  #shopify-section-51678405-9420-46db-b7ef-9130e21302e5 .w3-content p {
    padding: 0px 30px;
  }

  #shopify-section-51678405-9420-46db-b7ef-9130e21302e5 .w3-content h3 {
    margin-top: 24px;
    font-size: 20px;
    font-weight: 600;
  }

  #shopify-section-51678405-9420-46db-b7ef-9130e21302e5 .w3-content p {
    font-size: 16px !important;
  }

  /* ======== T30 redesign ======== */
  /* ======== T30 redesign ======== */
  /* ======== T30 redesign ======== */

  #shopify-section-619f69ac-2d5f-4a13-8350-0f9616f1f69e,
  #shopify-section-8b2253d9-7462-4ea3-a79a-722b6887f4c7,
  #shopify-section-c3bd64fb-ea52-4a7a-bdb3-9780a69e4ee9,
  #shopify-section-536da682-be50-44d5-ae92-368ea0784f04,
  #shopify-section-c11c444a-a6b3-4088-b96c-548f2933138c,
  #shopify-section-2724112f-7cff-4b44-9c7d-1543e6ce1d81,
  #shopify-section-b7e4061f-58ff-406b-b7f6-bb2b803a7c0a,
  #shopify-section-d3d359de-898d-4c3c-b2eb-a098fd48791b,
  #shopify-section-6eb6492c-54b9-4620-abd6-554b846e6930,
  #shopify-section-7ccc3daf-dd1a-4202-9ff3-75e0bf3fbec9,
  #shopify-section-880a65c9-d76a-45a1-9804-b04f70233f0c,
  #shopify-section-7c38e1b7-a2ff-4ee1-bdec-dfb4e0743906,
  #shopify-section-67beafba-2a19-4521-bdc0-3c5468a4cee8,
  #shopify-section-e846172e-dcab-4de6-90e6-0cda443cfa11,
  #shopify-section-83ec5fe1-4520-4d16-bc8d-604607e9679c,
  #shopify-section-9e204e6d-e7ff-44b8-a850-a5d7b22baec8,
  #shopify-section-35709dc3-4d49-4175-b29d-ee6d0ff06865,
  #shopify-section-a1a0a82f-31e3-4381-abee-3ebbf1e4a7f9,
  #shopify-section-7f60eebf-dad2-4b46-9611-3c20167cc387 {
    display: none;
  }

  #shopify-section-52f8c4ab-f570-4cdd-a8cb-cce66a4a2b93,
  #shopify-section-90cba376-f81c-4118-8f53-ee6ff2ac63d1,
  #shopify-section-c0976606-789c-4a9e-b508-0de411cce26d,
  #shopify-section-f5b22fa3-e083-4464-8019-b77b12a137f1,
  #shopify-section-e31d4d98-778d-4d68-a55f-1748a4b2a6d8,
  #shopify-section-2ebeeae8-f3f9-4086-a205-aec3ef5016e2,
  #shopify-section-88a3227c-eb97-4b0f-a1e3-2ea5d21e1cc6,
  #shopify-section-c7fc16b5-c66e-4fee-8339-6c09ee5669ac,
  #shopify-section-72e86941-73c9-472b-addf-acbe965e910b,
  #shopify-section-d503cf88-07fa-42ab-8d6a-cb0fa8935d41,
  #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65,
  #shopify-section-66649454-026c-4688-90ab-b8fd6970d30c,
  #shopify-section-ebb4603e-7588-4d75-9f83-f85bb9698b6a,
  #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9,
  #shopify-section-ce7bb978-aaaf-4e7f-9ba1-b04726e23dcd,
  #shopify-section-1040d75a-95fb-4a1b-9197-1317750bc4f3,
  #shopify-section-186dc218-1ac6-4ec2-8932-7732b306c07c,
  #shopify-section-f19c82f7-fb32-4ccc-8bb6-2deabcd6d926,
  #shopify-section-cecd318d-9110-424f-9176-af4867a63f27,
  #shopify-section-65ea3fc3-06ae-4bb7-a7ed-7bd34d5dbb8b,
  #shopify-section-17fcd630-1b14-417b-8cb3-9ece3fcb5ac7,
  #shopify-section-8dfeec80-f00e-44aa-a933-a46d9b5c99f5 {
    display: block;
  }

  #shopify-section-product_t30_redesign h2.mobile-shrink-text span,
  #shopify-section-product_t30_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_t30_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_t30_redesign .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_t30_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-52f8c4ab-f570-4cdd-a8cb-cce66a4a2b93 .rich-text__content p strong {
    font-size: 20px;
  }

  #shopify-section-52f8c4ab-f570-4cdd-a8cb-cce66a4a2b93 .rich-text__content p {
    margin-bottom: 0;
    color: #525252;
  }

  .product-6887858241693 .product__information {
    text-align: center;
    padding-left: 0;
  }

  .product-6887858241693 .product__information .title {
    font-size: 35px;
  }

  .product-6887858241693 .subtitle {
    font-size: 1.5rem;
    font-weight: 600;
  }

  .product-6887858241693 .shopify-payment-button {
    display: none;
  }


  #shopify-section-f5b22fa3-e083-4464-8019-b77b12a137f1 .innovative {
    text-align: center;
    width: 90%;
    margin: 0 auto;
  }

  #shopify-section-f5b22fa3-e083-4464-8019-b77b12a137f1 .innovative .inner_innovative {
    text-align: center;
    width: 28%;
    display: inline-block;
    padding: 0 0px;
    margin-bottom: 0px;
    vertical-align: top;
    margin: 0px 5px 0px;
  }

  #shopify-section-f5b22fa3-e083-4464-8019-b77b12a137f1 .innovative .inner_innovative h3 {
    font-size: 15px;
    line-height: normal;
    color: #000;
    margin-top: 0px;
    font-weight: 600;
  }

  #shopify-section-f5b22fa3-e083-4464-8019-b77b12a137f1 .innovative .inner_innovative h3 span {
    width: 100%;
    float: left;
    font-weight: 400;
  }

  #shopify-section-f5b22fa3-e083-4464-8019-b77b12a137f1 .innovative .inner_innovative img {
    width: 100%;
    max-width: 100%;
  }


  #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65,
  #shopify-section-66649454-026c-4688-90ab-b8fd6970d30c,
  #shopify-section-ebb4603e-7588-4d75-9f83-f85bb9698b6a,
  #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65 .image-with-text__heading,
  #shopify-section-66649454-026c-4688-90ab-b8fd6970d30c .image-with-text__heading,
  #shopify-section-ebb4603e-7588-4d75-9f83-f85bb9698b6a .image-with-text__heading,
  #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65 .image-with-text__text p,
  #shopify-section-66649454-026c-4688-90ab-b8fd6970d30c .image-with-text__text p,
  #shopify-section-ebb4603e-7588-4d75-9f83-f85bb9698b6a .image-with-text__text p,
  #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }


  #shopify-section-f19c82f7-fb32-4ccc-8bb6-2deabcd6d926 .w3-content h3,
  #shopify-section-f19c82f7-fb32-4ccc-8bb6-2deabcd6d926 .w3-content p {
    padding: 0px 30px;
  }

  #shopify-section-f19c82f7-fb32-4ccc-8bb6-2deabcd6d926 .w3-content h3 {
    margin-top: 24px;
    font-size: 20px;
    font-weight: 600;
  }

  #shopify-section-f19c82f7-fb32-4ccc-8bb6-2deabcd6d926 .w3-content p {
    font-size: 16px !important;
  }


  .w3-display-right,
  .w3-display-left {
    transform: translate(0%, -100%) !important;
  }

  .w3-btn,
  .w3-button {
    height: 45px !important;
    width: 45px !important;
    justify-content: center !important;
    align-items: center !important;
    display: flex !important;
    color: #bbb !important;
    background-color: #fff !important;
  }

  .mySlides2 img,
  .mySlides img {
    margin-bottom: 20px;
  }

  .w3-black,
  .w3-hover-black:hover {
    color: #bfbfbf !important;
    background-color: rgba(255, 255, 255, .75) !important;
    border-radius: 50px;
  }

  .w3-button:hover {
    background-color: #fff !important;
  }

  #shopify-section-65ea3fc3-06ae-4bb7-a7ed-7bd34d5dbb8b .paking .col-sm-12 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
  }

  #shopify-section-65ea3fc3-06ae-4bb7-a7ed-7bd34d5dbb8b .col-sm-6 {
    width: 30% !important;
    float: left !important;
  }

  #shopify-section-65ea3fc3-06ae-4bb7-a7ed-7bd34d5dbb8b .col-sm-5 {
    width: 70% !important;
    float: left !important;
  }

  #shopify-section-65ea3fc3-06ae-4bb7-a7ed-7bd34d5dbb8b .col-sm-6 {
    width: 24% !important;
    float: left !important;
  }

  #shopify-section-65ea3fc3-06ae-4bb7-a7ed-7bd34d5dbb8b .col-sm-4 {
    width: 33.33% !important;
  }

  #shopify-section-65ea3fc3-06ae-4bb7-a7ed-7bd34d5dbb8b .part-1 p {
    font-size: 16px;
    font-weight: 400;
  }


  /*  t30 reverse code */

  #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65 .is-flex-row-reverse,
  #shopify-section-66649454-026c-4688-90ab-b8fd6970d30c .is-flex-row-reverse,
  #shopify-section-ebb4603e-7588-4d75-9f83-f85bb9698b6a .is-flex-row-reverse,
  #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65 {
    padding-top: 0px !important;
  }

  #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9 {
    padding-top: 0px !important;
  }

  #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65 .image-with-text__column,
  #shopify-section-66649454-026c-4688-90ab-b8fd6970d30c .image-with-text__column,
  #shopify-section-ebb4603e-7588-4d75-9f83-f85bb9698b6a .image-with-text__column,
  #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65 .image-with-text__text-column,
  #shopify-section-66649454-026c-4688-90ab-b8fd6970d30c .image-with-text__text-column,
  #shopify-section-ebb4603e-7588-4d75-9f83-f85bb9698b6a .image-with-text__text-column,
  #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ======== T20 redesign ======== */
  /* ======== T20 redesign ======== */
  /* ======== T20 redesign ======== */


  #shopify-section-7551601e-b68b-4e1b-b12c-4c17775adc1f,
  #shopify-section-5fafe599-be63-4412-8d8f-baa2cc905d78,
  #shopify-section-68a643fd-996c-462f-9e00-7bbf84da1e5a,
  #shopify-section-ddf70a1c-3299-49a8-9ff4-8eb28c761790,
  #shopify-section-f74fabd2-5999-4493-8a4a-e8444672807e,
  #shopify-section-6f89fd8d-ace7-4dbf-968c-37a01364b7b5,
  #shopify-section-a3980209-65ba-4256-8a28-8103585d65ba,
  #shopify-section-2cd41bd4-d439-41d1-8147-07fda6118493,
  #shopify-section-6fc4ba52-bef2-456d-8faf-a1fd46f80d47,
  #shopify-section-910977f3-00ef-46b1-a291-9e10b32208c9,
  #shopify-section-8dab5e5d-28c4-4568-b7ac-67e04ad2aeb5,
  #shopify-section-a0cf3222-4c34-42cf-9e7e-d169ac3e3d10,
  #shopify-section-86d8f119-7953-4f90-9597-540f6d1a345a,
  #shopify-section-dcc95a56-f8da-40b3-a5f3-9d8971221bb7,
  #shopify-section-448a8815-b312-404d-938e-d3f409cd1e32,
  #shopify-section-10b74f2d-6f1c-4c8e-93e7-f711d04a7030,
  #shopify-section-5e1781fc-691b-453d-83e6-816f24b8e3ce,
  #shopify-section-7a18075c-4d29-44ad-b4a4-2a67e75ce521,
  #shopify-section-45b57113-da34-454c-856a-3524af4e3b6a {
    display: none;
  }

  #shopify-section-022b9c0e-8f4f-417b-af10-d4df2302d2c5,
  #shopify-section-9552d2d7-cc67-490d-97df-634d5191721e,
  #shopify-section-50715ad6-2e48-4890-ad7a-44ffba7a3b71,
  #shopify-section-4159d832-da8d-4803-a1b1-38c0724c7db7,
  #shopify-section-9fb44bad-c24f-4903-8b97-26aa49992561,
  #shopify-section-db3167e5-9565-481f-9997-6db10d06c153,
  #shopify-section-1e4d0abe-c3cb-4ece-994e-5befc6f31a31,
  #shopify-section-2728c835-7a9a-4b19-b71d-e85e8a884ef4,
  #shopify-section-098a5143-cb9b-4840-80bd-7e01dd7e3b4e,
  #shopify-section-84248769-dfff-4efe-8cd4-4a90f8393516,
  #shopify-section-fa777101-7aab-483d-ae9f-9363794640b4,
  #shopify-section-f85621c9-08ed-40ff-bf0e-74953869ccd8,
  #shopify-section-19a84656-288a-4a08-b875-54e30091ca9a,
  #shopify-section-affd0e87-c38c-4762-b5bb-914f678a6d44,
  #shopify-section-de7b0679-fe3c-45b9-b45b-3dfc2963f89b,
  #shopify-section-f6403595-1b12-419d-b501-b4ef045a87c5,
  #shopify-section-fd1687a6-c9d7-4d17-85a2-5a7fffde2f6c,
  #shopify-section-687b5095-241a-4ced-bcbb-941a55ef751d,
  #shopify-section-607b6d04-b54b-4866-ae66-868bd7c1d747,
  #shopify-section-8ea166a7-2a99-467e-b3dd-6aaa0d2ebf92,
  #shopify-section-fa625981-45a5-4ab1-976a-6c4081d19ec1,
  #shopify-section-ee137c74-5488-4730-b63c-0a64c275b1b3 {
    display: block;
  }

  .product-6885306728605 .product__information {
    padding-left: 0px;
    text-align: center;
  }

  .product-6885306728605 .product__information {
    text-align: center;
  }

  .product-6885306728605 .product__information .title {
    font-size: 35px;
  }

  .product-6885306728605 .subtitle {
    font-size: 1.5rem;
    font-weight: 600;
  }

  .product-6885306728605 .shopify-payment-button {
    display: none;
  }

  #shopify-section-product_t20_redesign h2.mobile-shrink-text span,
  #shopify-section-product_t20_redesign h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_t20_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_t20_redesign .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_t20_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_t20_redesign .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-022b9c0e-8f4f-417b-af10-d4df2302d2c5 .rich-text__content p strong {
    font-size: 20px;
    color: #000;
    margin-bottom: 10px;
    display: inline-block;
  }

  #shopify-section-022b9c0e-8f4f-417b-af10-d4df2302d2c5 .rich-text__content p {
    margin-bottom: 0;
    color: #525252;
  }

  #shopify-section-8ea166a7-2a99-467e-b3dd-6aaa0d2ebf92,
  #shopify-section-fa625981-45a5-4ab1-976a-6c4081d19ec1,
  #shopify-section-ee137c74-5488-4730-b63c-0a64c275b1b3 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-8ea166a7-2a99-467e-b3dd-6aaa0d2ebf92 .image-with-text__heading,
  #shopify-section-fa625981-45a5-4ab1-976a-6c4081d19ec1 .image-with-text__heading,
  #shopify-section-ee137c74-5488-4730-b63c-0a64c275b1b3 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-8ea166a7-2a99-467e-b3dd-6aaa0d2ebf92 .image-with-text__text p,
  #shopify-section-fa625981-45a5-4ab1-976a-6c4081d19ec1 .image-with-text__text p,
  #shopify-section-ee137c74-5488-4730-b63c-0a64c275b1b3 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }


  #shopify-section-4159d832-da8d-4803-a1b1-38c0724c7db7 .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-4159d832-da8d-4803-a1b1-38c0724c7db7 .innovative .inner_innovative {
    text-align: center;
    width: 45%;
    display: inline-block;
    padding: 0 10px;
  }

  #shopify-section-4159d832-da8d-4803-a1b1-38c0724c7db7 .innovative .inner_innovative h3 {
    font-size: 13px;
    font-weight: 600;
    margin-top: 5px;
    color: #000;
    padding: 0px 3px;
  }

  #shopify-section-4159d832-da8d-4803-a1b1-38c0724c7db7 .innovative .inner_innovative img {
    width: 100%;
  }

  #shopify-section-fa777101-7aab-483d-ae9f-9363794640b4 {
    position: relative;
  }

  #shopify-section-fa777101-7aab-483d-ae9f-9363794640b4 .sub-blocks span {
    width: 250px;
    font-size: 35px;
    padding: 11px 20px 11px;
    line-height: 12px;
    text-align: center;
    background: #ffffffc7;
    float: none;
    margin: 0 auto 10px;
    display: inline-block;
    border-radius: 10px;
  }

  #shopify-section-fa777101-7aab-483d-ae9f-9363794640b4 .sub-blocks span strong {
    font-size: 25px;
    color: #B32D30;
    font-weight: 500;
  }

  #shopify-section-fa777101-7aab-483d-ae9f-9363794640b4 .sub-blocks span b {
    font-size: 17px;
    font-weight: 500;
    line-height: normal;
  }

  #shopify-section-fa777101-7aab-483d-ae9f-9363794640b4 .sub-blocks {
    margin: 0 auto;
    float: none;
    width: 100%;
    position: absolute;
    top: 25%;
    display: flex;
    flex-wrap: wrap;
  }

  #shopify-section-de7b0679-fe3c-45b9-b45b-3dfc2963f89b .w3-content h3,
  #shopify-section-de7b0679-fe3c-45b9-b45b-3dfc2963f89b .w3-content p {
    padding: 0px 30px;
  }

  #shopify-section-de7b0679-fe3c-45b9-b45b-3dfc2963f89b .w3-content h3 {
    margin-top: 24px;
    font-size: 20px;
    font-weight: 600;
  }

  #shopify-section-de7b0679-fe3c-45b9-b45b-3dfc2963f89b .w3-content p {
    font-size: 16px !important;
  }

  #shopify-section-607b6d04-b54b-4866-ae66-868bd7c1d747 .content table td,
  #shopify-section-607b6d04-b54b-4866-ae66-868bd7c1d747 .content table th {
    font-size: 15px;
  }

  #shopify-section-3e09f5a5-6b79-4342-ad55-ba67dc423b75 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-19a84656-288a-4a08-b875-54e30091ca9a .w3-display-left {
    left: 4%;
  }

  #shopify-section-19a84656-288a-4a08-b875-54e30091ca9a .w3-display-right {
    right: 4%;
  }

  #shopify-section-de7b0679-fe3c-45b9-b45b-3dfc2963f89b .w3-display-left {
    left: 4%;
    top: 40%;
  }

  #shopify-section-de7b0679-fe3c-45b9-b45b-3dfc2963f89b .w3-display-right {
    right: 4%;
    top: 40%;
  }

  .w3-display-right,
  .w3-display-left {
    transform: translate(0%, -100%) !important;
  }

  .w3-btn,
  .w3-button {
    height: 45px !important;
    width: 45px !important;
    justify-content: center !important;
    align-items: center !important;
    display: flex !important;
    color: #bbb !important;
    background-color: #fff !important;
  }

  .mySlides2 img,
  .mySlides img {
    margin-bottom: 20px;
  }

  .w3-black,
  .w3-hover-black:hover {
    color: #bbb !important;
    background-color: #fff !important;
    border-radius: 50px;
  }


  /*  t20 reverse code */
  /*  t20 reverse code */

  #shopify-section-8ea166a7-2a99-467e-b3dd-6aaa0d2ebf92 .is-flex-row-reverse,
  #shopify-section-fa625981-45a5-4ab1-976a-6c4081d19ec1 .is-flex-row-reverse,
  #shopify-section-ee137c74-5488-4730-b63c-0a64c275b1b3 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  /*   #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65{ padding-top: 0px!important;}
    #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9{ padding-top: 0px!important;} */

  #shopify-section-8ea166a7-2a99-467e-b3dd-6aaa0d2ebf92 .image-with-text__column,
  #shopify-section-fa625981-45a5-4ab1-976a-6c4081d19ec1 .image-with-text__column,
  #shopify-section-ee137c74-5488-4730-b63c-0a64c275b1b3 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-8ea166a7-2a99-467e-b3dd-6aaa0d2ebf92 .image-with-text__text-column,
  #shopify-section-fa625981-45a5-4ab1-976a-6c4081d19ec1 .image-with-text__text-column,
  #shopify-section-ee137c74-5488-4730-b63c-0a64c275b1b3 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ======== T10 pro ======== */
  /* ======== T10 pro ======== */
  /* ======== T10 pro ======== */

  #shopify-section-d0e62e37-fc5b-4d2b-a056-499083c96c26,
  #shopify-section-a0208cec-d07f-48b6-b24a-58858746472a,
  #shopify-section-1e4ff9c0-d3a3-463e-bec5-8d940fdee476,
  #shopify-section-036950ea-ed6a-4f00-ac6e-209fcc87975e,
  #shopify-section-599413b0-4d30-460f-9408-9bf67177e27e,
  #shopify-section-7167ebe1-bb03-4661-91fd-586d31b54952,
  #shopify-section-a670f78e-dffd-4a90-9f35-26672b01fc59,
  #shopify-section-d8b9e8c5-5a43-4c62-a80c-56bd367968c4,
  #shopify-section-ac2f3028-4351-48c6-9a7c-512437b30cc8,
  #shopify-section-d6fd6cab-bce3-453c-a632-0c822eab20ea,
  #shopify-section-9ae63253-37e2-4e02-88ef-b537cc9b4bd9,
  #shopify-section-bb3c6182-5389-44a1-9144-da3560bc713c,
  #shopify-section-562deb42-d638-4c4f-91ab-98c488c99762,
  #shopify-section-ef8dbad3-6185-47a2-9f54-f1044aa6982f,
  #shopify-section-b6a157ed-2e25-4e60-a9b9-9d131ec17771,
  #shopify-section-b547c810-2371-44c3-83d4-bd95d7cddc7e {
    display: none;
  }

  #shopify-section-fb4fbd95-1e3f-457a-8f2e-e5fbbc1371dc,
  #shopify-section-f54aa48a-166e-40ef-a009-42b25e934bec,
  #shopify-section-b2679e1b-0745-496e-a497-314e3a17f20f,
  #shopify-section-24d638e4-6732-4fa1-b341-e5e4abbd88b7,
  #shopify-section-8397c02c-432a-4a5b-b602-7fa2182a42f2,
  #shopify-section-176dcdca-9f44-4b12-893e-f2dffa8a7e74,
  #shopify-section-5ff05120-ff23-4918-b7dd-96b5e39138de,
  #shopify-section-3bdd9df0-5f52-42d3-a110-92e91d13cdee,
  #shopify-section-b7ed584d-f2e9-4ffe-9a3f-a2894ec9c622,
  #shopify-section-2b0aeb53-1511-4233-8a0e-502a1d126996,
  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085,
  #shopify-section-b19ceb1c-21c3-40c5-8dbf-bce45c648694,
  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69,
  #shopify-section-0108d1fc-2e20-4d1b-ac3f-7ba6befaf09e,
  #shopify-section-23bd75a7-9eee-4b05-8003-e13f86784ab6,
  #shopify-section-9b27e7c6-8ac0-49b9-9472-2f76b5ceaa2d,
  #shopify-section-baff1c6e-3e29-47c9-854e-e75b46be1c96,
  #shopify-section-037d440c-02ce-42f2-ae51-d1d83cff4560,
  #shopify-section-05138037-5668-4f32-9ada-7c103fea3e81 {
    display: block;
  }

  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085,
  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #top_setup .left_blk a {
    font-size: 15px;
    padding: 8px;
  }

  #myBtn {
    font-size: 15px;
    width: 100px;
    padding: 8px 0;
  }

  #top_setup .left_blk:nth-child(2) {
    width: 35% !important;
  }

  #top_setup .left_blk {
    width: 65%;
  }

  #top_setup {
    top: 0px !important;
  }

  #shopify-section-product_t10_pro2 h2.mobile-shrink-text span,
  #shopify-section-product_t10_pro2 h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_t10_pro2 .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_t10_pro2 .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_t10_pro2 .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  .product-6818995273885 .product__information {
    text-align: center;
  }

  .product-6818995273885 .product__information .title {
    font-size: 35px;
  }

  .product-6818995273885 .subtitle {
    font-size: 1.5rem;
    font-weight: 600;
  }

  .product-6818995273885 .shopify-payment-button {
    display: none;
  }

  #shopify-section-fb4fbd95-1e3f-457a-8f2e-e5fbbc1371dc .rich-text__content p strong {
    font-size: 20px;
    color: #000;
  }

  #shopify-section-fb4fbd95-1e3f-457a-8f2e-e5fbbc1371dc .rich-text__content p {
    margin-bottom: 0;
    color: #525252;
  }

  #shopify-section-24d638e4-6732-4fa1-b341-e5e4abbd88b7 .innovative {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-24d638e4-6732-4fa1-b341-e5e4abbd88b7 .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-24d638e4-6732-4fa1-b341-e5e4abbd88b7 .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 600;
    margin-top: 25px;
    color: #000;
  }

  #shopify-section-24d638e4-6732-4fa1-b341-e5e4abbd88b7 .innovative .inner_innovative img {
    width: 90px;
  }


  #shopify-section-5ff05120-ff23-4918-b7dd-96b5e39138de,
  #shopify-section-3bdd9df0-5f52-42d3-a110-92e91d13cdee,
  #shopify-section-b7ed584d-f2e9-4ffe-9a3f-a2894ec9c622 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-5ff05120-ff23-4918-b7dd-96b5e39138de .image-with-text__heading,
  #shopify-section-3bdd9df0-5f52-42d3-a110-92e91d13cdee .image-with-text__heading,
  #shopify-section-b7ed584d-f2e9-4ffe-9a3f-a2894ec9c622 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-5ff05120-ff23-4918-b7dd-96b5e39138de .image-with-text__text p,
  #shopify-section-3bdd9df0-5f52-42d3-a110-92e91d13cdee .image-with-text__text p,
  #shopify-section-b7ed584d-f2e9-4ffe-9a3f-a2894ec9c622 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }

  #shopify-section-9b27e7c6-8ac0-49b9-9472-2f76b5ceaa2d .col-sm-3 {
    width: 50%;
    float: left;
  }

  #shopify-section-037d440c-02ce-42f2-ae51-d1d83cff4560 .content table td,
  #shopify-section-037d440c-02ce-42f2-ae51-d1d83cff4560 .content table th {
    font-size: 15px;
  }

  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085 .w3-black img {
    width: 20px;
  }

  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085 .w3-black,
  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085 .w3-hover-black:hover {
    color: #fff !important;
    background-color: rgba(255, 255, 255, .75) !important;
    border: none;
    border-radius: 50%;
    padding: 0;
    height: 50px;
    width: 50px;
  }

  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085 .mySlides,
  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085 .mySlides2 {
    width: 100%;
  }

  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085 .mySlides img {
    margin-bottom: 20px;
  }

  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085 .w3-display-left {
    left: 15px;
  }

  #shopify-section-e311ba01-ceb9-4c9b-afc0-5acd107b9085 .w3-display-right {
    right: 15px;
  }

  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69 .w3-black img {
    width: 20px;
  }

  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69 .w3-black,
  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69 .w3-hover-black:hover {
    color: #fff !important;
    background-color: rgba(255, 255, 255, .75) !important;
    border: none;
    border-radius: 50%;
    padding: 0;
    height: 50px;
    width: 50px;
  }

  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69 .mySlides,
  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69 .mySlides2 {
    width: 100%;
  }

  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69 .mySlides2 img {
    margin-bottom: 20px;
  }

  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69 .w3-display-left {
    left: 15px;
  }

  #shopify-section-85e00a3b-1224-4bcc-b255-f4d115592c69 .w3-display-right {
    right: 15px;
  }


  /* ======== z10 coupon ======== */
  /* ======== z10 coupon ======== */
  /* ======== z10 coupon ======== */

  #shopify-section-b0ae0c79-14bb-4c84-9f17-8c2ed2c7a78a,
  #shopify-section-66daf6d6-a13f-4c48-aac3-0a2a3bc94917,
  #shopify-section-7e68795a-5616-4d1f-a5dc-7234d362fd9a,
  #shopify-section-b3dbb823-3833-4839-bc00-63b7dbc9783a {
    display: block;
  }

  #shopify-section-70856a73-24b6-4a83-8cd5-7610303d4f5a .caption {
    display: none;
  }

  #shopify-section-687394ac-2eb2-45ad-8bfa-fb1708067f26,
  #shopify-section-86ef993e-91bf-4af4-b7b6-5d8a1b366680,
  #shopify-section-14c6dcfc-7ba8-43b9-93f9-bf923b529334 {
    display: none;
  }

  #shopify-section-fc0af89e-e621-4d3e-9e12-c63342aace5d .caption-content {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-product_z10_coupon h2.mobile-shrink-text span,
  #shopify-section-product_z10_coupon h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_z10_coupon .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_z10_coupon .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_z10_coupon .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-45d73ef5-a13e-463a-b6b5-cdf0af008a70 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-45d73ef5-a13e-463a-b6b5-cdf0af008a70 .innovative .inner_innovative {
    width: 32%;
    margin-bottom: 18px;
    padding: 0 0px;
  }

  #shopify-section-45d73ef5-a13e-463a-b6b5-cdf0af008a70 .innovative .inner_innovative img {
    width: 100px;
  }

  #shopify-section-45d73ef5-a13e-463a-b6b5-cdf0af008a70 .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 500;
    color: #3C91E5;
  }

  #shopify-section-cf5cde52-6b08-49ee-b759-b1450870b3e2 .image-with-text__heading,
  #shopify-section-13e13b6d-ef0f-4e14-89e6-af166d80cb82 .image-with-text__heading,
  #shopify-section-ee63de37-fc00-4f36-9319-b5332e19c8f3 .image-with-text__heading,
  #shopify-section-03b21ecd-4439-4c74-a067-dacfd338a02e .image-with-text__heading {
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 10px;
    text-align: center;
  }

  #shopify-section-cf5cde52-6b08-49ee-b759-b1450870b3e2 .image-with-text__text p,
  #shopify-section-13e13b6d-ef0f-4e14-89e6-af166d80cb82 .image-with-text__text p,
  #shopify-section-ee63de37-fc00-4f36-9319-b5332e19c8f3 .image-with-text__text p,
  #shopify-section-03b21ecd-4439-4c74-a067-dacfd338a02e .image-with-text__text p {
    text-align: center;
    font-size: 15px;
  }

  #shopify-section-cf5cde52-6b08-49ee-b759-b1450870b3e2 .image-with-text__wrapper,
  #shopify-section-13e13b6d-ef0f-4e14-89e6-af166d80cb82 .image-with-text__wrapper,
  #shopify-section-ee63de37-fc00-4f36-9319-b5332e19c8f3 .image-with-text__wrapper,
  #shopify-section-03b21ecd-4439-4c74-a067-dacfd338a02e .image-with-text__wrapper {
    width: 100%;
    margin-top: 20px;
  }

  #shopify-section-cf5cde52-6b08-49ee-b759-b1450870b3e2,
  #shopify-section-13e13b6d-ef0f-4e14-89e6-af166d80cb82,
  #shopify-section-ee63de37-fc00-4f36-9319-b5332e19c8f3,
  #shopify-section-03b21ecd-4439-4c74-a067-dacfd338a02e {
    padding-bottom: 0px !important;
  }

  #shopify-section-b3dbb823-3833-4839-bc00-63b7dbc9783a .paking {
    padding: 0px 20px;
  }

  #shopify-section-b3dbb823-3833-4839-bc00-63b7dbc9783a .col-sm-3 {
    width: 32.33%;
    display: inline-block;
    float: none;
  }

  #shopify-section-b3dbb823-3833-4839-bc00-63b7dbc9783a .part-1 {
    padding-bottom: 0px;
  }

  #shopify-section-b3dbb823-3833-4839-bc00-63b7dbc9783a .part-1 img {
    margin: 0px;
  }


  #shopify-section-73ee4650-26a3-41bd-9a55-40ed0476c8b4 {
    padding-top: 40px !important;
    padding-bottom: 10px !important;
  }

  #shopify-section-bde090b8-71f5-4bdc-b1ae-f32d1541b740 {
    padding-top: 30px !important;
  }

  #shopify-section-7cde23ea-440b-4bc7-b6a6-2ed60c11d65c {
    padding-bottom: 0px !important;
  }

  #shopify-section-89851769-7e9e-4506-8515-b4e2b46bcd0f {
    padding-top: 0px !important;
  }

  #shopify-section-3dddf7b0-0c3b-4757-87d6-863ac7ac86e2 {
    padding-top: 10px !important;
  }

  #shopify-section-97f83e97-af32-40fd-94a9-b9492cf80891 .mobile-text--below-media .video__text-container {
    margin-top: 10px;
    margin-bottom: 0px;
  }

  #shopify-section-85c47ea1-fac9-4e0d-b075-95285df57fe6 {
    padding-bottom: 0px !important;
  }

  #shopify-section-66daf6d6-a13f-4c48-aac3-0a2a3bc94917 .mySlides2 img {
    padding-bottom: 0px;
    margin-bottom: 0px;
  }


  /* ======== z10 pro ======== */
  /* ======== z10 pro ======== */
  /* ======== z10 pro ======== */

  #shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .ps-block,
  #shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate,
  #shopify-section-9ebeb869-bdc1-4530-9742-6a35257753a8 {
    display: none;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876,
  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9,
  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f,
  #shopify-section-460b4bfe-18ed-4c48-b45f-22fd803fc061 {
    display: block;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9,
  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 {
    display: none;
  }

  #shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate {
    display: block !important;
  }

  #shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .d9-considerate .block-t20 {
    width: 100%;
    margin: 0 0 20px;
    background: 0 0;
  }

  #shopify-section-product_Z10_landing .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_Z10_landing .rich-text__text p {
    font-size: 14px !important;
    margin: 0px !important;
  }

  #shopify-section-product_Z10_landing .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_Z10_landing .subtitle,
  #shopify-section-product_Z10_landing p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0;
    font-family: "Roboto" !important;
  }

  #shopify-section-product_Z10_landing h2 {
    font-size: 30px;
    font-weight: 600 !important;
  }

  #shopify-section-b20d7cb6-7b40-4830-a681-fac62260db71 .section {
    padding: 20px 0px;
    width: 100%;
  }

  #shopify-section-26ad0afa-5c7e-43cc-b279-a3d8fd155819 .section {
    padding: 20px 0;
    width: 100%;
  }

  #shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b {
    padding: 40px 0 30px !important;
  }

  #shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .copy_code {
    width: 80%;
    padding: 20px 0;
  }

  #shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b input {
    padding: 2vw 0;
    font-size: 15px;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-d3ec5906-a1c8-4668-9ec0-13c28e47633b .copy_code button {
    padding: 2.7vw 0;
    font-size: 15px;
    letter-spacing: 0px;
    font-weight: 500;
  }


  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f {
    padding: 40px 0 30px !important;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .copy_code {
    width: 100%;
    padding: 20px 0;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f input {
    padding: 2vw 0;
    font-size: 15px;
    letter-spacing: 0;
    font-weight: 500;
    text-align: center;
    width: 50%;
    float: left;
    border-radius: 0px !important;
    border: 2px solid #000;
    height: 40px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .z10_copy_code .copy-code {
    padding: 2.7vw 0;
    font-size: 15px;
    letter-spacing: 0px;
    font-weight: 500;
    height: 40px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .z10_copy_code .copy-code {
    cursor: pointer;
    width: 50%;
    text-align: center;
    border-radius: 0;
    border: none;
    background: #000;
    color: #ffff;
    line-height: normal;
    padding: 10px 0;
    margin: 0;
  }


  #shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .copy_code {
    width: 80%;
    padding: 20px 0;
  }

  #shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 input {
    padding: 2vw 0;
    font-size: 15px;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 .copy_code button {
    padding: 2.7vw 0;
    font-size: 15px;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-d7fa1013-62ca-4c20-8f9d-7414ca198388 {
    padding: 60px 0 40px !important;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 {
    padding-bottom: 100px !important;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .d9-considerate .block-t20 {
    width: 30%;
    margin: 1.6%;
    background: transparent;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .img-block-t20 {
    max-height: 350px;
    overflow: hidden;
    background: #eee;
    display: flex;
    position: relative;
    min-height: 350px;
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .block-t20 img {
    object-fit: cover;
    max-height: 350px;
    margin: 0 auto;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .img-block-t20 .z10_link_product {
    position: absolute;
    z-index: 9;
    display: none;
    width: 70%;
    text-align: center;
    padding: 1.5vw 0;
    font-size: 18px;
    font-weight: 600;
    border-radius: 0px;
    border: 3px solid #000;
    background: #fff;
    color: #000;
    line-height: normal;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .overlay-block {
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    display: none;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .text-block-t20 {
    height: 180px;
    background: #000;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .center-block {
    width: 100%;
    float: left;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .center-block h3 {
    font-weight: 600;
    font-size: 23px;
    margin-bottom: 10px;
    color: #fff;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .center-block p {
    font-size: 23px !important;
    padding: 0;
    letter-spacing: 0;
    font-family: "Roboto" !important;
    font-weight: 600;
    color: #fff;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .center-block p span {
    font-size: 17px;
    text-decoration: line-through;
    margin-left: 7px;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .w3-content {
    display: flex;
    justify-content: center;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .arrow-block {
    width: 40%;
    position: absolute;
    background: #ccc;
    z-index: 9;
    margin: 0 auto;
    float: none;
    display: flex;
    bottom: -65px;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .arrow-block img {
    width: 20px;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .w3-black,
  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .w3-hover-black:hover {
    color: #fff !important;
    background-color: rgba(255, 255, 255, .75) !important;
    border: 1px solid #000;
    border-radius: 50%;
    padding: 0;
    height: 50px;
    width: 50px;
  }

  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .mySlides,
  #shopify-section-0980b3ee-6139-4557-ba78-51ebb8b91876 .mySlides2 {
    width: 100%;
  }


  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 {
    padding-bottom: 100px !important;
    background: #eeeeee;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .d9-considerate .block-t20 {
    width: 30%;
    margin: 1.6%;
    background: transparent;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .img-block-t20 {
    max-height: 350px;
    overflow: hidden;
    background: #fff;
    display: flex;
    position: relative;
    min-height: 350px;
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .block-t20 img {
    object-fit: cover;
    max-height: 350px;
    margin: 0 auto;
    padding: 5vw;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .img-block-t20 .z10_link_product {
    position: absolute;
    z-index: 9;
    display: none;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .img-block-t20 .z10_link_product {
    width: 70%;
    text-align: center;
    padding: .3vw 0;
    font-size: 20px;
    /* letter-spacing: 5px; */
    font-weight: 600;
    border-radius: 0px;
    border: 3px solid #000;
    background: #fff;
    color: #000;
    line-height: normal;
    position: absolute;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .overlay-block {
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    display: none;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .text-block-t20 {
    height: 180px;
    background: #000;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .center-block {
    width: 100%;
    float: left;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .center-block h3 {
    font-weight: 600;
    font-size: 23px;
    margin-bottom: 10px;
    color: #fff;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .center-block p {
    font-size: 23px !important;
    padding: 0;
    letter-spacing: 0;
    font-family: "Roboto" !important;
    font-weight: 600;
    color: #fff;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .center-block p span {
    font-size: 17px;
    text-decoration: line-through;
    margin-left: 7px;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .w3-content {
    display: flex;
    justify-content: center;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .arrow-block {
    width: 40%;
    position: absolute;
    background: #ccc;
    z-index: 9;
    margin: 0 auto;
    float: none;
    display: flex;
    bottom: -65px;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .arrow-block img {
    width: 20px;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .w3-black,
  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .w3-hover-black:hover {
    color: #fff !important;
    background-color: rgba(255, 255, 255, .75) !important;
    border: 1px solid #000;
    border-radius: 50%;
    padding: 0;
    height: 50px;
    width: 50px;
  }

  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .mySlides,
  #shopify-section-c3b1bb4d-553c-43b3-913d-753c2326b6b9 .mySlides2 {
    width: 100%;
  }


  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info {
    text-align: center;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info h2 {
    font-size: 35px;
    margin-top: 0px;
    margin-bottom: 10px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info h5 {
    font-size: 32px;
    margin-bottom: 11px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info h5 span {
    text-decoration: line-through;
    font-weight: 400;
    font-size: 20px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info h5 b {
    font-size: 24px;
    position: relative;
    top: -7px;
    font-weight: 500;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info h2 {
    font-size: 32px;
    margin-bottom: 11px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info h2 span {
    text-decoration: line-through;
    font-weight: 400;
    font-size: 20px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info h2 b {
    font-size: 24px;
    position: relative;
    top: -7px;
    font-weight: 500;
  }


  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info button {
    width: 85%;
    border: 2px solid #000;
    color: #000;
    padding: 15px 0;
    margin: 15px 0;
    font-size: 18px;
    font-weight: 600;
    background: #fff;
    float: none;
    display: inline-block;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info button img {
    width: 85px;
    margin-left: 2px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info h3 {
    font-size: 27px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info h4 {
    font-size: 19px;
  }

  #shopify-section-1e09951b-dce7-4315-aee7-6170330eb95f .bot-z10-info span {
    font-size: 15px;
    width: 100%;
    float: left;
  }

  #shopify-section-460b4bfe-18ed-4c48-b45f-22fd803fc061 {
    text-align: center;
  }

  #shopify-section-460b4bfe-18ed-4c48-b45f-22fd803fc061 img {
    width: 250px !important;
  }

  /* ======== z10 pro ======== */
  /* ======== z10 pro ======== */
  /* ======== z10 pro ======== */


  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/Background_Mobile.webp?v=1753169986);
    background-size: 100% 100%;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block {
    padding: 30px 15px;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block p {
    font-size: 12px !important;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block h1 {
    font-size: 17px !important;
  }


  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product2 {
    width: 100%;
    float: left;
    display: block;
    align-items: center;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product2 .image-block {
    width: 100%;
    float: left;
    text-align: center;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product2 .image-block img {
    width: 170px;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product2 .text-block.right-text {
    text-align: center;
    width: 100%;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product2 .text-block h1 {
    margin: 6px 0px;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product3 {
    width: 100%;
    float: left;
    display: block;
    align-items: left;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product3 .image-block {
    width: 100%;
    float: left;
    text-align: left;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product3 .image-block img {
    width: 270px;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product3 .text-block.left-text {
    text-align: right;
    width: 100%;
    padding: 0px 35px;
    margin-top: -45px;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .product3 .text-block h1 {
    margin: 6px 0px;
  }


  #shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testim .cont>div.active {
    display: block;
  }

  #shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testi-img {
    width: 100%;
    float: left;
    padding: 0 20px;
    margin-bottom: 30px;
  }

  #shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .test-text {
    width: 100%;
    float: left;
    text-align: center;
    padding: 0px;
  }

  #shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 #testim-content h2 {
    font-size: 15px;
    font-weight: 400;
    line-height: 25px !important;
  }

  #shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testim .cont div p {
    font-weight: 600;
  }

  #shopify-section-5149f361-ac5e-4be1-8d0d-13b4ddef05e1 .testim .dots .dot {
    height: 7px;
    margin: 4px;
    width: 60px;
  }

  #shopify-section-c94aa839-24e2-491a-8215-7963b8cc9bdd .caption-content {
    text-align: center;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-product_z30_pro2 h2.mobile-shrink-text span,
  #shopify-section-product_z30_pro2 h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_z30_pro2 .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_z30_pro2 .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_z30_pro2 .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-036f50be-8e25-4c24-a98d-f5c361feb20a,
  #shopify-section-6c3a1c95-e7f0-4c5b-9a41-e4441a752044,
  #shopify-section-8ef74474-5dce-4c08-9f57-f0f6d2b3b767 {
    display: none;
  }

  #shopify-section-b2062acb-3d29-4d2e-9f5e-63108adaa210 .caption-content {
    text-align: center;
  }

  #shopify-section-3138cf55-6ec6-43d9-92fa-b0186c7d90ef .caption {
    display: none;
  }

  #shopify-section-0582e747-149c-460d-8d2a-e09bc7c9e82e,
  #shopify-section-257b763d-dcaa-4d9f-a346-fa038a84441e,
  #shopify-section-b273f21e-7fdb-4494-8883-ff3a9b4620bc,
  #shopify-section-edb7add8-a1af-4fe7-9a89-5479726ee1d5 {
    display: block;
  }

  #shopify-section-2346cbab-0a8e-4ab5-b8de-c6ddfc8713e9 {
    padding-bottom: 0px !important;
  }

  #shopify-section-39584f21-1acd-44df-8728-13cef3e23252 {
    padding-bottom: 20px !important;
  }

  #shopify-section-7d856d4f-8790-44fd-b1d7-0143bcf56d73,
  #shopify-section-b7324f4d-2ee2-4d65-a972-5af31afdc031 {
    padding-bottom: 0px !important;
  }

  #shopify-section-f92c782c-68a2-4843-9fe0-ee3fc4b35859 .image-with-text__heading,
  #shopify-section-e1c7f982-de49-4576-970e-3aac474ac98e .image-with-text__heading,
  #shopify-section-8acd4455-f062-4144-9b40-67df8ee64cfc .image-with-text__heading,
  #shopify-section-011b1cff-d5f2-4609-a40f-68abf2111dc6 .image-with-text__heading {
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 10px;
    text-align: center;
  }

  #shopify-section-f92c782c-68a2-4843-9fe0-ee3fc4b35859 .image-with-text__text p,
  #shopify-section-e1c7f982-de49-4576-970e-3aac474ac98e .image-with-text__text p,
  #shopify-section-8acd4455-f062-4144-9b40-67df8ee64cfc .image-with-text__text p,
  #shopify-section-011b1cff-d5f2-4609-a40f-68abf2111dc6 .image-with-text__text p {
    text-align: center;
    font-size: 15px;
  }

  #shopify-section-f92c782c-68a2-4843-9fe0-ee3fc4b35859 .image-with-text__wrapper,
  #shopify-section-e1c7f982-de49-4576-970e-3aac474ac98e .image-with-text__wrapper,
  #shopify-section-8acd4455-f062-4144-9b40-67df8ee64cfc .image-with-text__wrapper,
  #shopify-section-011b1cff-d5f2-4609-a40f-68abf2111dc6 .image-with-text__wrapper {
    width: 100%;
    margin-top: 20px;
  }

  #shopify-section-f92c782c-68a2-4843-9fe0-ee3fc4b35859,
  #shopify-section-e1c7f982-de49-4576-970e-3aac474ac98e,
  #shopify-section-8acd4455-f062-4144-9b40-67df8ee64cfc,
  #shopify-section-011b1cff-d5f2-4609-a40f-68abf2111dc6 {
    padding-bottom: 0px !important;
  }

  #shopify-section-edb7add8-a1af-4fe7-9a89-5479726ee1d5 .paking {
    padding: 0px 20px;
  }

  #shopify-section-edb7add8-a1af-4fe7-9a89-5479726ee1d5 .col-sm-3 {
    width: 32.33%;
    display: inline-block;
    float: none;
  }

  #shopify-section-edb7add8-a1af-4fe7-9a89-5479726ee1d5 .part-1 {
    padding-bottom: 0px;
  }

  #shopify-section-edb7add8-a1af-4fe7-9a89-5479726ee1d5 .part-1 img {
    margin: 0px;
  }

  #shopify-section-a29f389c-a145-4ad6-8211-29e8dce84929 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-a29f389c-a145-4ad6-8211-29e8dce84929 .innovative .inner_innovative {
    width: 32%;
    margin-bottom: 18px;
    padding: 0 0px;
  }

  #shopify-section-a29f389c-a145-4ad6-8211-29e8dce84929 .innovative .inner_innovative img {
    width: 100px;
  }

  #shopify-section-a29f389c-a145-4ad6-8211-29e8dce84929 .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 500;
    color: #3C91E5;
  }

  #shopify-section-7f8d0926-9adc-4b3b-a2c9-132f8111ad00 {
    padding-top: 40px !important;
    padding-bottom: 10px !important;
  }

  #shopify-section-999060b2-1e21-4f59-889f-753bea1c63e2 {
    padding-top: 30px !important;
  }

  #shopify-section-e4b52ba5-d367-4ab4-852a-81f8bc980957 {
    padding-bottom: 0px !important;
  }

  #shopify-section-89851769-7e9e-4506-8515-b4e2b46bcd0f {
    padding-top: 0px !important;
  }

  #shopify-section-3dddf7b0-0c3b-4757-87d6-863ac7ac86e2 {
    padding-top: 10px !important;
  }

  #shopify-section-ebc97015-631c-4128-ad3d-7cae5864b3e5 .content table td,
  #shopify-section-ebc97015-631c-4128-ad3d-7cae5864b3e5 .content table th {
    font-size: 15px;
  }

  #shopify-section-b94d442e-99bf-4956-ad33-aaad46285a8e .content table td,
  #shopify-section-b94d442e-99bf-4956-ad33-aaad46285a8e .content table th {
    font-size: 15px;
  }

  #shopify-section-6703b1da-085f-4009-b258-5e0f7954359c .mobile-text--below-media .video__text-container {
    margin-top: 10px;
    margin-bottom: 0px;
  }

  #shopify-section-6d1488f6-d675-4190-b482-d43ca4aa9d02 {
    padding-bottom: 0px !important;
  }

  #shopify-section-3dddf7b0-0c3b-4757-87d6-863ac7ac86e2 .mySlides2 img {
    padding-bottom: 0px;
    margin-bottom: 0px;
  }

  /* ========= T30 landing page Date 24-05-2021 =========== */
  /* ========= T30 landing page Date 24-05-2021 =========== */

  #shopify-section-b91450eb-aac8-4fcd-8c98-78982aebef74 {
    padding-bottom: 30px !important;
  }

  #shopify-section-920d292e-3a17-4680-9295-e5f79b39d2d3 {
    padding-bottom: 15px !important;
  }

  #shopify-section-1580963144817 p {
    text-align: center !important;
    font-size: 14px;
    font-weight: 300;
  }

  #shopify-section-1580963144817 .main_text {
    text-align: center !important;
  }

  #shopify-section-1580963144817 .section.has-background {
    width: calc(95% - 20px);
  }

  #shopify-section-424f3613-7eef-4368-9702-52c1ab099375 {
    padding-bottom: 00px !important;
    padding-top: 0px;
  }


  .block__image-with-overlay .mobile-text--below-media .caption-content {
    padding: 20px 0px;
  }

  #shopify-section-4d4149e6-a940-4eb5-a6af-d6a1c2428f39,
  #shopify-section-2d44095a-dbd3-430b-bd9c-5037c07d9cc6,
  #shopify-section-9fbe6309-a191-48d3-bbca-950557e75891,
  #shopify-section-dc91e1f2-b274-4453-aa2c-2c6458aa6130,
  #shopify-section-a63d5cf9-eaa5-4aff-bd19-9ed633036f07,
  #shopify-section-37162b95-ad99-4d96-a8e7-232f3e23649f,
  #shopify-section-81ca90f8-edf2-409c-b340-cbef9337fbe0,
  #shopify-section-27d82c79-2f50-4754-acc8-37ca5cb46f4f,
  #shopify-section-19e17982-3ce1-4c35-b48a-528d4d432827 {
    display: none;
  }

  #shopify-section-b6c6f33b-c628-401c-a826-37d823c4c119,
  #shopify-section-93a5fa66-55e1-4821-ad56-3bab5a3b3c58,
  #shopify-section-1c801758-12d9-426f-a744-056515ef8993,
  #shopify-section-34d1e927-aeb7-40a6-8474-44fe55a67ad8,
  #shopify-section-5085c17b-f438-4597-a638-378594068995,
  #shopify-section-1a982b65-17d9-4b6a-9494-b35a82f169bb,
  #shopify-section-47cef412-9870-4eff-ac2e-9c568b879c3c,
  #shopify-section-7f9aad52-0dad-4186-990d-c5ad00fc5972,
  #shopify-section-3ecfa83a-0c4f-449c-805d-337f1e8d231e {
    display: block;
  }

  #shopify-section-b6c6f33b-c628-401c-a826-37d823c4c119 p,
  #shopify-section-93a5fa66-55e1-4821-ad56-3bab5a3b3c58 p,
  #shopify-section-1c801758-12d9-426f-a744-056515ef8993 p,
  #shopify-section-34d1e927-aeb7-40a6-8474-44fe55a67ad8 p,
  #shopify-section-5085c17b-f438-4597-a638-378594068995 p,
  #shopify-section-1a982b65-17d9-4b6a-9494-b35a82f169bb p,
  #shopify-section-47cef412-9870-4eff-ac2e-9c568b879c3c p {
    font-size: 14px;
  }

  #shopify-section-06fb56c3-4048-4d88-abb4-88215bb5dd6c .innner-info {
    display: block;
    padding: 0px 0px;
  }

  #shopify-section-06fb56c3-4048-4d88-abb4-88215bb5dd6c .l-block {
    margin: 20px auto;
    text-align: center;
  }

  #shopify-section-e9299b64-6a89-45ee-a7fd-343698ab39a9 .innner-info {
    display: block;
    padding: 0px 0px;
  }

  #shopify-section-e9299b64-6a89-45ee-a7fd-343698ab39a9 .l-block {
    margin: 20px auto;
    text-align: center;
  }

  #shopify-section-c0976606-789c-4a9e-b508-0de411cce26d,
  #shopify-section-f5b22fa3-e083-4464-8019-b77b12a137f1 {
    display: none !important;
  }

  #shopify-section-1c6a0ab4-f249-4884-8c5f-0121287cff06,
  #shopify-section-4de88a52-b1c2-40ed-9a59-0bf86aeb4de3,
  #shopify-section-48a2f1f6-b8ee-455e-ace8-759d573bc65e {
    display: none;
  }

  #shopify-section-07886e0c-fabe-4768-9ab2-2fa600812780,
  #shopify-section-d1eb41d2-f412-4a68-b85f-105513986f54,
  #shopify-section-e9c23de0-db96-4282-abba-af43bf0d27ee,
  #shopify-section-f826d38f-3105-417b-93b4-5a4466cc459c,
  #shopify-section-a7a022bf-62fa-4854-a261-5328a952b773,
  #shopify-section-fec3a3cb-33db-45fc-b8fd-47a8c444fabf {
    display: block;
  }

  #shopify-section-07886e0c-fabe-4768-9ab2-2fa600812780,
  #shopify-section-d1eb41d2-f412-4a68-b85f-105513986f54,
  #shopify-section-e9c23de0-db96-4282-abba-af43bf0d27ee,
  #shopify-section-f826d38f-3105-417b-93b4-5a4466cc459c,
  #shopify-section-a7a022bf-62fa-4854-a261-5328a952b773,
  #shopify-section-fec3a3cb-33db-45fc-b8fd-47a8c444fabf {
    width: 85% !important;
  }

  #shopify-section-e84a1211-601d-4e3b-9c75-453442b24cfd table tr td,
  table tr th {
    font-size: 15px;
    padding-left: 0vh;
  }

  #shopify-section-e84a1211-601d-4e3b-9c75-453442b24cfd .faq-heading {
    font-size: 16px;
  }

  #shopify-section-e84a1211-601d-4e3b-9c75-453442b24cfd .faq-text p {
    font-size
  }

  #shopify-section-dfef275c-7d0c-47ff-91ef-4901edec5384 {
    padding-bottom: 20px !important;
  }


  /* ========= D9 pro =========== */
  /* ========= D9 pro =========== */

  #shopify-section-049fb7f0-4fb0-4385-a253-4c8dd1f2301f,
  #shopify-section-37ac6eb4-83c4-4b46-b74b-e80424ec21f2,
  #shopify-section-2d645e3b-787f-4ab9-be89-b6e8c0edb844 {
    display: none;
  }

  #shopify-section-62027e78-d121-4bc4-ba04-bc7902da78b9,
  #shopify-section-6a08966c-4b65-45b2-89ac-17ffbc9cecf2,
  #shopify-section-f335886d-4dee-4ecc-8346-b60cc2bc74ce,
  #shopify-section-09a8e613-a31a-4f3b-a140-8ae77baf2e25,
  #shopify-section-eded0c73-c240-4542-bf79-50566b4a29b2,
  #shopify-section-a91a186b-d609-4567-867e-9056660fe41a {
    display: block;
  }

  #shopify-section-62027e78-d121-4bc4-ba04-bc7902da78b9,
  #shopify-section-6a08966c-4b65-45b2-89ac-17ffbc9cecf2,
  #shopify-section-f335886d-4dee-4ecc-8346-b60cc2bc74ce,
  #shopify-section-09a8e613-a31a-4f3b-a140-8ae77baf2e25,
  #shopify-section-eded0c73-c240-4542-bf79-50566b4a29b2,
  #shopify-section-a91a186b-d609-4567-867e-9056660fe41a {
    width: 85% !important;
  }

  #shopify-section-d5d2e443-73c5-416c-af7e-7b254b8d64c8 table tr td,
  table tr th {
    font-size: 15px;
    padding-left: 0vh;
  }

  #shopify-section-d5d2e443-73c5-416c-af7e-7b254b8d64c8 .faq-heading {
    font-size: 16px;
  }

  #shopify-section-d5d2e443-73c5-416c-af7e-7b254b8d64c8 .faq-text p {
    font-size
  }

  #shopify-section-6b51dd13-f70e-45dc-9f0f-362d6a1fd782 {
    padding-bottom: 20px !important;
  }


  /* =========== D9 pro-2 ========= */
  /* =========== D9 pro-2 ========= */


  #shopify-section-d434b3d9-5cf9-47f1-8dc9-218489acb906,
  #shopify-section-e6b90612-001b-4727-8470-cead963ec2f8,
  #shopify-section-7e1089be-79bb-4577-b601-0a141f1f5ab2 {
    display: none;
  }

  #shopify-section-73aef4a6-d0ce-4ae9-8304-d8aa7bee3e27,
  #shopify-section-ad83a37c-0205-4b9d-b802-bb0eb3f2d27f,
  #shopify-section-1dbe60a5-6425-4d52-bd22-e89c206f8be5,
  #shopify-section-9c5c8c97-93e9-4fc7-a1e6-614292e90302,
  #shopify-section-82adfa0b-30d9-4573-8a83-76b7f68add80,
  #shopify-section-ac4c8337-3cc3-41a2-b37c-ad84a87c2c1a {
    display: block;
  }

  #shopify-section-73aef4a6-d0ce-4ae9-8304-d8aa7bee3e27,
  #shopify-section-ad83a37c-0205-4b9d-b802-bb0eb3f2d27f,
  #shopify-section-1dbe60a5-6425-4d52-bd22-e89c206f8be5,
  #shopify-section-9c5c8c97-93e9-4fc7-a1e6-614292e90302,
  #shopify-section-82adfa0b-30d9-4573-8a83-76b7f68add80,
  #shopify-section-ac4c8337-3cc3-41a2-b37c-ad84a87c2c1a {
    width: 85% !important;
  }

  #shopify-section-7fec8ac9-e2d2-4204-bca1-b14ee68055e1 table tr td,
  table tr th {
    font-size: 15px;
    padding-left: 0vh;
  }

  #shopify-section-7fec8ac9-e2d2-4204-bca1-b14ee68055e1 .faq-heading {
    font-size: 16px;
  }

  #shopify-section-7fec8ac9-e2d2-4204-bca1-b14ee68055e1 .faq-text p {
    font-size
  }

  #shopify-section-43763d8d-f13a-4924-80c4-ec1b2004dd16 {
    padding-bottom: 20px !important;
  }


  /* =========== D9 pro-3 ========= */
  /* =========== D9 pro-3 ========= */


  #shopify-section-02a02072-5f99-4e35-8bec-56cc654e921d,
  #shopify-section-5d5ce99e-c3af-490a-bbfa-a191a2969998,
  #shopify-section-92e77cf6-f590-460e-978f-0f6348d45c23 {
    display: none;
  }

  #shopify-section-5752a5e8-2bbc-4711-bf7d-af404f7c237a,
  #shopify-section-a0adccf2-3f2e-47b3-b8e5-9576866ddd1a,
  #shopify-section-64dbadcc-4e43-43b9-bbd8-72dfc7824c67,
  #shopify-section-21a45d71-5624-4dc4-87da-64da5f970615,
  #shopify-section-d2f48e86-f602-4ef1-a7da-a3ee1b5d757c,
  #shopify-section-43f522ef-0790-4180-955b-21d432ed8bcf {
    display: block;
  }

  #shopify-section-5752a5e8-2bbc-4711-bf7d-af404f7c237a,
  #shopify-section-a0adccf2-3f2e-47b3-b8e5-9576866ddd1a,
  #shopify-section-64dbadcc-4e43-43b9-bbd8-72dfc7824c67,
  #shopify-section-21a45d71-5624-4dc4-87da-64da5f970615,
  #shopify-section-d2f48e86-f602-4ef1-a7da-a3ee1b5d757c,
  #shopify-section-43f522ef-0790-4180-955b-21d432ed8bcf {
    width: 85% !important;
  }

  #shopify-section-5977814b-ff14-4d81-b3bd-a3d0ba16242a table tr td,
  table tr th {
    font-size: 15px;
    padding-left: 0vh;
  }

  #shopify-section-5977814b-ff14-4d81-b3bd-a3d0ba16242a .faq-heading {
    font-size: 16px;
  }

  #shopify-section-5977814b-ff14-4d81-b3bd-a3d0ba16242a .faq-text p {
    font-size;
  }

  #shopify-section-edc05ca5-3dd9-4009-bdc8-b8564841c4ac {
    padding-bottom: 20px !important;
  }


  /* ========= L10 Prelanuch =========== */
  /* ========= L10 Prelanuch =========== */
  /* ========= L10 Prelanuch =========== */

  #shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .content table td,
  #shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .content table th {
    border: none;
  }

  #shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .content table td span {
    display: none;
  }

  #shopify-section-5da9c364-fad9-4ef4-883e-d863fccbf52c {
    padding-top: 50px !important;
  }

  #shopify-section-2d9d20d9-707f-4952-b2e2-2555ce62b151 .innovative .inner_innovative img {
    width: 100px;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6,
  #shopify-section-c5a3f2e8-463e-4d2a-9458-51ea4f3fbea7,
  #shopify-section-c4606944-8ce9-4fdc-b9cc-159998d54797,
  #shopify-section-5f77df50-f258-4133-bd9e-65653bcfd553,
  #shopify-section-6ac00ed2-f5f1-4e06-b693-7287f47e0802,
  #shopify-section-072da2ed-2e84-45cb-8173-36bb567b711c,
  #shopify-section-ae9645a3-788b-4b88-91be-890ef9058dfc {
    display: block;
  }

  #shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe h2 {
    font-size: 29px !important;
    text-transform: uppercase;
  }

  #shopify-section-3a725cf5-0360-491f-bdd4-85b6034f0ea0,
  #shopify-section-f7c4ac0c-77d9-44ae-ae0d-737dea6563c0,
  #shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d,
  #shopify-section-c842a321-dcd4-47ea-b279-cad4fd3ea2c4,
  #shopify-section-ff04f18f-dff4-44c7-9669-3c05478f7f41,
  #shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1,
  #shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31,
  #shopify-section-f47f8a83-5450-4fd9-950e-77d05bbb80fb,
  #shopify-section-3e04f783-f712-441b-b80b-c03011645358,
  #shopify-section-c0d9ea17-9c2c-46d5-b812-07bcd1819510 {
    display: none;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 {
    display: block;
    background: #0B0B0B;
  }

  #shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe .slider-section h2 {
    font-size: 28px !important;
    margin-bottom: 15px;
  }


  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 del {
    color: #838383;
    font-size: 20px;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 .subtitle p strong {
    line-height: 20px;
    font-size: 18px;
    padding: 10px 0px;
    display: block;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 .subtitle p {
    font-size: 12px;
    line-height: 22px;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 .image-with-text-overlay__subheading {
    padding-top: 0px;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 .buttons,
  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 .button {
    width: 100%;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 .main-slid-form {
    text-align: center;
    width: 330px;
    float: none;
    margin: 0px auto 40px;
    background: rgba(255, 255, 255, 0.4);
    padding: 20px 20px;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 .caption-content {
    padding: 0px 30px 0px !important;
  }

  #mc_embed_signup-2 h3 {
    font-size: 15px !important;
  }

  #mc_embed_signup-2 p {
    font-size: 30px;
    margin: 5px 0px 20px;
  }

  #mc_embed_signup-2 img {
    width: 170px;
  }

  #mc_embed_signup-2 .mc-field-group input {
    padding: 9px;
    margin-bottom: 10px;
    font-size: 10px;
  }

  #mc_embed_signup-2 .button {
    font-size: 13px !important;
    height: 35px;
    width: 75% !important;
    border: 1px solid #fff;
  }

  #shopify-section-68d4a772-5cfe-4000-a646-08da9dc5af0a .rich-text__heading {
    font-size: 25px !important;
  }

  #shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 .innovative {
    display: block;
  }

  #shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 .innovative .inner_innovative {
    width: 33%;
    margin: 0px 12px 25px;
    padding: 0px;
    vertical-align: top;
  }

  #shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 .innovative .inner_innovative h3 {
    font-size: 15px;
  }

  #shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 {
    padding-bottom: 0px !important;
  }

  #shopify-section-0fc2097a-9f42-418e-8383-6bec7c4299e9 .innovative .inner_innovative img {
    width: 80px;
  }

  #shopify-section-ae9645a3-788b-4b88-91be-890ef9058dfc .text-block-t20 .flex-block h3 {
    font-size: 18px;
    font-weight: 600;
  }

  #shopify-section-ae9645a3-788b-4b88-91be-890ef9058dfc .text-block-t20 .flex-block p {
    padding: 0 5px;
    width: 80%;
    margin: 6px auto 0;
    line-height: normal;
    color: #525252;
  }

  #shopify-section-ae9645a3-788b-4b88-91be-890ef9058dfc {
    padding-bottom: 0px;
  }

  #shopify-section-c4606944-8ce9-4fdc-b9cc-159998d54797 {
    position: relative;
  }

  #shopify-section-c4606944-8ce9-4fdc-b9cc-159998d54797 .img-over {
    position: absolute;
    bottom: 10%;
    text-align: center;
    width: 100%;
  }

  #shopify-section-c4606944-8ce9-4fdc-b9cc-159998d54797 .img-over h3 {
    font-size: 17px;
    color: #fff;
  }

  #shopify-section-6ac00ed2-f5f1-4e06-b693-7287f47e0802 {
    text-align: center;
  }

  #shopify-section-6ac00ed2-f5f1-4e06-b693-7287f47e0802 p {
    font-size: 13px;
  }

  #shopify-section-6ac00ed2-f5f1-4e06-b693-7287f47e0802 #mc_embed_signup {
    text-align: center;
  }

  #shopify-section-6ac00ed2-f5f1-4e06-b693-7287f47e0802 #mc_embed_signup h3 {
    font-size: 18px;
    width: 80%;
    margin: 0 auto;
    font-weight: 600;
  }

  #shopify-section-6ac00ed2-f5f1-4e06-b693-7287f47e0802 #mc_embed_signup .mc-field-group input {
    width: 80%;
    font-size: 11px;
    margin-bottom: 10px;
    padding: 7px;
  }

  #shopify-section-6ac00ed2-f5f1-4e06-b693-7287f47e0802 #mc_embed_signup .button {
    width: 70%;
    background: #000;
    color: #fff;
    border: none;
    margin: 5px 0px 10px;
    height: 30px;
    font-size: 12px !important;
  }

  #shopify-section-6ac00ed2-f5f1-4e06-b693-7287f47e0802 #mc_embed_signup_scroll {
    margin-top: 10px;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 .button--secondary {
    padding: 0;
  }

  #shopify-section-b61bac39-e0f1-4078-90c8-962f97baf6f6 .button img {
    margin-left: 6px;
    width: 63px;
  }

  #shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe .mobi-label {
    display: block;
    text-align: center
  }

  #shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe .mobi-label img {
    width: 250px;
    padding-top: 30px;
    max-width: 100%;
  }



  /* ========= L10 Prelanuch =========== */
  /* ========= L10 Prelanuch =========== */
  /* ========= L10 Prelanuch =========== */


  #shopify-section-a396b94e-d247-47b2-9699-c3c347b9bc15,
  #shopify-section-e9cdaf85-a6eb-453c-9163-7b25734af257 {
    display: none;
  }

  #shopify-section-e4c6efee-a2e1-4bc0-9821-4ce9f03e96f6,
  #shopify-section-09343af9-96d6-475f-96a3-710478369419,
  #shopify-section-c831ce8c-acca-490f-9e62-d2286f4bdfaa,
  #shopify-section-ebe75d4d-18b8-4a28-8364-364c37d965f5,
  #shopify-section-e89317d9-893f-4010-a542-1b8348c0fa79,
  #shopify-section-b6f9a23b-4d96-4dc5-a6cc-e9d82c9c9ae4,
  #shopify-section-7978ed33-b9ba-4db1-b40c-0fd51d99ef6c,
  #shopify-section-21d5bf51-a7ab-40b5-8a3a-89586bd942a6 {
    display: block;
  }

  #shopify-section-38d96f58-6c56-4fe2-8f64-1721dca9aa3f {
    display: none;
  }

  #shopify-section-2d9d20d9-707f-4952-b2e2-2555ce62b151 .innovative {
    display: block;
    margin-top: 5%;
    vertical-align: top;
  }

  #shopify-section-2d9d20d9-707f-4952-b2e2-2555ce62b151 .innovative .inner_innovative {
    width: 41%;
    vertical-align: top;
    margin: 14px;
    padding: 0 10px;
  }

  #shopify-section-2d9d20d9-707f-4952-b2e2-2555ce62b151 .innovative .inner_innovative h3 {
    font-size: 14px;
    padding-top: 10px;
  }

  #shopify-section-ba2064ab-fde5-4841-b4c4-d4cdf6dc1058,
  #shopify-section-cfddff7f-c711-4dda-a1aa-2a36e2f9362a,
  #shopify-section-f69c89b8-e15d-4b5e-9dd5-1bfb39e56419,
  #shopify-section-4a404757-bede-45b9-8bf4-8708ed51302d {
    display: none;
  }

  #shopify-section-d54fd1e9-7989-4614-8771-4bf0a4e9a56a {
    padding: 0px !important;
  }

  #shopify-section-d54fd1e9-7989-4614-8771-4bf0a4e9a56a .h-block {
    margin: 30px auto;
    width: 90%;
    float: none;
  }

  #shopify-section-d54fd1e9-7989-4614-8771-4bf0a4e9a56a .back p {
    color: #fff;
    font-size: 15px;
  }

  #shopify-section-d54fd1e9-7989-4614-8771-4bf0a4e9a56a .back {
    padding: 20px;
  }

  #shopify-section-d54fd1e9-7989-4614-8771-4bf0a4e9a56a .h-block img {
    height: 100%;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e .h-block img {
    height: 100%;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e .back p {
    color: #fff;
    font-size: 15px;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e .back {
    padding: 20px;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e {
    padding: 0px !important;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e .h-block {
    margin: 30px auto;
    width: 90%;
    float: none;
  }


  /* ========= L10 date 15-3-21 =========== */
  /* ========= L10 date 15-3-21 =========== */
  /* ========= L10 date 15-3-21 =========== */


  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .image-with-text-overlay__subheading {
    position: relative !important;
    bottom: 0 !important;
    width: 70% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .image-with-text-overlay__subheading a {
    color: #ffffff !important;
    border: 1px solid #fff;
    margin-top: 20px;
    float: left;
    width: 100%;
    padding: 10px;
  }

  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .caption-content {
    width: 100%;
  }

  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .buttons {
    width: 100%;
  }

  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .product_form {
    max-width: 320px;
  }



  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .money {
    font-size: 28px !important;
    font-weight: 600 !important;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .img_bar {
    position: relative;
    top: -30px;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 ul.tabs li {
    padding: 0px 5px !important;
  }

  #shopify-section-5a47b57e-1d5c-41bb-80d5-aa6935be2acf .uncertainties {
    width: 85%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-5a47b57e-1d5c-41bb-80d5-aa6935be2acf .text-block-t20 {
    height: 80px;
  }

  #shopify-section-5a47b57e-1d5c-41bb-80d5-aa6935be2acf .text-block-t20 p {
    font-size: 18px;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e {
    display: block;
  }

  .product-l10 .all-headings .rich-text__heading {
    font-size: 27px !important;
  }

  #shopify-section-a761d698-fd89-4cdb-804c-6f7fccaee792 .rich-text__heading {
    margin: 30px 0px;
  }

  #shopify-section-5a47b57e-1d5c-41bb-80d5-aa6935be2acf .block-t20 {
    margin: 0px 0px 30px;
  }

  .product-l10 .rich-text__text p {
    font-size: 13px;
  }

  #shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 {
    display: none;
  }

  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 {
    display: block;
    background: #0B0B0B;
  }

  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .caption-content .banner__subheading.pretext {
    color: #fff !important;
  }

  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .subtitle {
    font-size: 17px;
    color: #fff !important;
  }

  #shopify-section-fe82cd2d-5af0-4a72-9ad0-ef687cc8a300 {
    display: block;
  }

  #shopify-section-1ac1e052-6909-4d81-94eb-063d33db8aa2,
  #shopify-section-product_L10-2 {
    display: none;
  }

  #shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .v11_image_with_text .image-with-text__text-column {
    width: 100%;
  }

  #shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .content table td {
    font-size: 15px;
  }


  #shopify-section-b2202767-92dc-48ee-b7e8-7ebe235e2f94,
  #shopify-section-7ffd1377-a9da-4fe3-9440-8db88048b3b5,
  #shopify-section-14e6d8e0-66d8-4bb3-9225-6fe30a31f783 {
    display: none;
  }


  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e .hover-block {
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e .hover-block .front {
    padding: 30px;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e .hover-block .back {
    padding: 30px;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e .back p {
    font-size: 15px;
  }

  #shopify-section-5424ff94-bea0-47ac-ba33-df0e80b52a1e .h-block img {
    height: 100%;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .image-element__wrap img {
    display: none;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .container.image-with-text-overlay__container.equal-columns--outside-trim {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/Floor_Plan_Mobile.webp?v=1753175499);
    background-size: cover;
    background-position: center center;
    height: 450px;
  }


  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs {
    position: relative;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs .tabs li a {
    background: transparent !important;
    border: none !important;
    padding: 0px !important;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs a h3 {
    padding: 3px 0px;
    color: #fff !important;
    text-decoration: underline;
    font-size: 15px !important;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .img_bar {
    width: 100%;
    text-align: center;
  }

  #shopify-section-642bb2b0-3474-4eb8-a2a5-c0d6071155ba,
  #shopify-section-d7bba310-c776-4e00-948c-ab9710c65736,
  #shopify-section-f039e7d0-19c6-4e3a-abcc-9f189455d4d2,
  #shopify-section-16565348-5ee4-4b25-a155-89d38cdda31a,
  #shopify-section-ed85f1ed-d2e7-4418-a168-45b41befb112,
  #shopify-section-bb82e77e-03a4-4489-851b-b17c7c53e62a {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  #shopify-section-be3bed4f-c552-4ffb-9e77-1357add4fe26 #slides_bar3 .slide {
    background: #f6f6f6;
  }

  #shopify-section-be3bed4f-c552-4ffb-9e77-1357add4fe26 #slides_bar3 .text-block {
    padding: 30px 15px 35px !important;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs .tabs li {
    width: 42% !important;
  }


  #shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .purchase-details {
    border: 2px solid #fff;
  }

  #shopify-section-b1f8d5d4-e0a5-44b0-ac71-7bd961d11b71,
  #shopify-section-0698173c-4d59-44f3-96fa-33f5fd0f7223 {
    display: none;
  }

  #shopify-section-1d8437bc-bba0-4bea-b7d3-0ca659016c0b,
  #shopify-section-f86f1d3a-bb95-4f2a-96e2-49b9507dac87 {
    display: block;
  }


  /* ========= L10 date 27-04-21 =========== */

  #shopify-section-b71793c8-1abb-4716-abd5-b39f06e5c8bc {
    display: none;
  }

  #shopify-section-d7232fe0-996d-4cfd-b1c2-54723b9ee06a .part-1 {
    width: 50%;
    padding-bottom: 10px;
  }

  #shopify-section-d7232fe0-996d-4cfd-b1c2-54723b9ee06a .mob {
    display: block;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-d7232fe0-996d-4cfd-b1c2-54723b9ee06a .part-1 p {
    font-size: 16px;
    color: #fff;
  }

  #shopify-section-d7232fe0-996d-4cfd-b1c2-54723b9ee06a .part-1 img {
    margin-bottom: 0px;
  }

  #shopify-section-e9cdaf85-a6eb-453c-9163-7b25734af257 .h-block {
    width: 92%;
    float: none;
    margin: 15px auto;
  }

  #shopify-section-e9cdaf85-a6eb-453c-9163-7b25734af257 .front h2 {
    font-size: 23px;
  }

  #shopify-section-e9cdaf85-a6eb-453c-9163-7b25734af257 .back p {
    color: #fff;
    font-size: 14px;
    padding: 25px;
  }

  #shopify-section-a396b94e-d247-47b2-9699-c3c347b9bc15 .h-block {
    width: 92%;
    float: none;
    margin: 15px auto;
  }

  #shopify-section-a396b94e-d247-47b2-9699-c3c347b9bc15 .front h2 {
    font-size: 23px;
  }

  #shopify-section-a396b94e-d247-47b2-9699-c3c347b9bc15 .back p {
    color: #fff;
    font-size: 14px;
    padding: 25px;
  }

  #shopify-section-e9cdaf85-a6eb-453c-9163-7b25734af257 .h-block img,
  #shopify-section-a396b94e-d247-47b2-9699-c3c347b9bc15 .h-block img {
    height: 100% !important;
  }


  /* ========= L10 date 15-3-21 =========== */
  /* ========= L10 date 15-3-21 =========== */
  /* ========= L10 date 15-3-21 =========== */


  /*  ======= D9 =======  */

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .image-element__wrap {
    min-height: 300px;
  }

  /*  ======= D9 =======  */

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b h2 {
    color: #000 !important;
    text-align: center !important;
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b p {
    color: #5399DA !important;
    text-align: center !important;
  }

  .t20_text_img_overlay1 .banner__heading {
    font-size: 1.8em;
  }

  #shopify-section-1600975883528 .mins {
    max-width: 412px !important;
  }

  #shopify-section-1600975883528 .mins p {
    left: 22px !important;
    width: 300px !important;
  }

  #shopify-section-1600975883528 .caption-content {
    max-width: 340px;
    padding-left: 0;
    padding-right: 0;
  }

  #shopify-section-1600975883528 .mins span {
    width: 112px !important;
    margin: 8px 0px !important;
    padding: 10px !important;
  }

  /*   #shopify-section-1601304012048 .image-with-text__image-column {
      width: 44% !important;
    } */
  /*   #shopify-section-1601304012048 .image-with-text__text-column{
      width: 44% !important;
    } */
  #shopify-section-1601304012048 .dot55 .dots-hover-text-column {
    margin-left: 55%;
    max-width: 150px
  }

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column::after {
    width: 30%;
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column {
    margin-left: 75%;
    max-width: 150px
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column::after {
    width: 55%;
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column {
    margin-left: 40%;
    max-width: 150px
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column::after {
    width: 20%;
  }

  #shopify-section-1601304012048 .dots-hover-text-column p {
    display: none !important
  }

  #shopify-section-1600977691592 .dot8 .dots-hover-text-column {
    margin-left: -110px;
    margin-top: -90px;
  }

  #shopify-section-1600963093776 .t20_key_tech .image-element__wrap {
    padding-top: 160px;
  }

  #shopify-section-1600963093776 .caption-content {
    width: 100% !important;
  }

  .t20_text_img_overlay1 .sub-blocks span strong {
    font-size: 30px !important;
  }

  .t20_text_img_overlay1 .sub-blocks span {
    width: 144px;
    margin: 8px 0px;
  }

  .t20_text_img_overlay1 .sub-blocks {
    max-width: 144px;
  }

  .t20_text_img_overlay1 .sub-blocks p {
    width: 300px;
    left: -74px;
  }

  #shopify-section-product_V10_Boreas section.v10-diff-brush h2.rich-text__heading.title,
  #shopify-section-product_V10_Boreas section.v10-diff-brush .rich-text__text.content {
    font-size: 22px;
  }

  /*   #shopify-section-1587210582440 .parallax-image {    height: 190px;} */

  .product-v10-boreas .video__text-container h2.title span {
    color: #000;
  }

  #shopify-section-product_V9_Cleaner .block__image .card {
    height: 260px;
  }

  #template-product-v10-boreas .cardBox .card {
    height: 200px;
  }

  #shopify-section-product_V10_Boreas .block__image {
    padding: 0;
  }

  #shopify-section-product_V9_Cleaner .block__image .image-element__wrap,
  #shopify-section-product_V10_Boreas .block__image .front .image-element__wrap {
    background-size: contain;
    background-position: center top;
  }

  #shopify-section-product_V10_Boreas .card .logo-list__text {
    bottom: 10%;
  }

  #template-product-v9-cleaner #shopify-section-product_V9_Cleaner .card .front .logo-list__text {
    top: 40%;
  }

  /*   #shopify-section-product_V10_Boreas .v10_text_img_overlay .product_form {
      margin: 0px;
      width:100%!important;
      max-width: 100%;
  } */

  #template-product-v10-boreas .shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content {
    padding: 10px;
  }

  /* V10 page CSS ===== Date 12-05-2020  */
  /*   .product-v10-boreas .button.amazon_button.button--secondary{ max-width: 100%; } */
  .block__buttons .product_form {
    margin: 0px;
  }

  #shopify-section-product_V10_Boreas .block__buttons .image-with-text-overlay__buttons.buttons {
    padding: 0px 0px;
  }

  /*   #shopify-section-product_V10_Boreas .block__buttons .image-with-text-overlay__buttons.buttons a { width: 100%; max-width: 100%;} */
  .powerful_exp {
    margin-top: -15px;
  }


  /* V9 page CSS ===== Date 14-05-2020  */
  .product-v9-cleaner .ba-slider .handle {
    top: 7px !important;
    left: 48px;
  }

  .handle img {
    width: 340px !important;
    margin-left: -340px !important;
  }


  /* V9 and v10 button page CSS ===== Date 15-05-2020  */
  #template-product-v9-cleaner .product_form,
  #shopify-section-product_V10_Boreas .product_form,
  .amazon_button {
    max-width: 100% !important;
    width: 100% !important;
  }

  .button-columns.one-whole {
    padding: 15px !important;
  }

  /*   .image-with-text-overlay__buttons .button {max-width: 250px!important;} */

  #template-product-v9-cleaner .dots-hover-text-column {
    margin-right: 25px;
  }

  /* V11 page CSS ===== Date 29-05-2020  */

  #shopify-section-product_V11_DreameTime .v11_text_img_overlay1 .caption-content.text-align-center {
    padding: 10px 20px !important;
  }

  #shopify-section-1590530612564 .caption-content {
    padding-bottom: 0px;
  }

  #shopify-section-1590619436870 {
    background: transparent;
  }

  #shopify-section-1590619436870 h2 span {
    color: #000 !important;
  }

  #shopify-section-1590608700798 {
    background: transparent;
  }

  .section.is-width-wide .container.small-down--has-limit {
    width: 100%;
  }

  /*   .card .back span.logo-list__text{top: 45%;font-size: 25px!important;} */
  .card .back span.logo-list__text {
    top: 45%;
  }

  #shopify-section-1590566327262 .caption-content {
    padding-bottom: 0px;
  }

  .card .logo-list__text {
    top: 40% !important;
  }

  .block__image .flip_half_box .back .logo-list__text {
    bottom: 45% !important;
  }

  #shopify-section-1590663288500 .section {
    width: 100%;
  }

  .text-block {
    padding: 90px 15px;
  }

  #shopify-section-1590663288500 .main-box .block-1 {
    width: 100%;
  }

  #shopify-section-1590663288500 .main-box .text-block {
    position: relative;
    background: #f6f6f6;
    bottom: 0px;
    padding: 90px 15px;
  }

  #shopify-section-1590663288500 .main-box .text-block span {
    color: #000;
  }


  /* f9 page CSS ===== Date 12-06-2020  */
  /* f9 page CSS ===== Date 12-06-2020  */
  /* f9 page CSS ===== Date 12-06-2020  */

  #shopify-section-1591690886671 .caption-content {
    width: 100% !important;
    text-align: center;
    padding-bottom: 0;
  }

  #shopify-section-1591690886671 .image-with-text-overlay__preheading p {
    color: #000 !important;
  }

  #shopify-section-1591690886671 .title {
    color: #000 !important;
  }

  #shopify-section-1591690886671 .image-with-text-overlay__subheading p {
    color: #000 !important;
  }

  #shopify-section-1591696770895 {
    padding-bottom: 40px !important;
    padding-top: 0px !important;
  }

  #pioneer-2 {
    background: #070e20;
    position: relative;
    right: 0;
    width: 100%;
    padding: 50px 15px 20px;
    top: 0;
  }

  #pioneer-2 .block-1 {
    width: 50%
  }

  #pioneer-2 p {
    width: 200px;
    margin-bottom: 20px;
  }

  #pioneer-2 .block-1 img {
    width: 50%;
  }

  #v-slam {
    position: relative;
    top: 0;
    background: #070e20;
    padding: 40px 20px;
  }

  #v-slam .block-1 {
    width: 33.33%;
  }

  #v-slam .block-1 img {
    width: 50%;
    display: inline-block;
  }

  #v-slam span {
    font-size: 12px;
  }

  #v-slam .icon-1,
  #v-slam .icon-2,
  #v-slam .icon-3,
  #v-slam .icon-4,
  #v-slam .icon-5 {
    position: relative;
    left: 0;
    top: auto;
    left: 0;
  }

  .block__image .card {
    height: 200px;
  }

  #shopify-section-product_F9_Dreame .card .back span.logo-list__text {
    font-size: 17px;
  }

  #shopify-section-product_F9_Dreame .block__image .front .image-element__wrap {
    background-position: center center;
  }

  #shopify-section-product_F9_Dreame .block__image .back .image-element__wrap {
    background-position: center center;
  }

  /*   .all-headings .rich-text__heading{ font-size: 20px!important;} */

  #shopify-section-1591700171166 .rich-text__text {
    font-size: 12px;
    color: #4799e6 !important;
  }

  #shopify-section-1591700171166 .rich-text__heading {
    font-size: 20px !important;
    color: #000 !important;
  }

  #shopify-section-1591700171166 {
    background: transparent;
  }

  #shopify-section-1591700171166 .section {
    background-color: transparent !important;
  }

  #shopify-section-1591768431545 {
    padding-bottom: 0px !important;
  }

  .main-box .blocks-1 {
    width: 100%;
    position: relative;
    background: transparent;
    margin: 0;
  }

  #shopify-section-1591768431545 .main-box .image-sec {
    line-height: 0.1 !important;
  }


  .main-box .text-block {
    padding: 0;
    position: absolute;
    bottom: 20px;
    background: transparent;
  }

  .main-box .text-block span {
    color: #fff;
  }

  #water-tank {
    position: relative;
    bottom: 0;
    padding: 30px;
  }

  #water-tank .block-3 {
    width: 32%;
    padding: 10px;
  }

  #water-tank .block-3 img {
    width: auto;
  }

  #water-tank span {
    color: #000;
  }

  #shopify-section-product_F9_Dreame .image-with-text-overlay__buttons.buttons.is-justify-left {
    justify-content: center;
  }

  #shopify-section-product_F9_Dreame p.modal_price.subtitle {
    color: #000 !important;
    margin-bottom: 0;
  }

  #shopify-section-1592301397891 .v11_image_with_text .image-with-text__text-column {
    width: 100%;
  }

  #shopify-section-1592301397891 .v11_image_with_text .image-with-text__image-column {
    width: 100%;
  }

  #shopify-section-1591861329181 .v11_image_with_text .image-with-text__text-column {
    width: 100%;
  }

  #shopify-section-1591861329181 .v11_image_with_text .image-with-text__image-column {
    width: 100%;
  }

  #shopify-section-1591861329181 {
    background-repeat: no-repeat;
    background-position: center;
  }

  .v11_image_with_text .image-with-text__wrapper {
    padding: 0;
  }

  #shopify-section-1591861329181 .image-with-text__heading {
    text-align: center !important;
    font-weight: 600 !important;
    font-size: 26px !important;
    padding-bottom: 5px !important
  }

  #shopify-section-1591776799134 .caption {
    position: absolute;
    top: 0;
  }

  #shopify-section-1591776799134 .caption-content {
    width: 70% !important;
  }

  #shopify-section-1591776799134 .image-with-text-overlay__heading {
    color: #000 !important;
  }

  #shopify-section-1591861329181 .is-flex-wrap {
    flex-wrap: wrap-reverse !important;
  }

  #shopify-section-1591861329181 .block__image-with-text .has-gutter-enabled .image-with-text__column {
    margin-bottom: 70px;
    margin-top: 30px;
  }

  .app-part .image-element__wrap img {
    max-width: 60%;
  }

  #shopify-section-1591861329181 .image-element__wrap {
    position: relative;
    top: 70px;
  }

  #shopify-section-1591861329181 .v11_image_with_text .image-with-text__wrapper {
    padding: 20px 0;
  }

  #shopify-section-1592055813990 {
    padding-top: 0px !important;
  }

  #shopify-section-1592055813990 .image-element__wrap img {
    margin-top: 110px;
  }

  #shopify-section-1591708149949 .lazyautosizes {
    max-width: 250%;
    width: 250%;
    margin-left: -80%;
  }

  #shopify-section-1591708149949 .caption-content h2 {
    padding-top: 40px;
  }

  #mapping {
    top: -33px !important;
  }

  #mapping a {
    font-size: 15px;
  }

  #shopify-section-1591708149949 .img_blk_main {
    top: 33%;
  }

  #shopify-section-1591708149949 .img_blk_main img {
    max-width: 280px;
  }

  /*  ========= slide mob css ========  */
  /*  ========= slide mob css ========  */
  /*  ========= slide mob css ========  */

  .pro_bar img {
    max-width: 90% !important;
  }

  .pro-2 img {
    width: 200% !important;
    max-width: 200%;
    left: -50%;
    position: relative;
  }

  #shopify-section-1600977691592 .image-element__wrap {
    padding-top: 29.4vh;
  }

  #shopify-section-1600977691592 .image-with-text-overlay__heading {
    color: #000 !important;
  }

  #shopify-section-1600977691592 .dots-hover-text-column p {
    display: none;
  }

  #shopify-section-1600977691592 .dot6 {
    top: 83% !important;
    left: 76% !important;
  }

  #shopify-section-1600977691592 .dot6 .dots-hover-text-column::after {
    top: -14px !important;
    left: -9px !important;
    width: 60px !important;
  }

  #shopify-section-1600977691592 .dot6 .dots-hover-text-column {
    margin-top: -80px;
  }

  #shopify-section-1600977691592 .dots-hover-text-column h4 {
    font-size: 15px;
  }

  #shopify-section-1600977691592 .dot7 {
    top: 74% !important;
    left: 62% !important;
  }

  #shopify-section-1600977691592 .dot7 .dots-hover-text-column::after {
    width: 70px;
    top: -25px;
    transform: rotate(90deg);
    left: -20px !important;
  }

  #shopify-section-1600977691592 .dot7 .dots-hover-text-column {
    margin-top: -100px;
    width: 150px;
    margin-left: -55px;
  }

  #shopify-section-1600977691592 .dot8 {
    left: 16% !important;
    top: 60% !important;
  }

  #shopify-section-1600977691592 .dot8 .dots-hover-text-column {
    margin-left: -35px;
  }

  #shopify-section-1600977691592 .dot8 .dots-hover-text-column::after {
    transform: rotate(100deg);
    width: 65px;
    left: -12px !important;
    top: -17px;
  }

  #shopify-section-1600977691592 .dot9 {
    top: 84% !important;
  }

  #shopify-section-1600977691592 .dot9 .dots-hover-text-column::after {
    transform: rotate(90deg);
    left: -35px !important;
    top: -30px;
  }

  #shopify-section-1600977691592 .dot9 .dots-hover-text-column {
    width: 140px;
    margin-top: -130px;
    margin-left: -55px;
  }

  #shopify-section-1600977691592 .dot10 {
    left: 20% !important;
    top: 80% !important;
  }

  #shopify-section-1600977691592 .dot10 .dots-hover-text-column::after {
    transform: rotate(90deg);
    top: -25px;
    left: -22px !important;
    width: 75px;
  }

  #shopify-section-1600977691592 .dot10 .dots-hover-text-column {
    margin-left: -50px;
    width: 135px;
    margin-top: -100px;
  }

  #shopify-section-03d3d4df-c603-43ee-9757-96e5e166260e .panel-title {
    background: transparent;
    color: #fff;
  }

  #shopify-section-03d3d4df-c603-43ee-9757-96e5e166260e .panel-body {
    padding: 70px 35px !important;
    background: rgba(255, 255, 255, 0.3);
  }

  #shopify-section-03d3d4df-c603-43ee-9757-96e5e166260e .panel-body h5,
  #shopify-section-03d3d4df-c603-43ee-9757-96e5e166260e .panel-body span {
    margin-bottom: 0;
    color: #000;
  }

  #shopify-section-1601064046277 .image-element__wrap img {
    width: 230% !important;
    margin-left: -88% !important;
    max-width: 230% !important;
    text-align: center !important;
  }

  #shopify-section-1601064046277 .caption {
    position: absolute;
    top: 0;
  }

  #shopify-section-1601064046277 .image-element__wrap {
    padding-top: 25vh;
  }

  #shopify-section-1601064046277 .caption-content h2,
  #shopify-section-1601064046277 .caption-content .subtitle {
    color: #000;
  }

  .lcd_screen ul li {
    width: 100%;
  }

  .lcd_screen {
    width: 45%;
    right: 15px;
    top: 50%;
    transform: translate(0%, -28%);
  }

  .lcd_screen ul li a {
    width: 100%;
    padding: 10px 20px;
  }

  .lcd_screen ul li {
    margin: 0 5px 5px;
  }

  #shopify-section-1601304012048 .dot55 {
    left: 30.6% !important;
    top: 9.4% !important;
  }

  #shopify-section-1601304012048 .dots-hover-container span.dot55::before,
  #shopify-section-1601304012048 .dots-hover-container span.dot56::before,
  #shopify-section-1601304012048 .dots-hover-container span.dot57::before {
    width: 25px !important;
    height: 25px !important;
    background-size: 25px !important;
  }

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column::after {
    width: 70%;
    top: 12px;
    left: 15px !important;
  }

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column {
    margin-left: 95%;
  }

  #shopify-section-1601304012048 .dot56 {
    left: 21.7% !important;
    top: 31% !important;
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column::after {
    top: 12px;
    left: 15px !important;
  }

  #shopify-section-1601304012048 .dot57 {
    left: 33%;
    top: 57%;
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column {
    margin-left: 55%;
    max-width: 155px;
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column::after {
    width: 35%;
    top: 12px;
    left: 16px !important;
  }

  .paking .col-sm-12 {
    display: block;
  }

  .col-sm-2,
  .col-sm-10 {
    width: 100%;
  }

  .part-1 img {
    padding: 10px;
  }

  .part-1 p {
    font-size: 13px;
  }

  #shopify-section-5f608e8b-cff8-483a-a667-b269dd4bc4b1 .section {
    max-width: 100%;
    width: 100%;
  }

  #shopify-section-5f608e8b-cff8-483a-a667-b269dd4bc4b1 .container .column {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }

  #shopify-section-1601304220938 .rich-text__heading,
  #shopify-section-1601048462834 .rich-text__heading,
  #shopify-section-1601055353923 .rich-text__heading,
  #shopify-section-1601061856523 .rich-text__heading,
  #shopify-section-1601048656086 .rich-text__heading {
    font-size: 22px !important;
  }


  #shopify-section-ab989647-f452-4906-b121-f9b3a448c202 .paking .col-sm-12 {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
  }

  /* ========= Dreame D9 date 10-10-20 D9 ========= */
  /* ========= Dreame D9 date 10-10-20 D9 ========= */

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-element__wrap img {
    width: 340% !important;
    margin-left: -73% !important;
    max-width: 340% !important;
    text-align: center !important;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .caption {
    position: absolute !important;
    top: 0;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .caption-content {
    width: 100% !important;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading {
    width: 100%;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .d9_text_img_overlay .sub-blocks {
    max-width: 180px;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .d9_text_img_overlay .sub-blocks span {
    width: 180px;
    margin: 8px 0px;
    font-size: 35px;
    padding: 15px 20px 15px;
    line-height: 12px
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .d9_text_img_overlay .sub-blocks span strong {
    font-size: 32px;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .d9_text_img_overlay .sub-blocks span b {
    font-size: 17px;
    font-weight: 300;
    line-height: normal;
  }


  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .image-element__wrap img {
    width: 190% !important;
    margin-left: -45% !important;
    max-width: 190% !important;
    text-align: center !important;
  }

  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .inner-part {
    width: 100%;
  }

  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .left-block {
    width: 100%;
    margin-bottom: 40px;
  }

  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .lds {
    top: 44%;
  }

  /*   #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .image-element__wrap { background-color: #000;} */

  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .image-element__wrap {
    padding-top: 160px;
  }

  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .caption {
    position: absolute;
    margin: 0px;
  }

  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e .image-with-text-overlay__heading {
    color: #000000 !important;
  }


  #shopify-section-6c0261ef-d3a1-419a-86f5-90a26171d59c .image-element__wrap img {
    width: 210% !important;
    margin-left: -85% !important;
    max-width: 210% !important;
    text-align: center !important;
  }

  /*   #shopify-section-6c0261ef-d3a1-419a-86f5-90a26171d59c .image-element__wrap {  padding-top: 182px;} */

  #shopify-section-6c0261ef-d3a1-419a-86f5-90a26171d59c .caption {
    position: absolute;
    margin: 0px;
    top: 0;
  }

  #shopify-section-6c0261ef-d3a1-419a-86f5-90a26171d59c .image-with-text-overlay__heading {
    text-align: center;
  }

  #shopify-section-6c0261ef-d3a1-419a-86f5-90a26171d59c .image-with-text-overlay__subheading {
    color: #0A77DE !important;
    text-align: center;
  }


  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dots-hover-container {
    display: none;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .image-element__wrap img {
    width: 180% !important;
    margin-left: -40% !important;
    max-width: 180% !important;
    text-align: center !important;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .caption {
    position: absolute;
    margin: 0px;
    top: 0;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .caption-content {
    padding: 20px;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .image-with-text-overlay__subheading {
    letter-spacing: 0px;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .btm-block ul li img,
  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .top-block ul li img {
    width: 95px;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .btm-block {
    margin: 0 auto 0px;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .btm-block ul li,
  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .top-block ul li {
    width: 30%;
    margin-bottom: 15px;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 {
    top: 20%;
  }

  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .btm-block ul li h3,
  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .key-tech-2 .top-block ul li h3 {
    font-size: 14px;
    padding: 0px 10px;
  }


  #shopify-section-3a554bb2-0dfd-4738-8c27-0220923ec649 .image-element__wrap img {
    width: 280% !important;
    margin-left: -162% !important;
    max-width: 280% !important;
    text-align: center !important;
  }

  #shopify-section-3a554bb2-0dfd-4738-8c27-0220923ec649 .caption-content {
    position: absolute;
    margin: 0px;
    top: 0;
    width: 100% !important;
    left: 0;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .image-element__wrap img {
    width: 150% !important;
    margin-left: -40px !important;
    max-width: 150% !important;
    text-align: center !important;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .image-element__wrap {
    padding-top: 140px;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .image-with-text-overlay__heading {
    color: #000 !important;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .caption-content {
    position: absolute;
    margin: 0px;
    top: 0;
    width: 100% !important;
    left: 0;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power {
    transform: translate(-25%, -35%);
    width: 130px;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block ul li {
    margin: 0px 10px;
    width: 100%;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block ul li img {
    width: 85px;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block ul li h3 {
    font-size: 11px;
    margin-top: -13px;
  }

  #shopify-section-36873c6e-338a-424f-9feb-f4d1e4a164b1 {
    padding-top: 0px !important;
    padding-bottom: 10px !important;
  }

  #shopify-section-36873c6e-338a-424f-9feb-f4d1e4a164b1 .section {
    width: 82%;
  }

  #shopify-section-36873c6e-338a-424f-9feb-f4d1e4a164b1 .h-block {
    margin: 10px 0px;
    width: 100%;
  }

  #shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .container .column,
  #shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .container .column,
  #shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .container .column {
    width: 100%;
  }

  #shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .has-background,
  #shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .has-background,
  #shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .has-background {
    margin-top: -20px;
  }

  #shopify-section-6c0261ef-d3a1-419a-86f5-90a26171d59c .caption-content {
    width: 100% !important;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c {
    padding-top: 40px !important;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c .image-element__wrap img {
    width: 280% !important;
    margin-left: -100% !important;
    max-width: 280% !important;
    text-align: center !important;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c .caption-content {
    width: 100% !important;
    position: absolute;
    top: 0px;
    left: 0;
    text-align: center;
  }

  #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 .caption-content {
    width: 100% !important;
    position: absolute;
    top: 0px;
    left: 0;
    text-align: center;
  }

  #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 .caption-content h2 {
    color: #000 !important;
  }

  #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 .caption-content p {
    color: #5399DA !important;
  }

  #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 .image-element__wrap img {
    width: 200% !important;
    margin-left: -100% !important;
    max-width: 200% !important;
    text-align: center !important;
  }

  #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 .image-element__wrap {
    padding-top: 182px;
  }


  #shopify-section-99078edf-2230-47be-b375-1a66e9ebd755 .v11_image_with_text .image-with-text__image-column {
    width: 100%;
  }

  #shopify-section-99078edf-2230-47be-b375-1a66e9ebd755 .v11_image_with_text .image-with-text__text-column {
    width: 100%;
  }

  #shopify-section-d29a6c32-a4bd-45a3-be16-b5e965650137 .d9-considerate {
    width: 100%;
  }

  #shopify-section-d29a6c32-a4bd-45a3-be16-b5e965650137 .d9-considerate .block-t20 {
    width: 100%;
  }

  #shopify-section-product_D9 .banner__heading,
  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d h2 {
    font-size: 28px !important;
  }

  #shopify-section-product_D9 .subtitle {
    font-size: 16px !important;
    letter-spacing: 0px;
  }

  #shopify-section-product_D9 .caption {
    margin: 0px !important;
    padding: 0px !important;
  }

  #shopify-section-36873c6e-338a-424f-9feb-f4d1e4a164b1 {
    padding: 0px 0px 20px !important;
  }

  #shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .d9_image_with_text,
  #shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .d9_image_with_text,
  #shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .d9_image_with_text {
    padding: 0px 25px !important;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d {
    background: transparent;
    padding: 40px 0px 0px !important;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .image-element__wrap img {
    padding-top: 145px;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .d9-app-part .image-with-text__image-column {
    width: 100%;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .d9-app-part .image-with-text__text-column {
    width: 100%;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .image-with-text__heading,
  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .image-with-text__html {
    text-align: center;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .d9-app-part .image-with-text__text-column {
    position: absolute;
    left: 0;
    margin: 0;
  }


  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b .image-element__wrap img {
    width: 109% !important;
    max-width: 109% !important;
    text-align: center !important;
    padding-top: 150px;
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b .container .column {
    margin-left: 0;
    margin-right: 0;
    margin: 0;
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b .medium-down--one-whole {
    width: calc(100% - 0px);
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b {
    background: transparent;
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b h3 {
    color: #000 !important;
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b h3 {
    font-size: 28px;
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b .image-with-text__text {
    color: #5399DA !important;
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b .image-with-text__wrapper {
    position: absolute;
    top: -20px;
    left: 0px;
    padding: 30px;
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b {
    padding: 0px;
  }

  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b h3,
  #shopify-section-0228c5f4-5530-474c-bdc7-4342f57ecb5b p {
    text-align: center;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .image-element__wrap img {
    max-width: 70%;
  }

  #shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .image-with-text__heading,
  #shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .image-with-text__heading,
  #shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .image-with-text__heading {
    font-size: 15px;
    padding-bottom: 10px !important;
  }

  #shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .content p,
  #shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .content p,
  #shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .content p {
    font-size: 13px;
  }

  .considerate {
    padding: 0px 20px;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs ul.tabs li {
    width: 100% !important;
    margin: 0;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs a h3 br {
    display: none;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs .tabs li a {
    background: transparent !important;
    border: none !important;
    padding: 0px !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs a h3 {
    padding: 3px 0px;
    color: #fff !important;
    text-decoration: underline;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .caption-content {
    position: absolute;
    left: 0;
    top: 0;
    width: 100% !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .img_bar {
    width: 100%;
    text-align: center;
  }

  #shopify-section-21e5a384-b5c0-4fe3-9ae0-c86517359df9 .rich-text__heading {
    margin: 0 !important;
  }

  #shopify-section-ca77f1dc-3e36-45e9-bc75-18af5b20f540 .title span,
  #shopify-section-21e5a384-b5c0-4fe3-9ae0-c86517359df9 .title span {
    font-size: 0.8em;
  }

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .image-with-text-overlay__heading {
    text-align: center;
  }

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .product_form {
    float: none;
    margin: 0 auto;
  }

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 p.modal_price.subtitle {
    text-align: center;
    color: #000 !important;
    font-size: 32px !important;
  }

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .caption {
    margin: 20px 0px !important;
  }

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .v11_pg {
    top: 315px !important;
  }

  #shopify-section-d0a4ca06-8615-46e9-973d-069d3f891ce4 {
    padding: 0px 0px 50px !important;
  }

  #shopify-section-d78b0dfd-a1c8-47f4-a082-c471e5e3bd14 .buttons {
    position: relative;
    bottom: 0;
    padding: 30px 0px;
  }


  #shopify-section-39f63fbc-871b-4892-a3ce-c0e6d05ecf41 {
    display: block;
    z-index: -1;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c .image-element__wrap img {
    display: none;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c .caption-content {
    z-index: 99;
  }


  /* ======= 25-01-21 ======= */
  /* ======= 25-01-21 ======= */

  #shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 .caption-content .banner__subheading.pretext {
    text-align: center;
  }

  /* ========= T10 Date 25-01-21 =========== */
  /* ========= T10 Date 25-01-21 =========== */


  #shopify-section-fe0ac414-836f-422f-9e55-d61def3e95b0 {
    display: none;
  }

  #shopify-section-0e5e4d2b-a591-4890-9cc7-93575b950458 {
    display: none;
  }


  #shopify-section-ac0ad19a-b332-4e03-a725-8d0ba9ab3d70 {
    display: none;
  }

  #shopify-section-2352386d-f436-45f9-aad0-5a2ba11f628c,
  #shopify-section-2352386d-f436-45f9-aad0-5a2ba11f628c {
    display: block;
  }


  /* ========= t10 Date 06-10-20 =========== */
  /* ========= t10 Date 06-10-20 =========== */


  #shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .image-with-text__heading,
  #shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .image-with-text__heading,
  #shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .image-with-text__heading {
    font-size: 20px;
    text-align: center;
    margin-bottom: 0px;
    padding-bottom: 10px;
  }

  #shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .image-with-text__heading,
  #shopify-section-b9a2dca4-2d8a-48e7-99ba-bf1ef436273f .image-with-text__heading,
  #shopify-section-6754f8c4-8d11-452f-a4d7-ac0cc497abd4 .image-with-text__heading {
    font-size: 20px;
    text-align: center;
    margin-bottom: 0px;
    padding-bottom: 10px;
  }

  #shopify-section-bbbe50b9-7d94-4011-9d54-53797178af21 .rich-text__heading {
    font-size: 30px !important;
  }

  #shopify-section-bbbe50b9-7d94-4011-9d54-53797178af21 p {
    font-size: 14px !important;
    padding: 15px 20px 0px;
  }

  #shopify-section-3755e933-73bc-453a-932f-685377bf56cb .rich-text__heading {
    font-size: 30px !important;
  }

  #shopify-section-3755e933-73bc-453a-932f-685377bf56cb p {
    font-size: 14px !important;
    padding: 15px 20px 0px;
  }

  #shopify-section-c762f374-3d23-4417-a45a-833a0f153772 {
    padding-top: 0px !important;
  }

  #shopify-section-ed230cc3-4fdc-40d5-810c-d7f5385e5dbf .rich-text__heading {
    font-size: 30px !important;
  }


  #shopify-section-c8c5d9bd-af67-4477-b750-9ae0b211de5c .cardBox:hover .front {
    display: block;
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-c8c5d9bd-af67-4477-b750-9ae0b211de5c .card .back {
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-product_T10 #shopify-section-c8c5d9bd-af67-4477-b750-9ae0b211de5c .card .back .image-element__wrap {
    background-size: 50% !important;
  }

  #shopify-section-97fae608-aa8b-4622-8822-ecd4df668e98 .cardBox:hover .front {
    display: block;
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-97fae608-aa8b-4622-8822-ecd4df668e98 .card .back {
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-product_T10 #shopify-section-97fae608-aa8b-4622-8822-ecd4df668e98 .card .back .image-element__wrap {
    background-size: 50% !important;
  }

  #shopify-section-73f2dc5d-ade0-4c80-a406-a31982f9d549 .cardBox:hover .front {
    display: block;
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-73f2dc5d-ade0-4c80-a406-a31982f9d549 .card .back {
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-product_T10 #shopify-section-73f2dc5d-ade0-4c80-a406-a31982f9d549 .card .back .image-element__wrap {
    background-size: 50% !important;
  }

  #shopify-section-a427f640-d1fe-4235-9809-e99c59855eee .cardBox:hover .front {
    display: block;
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-a427f640-d1fe-4235-9809-e99c59855eee .card .back {
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-product_T10 #shopify-section-a427f640-d1fe-4235-9809-e99c59855eee .card .back .image-element__wrap {
    background-size: 50% !important;
  }

  #shopify-section-f1822954-3420-4ccc-b812-e9f3c94b0efb .cardBox:hover .front {
    display: block;
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-f1822954-3420-4ccc-b812-e9f3c94b0efb .card .back {
    background: rgba(255, 255, 255, 0.9);
  }

  #shopify-section-product_T10 #shopify-section-f1822954-3420-4ccc-b812-e9f3c94b0efb .card .back .image-element__wrap {
    background-size: 50% !important;
  }


  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 p.modal_price.subtitle,
  #shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 p.modal_price.subtitle {
    text-align: center;
  }

  /* ========= t10 Date 06-10-20 =========== */
  /* ========= t10 Date 06-10-20 =========== */

  #shopify-section-ec7c8e4f-f3b9-4696-9f29-fdb4b7b10e0e {
    display: none;
  }

  .desk {
    display: none;
  }

  .mob {
    display: block;
  }

  #shopify-section-145daafe-4509-462c-bd8f-32a692645ebc .newsletter-form.form.is-responsive {
    padding: 0px 30px;
    margin: 0 auto !important;
    width: 100% !important;
  }

  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab #slides_bar {
    width: 90%;
  }

  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab #slides_bar .mask {
    width: 100%;
  }

  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab #slides_bar .slide {
    display: block;
  }

  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .images-block {
    width: 100%;
  }

  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .text-block {
    width: 100%;
    padding: 20px 30px;
    text-align: center;
  }

  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .text-block p {
    line-height: 1.5;
    font-size: 15px;
  }

  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .text-block span {
    padding-top: 20px;
    font-size: 17px;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 #slides_bar {
    width: 90%;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 #slides_bar .mask {
    width: 100%;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 #slides_bar .slide {
    display: block;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .images-block {
    width: 100%;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .text-block {
    width: 100%;
    padding: 20px 30px;
    text-align: center;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .text-block p {
    line-height: 1.5;
    font-size: 15px;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .text-block span {
    padding-top: 20px;
    font-size: 17px;
  }

  #shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .one-half,
  #shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .one-half,
  #shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .one-half {
    width: calc(100% - 20px);
    margin-left: calc(20px / 2);
    margin-right: calc(20px / 2);
    margin-bottom: 0px;
    width: 85%;
    margin: 0 auto;
  }

  #shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .one-half,
  #shopify-section-b9a2dca4-2d8a-48e7-99ba-bf1ef436273f .one-half,
  #shopify-section-6754f8c4-8d11-452f-a4d7-ac0cc497abd4 .one-half {
    width: calc(100% - 20px);
    margin-left: calc(20px / 2);
    margin-right: calc(20px / 2);
    margin-bottom: 0px;
    width: 85%;
    margin: 0 auto;
  }

  #shopify-section-1e9141ec-9c9e-45a7-8086-b214c6028ba6 {
    display: none;
  }

  #shopify-section-9faf33db-1277-4e81-a106-0dd60f0edab0 {
    display: block;
  }

  #shopify-section-9faf33db-1277-4e81-a106-0dd60f0edab0 .power {
    width: 100%;
    float: left;
  }

  #shopify-section-9faf33db-1277-4e81-a106-0dd60f0edab0 .max-r {
    width: 100%;
    float: left;
    padding: 20px;
  }


  #shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c {
    margin: 20px 0px;
  }

  #shopify-section-b9a2dca4-2d8a-48e7-99ba-bf1ef436273f {
    margin: 20px 0px;
  }

  #shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .image-with-text__heading {
    font-family: 32px !important;
  }

  #shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .image-with-text__text,
  #shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .image-with-text__text,
  #shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .image-with-text__text {
    text-align: center;
    font-size: 15px;
  }

  #shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .image-with-text__text,
  #shopify-section-b9a2dca4-2d8a-48e7-99ba-bf1ef436273f .image-with-text__text,
  #shopify-section-6754f8c4-8d11-452f-a4d7-ac0cc497abd4 .image-with-text__text {
    text-align: center;
    font-size: 15px;
  }

  #shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .image-with-text__text-column {
    padding: 30px !important;
  }

  .product-6745399034013.product__images {
    margin-bottom: 0px;
  }

  .product__information ul {
    margin-left: 20px;
  }

  .product__information {
    text-align: center;
  }

  .product__images {
    margin-bottom: 10px;
  }

  .product-6745399034013 .product_form .button--add-to-cart {
    max-width: 75% !important;
    margin: 0 auto !important;
    float: none;
  }

  .shopify-payment-button {
    display: none;
  }

  .product__information ul {
    text-align: left;
    width: 75%;
    float: none;
    margin: 15px 0px 0px 60px;
  }

  #shopify-section-product_l10_pro-2 {
    display: none;
  }

  #shopify-section-920d292e-3a17-4680-9295-e5f79b39d2d3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

}


/*============= media 480 end ============*/
/*============= media 480 end ============*/
/*============= media 480 end ============*/

.v10_wall_clean .image-with-text__image-column>.image-element__wrap {
  display: none
}

.v10_wall_clean .image-with-text__text-column img {
  max-width: 380px;
  width: 100%;
}

.v10_wall_clean .image-with-text__text-column {
  background-color: transparent !important;
}

.v10_wall_clean {
  width: 100%
}

div #shopify-section-1587217782026 {
  margin-top: 30px;
}


/* V9 page CSS */



/* div#shopify-section-1587473560932 {
      background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/rotary-bg.webp?v=1753437618) !important;
      background-size: cover !important;
      background-position: center right !important;
      padding: 5% 0 !important;
  } */


#template-product-v9-cleaner .image-with-text-overlay__buttons.buttons {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
}

/* #template-product-v9-cleaner .image-with-text-overlay__buttons.buttons .button {
      font-size: 20px;
      margin: 0 25px;
    min-height: 55px;
  } */
/* #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__buttons.buttons .button {
      max-width: 250px;
      margin-top: -5px !important;
      margin-left: 0;
      min-height: auto;
      padding: 15px 30px;
      height: auto;
  } */
.parallax-image {
  height: 700px;
}

#template-product-v9-cleaner .v9_text_img_overlay .caption-content {
  width: 50% !important;
  text-align: left;
  margin-top: 50px;
}

#template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__heading {
  color: #000000;
  font-size: 32px !important;
  letter-spacing: 0;
  font-weight: 500;
  margin: 10px 0 !important;
  line-height: normal;
}

#template-product-v9-cleaner .cardBox .card .front:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.3);
}

#template-product-v9-cleaner .v9_text_img_overlay .caption-content .image-with-text-overlay__preheading {
  font-size: 20px;
  font-weight: 500;
  margin: 0;
  letter-spacing: 0;
}

/* #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__heading span {
      font-size: 50px !important;
  } */
#template-product-v9-cleaner .v9-powerful .rich-text__heading {
  font-family: "Roboto", sans-serif;
  font-size: 32px;
  font-weight: 500;
  margin-bottom: 10px;
  margin-top: 40px;
}

#template-product-v9-cleaner .v9-powerful .rich-text__text {
  font-size: 16px;
  color: #f34c4b;
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: normal;
  letter-spacing: -1px;
}

#template-product-v9-cleaner .V9_six_logos_section .image-with-text-overlay__heading {
  color: #000000;
  font-size: 32px;
  font-weight: 300;
  letter-spacing: -1px;
}

#template-product-v9-cleaner .v9-technology .rich-text__heading {
  font-size: 32px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
}

#template-product-v9-cleaner .powerful_exp .rich-text__text {
  font-size: 32px;
  color: #000000;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  line-height: normal;
  letter-spacing: -1px;
}

#template-product-v9-cleaner .v9_text_img_overlay.v9-60 .image-with-text-overlay__heading,
#template-product-v9-cleaner .v9_text_img_overlay.v9-rear .image-with-text-overlay__heading {
  color: #000000;
  font-size: 41px;
  font-weight: 500;
}

#template-product-v9-cleaner .v9_text_img_overlay.v9-60 p,
#template-product-v9-cleaner .v9_text_img_overlay.v9-rear p {
  font-size: 15px;
  line-height: normal;
  font-weight: 300;
  font-family: "Roboto", sans-serif;
}

#template-product-v9-cleaner .v9-different-brush .rich-text__heading,
#template-product-v9-cleaner .v9-different-brush .rich-text__text.content {
  font-size: 32px;
  margin: 0;
  line-height: 32px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
}

#template-product-v9-cleaner #shopify-section-1587571826404 .caption-content {
  width: 50%;
}

#template-product-v9-cleaner #shopify-section-1587574771960 .rich-text__heading {
  font-size: 32px;
  color: #000000;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
}

#template-product-v9-cleaner .v9-prod-para .rich-text__heading {
  font-size: 32px;
  color: #000000;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.logo_text {
  font-size: 15px;
}

section.section.is-width-wide.has-background.has-padding-top.has-padding-bottom.v9-tabs {
  padding: 0;
  margin: 0;
}

section.section.is-width-wide.has-background.has-padding-top.has-padding-bottom.v9-tabs .one-whole.column {
  width: 100%;
  margin: 0;
}

section.section.is-width-wide.has-background.has-padding-top.has-padding-bottom.v9-tabs .one-whole.column ul.tabs,
#shopify-section-52c66334-e400-4380-a251-9a47145c0853 .section.is-width-.has-background .tabs_bar ul.tabs {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 50px 0;
  border: 0;
  z-index: 9;
}

section.section.is-width-wide.has-background.has-padding-top.has-padding-bottom.v9-tabs .one-whole.column ul.tabs tab-link,
#shopify-section-52c66334-e400-4380-a251-9a47145c0853 .section.is-width-.has-background .tabs_bar ul.tabs tab-link {
  background: none;
}

section.section.is-width-wide.has-background.has-padding-top.has-padding-bottom.v9-tabs .one-whole.column ul.tabs li,
#shopify-section-52c66334-e400-4380-a251-9a47145c0853 .section.is-width-.has-background .tabs_bar ul.tabs li {
  font-size: 24px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  letter-spacing: 0px;
  color: #fff;
  padding: 10px 30px;
}

section.section.is-width-wide.has-background.has-padding-top.has-padding-bottom.v9-tabs .one-whole.column ul.tabs li.current,
#shopify-section-52c66334-e400-4380-a251-9a47145c0853 .section.is-width-.has-background .tabs_bar ul.tabs li.current {
  background: none;
  color: red;
  position: relative;
}

section.section.is-width-wide.has-background.has-padding-top.has-padding-bottom.v9-tabs .one-whole.column ul.tabs li.current:after,
#shopify-section-52c66334-e400-4380-a251-9a47145c0853 .section.is-width-.has-background .tabs_bar ul.tabs li.current:after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 40px;
  height: 2px;
  left: 50%;
  transform: translateX(-50%);
  background: red;
}

#shopify-section-52c66334-e400-4380-a251-9a47145c0853 section {
  width: 100%;
  margin: 0 auto;
  max-width: 100%;
  padding: 0;
}

.tab-content-div {
  width: 50%;
  position: absolute;
  top: 50%;
  right: 0;
  padding: 0 50px;
  box-sizing: border-box;
  transform: translateY(-50%);
}

.tab-content-div h2 {
  font-size: 32px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  color: #fff;
  margin: 0;
}

.tab-content-div h3 {
  margin: 0 !important;
  font-size: 24px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  letter-spacing: 0px;
  color: #fff;
}

.tab-content-div p {
  margin: 0 !important;
  font-size: 15px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  letter-spacing: 0px;
  color: #fff;
}

.tab_content_div_main h3 {
  font-size: 32px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  color: #fff;
  margin: 0;
}

.tab_content_div_main h4 {
  margin: 0 !important;
  font-size: 15px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  letter-spacing: 0px;
  color: #fff;
}

.tab-content-div .sub-blocks {
  width: 100%;
  margin-top: 100px;
}

.tab-content-div .sub-blocks span {
  text-align: center;
  font-weight: 300;
  letter-spacing: 0;
  position: relative;
  line-height: normal;
}

.tab-content-div .sub-blocks span strong {
  font-weight: 400;
  color: red;
}

.tab-content-div .sub-blocks span:before {
  content: '';
  position: absolute;
  background: #fff;
  top: 5px;
  right: 0;
  bottom: 5px;
  width: 1px;
}

.tab-content-div .sub-blocks span:last-child:before {
  display: none;
}

.v9_image_with_hover_elements {
  width: 100%;
  background: url(https://cdn.shopify.com/s/files/1/0260/9361/7203/files/five-fold-bg.png?v=1587716884);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  margin-top: -3px;
  padding: 50px 0;
}

.V9_hover_image_section .image-with-text__wrapper .image-with-text__heading {
  font-size: 32px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  color: #fff !important;
  margin: 0;
  padding: 0;
}

.V9_hover_image_section .image-with-text__wrapper h2 span {
  font-size: 32px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  color: #fff !important;
  margin: 0;
  padding: 0;
}

.V9_hover_image_section .image-with-text__wrapper .image-with-text__html.content {
  font-size: 15px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  color: red !important;
  margin: 0;
  text-align: center;
}

.V9_hover_image_section .image-with-text__wrapper .image-with-text__html.content p span {

  color: red !important;
}

.dots-hover-text-column strong {
  font-size: 27px;
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  letter-spacing: 0px;
  margin-bottom: 5px;
}

.dots-hover-text-column {
  text-align: center;
}

div#tab-2 .tab-content-div {
  text-align: center;
  width: 100%;
  top: 40%;
}

div#tab-2 .tab-content-div h3,
div#tab-2 .tab_content_div_main h4 {
  color: red;
}

div#tab-3 .tab-content-div {
  left: 5%;
  width: 60%;
}

div#tab-3 .tab-content-div h3,
div#tab-3 .tab_content_div_main h4 {
  color: red;
}

.dots-hover-text-column {
  color: #fff;
  font-weight: 400;
  line-height: normal;
  font-size: 15px;
}

#template-product-v9-cleaner .dots-hover-text-column {
  margin-top: -40px;
  text-align: center;
}

/* #template-product-v9-cleaner span.dot1,
  #template-product-v9-cleaner span.dot4,
  #template-product-v9-cleaner span.dot5{
      width: 50%;
  } */
.v9_image_with_hover_elements .dots-hover-container span:before {
  position: absolute;
  right: -30px;
}

#template-product-v9-cleaner span.dot5 .dots-hover-text-column {
  margin-left: 50px;
}

#shopify-section-1587558724554 {
  padding-bottom: 0 !important;
}

.product_form {
  display: inline-block !important;
  width: auto;
  max-width: 250px;
  min-width: 250px;
}

/* .block__buttons .product_form {
      margin: 0 20px;
  } */
.product_form .button--add-to-cart {
  width: auto;
  font-family: "Roboto", sans-serif;
  border-radius: 0;
  height: auto;
  line-height: normal;
  margin-right: 20px;
  padding: 0 20px;
  min-height: 36px;
}

.purchase-details .purchase-details__spb--false {
  margin: 0;
}

.purchase-details .purchase-details__spb--false .button--add-to-cart {
  width: 100%;
  padding: 10px 20px;
  margin: 0;
  line-height: normal;
  min-height: auto;
  /*     height: auto; */
  border: 2px solid #000;
}

.purchase-details .purchase-details__spb--false .button--add-to-cart:hover,
.purchase-details .purchase-details__spb--false .button--add-to-cart:focus {
  color: #fff;
  border-color: rgba(0, 0, 0, 0);
  background-color: #606060;
}

.purchase-details .purchase-details__spb--false .button--add-to-cart.button svg.checkmark {
  display: none;
}

.product_form .button--add-to-cart span {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-size: 15px;
  text-transform: capitalize;
}

#shopify-section-product_V10_Boreas .v10_text_img_overlay .purchase-details .purchase-details__spb--false {
  margin: 0 0px 0 0;
  height: auto;
}

#shopify-section-product_V10_Boreas .section .wall_clean_section svg.placeholder-svg {
  display: none;
}

#shopify-section-product_V10_Boreas .equal-columns--outside-trim .caption-content p.modal_price.subtitle {
  display: inline-block;
  width: 100%;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0;
}

#shopify-section-product_V9_Cleaner p.modal_price.subtitle {
  display: inline-block;
  width: 100%;
  font-size: 35px;
  font-weight: 500;
  letter-spacing: 0;
}

#template-product-v9-cleaner .image-with-text-overlay__buttons.buttons .product_form {
  margin-right: 5px;
}

.v9_image_with_table .image-with-text__text-column {
  width: 48%;
}

.v9_image_with_table .image-with-text__image-column {
  width: 48%;
  float: left;
}

.v9_image_with_table .image-with-text__image-column img {
  width: 50%;
}

.product-v10-boreas .v10_image_with_table .image-element__wrap img {
  width: 100%;
  max-width: 50%;
}

/* #template-product-v10-boreas .card .front .image-element__wrap {
       margin-top: 100px;
  } */

#shopify-section-product_V10_Boreas .shopify-section.block__buttons {
  z-index: 1;
}

.block__image-with-custom-blocks .caption-content .logo .image-element__wrap img {
  max-width: 100% !important;
}

.V9_six_logos_section .image-with-text-overlay__banner.columns.one-whole.image-crop-none .image-element__wrap img {
  max-width: 30%;
}

section.section.is-width-wide.under-overlay-menu.mobile-text--below-media.has-border.V9_six_logos_section .image-with-text-overlay__banner.columns.one-whole.image-crop-none {
  overflow: inherit;
}

.dots-hover-container span:before {
  background: url(https://cdn.shopify.com/s/files/1/0260/9361/7203/files/dot-bg.png?v=1588182214);
  background-repeat: no-repeat;
  z-index: 1;
  background-size: contain;
}

.dots-hover-container span:hover:before {
  background: url(https://cdn.shopify.com/s/files/1/0260/9361/7203/files/dot-hov-bg.png?v=1588182214);
  background-repeat: no-repeat;
  z-index: 1;
  background-size: contain;
}

#template-product-v9-cleaner .dots-hover-text-column:after {
  height: 1px;
  width: 70px;
  content: "";
  background: #fff;
  display: block;
  right: 0;
  position: absolute;
  top: 9px;
  transform: rotate(10deg);
}

/* #template-product-v9-cleaner  .dots-hover-container span {
      max-width: 300px;
      display: block;
      width: 100% !important;
  } */

#shopify-section-product_V10_Boreas .dots-hover-container span:hover .dots-hover-text-column:after {
  height: 1px;
  width: 100px;
  content: "";
  background: #2983c0;
  display: block;
  position: absolute;
  top: 25px;
  transform: rotate(10deg);
  left: 20px;
}

.plus-hover-container span:before {
  display: none;
}

.plus-hover-container span span.dot-span {
  background: #4087dc;
  position: absolute;
  width: 30px;
  height: 30px;
  position: absolute;
  background-repeat: no-repeat;
  z-index: 1;
  left: -32px;
  top: 2px;
  border-radius: 50%;
  transition: all ease .2s;
}

.plus-hover-container span.dot-span:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  height: 2px;
  width: 15px;
  display: block;
}

.plus-hover-container span.dot-span:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
  background: #fff;
  height: 2px;
  width: 15px;
  transition: all ease .2s;
}

.plus-hover-container span:hover span.dot-span:after {
  transform: translate(-50%, -50%) rotate(0deg);
}

section.section.is-width-wide.under-overlay-menu.mobile-text--below-media.has-border.V9_six_logos_section {
  margin-top: 100px;
}

#template-product-v9-cleaner .cardBox .card .back:before {
  position: relative;
}

#template-product-v9-cleaner .cardBox .card .back:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .3);
}

#template-product-v10-boreas .cardBox .card .back:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .3);
}

#shopify-section-product_V9_Cleaner .logo-block.even {
  float: right;
  width: 30%;
}

@media only screen and (max-width: 1200px) {
  #template-product-v9-cleaner #shopify-section-1587464292093 .caption-content {
    width: 65% !important;
    margin-left: 30px;
  }

  #template-product-v9-cleaner #shopify-section-1587464292093 .image-with-text-overlay__heading {
    margin: 20px 0 40px;
  }

  span.dot5 .dots-hover-text-column {
    margin-top: -70px;
  }

  #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__buttons.buttons .button {
    margin: 0;
  }

  #template-product-v9-cleaner #shopify-section-1587571826404 .caption-content {
    width: 100%;
  }

  .v9_image_with_hover_elements h3.image-with-text__heading.text-align-left.is-regular {
    text-align: center;
  }

  #shopify-section-product_V9_Cleaner .V9_six_logos_section .logo-block {
    width: 34%;
    margin-left: 8%;
  }

  .v9_image_with_hover_elements .dots-hover-container span:before {
    right: -15px;
    bottom: -24px;
  }

  /*  ====== f9 ======  */
  /*  ====== f9 ======  */
  /*  ====== f9 ======  */
  /*  ====== f9 ======  */

  #shopify-section-1591696770895 {
    padding-top: 10px !important;
  }

  #shopify-section-1591696770895 .rich-text__heading {
    font-size: 25px !important;
  }

}


@media only screen and (min-width: 821px) {
  .equal-columns--outside-trim .image-element__wrap img {
    min-height: 535px;
  }

  .parallax-image {
    background-size: cover;
  }

  .w10-sign-up-banner-pc .pro-info h2 {
    font-size: 2.083vw;
    font-weight: 600;
    margin: 17px 0 28px;
  }

  .my_pro_info .section .product__images {
    width: calc(45% - 20px);
  }

  .my_pro_info .section .product__information {
    width: calc(55% - 20px);
  }
}

@media only screen and (max-width: 992px) {
  #template-product-v9-cleaner #shopify-section-1587464292093 .caption-content {
    width: 85% !important;
    margin-left: 10px;
  }

  .tab-content-div {
    width: 70%;
    padding: 0 20px 0 0;
  }

  .v9_image_with_hover_elements {
    width: 100%;
    display: inline-block;
    margin-top: -30px;
  }

  .v9_image_with_hover_elements .image-with-text__text-column .image-with-text__wrapper {
    text-align: center;
    width: 100%;
  }

  /*   #template-product-v9-cleaner span.dot1, #template-product-v9-cleaner span.dot2,
    #template-product-v9-cleaner span.dot3,
    #template-product-v9-cleaner span.dot4, #template-product-v9-cleaner span.dot5 {
      width: 40%;
    } */
  #template-product-v9-cleaner #shopify-section-1587571826404 .caption-content {
    width: 100%;
  }

  .v9_image_with_table .image-with-text__text-column {
    width: 50%;
  }

  .v9_image_with_table .image-with-text__text-column img {
    width: 100%;
  }

  .block__image-with-custom-blocks .caption-content .logo_text {
    left: 100px;
  }

  #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__heading span {
    font-size: 32px !important;
  }

  #template-product-v9-cleaner .v9_text_img_overlay .caption-content {
    margin-top: 50px;
  }

  #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__heading {
    margin: 10px 0 10px;
  }

  #template-product-v9-cleaner #shopify-section-1587565573866 p,
  #shopify-section-1587566241200 p {
    font-size: 20px;
  }

  .v9_image_with_table .image-with-text__image-column {
    width: 40%;
    float: left;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span:hover .dots-hover-text-column:after {
    top: 20px;
    transform: rotate(10deg);
    left: 10px;
  }

  #template-product-v10-boreas .dots-hover-container span.dot5 img {
    right: -50px;
    max-width: 80%;
  }
}

@media only screen and (max-width: 767px) {
  #shopify-section-1600956370680 .parallax-image {
    height: 445px;
  }

  .parallax-image {
    height: 385px;
  }

  #shopify-section-1580966183160 .caption-content {
    width: 100% !important
  }

  #shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .content table td,
  #shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .content table th {
    border: none;
  }

  #shopify-section-a4ceb5c6-679c-4885-8851-dc1a632aa4cb .content table td span {
    display: none;
  }


  #shopify-section-5f608e8b-cff8-483a-a667-b269dd4bc4b1 {
    display: block;
  }

  #template-product-v9-cleaner #shopify-section-1587464292093 .caption-content {
    width: 100% !important;
    margin-left: 0px;
    margin-top: 0;
    padding: 10px;
    text-align: left;
  }

  #template-product-v9-cleaner #shopify-section-1587464292093 .image-with-text-overlay__preheading {
    color: #000;
  }

  #template-product-v9-cleaner #shopify-section-1587464292093 .image-with-text-overlay__heading {
    margin: 20px 0 30px;
  }

  #template-product-v9-cleaner #shopify-section-1587464292093 .image-with-text-overlay__heading span {
    font-size: 0.8em !important;
  }

  /*   #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__buttons.buttons .button {
      max-width: 250px;
      margin-top: 0;
      margin-left: 0;
      margin-bottom: 20px;
    } */
  #shopify-section-product_V9_Cleaner .logo-container {
    margin-top: 50px;
  }

  #shopify-section-product_V9_Cleaner .logo-block {
    width: 100%;
  }

  #shopify-section-product_V9_Cleaner .logo-container {
    margin-top: 50px;
  }

  #shopify-section-product_V9_Cleaner .block__buttons {
    padding: 0;
  }

  #shopify-section-product_V9_Cleaner .block__buttons .button-columns.one-whole {
    width: 100%;
    padding: 0 10px;
  }

  /*   #template-product-v9-cleaner .image-with-text-overlay__buttons.buttons .button {
        margin: 10px 10px;
        max-width: 250px;
        min-width: 250px;
    } */
  #template-product-v9-cleaner #shopify-section-1587465095783 .rich-text__heading,
  #template-product-v9-cleaner #shopify-section-1587558724554 .rich-text__heading {
    font-size: 30px;
    margin-top: 0;
  }

  /*   #template-product-v9-cleaner #shopify-section-1587465095783 .rich-text__text {
          font-size: 25px;
    } */
  section.section.is-width-wide.has-background.has-padding-top.has-padding-bottom.v9-tabs .one-whole.column ul.tabs li {
    padding: 10px 5px;
    font-size: 20px;
    line-height: normal;
  }

  .tab-content-div {
    width: 100%;
    padding: 10px 20px;
    text-align: center;
  }

  .tab-content-div h2 {
    font-size: 26px;
    line-height: normal;
  }

  .tab-content-div h3 {
    font-size: 20px;
  }

  .tab_content_div_main h3 {
    font-size: 26px;
    line-height: normal;
  }

  .tab_content_div_main h4 {
    font-size: 20px;
  }

  .tab-content {
    height: 500px;
  }

  .tab-content-div .sub-blocks span {
    color: #fff;
  }

  div#tab-3 .tab-content-div {
    left: 0;
    width: 100%;
  }

  .V9_hover_image_section .image-with-text__wrapper .image-with-text__heading {
    font-size: 24px;
    text-align: center;
  }

  .V9_hover_image_section .image-with-text__wrapper .image-with-text__html.content {
    font-size: 20px;
  }

  .dots-hover-text-column {
    font-size: 12px;
    letter-spacing: 0px;
  }

  .dots-hover-text-column strong {
    font-size: 18px;
    letter-spacing: -1px;
    font-weight: 400;
  }

  span.dot5 .dots-hover-text-column {
    margin-left: 0;
  }

  #template-product-v9-cleaner .powerful_exp .rich-text__text {
    font-size: 26px;
  }

  .v9_image_with_table .image-with-text__image-column,
  .v9_image_with_table .image-with-text__text-column {
    width: 100%;
  }

  #template-product-v9-cleaner #shopify-section-product_V9_Cleaner .card .front .logo-list__text {
    font-size: 30px;
  }

  #template-product-v9-cleaner #shopify-section-1587565573866 .image-with-text-overlay__heading,
  #shopify-section-1587566241200 .image-with-text-overlay__heading {
    font-size: 30px;
  }

  #template-product-v9-cleaner #shopify-section-1587565573866 p,
  #shopify-section-1587566241200 p {
    font-size: 20px;
  }

  #template-product-v9-cleaner #shopify-section-1587565573866 p br,
  #shopify-section-1587566241200 p br {
    display: none;
  }

  #template-product-v9-cleaner #shopify-section-1587566515810 .rich-text__heading,
  #shopify-section-1587566515810 .rich-text__text.content {
    font-size: 30px;
  }


  /*   #shopify-section-product_V10_Boreas .v10_text_img_overlay .product_form {
      width: auto;
      max-width: 100%;
   } */
  .button-columns.one-whole {
    width: 100%;
    text-align: center;
  }

  .product_form .button--add-to-cart span {
    font-size: 16px;
  }

  #shopify-section-product_V10_Boreas .equal-columns--outside-trim .caption-content p.modal_price.subtitle {
    margin-bottom: 0;
  }

  #template-product-v9-cleaner .image-with-text-overlay__buttons.buttons .product_form {
    margin: 0;
    margin-bottom: 15px;
  }

  #template-product-v9-cleaner .image-with-text-overlay__buttons.buttons .button {
    margin: 0 !important;
    display: inline-block;
    width: 100%;
  }

  #template-product-v9-cleaner span.dot5 .dots-hover-text-column {
    margin-top: -90px;
  }

  div#tab-1 .tab-content-div {
    top: 50%;
  }

  .tab-content-div .sub-blocks {
    width: 100%;
    margin-top: 50px;
  }

  #template-product-v9-cleaner #shopify-section-1587574771960 .rich-text__heading,
  #template-product-v9-cleaner #shopify-section-1587573843909 .rich-text__heading {
    font-size: 30px;
  }

  #template-product-v9-cleaner .dots-hover-text-column {
    margin-top: -50px;
  }

  .footer__promo-content.container.text-align-center {
    margin-bottom: 40px;
  }

  #template-product-v10-boreas .shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content {
    width: 100% !important;
    margin-left: 0;
    text-align: center;
  }

  /*   a.button.amazon_button.button--secondary {
      margin-top: 20px !important;
      height: 51px;
   } */

  #shopify-section-product_V10_Boreas .v10_text_img_overlay a.button.amazon_button.button--secondary:after {
    right: 50px;
  }

  .block__image-with-custom-blocks .logo-block {
    margin-bottom: 20px;
    width: 50%;
  }

  .block__image-with-custom-blocks .caption-content .logo_text {
    left: 55px;
  }

  .product_form {
    display: inline-block !important;
    width: 100%;
    max-width: 250px;
  }

  .purchase-details,
  .purchase-details .purchase-details__spb--false {
    width: 100%;
  }

  #shopify-section-product_V9_Cleaner .logo-block {
    width: 50%;
  }

  #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__heading span {
    font-size: 30px !important;
  }

  #template-product-v9-cleaner #shopify-section-1587565573866 p,
  #shopify-section-1587566241200 p {
    font-size: 15px;
  }

  .purchase-details .purchase-details__spb--false .button--add-to-cart {
    width: 100%;
    max-width: 100%;
  }

  #template-product-v9-cleaner .v9_text_img_overlay .caption-content {
    width: 100% !important;
    text-align: center;
  }

  .product-v10-boreas .v10_image_with_table .image-element__wrap img {
    margin-left: 0;
    margin: 0 auto;
  }

  .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay1 {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
  }

  .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay1 .image-element__wrap {
    width: 100%;
    order: 2;
  }

  #shopify-section-product_V10_Boreas .v10_text_img_overlay1 .caption-content.text-align-center {
    padding-top: 0;
  }

  #shopify-section-product_V10_Boreas .block__buttons,
  #shopify-section-product_V9_Cleaner .block__buttons {
    padding: 0px;
  }

  #shopify-section-product_V10_Boreas .v10-all-round .image-with-text-overlay__banner {
    display: flex;
    flex-wrap: wrap;
  }

  #shopify-section-product_V10_Boreas .v10-all-round .image-with-text-overlay__banner .image-element__wrap {
    order: 2;
    width: 100%;
  }

  #shopify-section-product_V10_Boreas .v10-all-round .image-with-text-overlay__banner .caption-content {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay.v10-box {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
  }

  .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay.v10-box .image-element__wrap.parallax-image {
    order: 2;
  }

  .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay.v10-box .caption {
    padding: 0;
  }

  table.html-table-container {
    margin-bottom: 30px;
  }

  #template-product-v9-cleaner .v9_text_img_overlay.v9-60 .caption-content,
  #template-product-v9-cleaner .v9_text_img_overlay.v9-rear .caption-content {
    margin-left: 0;
    margin-top: 0;
  }

  #template-product-v9-cleaner .v9_text_img_overlay.v9-60 .parallax-image {
    height: 180px;
    background-position: center right;
    background-size: 100%;
  }

  section.section.is-width-wide.under-overlay-menu.mobile-text--below-media.has-border.V9_six_logos_section .image-with-text-overlay__banner.columns.one-whole.image-crop-none .image-element__wrap {
    order: 2;
    width: 100%;
  }

  section.section.is-width-wide.under-overlay-menu.mobile-text--below-media.has-border.V9_six_logos_section .image-with-text-overlay__banner.columns.one-whole.image-crop-none {
    display: flex;
    flex-wrap: wrap;
  }

  section.section.is-width-wide.under-overlay-menu.mobile-text--below-media.has-border.V9_six_logos_section .image-with-text-overlay__banner.columns.one-whole.image-crop-none .image-element__wrap img {
    max-width: 80%;
  }

  #template-product-v9-cleaner .dots-hover-container span {
    max-width: 200px;
  }

  .v9_image_with_hover_elements .image-element__wrap img {
    width: 40% !important;
  }

  #shopify-section-product_V10_Boreas .v10_text_img_overlay img {
    width: 90%;
  }

  .plus-hover-container {
    display: block;
  }

  .plus-hover-container span.dot1 {
    top: 70% !important;
    left: 25% !important;
  }

  .plus-hover-container span.dot2 {
    top: 65% !important;
    left: 88% !important;
  }

  .plus-hover-container span.dot3 {
    top: 83% !important;
    left: 83% !important;
  }

  .plus-hover-container span.dot4 {
    top: 90% !important;
    left: 76% !important;
  }

  section.section.is-width-wide.under-overlay-menu.mobile-text--below-media.has-border.V9_six_logos_section {
    margin-top: 0;
  }

  #shopify-section-product_V10_Boreas .block__buttons .image-with-text-overlay__buttons.buttons a {
    margin-top: 15px;
  }

  #shopify-section-product_V10_Boreas .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay.v10-box .image-element__wrap {
    order: 2;
    width: 100%;
  }

  #shopify-section-product_V10_Boreas .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay.v10-box .image-element__wrap img {
    width: 100%;
  }

  #template-product-v10-boreas .dots-hover-container span.dot5 img {
    right: -35px;
    max-width: 70%;
  }

  #template-product-v10-boreas .dots-hover-container .dots-hover-text-column strong {
    font-size: 14px;
  }

  .plus-hover-container span span.dot-span {
    width: 15px;
    height: 15px;
    left: -25px;
  }

  .plus-hover-container span.dot-span:before,
  .plus-hover-container span.dot-span:after {
    width: 8px;
  }

  .plus-hover-container span:hover {
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
  }

  #shopify-section-product_V10_Boreas .button--primary,
  #shopify-section-product_V10_Boreas a.button--primary.button,
  #shopify-section-product_V10_Boreas a.button.button--secondary {
    margin: auto;
  }

  #shopify-section-product_V10_Boreas .v10_text_img_overlay .purchase-details .purchase-details__spb--false {
    margin: 20px 0px 20px 0;
    height: auto;
  }

  #template-product-v9-cleaner .image-with-text-overlay__buttons.buttons {
    justify-content: left;
  }

  .logo_text {
    font-size: 14px;
  }

  /*  product-v10-edits  */
  #shopify-section-product_V10_Boreas span.dot4 .dots-hover-text-column {
    position: relative;
    top: 16px !important;
    left: -28px !important;
    width: 170px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot4:hover .dots-hover-text-column:after {
    top: 51px !important;
    transform: rotate(50deg) !important;
    left: 12px !important;
  }

  /*  ========= v11 date 21-05-2020 ========  */
  .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v11_text_img_overlay1 {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
  }

  .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v11_text_img_overlay1 .image-element__wrap {
    width: 100%;
    order: 2;
  }

  .v11_text_img_overlay1 .image-with-text-overlay__preheading {
    color: #000 !important;
  }

  #shopify-section-1590530612564 .image-with-text-overlay__preheading {
    color: #000 !important;
  }

  #shopify-section-1590530612564 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading.banner__heading {
    color: #000;
    font-size: 32px;
    line-height: 30px;
  }

  #shopify-section-1590530612564 .equal-columns--outside-trim .caption-content .current_price {
    color: #000;
  }

  #shopify-section-1590530612564 .product_form {
    max-width: 100%;
  }

  #shopify-section-1590530612564 .caption {
    text-align: center;
    padding: 10px;
  }
}

@media only screen and (max-width: 470px) {
  #shopify-section-1590561022681 .image-with-text-overlay__heading {
    font-size: 24px !important;
  }

  #shopify-section-1590530612564 .equal-columns--outside-trim .caption-content h2.image-with-text-overlay__heading.banner__heading {
    font-size: 26px;
  }

  #template-product-v9-cleaner .image-with-text-overlay__buttons.buttons {
    justify-content: center;
  }

  /*  ========= t20 Date 5-10-2020 =======  */
  /*  ========= t20 Date 5-10-2020 =======  */

  #shopify-section-1600963093776 .key-tech .inner-block ul li span {
    font-size: 10px;
    font-weight: 500;
    margin-top: -10px;
  }

  #shopify-section-1600963093776 .image-element__wrap img {
    width: 135% !important;
    margin-left: -75px !important;
    max-width: 155% !important;
    text-align: center !important;
  }

}

#shopify-section-1592301397891 .image-with-text__text-column {
  margin: 0 !important;
}

@media only screen and (max-width: 375px) {

  /*    .product_form {
      display: inline-block !important;
      width: 100%;
      max-width: 100%;
    } */
  /*   a.button.amazon_button.button--secondary{
      max-width: 100%;
    } */
  #template-product-v9-cleaner #shopify-section-1587464292093 .caption-content {
    padding: 10px;
  }

  .block__image-with-custom-blocks .logo-block {
    width: 100%;
  }

  #shopify-section-product_V9_Cleaner .logo-block {
    width: 100%;
  }

  /*  v10 edit === Date 12-05-2020  */
  /*   .logo-block .logo{width: 25%;}
    .block__image-with-custom-blocks .caption-content .logo_text { left: 110px; } */
  #shopify-section-product_V9_Cleaner .logo-container {
    margin-top: 0;
  }

  #shopify-section-product_V9_Cleaner .V9_six_logos_section .logo-block {
    width: 100% !important;
  }

  /*  v10 edit === Date 03-06-2020  */
  .block__image-with-custom-blocks .logo-block {
    width: 50%;
    left: -11px;
  }

  .logo-block .logo {
    width: 50%;
  }

  .block__image-with-custom-blocks .caption-content .logo_text {
    left: 75px;
  }

  #shopify-section-1590566327262 .logo_text {
    font-size: 13px !important;
  }

  /*  T20 edit === Date 06-10-2020  */

  #shopify-section-1600959117215 .t20_text_img_overlay1 .image-element__wrap img {
    width: 260% !important;
    max-width: 260% !important;
  }

  #shopify-section-1600963093776 .key-tech .inner-block ul li {
    width: 24%;
  }

  #shopify-section-1600963093776 .key-tech .inner-block ul li img {
    width: 70px;
  }

  #shopify-section-1600975883528 .image-with-text-overlay__heading {
    font-size: 25px;
  }

  #shopify-section-1600975883528 .mins p {
    left: 0px !important;
  }

  #shopify-section-1600975883528 .caption-content {
    max-width: 294px;
  }

  #shopify-section-1600975883528 .mins span {
    width: 95px !important;
  }

}


#template-product-v10-boreas .dots-hover-text-column strong {
  font-weight: 400;
  letter-spacing: 0;
}

.dots-hover-container span:hover {
  height: 2px;
}

#shopify-section-product_V10_Boreas span.dot1 .dots-hover-text-column {
  position: relative;
  right: 650px;
}

#shopify-section-product_V10_Boreas .dots-hover-container span.dot1:hover .dots-hover-text-column:after {
  height: 1px;
  width: 300px;
  content: "";
  background: #2983c0;
  display: block;
  position: absolute;
  top: 85px;
  transform: rotate(-30deg);
  left: 390px;
}

#shopify-section-product_V10_Boreas span.dot2 .dots-hover-text-column {
  position: relative;
  right: 500px;
  top: -70px;
}

#shopify-section-product_V10_Boreas .dots-hover-container span.dot2:hover .dots-hover-text-column:after {
  height: 1px;
  width: 200px;
  content: "";
  background: #2983c0;
  display: block;
  position: absolute;
  top: 120px;
  transform: rotate(-20deg);
  left: 320px;
}


#shopify-section-product_V10_Boreas span.dot3 .dots-hover-text-column {
  position: relative;
  top: -200px;
  left: 50px;
}

#shopify-section-product_V10_Boreas .dots-hover-container span.dot3:hover .dots-hover-text-column:after {
  height: 1px;
  width: 150px;
  content: "";
  background: #2983c0;
  display: block;
  position: absolute;
  top: 180px;
  transform: rotate(-30deg);
  left: -50px;
}

#shopify-section-product_V10_Boreas span.dot4 .dots-hover-text-column {
  position: relative;
  top: 0;
  left: 0;
}

#shopify-section-product_V10_Boreas .dots-hover-container span.dot4:hover .dots-hover-text-column:after {
  height: 1px;
  width: 150px;
  content: "";
  background: #2983c0;
  display: block;
  position: absolute;
  top: 35px;
  transform: rotate(20deg);
  left: 0;
}

#shopify-section-product_V10_Boreas .dot5 .dots-hover-text-column {
  position: relative;
  left: 200px;
  top: -250px;
}

#shopify-section-product_V10_Boreas .dots-hover-container span.dot5:hover .dots-hover-text-column:after {
  height: 1px;
  width: 300px;
  content: "";
  background: #2983c0;
  display: block;
  position: absolute;
  top: 190px;
  transform: rotate(-30deg);
  left: -200px
}

div#shopify-section-1590230887533 {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/rsz_img_9038-01_1_34336a79-ae4c-45ab-8c75-c709468e1ea0.png) no-repeat !important;
  background-position: center center !important;
  padding: 40px 0 !important;
  background-size: cover !important;
}


/* @media only screen and (min-width: 992px) {
  #shopify-section-product_V10_Boreas .dots-hover-container span.dot5:hover .dots-hover-text-column:after {
      top: 250px;
      transform: rotate(-30deg);
      left: -200px;
  }
  } */

@media only screen and (max-width: 1600px) {

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-text-column {
    top: -55px;
    left: -8px;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .section:hover .dots-hover-container span.dot9 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot10 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot4 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot6 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot5 .dots-hover-text-column:after {
    left: 0px !important;
    width: 44px !important;
    top: 46px !important;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot1 .dots-hover-text-column,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot8 .dots-hover-text-column,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot7 .dots-hover-text-column {
    top: -65px;
    left: -80px;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot1 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot8 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot7 .dots-hover-text-column:after {
    width: 45px !important;
    top: 52px !important;
    left: 57px !important;
  }
}



@media only screen and (max-width: 1240px) {

  /*   .top_blk_info_classic{min-height:280px;} */
  .v10_text_img_overlay .caption-content {
    width: 75% !important;
  }
}

@media only screen and (max-width: 1192px) {
  #shopify-section-product_V10_Boreas span.dot1 .dots-hover-text-column {
    position: relative;
    right: 550px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot1:hover .dots-hover-text-column:after {
    top: 85px;
    transform: rotate(-30deg);
    left: 280px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot2:hover .dots-hover-text-column:after {
    top: 110px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot3:hover .dots-hover-text-column:after {
    top: 170px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot5:hover .dots-hover-text-column:after {
    top: 250px;
  }

  #shopify-section-product_V9_Cleaner .animated,
  #shopify-section-product_V10_Boreas .animated {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
    -webkit-animation-name: none;
    animation-name: none;
  }
}

#shopify-section-1601304220938 .rich-text__content {
  padding-bottom: 0 !important;
}

#shopify-section-1601304012048 {
  padding-top: 0 !important;
}

#shopify-section-1601304012048 .image-with-text__text-column {
  width: 25% !important;
  margin: 0px !important;
}

#shopify-section-1601304012048 .image-with-text__image-column {
  width: 75% !important;
  margin: 0px !important;
}

@media only screen and (max-width: 991px) {

  /*   .top_blk_info_classic{min-height:260px;} */
  .v10_text_img_overlay .caption-content {
    width: 80% !important;
  }

  #shopify-section-product_V10_Boreas span.dot1 .dots-hover-text-column {
    right: 400px;
  }

  #shopify-section-product_V10_Boreas span.dot2 .dots-hover-text-column {
    right: 400px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot2:hover .dots-hover-text-column:after {
    top: 110px;
    left: 220px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot3:hover .dots-hover-text-column:after {
    top: 170px;
  }

  #shopify-section-product_V10_Boreas .dot5 .dots-hover-text-column {
    position: relative;
    left: 80px;
    top: -120px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot5:hover .dots-hover-text-column:after {
    top: 125px;
    left: -90px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot1:hover .dots-hover-text-column:after {
    left: 130px;
  }
}

#shopify-section-1592575716814 {
  display: none
}

@media only screen and (max-width: 767px) {
  /*   .top_blk_info_classic{min-height:170px!important;} */

  .product-sections__block .image-with-text__text-column {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  #shopify-section-product_d9_redesign h2.mobile-shrink-text span {
    font-size: 22px !important;
  }

  .html-table-container td {
    font-size: 14px !important
  }

  .paking .part-1 p,
  .paking-mob .part-1 p {
    min-height: 45px !important
  }

  #shopify-section-cc80db60-aee8-405f-ab9f-c065eaae24a3 .part-1 p {
    font-size: 14px !important;
    height: 45px;
  }

  #shopify-section-00597830-8f2c-4385-8b35-3b1c7507ed09 .rich-text__text {
    color: #000 !important;
  }

  /*   #shopify-section-1601304012048 .image-with-text__image-column{width: 60% !important;} */
  #shopify-section-1592575716814 {
    display: block
  }

  body {
    overflow-x: hidden
  }

  .product-v9-cleaner .content table td,
  .product-v9-cleaner .content table th,
  .product-v10-boreas .content table td,
  .product-v10-boreas .content table th {
    width: 50%;
  }

  .v10-all-round .title span {
    font-size: 32px !important;
    text-align: center;
  }

  #shopify-section-product_V10_Boreas span.dot1 .dots-hover-text-column {
    right: 200px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot1:hover .dots-hover-text-column:after {
    left: 120px;
    width: 100px;
    top: 35px;
  }

  #shopify-section-product_V10_Boreas span.dot2 .dots-hover-text-column {
    right: 180px;
    top: 0;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot2:hover .dots-hover-text-column:after {
    top: 40px;
    left: 0px;
  }

  #shopify-section-product_V10_Boreas span.dot3 .dots-hover-text-column {
    position: relative;
    top: 55px;
    left: -45px;
    width: 170px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot3:hover .dots-hover-text-column:after {
    top: -22px;
    transform: rotate(70deg);
    left: 40px;
    width: 50px;
  }

  #shopify-section-product_V10_Boreas .dot5 .dots-hover-text-column {
    position: relative;
    left: 0px;
    top: -120px;
  }

  #shopify-section-product_V10_Boreas .dots-hover-container span.dot5:hover .dots-hover-text-column:after {
    width: 100px;
    top: 175px;
    left: 0px;
  }

  #shopify-section-product_V9_Cleaner .logo-block.even {
    float: right;
    width: 50%;
  }

  #shopify-section-product_V9_Cleaner .V9_six_logos_section .logo-block {
    width: 50%;
    margin-left: 0;
  }

  div#tab-1 {
    background-image: url(https://cdn.shopify.com/s/files/1/0260/9361/7203/t/2/assets/slide-image-one.jpg?v=1588617476);
  }

  div#tab-2 {
    background-image: url(https://cdn.shopify.com/s/files/1/0260/9361/7203/t/2/assets/slide-image-third.jpg?v=1588617476);
  }

  div#tab-3 {
    background-image: url(https://cdn.shopify.com/s/files/1/0260/9361/7203/t/2/assets/slide-image-two.jpg?v=1588617476);
  }

  #shopify-section-product_V9_Cleaner .block__image .image-element__wrap,
  #shopify-section-product_V10_Boreas .block__image .image-element__wrap {
    background-size: cover;
    background-position: center center;
  }

  #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__heading {
    font-size: 32px !important;
    line-height: 30px;
    letter-spacing: -.8px;
    padding: 0;
  }

  #template-product-v9-cleaner .dots-hover-text-column:after {
    width: 50px;
    top: 4px;
    transform: rotate(18deg);
  }

  .dropdown_bar a {
    /*   text-decoration: none; */
  }

  .dropdown_bar [data-toggle="dropdown"] {
    position: relative;
    display: block;
    color: white;
    /*   box-shadow: 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset; */
    text-shadow: none;
    padding: 40px 10px;
    text-align: center;
    background-size: 100%;
    background-position: bottom center;
    color: #000;
    background-color: #ccc;
    font-weight: 500;
  }

  .map a {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/maping.webp?v=1753156899);
    background-blend-mode: overlay;
  }

  .clean a {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/clean.webp?v=1753156899);
    background-blend-mode: overlay;
  }

  .virtual a {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/virtul.webp?v=1753165377);
    background-blend-mode: overlay;
  }

  .memory a {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/clan.webp?v=1753165377);
    background-blend-mode: overlay;
  }

  .rooms a {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/renam.webp?v=1753165369);
    background-blend-mode: overlay;
  }

  .dropdown_bar {
    text-align: center;
    margin-top: 0px !important;
  }

  .dropdown_bar h2,
  .dropdown_bar img,
  .dropdown_bar p {
    padding: 0px 40px;
  }

  .dropdown_bar p {
    padding-bottom: 30px !important;
    font-size: 12px;
    color: #0A77DE;
    font-weight: 400;
  }

  .dropdown_bar img {
    padding: 20px 40px;
  }

  .virtual p {
    padding-bottom: 15px !important;
  }

  .dropdown_bar p:first-child {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .dropdown_bar h2,
  .dropdown_bar p strong {
    font-size: 15px;
    font-weight: 600;
    color: #000 !important
  }

  .map .dropdown-menu {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/maping.webp?v=1753156899) rgba(225, 225, 225, 0.6);
    background-size: cover;
    background-position: center;
    background-blend-mode: screen;
  }

  .clean .dropdown-menu {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/clean.webp?v=1753156899) rgba(225, 225, 225, 0.6);
    background-size: cover;
    background-position: center;
    background-blend-mode: screen;
  }

  .virtual .dropdown-menu {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/virtul.webp?v=1753165377) rgba(225, 225, 225, 0.6);
    background-size: cover;
    background-position: center;
    background-blend-mode: screen;
  }

  .memory .dropdown-menu {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/clan.webp?v=1753165377) rgba(225, 225, 225, 0.6);
    background-size: cover;
    background-position: center;
    background-blend-mode: screen;
  }

  .rooms .dropdown-menu {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/renam.webp?v=1753165369) rgba(225, 225, 225, 0.6);
    background-size: cover;
    background-position: center;
    background-blend-mode: screen;
  }

}

/* Date 18-08-2020 */

#template-product-dreame-f9 .pretext p {
  font-size: 20px !important;
  font-weight: 500 !important;
  letter-spacing: 0;
}

/* dreame f9 mobo */
#shopify-section-product_F9_Dreame .block__image .image-element__wrap {
  background-size: cover !important;
  background-repeat: no-repeat !important;
}



@media only screen and (max-width: 1159px) {

  #shopify-section-1591701834845 .card,
  #shopify-section-1591700958390 .card,
  #shopify-section-1591702952939 .card,
  #shopify-section-1591702253574 .card {
    box-shadow: none;
    height: 350px !important;
  }

  #main_tabs .tabs {
    bottom: -50% !important;
  }
}

.img_blk_main {
  display: none;
  position: absolute;
  top: 30%;
  width: 100%;
  text-align: center;
}

.img_blk_main img {
  max-width: 450px;
}

#shopify-section-1591775439358 .caption-content {
  width: 100% !important;
}

@media only screen and (max-width: 991px) {

  /*   #shopify-section-1601304012048 .image-with-text__image-column{width:64% !important}
    #shopify-section-1601304012048 .image-with-text__text-column{width:30% !important} */
  #shopify-section-1601304012048 .dots-hover-text-column {
    max-width: 280px;
  }

  #img_blk_main {
    top: 40%;
  }

  .img_blk_main img {
    max-width: 350px;
  }

  #shopify-section-1591701834845 .card,
  #shopify-section-1591700958390 .card,
  #shopify-section-1591702952939 .card,
  #shopify-section-1591702253574 .card {
    box-shadow: none;
    height: 300px !important;
  }

  #shopify-section-product_F9_Dreame .card .back span.logo-list__text {
    font-size: 20px !important
  }

  #main_tabs .tabs {
    bottom: -70% !important;
  }
}

#header_main_h1 {
  position: absolute;
  top: 28% !important;
  width: 100%;
  left: 0.5%;
  font-size: 20px;
  padding-left: 40px;
}

.v11_pg {
  top: 34% !important;
  color: #fff !important
}

.f9_pg {
  top: 32% !important;
  color: #fff !important
}

.v9_pg {
  font-size: 32px !important;
  padding-left: 30px !important;
}

@media only screen and (max-width: 690px) {

  /*   #shopify-section-1601304012048 .image-with-text__image-column{    width: 62% !important;} */
  #shopify-section-1601304012048 .image-element__wrap {
    margin-left: -10%;
  }

  #shopify-section-1601304012048 .image-element__wrap img {
    max-width: 130%;
    width: 130%;
    margin-left: -8%;
  }

  /*   #shopify-section-1601304012048 .dot55{left: 33.6%!important;}
    #shopify-section-1601304012048 .dot56{left: 22.2%!important;}
    #shopify-section-1601304012048 .dot56{left: 36%!important;} */

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading span {
    0.7em !important
  }

}

@media only screen and (min-width: 481px) and (max-width: 764px) {

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .v11_pg {
    top: 12% !important;
    padding-left: 40px !important;
    text-align: left !important;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-element__wrap img {
    width: 150% !important;
    margin-left: -0% !important;
    max-width: 150% !important;
    text-align: center !important;
  }

  .d9_text_img_overlay .sub-blocks {
    max-width: 481px;
  }

  .d9_text_img_overlay .sub-blocks span {
    width: 44%;
    margin: 10px 12px;
  }

  #shopify-section-36873c6e-338a-424f-9feb-f4d1e4a164b1 .front h2 {
    font-size: 19px;
  }

  .d9-considerate {
    width: 100%;
    float: left;
  }

  .considerate {
    width: 100%;
    float: left;
  }

  .d9-considerate .block-t20 {
    width: 47%;
    margin: 1.3vw;
  }

  #shopify-section-36873c6e-338a-424f-9feb-f4d1e4a164b1 .h-block {
    display: block;
  }

  #shopify-section-36873c6e-338a-424f-9feb-f4d1e4a164b1 .h-block img {
    height: auto !important;
  }

}


@media only screen and (min-width: 481px) and (max-width: 767px) {
  #header_main_h1 {
    position: absolute;
    top: 6%;
    width: 100%;
    left: 0;
    font-size: 20px;
    text-align: center;
    color: #fff !important;
    padding: 0 !important;
  }

  .v11_pg {
    top: 23% !important;
    color: #fff !important
  }

  .f9_pg {
    top: 22% !important;
    color: #fff !important
  }

  #header_main_h1.v9_pg {
    font-size: 32px !important;
    padding-left: 0px !important;
    color: #000 !important
  }

  #shopify-section-1590174110427 h2 {
    display: none
  }

  #shopify-section-1591690886671 .caption-content {
    width: 100% !important;
    text-align: center
  }

  #shopify-section-1590225564117 .current_price {
    color: #fff !important
  }

  #shopify-section-1592301397891 .image-with-text__image-column .image-element__wrap {
    width: 100% !important;
  }

  #shopify-section-1592301397891 .image-with-text__text-column {
    width: 60% !important;
    margin: 0 !important;
  }

  #shopify-section-1592301397891 .image-with-text__image-column {
    width: 40% !important;
    margin: 0 !important;
  }

  #shopify-section-1592133094871 {
    display: none !important
  }

  #shopify-section-1591701834845 .card,
  #shopify-section-1591700958390 .card,
  #shopify-section-1591702952939 .card,
  #shopify-section-1591702253574 .card {
    box-shadow: none;
    height: 250px !important;
  }

  #shopify-section-1591690886671 .caption-content,
  #shopify-section-1591698716493 .caption-content,
  #shopify-section-1591708149949 .caption-content,
  #shopify-section-1591775439358 .caption-content {
    width: 100% !important;
  }

  #shopify-section-1591699755509 .caption-content {
    width: 100% !important;
    padding: 0 !important;
  }

  #v-slam .block-1 {
    width: 140px !important;
    top: 0 !important;
    position: relative !important;
    left: 0 !important;
    margin-bottom: 15px !important;
    display: inline-block !important;
    float: none !important;
  }

  #v-slam {
    top: 20vh !important;
    text-align: center !important;
  }

  .block-1 img {
    width: 40% !important
  }

  #pioneer-2 {
    top: 0;
    position: relative !important;
    background: #020720 !important;
    width: 100%;
    right: 0;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  #pioneer-2 p {
    display: block !important;
    margin: 0 auto !important;
    width: 200px !important;
  }

  #water-tank .block-3 span {
    font-size: 14px !important
  }

  #water-tank .block-3 {
    width: 30% !important;
  }

  #shopify-section-1591775439358 .caption {
    top: 20% !important
  }

  #shopify-section-1591697715107 .lazyautosizes {
    width: 150%;
    max-width: 150%;
    left: -25%;
    position: relative;
    margin-top: 30px;
  }

  #pioneer-2 p {
    font-weight: bold !important
  }

  #v-slam .block-1 img {
    width: 90% !important
  }

  #v-slam {
    top: -21vh !important;
    text-align: center !important;
    position: absolute;
    background: transparent;
    padding: 25px 0 !important
  }

  #shopify-section-1591698716493 {
    padding-top: 250px !important;
    background: #080f26;
  }

  #shopify-section-1591698716493 .caption {
    position: absolute !important;
    top: -250px;
  }

  /*   #shopify-section-1601304012048 .image-with-text__image-column{    width: 61% !important;} */
  /*   #shopify-section-1601304012048 .dot56{    left: 22%!important;}
    #shopify-section-1601304012048 .dot57{    left: 36%!important;} */

  #template-product-dreame-f9 .banner__subheading {
    font-size: 13px !important;
    font-weight: 400 !important
  }

  .img_blk_main {
    top: 40%;
  }

  .img_blk_main img {
    max-width: 300px;
  }
}


#template-product-dreame-f9 .rich-text__text,
#template-product-dreame-f9 .banner__subheading {
  font-weight: 400 !important
}



@media only screen and (min-width: 481px) {
  #shopify-section-1593075311128 {
    display: none;
  }

  #shopify-section-1591690886671 {
    display: block !important;
  }

  #shopify-section-1590557338025 h2,
  #shopify-section-1590557338025 h2 span,
  #shopify-section-1590569400822 h2,
  #shopify-section-1590569400822 h2 span,
  #shopify-section-1590226348157 h2,
  #shopify-section-1590226348157 h2 span {
    font-size: 32px !important;
    font-weight: 600 !important;
    letter-spacing: 0;
    margin: 0;
    padding: 0;
    letter-spacing: 0;
    margin-top: 30px !important;
  }

  #shopify-section-1590226348157 h2,
  #shopify-section-1590226348157 h2 span {
    color: #fff !important;
    margin-top: 10px !important
  }

  #shopify-section-1590557338025 .banner__subheading,
  #shopify-section-1590226348157 .banner__subheading,
  #shopify-section-1590569400822 .banner__subheading {
    font-weight: 400 !important
  }

  #shopify-section-product_V11_DreameTime .card .front h3,
  #shopify-section-product_V11_DreameTime .card .back h3 {
    color: #fff !important;
    font-size: 1.7rem !important;
    font-weight: 600 !important
  }

  #shopify-section-product_V11_DreameTime .flip_half_box .card .front h3,
  #shopify-section-product_V11_DreameTime .flip_half_box .card .back h3 {
    color: #fff !important;
    font-size: 2rem !important;
    font-weight: 600 !important
  }

  #shopify-section-product_F9_Dreame .card .back h3 {
    color: #fff !important;
    font-size: 1.7rem !important;
    font-weight: 600 !important
  }
}

#shopify-section-1590608700798 button {
  border: 1.5px solid #fff !important;
}

@media only screen and (max-width: 480px) {
  #shopify-section-36873c6e-338a-424f-9feb-f4d1e4a164b1 .h-block img {
    height: 226px !important;
    width: 100% !important;
  }

  #shopify-section-4e159b4c-1f1c-45ea-9f0c-77406647c006 .h-block img {
    height: 226px !important;
    width: 100% !important;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .suction-power .btm-block ul li {
    padding: 2vw 0 0 !important;
  }

  /*   #shopify-section-1601304012048 .image-with-text__image-column {
      width: 58% !important;
  } */
  #header_main_h1 {
    position: absolute;
    top: 58%;
    width: 100%;
    left: 0;
    font-size: 20px;
    text-align: center;
    padding: 0 !important;
  }

  .v11_pg {
    top: 65% !important;
    color: #000 !important
  }

  .f9_pg {
    top: 61% !important;
    color: #000 !important
  }

  #header_main_h1.v9_pg {
    font-size: 26px !important;
    padding-left: 0px !important;
    color: #000 !important
  }

  #shopify-section-1590557338025 .banner__subheading,
  #shopify-section-1590569400822 .banner__subheading {
    font-weight: 400 !important
  }

  #shopify-section-product_V11_DreameTime .card .front h3,
  #shopify-section-product_F9_Dreame .card .back h3 {
    color: #fff !important;
    font-size: 1.7rem !important;
    font-weight: 600 !important
  }

  #shopify-section-product_V11_DreameTime .card .back h3 {
    color: #fff !important;
    font-size: 1.7rem !important;
    font-weight: 600 !important
  }

  #shopify-section-product_V11_DreameTime .flip_half_box .card .front h3,
  #shopify-section-product_V11_DreameTime .flip_half_box .card .back h3 {
    color: #fff !important;
    font-size: 2rem !important;
    font-weight: 600 !important
  }

  #shopify-section-1590557338025 h2,
  #shopify-section-1590557338025 h2 span,
  #shopify-section-1590226348157 h2,
  #shopify-section-1590226348157 h2 span,
  #shopify-section-1590569400822 h2,
  #shopify-section-1590569400822 h2 span {
    font-weight: 600 !important;
    color: #000 !important;
    font-size: 26px !important;
  }

  #shopify-section-1591690886671 {
    display: none !important;
  }

  #shopify-section-1593075311128 .caption-content {
    width: 100% !important
  }

  #mapping {
    margin-top: -30px !important;
  }

  #shopify-section-1591709431757 {
    padding-bottom: 40px !important
  }

  #shopify-section-1591704227350 .lazyautosizes {
    width: 160%;
    max-width: 160%;
    left: -30% !important;
    position: relative;
  }

  #shopify-section-1591708149949 .caption,
  #shopify-section-1591708149949 .caption-content {
    margin: 0 !important;
    padding: 0 !important
  }

  .img_blk_main {
    top: 50%;
  }

  .img_blk_main img {
    max-width: 150px;
  }

  #shopify-section-1591706457022 {
    padding-bottom: 15px !important;
  }

  #shopify-section-1591706457022 h2 span {
    font-size: 25px !important;
  }

  #template-product-dreame-f9 .rich-text__text,
  #template-product-dreame-f9 .banner__subheading {
    font-size: 13px !important;
    font-weight: 400 !important
  }

  #pioneer-2 p {
    font-weight: bold !important
  }

  #shopify-section-1591699755509 .caption {
    margin-top: 15px !important;
  }

  #shopify-section-1591699755509 h2 {
    padding: 0 0 15px !important;
    margin-bottom: 0px !important;
  }

  #shopify-section-1591699755509 .banner__subheading,
  #shopify-section-1591704227350 .banner__subheading {
    font-size: 12px !important;
    font-weight: 400 !important
  }

  #shopify-section-1591697715107 .lazyautosizes {
    width: 180%;
    max-width: 180%;
    left: -40%;
    position: relative;
  }

  #shopify-section-1592055813990 .image-with-text-overlay__subheading {
    text-align: center
  }

  #shopify-section-1591861329181 .section.has-background {
    width: 100% !important;
  }

  #shopify-section-1591861329181 .app-part p {
    text-align: center !important;
  }

  #shopify-section-1591861329181 {
    background-size: contain !important;
  }

  #shopify-section-1592133094871 {
    display: none !important
  }

  #shopify-section-1591701834845 .block__image .card {
    box-shadow: none;
    height: 250px !important;
  }

  #shopify-section-1591690886671 .caption-content,

  #shopify-section-1591698716493 .caption-content,
  #shopify-section-1591708149949 .caption-content,
  #shopify-section-1591775439358 .caption-content {
    width: 90% !important;
  }

  #shopify-section-1591704227350 .caption-content {
    width: 90% !important;
  }

  #shopify-section-1591699755509 .caption-content {
    width: 90% !important;
  }

  #shopify-section-1591698716493 .caption-content {
    width: 90% !important;
    padding: 0 !important;
  }

  #v-slam .block-1 {
    width: 110px !important;
    top: 0 !important;
    position: relative !important;
    left: 0 !important;
    margin-bottom: 15px !important;
    display: inline-block !important;
    float: none !important;
  }

  .block-1 img {
    width: 30% !important
  }

  #pioneer-2 {
    top: 0;
    position: relative !important;
    background: #020720 !important;
    width: 100%;
    right: 0;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  #pioneer-2 span {
    font-size: 13px !important
  }

  #pioneer-2 p {
    display: block !important;
    margin: 0 auto !important;
    width: 200px !important;
  }

  #shopify-section-1591698716493 .caption,
  #shopify-section-1591708149949 .caption,
  #shopify-section-1591699755509 .caption,
  #shopify-section-1591775439358 .caption,
  #shopify-section-1591704227350 .caption {
    position: absolute !important;
    top: 0;
  }

  #pioneer-2 .block-1 img {
    width: 50% !important;
  }

  #pioneer-2 span {
    font-size: 13px !important;
  }

  #v-slam .block-1 img {
    width: 90% !important
  }

  #v-slam {
    top: -21vh !important;
    text-align: center !important;
    position: absolute;
    background: transparent;
    padding: 25px 0 !important
  }

  #shopify-section-1591698716493 {
    padding-top: 250px !important;
    background: #080f26;
  }

  #shopify-section-1591698716493 .caption {
    position: absolute !important;
    top: -250px;
  }

  #shopify-section-1591699755509 .image-element__wrap img {
    width: 220% !important;
    margin-left: -210px !important;
    max-width: 220% !important;
    text-align: center !important;
  }

  #pioneer-2 p {
    margin: 0 auto 20px !important;
  }

  #shopify-section-1591700171166 .rich-text__heading {
    font-size: 24px !important
  }

  #shopify-section-1591768431545 .section {
    width: 100% !important;
    margin: 0 !important;
    padding-bottom: 0 !important
  }

  #shopify-section-1591768431545 .section .one-whole {
    margin: 0 !important;
    width: 100% !important
  }

  #shopify-section-1591775439358 .caption-content {
    text-align: center !important
  }

  #water-tank .block-3 span {
    font-size: 13px !important;
  }

  #water-tank {
    position: relative;
    bottom: 0;
    padding: 30px 10px !important;
  }

  #shopify-section-1592055813990 .caption {
    position: absolute !important;
    top: 0 !important;
    margin: 0 !important;
  }

  #shopify-section-1592055813990 .caption-content {
    padding: 0 !important;
  }

  #shopify-section-1591700958390 .card .logo-list__text,
  #shopify-section-1591701834845 .card .logo-list__text,
  #shopify-section-1591702253574 .card .logo-list__text,
  #shopify-section-1591702952939 .card .logo-list__text {
    top: 45% !important;
  }

  #shopify-section-1601304012048 .image-element__wrap {
    margin-left: -14%;
  }

  #shopify-section-1601304012048 .dot55 {
    left: 34.6% !important;
    top: 18.4% !important;
  }

  #shopify-section-1601304012048 .dot56 {
    left: 23.2% !important;
    top: 35% !important;
  }

  #shopify-section-1601304012048 .dot57 {
    left: 40% !important;
    top: 57% !important;
  }

  /*  ===========  t20 mobile view  ==========  */

  #shopify-section-1600959117215 .image-element__wrap img {
    width: 235% !important;
    margin-left: -400px !important;
    max-width: 235% !important;
    text-align: center !important;
  }

  #shopify-section-1600959117215 .caption {
    position: absolute !important;
    top: 0;
  }

  #shopify-section-1600956370680 .mobile-text--below-media .caption {
    position: static;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .t20_text_img_overlay1 .banner__heading {
    font-size: 1.8em;
  }

  .t20_text_img_overlay1 .70mins p {
    left: 0 !important;
    width: 300px !important;
  }

  .t20_text_img_overlay1 .70mins span {
    width: 96px !important;
    margin: 8px 0px !important;
    padding: 10px !important;
  }

  #shopify-section-product_D9 .caption-content {
    padding-left: 10px !important;
    padding-right: 10px !important
  }

  #shopify-section-ca77f1dc-3e36-45e9-bc75-18af5b20f540 .rich-text__content {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .all-headings .rich-text__heading {
    font-size: 28px !important;
  }


  /*  ========= d9 ========  */
  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .d9-app-part .image-with-text__text-column {
    position: relative;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .image-with-text__wrapper {
    position: relative;
    bottom: 0;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .placeholder-svg {
    display: none;
  }

  #shopify-section-2ae8d012-abd7-43b2-83c6-b27042f015ab {
    background: transparent;
    padding: 50px 0px 0px !important;
  }

  #shopify-section-2ae8d012-abd7-43b2-83c6-b27042f015ab .image-with-text__container {
    position: relative;
    top: 0;
  }

  #shopify-section-2ae8d012-abd7-43b2-83c6-b27042f015ab .d9-app-part .image-with-text__image-column {
    width: 50%;
    float: none;
    margin: 0 auto;
  }


  /*   responsive date 05-01-2021   */
  /*   responsive date 05-01-2021   */


  .card-content {
    padding: 0px;
  }

  /*     .section.has-background{    width: calc(100% - 20px);} */
  .section.has-background {
    width: 100%;
    padding: 0
  }

  #shopify-section-ab8f05d5-36ea-4a71-b8eb-76f82ce89e09 {
    padding-top: 30px !important;
    padding-bottom: 50px !important;
  }

  #shopify-section-ab8f05d5-36ea-4a71-b8eb-76f82ce89e09 .innovative .inner_innovative {
    width: 32%;
  }

  #shopify-section-ab8f05d5-36ea-4a71-b8eb-76f82ce89e09 .innovative .inner_innovative h3 {
    font-size: 11px;
  }

  #shopify-section-c77c82d5-d5f3-4875-93ce-dc31ed0487c5 .image-element__wrap {
    padding-top: 0px;
  }

  #shopify-section-84701366-d735-499e-b27d-8bd3b51c338a .all-headings .rich-text__heading {
    font-size: 27px !important;
  }

  #shopify-section-84701366-d735-499e-b27d-8bd3b51c338a .rich-text__text {
    font-size: 14px !important;
  }

  .all-headings .rich-text__heading {
    font-size: 27px !important;
  }

  #shopify-section-eb722d03-530a-486c-b092-4abb75421b7e h2.mobile-shrink-text span br {
    display: none;
  }

  #shopify-section-84701366-d735-499e-b27d-8bd3b51c338a .all-headings .rich-text__heading span br {
    display: none;
  }

  #shopify-section-84701366-d735-499e-b27d-8bd3b51c338a .rich-text__text,
  #shopify-section-488c9782-7a73-4bcd-ba2c-f2850bdb63c4 .rich-text__text {
    color: #0A77DE !important;
  }

  #shopify-section-488c9782-7a73-4bcd-ba2c-f2850bdb63c4 .rich-text__heading,
  #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 h2.mobile-shrink-text span {
    font-size: 24px !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .image-with-text-overlay__heading,
  #shopify-section-4fe83aa2-f271-4263-acea-cc4396f77c07 .rich-text__heading,
  #shopify-section-1169c667-c925-4353-94a6-06a4903cb6dc .rich-text__heading,
  #shopify-section-21e5a384-b5c0-4fe3-9ae0-c86517359df9 .rich-text__heading {
    font-size: 30px !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 h2.mobile-shrink-text span {
    font-size: 0.8em !important;
  }

  #shopify-section-ca77f1dc-3e36-45e9-bc75-18af5b20f540 .rich-text__heading {
    font-size: 35px !important;
  }

  #shopify-section-3d3470ba-4b01-4cea-89c2-6285804e006d .rich-text__heading h2,
  #shopify-section-61f984bb-5c21-4bbe-b5b0-ab6d692f657b .rich-text__heading {
    font-size: 27px !important;
    font-weight: 700 !important;
  }

  #shopify-section-9da9bd66-e153-4762-a70e-54b78bdcb66d .d9-app-part p {
    font-size: 14px;
  }

  #shopify-section-3d3470ba-4b01-4cea-89c2-6285804e006d {
    display: block;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading {
    display: none;
  }

  #shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4,
  #shopify-section-61f984bb-5c21-4bbe-b5b0-ab6d692f657b {
    display: block;
  }

  #shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4 .suction-power,
  #shopify-section-ce5c7ba2-9b1f-4ca9-92c2-d32907ac84a4 {
    display: block;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c .caption-content {
    display: none;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c {
    padding-top: 10px !important;
  }

  #shopify-section-1169c667-c925-4353-94a6-06a4903cb6dc {
    padding-bottom: 0px !important;
  }

  .suction-power {
    display: none;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .animated {
    display: none;
  }

  #shopify-section-a110a6c4-da85-4ec5-8091-2b4254c68b25 {
    display: block;
    padding-top: 20px !important;
    padding-bottom: 25px !important;
  }


  /*   responsive date 05-01-2021   */
  /*   responsive date 05-01-2021   */

  #controls_bar2 {
    position: absolute;
    z-index: 9;
    top: 38%;
    right: 28%;
    width: 100%;
    float: left;
    text-align: center;
  }

  #controls_bar label,
  #controls_bar2 label {
    top: 40px;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content {
    text-align: center;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content {
    text-align: center;
  }


  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .text-block {
    display: grid;
    align-items: center;
    height: 300px;
    min-width: 100%;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .text-block {
    display: grid;
    align-items: center;
    height: 300px;
    min-width: 100%;
  }

}

#shopify-section-1592575716814 .is-width-wide {
  padding: 0 !important;
}

#shopify-section-1592575716814 .one-whole {
  margin: 0 !important;
  width: 100%;
}

#toggle_bar {
  padding: 0;
  margin: 0;
  list-style: none;
}

.dropdown_bar .dropdown-menu {
  max-height: 0;
  overflow: hidden;
  padding: 0;
  margin: 0;
  list-style: none;
}

.dropdown_bar .dropdown-menu li {
  padding: 0;
}

.dropdown_bar .dropdown-menu li a {
  display: block;
  color: #6f6f6f;
  background: #EEE;
  -moz-box-shadow: 0 1px 0 white inset, 0 -1px 0 #d5d5d5 inset;
  -webkit-box-shadow: 0 1px 0 white inset, 0 -1px 0 #d5d5d5 inset;
  box-shadow: 0 1px 0 white inset, 0 -1px 0 #d5d5d5 inset;
  text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.3);
  padding: 10px 10px;
}

.dropdown_bar .dropdown-menu li a:hover {
  background: #f6f6f6;
}

.dropdown_bar .dropdown-menu {
  text-align: center;
}

.dropdown_bar .dropdown-menu img {
  max-width: 100%;
}

.dropdown_bar .show {
  display: block;
  max-height: 9999px;
}

#shopify-section-1592593756950,
#shopify-section-1592593571605 {
  padding: 50px 0 !important;
}

#mapping {
  display: block;
  text-align: center;
  width: 100%;
  margin-top: -60px;
  top: 0;
  position: relative;
}

#mapping a {
  background: rgba(255, 255, 255, 0.6);
  padding: 5px 40px;
  color: #000;
  font-weight: 500;
}

#bg_bar {
  position: relative;
  background: #fff;
}

.pro_bar {
  position: absolute;
  width: 100%;
  text-align: center;
  z-index: 9;
  top: 0;
  left: 0;
}

.pro-2 {
  width: 100%;
  position: relative;
  max-width: 100%;
  text-align: center;
  bottom: 0;
  line-height: 0;
}

.blnk {
  position: absolute;
  top: 0;
  background: #fff;
  width: 100%;
  height: 140px;
  z-index: 1;
}

.fixed_blk {
  position: fixed
}

#shopify-section-1593512733053 .section {
  padding-bottom: 0px !important
}

#shopify-section-1593512733053 {
  z-index: -1;
}

#shopify-section-1590575090677 .lazyautosizes {
  width: 100% !important
}

#template-product-v11-dreametime .sold_out {
  display: none !important
}

#template-product-v11-dreametime .current_price {
  display: block !important
}

#template-product-dreame-f9 .sold_out {
  display: none !important
}

#template-product-dreame-f9 .current_price {
  display: block !important
}

#main_tabs a h3 {
  color: #fff
}

#shopify-section-1593075311128 .banner__subheading {
  padding-top: 0 !important;
  margin-top: 0 !important
}

#shopify-section-1593075311128 .image-with-text-overlay__subheading p {
  font-size: 22px;
  font-weight: 600;
}

#shopify-section-1590174633095 .rich-text__text p {
  font-size: 24px
}

#shopify-section-1590230520107,
#shopify-section-1590230611862 {
  padding-top: 0 !important
}

.dots-hover-container span.dot55::before,
.dots-hover-container span.dot56::before,
.dots-hover-container span.dot57::before {
  background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/red-dote.png?v=1601669002) no-repeat center top !important;
  width: 45px !important;
  height: 45px !important;
  background-size: 100% !important;
}

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

  #shopify-section-1590563683661,
  #shopify-section-1590564158482,
  #shopify-section-1590564298116,
  #shopify-section-1590565196853 {
    width: 25% !important;
  }

  #shopify-section-1590230340821,
  #shopify-section-1590230429422,
  #shopify-section-1590230520107,
  #shopify-section-1590230611862 {
    width: 25% !important;
    padding: 0 !important;
  }

  #shopify-section-1590230340821 .card .logo-list__text,
  #shopify-section-1590230429422 .card .logo-list__text,
  #shopify-section-1590230520107 .card .logo-list__text,
  #shopify-section-1590230611862 .card .logo-list__text {
    bottom: 10% !important;
    top: auto !important;
  }
}

.blog-card .media-content .title {
  font-size: 0.55em !important;
}

@media screen and (min-width:801px) {
  .one-third {
    width: calc(33.33333% - 20px) !important;
    height: auto !important;
  }
}

@media screen and (min-width:481px) and (max-width:800px) {
  .medium-down--one-half {
    width: calc(50% - 20px) !important;
    height: auto !important;
  }
}

#shopify-section-bbfd2639-dbee-4b6a-8d51-298d3cdf9a6c,
#shopify-section-03d3d4df-c603-43ee-9757-96e5e166260e {
  display: none !important
}

#shopify-section-bbfd2639-dbee-4b6a-8d51-298d3cdf9a6c .section,
#shopify-section-03d3d4df-c603-43ee-9757-96e5e166260e .section {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
}

.innovative .inner_innovative {
  text-align: center;
  width: 19%;
  display: inline-block;
  padding: 0 10px;
  vertical-align: text-top;
}

.innovative {
  text-align: center;
}

.innovative .inner_innovative h3 {
  font-size: 22px;
  line-height: normal
}

@media screen and (max-width:480px) {
  .small-down--one-whole {
    width: calc(100% - 20px) !important;
    height: auto !important;
  }

  #shopify-section-bbfd2639-dbee-4b6a-8d51-298d3cdf9a6c,
  #shopify-section-03d3d4df-c603-43ee-9757-96e5e166260e {
    display: block !important
  }
}

@media screen and (max-width:599px) {
  .d9-considerate {
    width: 100%;
    float: none;
    margin: 0 auto;
  }

  .d9-considerate .block-t20 {
    width: 100%;
  }

  .h-block {
    margin: 30px 0 0;
    width: 100%
  }
}

@media screen and (min-width:481px) and (max-width:767px) {
  .pro_bar img {
    max-width: 240px !important;
    top: -25px;
  }

  .h-block {
    margin: 30px 0 0;
    width: 100%
  }

  #shopify-section-bbfd2639-dbee-4b6a-8d51-298d3cdf9a6c,
  #shopify-section-03d3d4df-c603-43ee-9757-96e5e166260e {
    display: block !important
  }
}

#shopify-section-product_D9-2 {
  padding: 0 !important
}

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

#shopify-section-1591698716493 {
  z-index: 9
}

.doubly-float {
  display: none !important
}

/********* NEW ADDED ***************/
@media screen and (min-width:820px) {
  #shopify-section-2ae8d012-abd7-43b2-83c6-b27042f015ab .image-element__wrap img {
    margin-top: 0;
    position: absolute;
    width: 30%;
    top: -300px;
  }
}

@media screen and (min-width:1600px) {
  #shopify-section-2ae8d012-abd7-43b2-83c6-b27042f015ab .image-element__wrap img {
    margin-top: 0;
    position: absolute;
    width: 30%;
    top: -200px;
  }
}

@media screen and (min-width:2000px) {
  #shopify-section-2ae8d012-abd7-43b2-83c6-b27042f015ab .image-element__wrap img {
    margin-top: 0;
    position: absolute;
    width: 30%;
    top: -100px;
  }
}

@media screen and (max-width:991px) {
  .banner__heading {
    font-size: 2.4em;
  }
}

#shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 .image-with-text-overlay__heading {
  width: 100% !important;
  margin: 10px 0 !important;
}

#shopify-section-1591708149949 p,
#shopify-section-1600455992862 p,
#shopify-section-1591775439358 .subtitle p,
#shopify-section-1590557338025 p,
#shopify-section-1590619436870 p,
#shopify-section-1591706457022 p,
#shopify-section-1591704227350 p,
#shopify-section-1591699755509 p,
#shopify-section-1591698716493 p,
#shopify-section-product_V10_Boreas .shopify-section.product-sections__block.block__rich-text .dreame_v10_section .rich-text__text.content,
#shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2,
.image-with-text-overlay__preheading p {
  font-size: 18px !important;
  font-weight: 400 !important;
  letter-spacing: 0;
}

/* ALL PAGES CHANGES DATE 20-01-21 */
/* ALL PAGES CHANGES DATE 20-01-21 */
/* ALL PAGES CHANGES DATE 20-01-21 */

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-with-text-overlay__preheading p {
  font-size: 65px !important;
  font-weight: 500 !important;
  line-height: normal !important
}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 h2.mobile-shrink-text span {
  font-size: 22px;
  letter-spacing: 0;
  font-weight: 300;
  padding: 20px 0px;
  line-height: 1.5;
}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .subtitle {
  font-weight: 600;
  font-size: 30px;
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-with-text-overlay__preheading p {
  font-size: 65px !important;
  font-weight: 500 !important;
  line-height: normal !important
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 h2.mobile-shrink-text span {
  font-size: 22px;
  letter-spacing: 0;
  font-weight: 300;
  padding: 20px 0px;
  line-height: 1.5;
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .subtitle {
  font-weight: 600;
  font-size: 30px;
}


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

  #shopify-section-1590571346518,
  #shopify-section-1590572278388 {
    padding-top: 0 !important
  }

  #shopify-section-1591708149949 p,
  #shopify-section-1600455992862 p,
  #shopify-section-1591775439358 .subtitle p,
  #shopify-section-1590557338025 p,
  #shopify-section-1590619436870 p,
  #shopify-section-1591706457022 p,
  #shopify-section-1591704227350 p,
  #shopify-section-1591699755509 p,
  #shopify-section-1591698716493 p,
  #shopify-section-488c9782-7a73-4bcd-ba2c-f2850bdb63c4 .rich-text__text,
  #shopify-section-4fe83aa2-f271-4263-acea-cc4396f77c07 .rich-text__text,
  #shopify-section-product_V10_Boreas .shopify-section.product-sections__block.block__rich-text .dreame_v10_section .rich-text__text.content,
  #shopify-section-product_V11_DreameTime p,
  .product-t20 #shopify-section-1600959117215 p,
  #shopify-section-1600963093776 p,
  #shopify-section-1601304220938 p,
  #shopify-section-1600975883528 p,
  #shopify-section-1600977691592 p,
  #shopify-section-1601064046277 p {
    font-size: 14px !important;
    letter-spacing: 0px;
  }

  #shopify-section-1593075311128 .pretext p,
  #shopify-section-1590225564117 .pretext p,
  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .pretext p,
  #shopify-section-1600956370680 .pretext p,
  #shopify-section-product_V11_DreameTime #shopify-section-1590530612564 .pretext p {
    font-size: 18px !important;
    font-weight: 500 !important;
  }

  #shopify-section-product_V11_DreameTime h2,
  #shopify-section-1590561022681 .image-with-text-overlay__heading,
  #shopify-section-1590570562063 .title span,
  #shopify-section-1590573147707 .title span,
  h2.mobile-shrink-text span,
  #shopify-section-1590574903181 .rich-text__heading,
  .product-t20 h2.image-with-text-overlay__heading.banner__heading.title.mobile-shrink-text {
    font-size: 27px !important;
    font-weight: 600 !important;
  }

  #shopify-section-1601304220938 .rich-text__heading,
  #shopify-section-1601048462834 .rich-text__heading,
  #shopify-section-1601055353923 .rich-text__heading,
  #shopify-section-1601061856523 .rich-text__heading,
  #shopify-section-1601048656086 .rich-text__heading {
    font-size: 27px !important;
  }

  #shopify-section-product_V10_Boreas .shopify-section.product-sections__block.block__rich-text .dreame_v10_section h2.rich-text__heading.title,
  #shopify-section-1590228964932 h2.banner__heading span {
    font-size: 27px !important;
    font-weight: 600;
  }

  #shopify-section-product_V10_Boreas section.v10-diff-brush h2.rich-text__heading.title,
  #shopify-section-product_V10_Boreas section.v10-diff-brush .rich-text__text.content {
    font-size: 27px;
    font-weight: 600;
  }

  #shopify-section-product_V10_Boreas .v10-all-one .rich-text__heading,
  #shopify-section-product_V10_Boreas .v10-most-consid .rich-text__heading,
  #shopify-section-product_V10_Boreas .v10-most-consid .rich-text__text,
  #shopify-section-1590245572654 .title span {
    font-size: 27px !important;
    font-weight: 600 !important;
  }

  #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__heading,
  .product-v9-cleaner h2 span {
    font-size: 27px !important;
    font-weight: 600 !important;
  }

  #shopify-section-1591696770895 .rich-text__heading {
    font-size: 27px !important;
    font-weight: 600 !important;
  }

  #shopify-section-1591706457022 h2 span,
  .all-headings .rich-text__heading {
    font-size: 27px !important;
    font-weight: 600;
  }

  #shopify-section-1592303073888 .rich-text__heading {
    font-size: 27px !important;
    font-weight: 600;
  }

  #shopify-section-1592055813990 .banner__heading span {
    text-align: center;
  }

  #shopify-section-1591861329181 .v11_image_with_text .image-with-text__wrapper {
    width: 100%;
  }

  #shopify-section-1590226348157 .plus-hover-container span:hover {
    background: transparent;
  }


}


/* NEW ADDED 2021 */
#shopify-section-1600956370680 .caption-content,
#shopify-section-1600975883528 .caption-content,
#shopify-section-1600977691592 .caption-content,
.t20_text_img_overlay1 .sub-blocks,
#shopify-section-1600963093776 .caption-content {
  width: 100% !important;
}

#shopify-section-1601056160070,
#shopify-section-1601056160070 .card,
#shopify-section-1600979447350,
#shopify-section-1600979447350 .card,
#shopify-section-1600979286575,
#shopify-section-1600979286575 .card,
#shopify-section-1600979165718,
#shopify-section-1600979165718 .card,
#shopify-section-1600978896940,
#shopify-section-1600978896940 .card {
  background: #000 !important;
}

#shopify-section-product_V11_DreameTime .card .front .logo-list__text {
  position: absolute !important;
  width: 100% !important;
  top: auto !important;
  bottom: 8% !important;
}

#shopify-section-product_V11_DreameTime .block__image .flip_half_box .back .logo-list__text {
  bottom: 8% !important;
}

#shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .image-with-text-overlay__subheading,
#shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c .image-with-text-overlay__subheading,
#shopify-section-1169c667-c925-4353-94a6-06a4903cb6dc .rich-text__text {
  font-size: 14px !important;
  letter-spacing: 0 !important;
  font-weight: 400 !important;
}

#shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 p {
  font-size: 14px !important;
  font-weight: 400 !important;
  letter-spacing: 0;
}


@media only screen and (max-width: 1200px) {


  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-with-text-overlay__preheading p {
    font-size: 55px !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 h2.mobile-shrink-text span {
    font-size: 17px;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .subtitle {
    font-size: 20px;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-with-text-overlay__preheading p {
    font-size: 55px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 h2.mobile-shrink-text span {
    font-size: 17px;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .subtitle {
    font-size: 20px;
  }

  #shopify-section-145daafe-4509-462c-bd8f-32a692645ebc .newsletter-form.form.is-responsive {
    margin: -23% auto 0;
  }
}

@media screen and (max-width:1299px) {
  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs .tabs {
    bottom: -32% !important;
  }
}

@media screen and (max-width:991px) {
  #shopify-section-1600956370680 .caption.text-align-left.align-middle.animatedParent {
    top: 40% !important
  }

  #shopify-section-1600956370680 .image-with-text-overlay__heading span {
    padding: 0 !important
  }

  #header_main_h1 {
    top: 20% !important
  }

  #shopify-section-1601304012048 .dots-hover-text-column h4 {
    margin-bottom: 0px;
  }
}

@media screen and (min-width:820px) and (max-width:991px) {

  #shopify-section-acd5a9d0-d563-46fa-939b-1322867f18ed .current_price .money {
    font-size: 25px !important;
  }

  #shopify-section-1601304012048 .dot55 .dots-hover-text-column {
    margin-top: -25px;
  }

  #shopify-section-1601304012048 .dot56 .dots-hover-text-column {
    margin-top: -10px;
  }

  #shopify-section-1601304012048 .dot57 .dots-hover-text-column {
    margin-top: 10px;
  }

  #shopify-section-1601304220938 .rich-text__heading,
  #shopify-section-1601048462834 .rich-text__heading,
  #shopify-section-1601055353923 .rich-text__heading,
  #shopify-section-1601061856523 .rich-text__heading,
  #shopify-section-1601048656086 .rich-text__heading {
    font-size: 32px !important;
  }

  #shopify-section-1590557338025 h2,
  #shopify-section-1590557338025 h2 span,
  #shopify-section-1590226348157 h2,
  #shopify-section-1590226348157 h2 span,
  #shopify-section-1590569400822 h2,
  #shopify-section-1590569400822 h2 span {
    font-size: 32px !important;
  }

  #shopify-section-product_V11_DreameTime h2,
  #shopify-section-1590561022681 .image-with-text-overlay__heading,
  #shopify-section-1590570562063 .title span,
  #shopify-section-1590573147707 .title span,
  h2.mobile-shrink-text span,
  #shopify-section-1590574903181 .rich-text__heading,
  .product-t20 h2.image-with-text-overlay__heading.banner__heading.title.mobile-shrink-text {
    font-size: 32px !important;
    font-weight: 600;
  }

  #shopify-section-1601304220938 .rich-text__heading,
  #shopify-section-1601048462834 .rich-text__heading,
  #shopify-section-1601055353923 .rich-text__heading,
  #shopify-section-1601061856523 .rich-text__heading,
  #shopify-section-1601048656086 .rich-text__heading {
    font-size: 32px !important;
  }

  #shopify-section-product_V10_Boreas .shopify-section.product-sections__block.block__rich-text .dreame_v10_section h2.rich-text__heading.title,
  #shopify-section-1590228964932 h2.banner__heading span {
    font-size: 32px !important;
    font-weight: 600;
  }

  #shopify-section-product_V10_Boreas section.v10-diff-brush h2.rich-text__heading.title,
  #shopify-section-product_V10_Boreas section.v10-diff-brush .rich-text__text.content {
    font-size: 32px;
    font-weight: 600;
  }

  #shopify-section-product_V10_Boreas .v10-all-one .rich-text__heading,
  #shopify-section-product_V10_Boreas .v10-most-consid .rich-text__heading,
  #shopify-section-product_V10_Boreas .v10-most-consid .rich-text__text,
  #shopify-section-1590245572654 .title span {
    font-size: 32px !important;
    font-weight: 600 !important;
  }

  #template-product-v9-cleaner .v9_text_img_overlay .image-with-text-overlay__heading,
  .product-v9-cleaner h2 span {
    font-size: 32px !important;
    font-weight: 600 !important;
  }

  #shopify-section-1591696770895 .rich-text__heading {
    font-size: 32px !important;
    font-weight: 600 !important;
  }

  #shopify-section-1591706457022 h2 span,
  .all-headings .rich-text__heading {
    font-size: 32px !important;
    font-weight: 600;
  }

  #shopify-section-1592303073888 .rich-text__heading {
    font-size: 32px !important;
    font-weight: 600;
  }

  #shopify-section-84701366-d735-499e-b27d-8bd3b51c338a .all-headings .rich-text__heading,
  h2,
  .h2,
  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading span {
    font-size: 32px !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .image-with-text-overlay__heading,
  #shopify-section-4fe83aa2-f271-4263-acea-cc4396f77c07 .rich-text__heading,
  #shopify-section-1169c667-c925-4353-94a6-06a4903cb6dc .rich-text__heading,
  #shopify-section-ca77f1dc-3e36-45e9-bc75-18af5b20f540 .rich-text__heading,
  #shopify-section-21e5a384-b5c0-4fe3-9ae0-c86517359df9 .rich-text__heading {
    font-size: 32px !important;
  }


  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .d9_text_img_overlay .sub-blocks span {
    width: 21%;
    font-size: 20px;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .sub-blocks span strong {
    font-size: 25px;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .d9_text_img_overlay .sub-blocks span b {
    font-size: 13px;
  }

  #shopify-section-488c9782-7a73-4bcd-ba2c-f2850bdb63c4 .rich-text__heading span,
  #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 h2.mobile-shrink-text span {
    font-size: 32px !important;
  }

  .innovative .inner_innovative h3 {
    font-size: 14px;
  }

  #shopify-section-f29f5ad3-071a-43da-b66a-bf4e38e80623 .image-with-text__heading,
  #shopify-section-35b9ce81-f0d3-45c2-a597-3309e1ae9776 .image-with-text__heading,
  #shopify-section-a3b0d483-f6de-431a-805d-6cf905feb63c .image-with-text__heading {
    font-size: 23px;
  }

  #shopify-section-84701366-d735-499e-b27d-8bd3b51c338a .all-headings .rich-text__heading {
    font-size: 32px !important;
  }

  #shopify-section-488c9782-7a73-4bcd-ba2c-f2850bdb63c4 .rich-text__heading,
  #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 h2.mobile-shrink-text span {
    font-size: 32px !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .image-with-text-overlay__heading,
  #shopify-section-4fe83aa2-f271-4263-acea-cc4396f77c07 .rich-text__heading,
  #shopify-section-1169c667-c925-4353-94a6-06a4903cb6dc .rich-text__heading,
  #shopify-section-ca77f1dc-3e36-45e9-bc75-18af5b20f540 .rich-text__heading,
  #shopify-section-21e5a384-b5c0-4fe3-9ae0-c86517359df9 .rich-text__heading {
    font-size: 32px !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 h2.mobile-shrink-text span {
    font-size: 32px !important;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c h2.mobile-shrink-text span {
    font-size: 32px !important;
  }

  #shopify-section-4e159b4c-1f1c-45ea-9f0c-77406647c006 h2 {
    font-size: 20px !important
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs ul.tabs li {
    width: 250px !important;
    margin: 5px 0px;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs .tabs {
    bottom: -20% !important;
  }

  .tabs-content .img_bar img {
    width: 200px;
    position: relative;
    top: 120px;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs a h3 {
    font-size: 16px !important;
  }
}

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

  #shopify-section-56cf992d-2a7b-4023-a9a5-42b5dadebfc9 p strong {
    margin-top: -15px !important;
    font-size: 20px !important;
    font-weight: 700 !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .t10-logo {
    display: none;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .t10-logo {
    display: none;
  }

  h1.banner__heading {
    font-size: 30px !important;
    margin-top: 40px !important;
    line-height: 28px !important;
  }

  #shopify-section-article__banner .banner__content {
    transform: translate(-50%, -10%) !important;
  }

  .lcd_screen ul li a {
    width: 100%;
    padding: 7px 20px;
    line-height: normal;
  }

  #shopify-section-3a554bb2-0dfd-4738-8c27-0220923ec649 {
    display: none !important;
  }

  #shopify-section-c7967835-830f-44fc-849d-cda4ab7d2ae7 .caption-content {
    width: 100% !important;
    text-align: center !important;
  }

  #shopify-section-0f48314f-2f9e-4b92-b4a4-5532bcbad1d4 .suction-power,
  #shopify-section-ce5c7ba2-9b1f-4ca9-92c2-d32907ac84a4 {
    display: block !important
  }

  #shopify-section-d1eeeb1f-886d-4292-828c-f0c8ee2714e1 {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 30px;
  }
}


@media screen and (max-width:480px) {
  #shopify-section-1600959117215 .sub-blocks p {
    position: relative;
    top: -20px;
    font-weight: 400;
    color: #2a6dcc;
    left: 0 !important;
    width: 100% !important;
  }

  #shopify-section-1600975883528 .sub-blocks p {
    position: relative;
    top: -20px;
    font-weight: 400;
    color: #2a6dcc;
    left: 0 !important;
    width: 100% !important;
  }

  .t20_text_img_overlay1 .sub-blocks span {
    width: 120px !important;
    margin: 8px 5px !important;
  }

  .t20_text_img_overlay1 .sub-blocks span strong {
    font-size: 25px !important;
  }

  #header_main_h1 {
    position: relative !important;
    top: 0% !important;
  }

  .caption-content .banner__subheading.pretext {
    color: #000 !important
  }

  #shopify-section-1590226348157 .plus-hover-container span {
    line-height: normal !important;
    font-size: 12px !important;
  }

  #shopify-section-1590226348157 .plus-hover-container span.openColor {
    color: #000 !important
  }

  #shopify-section-1591698716493 .caption-content {
    width: 100% !important;
    padding: 0 !important;
  }

  #shopify-section-3a554bb2-0dfd-4738-8c27-0220923ec649 {
    display: none;
  }

  #shopify-section-305d17f6-15b8-4675-b421-572a7978c797 {
    display: block;
  }

  #shopify-section-d1eeeb1f-886d-4292-828c-f0c8ee2714e1 {
    position: relative !important;
  }

  #shopify-section-product_V11_DreameTime .card .front .logo-list__text h3 {
    font-size: 24px !important;
  }

  #shopify-section-product_V11_DreameTime .block__image .flip_half_box .back .logo-list__text,
  #shopify-section-product_V11_DreameTime .card .back h3 {
    font-size: 24px !important;
  }

  #shopify-section-1600959117215 .sub-blocks p {
    position: absolute !important;
    top: 58px !important;
  }

  #shopify-section-1601304220938 .rich-text__heading,
  #shopify-section-1601048462834 .rich-text__heading,
  #shopify-section-1601055353923 .rich-text__heading,
  #shopify-section-1601061856523 .rich-text__heading,
  #shopify-section-1601048656086 .rich-text__heading {
    font-size: 27px !important;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading span,
  #shopify-section-1590557338025 h2,
  #shopify-section-1590557338025 h2 span,
  #shopify-section-1590226348157 h2,
  #shopify-section-1590226348157 h2 span,
  #shopify-section-1590569400822 h2,
  #shopify-section-1590569400822 h2 span {
    font-size: 27px !important;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-element__wrap img {
    opacity: 0;
  }

  #shopify-section-product_D9 .caption-content.text-align-center.animated.bounceInLeft.slow.go {
    padding: 10px !important;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-element__wrap img {
    width: 300% !important;
  }


  #shopify-section-84701366-d735-499e-b27d-8bd3b51c338a .all-headings .rich-text__heading {
    font-size: 27px !important;
  }

  #shopify-section-488c9782-7a73-4bcd-ba2c-f2850bdb63c4 .rich-text__heading,
  #shopify-section-7d2a24b1-3cd8-4f99-8889-86b27c43a715 h2.mobile-shrink-text span {
    font-size: 27px !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .image-with-text-overlay__heading,
  #shopify-section-4fe83aa2-f271-4263-acea-cc4396f77c07 .rich-text__heading,
  #shopify-section-1169c667-c925-4353-94a6-06a4903cb6dc .rich-text__heading,
  #shopify-section-ca77f1dc-3e36-45e9-bc75-18af5b20f540 .rich-text__heading,
  #shopify-section-21e5a384-b5c0-4fe3-9ae0-c86517359df9 .rich-text__heading {
    font-size: 27px !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 h2.mobile-shrink-text span {
    font-size: 27px !important;
  }

  #shopify-section-11de1953-e319-4083-ad30-a2bdb68efd5c h2.mobile-shrink-text span {
    font-size: 27px !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .container.image-with-text-overlay__container.equal-columns--outside-trim {
    background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/Mask_Group_216.png?v=1611327955);
    background-size: cover;
    background-position: center center;
  }

  #main_tabs {
    position: relative;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs {
    transform: translate(-50%, -40%);
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs .tabs {
    bottom: -45% !important;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs ul.tabs-content {
    display: flex;
    align-items: flex-end;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .image-element__wrap img {
    display: none;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 .new-tabs a h3 {
    font-size: 15px;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 #main_tabs #tab1 img,
  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 #main_tabs #tab3 img {
    width: 200px;
  }

  #shopify-section-cf81b7d2-b2b7-4eed-8823-14eb24a38766 #main_tabs #tab2 img {
    width: 350px;
  }


  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-element__wrap {
    background: url(//cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/Mask_Group_204.png?v=1611321220);
    background-size: cover;
    background-position: center center;
  }


  /* ========= T10 Date 21-01-21 =========== */
  /* ========= T10 Date 21-01-21 =========== */


  /*  ======== 26-01-21 =======  */

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb,
  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e,
  #shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796,
  #shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6,
  #shopify-section-cd0e530a-3ee5-407f-9235-be9d9b1e9316 {
    display: none;
  }

  #shopify-section-adb310d6-506c-47fd-8794-b22676725035,
  #shopify-section-ce10222c-e610-444d-95b1-c397d749b18f,
  #shopify-section-fb63e85c-4af3-44e4-b916-e385153e7799,
  #shopify-section-2ba9e71f-ff18-47ad-b1f4-bf44385f5b66,
  #shopify-section-d9b39a83-9e75-420d-bf1f-328d50e18d5a,
  #shopify-section-7d65deca-0aab-491c-80cc-93d405df128d {
    display: none;
  }

  #shopify-section-11502e42-598b-470c-98b1-f069c5115119,
  #shopify-section-95ba905f-fd8d-4dbf-84d5-ab75f650c8a9,
  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1,
  #shopify-section-ef25b303-d0fb-46de-b061-7224ed07545a,
  #shopify-section-18b917c7-0685-4d65-a1de-ab8d490f00a4,
  #shopify-section-3339a956-dba2-475d-829b-762a94a8ff27,
  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c {
    display: block;
  }

  #shopify-section-c8c5d9bd-af67-4477-b750-9ae0b211de5c,
  #shopify-section-97fae608-aa8b-4622-8822-ecd4df668e98,
  #shopify-section-73f2dc5d-ade0-4c80-a406-a31982f9d549,
  #shopify-section-a427f640-d1fe-4235-9809-e99c59855eee,
  #shopify-section-f1822954-3420-4ccc-b812-e9f3c94b0efb,
  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 {
    display: block;
  }

  #shopify-section-2964c7ab-2ad0-4f46-914d-6950143db45d,
  #shopify-section-eac982b9-839b-48c8-8f77-d3ccc28da92e,
  #shopify-section-89b04fd4-885f-4b6d-8c34-a9e0f2765b3b {
    display: block;
  }

  #shopify-section-b13c37a5-c244-4cb7-8906-5febdcef3d24 {
    display: none;
  }

  #shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 .parallax-image {
    height: 400px !important
  }

  .v10_text_img_overlay .caption-content {
    width: 100% !important;
  }

  .shopify-section.product-sections__block.block__image-with-overlay.overlaid-header-option .image-with-text-overlay__banner.columns.one-whole.image-crop-none.v10_text_img_overlay .caption-content .image-with-text-overlay__buttons.buttons {
    text-align: center;
  }

  .product-t10 .mobile-shrink-text {
    text-align: center;
  }

  .product-t10 .product_form {
    max-width: 100%;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .image-element__wrap img {
    max-width: 65%;
    margin-left: 0;
  }


  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 .plus-hover-container span.dot1 {
    top: 81% !important;
    left: 12% !important;
  }

  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 .plus-hover-container span.dot3 {
    top: 86% !important;
    left: 76% !important;
  }

  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 .plus-hover-container span.dot2 {
    top: 24% !important;
    left: 98% !important;
  }




  /* ========= T10 Date 21-01-21 =========== */
  /* ========= T10 Date 21-01-21 =========== */

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dots-hover-container span::before {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/Ellipse_34_2x.png?v=1611225464) !important;
    background-size: 8px !important;
    background-repeat: no-repeat !important;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dots-hover-container span:before {
    width: 40px;
    height: 40px;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dot66 .dots-hover-text-column h3 {
    text-transform: uppercase
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dots-hover-text-column h3 {
    font-size: 16px !important
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dots-hover-text-column::after {
    height: 1px;
    width: 100%;
    content: "";
    background: #000;
    display: block;
    left: 0px !important;
    position: absolute;
    top: 8px;
    transform: rotate(180deg);
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dot66 .dots-hover-text-column {
    margin-left: 50%;
    margin-top: -5px;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dot66 .dots-hover-text-column::after {
    width: 45%;
    height: 1px;
    top: 4px;
    left: 0px !important;
  }


  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dot67 .dots-hover-text-column::after {
    left: 0% !important;
    top: 4px;
    width: 85%;
    height: 1px;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dot67 .dots-hover-text-column {
    margin-left: 90%;
    margin-top: -5px;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dot69 .dots-hover-text-column {
    margin-left: 55%;
    text-align: left;
    margin-top: -5px;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dot69 .dots-hover-text-column::after {
    left: 0% !important;
    margin-top: -5px;
    height: 1px;
    width: 50%;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dot70 .dots-hover-text-column {
    width: 60%;
    text-align: left;
    margin-left: 30%;
    margin-top: -5px;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dot70 .dots-hover-text-column::after {
    height: 1px;
    width: 27%;
    top: 4px;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dots-hover-text-column .dot66 {
    text-align: left;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dots-hover-text-column {
    max-width: 400px;
    width: 100%;
    text-align: left;
  }

  .innovative-in {
    display: flex;
    width: 100%;
    margin-bottom: 5%;
    float: left;
  }

  .innovative .inner_innovative {
    text-align: center;
    width: 33%;
    display: inline-block;
    padding: 0 10px;
  }

  .innovative .inner_innovative img {
    width: 70px;
  }

  .innovative .inner_innovative h3 {
    font-size: 13px;
    font-weight: 400;
  }

  #shopify-section-2f225c99-96ef-4f1e-a0ee-7fd422eb3d58 .considerate-t10 .block-t20 {
    width: 100%;
    margin: 15px 0px;
  }


  /*    */

  /* #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-text-column{color: #525252;    position: relative;
      top: -70px;}
  #shopify-section-fb63e85c-4af3-44e4-b916-e385153e7799 .block__image .card{max-height: 750px!important;} */


  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot9:hover .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot3:hover .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot10:hover .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot4:hover .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot6:hover .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot5:hover .dots-hover-text-column:after {
    height: 1px;
    width: 56px;
    content: "";
    background: #525252;
    display: block;
    position: absolute;
    top: 52px;
    transform: rotate(117deg);
    left: -9px;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot2:hover .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot1:hover .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot8:hover .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot7:hover .dots-hover-text-column:after {
    height: 1px;
    width: 56px;
    content: "";
    background: #525252;
    display: block;
    position: absolute;
    top: 67px;
    transform: rotate(70deg);
    left: 69px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot2 .dots-hover-text-column,
  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot1 .dots-hover-text-column,
  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot8 .dots-hover-text-column,
  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot7 .dots-hover-text-column {
    color: #525252;
    position: relative;
    top: -30px;
    left: -55px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container span:before {
    background: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/Ellipse_34_2x.png?v=1611225464) !important;
    background-size: 6px !important;
    background-repeat: no-repeat !important;
  }


  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 .plus-hover-container span span.dot-span {
    background: #ffffff;
  }

  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 .plus-hover-container span.dot-span:before {
    background: #525252;
  }

  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 .plus-hover-container span.dot-span:after {
    background: #525252;
  }

  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 .plus-hover-container span:hover {
    color: #525252 !important;
  }

  /* ========= T10 Date 27-01-21 =========== */
  /* ========= T10 Date 27-01-21 =========== */

  #shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 .modal_price .money {
    color: #000 !important;
  }

  .one-click-block .blocks-left,
  .one-click-block .blocks-right,
  .one-click-block .blocks-center {
    width: 51% !important;
    margin: 0 !important;
    float: right !important;
  }

  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 .plus-hover-container span.dot2 {
    left: 60% !important;
  }

  #shopify-section-d3eb80c4-80cc-431b-8b8c-f8a9b2219307 .plus-hover-container span.dot2 .dot-span {
    left: 115px;
  }

  #shopify-section-89b04fd4-885f-4b6d-8c34-a9e0f2765b3b .dots-hover-container span:hover .dots-hover-text-column {
    position: relative;
    width: 80px;
    background: rgba(255, 255, 255, 0.8);
    top: 60px;
    left: -30px;
    padding: 10px;
    border-radius: 15px;
  }

  #shopify-section-89b04fd4-885f-4b6d-8c34-a9e0f2765b3b .dots-hover-container .dot67:hover .dots-hover-text-column {
    left: -50px;
    top: 35px;
    padding: 4px;
    width: 122px;
  }

  #shopify-section-89b04fd4-885f-4b6d-8c34-a9e0f2765b3b .dots-hover-text-column::after {
    height: 1px;
    width: 56%;
    content: "";
    background: #fff;
    display: block;
    left: 18px !important;
    position: absolute;
    top: -23px;
    transform: rotate(90deg);
  }

  #shopify-section-89b04fd4-885f-4b6d-8c34-a9e0f2765b3b .dot67 .dots-hover-text-column::after {
    width: 26%;
    top: -15px;
    left: 45px !important;
  }

  .dots-hover-text-column {
    color: #000;
  }


  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot6 .dots-hover-text-column {
    position: relative;
    top: -35px;
    color: #000;
    left: -12px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot9 .dots-hover-text-column {
    position: relative;
    top: -20px;
    left: -2px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot10 .dots-hover-text-column {
    position: relative;
    top: -27px;
    width: 120px;
    left: -31px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot4 .dots-hover-text-column {
    position: relative;
    top: -37px;
    width: 120px;
    left: -40px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot2 .dots-hover-text-column {
    position: relative;
    top: -50px;
    width: 120px;
    left: -60px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot3 .dots-hover-text-column {
    position: relative;
    top: -40px;
    width: 120px;
    left: -25px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dot5 .dots-hover-text-column {
    position: relative;
    top: -5px;
  }

  .dots-hover-text-column {
    font-size: 9px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot3 .dots-hover-text-column::after {
    left: 21px !important;
    top: 32px !important;
    width: 31px !important;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container span:hover .dots-hover-text-column:after {
    height: 1px;
    width: 31px;
    content: "";
    background: #525252;
    display: block;
    position: absolute;
    top: 24px;
    transform: rotate(30deg);
    left: 30px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot6:hover .dots-hover-text-column:after {
    left: 7px;
    top: 27px;
    transform: rotate(125deg);
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot9:hover .dots-hover-text-column:after {
    left: 15px;
    top: 20px;
    transform: rotate(40deg);
    width: 22px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot3:hover .dots-hover-text-column:after {
    left: 36px;
    transform: rotate(129deg);
    top: 42px;
    width: 31px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot2:hover .dots-hover-text-column:after {
    left: 40px;
    transform: rotate(55deg);
    top: 40px;
    width: 31px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot4:hover .dots-hover-text-column:after {
    left: 33px;
    transform: rotate(95deg);
    top: 27px;
    width: 23px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot5:hover .dots-hover-text-column:after {
    left: 12px;
    transform: rotate(120deg);
    top: 24px;
    width: 22px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot10:hover .dots-hover-text-column:after {
    left: 27px;
    transform: rotate(122deg);
    top: 27px;
    width: 31px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c span.dot5 .dots-hover-text-column {
    margin-top: -25px;
    margin-left: -15px;
  }

  #shopify-section-a8846730-edf2-42d2-b214-96ff6ba4717e .rich-text__text,
  #shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .image-with-text-overlay__subheading,
  #shopify-section-cd0e530a-3ee5-407f-9235-be9d9b1e9316 .image-with-text-overlay__subheading {
    font-size: 14px !important;
  }


}


@media screen and (max-width:459px) {
  #shopify-section-1600959117215 .sub-blocks p {
    position: absolute !important;
    top: 80px !important;
  }
}

@media screen and (max-width:380px) {
  #shopify-section-1600959117215 .sub-blocks p {
    top: 95px !important;
  }
}

@media only screen and (max-width: 1960px) {
  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content {
    width: 50% !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content {
    width: 50% !important;
  }
}

@media only screen and (max-width: 1770px) {
  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content {
    width: 58% !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content {
    width: 58% !important;
  }
}

@media only screen and (max-width: 1480px) {
  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-with-text-overlay__preheading p {
    font-size: 54px !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 h2.mobile-shrink-text span {
    font-size: 18px !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .subtitle {
    font-size: 22px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-with-text-overlay__preheading p {
    font-size: 54px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 h2.mobile-shrink-text span {
    font-size: 18px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .subtitle {
    font-size: 22px !important;
  }

  #shopify-section-145daafe-4509-462c-bd8f-32a692645ebc .newsletter-form.form.is-responsive {
    margin: -25% auto 0 !important;
  }
}

@media only screen and (max-width: 1399px) {

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-with-text-overlay__preheading p {
    font-size: 52px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-with-text-overlay__preheading p {
    font-size: 52px !important;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot2 .dots-hover-text-column,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot1 .dots-hover-text-column,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot8 .dots-hover-text-column,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot7 .dots-hover-text-column {
    top: -73px;
    left: -100px;
    width: 195px;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot1 .dots-hover-text-column,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot8 .dots-hover-text-column,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot7 .dots-hover-text-column {
    top: -50px;
    left: -100px;
    width: 195px;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-text-column {
    font-size: 15px !important;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot1 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot8 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot7 .dots-hover-text-column:after {
    left: 82px !important;
    top: 40px !important;
    width: 35px !important;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot2 .dots-hover-text-column:after {
    width: 43px !important;
    left: 78px !important;
    top: 63px !important;
  }
}

@media only screen and (max-width: 1199px) {

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content {
    width: 70% !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-with-text-overlay__preheading p {
    font-size: 45px !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 h2.mobile-shrink-text span {
    font-size: 15px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content {
    width: 70% !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-with-text-overlay__preheading p {
    font-size: 45px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 h2.mobile-shrink-text span {
    font-size: 15px !important;
  }

  #shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .image-with-text__heading,
  #shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .image-with-text__heading,
  #shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .image-with-text__heading {
    font-size: 30px;
  }

  #slides_bar {
    width: 90% !important;
  }

  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .text-block p {
    line-height: 1.8;
    font-size: 16px;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .text-block p {
    line-height: 1.8;
    font-size: 16px;
  }

  #shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__heading span {
    font-size: 50px !important;
  }

  #shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p {
    font-size: 40px !important;
    margin-bottom: 20px;
  }

  #shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p em strong {
    font-size: 20px;
    margin-left: 10px;
  }

  #shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p:nth-child(2) {
    font-size: 17px !important;
    line-height: 30px;
  }

  #shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p:nth-child(3) {
    font-size: 16px !important;
  }

  #shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .banner__subheading p:nth-child(4) {
    font-size: 17px !important;
    line-height: 30px;
  }

  #shopify-section-5bc27af4-b776-4785-9c7f-ccf1cb3f536e .pretext p {
    font-size: 20px !important;
    margin: 0;
  }


}

@media only screen and (max-width: 1024px) {

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-with-text-overlay__preheading p {
    font-size: 45px !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content {
    width: 70% !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .t10-logo img {
    width: 200px;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-with-text-overlay__preheading p {
    font-size: 45px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content {
    width: 70% !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .t10-logo img {
    width: 200px;
  }

  #shopify-section-ec7c8e4f-f3b9-4696-9f29-fdb4b7b10e0e .caption-content {
    width: 60% !important;
  }

  #shopify-section-ec7c8e4f-f3b9-4696-9f29-fdb4b7b10e0e .mobile-shrink-text {
    margin-top: 12%;
  }

  #shopify-section-ec7c8e4f-f3b9-4696-9f29-fdb4b7b10e0e .mobile-shrink-text span {
    font-size: 25px !important;
  }


  #shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot67,
  #shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot66 {
    width: 24% !important;
    max-width: 24% !important;
  }

  #shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot69 {
    width: 18% !important;
    max-width: 24% !important;
  }

  #shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot69 .dots-hover-text-column {
    margin-left: -320%;
  }

  #shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot69 .dots-hover-text-column::after {
    height: 1px;
    left: -200% !important;
    width: 209%;
  }

  #shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dot70 {
    width: 24% !important;
    max-width: 24% !important;
  }

  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative-in {
    margin-top: 15px !important;
  }

  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative .inner_innovative {
    width: 28% !important;
    padding: 0px 20px 20px !important;
  }

  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .inner_innovative img {
    width: 80px !important;
  }

  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e h3 {
    font-size: 14px !important;
  }

  .one-click-block .blocks-left,
  .one-click-block .blocks-right {
    padding: 30px !important;
  }

  .b1_main h3,
  .b2_main h3,
  .b3_main h3 {
    font-size: 2.5vw !important;
  }

  /*   .b1_main p, .b2_main p, .b3_main p{font-size: 2.5vw!important;} */

}

@media only screen and (max-width: 990px) {

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-with-text-overlay__preheading p {
    font-size: 35px !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 h2.mobile-shrink-text span {
    padding: 10px 0px;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .subtitle {
    font-size: 16px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-with-text-overlay__preheading p {
    font-size: 35px !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 h2.mobile-shrink-text span {
    padding: 10px 0px;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .subtitle {
    font-size: 16px !important;
  }

  #shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .block__image-with-text .has-gutter-enabled .image-with-text__column,
  #shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .block__image-with-text .has-gutter-enabled .image-with-text__column,
  #shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .block__image-with-text .has-gutter-enabled .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-e380dd69-f7ac-4f97-b60d-e4d58254edab .text-block span {
    font-size: 17px;
    padding-top: 20px;
  }

  #shopify-section-5607f3b0-0ca0-4d8f-b23b-d889b89d6bd1 .text-block span {
    font-size: 17px;
    padding-top: 20px;
  }

  #shopify-section-ec7c8e4f-f3b9-4696-9f29-fdb4b7b10e0e .mobile-shrink-text span {
    font-size: 21px !important;
  }

  #shopify-section-ec7c8e4f-f3b9-4696-9f29-fdb4b7b10e0e .mobile-shrink-text {
    margin-top: 6%;
  }

  #shopify-section-145daafe-4509-462c-bd8f-32a692645ebc .newsletter-form.form.is-responsive {
    width: 45%;
  }

}



#shopify-section-d78b0dfd-a1c8-47f4-a082-c471e5e3bd14 {
  display: none !important
}

/* CSS T10 PAGE */
#shopify-section-product_T10-2 {
  padding: 0 !important
}

#shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 .parallax-image {
  height: 600px
}

#shopify-section-product_T10 .card .front .image-element__wrap,
#shopify-section-product_T10 .card .back .image-element__wrap {
  background-size: cover !important;
  background-repeat: no-repeat !important;
  height: 100%;
  /* 	background-size: 100% !important; */
  background-position: center !important;
}

#shopify-section-7d65deca-0aab-491c-80cc-93d405df128d .caption-content {
  width: 100% !important
}

#shopify-section-7d65deca-0aab-491c-80cc-93d405df128d .caption-content p {
  font-size: 18px !important;
  letter-spacing: 0;
}

#shopify-section-23008822-3d9e-47c5-815c-90a69fb39e35 .rich-text__content,
#shopify-section-23008822-3d9e-47c5-815c-90a69fb39e35 .rich-text__content h2 {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}

.one-click-block {
  margin: 0 auto;
  width: 100%;
  position: absolute;
  /*     top: 40%; */
}

.div_main {
  margin: 0 auto;
  width: 100%;
  position: absolute;
  top: 0px;
  height: 100%;
}

.b1_main {
  height: 28%;
  position: relative;
  display: flex;
  align-items: center;
}

.b2_main {
  height: 44%;
  position: relative;
  display: flex;
  align-items: center;
}

.b3_main {
  height: 28%;
  position: relative;
  display: flex;
  align-items: center;
}

.b1_main:hover {
  background: rgba(255, 255, 255, 0.6);
}

.b1_main:hover h3 {
  display: block !important;
}

.b2_main:hover {
  background: rgba(255, 255, 255, 0.6);
}

.b2_main:hover h3 {
  display: block !important;
}

.b3_main:hover {
  background: rgba(255, 255, 255, 0.6);
}

.b3_main:hover h3 {
  display: block !important;
}

.b1_main h3 {
  display: none;
  width: 100%;
  text-align: center;
  font-size: 1.3vw;
}

.b2_main h3 {
  display: none;
  width: 100%;
  text-align: center;
  font-size: 1.3vw;
}

.b3_main h3 {
  display: none;
  width: 100%;
  text-align: center;
  font-size: 1.3vw;
}

.one-click-block .blocks-left {
  width: 400px;
  float: left;
  text-align: center;
  margin-left: 5%;
  padding: 50px;
  background: rgba(140, 111, 79, 0.70);
  color: #fff;
  border-radius: 20px;
}

.one-click-block .blocks-right {
  width: 400px;
  float: right;
  text-align: center;
  margin-right: 5%;
  padding: 50px;
  background: rgba(255, 255, 255, 0.4);
  color: #8C6F4F;
  border-radius: 20px;
}

@media screen and (min-width:820px) {
  .one-click-block .blocks-right {
    position: absolute;
    right: 0
  }

  .one-click-block {
    top: 0;
    padding-top: 10%;
    height: 100%;
    display: flex;
    align-items: center;
  }
}

@media screen and (min-width:1024px) {
  .one-click-block span {
    display: none;
    font-size: 18px !important;
    padding: 20px 0 !important
  }
}

.one-click-block p {
  font-size: 22px;
}

.one-click-block span {
  display: none;
  font-size: 16px
}

.one-click-block .blocks-right:hover {
  background: rgba(140, 111, 79, 0.70);
  color: #fff;
}

.one-click-block .blocks-left:hover {
  background: rgba(255, 255, 255, 0.4);
  color: #8C6F4F;
}

.one-click-block .blocks-right:hover p {
  display: none
}

.one-click-block .blocks-right:hover span {
  display: block
}

.one-click-block .blocks-left:hover p {
  display: none
}

.one-click-block .blocks-left:hover span {
  display: block
}

/*@media screen and (min-width:992px){
      .one-click-block p{display:none;}
    .one-click-block span{display:block;}
    .one-click-block .blocks-left{
      background:rgba(255,255,255,0.4);
      color:#8C6F4F;
    }
    .one-click-block .blocks-left:hover{
      background:rgba(140,111,79,0.70);
        color:#fff;
    }
    
    .one-click-block .blocks-right{
      background:rgba(140,111,79,0.70);
      color:#fff;
    }
    .one-click-block .blocks-right:hover{
      background:rgba(255,255,255,0.4);
        color:#8C6F4F;
    }
    .one-click-block .blocks-right:hover p{display:block}
    .one-click-block .blocks-right:hover span{display:none}
  
    .one-click-block .blocks-left:hover p{display:block}
    .one-click-block .blocks-left:hover span{display:none}
  }*/

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot3 .dots-hover-text-column::after {
  top: 71px !important;
  left: 24px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-text-column {
  font-size: 20px;
}


#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot1:hover .dots-hover-text-column:after {
  top: 50px !important;
  left: 68px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot1:hover .dots-hover-text-column {
  top: -70px !important;
  left: -100px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot2:hover .dots-hover-text-column:after {
  top: 50px !important;
  left: 68px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot2:hover .dots-hover-text-column {
  top: -70px !important;
  left: -100px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot4:hover .dots-hover-text-column:after {
  top: 40px !important;
  left: -10px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot4:hover .dots-hover-text-column {
  top: -60px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot5:hover .dots-hover-text-column:after {
  top: 45px !important;
  left: -5px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot5 .dots-hover-text-column {
  margin: 0 !important
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot10:hover .dots-hover-text-column:after {
  top: 40px !important;
  left: -10px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot10:hover .dots-hover-text-column:after {
  top: 50px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot7:hover .dots-hover-text-column {
  top: -70px !important;
  left: -70px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot7:hover .dots-hover-text-column:after {
  top: 44px !important;
  left: 36px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot8:hover .dots-hover-text-column {
  top: -70px !important;
  left: -70px !important;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot8:hover .dots-hover-text-column:after {
  top: 44px !important;
  left: 36px !important;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .plus-hover-container span.dot3 span.dot-span {
  left: 165px !important;
}

#shopify-section-9007b5dd-1ed6-4b65-a46d-19431e77fba6 .plus-hover-container span.dot3 p {
  width: 150px !important;
}

@media only screen and (max-width: 1399px) {

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-text-column {
    top: -38px;
    left: -5px;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .section:hover .dots-hover-container span.dot9 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot10 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot4 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot6 .dots-hover-text-column:after,
  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot5 .dots-hover-text-column:after {
    left: 1px !important;
    width: 31px !important;
    top: 35px !important;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dot3 .dots-hover-text-column {
    top: -60px;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot3 .dots-hover-text-column::after {
    top: 54px !important;
    left: 29px !important;
    width: 36px !important;
  }

}


@media screen and (max-width:480px) {
  #slides_bar .slide-dots {
    bottom: 40% !important;
    text-align: center;
    right: 0% !important;
    width: 100%;
  }

  .one-click-block .blocks-left,
  .one-click-block .blocks-right {
    padding: 15px !important;
    margin: 8px 0px !important;
  }

  .one-click-block p {
    font-size: 17px;
  }

  .one-click-block {
    top: 20% !important
  }

  #shopify-section-145daafe-4509-462c-bd8f-32a692645ebc .newsletter-form.form.is-responsive {
    margin: 0% auto 0 !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content {
    width: 100% !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-with-text-overlay__heading {
    color: #000 !impotant;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 h2.mobile-shrink-text span {
    color: #000 !impotant;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content {
    width: 100% !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-with-text-overlay__heading {
    color: #000 !impotant;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 h2.mobile-shrink-text span {
    color: #000 !impotant;
  }

  #shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .image-with-text__heading,
  #shopify-section-779d6a04-cf10-43fd-b83c-6199625f9f1c .image-with-text__heading,
  #shopify-section-3566cb9e-4baf-476b-acce-9bc036eaff2d .image-with-text__heading {
    font-size: 18px;
  }

  #shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .image-with-text__heading,
  #shopify-section-b9a2dca4-2d8a-48e7-99ba-bf1ef436273f .image-with-text__heading,
  #shopify-section-6754f8c4-8d11-452f-a4d7-ac0cc497abd4 .image-with-text__heading {
    font-size: 18px;
  }

  #shopify-section-c762f374-3d23-4417-a45a-833a0f153772 .image-with-text__text-column {
    background-color: #f8f8f8 !important;
  }

  #shopify-section-26bdb1c7-3dc3-4395-8946-d006711fbf0a .image-with-text__text-column {
    background-color: #f8f8f8 !important;
  }

}


@media screen and (max-width:1400px) {
  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e h3 {
    font-size: 20px
  }

  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .inner_innovative img {
    width: 140px;
  }
}

@media screen and (max-width:1100px) {
  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e h3 {
    font-size: 18px
  }

  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .inner_innovative img {
    width: 120px;
  }
}

@media screen and (max-width:991px) {
  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative-in {
    margin-top: 30px !important;
  }

  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .innovative .inner_innovative {
    margin-bottom: 0 !important;
    width: 32%;
  }

  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e .inner_innovative img {
    width: 100px;
  }

  #shopify-section-5d3f2ead-daf9-4442-a4fc-4143c328525e h3 {
    font-size: 16px;
  }

  .one-click-block .blocks-right {
    width: 300px;
  }

  .one-click-block .blocks-left {
    width: 300px;
  }

  #shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-text-column {
    /*   	background:rgba(255,255,255,0.9); */
    padding-left: 5px;
    padding-right: 5px;
  }

  .b1_main h3,
  .b2_main h3,
  .b3_main h3 {
    top: 40%
  }
}

/* FOR POPUP MODULE */
.popup_pp .newsletter-form .field .control {
  width: calc(100% - 0px);
  margin: 7px 0;
}

.overlay_pp,
.overlay_pp2 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.8);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
  z-index: 999;
  display: flex;
  align-items: center;
}

#lang_popup {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.8);

  z-index: 999;
  display: none;
  align-items: center;
  width: 100%;
}

.lang_popup_pp_outer {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.overlay_pp:target,
.overlay_pp2:target,
.overlay_pp3:target {
  visibility: visible;
  opacity: 1;
}

.choose_language {
  width: 87%;
  height: 50px;
  border: none;
  padding: 10px 15px;
  border: none;
  font-size: 18px;
  text-align: center;
  box-shadow: 0px 0px 10px #ddd;
  position: relative;
  left: 2px;
  outline: 0;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  /*   background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20448%22%20enable-background%3D%22new%200%200%20256%20448%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.arrow%7Bfill%3A%23424242%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22arrow%22%20d%3D%22M255.9%20168c0-4.2-1.6-7.9-4.8-11.2-3.2-3.2-6.9-4.8-11.2-4.8H16c-4.2%200-7.9%201.6-11.2%204.8S0%20163.8%200%20168c0%204.4%201.6%208.2%204.8%2011.4l112%20112c3.1%203.1%206.8%204.6%2011.2%204.6%204.4%200%208.2-1.5%2011.4-4.6l112-112c3-3.2%204.5-7%204.5-11.4z%22%2F%3E%3C%2Fsvg%3E%0A"); */
  /*   background-position: right 10px center; */
  /*   background-repeat: no-repeat; */
  /*   background-size: auto 50%; */
}

.popup_pp {
  margin: 30px auto;
  padding: 20px;
  border-radius: 5px;
  width: 100%;
  max-width: 600px;
  position: relative;
  text-align: center;
}

.popup_pp h2 {
  margin-top: 0;
  color: #333;
}

.popup_pp .close_pp {
  position: absolute;
  top: 10px;
  right: 30px;
  transition: all 200ms;
  font-size: 50px;
  font-weight: normal;
  text-decoration: none;
  color: #333;
  line-height: 1;
}

.popup_pp .close_pp:hover {
  opacity: 0.8;
}

.popup_pp .content_pp {
  max-height: 30%;
  overflow: auto;
}

.popup_pp #s_btn_click {
  position: absolute;
  right: 0;
  height: 50px;
  border: none;
}

#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796:hover .dots-hover-text-column,
#shopify-section-7e113545-fff6-4e0b-abca-c20a6e568796 .dots-hover-text-column {
  display: block !important
}

#shopify-section-ac0ad19a-b332-4e03-a725-8d0ba9ab3d70 .caption-content {
  width: 100% !important
}

/**** SLIDER CSS *****/
input.set_bar {
  display: none;
}

#slide1_bar:checked~.mask .overflow {
  margin-left: 0;
}

#slide2_bar:checked~.mask .overflow {
  margin-left: -100%;
}

#slide3_bar:checked~.mask .overflow {
  margin-left: -200%;
}

#slide4_bar:checked~.mask .overflow {
  margin-left: -300%;
}

#slide11_bar:checked~.mask .overflow {
  margin-left: 0;
}

#slide22_bar:checked~.mask .overflow {
  margin-left: -100%;
}

#slide33_bar:checked~.mask .overflow {
  margin-left: -200%;
}

#slide44_bar:checked~.mask .overflow {
  margin-left: -300%;
}

#slide113_bar:checked~.mask .overflow {
  margin-left: 0;
}

#slide223_bar:checked~.mask .overflow {
  margin-left: -100%;
}

#slide333_bar:checked~.mask .overflow {
  margin-left: -200%;
}

#slide444_bar:checked~.mask .overflow {
  margin-left: -300%;
}

#slide555_bar:checked~.mask .overflow {
  margin-left: -400%;
}

#slide666_bar:checked~.mask .overflow {
  margin-left: -500%;
}



/* ===== form part ===== */
/* ===== form part ===== */
/* ===== form part ===== */



#shopify-section-145daafe-4509-462c-bd8f-32a692645ebc .newsletter-form.form.is-responsive {
  display: block;
  left: 0;
  float: none;
  width: 30%;
  margin: -30% auto 0;
}

#shopify-section-145daafe-4509-462c-bd8f-32a692645ebc .newsletter-form .field .control {
  width: calc(100% - 0px);
}

#shopify-section-145daafe-4509-462c-bd8f-32a692645ebc .field.is-default-width.is-align-self-end {
  width: 60%;
  float: none;
  margin: 0 auto;
}



/* ===== form part ===== */
/* ===== form part ===== */

#shopify-section-ec7c8e4f-f3b9-4696-9f29-fdb4b7b10e0e .caption-content {
  background-color: transparent !important;
}

#slides_bar,
#slides_bar2,
#slides_bar3 {
  margin: 0px auto;
  width: 75%;
  position: relative;
}

#slides_bar input.set,
#slides_bar2 input.set,
#slides_bar3 input.set {
  display: none;
}

#slides_bar .mask,
#slides_bar2 .mask,
#slides_bar3 .mask {
  width: 100%;
  overflow: hidden;
  margin: auto;
}

#slides_bar .slide-dots,
#slides_bar2 .slide-dots,
#slides_bar3 .slide-dots {
  position: absolute;
  bottom: 3%;
  z-index: 9;
  right: 3%;
}

#slides_bar .overflow,
#slides_bar2 .overflow {
  width: 400%;
  -webkit-transform: translateZ(0);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

#slides_bar3 .overflow {
  width: 500%;
  -webkit-transform: translateZ(0);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

#slides_bar .slide,
#slides_bar2 .slide {
  width: 25%;
  float: left;
  background: #000;
  color: #fff
}

#slides_bar3 .slide {
  width: 20%;
  float: left;
  background: #000;
  color: #fff
}

#controls_bar,
#controls_bar2,
#controls_bar3 {
  width: 100%;
}

#controls_bar label,
#controls_bar2 label,
#controls_bar3 label {
  display: none;
  position: absolute;
  bottom: 10px;
  margin-top: -30px;
  cursor: pointer;
}

#controls_bar label img,
#controls_bar2 label img,
#controls_bar3 label img {
  height: 50px;
}

#controls_bar label:hover,
#controls_bar2 label:hover,
#controls_bar3 label:hover {
  opacity: 0.8;
}

#slide1_bar:checked~#controls_bar label:nth-child(2),
#slide2_bar:checked~#controls_bar label:nth-child(3),
#slide3_bar:checked~#controls_bar label:nth-child(3) {
  right: 10px;
  display: block;
}

#slide2_bar:checked~#controls_bar label:nth-child(1),
#slide3_bar:checked~#controls_bar label:nth-child(1),
#slide4_bar:checked~#controls_bar label:nth-child(3) {
  right: 65px;
  display: block;
}

#slide11_bar:checked~#controls_bar2 label:nth-child(2),
#slide22_bar:checked~#controls_bar2 label:nth-child(3),
#slide33_bar:checked~#controls_bar2 label:nth-child(3) {
  right: 10px;
  display: block;
}

#slide22_bar:checked~#controls_bar2 label:nth-child(1),
#slide33_bar:checked~#controls_bar2 label:nth-child(1),
#slide44_bar:checked~#controls_bar2 label:nth-child(3) {
  right: 65px;
  display: block;
}

#slide113_bar:checked~#controls_bar3 label:nth-child(2),
#slide223_bar:checked~#controls_bar3 label:nth-child(3),
#slide333_bar:checked~#controls_bar3 label:nth-child(4),
#slide444_bar:checked~#controls_bar3 label:nth-child(5) {
  right: 10px;
  display: block;
}

#slide223_bar:checked~#controls_bar3 label:nth-child(1) {
  right: 65px;
  display: block;
}


#shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 img {
  width: 100% !important
}

#shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 .caption-content,
#shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 .caption-content {
  width: 100% !important;
  padding-top: 60px !important
}

#shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 h2 span {
  font-weight: bold;
}

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

  .image-with-text-overlay__buttons.buttons .product_form {
    float: left !important;
  }

  .image-with-text-overlay__buttons.buttons .amazon_button {
    float: left !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    margin-left: 4px !important
  }

  #shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 {
    position: relative;
  }

  #shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 #mc_embed_signup,
  #shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 #mc_embed_signup {
    position: absolute;
    top: 160px;
    background: transparent;
    margin: 0 auto;
    width: 100%;
    left: 0;
  }

  #shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 #mc_embed_signup form,
  #shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 #mc_embed_signup form {
    margin: 0 auto;
    max-width: 500px;
    width: 100%;
    padding: 0 0 0 15px;
  }
}

#shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 #mc_embed_signup form input,
#shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 #mc_embed_signup form input {
  border-radius: 0;
}

#shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 #mc_embed_signup form .clear.control,
#shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 #mc_embed_signup form .clear.control {
  text-align: center
}

#shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 #mc_embed_signup form .mce_inline_error,
#shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 #mc_embed_signup form .mce_inline_error {
  margin: 0 !important
}

#shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 #mc_embed_signup form #mc-embedded-subscribe,
#shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 #mc_embed_signup form #mc-embedded-subscribe {
  max-width: 350px;
  width: 100%;
  height: 40px;
  background: #000;
  font-weight: bold;
}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .button.button--secondary {
  border: none !important;
  background: #000 !important;
  color: #fff !important;
  width: 280px !important
}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .button.button--secondary:hover {
  background: #fff !important;
  color: #000 !important;
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .button.button--secondary {
  border: none !important;
  background: #000 !important;
  color: #fff !important;
  width: 280px !important
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .button.button--secondary:hover {
  background: #fff !important;
  color: #000 !important;
}


#shopify-section-product_T10n-0,
#shopify-section-product_T10n-1,
#shopify-section-product_T10n-2,
.product-t10n #shopify-section-header__top-bar,
.product-t10n #shopify-section-header-classic,
.product-t10n #shopify-section-mega-menu-2,
.product-t10n #shopify-section-footer__icon-bar,
.product-t10n #shopify-section-footer-promotional {
  display: none !important
}

.product-t10n .popup_pp {
  max-width: 800px !important
}

#shopify-section-product_L10prelaunch-0,
#shopify-section-product_L10prelaunch-1,
#shopify-section-product_L10prelaunch-2,
.product-l10prelaunch #shopify-section-header__top-bar,
.product-l10prelaunch #shopify-section-header-classic,
.product-l10prelaunch #shopify-section-mega-menu-2,
.product-l10prelaunch #shopify-section-footer__icon-bar,
.product-l10prelaunch #shopify-section-footer-promotional {
  display: none !important
}

.product-l10prelaunch .popup_pp {
  max-width: 800px !important
}

#shopify-section-product_T10n2-0,
#shopify-section-product_T10n2-1,
#shopify-section-product_T10n2-2,
.product-t10n2 #shopify-section-header__top-bar,
.product-t10n2 #shopify-section-header-classic,
.product-t10n2 #shopify-section-mega-menu-2,
.product-t10n2 #shopify-section-footer__icon-bar,
.product-t10n2 #shopify-section-footer-promotional {
  display: none !important
}

.product-t10n2 .popup_pp {
  max-width: 800px !important
}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .amazon_button {
  display: block !important;
  border: none;
  background-color: #fff;
  padding: 5px 10px;
  width: 280px;
}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .amazon_button:hover {
  background-color: #efefef !important;
  color: #000 !important;
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .amazon_button {
  display: block !important;
  border: none;
  background-color: #fff;
  padding: 5px 10px;
  width: 280px;
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .amazon_button:hover {
  background-color: #efefef !important;
  color: #000 !important;
}

#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe {
  background: #000 !important
}

#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe h2 {
  font-size: 40px !important
}

#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe h3 {
  font-size: 40px !important
}

#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe p {
  text-transform: uppercase
}

#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe h2,
#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe,
#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe h3,
#shopify-section-bb83a27f-8a76-4b20-89bc-3e4813175dfe p {
  color: #fff !important
}

@media screen and (min-width:1800px) {
  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content {
    min-width: 45% !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content {
    min-width: 45% !important;
  }
}

#shopify-section-2b2afeb4-f38c-42d2-a430-f0ecfb629366 h2 {
  font-weight: bold;
}

#spec_table td {
  border: 1px solid gray;
  text-align: center;
  font-size: 14px;
  margin: 0px;
  min-width: 150px;
  width: 100%;
  max-width: 150px;
  padding: 10px;
  height: 40px;
}

.spec_table_mobo td {
  border: 1px solid gray;
  text-align: center;
  font-size: 14px;
  margin: 0px;
  width: 100%;
  max-width: 150px;
  padding: 5px;
  height: 40px;
}

#spec_table span,
.spec_table_mobo span {
  height: 1px;
  background: gray;
  width: 122%;
  position: absolute;
  left: -13px;
  transform: rotate(166deg);
  bottom: 20px;
}

#spec_table td,
.spec_table_mobo td {
  position: relative;
  overflow: hidden;
  vertical-align: middle;
}

#shopify-section-f7c4ac0c-77d9-44ae-ae0d-737dea6563c0 .caption-content,
#shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31 .caption-content {
  width: 100% !important
}

#shopify-section-3e04f783-f712-441b-b80b-c03011645358 h3 {
  font-size: 22px !important
}

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

  #shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31 h2 span,
  #shopify-section-f7c4ac0c-77d9-44ae-ae0d-737dea6563c0 h2 span,
  #shopify-section-f47f8a83-5450-4fd9-950e-77d05bbb80fb h2 span {
    font-size: 35px !important
  }

  #shopify-section-f7c4ac0c-77d9-44ae-ae0d-737dea6563c0 p {
    font-size: 18px !important;
    font-weight: 400 !important;
  }

  #shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1 h3,
  #shopify-section-ff04f18f-dff4-44c7-9669-3c05478f7f41 h3,
  #shopify-section-1a367ef6-38d5-4c88-9c42-7f6c77a15c31 h3,
  #shopify-section-c842a321-dcd4-47ea-b279-cad4fd3ea2c4 h3,
  #shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d h3 {
    font-size: 34px !important
  }

  #shopify-section-94879ba5-cadc-483c-931c-ce07f54837f1 p,
  #shopify-section-ff04f18f-dff4-44c7-9669-3c05478f7f41 p,
  #shopify-section-c842a321-dcd4-47ea-b279-cad4fd3ea2c4 p,
  #shopify-section-5f332a9e-e3ba-4cdb-9756-b09af9054a8d p {
    font-size: 18px !important
  }

  #shopify-section-f47f8a83-5450-4fd9-950e-77d05bbb80fb .rich-text__content.card-content {
    margin: 0 auto;
    max-width: 800px
  }

  #shopify-section-f47f8a83-5450-4fd9-950e-77d05bbb80fb h2,
  #shopify-section-f47f8a83-5450-4fd9-950e-77d05bbb80fb h2 span {
    line-height: 1 !important
  }
}

@media screen and (max-width:991px) {
  #shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 .caption-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content {
    padding-top: 75px !important
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .t10-logo img {
    margin: 0 !important
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content {
    padding-top: 75px !important
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .t10-logo img {
    margin: 0 !important
  }

  #shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 .caption-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  #shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 #mc_embed_signup,
  #shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 #mc_embed_signup {
    top: 100px
  }

}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .buttons {
  display: block !important
}

#shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content:after {
  content: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/rsz_amazon-logo2x.png?v=1612973767);
  padding-left: 7px;
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .buttons {
  display: block !important
}

#shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content:after {
  content: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/t/17/assets/rsz_amazon-logo2x.png?v=1612973767);
  padding-left: 7px;
}

#mc_embed_signup_scroll {
  position: relative;
}

#mce-success-response {
  display: block;
  width: 96% !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative;
  text-align: right;
  left: 0;
}

#shopify-section-1555dcb1-02a3-4405-ad1b-0ec5e577afcc {
  padding-top: 70px !important
}

#shopify-section-1555dcb1-02a3-4405-ad1b-0ec5e577afcc {
  padding-bottom: 40px !important
}

#shopify-section-a1e066b3-bc4f-40f2-8b03-ba5fdeb4f018,
#shopify-section-32bc796a-2abb-48a9-8645-3685d6b0671b,
{
display: none !important;
}

#shopify-section-7096cb79-040c-4714-8d27-a07553ff973e,
#shopify-section-183871ef-0411-4b6b-8d50-cf5a6b1c85dc,
#shopify-section-a1e066b3-bc4f-40f2-8b03-ba5fdeb4f018,
#shopify-section-32bc796a-2abb-48a9-8645-3685d6b0671b,
#shopify-section-c790d721-3aa2-4444-ab19-99d8f0a289a3 {
  display: none !important;
}

#shopify-section-7096cb79-040c-4714-8d27-a07553ff973e .section,
#shopify-section-32bc796a-2abb-48a9-8645-3685d6b0671b .section {
  padding: 0 !important;
  margin: 0 !important;
  width: 100% !important
}

#shopify-section-1590563683661 .cardBox .card,
#shopify-section-1591700958390 .cardBox .card,
#shopify-section-1591701834845 .cardBox .card,
#shopify-section-1591702253574 .cardBox .card,
#shopify-section-1591702952939 .cardBox .card,
#shopify-section-1590564158482 .cardBox .card,
#shopify-section-1590564298116 .cardBox .card,
#shopify-section-1590565196853 .cardBox .card {
  background: #000 !important
}

.drop-down-lang {
  position: relative
}

.drop-down-lang::after {
  font-family: 'flex-icon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e904';
  display: block;
  pointer-events: none;
  position: absolute;
  transform-origin: center;
  top: 50%;
  transform: translateY(-50%);
  font-size: 0.8em;
  right: 80px;
}

header#header .header-cart {
  width: 60px;
  position: absolute;
  right: 0;
  padding-left: 40px;
}

header#header .header__icons {
  padding-right: 30px;
}

span[data-icon="avatar"] {
  position: relative;
  z-index: 9;
}

#shopify-section-1590569400822 .image-with-text-overlay__subheading p {
  font-size: 18px !important;
  letter-spacing: 0px !important;
}

@media screen and (max-width:420px) {
  .spec_table_mobo td {
    border: 1px solid gray;
    text-align: center;
    font-size: 14px;
    margin: 0px;
    width: 100%;
    max-width: 150px;
    padding: 5px;
    height: 40px;
  }
}

@media screen and (max-width:481px) {
  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs .tabs li {
    width: auto !important
  }

  .drop-down-lang::after {
    right: 60px
  }

  #slides_bar3 .slide {
    color: #000;
  }

  #slides_bar3 .text-block {
    padding: 50px 15px !important;
  }

  #slides_bar3 {
    width: 90% !important;
  }

  #controls_bar3 label {
    bottom: 57% !important;
  }

  .amazon_button {
    margin-top: 12px !important
  }

  #shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 .caption-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  #shopify-section-1d3900d4-d4d4-47a0-9401-9c6784443037 {
    display: none !important
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-element__wrap,
  #shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 .image-element__wrap {
    display: none !important;
  }

  #shopify-section-7096cb79-040c-4714-8d27-a07553ff973e,
  #shopify-section-32bc796a-2abb-48a9-8645-3685d6b0671b,
  #shopify-section-183871ef-0411-4b6b-8d50-cf5a6b1c85dc,
  #shopify-section-32bc796a-2abb-48a9-8645-3685d6b0671b,
  #shopify-section-a1e066b3-bc4f-40f2-8b03-ba5fdeb4f018,
  #shopify-section-c790d721-3aa2-4444-ab19-99d8f0a289a3 {
    display: block !important
  }

  #shopify-section-183871ef-0411-4b6b-8d50-cf5a6b1c85dc img {
    margin: 0 auto;
    width: 100%;
  }

  #shopify-section-c485483f-83bf-452e-a6ae-7228d4b1d7e2 .image-element__wrap {
    display: none !important;
  }

  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dots-hover-text-column::after,
  #shopify-section-7122a4c1-e4e7-4ccb-b255-df76d82defb1 .dots-hover-text-column {
    display: block !important
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-text-column::after,
  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-text-column {
    display: block !important
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container span .dots-hover-text-column::after {
    height: 1px;
    width: 31px;
    content: "";
    background: #525252;
    display: block;
    position: absolute;
    top: 24px;
    transform: rotate(30deg);
    left: 30px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot2 .dots-hover-text-column::after {
    left: 40px;
    transform: rotate(55deg);
    top: 40px;
    width: 31px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot4 .dots-hover-text-column::after {
    left: 33px;
    transform: rotate(95deg);
    top: 27px;
    width: 23px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot5 .dots-hover-text-column::after {
    left: 12px;
    transform: rotate(120deg);
    top: 24px;
    width: 22px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot10 .dots-hover-text-column::after {
    left: 29px;
    transform: rotate(122deg);
    top: 22px;
    width: 21px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot6 .dots-hover-text-column::after {
    left: 7px;
    top: 27px;
    transform: rotate(125deg);
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot9 .dots-hover-text-column::after {
    left: 3px;
    top: 17px;
    transform: rotate(131deg);
    width: 16px;
  }

  #shopify-section-c1fe9c5a-e20d-47b7-a89b-ed085b6a560c .dots-hover-container .dot3 .dots-hover-text-column::after {
    left: 36px;
    transform: rotate(129deg);
    top: 42px;
    width: 31px;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-element__wrap {
    display: none !important
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-element__wrap {
    display: none !important
  }

  #shopify-section-a1e066b3-bc4f-40f2-8b03-ba5fdeb4f018 {
    display: block !important
  }

  #shopify-section-a1e066b3-bc4f-40f2-8b03-ba5fdeb4f018 .section {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .caption-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .button.button--secondary {
    border: 2px solid #000 !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .buttons {
    width: 100% !important;
    display: block !important
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .button.button--secondary,
  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .amazon_button {
    width: 100% !important
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .amazon_button {
    border: 2px solid #000;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 h2.mobile-shrink-text span,
  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 p {
    color: #000 !important
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .image-with-text-overlay__preheading p {
    font-size: 32px !important;
    font-weight: bold !important;
    text-align: center !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 h2.mobile-shrink-text span {
    font-size: 16px !important;
    font-weight: normal !important;
    text-align: center !important;
  }

  #shopify-section-a662968a-ca14-4aba-990b-38e9253514d9 .subtitle {
    font-size: 18px !important;
    text-align: center !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .caption-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .button.button--secondary {
    border: 2px solid #000 !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .buttons {
    width: 100% !important;
    display: block !important
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .button.button--secondary,
  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .amazon_button {
    width: 100% !important
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .amazon_button {
    border: 2px solid #000;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 h2.mobile-shrink-text span,
  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 p {
    color: #000 !important
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .image-with-text-overlay__preheading p {
    font-size: 32px !important;
    font-weight: bold !important;
    text-align: center !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 h2.mobile-shrink-text span {
    font-size: 16px !important;
    font-weight: normal !important;
    text-align: center !important;
  }

  #shopify-section-b518688d-6737-4fae-adcb-56ef9fdc3cf7 .subtitle {
    font-size: 18px !important;
    text-align: center !important;
  }

  #mc_embed_signup form {
    padding: 10px 0 10px 15px !important;
  }

  #controls_bar label,
  #controls_bar2 label {
    top: 40px;
  }

  #shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 .caption.text-align-center {
    margin: 0 !important
  }

  #shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 #mc_embed_signup form #mc-embedded-subscribe,
  #shopify-section-be13f4fa-114f-44e4-899e-fd56706d38b7 #mc_embed_signup form #mc-embedded-subscribe {
    width: 250px !important
  }

  #shopify-section-396111ba-14cc-4fd0-97f9-730e6357e573 .image-element__wrap {
    display: none !important
  }
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .section:hover .dots-hover-text-column {
  display: block !important
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .section:hover .dots-hover-container span.dot9 .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot3 .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot10 .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot4 .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot6 .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot5 .dots-hover-text-column:after {
  height: 1px;
  width: 56px;
  content: "";
  background: #525252;
  display: block;
  position: absolute;
  top: 52px;
  transform: rotate(117deg);
  left: -9px;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot1 .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot8 .dots-hover-text-column:after,
#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .dots-hover-container span.dot7 .dots-hover-text-column:after {
  height: 1px;
  width: 56px;
  content: "";
  background: #525252;
  display: block;
  position: absolute;
  top: 67px;
  transform: rotate(70deg);
  left: 69px;
}

#shopify-section-6b2b7bd3-0a14-427a-b0c5-a70cc8a027cb .section:hover .dots-hover-container span.dot2 .dots-hover-text-column:after {
  height: 1px;
  width: 56px;
  content: "";
  background: #525252;
  display: block;
  position: absolute;
  top: 67px;
  transform: rotate(70deg);
  left: 158px;
}

.ht-tms-dropdown__list-item {
  background: rgba(255, 255, 255, 0.5) !important
}


#shopify-section-b2202767-92dc-48ee-b7e8-7ebe235e2f94 .section,
#shopify-section-7ffd1377-a9da-4fe3-9440-8db88048b3b5 .section,
#shopify-section-14e6d8e0-66d8-4bb3-9225-6fe30a31f783 .section {
  max-width: 820px !important
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .banner__subheading,
#shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .banner__subheading {
  position: absolute;
  bottom: 70px;
  width: 100%;
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .modal_price.subtitle,
#shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .modal_price.subtitle {
  padding-bottom: 40px;
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .caption-content,
#shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .caption-content {
  position: relative;
}

#shopify-section-8a6bfa6e-7111-4317-bb50-17984e1cc554 .pretext.banner__subheading,
#shopify-section-ddf3ec50-4e0a-4ee7-9913-f65febc7f7b4 .pretext.banner__subheading {
  position: relative;
  bottom: 0px;
}


/* language switcher */
.ht-tms--float-right {
  bottom: 90px !important;
  float: right !important;
  height: 0 !important;
  right: 3% !important;
  position: relative !important;
  display: none !important
}

.index .ht-tms--float-right {
  right: -85% !important;
}

/* /language switcher */

#lang_popup h5,
#lang_popup {
  text-align: left;
}

#lang_popup h6,
#lang_popup {
  text-align: left !important;
  font-weight: normal;
}

#lang_popup .content_pp {
  overflow: hidden !important
}

#lang_popup .row {
  margin: 0 0px;
  align-items: center;
}


#lang_popup .span4 a {
  color: #000 !important
}

#lang_popup .span4 {
  width: 32%;
  inline-block;
  padding: 15px;
  text-align: left;
  color: #000;
}

#lang_popup .span4 img {
  position: relative;
  top: 14px;
  width: 40px;
  height: 26.67px;
  margin-right: 10px;
}

#lang_popup .span5 img {
  height: auto;
}

#lang_popup>.popup_pp>.content_pp .global img {
  height: auto;
}

#lang_popup .span4 span {
  position: relative;
  top: 10px
}

#shopify-section-acca507e-49d7-4b17-98f2-144dc880a527 {
  padding: 0;
  border-top: 1px solid;
}

#shopify-section-acca507e-49d7-4b17-98f2-144dc880a527 .ht-tms-dropdown__list-item {
  background: transparent !important;
  right: 60px;
  position: absolute;
  bottom: 50px;
  z-index: 1;
}

#shopify-section-acca507e-49d7-4b17-98f2-144dc880a527 .ht-tms-dropdown__list-item span {
  font-size: 20px;
  position: relative;
  top: -8px;
  left: 6px;
  color: #000 !important
}

#shopify-section-acca507e-49d7-4b17-98f2-144dc880a527 img {
  height: 30px
}

.full_width .one-half {
  width: calc(100% - 20px) !important;
}

.full_width .one-half .one-whole {
  width: calc(50% - 20px) !important;
}

.full_width .one-half .one-whole:nth-child(5) {
  width: calc(100% - 20px) !important;
}

.full_width .one-half .one-whole:nth-child(10) {
  width: calc(100% - 20px) !important;
}

.full_width .one-half .one-whole:nth-child(11) {
  width: calc(100% - 20px) !important;
}

.full_width .one-half .one-whole:nth-child(12) {
  width: calc(100% - 20px) !important;
}

#shopify-section-a55a6642-a8a6-495c-be53-517540043cd1 .rich-text__heading,
#shopify-section-a040349b-61a2-43f9-9b55-4aa4decc5104 .rich-text__heading,
#shopify-section-262a30fe-7235-4ce8-b9f0-4e7fdd6c5349 .rich-text__heading {
  font-size: 48px !important
}

#shopify-section-d32f06e1-5c35-49fe-be76-b6d7f1ff0f36 .container {
  max-width: 900px;
}

#shopify-section-d32f06e1-5c35-49fe-be76-b6d7f1ff0f36 img {
  width: auto;
  height: 100px;
}

#shopify-section-6a2287af-6027-4054-9258-6735911e3169 .image-with-text__heading {
  letter-spacing: -2px;
}

#shopify-section-d32f06e1-5c35-49fe-be76-b6d7f1ff0f36 .container .logo-list__item:last-child img {
  float: left;
}

#shopify-section-fea25c7e-12e2-46ab-b5b6-61bd8bd9672c .rich-text__text {
  font-size: 18px;
}

#shopify-section-6a2287af-6027-4054-9258-6735911e3169 .image-with-text__text {
  font-size: 22px;
}

#z10_frm {
  margin: 10px auto;
  max-width: 400px
}

#z10_frm input,
#z10_frm select {
  width: 100% !important;
  height: 40px;
  border: none !important;
  border-radius: 0 !important;
  background: #fff !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  font-size: 18px !important;
  color: #000 !important;
  margin: 0 !important;
}

#z10_frm #mc-embedded-subscribe {
  width: 90% !important;
  background: #000 !important;
  color: #fff !important;
  font-size: 18px !important;
  padding: 10px 20px !important;
  border: none !important;
  height: auto;
  margin-left: 10px !important;
}

.below_text_z10 {
  margin-top: 10px;
}

#z10_frm_footer {
  max-width: 400px
}

#z10_frm_footer input,
#z10_frm_footer select {
  width: 100% !important;
  height: 40px;
  border: 1px solid #777 !important;
  border-radius: 0 !important;
  background: #fff !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  font-size: 18px !important;
  color: #000 !important;
  margin: 0 !important;
}

#z10_frm_footer #mc-embedded-subscribe {
  width: 90% !important;
  background: #000 !important;
  color: #fff !important;
  font-size: 18px !important;
  padding: 10px 20px !important;
  border: none !important;
  height: auto;
  margin-left: 10px !important;
}

.below_text_z10 {
  margin-top: 10px;
}

#z10_frm .mce_inline_error,
#z10_frm_footer .mce_inline_error {
  position: absolute;
  right: 0;
}


#shopify-section-00ace6ce-408e-4901-b6b8-8d2aaed3d118 h2 {
  font-weight: bold !important;
  font-family: "Roboto" !important;
}

#shopify-section-00ace6ce-408e-4901-b6b8-8d2aaed3d118 p {
  margin-bottom: 0;
  font-size: 20px !important;
}

#shopify-section-27af5843-ab41-49c4-8ef9-403c6820d39d img {
  width: auto;
  height: 100px;
}

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

  #shopify-section-4aa54bc2-6183-4005-bb75-9bfca298cb2e .image-with-text__heading.is-regular,
  #shopify-section-988c471b-3a41-4a30-af9d-4ff36b2159ae .image-with-text__heading.is-regular,
  #shopify-section-459fda1d-412b-4b1b-bc01-f1cf4aa5fed5 .image-with-text__heading.is-regular {
    font-size: 36px !important
  }

  #shopify-section-a55a6642-a8a6-495c-be53-517540043cd1 .rich-text__heading,
  #shopify-section-a040349b-61a2-43f9-9b55-4aa4decc5104 .rich-text__heading,
  #shopify-section-262a30fe-7235-4ce8-b9f0-4e7fdd6c5349 .rich-text__heading {
    font-size: 40px !important
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block h1 {
    font-size: 38px;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block p {
    font-size: 28px;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block span {
    font-size: 22px;
  }

  #shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner h1 {
    font-size: 40px !important;
    margin-bottom: 10px !important;
    font-weight: 600 !important;
  }

  #shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner p {
    font-size: 22px !important;
    font-weight: 400;
  }

  #shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner h2 {
    font-size: 22px !important;
  }

  #z10_frm input,
  #z10_frm select {
    width: 100% !important;
    height: 40px;
    border: none !important;
    border-radius: 0 !important;
    background: #fff !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    font-size: 16px !important;
    color: #000 !important;
  }

  #z10_frm #mc-embedded-subscribe {
    width: 90% !important;
    background: #000 !important;
    color: #fff !important;
    font-size: 16px !important;
  }
}

#shopify-section-c14b60c1-6346-4629-b017-7b0d8f1584f8 {
  display: none;
}

@media screen and (max-width:991px) {
  #shopify-section-6a2287af-6027-4054-9258-6735911e3169 .image-with-text__text {
    font-size: 18px;
  }

  #shopify-section-a55a6642-a8a6-495c-be53-517540043cd1 .rich-text__heading,
  #shopify-section-a040349b-61a2-43f9-9b55-4aa4decc5104 .rich-text__heading,
  #shopify-section-262a30fe-7235-4ce8-b9f0-4e7fdd6c5349 .rich-text__heading {
    font-size: 30px !important
  }
}

@media screen and (max-width:1000px) {
  .index .ht-tms--float-right {
    right: -75% !important;
  }
}

@media screen and (max-width:767px) {
  #z10_frm_footer .below_text_z10 {
    text-align: center;
  }

  #shopify-section-c14b60c1-6346-4629-b017-7b0d8f1584f8 {
    display: block;
  }

  #shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .image-with-text-overlay__banner {
    display: none;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block p {
    font-size: 16px;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block h1 {
    font-size: 22px;
  }

  #shopify-section-5fd13e86-650f-4a6a-bc6f-ac3c0debb5f0 .text-block span {
    font-size: 14px;
  }

  .image-with-text__heading.is-regular {
    font-size: 28px;
  }

  #shopify-section-6a2287af-6027-4054-9258-6735911e3169 .image-with-text__text {
    font-size: 14px;
  }

  #shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner {
    position: relative !important;
    margin-top: 40px !important;
  }

  #shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner p {
    font-size: 15px !important;
  }

  #shopify-section-30f4b1fb-9577-4eea-9fb2-8edafe9c9ea3 .main-banner h2 {
    font-size: 18px !important;
  }

  #shopify-section-c14b60c1-6346-4629-b017-7b0d8f1584f8 img {
    width: 100% !important
  }

  #z10_frm input,
  #z10_frm select {
    margin: 5px 0 !important;
    border: 1px solid #777 !important;
  }

  #z10_frm {
    max-width: 90%;
  }

  .below_text_z10 {
    margin-top: 10px;
    font-size: 14px;
  }

  #z10_frm button {
    margin: 5px 0;
  }

  .full_width .one-half .one-whole {
    width: calc(100% - 0px) !important;
  }

  #shopify-section-6a2287af-6027-4054-9258-6735911e3169 .image-with-text__container,
  #shopify-section-6a2287af-6027-4054-9258-6735911e3169 .image-with-text__container .is-align-center {
    display: block !important
  }

  #shopify-section-6a2287af-6027-4054-9258-6735911e3169 .image-with-text__wrapper h3,
  #shopify-section-6a2287af-6027-4054-9258-6735911e3169 .image-with-text__wrapper p,
  #shopify-section-6a2287af-6027-4054-9258-6735911e3169 .image-with-text__wrapper {
    text-align: center;
  }

  .index .ht-tms--float-right {
    right: -55% !important;
  }

  .ht-tms--float-right {
    bottom: 60px !important;
  }

  #shopify-section-acca507e-49d7-4b17-98f2-144dc880a527 .ht-tms-dropdown__list-item {
    bottom: 15px
  }
}

.content.page__content {
  max-height: 100% !important;
  transition: .3s linear 0s !important;
  overflow: auto !important;
}

#shopify-section-product_b13-2 {
  padding: 0 !important
}

#shopify-section-380ea1f0-8147-46b0-bd76-f8e035dd3a10 h2 span {
  font-weight: bold;
}

#shopify-section-30f8d8be-8e65-45c0-a12b-f709cd3cbb2a table {
  width: 100%
}

#shopify-section-30f8d8be-8e65-45c0-a12b-f709cd3cbb2a table td,
#shopify-section-30f8d8be-8e65-45c0-a12b-f709cd3cbb2a table th {
  border-bottom: 1px solid #999;
  text-align: center;
}

#shopify-section-30f8d8be-8e65-45c0-a12b-f709cd3cbb2a table td,
#shopify-section-30f8d8be-8e65-45c0-a12b-f709cd3cbb2a table th {
  padding: 5px 10px
}

.localization.selectors-form--mobile {
  display: none !important;
}


#top_bar {
  width: 100%;
  background: #000;
  color: #fff;
  position: relative;
}

#top_bar .main_top {
  position: relative;
  margin: 0 auto;
  max-width: 1100px;
  display: flex;
  align-items: center;
}

#top_bar #choose_option_loc {
  height: 40px;
  padding: 7px 10px;
  font-size: 16px;
}

#top_bar .main_top .col-6 {
  padding: 10px;
  font-size: 16px;
  color: #fff;
}

#top_bar .close_box {
  position: absolute;
  font-size: 40px;
  line-height: normal;
  font-weight: normal;
  top: 5px;
  right: 5px;
  text-decoration: none;
  color: #fff;
}

@media screen and (min-width:820px) {
  #top_bar .main_top .col-6 {
    width: 50%;
    display: inline-block;
    float: left;
  }
}


@media screen and (max-width:767px) {
  #lang_popup .span4 {
    width: 49% !important;
  }

  #top_bar .main_top .col-6 {
    width: 100% !important;
    display: block !important;
    text-align: center;
  }

  #top_bar .main_top {
    display: block !important
  }
}

#shopify-section-4d4149e6-a940-4eb5-a6af-d6a1c2428f39 .modal_price.subtitle {
  display: none !important
}

#shopify-section-4d4149e6-a940-4eb5-a6af-d6a1c2428f39 .button.button--primary {
  width: 200px !important
}

#content_d9pro .flickity-button {
  display: none !important
}

#content_d9pro .product-gallery__thumbnails.is-slide-nav--true {
  opacity: 1 !important
}

.loader {
  border: 16px solid #f3f3f3;
  /* Light grey */
  border-top: 16px solid #3498db;
  /* Blue */
  border-radius: 50%;
  width: 60px;
  height: 60px;
  animation: spin 2s linear infinite;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

#shopify-section-footer-promotional {
  clear: both !important
}

#shopify-section-9cbe63a9-8c3a-4240-9a1b-22676a99a91c .col-sm-12 .col-sm-12 .col-sm-12 .part-1 {
  width: 70%;
  text-align: center;
  padding-bottom: 30px;
  margin: 0 auto;
  float: none;
}

.flickity-page-dots {
  z-index: 9 !important
}

#shopify-section-08a4889a-3754-4fd3-871c-99eefcac31eb .lazyvideo {
  position: relative;
  z-index: 9 !important;
}


#shopify-section-3b9f6ccc-1dd7-4324-9143-49c7613fc4b0 .video__text-container {
  display: block !important
}

#lang_pop_main {
  display: flex;
  align-items: center;
}

#lang_popup .popup_pp {
  max-width: 760px;
  background-color: #f8f8f8
}

#lang_popup .span4 img {
  top: 0;
}

#lang_popup .span4 span {
  top: 0;
}

#lang_popup h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 500;
}

#lang_popup .span4 {
  padding-bottom: 10px;
}

#lang_popup .span4 a {
  display: flex;
  align-items: center;
}

#shopify-section-acca507e-49d7-4b17-98f2-144dc880a527 .ht-tms-dropdown__list-item span {
  top: 0px;
}

#shopify-section-acca507e-49d7-4b17-98f2-144dc880a527 .ht-tms-dropdown__list-item img {
  width: auto !important
}

#shopify-section-acca507e-49d7-4b17-98f2-144dc880a527 .ht-tms-dropdown__list-item {
  display: block !important
}

#shopify-section-0b025f1f-af37-479e-acb0-1d1c49c98493 .ht-tms-dropdown__list-item span {
  top: 0;
}

#shopify-section-d84a730d-fd70-4c38-b0d1-962aabbfca14 .community .community-text {
  text-align: left !important;
}

#shopify-section-77a0d38c-f4d5-44a0-998e-45285fe231a8 .caption-content {
  width: 100% !important;
  max-width: 1000px !important;
}

#shopify-section-a1f366bd-ef73-48d1-8bb1-0951868d0fa4 .caption-content {
  width: 100% !important;
  max-width: 1000px !important;
}

#shopify-section-8afc0d92-23ed-46ef-987d-236cbdd1120a .image-element__wrap img {
  width: 80%;
}

#shopify-section-8e48e980-7f23-4487-a3a6-df3bb2d6a9fd .container .logo-list__item:nth-child(2) img {
  height: 180px;
  width: auto;
}

#shopify-section-01c80c85-6f99-482e-ade5-20e9e7131ff7 .section,
#shopify-section-2012c70f-8492-4785-8111-779283beb01f .section {
  max-width: 100% !important;
  padding: 0 !important;
  width: 100% !important;
  margin: 0 !important;
}

#shopify-section-01c80c85-6f99-482e-ade5-20e9e7131ff7 .section img,
#shopify-section-2012c70f-8492-4785-8111-779283beb01f .section img {
  width: 100% !important
}

#shopify-section-01c80c85-6f99-482e-ade5-20e9e7131ff7 {
  display: none;
}

#myModal_video .close {
  /*   color: #fff;
    font-size: 50px;
    font-weight: bold;
    background: transparent;
    right: 35px;
    position: absolute;
    z-index: 99999999;
    top: 100px; */
  color: #000 !important;
  float: right;
  font-size: 60px;
  font-weight: bold;
  background: transparent;
  margin: -27px;
}

#myModal_video .modal-content {
  /*   background-color: transparent !important;
    margin: 0 auto !important;
    border: none !important;
    width: 100%;
    max-width: 100% !important;
    position: relative;
    width: 100%;
    height: 0;
    padding:0 0 50% !important;
    overflow:hidden; */

  background-color: #fefefe;
  margin: 6% auto;
  padding: 20px;
  border: 1px solid #888;
  width: 100%;
  max-width: 1000px;
}

#myModal_video #video_yt {
  /*   position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 85%; */
  width: 100%;
  max-width: 1100px;
  height: 540px;
}

@media screen and (max-width:991px) {
  #myModal_video .modal-content {
    margin: 20% auto 0 !important;
  }

  #myModal_video .close {
    margin: -18px;
  }

  #video_yt {
    height: 50vw !important;
  }
}

/* #shopify-section-d63bb38e-6877-49c3-9e8d-319214600062 .caption{top:18% !important; left:0.2% !important} */


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

  #shopify-section-acd5a9d0-d563-46fa-939b-1322867f18ed h2.mobile-shrink-text span {
    font-size: 3.5vw;
  }

}


@media screen and (max-width:767px) {
  #shopify-section-bc622873-764b-4cc7-91a9-fbd158384273 {
    padding-top: 0 !important
  }

  #shopify-section-index__slideshow-classic .slideshow-classic {
    padding: 0 !important;
    margin: 0 !important;
  }

  .slideshow-classic h2,
  .slideshow-classic p {
    color: #000 !important
  }

  #shopify-section-33af0b1a-16f3-4e3c-8f1b-0322f42d730d .html-table-container td {
    font-size: 12px !important;
  }

  #myModal_video .modal-content {
    margin: 20% auto 0 !important;
  }

  #shopify-section-01c80c85-6f99-482e-ade5-20e9e7131ff7 {
    display: block;
  }

  #shopify-section-2012c70f-8492-4785-8111-779283beb01f {
    display: none !important
  }

  #shopify-section-8afc0d92-23ed-46ef-987d-236cbdd1120a .image-element__wrap img {
    width: 100%;
  }

  #shopify-section-8e48e980-7f23-4487-a3a6-df3bb2d6a9fd .container .logo-list__item:nth-child(2) img {
    height: 150px;
    width: auto;
  }

  #lang_popup h6 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 20px;
  }

  #lang_popup .span4 a {
    font-size: 15px;
  }

  #shopify-section-cb9273e3-0820-409c-9585-dbc040948d26 form {
    padding: 0 !important;
    margin: 0 auto;
    width: 80%;
  }

  #shopify-section-cb9273e3-0820-409c-9585-dbc040948d26 form input {
    width: 100% !important;
  }

  #shopify-section-cb9273e3-0820-409c-9585-dbc040948d26 form .button {
    margin-top: 0 !important
  }

  #mc_embed_signup form {
    padding: 0 !important
  }

  #shopify-section-template--15317301854453__163551993710107009,
  #shopify-section-e6a9295f-9696-4560-8007-f975f2fae271,
  #shopify-section-e6a9295f-9696-4560-8007-f975f2fae271,
  #shopify-section-template--15317424570613__163551993710107009,
  #shopify-section-template--15317435285749__163551993710107009,
  #shopify-section-template--15317435285749__1634928272c59af1ab,
  #shopify-section-template--15317424570613__163551993710107009,
  #shopify-section-e6a9295f-9696-4560-8007-f975f2fae271,
  #shopify-section-template--15133422092445__163551993710107009,
  #shopify-section-template--15386301235445__163551993710107009 {
    margin-top: 40px !important;
  }

  #shopify-section-c5a20432-9da5-4efe-bb73-86ed2e2a11b4 {
    padding-bottom: 40px !important;
  }


  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 .container {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 .image-with-text-overlay__banner {
    display: none;
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup {
    position: relative;
    left: 0;
    right: 0;
    text-align: center;
    margin-top: -50px;
    margin-bottom: 15px;
    width: 80%;
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 h2 span {
    font-size: 20px !important
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 h3 span strong {
    font-size: 40px;
    color: #fff;
    display: table;
    padding: 3px 20px;
    text-transform: uppercase;
    border-radius: 9px;
    margin: 9px auto;
    font-weight: 700;
    background: #fb5901;
    background: -moz-linear-gradient(top, #fb5901 0, #ca281e 100%);
    background: -webkit-linear-gradient(top, #fb5901 0, #ca281e 100%);
    background: linear-gradient(to bottom, #fb5901 0, #ca281e 100%);
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 p {
    margin: 2px auto 20px;
    font-size: 16px !important;
    max-width: 230px;
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 #mc_embed_signup .mc-field-group input {
    margin-bottom: 10px;
  }

  #shopify-section-f4e481c7-cde1-4fd2-84ec-4b1db12116d4 .button {
    margin-top: 7px;
  }

  .slideshow-testi-classic .flickity-slider img {
    width: 85% !important
  }

  #shopify-section-template--15133422092445__black-friday-classic .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-template--15133422092445__black-friday-classic .caption {
    width: 100% !important;
  }

  #shopify-section-template--15133422092445__black-friday-classic .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-template--15133422092445__black-friday-classic .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-template--15133422092445__black-friday-classic .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-template--15133422092445__black-friday-classic .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-template--15133422092445__black-friday-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-template--15133422092445__black-friday-classic .flickity-page-dots .dot {
    width: 50px;
    height: 6px;
    margin: 0 5px;
  }

  #shopify-section-template--15133422092445__black-friday-classic {
    margin-bottom: 0px;
  }

  #shopify-section-template--15317301854453__black-friday-classic .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-template--15317301854453__black-friday-classic .caption {
    width: 100% !important;
  }

  #shopify-section-template--15317301854453__black-friday-classic .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-template--15317301854453__black-friday-classic .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-template--15317301854453__black-friday-classic .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-template--15317301854453__black-friday-classic .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-template--15317301854453__black-friday-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-template--15317301854453__black-friday-classic .flickity-page-dots .dot {
    width: 50px;
    height: 6px;
    margin: 0 5px;
  }

  #shopify-section-template--15317301854453__black-friday-classic {
    margin-bottom: 0px;
  }

  #shopify-section-template--15317424570613__black-friday-classic .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-template--15317424570613__black-friday-classic .caption {
    width: 100% !important;
  }

  #shopify-section-template--15317424570613__black-friday-classic .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-template--15317424570613__black-friday-classic .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-template--15317424570613__black-friday-classic .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-template--15317424570613__black-friday-classic .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-template--15317424570613__black-friday-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-template--15317424570613__black-friday-classic .flickity-page-dots .dot {
    width: 50px;
    height: 6px;
    margin: 0 5px;
  }

  #shopify-section-template--15317424570613__black-friday-classic {
    margin-bottom: 0px;
  }

  #shopify-section-template--15317435285749__black-friday-classic .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-template--15317435285749__black-friday-classic .caption {
    width: 100% !important;
  }

  #shopify-section-template--15317435285749__black-friday-classic .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-template--15317435285749__black-friday-classic .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-template--15317435285749__black-friday-classic .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-template--15317435285749__black-friday-classic .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-template--15317435285749__black-friday-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-template--15317435285749__black-friday-classic .flickity-page-dots .dot {
    width: 50px;
    height: 6px;
    margin: 0 5px;
  }

  #shopify-section-template--15317435285749__black-friday-classic {
    margin-bottom: 0px;
  }

  #shopify-section-template--15133422092445__black-friday-classic .image-element__wrap img,
  #shopify-section-template--15317301854453__black-friday-classic .image-element__wrap img,
  #shopify-section-template--15317424570613__black-friday-classic .image-element__wrap img,
  #shopify-section-template--15317435285749__black-friday-classic .image-element__wrap img {
    width: 300px;
  }



  #shopify-section-template--15386301235445__black-friday-classic .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-template--15386301235445__black-friday-classic .caption {
    width: 100% !important;
  }

  #shopify-section-template--15386301235445__black-friday-classic .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-template--15386301235445__black-friday-classic .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-template--15386301235445__black-friday-classic .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-template--15386301235445__black-friday-classic .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-template--15386301235445__black-friday-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-template--15386301235445__black-friday-classic .flickity-page-dots .dot {
    width: 50px;
    height: 6px;
    margin: 0 5px;
  }

  #shopify-section-template--15386301235445__black-friday-classic {
    margin-bottom: 0px;
  }

  #shopify-section-template--15386301235445__black-friday-classic .image-element__wrap img {
    width: 300px;
  }


  /*  spanish Redirect  */

  .page-black-friday-spanish-redirect h2 span,
  .page-black-friday-redirect h2 span,
  .page-black-friday-russia-redirect h2 span,
  .page-black-friday-german-redirect h2 span {
    font-size: 27px !important;
    font-weight: 600 !important;
  }

  #shopify-section-template--15387987804405__black-friday-classic .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-template--15387987804405__black-friday-classic .caption {
    width: 100% !important;
  }

  #shopify-section-template--15387987804405__black-friday-classic .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-template--15387987804405__black-friday-classic .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-template--15387987804405__black-friday-classic .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-template--15387987804405__black-friday-classic .flickity-slider h2 span {
    font-size: 20px !important;
  }

  #shopify-section-template--15387987804405__black-friday-classic .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-template--15387987804405__black-friday-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-template--15387987804405__black-friday-classic .flickity-page-dots .dot {
    width: 50px;
    height: 6px;
    margin: 0 5px;
  }

  #shopify-section-template--15387987804405__black-friday-classic {
    margin-bottom: 0px;
  }

  #shopify-section-template--15387987804405__163551993710107009 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  #shopify-section-template--15387987804405__black-friday-classic {
    padding-bottom: 40px !important;
  }

}


.modal_popup_t10 .pop_con p a img {
  max-height: 160px !important;
  height: 100% !important
}

.new_blk_append {
  padding-top: 10px;
}

.new_blk_append p {
  font-size: 18px;
  font-weight: 600;
}

.new_blk_append .info {
  font-size: 14px;
  padding-top: 15px;
  text-align: left;
  font-weight: 400;
}


#shopify-section-e73cc0ad-7221-4c81-9ed2-05fbf72acdfe #mce-responses div {
  text-align: center !important;
  color: #fff !important
}


/*  New Home Page  */


.page-home_new h2 span {
  font-size: 35px
}

.page-home_new .button--primary {
  padding: 15px 130px;
  font-size: 20px;
  color: #fff;
  background-color: #000;
  border-color: transparent;
}

#shopify-section-template--15388939550965__16371862494bfcb12d .flickity-page-dots {
  bottom: 40px;
}

#shopify-section-8add2317-c8ed-4060-b416-a1c367711abb,
#shopify-section-7e76b47d-f811-4543-b6b6-922e3021227c {
  width: 100%;
  float: left;
  text-align: center;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 #middel {
  width: 100%;
  float: left;
  padding: 0px;
  text-align: center;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 #middel h1 {
  margin-bottom: 60px;
  font-weight: 700;
  font-size: 40px;
  color: #000000E6;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 #middel .col-sm-4 {
  width: 33.33%;
  float: left;
  padding: 15px;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 .mid-block button {
  border: none;
  background: none;
  font-size: 16px;
  color: #9b9b9b;
  cursor: pointer;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 .mid-block h4 {
  font-size: 20px;
  color: #000000E6;
  font-weight: 500;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 .mid-block h4 span {
  font-weight: 400;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 .back-img {
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/5/assets/pf-631ac278--500X750T30.jpg?v=1621576710);
  background-position: center center;
  min-height: 630px;
  background-size: cover;
  padding-top: 32px;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 .back-img-2 {
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/5/assets/pf-1ac27835--500X750T20.jpg?v=1621576729);
  background-position: center center;
  min-height: 630px;
  background-size: cover;
  padding-top: 32px;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 .back-img-3 {
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/5/assets/pf-c27835e8--500X750T10.jpg?v=1621576741);
  background-position: center center;
  min-height: 630px;
  background-size: cover;
  padding-top: 32px;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc #middel {
  width: 100%;
  float: left;
  padding: 0px;
  text-align: center;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc #middel h1 {
  margin-bottom: 60px;
  font-weight: 700;
  font-size: 40px;
  color: #000000E6;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc #middel .col-sm-4 {
  width: 50%;
  float: left;
  padding: 15px;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc #middel .col-sm-12 {
  width: 100%;
  float: left;
  padding: 15px;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc #middel .desk-block {
  display: block;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc #middel .mob-block {
  display: none;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .mid-block button {
  border: none;
  background: none;
  font-size: 16px;
  color: #9b9b9b;
  margin-top: 10px;
  cursor: pointer;
  font-family: Roboto, sans-serif
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .mid-block h4 {
  font-size: 20px;
  color: #000000E6;
  font-weight: 500;
  font-family: Roboto, sans-serif
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .mid-block h4 span {
  font-weight: 400;
  margin: 8px 0px;
  font-size: 20px;
  display: inline-block;
  font-family: Roboto, sans-serif
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .mid-block h3 {
  font-size: 20px;
  font-weight: 600;
  font-family: Roboto, sans-serif
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 .mid-block button,
#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .mid-block button {
  padding-top: 10px;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .mid-block button {
  padding-top: 0px;
}

#shopify-section-39b985c4-c931-4724-a065-bcf011083757 .mid-block p,
#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .mid-block p {
  font-size: 16px !important;
  color: #555 !important;
  padding: 5px 0;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .back-img {
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/5/assets/pf-7835e89c--L10ProHPPC.jpg?v=1621576921);
  background-position: center center;
  min-height: 550px;
  background-size: cover;
  padding-top: 32px;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .back-img-1 {
  background-image: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/Z10_Pro-img.webp?v=1753168997);
  background-position: center center;
  min-height: 550px;
  background-size: cover;
  padding-top: 32px;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .back-img-2 {
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/t/5/assets/pf-35e89c55--D9HPPC.jpg?v=1621576940);
  background-position: center center;
  min-height: 550px;
  background-size: cover;
  padding-top: 32px;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .back-img-4 {
  background-image: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/Z10_Pro-img.webp?v=1753168997);
  background-position: right center;
  min-height: 450px;
  background-size: cover;
  padding-top: 32px;
  background-size: 40%;
  background-repeat: no-repeat;
  display: flex;
  background-color: #eee;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding-left: 50px;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .back-img-4 h4 {
  font-size: 40px;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .back-img-4 h4 span {
  font-weight: 400;
  margin: 9px 0;
  font-size: 25px;
  display: inline-block;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .back-img-4 h3 {
  font-size: 25px;
  font-weight: 600;
  font-family: 'Roboto', sans-serif;
}

#shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .back-img-4 button {
  border: none;
  background: 0 0;
  font-size: 22px;
  color: #9b9b9b;
  margin-top: 15px;
  font-family: 'Roboto', sans-serif;
}


#shopify-section-template--15388939550965__bf-testimonials .slideshow-testi-classic {
  width: 1200px;
  max-width: 95%;
  background: #eee;
  padding: 20px;
}


#shopify-section-template--15388939550965__bf-testimonials {
  margin-bottom: 50px;
  background: #fff;
}

#shopify-section-template--15388939550965__bf-testimonials .section {
  max-width: 1800px;
  width: 98%;
}

#shopify-section-template--15388939550965__bf-testimonials .slideshow-classic {
  text-align: center;
}

#shopify-section-template--15388939550965__bf-testimonials .desktop-image {
  width: 40% !important;
  float: left;
}

#shopify-section-template--15388939550965__bf-testimonials .desktop-image .image-element__wrap img {
  width: 480px;
}

#shopify-section-template--15388939550965__bf-testimonials .caption {
  transform: none;
  width: 60% !important;
  float: left;
  top: 0;
  position: relative !important;
}

#shopify-section-template--15388939550965__bf-testimonials .caption-content {
  width: 100% !important;
  text-align: center !important;
}

#shopify-section-template--15388939550965__bf-testimonials .mobile-shrink-text span {
  font-size: 30px;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
}

#shopify-section-template--15388939550965__bf-testimonials .flickity-button {
  display: none;
}

#shopify-section-template--15388939550965__bf-testimonials .flickity-page-dots .dot {
  width: 120px;
  height: 9px;
  border-radius: 0;
}

#shopify-section-template--15388939550965__bf-testimonials .flickity-page-dots {
  position: absolute !important;
  margin-top: 90px;
  bottom: -2vw;
}

#shopify-section-template--15388939550965__bf-testimonials .flickity-slider p {
  font-size: 18px;
  font-weight: normal;
  letter-spacing: 0;
  color: #555;
  padding: 0px 50px 15px;
}

#shopify-section-template--15388939550965__bf-testimonials .flickity-slider h2 span {
  font-size: 30px !important;
  line-height: normal;
  font-style: italic;
  margin-top: 25px;
  font-weight: 500;
}

#shopify-section-template--15388939550965__bf-testimonials .gallery-cell {
  display: flex;
  flex-flow: row-reverse;
  align-items: center;
}

#shopify-section-template--15388939550965__bf-testimonials .flickity-page-dots .dot {
  background: #bababa;
}

#shopify-section-template--15388939550965__bf-testimonials {
  padding-bottom: 170px !important;
  margin: 0;
}



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

  #shopify-section-template--15388939550965__bf-testimonials .flickity-slider h2 span {
    font-size: 25px !important;
  }

  #shopify-section-template--15388939550965__bf-testimonials .flickity-slider p {
    font-size: 16px;
  }

}

@media screen and (max-width:767px) {
  .page-home_new h2 span {
    font-size: 25px;
  }

  #shopify-section-39b985c4-c931-4724-a065-bcf011083757 #middel .col-sm-4,
  #shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc #middel .col-sm-4 {
    width: 100%;
    padding: 0px;
    margin: 15px;
    background: #eee;
  }

  #shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc #middel .desk-block {
    display: none;
  }

  #shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc #middel .mob-block {
    display: block;
  }

  #shopify-section-template--15388939550965__bf-testimonials .gallery-cell {
    display: block;
  }

  #shopify-section-template--15388939550965__bf-testimonials .caption {
    width: 100% !important;
    margin-bottom: 0;
  }

  #shopify-section-template--15388939550965__bf-testimonials .flickity-slider h2 span {
    margin-top: 0px;
    font-size: 16px !important;
  }

  #shopify-section-template--15388939550965__bf-testimonials .flickity-slider p {
    font-size: 10px;
    padding: 0 30px 15px;
  }

  .slideshow-testi-classic .flickity-slider img {
    width: 100% !important;
  }

  #shopify-section-8add2317-c8ed-4060-b416-a1c367711abb,
  #shopify-section-7e76b47d-f811-4543-b6b6-922e3021227c {
    padding-top: 30px !important;
    padding-bottom: 50px !important;
  }

  #shopify-section-8add2317-c8ed-4060-b416-a1c367711abb .button--primary,
  #shopify-section-7e76b47d-f811-4543-b6b6-922e3021227c .button--primary {
    padding: 10px 90px;
    font-size: 16px;
  }

  #shopify-section-5d74cc63-f08d-4efc-a5f6-882da5eb79fc .back-img-1 {
    background-position: 21px bottom;
    background-size: 370px;
    background-repeat: no-repeat;
  }

  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img,
  #shopify-section-ebbf58be-2ba8-49a8-9038-187e6b294d3b .back-img-2 {
    background-position: bottom center;
    background-size: 500px;
    background-repeat: no-repeat;
  }

  #shopify-section-4a826705-6a40-4ec4-937b-79fc4a865ad0 .small-down--one-half {
    width: calc(33% - 20px);
  }

  #shopify-section-2998ad0d-1aec-4a25-9c47-8cc7d90f9e69 {
    padding-top: 5px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-9d48b116-cc4a-4faa-acd7-7871bf90f9b1 {
    padding-top: 10px !important;
    padding-bottom: 30px !important;
  }

  #shopify-section-template--15388939550965__bf-testimonials {
    padding-bottom: 100px !important;
  }

  #shopify-section-template--15388939550965__bf-testimonials .flickity-page-dots {
    bottom: -9vw;
    left: 0;
  }

  #shopify-section-template--15388939550965__bf-testimonials .flickity-page-dots .dot {
    width: 65px !important;
    height: 7px;
    margin: 0px 5px;
  }

}


.wrapper {
  max-width: 1260px;
  margin: 0 auto;
  padding: 0 20px;
}

.big-wrapper {
  max-width: 1680px;
  margin: 0 auto;
  padding: 0 20px;
}

@media screen and (min-width: 591px) {
  .wrapper {
    padding: 0 40px;
  }
}

.wrapper-1480 {
  max-width: 1480px;

}

/* T30 neo */
.pfc-box {
  display: flex;
  flex-wrap: wrap;

}

.pfc-box .product-feature-item {
  text-align: center;
  padding: 0px 10px;
}

.pfc-box.two-layout .product-feature-item {
  flex: 0 1 50%;
  width: 50%;
}

.pfc-box.three-layout .product-feature-item {
  flex: 0 1 33.333%;
  width: 33.333%;

}

.pfc-box .pitb-left-box .product-feature-item {
  flex: 0 1 100% !important;
  width: 100% !important;

}

.pfc-box.five-layout .product-feature-item {
  flex: 0 1 20%;
  width: 20%;

}

.pfc-box.align-center {
  align-items: center;
}

.pfc-box.four-layout .product-feature-item {
  flex: 0 1 25%;
  width: 25%;
  text-align: center;
  padding: 0px 15px;
}

.pfc-box .image {
  line-height: 0;
  margin: 0 auto;
}

.product-feature-item-title {
  text-align: center;
  margin-top: -25px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
}

.product-feature-container {
  padding: 30px 0px 100px;
}

.psc-content {
  padding-bottom: 20px;
}

.product-section-title,
.psc-content .section-title {
  font-size: 2.7vw;
  margin-bottom: 57px;
  font-weight: bold;
  text-align: center;
}

.product-feature-container .section-title {
  font-size: 2.7vw;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0px;
}

.product-feature-content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.product-feature-row__item {
  flex: 0 1 50%;
}

.product-feature-row__item .image {
  position: relative;
}

.product-feature-content-item .tips-box {
  color: #ffffff;
  font-size: 0.72916vw;
  font-weight: 300;
  position: absolute;
  bottom: 10px;
  left: 30px;
}

.product-feature-row__item .text-box {
  max-width: 70%;
  margin-left: 10%;
}

.product-feature-row__item .text-box h1 {
  font-size: 35px;
  font-weight: bold;
}

.product-feature-content+.product-feature-content {
  margin-top: 80px;
}

.header-wrapper--transparent .site-header:hover {
  background-color: #fff;
}

.ptcc-inner {
  padding: 60px 0px 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 2vw;
  font-weight: bold;
}

.ptcc-inner .item {
  position: relative;
  margin: 0px 15px;
  cursor: pointer;
}

.ptcc-inner .item.active::after {
  content: "";
  width: 60%;
  border: 2px solid #000;
  position: absolute;
  left: 20%;
  bottom: -10%;
  margin: 0 auto;
}

.product-single {
  padding-bottom: 20px;
}

/* .prtext-wrapper{
  
    display: table;
   width:100%;
    height: 100%;
    z-index: 1;
  } */
.prtext-wrapper .hero__text-content {
  opacity: 1;

  padding: 40px;
}

.prtext-wrapper .hero__text-content h2 {
  margin: 0px;
}

.prtext-wrapper .hero__text-content .subtitle.bottom p {
  margin-top: 30px;
  margin-bottom: 0px;
}

.pbir-item {
  overflow: hidden;
  line-height: 1.563;
}

.pbir-item .subtitle {
  line-height: 1.563;
}

.pbir-item .btwi-ul {
  display: flex;
}

.btwi-li {
  flex: 1;
}

.pbir-item {
  position: relative;
}

.pbir-item .hero__text-content .subtitle {
  margin-bottom: 0px;
}

.pbir-container .custom_btn {
  margin-top: 2.60416vw;
}

.custom_btn {
  font-size: 18px;
  width: 190px;
  padding: 13px 5px;
  font-weight: 500;
  background: #0065b3 !important;
  border: none;
  color: #fff;
  text-align: center;
  cursor: pointer;
  display: block;
  font-size: 18px;
  text-transform: inherit;
  letter-spacing: 0;
}

.custom_btn:hover {
  color: #fff;
}

.custom_btn::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: -101%;
  background-color: #000;
  z-index: -1;
  transition: left .3s ease !important;
}

.custom_btn:hover::before {
  left: 0px;
}

.hero__text-content {
  position: relative;
  opacity: 0;
  display: table-cell;
  vertical-align: middle;
  padding: 0.94rem 0.6rem 0;
  transition: color 0.2s ease
}

.detail-box li {
  list-style: none;
}

/* .pbir-item .wrapper{
    display: table;
  } */
.pbir-item .wrapper .hero__text-content {
  padding: 40px 0px;
}

.bg-text-container {

  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 8;
}

.bg-text-container .wrapper {
  height: 100%;
}

.animate-spc-js,
.animate-js {
  opacity: 0;
  -webkit-transform: translateY(40px);
  transform: translateY(40px);
}

.animated {
  animation: animated 0.5s ease-out;

  -webkit-animation: animated 0.5s ease-out;
  animation-fill-mode: forwards;
}

@keyframes animated {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
}


@-webkit-keyframes animated {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
}



.d0 {
  animation-delay: 0s !important;
}

.d0 {
  animation-delay: 0.1s !important;
}

.d0-1 {
  animation-delay: 0.1s !important;
}

.d0-2 {
  animation-delay: 0.2s !important;
}

.d0-3 {
  animation-delay: 0.3s !important;
}

.d0-4 {
  animation-delay: 0.4s !important;
}

.d0-5 {
  animation-delay: 0.5s !important;
}

.d0-6 {
  animation-delay: 0.6s !important;
}

.d0-7 {
  animation-delay: 0.7s !important;
}

.d0-8 {
  animation-delay: 0.8s !important;
}

.d0-9 {
  animation-delay: 0.9s !important;
}

.d1 {
  animation-delay: 1s !important;
}

.d1-1 {
  animation-delay: 1.1s !important;
}

.hero__text-content.horizontal-center .bg-text-wrapper-inner {
  margin: 0 auto;
}

.vertical-top.hero__text-content {
  vertical-align: top;
}


.hero__text-content.horizontal-left {
  text-align: left;
}

.hero__text-content.vertical-top {
  vertical-align: top;
}

.hero__text-content.vertical-bottom {
  vertical-align: bottom;
}

.hero__text-content.horizontal-center {
  text-align: center;
}

.hero__text-content.horizontal-right {
  text-align: right;
}

.hero__text-content.vertical-center {
  vertical-align: middle
}

.hero__text-content.vertical-center .hero__subtitle {
  margin-right: 0;
}

.hero__text-content.vertical-center .hero__link {
  display: block
}


/* .title:not(.is-spaced)+.subtitle:not(.modal_price){
      margin-top:0px;
    } */
.subtitle:not(.is-spaced)+.title {
  margin-top: 0px;

}

.product-feature-content h2 {
  margin-bottom: 1.5625vw;
}

@media only screen and (max-width:590px) {
  .hero__text-content.mb-vertical-center {
    vertical-align: middle
  }

  .hero__text-content.vertical-center .hero__link {
    margin-top: 0px
  }

  .hero__text-content.mb-vertical-center {
    vertical-align: middle
  }

  .hero__text-content.mb-vertical-center .hero__subtitle {
    margin-right: 0;
  }

  .hero__text-content.mb-vertical-center .hero__link {
    display: block
  }

  .hero__text-content.mb-vertical-top {
    vertical-align: top;
  }

  .hero__text-content.mb-vertical-bottom {
    vertical-align: bottom;
  }

  .hero__text-content.mb-horizontal-left {
    text-align: left;
  }

  .hero__text-content.mb-horizontal-center {
    text-align: center;
  }

  .hero__text-content.mb-horizontal-right {
    text-align: right;
  }
}

li,
ul {
  list-style: none;
}

.iwt-detail-box {
  display: flex;
  margin-top: 13px;
}

.iwt-detail-box li {
  padding: 0px 10px;
  flex: 1;
  text-align: center;
}

.iwt-detail-box img {
  width: 4.1666667vw;
}

.iwt-detail-box li .name {
  margin-top: 1.302vw;
}

.product-feature-content-item .title {
  font-weight: bold;
}

.vcfeh-featured .section-title {
  margin-bottom: 80px;
}

.product-feature-content-item {
  overflow: hidden;
}

.vcfeh-featured .pfc-box .product-feature-item {
  padding: 0px 4px;
}

.hero__text-content.horizontal-right .bg-text-wrapper-inner {
  margin-left: auto;
}

.product-feature-item-subtitle {
  margin-top: 15px;
}

.vswt-inner .item-title {
  margin-bottom: 8px;
}

.vswt-inner .vswt-text-item+.vswt-text-item {
  margin-top: 2.52291667vw;
}

.vswt-inner .item-title {
  font-weight: bold;
}

.vertical-swiper-with-text-container {
  overflow: hidden;
}

.vswt-text-item {
  cursor: pointer;
  opacity: 0.6;
  transition: opacity 0.5s ease;
}

.vswt-text-item.active {
  opacity: 1;
}

.package-list-container .section-title {
  margin-bottom: 50px;
}

.pl-inner {
  position: relative;
}

.pl-inner .item {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1;
}

.product-specification-container .section-header {
  margin-bottom: 60px;
}

.product-specification-container .text-box {
  display: flex;
  flex-wrap: wrap;
  max-width: 861px;
}

.product-specification-container .text-box .item-title {
  color: rgba(0, 0, 0, 0.4);
  font-size: 20px;
  text-transform: uppercase;
}

.product-specification-container .text-box .item-subtitle {
  font-size: 18px;
}

.product-specification-container .text-box .item {
  flex: 0 1 33.333%;
  padding: 15px 40px;
  border-bottom: 1px solid #F2F2F2;
  border-right: 1px solid #F2F2F2
}

.product-specification-container .text-box {
  position: relative;
}

.product-specification-container .text-box::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 1px;
  background: #ffffff;
}

.product-specification-container .text-box::before {
  content: "";
  position: absolute;
  right: 0px;
  top: 0px;
  width: 1px;
  height: 100%;
  background: #ffffff;
}

.product-specification-container .text-box .item:nth-child(3n+1) {
  padding-left: 0px;
}

.stc-inner {
  padding: 10px 23.5px 10px 8.5px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: roboto;
}

.stc-inner .left-box {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.stc-inner .item {
  cursor: pointer;
  text-transform: capitalize;
  padding: 0px 15px;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0px;
}

.section-topbar-container {

  border-bottom: 1px solid #F2F2F2;
}

@media screen and (max-width: 589px) {
  .section-topbar-container {
    display: none !important;
  }
}

.stc-inner .item.active {
  color: #0065b3;

}

/* .section-topbar-container .custom_btn{
    width:165px;
    height:40px;
  } */

.pbir-item .lazyframe:before {
  padding-top: 56.25vw;
}

.ps-inner {
  display: flex;
}

.product-media-iframe-video-btn {
  margin-top: 20px;
}

.product-media-iframe-video-btn .play-btn {
  cursor: pointer;
}

.feature-row__image-wrapper {
  position: relative;
}

.feature-row__image {
  display: block;
  margin: 0 auto;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;

}

.product-media-video-container {
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 999999;
  background-color: rgba(0, 0, 0, 0.4);
}

.pmvc-inner {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.pmvci-box {
  position: relative;
  width: 740px;
  height: 400px;
  padding-top: 40px;
}

.pmvcib-close-btn {
  position: absolute;
  top: 0px;
  right: 0px;
  background: #fff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.pmvci-box .lazyframe,
.pmvci-box iframe {
  height: 100%;
}

.product-feature-container .section-header {
  margin-bottom: 30px;
}

.pbir-container .product_form {
  margin-top: 2.60416vw;
}

.pbir-container .purchase-details .purchase-details__spb--false .button--add-to-cart {
  margin-top: 0;
  border: none;
}

.pbir-item .hero__text-content .modal_price {
  margin-top: 1.5625vw;
  font-size: 3.125vw;
}

.product-specification-container .text-box .item-title {
  margin-bottom: 1.1vw;
}

.pfi-inner .image img {
  width: 100%;
}


.pbir-item .image-wrap {
  position: relative;
}

.pbir-item .image-wrap img {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0px;
  left: 0px;
}

.pbir-container .product_form {
  display: none !important;
}


@media screen and (min-width: 591px) {
  .prtext-wrapper {
    opacity: 1;

  }
}

@media screen and (max-width: 590px) {
  .prtext-wrapper .hero__text-content {
    padding: 40px 20px;
  }

  .product-feature-container {
    padding-bottom: 0px !important;
  }

  .pbir-item .hero__text-content .modal_price {
    font-size: 30px;
  }

  .pfc-box {
    margin-left: -20px;
    margin-right: -20px;
  }

  /* .pfi-inner{
      display: flex;
      flex-wrap: wrap;
    } */
  .pfi-inner .image,
  .pfi-inner .product-feature-item-text-box {
    width: 100%;

  }

  .etuak-box .section-title {
    font-size: 24px !important;

  }

  .etuak-box .product-feature-item-subtitle {
    margin-top: 10px;
  }

  /*     .pfi-inner .product-feature-item-text-box{
      padding:0px 20px;
    } */

  .product-feature-container {
    padding-top: 70px !important;
  }

  .product-feature-item-title {
    margin-top: 0px !important;
    text-align: center !important;
    font-size: 20px !important;
  }

  .product-feature-item-subtitle {
    font-size: 14px !important;
    text-align: center !important;
  }

  .pfi-inner .product-feature-item-text-box {
    order: 1;
    margin-bottom: 45px;
  }

  .product-feature-content-item {
    padding-top: 70px !important;
    padding-bottom: 0px !important;
  }

  .iwt-detail-box {
    flex-wrap: wrap;
    justify-content: space-around;
  }

  .product-feature-swiper-container {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .product-feature-swiper-container .product-feature-item-title {
    font-size: 16px !important;
    margin-top: 20px !important;
  }

  .product-feature-swiper-container .section-title {
    font-size: 24px !important;
    margin-bottom: 25px !important;
  }

  .iwt-detail-box li {
    flex: 0 1 33.33% !important;
  }

  .iwt-detail-box img {
    width: 80px !important;
  }

  .product-feature-content-item .featured-row__subtext p,
  .product-feature-content-item .featured-row__subtext {
    font-size: 14px;
  }

  /* .product-feature-content{
      margin:0px -20px;
    } */
  .product-feature-content-item .text-box {
    max-width: 100% !important;
    font-size: 24px !important;
    margin: 0px 0px 45px 0px !important;
    text-align: center !important;
  }

  .product-feature-content-item .title {
    font-size: 24px !important;
  }

  .pbir-item .wrapper .hero__text-content {
    padding: 40px 0px !important;
  }

  .pbir-item .hero__text-content {
    padding: 40px 20px !important;
  }

  .product-feature-content .product-feature-row__item {
    flex: 0 1 100% !important;
  }

  .product-feature-content .feature-row__image-box {
    order: 2;

  }

  .product-feature-content .feature-row__text {
    order: 1;
    padding: 0px 20px;
  }

  .prtext-wrapper h2 {
    font-size: 24px;
  }

  .bg-text-wrapper p {
    font-size: 14px;
  }

  .product-specification-container .text-box .item {
    flex: 0 1 50%;
  }

  .pl-inner .item {
    font-size: 12px;
  }

  .product-specification-container {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .product-specification-container .section-title {
    text-align: center;
  }

  .product-feature-swiper-container .product-feature-item {

    width: 90% !important;
    padding: 0px 5px;
  }

  .etuak-box .product-feature-item-text-box:not(:first-child) {
    margin-top: 30px;
  }
}

@media only screen and (max-width:820px) {
  #shopify-section-template--15505893163253__1639127934f938a89b .is-hidden-desktop-only img {
    height: 600px;
  }

  .etuak-box .section-header {
    margin-bottom: 0px !important;
  }

  .product-feature-swiper-container .product-feature-item {
    flex: unset !important;
    -webkit-flex-shrink: 0 !important;
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;

  }

  .ps-inner {
    flex-wrap: wrap;
  }

  .product-specification-container .text-box {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }

  .product-specification-container .text-box .item-title {
    font-size: 16px;
    margin-bottom: 15px;
  }

  .product-specification-container .text-box .item {
    padding: 15px;
  }

  .product-specification-container .text-box .item-subtitle {
    font-size: 14px;
  }

  .product-specification-container .text-box::before {
    right: 0px;
  }
}

@media only screen and (min-width:591px) and (max-width:820px) {
  .product-feature-container-template--15423610552565__16378055129caf30dc .pfc-box {
    overflow-x: auto;
    /* overflow-y: hidden; */
    /* white-space: nowrap; */
    flex-wrap: nowrap;
    display: -webkit-box;
  }

  .product-feature-container-template--15423610552565__16378055129caf30dc .pfc-box::-webkit-scrollbar {
    display: none;
  }

  .pbir-item-bf6cabdc-4b1c-44f8-9c0f-7bb2bfa5104d .hero__text-content .bg-text-wrapper-inner {
    max-width: 60% !important;
  }

  .pbir-item-bf6cabdc-4b1c-44f8-9c0f-7bb2bfa5104d .btwi-ul {
    font-size: 14px;
  }

  .pbir-item-bf6cabdc-4b1c-44f8-9c0f-7bb2bfa5104d .btwi-ul span {
    font-size: 30px;
  }

  .pbir-item-d3148d63-6344-4dd5-8ae9-fc16a5b557f2 .hero__text-content .bg-text-wrapper-inner {
    max-width: 44%;
  }

  .pbir-item-56965e5c-2514-4906-a87a-9db3adf6da48 .bg-text-link {
    padding-top: 270px;
  }

  .pbir-item-56965e5c-2514-4906-a87a-9db3adf6da48 .hero__text-content .bg-text-wrapper-inner {
    max-width: 44%;
  }

  #gonglv-box {
    font-size: 20.041667vw !important;
    top: -24% !important;
    left: 110%;
  }

  .pbir-item-56965e5c-2514-4906-a87a-9db3adf6da48 li {
    font-size: 12px !important;
  }


  .pbir-item-56965e5c-2514-4906-a87a-9db3adf6da48 .hero__text-content h2,
  .pbir-item-d3148d63-6344-4dd5-8ae9-fc16a5b557f2 .hero__text-content h2 {
    font-size: 24px !important;
  }

  .vcfeh-featured .wrapper {
    padding: 0px;
  }

  .product-feature-content-item {
    padding: 30px 0px !important;
  }

  .product-feature-content-item .wrapper {
    padding: 0px;
  }

  .product-feature-row__item .text-box {
    text-align: center !important;
    max-width: 100% !important;
    margin: 0px !important;
    padding: 0px 30px !important;
  }

  .iwt-detail-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .iwt-detail-box img {
    width: 60px;
  }

  .iwt-detail-box li {
    flex: 0 1 33.333%;
  }

  .product-feature-content-item .title {
    font-size: 24px !important;
  }

  .product-feature-content-item .tips-box {
    left: 10px;
    font-size: 12px !important;
  }

  .product-feature-container {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .vcfeh-featured .section-title {
    margin-bottom: 50px;
    font-size: 24px !important;
  }

  .product-feature-item-title {
    font-size: 16px !important;
  }

  .product-feature-container-template--15423609831669__1637552062d4523d1b .wrapper {
    padding: 0px;
  }

  .product-feature-container-template--15423609831669__1637552062d4523d1b .product-feature-item-title {
    font-size: 20px !important;
    text-align: center !important;
  }

  .product-feature-container-template--15423609831669__1637552062d4523d1b .product-feature-item-subtitle {
    font-size: 14px;
    text-align: center !important;
    margin-top: 20px;
  }

  .etuak-box .wrapper {
    padding: 0px;
  }

  .etuak-box .product-feature-item {
    padding: 0px;
  }

  .product-feature-container-template--15423609831669__16378055129caf30dc .pfc-box {
    display: -webkit-box;
    overflow-x: scroll;
    white-space: nowrap;
    flex-wrap: nowrap;
  }

  .etuak-box .product-feature-item {
    flex: unset !important;
    width: 270px;
    margin-right: 10px;
  }

  .pfc-box::-webkit-scrollbar {
    display: none;
  }

  .etuak-box .section-title {
    font-size: 24px !important;
    margin-bottom: 30px;
  }

  .pl-inner {
    font-size: 12px;
  }

  .product-specification-container {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
}

@media screen and (max-width: 568px) {
  .w10-alp-banner-container .section {
    padding: 0px 20px !important;
  }

  .product-feature-content-item .tips-box {
    font-size: 12px !important;
  }

  .pbir-item-d3148d63-6344-4dd5-8ae9-fc16a5b557f2 .detail-box-title {
    margin-bottom: 6px !important;
  }

  .pbir-item-d3148d63-6344-4dd5-8ae9-fc16a5b557f2 .detail-box li {
    margin-bottom: 20px !important;
  }

  .pbir-item-56965e5c-2514-4906-a87a-9db3adf6da48 .cell-title {
    font-size: 14px !important;
  }
}

@media only screen and (min-width:1260px)and (max-width:1440px) {
  .pbir-item-56965e5c-2514-4906-a87a-9db3adf6da48 .hero__text-content .bg-text-wrapper-inner {
    max-width: 44%;
  }

  .pbir-item-56965e5c-2514-4906-a87a-9db3adf6da48 .bg-text-link {
    padding-top: 104px;
  }
}

@media only screen and (min-width:1260px)and (max-width:1920px) {
  .pl-inner .item {
    font-size: 16px;
  }

}

@media screen and (min-width: 821px)and (max-width: 1500px) {
  .product-specification-container .text-box .item-title {
    font-size: 16px;
  }

  .product-specification-container .text-box .item-subtitle {
    font-size: 14px;
  }

  .pl-inner .item {
    font-size: 1.1vw;
  }

  .pl-inner {
    max-width: 90%;
    margin: 0 auto;
  }
}







.d10pic-inner .left-box-inner p {
  margin-bottom: 20px;
}

.d10pic-inner .image-box {
  text-align: center;
  height: 600px;
  max-height: 500px;
  background: #ffffff;
  margin-bottom: 20px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}






/*  W10 New Page  */
@media only screen and (max-width: 820px) {

  #shopify-section-template--15506903269621__16391209917e953711,
  #shopify-section-template--15162910212305__16391209917e953711,
  #shopify-section-template--15162713702609__16391209917e953711,
  #shopify-section-template--15495132381429__16391209917e953711 {
    padding-bottom: 15px !important;
  }

  .w10-featured h3,
  #shopify-section-template--15162713702609__1639034214da30f879 h3,
  #shopify-section-template--15165414080721__1639034214da30f879 h3 {
    font-size: 15px !important;
  }

  #shopify-section-template--15165414080721__1639020016e08f3ef8 .rich-text__heading,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 .rich-text__heading,
  #shopify-section-template--15162910212305__1639020016e08f3ef8 .rich-text__heading,
  .w10-rich-text-1 .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-template--15506903204085__1639020633524c62bd {
    display: none;
  }

  .w10-rich-text-1 .image-with-text__wrapper {
    margin: 0 auto;
  }

  #shopify-section-template--15165414080721__16391209917e953711 .image-with-text-overlay__subheading,
  #shopify-section-template--15162910212305__16391209917e953711 .image-with-text-overlay__subheading,
  #shopify-section-template--15162713702609__16391209917e953711 .image-with-text-overlay__subheading,
  .w10-overlay-2 .image-with-text-overlay__subheading {
    text-align: center;
    font-size: 14px !important;
  }

  #shopify-section-template--15165414080721__16391209917e953711 h2.mobile-shrink-text span,
  #shopify-section-template--15162910212305__16391209917e953711 h2.mobile-shrink-text span,
  #shopify-section-template--15162713702609__16391209917e953711 h2.mobile-shrink-text span,
  .w10-overlay-2 h2.mobile-shrink-text span {
    font-size: 24px !important;
    text-align: center;
  }

  .spc-title {
    padding-top: 60px !important;
  }

  #shopify-section-template--15162910212305__1639037665e1a7e958 {
    padding-top: 20px !important;
  }

  .spc-title,
  .alppl-title {
    font-size: 24px !important;
  }

  .alp-title {
    font-size: 24px !important;
    padding: 0px 10px;
  }

  .alp-subtitle {
    font-size: 14px !important;
    padding: 0px 10px;
  }

  .alp-banner:first-child {
    padding-bottom: 30px !important;
  }

  .alp-banner:nth-of-type(2) {
    padding-top: 30px !important;
  }

  #shopify-section-d48e63c5-e78e-4e55-8c7c-5d6ba00829c5 a {
    cursor: default
  }

  #shopify-section-ca8a40fb-fc4c-4da4-93f7-db5190701eb3,
  #shopify-section-d7bf8bea-a03f-4fdd-a1b3-f9281c3b7b88 {
    display: none;
  }

  #shopify-section-a62b87d1-7484-4022-a2ca-1df2870cf933 {
    display: block;
  }

  #shopify-section-69af8164-f4ad-4e7a-8ec1-afaea418dee4 {
    padding-top: 15px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-45c6706a-dd17-43da-932f-178095d7d9fc,
  #shopify-section-cc1d789e-8dce-4036-a574-2a187da37b42 {
    padding-top: 10px;
    padding-bottom: 10px;
  }


  .w10-sign-up-banner-mb {
    position: relative;
  }

  .w10-sign-up-banner-mb .play_btn {
    position: absolute;
    width: 100%;
    top: 0;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }

  .w10-sign-up-banner-mb .play_btn img {
    width: 55px;
  }

  #shopify-section-template--15162713702609__163895957108928d43 .caption {
    display: none;
  }

  #shopify-section-template--15162713702609__163895957108928d43 {
    position: relative;
  }

  #shopify-section-template--15162713702609__163895957108928d43 .play_btn {
    position: absolute;
    width: 100%;
    top: 0;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }

  #shopify-section-template--15162713702609__163895957108928d43 .play_btn img {
    width: 55px;
  }

  #shopify-section-a1d60811-0b72-4830-a9c9-b0abc98511f8,
  #shopify-section-a0059e00-fc1d-4368-9e7c-6a53c0f5a1f5,
  #shopify-section-e8344a93-98bc-49a6-ab5d-4e09ce4f2745,
  #shopify-section-942a3169-11f8-4830-97eb-edbb27af08f7 {
    display: none;
  }

  .page-w10_redesign2 .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-9f72028f-be40-43d7-9a5e-a7687c23433d .footer_frm_2 h2 {
    font-size: 24px !important;
  }

  .page-w10_redesign2 .rich-text__text {
    font-size: 15px !important;
  }

  .page-w10_redesign2 .rich-text__text p strong,
  .page-w10_redesign2 p strong {
    font-size: 11px !important;
    padding-top: 20px;
    display: block;
  }

  .w10-sign-up-banner-pc #early_bird_main .pro-info {
    text-align: center;
  }

  .w10-sign-up-banner-pc .pro-info img {
    width: 100% !important;
    margin-left: 0;
  }

  .w10-sign-up-banner-pc .pro-info h2,
  #shopify-section-template--15505893130485__16393810028c032b69 .pro-info h2 {
    font-size: 33px !important;
    font-weight: 900;
    margin: 25px 0 25px;
    text-align: left;
    padding: 0px 0px;
    letter-spacing: 0px;
  }

  .w10-sign-up-banner-pc #early_bird span b {
    font-size: 22px;
    line-height: normal;
  }

  .w10-sign-up-banner-pc #mc_embed_signup form {
    padding: 0px !important;
  }

  .w10-sign-up-banner-pc #mc_embed_signup input {
    width: 100%;
  }

  #shopify-section-ff1940a9-e0fe-4db8-bbe9-7fda84520bf9 {
    padding-top: 40px !important;
  }

  #shopify-section-ff1940a9-e0fe-4db8-bbe9-7fda84520bf9 .container {
    width: 60%;
  }

  #shopify-section-ff1940a9-e0fe-4db8-bbe9-7fda84520bf9 .container .logo-list__item {
    padding: 5px;
  }

  #shopify-section-4c7cee9b-2e58-43c2-8343-5827c194d30a {
    padding-top: 40px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-4c7cee9b-2e58-43c2-8343-5827c194d30a .innovative {
    flex-wrap: wrap;
  }

  #shopify-section-4c7cee9b-2e58-43c2-8343-5827c194d30a .innovative .inner_innovative {
    width: 33%;
    margin-bottom: 30px;
  }

  #shopify-section-4c7cee9b-2e58-43c2-8343-5827c194d30a .innovative .inner_innovative img {
    width: 70px;
  }

  #shopify-section-4c7cee9b-2e58-43c2-8343-5827c194d30a .innovative .inner_innovative h3 {
    font-size: 13px;
    margin-top: 10px;
  }

  #shopify-section-9f72028f-be40-43d7-9a5e-a7687c23433d .image-with-text-overlay__banner {
    display: none;
  }

  #shopify-section-9f72028f-be40-43d7-9a5e-a7687c23433d .footer_frm_2 {
    position: relative;
    left: 0;
    width: 85%;
    float: none;
    margin: 0 auto;
    text-align: center;
  }

  #shopify-section-b86e5995-d1cd-475d-ad42-cb2dba9c57af .content table td,
  #shopify-section-b86e5995-d1cd-475d-ad42-cb2dba9c57af .content table th {
    font-size: 14px;
  }

  #shopify-section-5b1f1302-ad95-4f16-9070-c6721256ad44 .content table td,
  #shopify-section-5b1f1302-ad95-4f16-9070-c6721256ad44 .content table th {
    font-size: 14px;
  }

  #shopify-section-d0c6cae1-544e-4512-ae14-5a71254e38f6 {
    padding-bottom: 0px !important;
  }

  #shopify-section-9f72028f-be40-43d7-9a5e-a7687c23433d #mc_embed_signup form {
    padding: 0px !important;
  }

  #shopify-section-5d58d097-fb5a-42f2-ac6a-949b7c9a7b15,
  #shopify-section-9445fe29-b29d-40dd-ac5d-86e39e699302,
  #shopify-section-bc356b7f-15a3-4344-ad13-2f3a11a47f98,
  #shopify-section-ca68e625-e59d-4c07-beef-5413b110bf4c {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-5d58d097-fb5a-42f2-ac6a-949b7c9a7b15 .image-with-text__heading,
  #shopify-section-9445fe29-b29d-40dd-ac5d-86e39e699302 .image-with-text__heading,
  #shopify-section-bc356b7f-15a3-4344-ad13-2f3a11a47f98 .image-with-text__heading,
  #shopify-section-ca68e625-e59d-4c07-beef-5413b110bf4c .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-5d58d097-fb5a-42f2-ac6a-949b7c9a7b15 .image-with-text__text p,
  #shopify-section-9445fe29-b29d-40dd-ac5d-86e39e699302 .image-with-text__text p,
  #shopify-section-bc356b7f-15a3-4344-ad13-2f3a11a47f98 .image-with-text__text p,
  #shopify-section-ca68e625-e59d-4c07-beef-5413b110bf4c .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }


  /*  W10 reverse code */
  /*  W10 reverse code */

  #shopify-section-5d58d097-fb5a-42f2-ac6a-949b7c9a7b15 .is-flex-row-reverse,
  #shopify-section-9445fe29-b29d-40dd-ac5d-86e39e699302 .is-flex-row-reverse,
  #shopify-section-bc356b7f-15a3-4344-ad13-2f3a11a47f98 .is-flex-row-reverse,
  #shopify-section-ca68e625-e59d-4c07-beef-5413b110bf4c .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-5d58d097-fb5a-42f2-ac6a-949b7c9a7b15 .image-with-text__column,
  #shopify-section-9445fe29-b29d-40dd-ac5d-86e39e699302 .image-with-text__column,
  #shopify-section-bc356b7f-15a3-4344-ad13-2f3a11a47f98 .image-with-text__column,
  #shopify-section-ca68e625-e59d-4c07-beef-5413b110bf4c .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-5d58d097-fb5a-42f2-ac6a-949b7c9a7b15 .image-with-text__text-column,
  #shopify-section-9445fe29-b29d-40dd-ac5d-86e39e699302 .image-with-text__text-column,
  #shopify-section-bc356b7f-15a3-4344-ad13-2f3a11a47f98 .image-with-text__text-column,
  #shopify-section-ca68e625-e59d-4c07-beef-5413b110bf4c .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }

  /*  W10 New Page  */

  #shopify-section-7e4a7c96-8c39-4f94-8d9d-a249ff9c89ad {
    margin-top: -5px;
  }

  #shopify-section-index__slideshow-classic .slideshow-classic .mobile-shrink-text span,
  #shopify-section-index__slideshow-classic .gallery-cell .caption-content p {
    color: #000;
  }

  #shopify-section-6a12e537-143b-4523-aa47-186cbeaed5de {
    padding-bottom: 30px !important;
  }

  #shopify-section-2b398da8-9a48-40a7-9f69-ec8ce4a44313 {
    padding-top: 50px !important;
    padding-bottom: 20px !important;
  }

  #shopify-section-58810ff6-86ce-4a52-8ff4-8b9e08ba05d1 {
    padding-top: 10px !important;
    margin-top: -20px;
    padding-bottom: 24px !important;
  }

  #shopify-section-38d8ee5c-41bb-47af-b67c-2707babe8540 {
    padding-top: 20px !important;
    padding-bottom: 0px !important;
    top: -55px !important;
  }

  #shopify-section-c8874eaf-7846-46cb-bd0f-049d8af858a4 {
    display: none;
  }

  #shopify-section-3af68660-c3b1-4ede-aebf-47653907995b {
    display: block;
    text-align: center;
  }

  /* Black Friday Redesign */

  #shopify-section-7d3a63ae-2989-439a-b00e-0d6109247213 h3 {
    font-size: 20px;
    font-weight: 500;
    padding: 0px;
    max-width: 250px;
    margin: 0 auto;
  }

  #demo_countdown {
    margin-top: 0px;
    display: inline-block;
  }

  #demo_countdown span strong {
    font-size: 25px;
  }

  #shopify-section-38d8ee5c-41bb-47af-b67c-2707babe8540 h2 span strong {
    font-size: 40px;
    color: #fff;
    display: table;
    padding: 3px 20px;
    border-radius: 9px;
    margin: 9px auto;
    font-weight: 700;
    background: #fb5901;
    /* Old browsers */
    background: -moz-linear-gradient(top, #fb5901 0%, #ca281e 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #fb5901 0%, #ca281e 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #fb5901 0%, #ca281e 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }

  #shopify-section-6c728178-36b9-4de8-97a5-6e3b9f234b29 .image-with-text-overlay__banner,
  #shopify-section-6c728178-36b9-4de8-97a5-6e3b9f234b29 #mc_embed_signup {
    display: none;
  }

  #shopify-section-6c728178-36b9-4de8-97a5-6e3b9f234b29 #mc_embed_signup {
    position: relative;
    left: 0;
    bottom: 0;
    text-align: center;
  }

  #shopify-section-6c728178-36b9-4de8-97a5-6e3b9f234b29 #mc_embed_signup form {
    margin-top: 15px;
    max-width: 96%;
  }

  #shopify-section-black-friday-redesign h2 span,
  #shopify-section-black-friday-section2-redesign h2 span,
  #shopify-section-black-friday-section1-redesign h2 span {
    font-size: 20px !important;
  }

  #shopify-section-black-friday-redesign .rich-text__text p,
  #shopify-section-black-friday-section2-redesign .rich-text__text p {
    font-size: 16px !important;
    width: 70%;
    float: none;
    margin: 13px auto 10px;
    line-height: normal;
  }

  #shopify-section-38d8ee5c-41bb-47af-b67c-2707babe8540 .rich-text__text p {
    margin: 15px auto -16px;
  }

  #shopify-section-38d8ee5c-41bb-47af-b67c-2707babe8540,
  #shopify-section-black-friday-classic-redesign {
    padding-top: 0px !important;
  }

  #shopify-section-81bed5dc-9bcb-4bae-86b0-bffc3678d881,
  #shopify-section-b9f4aaec-6088-4205-b9b0-c3fa298346b3,
  #shopify-section-accad9bb-9f52-48f7-b8ef-373fa778751a,
  #shopify-section-5411ecf4-8ed3-4f97-b6b0-f5950baa02c9,
  #shopify-section-3e604fa5-3ead-4df2-8fc1-789146c33e91,
  #shopify-section-1e26112c-d92b-4de1-8236-65137ed1697b,
  #shopify-section-c8874eaf-7846-46cb-bd0f-049d8af858a4 {
    padding-top: 20px !important;
  }

  #shopify-section-e93ef0cc-2e63-43fc-a4d6-a9ea040edb0e,
  #shopify-section-b9f4aaec-6088-4205-b9b0-c3fa298346b3,
  #shopify-section-c8874eaf-7846-46cb-bd0f-049d8af858a4 {
    padding-bottom: 20px !important;
  }

  #shopify-section-5fb95186-e9d9-4b27-9e21-000cfbbc0f86 {
    padding-top: 10px !important;
  }

  #shopify-section-e2de167c-a0a6-419d-8432-d60fe25e3cf3 {}

  #shopify-section-6a12e537-143b-4523-aa47-186cbeaed5de {
    padding-bottom: 30px !important;
  }

  #shopify-section-e93ef0cc-2e63-43fc-a4d6-a9ea040edb0e #mc_embed_signup,
  #shopify-section-e2de167c-a0a6-419d-8432-d60fe25e3cf3 #mc_embed_signup,
  #shopify-section-58810ff6-86ce-4a52-8ff4-8b9e08ba05d1 #mc_embed_signup {
    width: 100%;
    text-align: center;
  }

  #shopify-section-e93ef0cc-2e63-43fc-a4d6-a9ea040edb0e #mc_embed_signup input,
  #shopify-section-e2de167c-a0a6-419d-8432-d60fe25e3cf3 #mc_embed_signup input,
  #shopify-section-58810ff6-86ce-4a52-8ff4-8b9e08ba05d1 #mc_embed_signup input {
    padding: 8px 11px;
    margin-bottom: 0;
    font-size: 12px;
  }

  #shopify-section-e93ef0cc-2e63-43fc-a4d6-a9ea040edb0e #mc_embed_signup .button,
  #shopify-section-e2de167c-a0a6-419d-8432-d60fe25e3cf3 #mc_embed_signup .button,
  #shopify-section-58810ff6-86ce-4a52-8ff4-8b9e08ba05d1 #mc_embed_signup .button {
    background: #ff6c01 !important;
    font-size: 14px !important;
    padding: 5px !important;
    height: 38px !important;
    width: 70%;
    margin-top: 15px;
  }

  #shopify-section-black-friday-classic-redesign .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-black-friday-classic-redesign .caption {
    width: 100% !important;
  }

  #shopify-section-black-friday-classic-redesign .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-black-friday-classic-redesign .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-black-friday-classic-redesign .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-black-friday-classic-redesign .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-black-friday-classic-redesign .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-black-friday-classic-redesign .flickity-page-dots .dot {
    width: 50px;
    height: 6px;
    margin: 0 5px;
  }

  #shopify-section-black-friday-classic-redesign {
    margin-bottom: 0px;
  }

  #shopify-section-black-friday-redesign-2 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }

  #shopify-section-7d3a63ae-2989-439a-b00e-0d6109247213 {
    position: absolute;
    z-index: 9;
    top: 3vw;
  }

  #shopify-section-3e604fa5-3ead-4df2-8fc1-789146c33e91,
  #shopify-section-5411ecf4-8ed3-4f97-b6b0-f5950baa02c9,
  #shopify-section-accad9bb-9f52-48f7-b8ef-373fa778751a,
  #shopify-section-accad9bb-9f52-48f7-b8ef-373fa778751a,
  #shopify-section-b9f4aaec-6088-4205-b9b0-c3fa298346b3 {
    padding-bottom: 25px !important;
    padding-top: 10px !important;
  }

  #shopify-section-e93ef0cc-2e63-43fc-a4d6-a9ea040edb0e {
    padding-bottom: 40px !important;
  }

  #shopify-section-1e26112c-d92b-4de1-8236-65137ed1697b {
    padding-bottom: 25px !important;
    padding-top: 20px !important;
  }

  #shopify-section-b9f4aaec-6088-4205-b9b0-c3fa298346b3 h2,
  #shopify-section-accad9bb-9f52-48f7-b8ef-373fa778751a h2 {
    line-height: 24px !important;
  }

  #shopify-section-b9f4aaec-6088-4205-b9b0-c3fa298346b3,
  #shopify-section-accad9bb-9f52-48f7-b8ef-373fa778751a {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }


  /* Black Friday Redesign */

  #shopify-section-215977ba-d3b8-4372-97c7-ff93c7276ff6 .image-element__wrap {
    display: none;
  }

  #shopify-section-215977ba-d3b8-4372-97c7-ff93c7276ff6 p,
  #shopify-section-215977ba-d3b8-4372-97c7-ff93c7276ff6 .image-with-text-overlay__heading {
    color: #fff;
  }

  #shopify-section-63432a62-90ff-43d5-af1c-82715be325ee h4 {
    font-size: 30px;
  }

  #demo_countdown div {
    margin: 20px 0px 0px;
  }

  #demo_countdown h3 {
    font-size: 30px !important;
  }

  #shopify-section-215977ba-d3b8-4372-97c7-ff93c7276ff6 .caption-content {
    text-align: center;
  }

  #shopify-section-215977ba-d3b8-4372-97c7-ff93c7276ff6 .image-with-text-overlay__heading {
    color: #fff !important;
  }

  #shopify-section-215977ba-d3b8-4372-97c7-ff93c7276ff6 p {
    font-size: 15px !important;
  }

  #shopify-section-black-friday .rich-text__text p {
    font-size: 12px !important;
  }

  #shopify-section-black-friday h2 span {
    font-size: 20px !important;
  }

  #shopify-section-d9598dee-57dd-4ba0-9bf1-4a7d5ab6d756 #mc_embed_signup {
    width: 100%;
  }

  #shopify-section-d9598dee-57dd-4ba0-9bf1-4a7d5ab6d756 #mc_embed_signup input {
    padding: 8px;
  }

  #shopify-section-d9598dee-57dd-4ba0-9bf1-4a7d5ab6d756 #mc_embed_signup .button {
    background: #ff6c01 !important;
    font-size: 10px !important;
    padding: 5px !important;
    height: 32px !important;
  }

  #shopify-section-d13fc9be-5684-4afa-83f9-e5eef6f0e3c7 {
    padding-top: 0px !important;
  }

  #shopify-section-black-friday-classic .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-black-friday-classic .caption {
    width: 100% !important;
  }

  #shopify-section-black-friday-classic .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-black-friday-classic .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-black-friday-classic .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-black-friday-classic .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-black-friday-classic .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-black-friday-classic .flickity-page-dots .dot {
    width: 50px;
    height: 7px;
  }

  #shopify-section-black-friday-classic {
    margin-bottom: 0px;
  }

  #shopify-section-b8095622-d968-4304-b3c3-25890881aef6 .rich-text__heading {
    font-size: 20px !important;
  }

  #shopify-section-d126e407-8451-4263-b704-5787de201b47 .rich-text__text {
    font-size: 12px !important;
  }

  #shopify-section-black-friday-section2 #mc_embed_signup {
    width: 100%;
  }

  #shopify-section-black-friday-section2 #mc_embed_signup input {
    padding: 8px;
  }

  #shopify-section-black-friday-section2 #mc_embed_signup .button {
    background: #ff6c01 !important;
    font-size: 10px !important;
    padding: 5px !important;
    height: 32px !important;
  }


  /* ========= all prodcut =========== */

  #shopify-section-index__info-classic .section {
    width: 95%;
  }

  #shopify-section-index__info-classic .gallery-cell {
    width: 47.3%;
    margin: 1.6% 1%;
  }

  #shopify-section-index__info-classic .gallery-cell img {
    margin-bottom: 5px;
    margin-top: 20px;
  }

  #shopify-section-index__info-classic .gallery-cell .pretext p {
    font-size: 14px;
    text-align: left;
  }

  #shopify-section-index__info-classic .gallery-cell h2 span {
    font-size: 18px !important;
    text-align: left;
    padding: 0;
  }

  #shopify-section-index__info-classic .gallery-cell p {
    font-size: 10px;
    line-height: normal;
    text-align: left;
  }

  #shopify-section-index__info-classic .gallery-cell .pricesection {
    font-size: 15px;
    text-align: left;
  }

  #shopify-section-index__info-classic .gallery-cell .button {
    font-size: 13px !important;
    padding: 10px 0;
  }


  /* all pages */

  #shopify-section-index__info-classic2 .section {
    width: 95%;
  }

  #shopify-section-index__info-classic2 .gallery-cell {
    width: 47.3%;
    position: relative;
    padding-bottom: 85px;
  }

  #shopify-section-index__info-classic2 .gallery-cell img {
    margin-bottom: 5px;
    margin-top: 20px;
  }

  #shopify-section-index__info-classic2 .gallery-cell .pretext p {
    font-size: 14px;
    text-align: left;
  }

  #shopify-section-index__info-classic2 .gallery-cell h2 span {
    font-size: 18px !important;
    text-align: left;
    padding: 0;
  }

  #shopify-section-index__info-classic2 .gallery-cell p {
    font-size: 10px;
    line-height: normal;
    text-align: left;
  }

  #shopify-section-index__info-classic2 .gallery-cell .pricesection {
    font-size: 15px;
    text-align: left;
  }

  #shopify-section-index__info-classic2 .gallery-cell .button {
    font-size: 13px !important;
    padding: 10px 0;
  }

  #shopify-section-index__info-classic2 .image-slideshow .caption {
    position: static;
  }

  #shopify-section-index__info-classic2 .gallery-cell .bottom_blk_info_classic {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    padding: 0px 10px;
  }


  /* all pages */

  #shopify-section-index__info-classic3 .section {
    width: 95%;
  }

  #shopify-section-index__info-classic3 .gallery-cell {
    width: 47.3%;
  }

  #shopify-section-index__info-classic3 .gallery-cell img {
    margin-bottom: 5px;
    margin-top: 20px;
  }

  #shopify-section-index__info-classic3 .gallery-cell .pretext p {
    font-size: 14px;
    text-align: left;
  }

  #shopify-section-index__info-classic3 .gallery-cell h2 span {
    font-size: 18px !important;
    text-align: left;
    padding: 0;
  }

  #shopify-section-index__info-classic3 .gallery-cell p {
    font-size: 10px;
    line-height: normal;
    text-align: left;
  }

  #shopify-section-index__info-classic3 .gallery-cell .pricesection {
    font-size: 15px;
    text-align: left;
  }

  #shopify-section-index__info-classic3 .gallery-cell .button {
    font-size: 13px !important;
    padding: 10px 0;
  }


  /* ========= all prodcut =========== */

  #shopify-section-index__info-classic .slideshow-classic,
  #shopify-section-index__info-classic2 .slideshow-classic,
  #shopify-section-index__info-classic3 .slideshow-classic {
    text-align: left;
  }

  #shopify-section-index__info-classic .gallery-cell p br,
  #shopify-section-index__info-classic2 .gallery-cell p br,
  #shopify-section-index__info-classic3 .gallery-cell p br {
    content: "A" !important;
    display: block !important;
    margin-bottom: 7px;
  }

  #shopify-section-index__info-classic .gallery-cell .pricesection,
  #shopify-section-index__info-classic2 .gallery-cell .pricesection,
  #shopify-section-index__info-classic3 .gallery-cell .pricesection {
    margin-bottom: 10px;
  }

  /* ========= W10 =========== */

  /* ========= W10 =========== */
  /* ========= W10 =========== */
  /* ========= W10 =========== */

  .product-6792350040269 .product_name.title span {
    font-size: 30px !important;
    margin-top: 5px;
    color: #000;
    padding: 0px 20px;
  }

  .product-6792350040269 .product__information .title {
    font-size: 14px !important;
    margin-bottom: 5px;
    font-weight: 500;
    color: #525252;
  }

  .product-6792350040269 .subtitle {
    margin-bottom: 20px !important;
    font-size: 30px !important;
    font-weight: 900;
  }

  .product-6792350040269 .money {
    font-weight: 600;
    padding-bottom: 0px;
  }

  .product-6792350040269 .description {
    clear: both;
    font-size: 18px;
    line-height: 30px;
  }

  .product-6792350040269 p strong {
    font-size: 11px !important;
    font-weight: 500 !important;
    margin-top: 18px;
    display: block;
    color: #525252;
  }

  #shopify-section-product_w10_redesign h2.mobile-shrink-text span,
  #shopify-section-product_w10_redesign h2.mobile-shrink-text p {
    font-size: 3.5vw !important;
  }

  #shopify-section-product_w10_redesign .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_w10_redesign .rich-text__text {
    font-size: 15px !important;
  }

  #shopify-section-product_w10_redesign .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_w10_redesign .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-5fd3cca7-dffb-43ee-bf58-6d6c43d2b835 {
    padding-top: 40px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-5fd3cca7-dffb-43ee-bf58-6d6c43d2b835 .innovative {
    flex-wrap: wrap;
  }

  #shopify-section-5fd3cca7-dffb-43ee-bf58-6d6c43d2b835 .innovative .inner_innovative {
    width: 33%;
    margin-bottom: 30px;
  }

  #shopify-section-5fd3cca7-dffb-43ee-bf58-6d6c43d2b835 .innovative .inner_innovative img {
    width: 70px;
  }

  #shopify-section-5fd3cca7-dffb-43ee-bf58-6d6c43d2b835 .innovative .inner_innovative h3 {
    font-size: 10px;
    margin-top: 10px;
  }

  #shopify-section-ac2dda0c-e003-4b44-86b9-d711b2a4f62f .col-sm-3 {
    width: 50%;
  }

  #shopify-section-ac2dda0c-e003-4b44-86b9-d711b2a4f62f .part-1 {
    padding-bottom: 10px;
  }

  #shopify-section-ac2dda0c-e003-4b44-86b9-d711b2a4f62f .part-1 img {
    margin-bottom: 0px;
  }

  #shopify-section-3e3f7139-1177-4e5c-9768-14793c5e12de,
  #shopify-section-dedd4231-3395-4bcf-9adf-b90c6c30d9d1,
  #shopify-section-2406fc3a-47ba-4d47-9d8f-6e31e86504ec {
    border-top: 1px solid #000;
    max-width: 100% !important;
    margin: 0 25px;
  }

  #shopify-section-3e3f7139-1177-4e5c-9768-14793c5e12de a,
  #shopify-section-dedd4231-3395-4bcf-9adf-b90c6c30d9d1 a,
  #shopify-section-2406fc3a-47ba-4d47-9d8f-6e31e86504ec a {
    display: block;
    font-size: 18px;
    color: #000;
    font-weight: 600;
  }

  #shopify-section-af1a2df9-45ba-4302-b3f8-d4ea199714af,
  #shopify-section-25653661-1ef2-48d5-a4bb-ced575bcde51,
  #shopify-section-d80b7ca7-9126-49d5-b557-c34610db4e93,
  #shopify-section-69261764-536b-480f-9628-9548e408e726 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-af1a2df9-45ba-4302-b3f8-d4ea199714af .image-with-text__heading,
  #shopify-section-25653661-1ef2-48d5-a4bb-ced575bcde51 .image-with-text__heading,
  #shopify-section-d80b7ca7-9126-49d5-b557-c34610db4e93 .image-with-text__heading,
  #shopify-section-69261764-536b-480f-9628-9548e408e726 .image-with-text__heading {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
  }

  #shopify-section-af1a2df9-45ba-4302-b3f8-d4ea199714af .image-with-text__text p,
  #shopify-section-25653661-1ef2-48d5-a4bb-ced575bcde51 .image-with-text__text p,
  #shopify-section-d80b7ca7-9126-49d5-b557-c34610db4e93 .image-with-text__text p,
  #shopify-section-69261764-536b-480f-9628-9548e408e726 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 10px;
  }

  #shopify-section-3ab2ac1d-d72c-4990-88bf-47e86d9144d7 .content table td,
  #shopify-section-3ab2ac1d-d72c-4990-88bf-47e86d9144d7 .content table th {
    font-size: 14px;
  }

  #shopify-section-71c006f5-008c-4cc7-9c60-8409bd3263a4 .content table td,
  #shopify-section-71c006f5-008c-4cc7-9c60-8409bd3263a4 .content table th {
    font-size: 14px;
  }

  #shopify-section-ff441365-231e-4c07-bc53-46f8db505655 {
    padding-bottom: 40px !important;
  }

  #shopify-section-2c6d85c4-c679-42ad-9e0f-e9eefeb6a67c {
    padding-bottom: 20px !important;
  }

  #shopify-section-f9e602fa-6800-4bfd-9a3f-d37224b8f4e0 {
    padding-top: 0px !important;
    padding-bottom: 40px !important;
  }

  #shopify-section-acc1636b-7206-4f3f-b967-6db3af4b2598 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  #shopify-section-1e11d80e-fd3b-432d-a071-951a0988aa3e {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  /*  W10 reverse code */
  /*  W10 reverse code */

  #shopify-section-af1a2df9-45ba-4302-b3f8-d4ea199714af .is-flex-row-reverse,
  #shopify-section-25653661-1ef2-48d5-a4bb-ced575bcde51 .is-flex-row-reverse,
  #shopify-section-d80b7ca7-9126-49d5-b557-c34610db4e93 .is-flex-row-reverse,
  #shopify-section-69261764-536b-480f-9628-9548e408e726 .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  #shopify-section-af1a2df9-45ba-4302-b3f8-d4ea199714af .image-with-text__column,
  #shopify-section-25653661-1ef2-48d5-a4bb-ced575bcde51 .image-with-text__column,
  #shopify-section-d80b7ca7-9126-49d5-b557-c34610db4e93 .image-with-text__column,
  #shopify-section-69261764-536b-480f-9628-9548e408e726 .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-af1a2df9-45ba-4302-b3f8-d4ea199714af .image-with-text__text-column,
  #shopify-section-25653661-1ef2-48d5-a4bb-ced575bcde51 .image-with-text__text-column,
  #shopify-section-d80b7ca7-9126-49d5-b557-c34610db4e93 .image-with-text__text-column,
  #shopify-section-69261764-536b-480f-9628-9548e408e726 .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ========= L10 Poland  =========== */

  #shopify-section-5629d9be-7145-4931-883b-bb5549cd5587 {
    display: block;
  }

  #shopify-section-69259399-1f29-4074-a234-07e6eed076dd .image-element__wrap {
    display: none;
  }

  /* ========= L10 Poland  =========== */
  /* ========= L10 Poland  =========== */
  /* ========= L10 Poland  =========== */


  #shopify-section-product_l10_rdesign_pro h2.mobile-shrink-text span,
  #shopify-section-product_l10_rdesign_pro h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_l10_rdesign_pro .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_l10_rdesign_pro .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_l10_rdesign_pro .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_l10_rdesign_pro .rich-text__text {
    font-size: 14px !important;
  }

  .product-6790422102221 .product__information {
    text-align: center;
    padding-left: 0;
  }

  .product-6790422102221 .product__information .title {
    font-size: 35px;
  }

  .product-6790422102221 .subtitle {
    font-size: 1.5rem;
    font-weight: 600;
  }

  .product-6790422102221 .shopify-payment-button {
    display: block;
  }


  #shopify-section-6cebad77-bd17-481d-aee2-268fd1e2cc7e,
  #shopify-section-5ae5222c-f5fd-4e03-bd84-16d50d9033de {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-6cebad77-bd17-481d-aee2-268fd1e2cc7e .mySlides2 {
    color: #fff !important;
  }

  #shopify-section-5ae5222c-f5fd-4e03-bd84-16d50d9033de .mySlides {
    color: #fff !important;
  }


  #shopify-section-40328e78-ebd8-4e54-a4fe-303b28af79bc,
  #shopify-section-2ca9687d-6835-4efc-9dda-061d234d4ea1,
  #shopify-section-c4430a67-e205-4cf5-8c46-8ebd2a8c120d,
  #shopify-section-5301a50b-7358-4a27-b25d-08415ba26cdc {
    width: 95% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-40328e78-ebd8-4e54-a4fe-303b28af79bc .caption-content,
  #shopify-section-2ca9687d-6835-4efc-9dda-061d234d4ea1 .caption-content,
  #shopify-section-c4430a67-e205-4cf5-8c46-8ebd2a8c120d .caption-content,
  #shopify-section-5301a50b-7358-4a27-b25d-08415ba26cdc .caption-content {
    padding: 0px;
  }

  #shopify-section-40328e78-ebd8-4e54-a4fe-303b28af79bc .image-with-text__wrapper h3,
  #shopify-section-2ca9687d-6835-4efc-9dda-061d234d4ea1 .image-with-text__wrapper h3,
  #shopify-section-c4430a67-e205-4cf5-8c46-8ebd2a8c120d .image-with-text__wrapper h3,
  #shopify-section-5301a50b-7358-4a27-b25d-08415ba26cdc .image-with-text__wrapper h3 {
    font-size: 21px !important;
    font-weight: 600 !important;
    padding: 0;
    text-align: center;
  }

  #shopify-section-40328e78-ebd8-4e54-a4fe-303b28af79bc .image-with-text__text p,
  #shopify-section-2ca9687d-6835-4efc-9dda-061d234d4ea1 .image-with-text__text p,
  #shopify-section-c4430a67-e205-4cf5-8c46-8ebd2a8c120d .image-with-text__text p,
  #shopify-section-5301a50b-7358-4a27-b25d-08415ba26cdc .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    padding-top: 10px;
    text-align: center;
  }

  #shopify-section-1707b6c8-8b39-42de-b9f8-70a52f3c451d .innovative {
    text-align: center;
    width: 95%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-1707b6c8-8b39-42de-b9f8-70a52f3c451d .innovative .inner_innovative {
    text-align: center;
    width: 49%;
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    margin-bottom: 25px;
  }

  #shopify-section-1707b6c8-8b39-42de-b9f8-70a52f3c451d .innovative .inner_innovative h3 {
    font-size: 15px;
    font-weight: 600;
    margin-top: 25px;
    color: #fff;
  }

  #shopify-section-1707b6c8-8b39-42de-b9f8-70a52f3c451d .innovative .inner_innovative img {
    width: 90px;
  }

  #shopify-section-31441ba1-a953-4f17-a16e-cc1b1a9afdec .part-1 {
    width: 50%;
    padding: 10px;
    text-align: center;
  }

  #shopify-section-31441ba1-a953-4f17-a16e-cc1b1a9afdec .paking-mob {
    display: block;
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-31441ba1-a953-4f17-a16e-cc1b1a9afdec .part-1 p {
    font-size: 10px;
    color: #fff;
  }

  #shopify-section-31441ba1-a953-4f17-a16e-cc1b1a9afdec .paking .col-sm-12 {
    display: block;
  }

  #shopify-section-590d0e52-c662-4989-81e6-12702b4040f4 .rich-text__content p strong {
    font-size: 20px;
    margin-top: 7px;
    display: block;
  }

  #shopify-section-a2bacee3-f455-4a14-9242-f883e12a1d51 .content table td,
  #shopify-section-a2bacee3-f455-4a14-9242-f883e12a1d51 .content table th {
    border: 1px solid #fff;
    color: #fff;
    font-size: 14px;
  }

  #shopify-section-5ae5222c-f5fd-4e03-bd84-16d50d9033de .w3-display-left,
  #shopify-section-5ae5222c-f5fd-4e03-bd84-16d50d9033de .w3-display-right {
    top: 45% !important;
  }


  /*  t20 reverse code */
  /*  t20 reverse code */

  #shopify-section-40328e78-ebd8-4e54-a4fe-303b28af79bc .is-flex-row-reverse,
  #shopify-section-2ca9687d-6835-4efc-9dda-061d234d4ea1 .is-flex-row-reverse,
  #shopify-section-c4430a67-e205-4cf5-8c46-8ebd2a8c120d .is-flex-row-reverse,
  #shopify-section-5301a50b-7358-4a27-b25d-08415ba26cdc .is-flex-row-reverse {
    flex-direction: column-reverse;
  }

  /*   #shopify-section-2d89b5e4-504c-43e0-be1a-80d09471ad65{ padding-top: 0px!important;}
    #shopify-section-1f909327-4cd6-409f-88e0-2851b1f1efa9{ padding-top: 0px!important;} */

  #shopify-section-40328e78-ebd8-4e54-a4fe-303b28af79bc .image-with-text__column,
  #shopify-section-2ca9687d-6835-4efc-9dda-061d234d4ea1 .image-with-text__column,
  #shopify-section-c4430a67-e205-4cf5-8c46-8ebd2a8c120d .image-with-text__column,
  #shopify-section-5301a50b-7358-4a27-b25d-08415ba26cdc .image-with-text__column {
    margin-bottom: 0px !important;
  }

  #shopify-section-40328e78-ebd8-4e54-a4fe-303b28af79bc .image-with-text__text-column,
  #shopify-section-2ca9687d-6835-4efc-9dda-061d234d4ea1 .image-with-text__text-column,
  #shopify-section-c4430a67-e205-4cf5-8c46-8ebd2a8c120d .image-with-text__text-column,
  #shopify-section-5301a50b-7358-4a27-b25d-08415ba26cdc .image-with-text__text-column {
    margin: 0;
    padding: 30px 20px;
    width: 100%;
  }


  /* ========= L10 Poland  =========== */
  /* ========= L10 Poland  =========== */
  /* ========= L10 Poland  =========== */


  .gallery-cell .caption-content {
    text-align: center;
  }

  .gallery-cell .caption-content p {
    font-size: 17px;
    letter-spacing: 0px;
  }

  .dot_div {
    height: 10px;
    background: #777;
    width: 10px;
    border-radius: 50%;
  }

  /*   .product-gallery__thumbnails .product-gallery__thumbnail:first-child .dot_div{background: #000;} */

  .product-6763714281677 .amazon_t30_page h1 {
    padding: 0px 15px;
  }

  .product-6763714281677 .amazon_t30_page .product-sec:nth-child(4) {
    display: none;
  }

  .flickity-button {
    display: none;
  }

  .product-gallery__thumbnail img {
    display: none;
  }

  .product-gallery__thumbnail {
    width: 0;
  }

  .product-gallery__thumbnails {
    margin-top: 0px !important;
  }

  .product__images {
    margin-bottom: 10px;
  }

  .product-6758721618125 .flickity-button {
    display: none;
  }

  .product-6758721618125 .product-gallery__thumbnail img {
    display: none;
  }

  .product-6758721618125 .product-gallery__thumbnail {
    width: 0;
  }

  .product-6758721618125 .product-gallery__thumbnails {
    margin-top: 0px !important;
  }

  .product-6763714281677 .flickity-button {
    display: none;
  }

  .product-6763714281677 .product-gallery__thumbnail img {
    display: none;
  }

  .product-6763714281677 .product-gallery__thumbnail {
    width: 0;
  }

  .product-6763714281677 .product-gallery__thumbnails {
    margin-top: 0px !important;
  }

  .product-6767851208909 .flickity-button {
    display: none;
  }

  .product-6767851208909 .product-gallery__thumbnail img {
    display: none;
  }

  .product-6767851208909 .product-gallery__thumbnail {
    width: 0;
  }

  .product-6767851208909 .product-gallery__thumbnails {
    margin-top: 0px !important;
  }

  .product-6767852880077 .flickity-button {
    display: none;
  }

  .product-6767852880077 .product-gallery__thumbnail img {
    display: none;
  }

  .product-6767852880077 .product-gallery__thumbnail {
    width: 0;
  }

  .product-6767852880077 .product-gallery__thumbnails {
    margin-top: 0px !important;
  }

  .product-6651305394381 .flickity-button {
    display: none;
  }

  .product-6651305394381 .product-gallery__thumbnail img {
    display: none;
  }

  .product-6651305394381 .product-gallery__thumbnail {
    width: 0;
  }

  .product-6651305394381 .product-gallery__thumbnails {
    margin-top: 0px !important;
    position: relative;
    top: -25px;
  }

  .product-6651305394381 .product__information .has-padding-top {
    padding-top: 0px;
  }

  .w10-al-banner .flickity-button {
    display: none;
  }

  .w10-al-banner .product-gallery__thumbnail img {
    display: none;
  }

  .w10-al-banner .product-gallery__thumbnail {
    width: 0;
  }

  .w10-al-banner .product-gallery__thumbnails {
    margin-top: 0px !important;
  }

  .w10-al-banner .product__images {
    margin-bottom: 10px;
  }

  .product-6667091673293 .flickity-button {
    display: none;
  }

  .product-6667091673293 .product-gallery__thumbnail img {
    display: none;
  }

  .product-6667091673293 .product-gallery__thumbnail {
    width: 0;
  }

  .product-6667091673293 .product-gallery__thumbnails {
    margin-top: 0px !important;
    position: relative;
    top: -25px;
  }

  .product-6667091673293 .product__information .has-padding-top {
    padding-top: 0px;
  }

  .product-6667091673293 .product__images {
    margin-bottom: 10px;
  }

  .product-6744653005005 .flickity-button {
    display: none;
  }

  .product-6744653005005 .product-gallery__thumbnail img {
    display: none;
  }

  .product-6744653005005 .product-gallery__thumbnail {
    width: 0;
  }

  .product-6744653005005 .product-gallery__thumbnails {
    margin-top: 0px !important;
    position: relative;
    top: -25px;
  }

  .product-6744653005005 .product__information .has-padding-top {
    padding-top: 0px;
  }

  .product-6744653005005 .product__images {
    margin-bottom: 10px !important;
  }


  #shopify-section-7029a0ba-24aa-41d4-97e6-6020f5717d3e .container .logo-list__item:nth-child(2) img {
    height: 150px;
    width: auto;
  }

  #shopify-section-03506261-1263-4d46-bb94-311d11f3cf99 {
    padding-bottom: 0 !important;
  }

  #shopify-section-bf6d5bf4-c0cf-4327-a16e-c8e0194ef193 {
    padding-top: 0 !important;
  }

  #template-page-main_about p {
    font-size: 14px;
    line-height: 1.8;
  }

  #template-page-main_about h2,
  #template-page-main_about h2 span,
  #template-page-main_about #shopify-section-0cb0b5ac-81e5-4abb-b4c6-5cd7ae292e3d h3 {
    font-size: 22px !important;
    font-weight: 900;
  }

  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 .mid-block h4 {
    font-size: 20px;
  }

  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 .mid-block button,
  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 .mid-block p {
    font-size: 16px !important;
  }

  #shopify-section-703ba066-cf67-4d57-8ef4-7e80f342985d {
    position: relative;
  }

  #shopify-section-703ba066-cf67-4d57-8ef4-7e80f342985d .caption {
    position: absolute;
    top: 0%;
    padding: 0px 50px;
    height: 100%;
    width: 100%;
    margin: 0;
    display: flex;
    align-items: center;
  }

  #shopify-section-703ba066-cf67-4d57-8ef4-7e80f342985d .caption-content .button {
    width: 180px;
  }

  #shopify-section-703ba066-cf67-4d57-8ef4-7e80f342985d .banner__heading span {
    padding: 0 0px;
  }

  #shopify-section-045fb649-8686-49cf-93ff-2d7d10783f40 .slideshow-with-text__container {
    padding: 0 !important
  }

  #shopify-section-1feba1e6-7fb2-4414-847f-db1592bb099f .text-align-left {
    text-align: center !important;
  }

  #shopify-section-1feba1e6-7fb2-4414-847f-db1592bb099f h2,
  #shopify-section-1feba1e6-7fb2-4414-847f-db1592bb099f h2 span,
  #shopify-section-1feba1e6-7fb2-4414-847f-db1592bb099f p {
    color: #000 !important
  }

  #shopify-section-78fd2bd5-5bbe-4490-9d7a-cb00191342e7 .logo-list__item {
    margin-bottom: 0 !important
  }

  #shopify-section-1580963144817-main h2 {
    font-style: italic;
    font-size: 24px;
  }

  #shopify-section-78fd2bd5-5bbe-4490-9d7a-cb00191342e7 .small-down--one-half {
    width: calc(33% - 20px);
  }

  #shopify-section-1feba1e6-7fb2-4414-847f-db1592bb099f h2 span {
    padding: 0 !important
  }

  #shopify-section-32200800-90d5-4dfc-b5f1-2d2b61e1cb23 h2 span,
  #shopify-section-7cd4180d-da71-45e4-a52b-eb09d85bdd3c h2 span,
  #shopify-section-5f2e0bce-a834-49eb-8b01-f5d9fb6eefaa h2 span,
  #shopify-section-1a5e77e9-36e9-4532-9b0d-7404c5b83897 h2 span,
  #shopify-section-ce15122d-e853-4c34-ac8f-0aee2bbc8956 h2 span {
    font-size: 25px;
  }

  #shopify-section-7e28db41-4659-4a10-b1f4-44aa95aeec8f,
  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f,
  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2,
  #shopify-section-1feba1e6-7fb2-4414-847f-db1592bb099f {
    display: none;
  }

  #shopify-section-893d4dbe-d8ed-40d9-95fb-b2edf9f16fa6,
  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732,
  #shopify-section-4ada002a-6cdb-4551-a6f6-9fcc8ef722c4,
  #shopify-section-703ba066-cf67-4d57-8ef4-7e80f342985d {
    display: block;
  }

  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 #middel .desk-block {
    display: none;
  }

  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 #middel .mob-block {
    display: block;
  }


  #shopify-section-893d4dbe-d8ed-40d9-95fb-b2edf9f16fa6 #middel .col-sm-4,
  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 #middel .col-sm-4 {
    width: 100%;
    padding: 0px;
    margin: 15px;
    background: #eee;
  }

  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 .back-img,
  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 .back-img-2 {
    background-position: bottom center;
    background-size: 500px;
    background-repeat: no-repeat;
  }

  #shopify-section-54bb3b95-afc7-4713-a6c9-c981cd2c8732 .back-img-1 {
    background-position: 20px bottom;
    background-size: 370px;
    background-repeat: no-repeat;
  }



  #shopify-section-7e4a7c96-8c39-4f94-8d9d-a249ff9c89ad .innner-info {
    flex-wrap: wrap;
    padding: 0px 0;
  }

  #shopify-section-7e4a7c96-8c39-4f94-8d9d-a249ff9c89ad .l-block {
    width: 50%;
    margin: 10px 0px;
  }

  #shopify-section-7e4a7c96-8c39-4f94-8d9d-a249ff9c89ad .l-block img {
    width: 40px;
  }

  #shopify-section-7e4a7c96-8c39-4f94-8d9d-a249ff9c89ad .l-block h4 {
    font-size: 14px;
    padding-top: 7px;
  }

  #shopify-section-c0192719-acaf-4a6d-95fe-feb81813273e .fot-social,
  .fot-social {
    display: block;
  }

  #shopify-section-c0192719-acaf-4a6d-95fe-feb81813273e .fot-social h3,
  .fot-social h3 {
    text-align: center;
    font-size: 35px;
    margin-bottom: 10px;
    width: 100%;
  }

  #shopify-section-c0192719-acaf-4a6d-95fe-feb81813273e .fot-social ul,
  .fot-social ul {
    text-align: center;
    width: 100%;
  }

  #shopify-section-c0192719-acaf-4a6d-95fe-feb81813273e .fot-social li,
  .fot-social li {
    padding: 0px 3px;
  }

  #shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c .fot-social {
    display: block;
  }

  #shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c .fot-social h3 {
    text-align: center;
    font-size: 25px;
    margin-bottom: 10px;
    width: 100%;
  }

  #shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c .fot-social ul {
    text-align: center;
    width: 100%;
  }

  #shopify-section-c67cf7b6-1647-4846-8536-c86bedb4dc0c .fot-social li {
    padding: 0px 3px;
  }

  #shopify-section-7cd4180d-da71-45e4-a52b-eb09d85bdd3c {
    padding-top: 60px !important;
  }

  #shopify-section-32200800-90d5-4dfc-b5f1-2d2b61e1cb23 {
    padding-top: 45px !important;
  }

  #shopify-section-1ac8a332-7150-4c41-98a1-fdd1f154fc9e {
    padding-bottom: 0px !important;
  }

  #shopify-section-1580963144817-main {
    padding-bottom: 20px !important;
    padding-top: 30px !important;
  }


  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .overlay-block {
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    display: none;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .w3-content {
    display: flex;
    justify-content: center;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .block-t20 {
    background: transparent;
    position: relative;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .text-block-t20 {
    height: auto;
    position: absolute;
    background: transparent;
    display: block;
    top: 20px;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .text-block-t20 h4 {
    font-size: 20px;
    font-weight: 600;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .text-block-t20 p {
    font-size: 18px;
    font-weight: 400;
    margin: 5px 0px;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .text-block-t20 span {
    width: 100%;
    float: left;
    font-weight: 600;
    font-size: 15px;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .text-block-t20 button {
    margin-top: 5px;
    display: inline-block;
    font-size: 15px;
    background: transparent;
    border: none
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .arrow-block {
    width: 40%;
    position: absolute;
    background: #ccc;
    z-index: 9;
    margin: 0 auto;
    float: none;
    display: flex;
    bottom: -40px;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .arrow-block img {
    width: 20px;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .w3-black,
  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .w3-hover-black:hover {
    color: #fff !important;
    background-color: rgba(255, 255, 255, .75) !important;
    border: 1px solid #000;
    border-radius: 50%;
    padding: 0;
    height: 50px;
    width: 50px;
  }

  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .mySlides,
  #shopify-section-0291887c-6bb7-4d3e-a889-9286321a130f .mySlides2 {
    width: 100%;
  }

  #shopify-section-1580963144817 .banner__subheading h3,
  #shopify-section-1580963144817 .banner__subheading h4 {
    font-size: 15pt !important;
  }

  #shopify-section-1580963144817 .banner__subheading p,
  #shopify-section-1580963144817 .banner__subheading p {
    font-size: 10pt !important;
  }

  #shopify-section-1580963144817-main {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  #shopify-section-1580963144817-main h2 {
    font-size: 17px;
  }

  #shopify-section-1580963144817-main p {
    font-size: 10px;
  }

  #shopify-section-1580963144817-main span {
    font-size: 10px;
  }

  #shopify-section-1580963144817-main .flickity-page-dots {
    bottom: -11vw !important;
  }


  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .overlay-block {
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    display: none;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .w3-content {
    display: flex;
    justify-content: center;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .block-t20 {
    background: transparent;
    position: relative;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .text-block-t20 {
    height: auto;
    position: absolute;
    background: transparent;
    display: block;
    top: 20px;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .text-block-t20 h4 {
    font-size: 20px;
    font-weight: 600;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .text-block-t20 p {
    font-size: 18px;
    font-weight: 400;
    margin: 5px 0px;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .text-block-t20 span {
    width: 100%;
    float: left;
    font-weight: 600;
    font-size: 15px;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .text-block-t20 button {
    margin-top: 5px;
    display: inline-block;
    font-size: 15px;
    background: transparent;
    border: none
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .arrow-block {
    width: 40%;
    position: absolute;
    background: #ccc;
    z-index: 9;
    margin: 0 auto;
    float: none;
    display: flex;
    bottom: -15px;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .arrow-block img {
    width: 20px;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .w3-black,
  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .w3-hover-black:hover {
    color: #fff !important;
    background-color: rgba(255, 255, 255, .75) !important;
    border: 1px solid #000;
    border-radius: 50%;
    padding: 0;
    height: 50px;
    width: 50px;
  }

  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .mySlides,
  #shopify-section-8b58cc21-e2f3-4bac-91d7-0089b3c348b2 .mySlides2 {
    width: 100%;
  }


  /* ========= Dreame v11 date 18-09-20 v11 ========= */
  /* ========= Dreame v11 date 18-09-20 v11 ========= */
  #shopify-section-64144116-8d17-43bd-a7ba-92158194cb8c .dots-hover-text-column {
    max-width: 250px;
    width: 100%;
  }

  h2.mobile-shrink-text span,
  h2.mobile-shrink-text p {
    font-size: 0.8em !important;
    padding: 0px 18px;
  }

  #shopify-section-fd98d2df-7fe1-4ca0-b52f-ef10f79fdbbe .image-with-text-overlay__heading span {
    font-size: 0.8em !important;
    padding: 0px 18px;
  }

  #shopify-section-1591699755509 .caption-content,
  #shopify-section-1591698716493 .caption-content,
  #shopify-section-1591704227350 .caption-content,
  #shopify-section-1591708149949 .caption-content,
  #shopify-section-1591775439358 .caption-content,
  #shopify-section-1591776799134 .caption-content {
    padding-left: 0px;
    padding-right: 0px;
  }

  /* ========= Dreame v11 date 18-09-20 v11 ========= */
  /* ========= Dreame v11 date 18-09-20 v11 ========= */

  .block-v11 {
    width: 100%;
    margin: 0px 0px 20px 0px;
  }

  .text-block-v11 {
    height: 200px;
  }

  .text-block-v11 p {
    font-size: 15px;
  }

  /* ========= Dreame v11 date 18-09-20 v11 ========= */
  /* ========= Dreame v11 date 18-09-20 v11 ========= */

  .block-f9 {
    width: 100%;
    margin: 0px 0px 20px 0px;
  }

  /*   .text-block-f9{ height: 200px;} */
  .text-block-f9 p {
    font-size: 15px;
  }

  /* ========= Dreame V9 date 08-10-20 ========= */
  /* ========= Dreame V9 date 08-10-20 ========= */

  .v9-pack-list {
    padding-bottom: 20px;
  }

  .v9-pack-list ul li {
    width: 49%;
    font-size: 15px;
    margin: 0;
  }

  .v9-pack-list ul li span {
    padding: 1px 7px;
    font-size: 20px;
  }

  /* ========= Dreame V10 date 08-10-20 ========= */
  /* ========= Dreame V10 date 08-10-20 ========= */

  .v10-pack-list {
    padding-bottom: 20px;
  }

  .v10-pack-list ul {
    width: 100%;
    font-size: 15px;
    margin: 0;
  }

  .v10-pack-list ul li {
    margin: 5px 11px;
    font-size: 14px;
  }

  /* ========= Dreame V10 date 08-10-20 ========= */
  /* ========= Dreame V10 date 08-10-20 ========= */

  #shopify-section-1580966183160 h2.mobile-shrink-text span {
    padding: 0px;
  }

  #shopify-section-1580966183160 .caption-content.text-align-right,
  #shopify-section-1580966183160 .caption-content.text-align-left {
    text-align: center;
  }


  /* ========= H11 Max clone =========== */
  /* ========= H11 Max clone =========== */
  /* ========= H11 Max clone =========== */

  #shopify-section-560b9ebb-daca-45e4-a927-60048944e322,
  #shopify-section-6f6d2c4c-25b0-49cf-a71b-aa495069e6a1,
  #shopify-section-f30c285d-36c1-492e-9465-3d1027bd4c5c,
  #shopify-section-5597b3c2-66bf-44c6-9fd9-2dd40a63129d,
  #shopify-section-90a3e424-9cbf-409c-9237-c70618cc9c98 {
    padding-top: 20px !important;
    padding-bottom: 10px !important;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 p {
    text-align: center;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .image-with-text__heading br {
    display: none;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .image-with-text__heading {
    font-size: 35px !important;
    text-align: center;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .image-with-text__heading span {
    font-size: 16px !important;
    display: block;
    text-align: center;
    padding: 0 !important
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .h11-points {
    width: 90%;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .h11-points ol {
    margin-left: 0.7vw;
    margin-top: 0;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .h11-points ol li {
    font-size: 14px;
    line-height: 23px;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .image-with-text__text {
    margin-bottom: 10px;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .content p {
    font-size: 14px;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .content em {
    font-size: 15px;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .content strong {
    font-size: 20px;
  }

  #shopify-section-13bee614-dfec-46f6-a8de-e91c286c63f5 .content em strong {
    font-size: 12px;
  }

  #shopify-section-product_h11_pro_clone h2.mobile-shrink-text span,
  #shopify-section-product_h11_pro_clone h2.mobile-shrink-text p {
    font-size: 24px !important;
  }

  #shopify-section-product_h11_pro_clone .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  #shopify-section-product_h11_pro_clone .rich-text__text {
    font-size: 14px !important;
  }

  #shopify-section-product_h11_pro_clone .subtitle {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
  }

  #shopify-section-product_h11_pro_clone .subtitle p {
    font-size: 14px !important;
    padding: 0;
    letter-spacing: 0px;
    font-weight: 500;
  }

  #shopify-section-719a3428-52c2-43b6-b97d-6176cde4e304 .image-element__wrap,
  #shopify-section-757c4966-730a-4876-af3e-df2dceadabf6 .image-element__wrap {
    display: block;
  }

  #shopify-section-8e2d2fba-855b-480e-bf87-ff6d266235e3,
  #shopify-section-a3e8430f-ae23-414f-bfe5-aec83f56d7ee {
    display: none;
  }

  #shopify-section-7175a99a-5609-439c-88cb-e401d4d0669c .image-element__wrap {
    display: none;
  }

  #shopify-section-c5f1a929-dedf-428b-906f-17f4ff7099ba {
    display: block;
  }

  #shopify-section-7175a99a-5609-439c-88cb-e401d4d0669c {
    padding-top: 50px !important;
  }

  #shopify-section-c406c2b5-9073-4c42-a401-0cf2f2143cb5 .card-content p,
  #shopify-section-22ec40f2-2588-4a56-9217-37c133c8cf56 .card-content p {
    text-align: left !important;
  }

  #shopify-section-dc52f423-25bd-4ae6-9f8c-8f34e0108d9a .is-flex,
  #shopify-section-b0a3df24-95d8-4a2c-bb61-71e1dcd4cbf3 .is-flex,
  #shopify-section-705ae7bd-b24f-4151-b0c8-05c78d12209e .is-flex {
    display: block !important
  }

  #shopify-section-dc52f423-25bd-4ae6-9f8c-8f34e0108d9a .image-with-text__heading.is-regular,
  #shopify-section-b0a3df24-95d8-4a2c-bb61-71e1dcd4cbf3 .image-with-text__heading.is-regular,
  #shopify-section-705ae7bd-b24f-4151-b0c8-05c78d12209e .image-with-text__heading.is-regular {
    font-size: 27px !important;
    text-align: center
  }

  #shopify-section-dc52f423-25bd-4ae6-9f8c-8f34e0108d9a p,
  #shopify-section-b0a3df24-95d8-4a2c-bb61-71e1dcd4cbf3 p,
  #shopify-section-705ae7bd-b24f-4151-b0c8-05c78d12209e p {
    text-align: center
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 {
    margin-top: 0px;
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 #h11-info h2 {
    font-size: 29px;
    margin: 20px 0;
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 .block h3 {
    color: #fff !important;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    margin-top: 5px;
    margin-bottom: 0;
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 .block {
    margin: 0px 0;
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 .list {
    margin: 30px 0 20px;
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 .list ul li {
    margin-bottom: 40px;
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 .list img {
    width: 30px;
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 .list .info {
    margin-left: 10px;
    width: 71%;
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 .list .info h4 {
    font-size: 14px;
  }

  #shopify-section-cc394bee-7603-49ca-bb58-7988e9ebb761 .list .info p {
    font-size: 14px;
  }


  /* ============ Black Firday =========== */

  #shopify-section-30f6ff8d-7a10-4026-9e30-47bba9f2f609 {
    padding: 20px 0px !important;
    text-align: center;
  }

  #shopify-section-c6eacf03-6cb5-40c1-99f9-2d013b6431d3 {
    padding-top: 20px !important;
  }

  #shopify-section-c6eacf03-6cb5-40c1-99f9-2d013b6431d3 h3 {
    font-size: 20px;
    font-weight: 500;
    padding: 0px;
    max-width: 250px;
    margin: 0 auto;
  }

  #demo_countdown span strong {
    font-size: 27px;
    display: inline-block;
    margin-top: 7px;
  }

  #shopify-section-black-friday-page h2 span,
  #shopify-section-black-friday-section1-page h2 span,
  #shopify-section-black-friday-section2-page h2 span {
    font-size: 20px !important;
  }

  #shopify-section-a1e0045e-3cb1-4658-8af2-50475ead0b73 {
    display: none;
  }

  #shopify-section-e180082d-fc1a-4bf0-87fb-b70d2ba8b3d0 {
    margin-top: -50px;
  }

  #shopify-section-e180082d-fc1a-4bf0-87fb-b70d2ba8b3d0 h2 span strong {
    font-size: 40px;
    color: #fff;
    display: table;
    padding: 3px 20px;
    border-radius: 9px;
    margin: 9px auto 16px;
    font-weight: 700;
    background: linear-gradient(to bottom, #fb5901 0, #ca281e 100%);
  }

  #shopify-section-black-friday-page .rich-text__text p,
  #shopify-section-black-friday-section2-page .rich-text__text p {
    font-size: 16px !important;
    font-weight: 500 !important;
    padding: 0px 50px;
  }


  .page-page-black-friday #mc_embed_signup {
    width: 80%;
    margin: 0 auto;
    float: none;
    text-align: center;
  }

  .page-page-black-friday #mc_embed_signup .mc-field-group input {
    font-size: 12px;
    padding: 10px;
  }

  .page-page-black-friday #mc-embedded-subscribe {
    height: 40px;
    width: 100% !important;
    font-size: 16px !important;
    margin-top: 15px;
  }

  #shopify-section-5597b3c2-66bf-44c6-9fd9-2dd40a63129d,
  #shopify-section-90a3e424-9cbf-409c-9237-c70618cc9c98 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  #shopify-section-794739c4-ae47-4a2d-9ac7-b796b43e284f {
    padding-bottom: 50px !important;
  }

  #shopify-section-794739c4-ae47-4a2d-9ac7-b796b43e284f #mc_embed_signup,
  #shopify-section-718d2f40-cebe-423e-8083-a1e212aaa7fb #mc_embed_signup {
    width: 80%;
    margin: 0 auto;
    float: none;
    text-align: center;
  }

  #shopify-section-94a2569f-371f-4027-8494-307d6d44b010 {
    padding-bottom: 40px !important;
    padding-top: 40px !important;
  }

  #shopify-section-5b454497-877f-4877-b442-c3acc2bec156 {
    padding-top: 30px !important;
    padding-bottom: 20px !important;
  }

  #shopify-section-black-friday-classic-page {
    padding-top: 14px !important;
    padding-bottom: 60px !important;
  }

  #shopify-section-black-friday-classic-page .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-black-friday-classic-page .caption {
    width: 100% !important;
  }

  #shopify-section-black-friday-classic-page .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-black-friday-classic-page .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-black-friday-classic-page .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-black-friday-classic-page .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-black-friday-classic-page .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-black-friday-classic-page .flickity-page-dots .dot {
    width: 50px;
    height: 6px;
    margin: 0 5px;
  }

  #shopify-section-black-friday-classic-page {
    margin-bottom: 0px;
  }

  #content_d9pro #shopify-section-black-friday-classic-page .flickity-slider h2 span {
    font-size: 18px !important;
  }

  /* ============ Black Firday =========== */


  /* ============ Black Firday New Page 08/11/21 =========== */

  #shopify-section-f2401d10-a67d-4c7a-9844-ede5496e003d,
  #shopify-section-c48c4df2-b3a5-456e-8ac9-15f907316c7c,
  #shopify-section-caa098b4-2ee0-4f7a-a8ab-c43db887d524,
  #shopify-section-25d61a2c-7b2e-49ed-9930-eb56cee550cf,
  #shopify-section-abf9a38f-57c1-4efc-a961-5b0e15331864,
  #shopify-section-08dfb30b-c023-4c60-8a19-ba1c6e987a6b,
  #shopify-section-f439a946-a29a-4442-924c-07f4d5d53df5 {
    display: block;
  }

  #shopify-section-80d8e559-f73a-48cb-985f-1a5bae290973,
  #shopify-section-2e45fee2-dfa8-4076-9a8b-d4ee050537eb,
  #shopify-section-35e4e767-8a46-4635-8d09-9b33b34778a3,
  #shopify-section-e57fe584-e6bb-41c6-8916-efcbf91bd8f3,
  #shopify-section-7091fa06-3647-4329-b238-72578e833108,
  #shopify-section-6e895934-a376-4465-8808-d32a7417c2ce,
  #shopify-section-b40fbfc7-ba55-48f7-a2cb-179e7a14cb88 {
    display: none;
  }

  #shopify-section-f2401d10-a67d-4c7a-9844-ede5496e003d {
    padding: 20px 0px !important;
    text-align: center;
  }

  #shopify-section-27272802-4b4b-4438-b59e-14eebc16ac9f {
    padding-top: 20px !important;
  }

  #shopify-section-27272802-4b4b-4438-b59e-14eebc16ac9f h3 {
    font-size: 20px;
    font-weight: 500;
    padding: 0px;
    max-width: 250px;
    margin: 0 auto;
  }

  #demo_countdown span strong {
    font-size: 27px;
    display: inline-block;
    margin-top: 7px;
  }

  #shopify-section-fb23be28-590e-4bd4-9e76-0737f9d200db {
    margin-top: -40px;
  }

  #shopify-section-fb23be28-590e-4bd4-9e76-0737f9d200db h2 span strong {
    font-size: 40px;
    color: #fff;
    display: table;
    padding: 3px 20px;
    border-radius: 9px;
    margin: 9px auto 16px;
    font-weight: 700;
    background: linear-gradient(to bottom, #fb5901 0, #ca281e 100%);
  }

  #shopify-section-black-friday-collection h2 span,
  #shopify-section-black-friday-section1-collection h2 span,
  #shopify-section-black-friday-section2-collection h2 span {
    font-size: 20px !important;
  }

  #shopify-section-black-friday-collection .rich-text__text p,
  #shopify-section-black-friday-section2-collection .rich-text__text p {
    font-size: 16px !important;
    font-weight: 500 !important;
    padding: 0px 50px;
  }

  #shopify-section-black-friday-classic-collection {
    padding-top: 14px !important;
    padding-bottom: 60px !important;
  }

  #shopify-section-black-friday-classic-collection .image-slideshow.flickity-enabled {
    width: 90%;
  }

  #shopify-section-black-friday-classic-collection .caption {
    width: 100% !important;
  }

  #shopify-section-black-friday-classic-collection .caption-content {
    text-align: center !important;
    padding: 0 !important;
  }

  #shopify-section-black-friday-classic-collection .gallery-cell .caption-content p {
    font-size: 12px;
    line-height: 20px;
  }

  #shopify-section-black-friday-classic-collection .mobile-shrink-text span {
    font-size: 18px !important;
    margin-top: 15px;
  }

  #shopify-section-black-friday-classic-collection .image-element__wrap img {
    width: 300px;
  }

  #shopify-section-black-friday-classic-collection .flickity-page-dots {
    margin-top: 20px;
  }

  #shopify-section-black-friday-classic-collection .flickity-page-dots .dot {
    width: 50px;
    height: 6px;
    margin: 0 5px;
  }

  #shopify-section-black-friday-classic-collection {
    margin-bottom: 0px;
  }

  #content_d9pro #shopify-section-black-friday-classic-collection .flickity-slider h2 span {
    font-size: 18px !important;
  }

  #shopify-section-1562bda5-8eec-4a9a-ac59-dfb93ee702e4,
  #shopify-section-42bafec7-d8af-4bc6-9a1d-07d2f5932d0f,
  #shopify-section-e522b90a-9cbf-4acd-af10-4b80434c89f7,
  #shopify-section-6a0a1fb8-5ef0-4d93-a33f-e5031bc95742 {
    padding-top: 20px !important;
  }

  #shopify-section-e522b90a-9cbf-4acd-af10-4b80434c89f7,
  #shopify-section-6a0a1fb8-5ef0-4d93-a33f-e5031bc95742 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  /* ============ Black Firday New Page 08/11/21 =========== */

  .w10-sign-up-banner-pc .pro-info h2 {
    font-size: 34px !important;
    margin: 15px 0 20px;
  }

  .w10-sign-up-banner-pc #early_bird span {
    font-size: 16px !important;
  }

  .w10-sign-up-banner-pc #early_bird p b {
    font-size: 12px;
  }

  .w10-sign-up-banner-pc #mc_embed_signup .mc-field-group input {
    font-size: 12px;
    padding: 10px;
  }

  .w10-sign-up-banner-pc #mc_embed_signup .button {
    font-size: 15px;
    height: 35px;
  }

  .w10-sign-up-banner-pc .h11-points ol li {
    font-size: 12px;
    margin-bottom: 5px;
    list-style: decimal;
  }







}



/*w10 sign up end */

.h11-points .icon-box svg {
  max-width: 30px;
}

html[lang="fr"] .w10-sign-up-banner-pc .pro-info h2 {
  margin-top: 10px;
  margin-bottom: 15px;
}



/* w10 pre-order start */

.page-page-black-friday #mc_embed_signup .mc-field-group input {
  width: 100%;
  border-radius: 1px !important;
  padding: 14px;
  border: none;
  margin-bottom: 0px !important;
}

.page-page-black-friday #mc-embedded-subscribe {
  color: #fff;
  background: #ff6c01 !important;
  width: 80% !important;
  border: none;
  height: 40px;
  margin-top: 20px;
  line-height: normal;
}

/* Black Friday Sale */


/* Black Friday Sale 3 */

.page-w10_redesign3 h1 {
  font-size: 50px !important;
  font-weight: 600;
}

.product-w10_product_signup h1 {
  font-size: 50px !important;
  font-weight: 600;
}

.amazn-btn {
  width: 100%;
  float: left;
}

.amazn-btn img {
  width: 160px !important;
  margin-bottom: 15px;
}


.pre-order-main {
  width: 100%;
  float: left;
  margin-left: 20px;
}

.pre-order-main img {
  width: 500px;
}

.pre-order-main h1 {
  margin: 30px 0 !important;
}

.pre-order {
  width: 100%;
  float: left;
}

.pre-order span {
  font-size: 22px;
  display: inline-block;
  color: #ADADAD;
}

.pre-order span:first-child {
  margin-right: 30px;
  padding-right: 30px;
  border-right: 2px solid #a3a3a3;
  color: #ff6c01;
}

.pre-order span b {
  text-decoration: line-through;
}

.pre-order span:first-child b {
  text-decoration: none;
}

.coupn-info {
  width: 100%;
  float: left;
  margin: 15px 0px;
}

.coupn-info h2 {
  line-height: normal;
  margin: 0;
  font-size: 40px;
  font-weight: 700;
}

.coupn-info p {
  font-size: 19px;
  margin-top: 10px;
  font-weight: 400;
}

.pre-order-main button {
  width: 330px;
  height: 55px;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 1px;
  color: #fff;
  background: #ff6c01;
  border: none;
  margin: 0px 0px 25px;
  cursor: pointer;
}

.pre-order-list {
  width: 100%;
  float: left;
}

.pre-order-list ol {
  margin-left: 1.5vw;
  margin-top: 0px;
}

.pre-order-list li {
  font-size: 14px;
  margin-bottom: 10px;
  list-style: decimal;
}

.pre-order-list li a,
.pre-order-list li a:hover {
  color: #ff6c01;
}

#shopify-section-5a5817c9-834b-47a9-b605-21fc888225b5 .pre-order-list li br {
  display: none
}


#shopify-section-1993aab9-84f2-48f4-bd99-c166077e9341 .container {
  width: 100%;
  max-width: 700px;
}

#shopify-section-1993aab9-84f2-48f4-bd99-c166077e9341 img {
  width: auto !important;
  max-height: 100px;
}

#shopify-section-ff1940a9-e0fe-4db8-bbe9-7fda84520bf9 .container {
  width: 100%;
  max-width: 700px;
}

#shopify-section-ff1940a9-e0fe-4db8-bbe9-7fda84520bf9 img {
  width: auto !important;
  max-height: 100px;
}


.page-w10_redesign3 h2.mobile-shrink-text span,
.page-w10_redesign3 h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

.page-w10_redesign3 .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

.page-w10_redesign3 .rich-text__text {
  font-size: 1.2vw !important;
}

.page-w10_redesign3 .subtitle,
.page-w10_redesign3 .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

.page-w10_redesign3 .rich-text__text p {
  margin-bottom: 0;
}

.page-w10_redesign3 p strong {
  padding-top: 20px;
  display: block;
  font-weight: 400;
  font-size: 15px !important;
}

.product-w10_product_signup h2.mobile-shrink-text span,
.product-w10_product_signup h2.mobile-shrink-text p {
  font-size: 2.7vw;
}

.product-w10_product_signup .all-headings .rich-text__heading {
  font-size: 2.7vw !important;
}

.product-w10_product_signup .rich-text__text {
  font-size: 1.2vw !important;
}

.product-w10_product_signup .subtitle,
.product-w10_product_signup .subtitle p {
  font-size: 1.5vw !important;
  padding: 0;
  letter-spacing: 0px;
}

.product-w10_product_signup .rich-text__text p {
  margin-bottom: 0;
}

.product-w10_product_signup p strong {
  padding-top: 20px;
  display: block;
  font-weight: 400;
  font-size: 15px !important;
}


#shopify-section-a1d60811-0b72-4830-a9c9-b0abc98511f8 .container,
#shopify-section-a0059e00-fc1d-4368-9e7c-6a53c0f5a1f5 .container,
#shopify-section-e8344a93-98bc-49a6-ab5d-4e09ce4f2745 .container,
#shopify-section-942a3169-11f8-4830-97eb-edbb27af08f7 .container {
  max-width: 100%;
}

#shopify-section-65010dde-896e-4035-9369-d00b7f6cd915 .image-with-text__heading,
#shopify-section-7949c959-7ec8-44b4-8940-73b0c875248a .image-with-text__heading,
#shopify-section-fa9722ba-8d72-4c80-b21a-15391633d445 .image-with-text__heading,
#shopify-section-0f24dbac-c074-405a-b26c-62ee56859afb .image-with-text__heading {
  font-size: 35px;
  font-weight: 700;
  padding-bottom: 10px;
}

#shopify-section-65010dde-896e-4035-9369-d00b7f6cd915 .image-with-text__wrapper,
#shopify-section-7949c959-7ec8-44b4-8940-73b0c875248a .image-with-text__wrapper,
#shopify-section-fa9722ba-8d72-4c80-b21a-15391633d445 .image-with-text__wrapper,
#shopify-section-0f24dbac-c074-405a-b26c-62ee56859afb .image-with-text__wrapper {
  width: 85%;
  margin: 0 auto;
}

#shopify-section-65010dde-896e-4035-9369-d00b7f6cd915 .image-with-text__text p strong,
#shopify-section-7949c959-7ec8-44b4-8940-73b0c875248a .image-with-text__text p strong,
#shopify-section-fa9722ba-8d72-4c80-b21a-15391633d445 .image-with-text__text p strong,
#shopify-section-0f24dbac-c074-405a-b26c-62ee56859afb .image-with-text__text p strong {
  font-size: 20px;
  font-weight: 400;
  padding: 0;
}

#shopify-section-d121c7b6-67eb-48b5-972c-d1c8e3591d8b .innovative {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

#shopify-section-d121c7b6-67eb-48b5-972c-d1c8e3591d8b .innovative .inner_innovative {
  text-align: center;
  width: 24%;
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 0px;
}

#shopify-section-d121c7b6-67eb-48b5-972c-d1c8e3591d8b .innovative .inner_innovative h3 {
  font-size: 20px;
  line-height: normal;
  color: #000;
  margin-top: 20px;
  font-weight: 600;
}

#shopify-section-d121c7b6-67eb-48b5-972c-d1c8e3591d8b .innovative .inner_innovative img {
  width: 150px;
  max-width: 100%;
}

#shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .container {
  display: flex;
  align-items: center;
}

#shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .pre-order-foot {
  position: absolute;
  right: 5%;
  width: 30%;
}

#shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .pre-order-foot h2 {
  line-height: normal;
  margin: 0;
  font-size: 50px;
  font-weight: 700;
}

#shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .pre-order-foot p {
  font-size: 30px;
  margin: 30px 0px 35px;
  font-weight: 400;
}

#shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .pre-order-foot button {
  width: 330px;
  height: 55px;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 1px;
  color: #fff;
  background: #ff6c01;
  border: none;
  margin-top: 5px;
  cursor: pointer;
}

.w10-pre-order-container.section {
  max-width: 1680px;
  padding: 0px 40px;

}

.w10-pre-order-container .pre-order-foot p span {
  color: #FF6C01;
}

.w10-pre-order-container .pre-order-foot .cart-warning {
  margin: 0px;
}

.w10-pre-order-container .image-element__wrap img {
  max-width: 85%;
}

.w10-pre-order-container .pre-order-foot {
  position: relative;
  right: 0%;
  width: 100%;
  float: none;
  margin: 0 auto;
}

/* .w10-pre-order-container .pre-order-foot h2{ line-height: normal; margin: 0; font-size: 50px; font-weight: 700;} */
.w10-pre-order-container .pre-order-foot h2 {
  line-height: normal;
  margin: 0;
  font-size: 40px;
  font-weight: 700;
}

.w10-pre-order-container .pre-order-foot p {
  font-size: 26px;
  margin: 40px 0px 25px;
  font-weight: 700;
}

#shopify-section-template--15165414080721__163938593520402658 .pre-order-foot button,
.w10-pre-order-container .pre-order-foot button {
  width: 330px;
  height: 55px;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 1px;
  color: #fff;
  background: #ff6c01;
  border: none;
  margin-top: 5px;
  cursor: pointer;
}

#shopify-section-template--15505893130485__16393810028c032b69 .image-element__wrap {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

#shopify-section-template--15505893130485__16393810028c032b69 .image-element__wrap::after {
  content: url(//cdn.shopify.com/s/files/1/0553/1320/3405/t/12/assets/black-playbtn.png?v=1636702917);
  position: absolute;
  transform: scale(.45);
  pointer-events: none;
}

/* Black Friday Sale 3 */


/* Black Friday Sale 3 */

.w10-sign-up-banner-pc .caption-content {
  text-align: right;
}

.w10-sign-up-banner-pc .caption-content img {
  cursor: pointer;
  position: relative;
  width: 9vw;
}



@media only screen and (max-width: 820px) {

  .w10-sign-up-banner-pc .image-with-text-overlay__banner {
    display: none;
  }

  #shopify-section-template--15505893130485__16393810028c032b69 .image-with-text__text-column {
    padding: 0px 10px;
    width: 100%;
  }

  .pre-order-main {
    width: 100% !important;
    text-align: left !important;
  }

  #shopify-section-65010dde-896e-4035-9369-d00b7f6cd915,
  #shopify-section-7949c959-7ec8-44b4-8940-73b0c875248a,
  #shopify-section-fa9722ba-8d72-4c80-b21a-15391633d445,
  #shopify-section-0f24dbac-c074-405a-b26c-62ee56859afb {
    display: none;
  }

  .page-w10_redesign3 h1,
  .product-w10_product_signup h1 {
    font-size: 30px;
    font-weight: 700;
  }

  .product-w10_product_signup .pre-order-main {
    margin: 30px auto 0px;
  }

  .pre-order-main {
    margin: 50px auto 0px;
    width: 85%;
    float: none;
    text-align: center;
  }

  .pre-order-main img {
    width: 250px;
    margin-bottom: 15px;
  }

  .pre-order-main h1 {
    margin: 0px 0 20px !important;
    font-size: 30px !important;
    padding: 0px 30px;
  }

  .pre-order {
    width: 100%;
    float: left;
  }

  .pre-order span {
    font-size: 18px;
    display: inline-block;
    color: #ADADAD;
    text-align: left;
  }

  .pre-order span:first-child {
    margin-right: 20px;
    padding-right: 20px;
    border-right: 1px solid #a3a3a3;
    color: #ff6c01;
  }

  .pre-order span b {
    text-decoration: line-through;
  }

  .pre-order span:first-child b {
    text-decoration: none;
  }

  .coupn-info {
    width: 100%;
    float: left;
    margin: 10px 0px;
  }

  .coupn-info h2 {
    line-height: normal;
    margin: 0;
    font-size: 25px;
    font-weight: 700;
  }

  .coupn-info p {
    font-size: 12px;
    margin-top: 10px;
    font-weight: 400;
  }

  .pre-order-main button {
    width: 100%;
    height: 45px;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 1px;
    color: #fff;
    background: #ff6c01;
    border: none;
    margin: 5px 0px 20px;
  }

  .pre-order-list {
    width: 100%;
    float: left;
  }

  .pre-order-list ol {
    margin-left: 1em;
  }

  .page-w10_redesign3 .all-headings .rich-text__heading,
  .product-w10_product_signup .all-headings .rich-text__heading {
    font-size: 24px !important;
  }

  .page-w10_redesign3 .rich-text__text,
  .product-w10_product_signup .rich-text__text {
    font-size: 15px !important;
  }

  .page-w10_redesign3 .rich-text__text p strong,
  .page-w10_redesign3 p strong {
    font-size: 11px !important;
    padding-top: 20px;
    display: block;
    font-weight: normal !important;
  }

  .product-w10_product_signup .rich-text__text p strong,
  .product-w10_product_signup p strong {
    font-size: 11px !important;
    padding-top: 20px;
    display: block;
    font-weight: normal !important;
  }



  #shopify-section-5a5817c9-834b-47a9-b605-21fc888225b5 .image-with-text__text-column {
    width: 100%;
    margin: 0;
    float: left;
  }

  #shopify-section-5a5817c9-834b-47a9-b605-21fc888225b5 .pre-order-list ol li {
    font-size: 12px !important;
    text-align: left;
  }

  #shopify-section-1993aab9-84f2-48f4-bd99-c166077e9341 {
    padding-top: 50px !important;
  }

  #shopify-section-1993aab9-84f2-48f4-bd99-c166077e9341 img {
    max-height: 80px;
  }

  #shopify-section-1993aab9-84f2-48f4-bd99-c166077e9341 .container {
    max-width: 240px;
  }

  #shopify-section-5a5817c9-834b-47a9-b605-21fc888225b5 .image-with-text__image-column {
    display: none;
  }

  #shopify-section-9f72028f-be40-43d7-9a5e-a7687c23433d .pre-order-foot h2 {
    font-size: 24px !important;
  }

  #shopify-section-d121c7b6-67eb-48b5-972c-d1c8e3591d8b {
    padding-top: 60px !important;
    padding-bottom: 0px !important;
  }

  #shopify-section-d121c7b6-67eb-48b5-972c-d1c8e3591d8b .innovative {
    flex-wrap: wrap;
  }

  #shopify-section-d121c7b6-67eb-48b5-972c-d1c8e3591d8b .innovative .inner_innovative {
    width: 33%;
    margin-bottom: 30px;
  }

  #shopify-section-d121c7b6-67eb-48b5-972c-d1c8e3591d8b .innovative .inner_innovative img {
    width: 70px;
  }

  #shopify-section-d121c7b6-67eb-48b5-972c-d1c8e3591d8b .innovative .inner_innovative h3 {
    font-size: 13px;
    margin-top: 10px;
  }

  #shopify-section-68c376db-77ed-411c-9e15-8f868808ee7e,
  #shopify-section-c565d8b5-e2bd-4a93-8404-715b30e74896,
  #shopify-section-15fc37cf-5960-4e03-9784-0005bdf21ecf,
  #shopify-section-f46042d9-7442-4f53-b4a5-8fc025255b57 {
    width: 90% !important;
    float: none;
    margin: 0 auto;
  }

  #shopify-section-68c376db-77ed-411c-9e15-8f868808ee7e .image-with-text__heading,
  #shopify-section-c565d8b5-e2bd-4a93-8404-715b30e74896 .image-with-text__heading,
  #shopify-section-15fc37cf-5960-4e03-9784-0005bdf21ecf .image-with-text__heading,
  #shopify-section-f46042d9-7442-4f53-b4a5-8fc025255b57 .image-with-text__heading {
    font-size: 24px !important;
    font-weight: 600 !important;
    padding: 0;
    margin-bottom: 10px;
  }

  #shopify-section-68c376db-77ed-411c-9e15-8f868808ee7e .image-with-text__text p,
  #shopify-section-c565d8b5-e2bd-4a93-8404-715b30e74896 .image-with-text__text p,
  #shopify-section-15fc37cf-5960-4e03-9784-0005bdf21ecf .image-with-text__text p,
  #shopify-section-f46042d9-7442-4f53-b4a5-8fc025255b57 .image-with-text__text p {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-top: 0px;
    margin-bottom: 0;
  }

  #shopify-section-e930cdfb-7374-48b6-a59f-85488290da43 .content table td,
  #shopify-section-e930cdfb-7374-48b6-a59f-85488290da43 .content table th {
    font-size: 14px;
  }

  #shopify-section-c3a2a420-fd9d-4a0f-98c5-ffae9770406b .content table td,
  #shopify-section-c3a2a420-fd9d-4a0f-98c5-ffae9770406b .content table th {
    font-size: 14px;
  }

  #shopify-section-c3a2a420-fd9d-4a0f-98c5-ffae9770406b {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }

  #shopify-section-e930cdfb-7374-48b6-a59f-85488290da43 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }

  #shopify-section-044ce039-da2c-4703-9879-ad6780450651 {
    padding-top: 30px !important;
  }

  #shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .image-with-text-overlay__banner {
    display: none;
  }

  #shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .pre-order-foot {
    position: relative;
    right: 0%;
    width: 85%;
    float: none;
    margin: 0 auto;
    text-align: center;
    padding-bottom: 30px;
  }

  #shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .pre-order-foot h2 {
    font-size: 30px;
    padding: 0px 10px;
  }

  #shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .pre-order-foot p {
    font-size: 15px;
    margin: 20px 0 20px;
  }

  #shopify-section-df1b1f47-f71b-42dc-a56a-019484e86c48 .pre-order-foot button {
    width: 260px;
    height: 45px;
    font-size: 15px
  }

  .w10-pre-order-container .image-element__wrap {
    display: none;
  }

  .w10-pre-order-container .pre-order-foot {
    position: relative;
    right: 0%;
    width: 100%;
    float: none;
    margin: 0 auto;
    text-align: center;
    padding-bottom: 30px;
  }

  .w10-pre-order-container .pre-order-foot h2 {
    font-size: 30px;
  }

  .w10-pre-order-container .pre-order-foot p {
    font-size: 15px;
    margin: 20px 0 20px;
  }

  .w10-pre-order-container .pre-order-foot button {
    width: 260px;
    height: 45px;
    font-size: 15px
  }

  .w10-pre-order-container {
    padding-bottom: 0px !important;
  }

  #shopify-section-8b64a7fb-44b7-4393-92d3-71b64c501f4d {
    padding-bottom: 30px !important;
  }

}


/*w10 pre-order end  */



/*new  w10 sign up start*/
.w10-sign-up-banner-pc {
  position: relative;
}

.w10-sign-up-banner-pc .container {
  display: flex;
  align-items: center;
}

.w10-sign-up-banner-pc #early_bird_main {
  position: absolute;
  left: 5vw;
  max-width: 665px;
}

.w10-sign-up-banner-pc .image-with-text__heading span {
  width: 100%;
  float: left;
}

.w10-sign-up-banner-pc .image-with-text__heading span br {
  display: none;
}

.w10-sign-up-banner-pc .image-with-text__heading span br {
  display: none !important;
}

.w10-sign-up-banner-pc .image-with-text__wrapper {
  width: 90%;
  float: none;
  margin: 0 auto;
}

.w10-sign-up-banner-pc .content p {
  font-size: 1vw;
}

.w10-sign-up-banner-pc .content em {
  margin-top: 10px;
  display: inline-block;
  font-style: normal;
  font-size: 1.1vw;
}

.w10-sign-up-banner-pc .content strong {
  font-size: 1.7vw;
}

.w10-sign-up-banner-pc .content em strong {
  font-size: 1vw;
}

.w10-sign-up-banner-pc .content em:nth-child(6) {
  margin-top: 0px;
}

.w10-sign-up-banner-pc #mce-success-response {
  text-align: left;
  margin: 10px 0px !important;
  color: #000;
}

.w10-sign-up-banner-pc #mce-error-response {
  text-align: left;
  margin: 10px 0px !important;
  color: #000;
}

.w10-sign-up-banner-pc .h11-points ol {
  margin-left: 0.7vw;
  margin-top: 0 !important;
}

#early_bird {
  margin-bottom: 30px;
}

#early_bird p {
  margin-bottom: 0;
}

.w10-sign-up-banner-pc .image-with-text__heading {
  font-size: 2.6vw !important;
  letter-spacing: 0px !important;
  padding-top: 15px !important;
  font-weight: 700;
}

.w10-sign-up-banner-pc .image-with-text__heading span {
  font-size: 20px !important;
  padding-left: 3px;
  margin-bottom: 15px;
  font-weight: 500;
}

.w10-sign-up-banner-pc .h11-points ol {
  margin-left: 1.5vw;
}

.w10-sign-up-banner-pc .h11-points ol li {
  font-size: 14px;
  margin-bottom: 10px;
  list-style: decimal;
}

.w10-sign-up-banner-pc .image-element__wrap img {
  cursor: pointer;
  cursor: pointer;
}

.w10-sign-up-banner-pc #early_bird span:first-child {
  position: relative;
  padding-right: 1.5625vw;
  margin-right: 1.5625vw;
  color: #000;
}

.w10-sign-up-banner-pc #early_bird span {
  display: inline-block;
  color: #ADADAD;
  font-size: 18px;
}

.w10-sign-up-banner-pc #early_bird span b {
  text-decoration: line-through;
}

.w10-sign-up-banner-pc #early_bird span:first-child b {
  text-decoration: none;
}

.w10-sign-up-banner-pc #early_bird p b {
  font-size: 1.5625vw;
  font-weight: 400;
  margin-top: 15px;
  display: block;
  margin-bottom: 30px;
}

.w10-sign-up-banner-pc .pro-info img {
  width: 94.5%;
  margin-left: 0px;
}

.w10-sign-up-banner-pc .pro-info h2 {
  font-size: 3vw;
  font-weight: 600;
  margin: 15px 0 20px;
  color: #ff6c01;
}

#early_bird_main h2 span {
  color: #000;
}

html[lang='fr'] .w10-sign-up-banner-pc .pro-info h2 {
  font-size: 2vw;
}

.w10-sign-up-banner-pc #early_bird span b {
  font-size: 1.5625vw;
}

.w10-sign-up-banner-pc #early_bird span:first-child::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 45px;
  background: #8C8C8C;
  top: 50%;
  transform: translateY(-50%);
  right: 0px;
}

.w10-sign-up-banner-pc #mc_embed_signup .button {
  background: #FF6C01;
  min-width: 322px;
  height: 40px !important;
  font-size: 20px
}

.w10-sign-up-banner-pc .caption-content {
  text-align: right;
}

.w10-sign-up-banner-pc .caption-content img {
  cursor: pointer;
  position: relative;
  width: 5.2083vw;
}

.w10-sign-up-banner-pc .image-with-text-overlay__banner a {
  outline: 0;
  background: transparent;
  border: none;
  position: relative;
  left: 0vw;
  top: 2vw;
}

.w10-sign-up-banner-pc .image-with-text-overlay__banner a:hover {
  background: transparent !important;
  border: none !important;
}

#shopify-section-template--15165414080721__163901873503f0caf0 img,
#shopify-section-template--15162713702609__163901873503f0caf0 img,
.w10-brand-logo img {
  width: auto !important;
  height: 69px;
}

.w10-sign-up-banner-pc .h11-points {
  background: rgba(255, 255, 255, 0.4);
  backdrop-filter: blur(10px);
  border-radius: 5px;
  padding: 16px 13px 13px 16px;
}

.w10-sign-up-banner-pc .h11-points span {
  color: #ff6c01;
}

#shopify-section-template--15165414080721__1639020016e08f3ef8 strong,
#shopify-section-template--15162910212305__1639020016e08f3ef8 strong,
#shopify-section-template--15162713702609__1639020016e08f3ef8 strong,
.w10-rich-text-1 strong {
  font-size: 14px;
  margin-top: -5px;
  font-weight: 400;
}

body.product-w10 .section.has-background,
.w10-sign-up-body .section.has-background {
  width: 100% !important;
  max-width: 1680px;
  padding-left: 40px;
  padding-right: 40px;
}

body.product-w10 .section.has-background .section,
.w10-sign-up-body .section.has-background .section {
  width: 100% !important;
  max-width: 1680px;
  padding-left: 0px;
  padding-right: 0px;
}

body.product-w10 .image-with-text__heading.is-regular,
.w10-sign-up-body .image-with-text__heading.is-regular {
  font-size: 30px;
}

body.product-w10 .image-with-text__heading,
.w10-sign-up-body .image-with-text__heading {
  padding-bottom: 24px;
}

.w10-sign-up-body .image-with-text__container .image-element__wrap {
  padding-right: 10px;
}

.w10-sign-up-body .image-with-text__container .image-with-text__text-column+.image-with-text__image-column {
  padding-right: 0px;
  padding-left: 10px;

}

.image-with-text__container .text-left-box .image-with-text__text {
  max-width: 90%;
}

#shopify-section-template--15165414080721__16391209917e953711 .h2.mobile-shrink-text span,
#shopify-section-template--15162910212305__16391209917e953711 .h2.mobile-shrink-text span,
#shopify-section-template--15162713702609__16391209917e953711 .h2.mobile-shrink-text span,
.w10-overlay-2 .h2.mobile-shrink-text span {
  font-size: 30px;
}

#shopify-section-template--15165414080721__16391209917e953711 .image-with-text-overlay__subheading,
#shopify-section-template--15162910212305__16391209917e953711 .image-with-text-overlay__subheading,
#shopify-section-template--15162713702609__16391209917e953711 .image-with-text-overlay__subheading,
.w10-overlay-2 .image-with-text-overlay__subheading {
  font-weight: 400;
  font-size: 18px;
  line-height: 1.6666;
}

#shopify-section-template--15165414080721__16391209917e953711 .image-with-text-overlay__subheading strong,
#shopify-section-template--15162910212305__16391209917e953711 .image-with-text-overlay__subheading strong,
#shopify-section-template--15162713702609__16391209917e953711 .image-with-text-overlay__subheading strong,
.w10-overlay-2 .image-with-text-overlay__subheading strong {
  margin-top: 25px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

#shopify-section-template--15165414080721__16391209917e953711 .caption.text-align-right .caption-content,
#shopify-section-template--15162910212305__16391209917e953711 .caption.text-align-right .caption-content,
#shopify-section-template--15162713702609__16391209917e953711 .caption.text-align-right .caption-content,
.w10-overlay-2 .caption.text-align-right .caption-content {
  margin-right: 7%;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .section,
#shopify-section-template--15162910212305__1639037665e1a7e958 .section,
#shopify-section-template--15165414080721__1639037665e1a7e958 .section,
#shopify-section-template--15165414080721__163903306280e2f7ad .section,
.w10-text-image-3.section,
#shopify-section-template--15162910212305__163903306280e2f7ad .section,
.w10-spec.section,
#shopify-section-template--15162713702609__163903306280e2f7ad .section,
#shopify-section-template--15162713702609__1639037665e1a7e958 .section,
.w10-text-image-2.section {
  max-width: 1680px;
  padding: 0px 40px;
  width: 100%;
}

#shopify-section-template--15165414080721__163903306280e2f7ad .image-with-text__text strong,
.w10-text-image-3 .image-with-text__text strong,
#shopify-section-template--15162910212305__163903306280e2f7ad .image-with-text__text strong,
#shopify-section-template--15162713702609__163903306280e2f7ad .image-with-text__text strong,
.w10-text-image-1 .image-with-text__text strong {
  font-size: 14px;
  font-weight: 400;

  display: inline-block;
}

#shopify-section-template--15165414080721__163903306280e2f7ad .image-with-text__text-column,
.w10-text-image-3 .image-with-text__text-column,
#shopify-section-template--15162910212305__163903306280e2f7ad .image-with-text__text-column,
#shopify-section-template--15162713702609__163903306280e2f7ad .image-with-text__text-column,
.w10-text-image-1 .image-with-text__text-column {
  padding: 30px 7%;
  position: relative;
}

#shopify-section-template--15165414080721__163903306280e2f7ad .image-with-text__text-column::after,
.w10-text-image-3 .image-with-text__text-column::after,
#shopify-section-template--15162910212305__163903306280e2f7ad .image-with-text__text-column::after,
#shopify-section-template--15162713702609__163903306280e2f7ad .image-with-text__text-column::after,
.w10-text-image-1 .image-with-text__text-column::after {
  content: "";
  width: 30px;
  height: 100%;
  position: absolute;
  left: -30px;
  background: #f2f2f2;
}

.w10-text-image-3 .image-with-text__text-column::after {
  left: unset;
  right: -30px;
}

.w10-featured img {
  max-width: 120px;
}

.w10-featured h3 {
  font-size: 18px;
  font-weight: 400;
  margin-top: 30px;
}

#shopify-section-template--15165414080721__1639034214da30f879 .innovative,
#shopify-section-template--15162713702609__1639034214da30f879 .innovative,
.w10-featured .innovative {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .container,
#shopify-section-template--15162910212305__1639037665e1a7e958 .container,
#shopify-section-template--15165414080721__163904103854ac4cbb .container,
#shopify-section-template--15165414080721__1639037665e1a7e958 .container,
#shopify-section-template--15162713702609__163904103854ac4cbb .container,
#shopify-section-template--15162713702609__1639037665e1a7e958 .container,
#shopify-section-template--15157107785937__163904103854ac4cbb .container,
.w10-spec .container {
  background: #F2F2F2;
  border-radius: 10px;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .content table,
#shopify-section-template--15162910212305__1639037665e1a7e958 .content table,
#shopify-section-template--15165414080721__163904103854ac4cbb .content table,
#shopify-section-template--15165414080721__1639037665e1a7e958 .content table,
#shopify-section-template--15162713702609__163904103854ac4cbb .content table,
#shopify-section-template--15162713702609__1639037665e1a7e958 .content table,
#shopify-section-template--15157107785937__163904103854ac4cbb .content table,
.w10-spec .content table {
  position: relative;
  border: none;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .content table::after,
#shopify-section-template--15162910212305__1639037665e1a7e958 .content table::after,
#shopify-section-template--15165414080721__163904103854ac4cbb .content table::after,
#shopify-section-template--15165414080721__1639037665e1a7e958 .content table::after,
#shopify-section-template--15162713702609__163904103854ac4cbb .content table::after,
#shopify-section-template--15162713702609__1639037665e1a7e958 .content table::after,
#shopify-section-template--15157107785937__163904103854ac4cbb .content table::after,
.w10-spec .content table::after {
  content: "";
  position: absolute;
  height: 1px;
  right: 0px;
  bottom: 0px;
  width: 100%;
  background: #f2f2f2;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .content table::before,
#shopify-section-template--15162910212305__1639037665e1a7e958 .content table::before,
#shopify-section-template--15165414080721__163904103854ac4cbb .content table::before,
#shopify-section-template--15165414080721__1639037665e1a7e958 .content table::before,
#shopify-section-template--15162713702609__163904103854ac4cbb .content table::before,
#shopify-section-template--15162713702609__1639037665e1a7e958 .content table::before,
#shopify-section-template--15157107785937__163904103854ac4cbb .content table::before,
.w10-spec .content table::before {
  content: "";
  position: absolute;
  width: 1px;
  left: 100%;
  top: 0px;
  height: 100%;
  background: #f2f2f2;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .content table td,
#shopify-section-template--15162910212305__1639037665e1a7e958 .content table td,
#shopify-section-template--15165414080721__163904103854ac4cbb .content table td,
#shopify-section-template--15165414080721__1639037665e1a7e958 .content table td,
#shopify-section-template--15165414080721__1639037665e1a7e958 .content table th,
#shopify-section-template--15162713702609__163904103854ac4cbb .content table td,
#shopify-section-template--15162713702609__163904103854ac4cbb .content table th,
#shopify-section-template--15162713702609__1639037665e1a7e958 .content table td,
#shopify-section-template--15162713702609__1639037665e1a7e958 .content table th,
#shopify-section-template--15157107785937__163904103854ac4cbb .content table td,
#shopify-section-template--15157107785937__163904103854ac4cbb .content table th,
.w10-spec .content table td,
.w10-spec .content table th {
  border: none;
  border-bottom: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .content table td:nth-of-type(2n),
#shopify-section-template--15162910212305__1639037665e1a7e958 .content table td:nth-of-type(2n),
#shopify-section-template--15165414080721__163904103854ac4cbb .content table td:nth-of-type(2n),
#shopify-section-template--15165414080721__1639037665e1a7e958 .content table td:nth-of-type(2n),
#shopify-section-template--15162713702609__163904103854ac4cbb .content table td:nth-of-type(2n),
#shopify-section-template--15162713702609__1639037665e1a7e958 .content table td:nth-of-type(2n),
#shopify-section-template--15157107785937__163904103854ac4cbb .content table td:nth-of-type(2n),
.w10-spec .content table td:nth-of-type(2n) {
  border-right: none;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .image-with-text__wrapper,
#shopify-section-template--15162910212305__1639037665e1a7e958 .image-with-text__wrapper,
#shopify-section-template--15165414080721__163904103854ac4cbb .image-with-text__wrapper,
#shopify-section-template--15165414080721__1639037665e1a7e958 .image-with-text__wrapper,
#shopify-section-template--15162713702609__163904103854ac4cbb .image-with-text__wrapper,
#shopify-section-template--15162713702609__1639037665e1a7e958 .image-with-text__wrapper,
#shopify-section-template--15157107785937__163904103854ac4cbb .image-with-text__wrapper,
.w10-spec .image-with-text__wrapper {
  width: 87.5%;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .content table td,
#shopify-section-template--15162910212305__1639037665e1a7e958 .content table td,
#shopify-section-template--15165414080721__163904103854ac4cbb .content table td,
#shopify-section-template--15165414080721__1639037665e1a7e958 .content table td,
#shopify-section-template--15162713702609__163904103854ac4cbb .content table td,
#shopify-section-template--15162713702609__1639037665e1a7e958 .content table td,
#shopify-section-template--15157107785937__163904103854ac4cbb .content table td,
.w10-spec .content table td {
  width: 50%;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 25px;
}

#shopify-section-template--15162910212305__163904103854ac4cbb .content table td span,
#shopify-section-template--15162910212305__1639037665e1a7e958 .content table td span,
#shopify-section-template--15165414080721__163904103854ac4cbb .content table td span,
#shopify-section-template--15165414080721__1639037665e1a7e958 .content table td span,
#shopify-section-template--15162713702609__163904103854ac4cbb .content table td span,
#shopify-section-template--15162713702609__1639037665e1a7e958 .content table td span,
#shopify-section-template--15157107785937__163904103854ac4cbb .content table td span,
.w10-spec .content table td span {
  color: #7D7D7D;
  font-weight: bold;
  margin-bottom: 10px;
  display: inline-block;
}

#shopify-section-template--15165414080721__163904103854ac4cbb .section,
#shopify-section-template--15162713702609__163904103854ac4cbb .section,
#shopify-section-template--15157107785937__163904103854ac4cbb .section {
  max-width: 1680px;
  padding: 0px 40px;
  width: 100%;
}

.vb-container-box {
  top: 0px;
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;

  padding: 20px;
}

.vb-container-box .vb-top-title {
  text-align: center;
}

.vb-container-box .vb-title {
  font-weight: 700;
  font-size: 40px;
  color: #000000;

  text-align: center;
}

.vb-container-box .vb-subtitle {
  font-size: 14px;
  margin-top: 6px;
  margin-bottom: 30px;
}

.vb-container-inner {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  max-width: 700px;
}

.vb-container-inner input {
  width: 100%;
  height: 35px;
  padding: 18px 23px;
  font-size: 14px;
  border: 1px solid #9B9B9B;
  margin-bottom: 11px;
}

.vb-container-inner form {
  width: 100%;
}

.vb-container-inner input[type="submit"] {
  font-size: 20px;
  line-height: 0;
  color: #fff;
  background: #FF6C01;
}

.vb-container-inner .social-box {
  padding-top: 40px;
  width: 90%;
  margin: 0 auto;
  text-align: center;
}

.vb-container-inner .social-box a {
  display: inline-block;
  margin: 0 35px;
}

.w10-sign-up-banner-pc #mc_embed_signup_scroll {
  max-width: 525px;
}

.w10-sign-up-banner-pc #mc_embed_signup .mc-field-group input {
  width: 100%;
  font-size: 14px;
  border: 1px solid #9b9b9b;
  padding: 5px 23px;
  height: 35px;
  color: #8C8C8C;
}

.w10-brand-logo .container.is-medium {
  width: 80%;
}


.w10-rich-text-1 .rich-text__text {
  max-width: 77%;
  margin: 0 auto;
}

.w10-video-text-2-pc .image-with-text__heading,
.w10-video-text-1-pc .image-with-text__heading {
  font-weight: 700;
}

.w10-text-image-1 .image-element__wrap {
  border-radius: 10px 0px 0px 10px;
}

.w10-text-image-3 .image-element__wrap {
  border-radius: 0px 10px 10px 0px;
  padding-right: 0px;
}

.w10-text-image-1 .image-with-text__text-column {
  border-radius: 0px 10px 10px 0px;
}

.w10-text-image-3 .image-with-text__text-column {
  border-radius: 10px 0px 0px 10px;
}

#shopify-section-template--15165414080721__163903306280e2f7ad .image-with-text__text,
.w10-text-image-3 .image-with-text__text,
#shopify-section-template--15162910212305__163903306280e2f7ad .image-with-text__text,
#shopify-section-template--15162713702609__163903306280e2f7ad .image-with-text__text,
.w10-text-image-1 .image-with-text__text {
  line-height: 1.666;
}

.w10-video-2 h2 {
  font-size: 40px;
}

.w10-video-2 .image-with-text-overlay__subheading {
  font-size: 20px;
  font-weight: 400;
}

.w10-video-2 .caption-content {
  padding-top: 70px;
}

.w10-text-3image .title {
  text-align: center;
  font-size: 40px;
}

.w10-text-3image .subtitle {
  font-size: 20px;
  text-align: center;
  max-width: 74%;
  margin: 0 auto;
  padding-bottom: 40px;
}

.w10-text-3image .title {
  margin-bottom: 0px;
}

.pre-order-main .submit-box button {
  border-color: transparent !important;
}

.pre-order-main .submit-box button:hover {
  border-color: transparent !important;

}

.pre-order-main .submit-box {
  margin-bottom: 35px;
}

#shopify-section-template--15165414080721__16391209917e953711 .image-with-text-overlay__subheading,
#shopify-section-template--15162910212305__16391209917e953711 .image-with-text-overlay__subheading,
#shopify-section-template--15162713702609__16391209917e953711 .image-with-text-overlay__subheading,
#shopify-section-template--15157107785937__16391209917e953711 .image-with-text-overlay__subheading {
  max-width: 85%;
  letter-spacing: 0;
}

.vb-container-inner .social-box a:first-child {
  margin-left: 0px;
}

.vb-container-inner .social-box a:last-child {
  margin-right: 0px;
}

.pre-order-list li {
  list-style: decimal;
}

.pre-order-foot p {
  font-weight: bold;
}

.pre-order-foot p span {
  color: #FF6C01;
}

#early_bird_main .icon-box {
  text-align: center;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-left: calc(-1.5vw - 10px);
  font-size: 12px;
  width: 85%;
}

.w10-al-banner .icon-box {
  text-align: center;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-left: calc(- 10px);
  font-size: 12px;
  width: 60%;
}

.w10-al-banner .icon-box .item,
#early_bird_main .icon-box .item {
  padding: 0px 10px;
}

.w10-al-banner li {
  list-style: disc;
}

#early_bird_main h2 span {
  font-size: 14px;
  font-weight: 400;
  display: block;
  margin-top: 6px;
}

.vb-top-title {
  font-size: 26px;
  font-weight: bold;
  color: #606060;
  padding-bottom: 43px;
}

@media only screen and (min-width: 821px)and (max-width: 1024px) {

  .w10-text-image-3 .image-with-text__text-column,
  .w10-text-image-1 .image-with-text__text-column {
    padding: 30px 3%;
  }

  .w10-spec .image-with-text__wrapper,
  #shopify-section-template--15157107785937__163904103854ac4cbb .image-with-text__wrapper,
  #shopify-section-template--15162713702609__1639037665e1a7e958 .image-with-text__wrapper,
  #shopify-section-template--15162713702609__163904103854ac4cbb .image-with-text__wrapper,
  #shopify-section-template--15162910212305__1639037665e1a7e958 .image-with-text__wrapper,
  #shopify-section-template--15162910212305__163904103854ac4cbb .image-with-text__wrapper,
  #shopify-section-template--15165414080721__1639037665e1a7e958 .image-with-text__wrapper,
  #shopify-section-template--15165414080721__163904103854ac4cbb .image-with-text__wrapper {
    width: 100%;
  }

  .w10-sign-up-banner-pc #early_bird_main,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 #early_bird_main,
  #shopify-section-template--15165414080721__1639020016e08f3ef8 #early_bird_main {
    max-width: 410px !important;
  }

  .w10-sign-up-banner-pc .pro-info h2 {
    margin: 10px 0px 15px;
  }

  .w10-sign-up-banner-pc .image-with-text-overlay__banner a,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 .image-with-text-overlay__banner a,
  #shopify-section-template--15165414080721__1639020016e08f3ef8 .image-with-text-overlay__banner a {
    left: 2vw !important;
  }
}

@media only screen and (min-width: 821px)and (max-width: 1500px) {

  #shopify-section-template--15165414080721__16391209917e953711,
  #shopify-section-template--15162910212305__16391209917e953711,
  #shopify-section-template--15162713702609__16391209917e953711,
  #shopify-section-template--15495132381429__16391209917e953711 {
    padding-bottom: 70px !important;
  }

  #shopify-section-template--15165414080721__16391209917e953711 .caption .caption-content,
  #shopify-section-template--15162910212305__16391209917e953711 .caption .caption-content,
  #shopify-section-template--15162713702609__16391209917e953711 .caption .caption-content,
  .w10-overlay-2 .caption .caption-content {
    width: 34%;
    margin-right: 6.5% !important;
  }

  #shopify-section-template--15165414080721__1639020016e08f3ef8 .rich-text__heading,
  .w10-rich-text-1 .rich-text__heading,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 .rich-text__heading,
  #shopify-section-template--15162910212305__1639020016e08f3ef8 .rich-text__heading {
    font-size: 30px !important;
  }

  body.product-w10 .image-with-text__heading.is-regular,
  .w10-sign-up-body .image-with-text__heading.is-regular {
    font-size: 25px;
  }

  h2.mobile-shrink-text p,
  h2.mobile-shrink-text span {
    font-size: 23px;

  }

  #mc_embed_signup div.mce_inline_error {
    font-size: 13px;
  }

  .vb-container-inner input {
    height: 35px;
    padding: 5px 23px;
    margin-bottom: 15px;
  }

  .vb-container-inner .social-box {
    padding-top: 20px;
  }

  #shopify-section-template--15505893163253__1638958946398b4678 {
    padding-bottom: 36px !important;
  }

  #shopify-section-template--15165414080721__163901873503f0caf0,
  #shopify-section-template--15162713702609__163901873503f0caf0,
  .w10-brand-logo {
    padding-top: 36px !important;
  }

  #shopify-section-template--15495132381429__1639020016e08f3ef8 {
    padding-top: 38px !important;
    padding-bottom: 55px !important;
  }

  #shopify-section-template--15165414080721__1639020016e08f3ef8 .rich-text__text,
  #shopify-section-template--15162910212305__1639020016e08f3ef8 .rich-text__text,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 .rich-text__text,
  .w10-rich-text-1 .rich-text__text {
    max-width: 81% !important;
  }

  #shopify-section-template--15162910212305__1639020633524c62bd,
  #shopify-section-template--15162713702609__1639020633524c62bd,
  #shopify-section-template--15495132381429__1639020633524c62bd {
    padding-bottom: 65px !important;
  }

  #shopify-section-template--15165414080721__1639021074afd620f5,
  #shopify-section-template--15162910212305__1639021074afd620f5,
  #shopify-section-template--15162713702609__1639021074afd620f5,
  #shopify-section-template--15495132381429__1639021074afd620f5 {
    padding-top: 65px !important;
    padding-bottom: 30px !important;
  }

  #shopify-section-template--15495132381429__163902113911a33179 {
    padding-top: 30px !important;
    padding-bottom: 65px !important;
  }

  #shopify-section-template--15506903269621__163903306280e2f7ad,
  #shopify-section-template--15506362663157__16394517618cf9f16c,
  #shopify-section-template--15162910212305__163903306280e2f7ad,
  #shopify-section-template--15162713702609__163903306280e2f7ad,
  #shopify-section-template--15495132381429__163903306280e2f7ad {
    padding-top: 70px !important;
    padding-bottom: 42px !important;
  }

  .w10-sign-up-body .image-with-text__container .image-with-text__text-column+.image-with-text__image-column {
    padding-left: 0px;
  }

  #shopify-section-template--15506903269621__1639034214da30f879,
  #shopify-section-template--15162713702609__1639034214da30f879,
  #shopify-section-template--15495132381429__1639034214da30f879 {
    padding-top: 52px !important;
    padding-bottom: 43px !important;
  }

  #shopify-section-template--15506903269621__1639037665e1a7e958,
  #shopify-section-template--15162910212305__1639037665e1a7e958,
  #shopify-section-template--15165414080721__1639037665e1a7e958,
  #shopify-section-template--15162713702609__1639037665e1a7e958,
  #shopify-section-template--15495132381429__1639037665e1a7e958 {
    padding-top: 43px !important;
    padding-bottom: 10px !important;
  }
}

@media only screen and (max-width: 1500px) {
  .w10-al-banner .product-sec-page-second p {
    margin-bottom: 0px !important;
  }


  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 .new-tabs .tabs li a {
    padding: 1.5em 0em !important;
  }

  #shopify-section-2c83d9ae-8d11-4883-a711-c0860acb2f19 #main_tabs a h3 {
    font-size: 18px;
  }

  .product-6758721978573 .product__information img {
    max-width: 400px;
  }

  .w10-sign-up-banner-pc .pro-info img {
    width: 400px;
  }

  .w10-al-banner .product_name,
  #shopify-section-template--15165414080721__1639020016e08f3ef8 .pro-info h2,
  #shopify-section-template--15162910212305__1639020016e08f3ef8 .pro-info h2,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 .pro-info h2,
  #shopify-section-template--15505893130485__16393810028c032b69 h1 {
    font-size: 26px !important;
    margin: 10px 0 15px;
    padding: 0px;
  }

  #shopify-section-template--15165414080721__1639020016e08f3ef8 #early_bird span,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 #early_bird span,
  .w10-sign-up-banner-pc #early_bird span {
    font-size: 20px;
  }

  /*   #shopify-section-e57270b8-b4b5-4d76-8304-fe292ba892a3 .footer_frm_2 h1{ font-size: 40px;}   */
  /*   #shopify-section-template--15165414080721__1639020016e08f3ef8 #mc_embed_signup .mc-field-group input,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 #mc_embed_signup .mc-field-group input,
  .w10-sign-up-banner-pc #mc_embed_signup .mc-field-group input{
    height:40px;
  } */
  #shopify-section-template--15165414080721__1639020016e08f3ef8 #early_bird_main,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 #early_bird_main,
  .w10-sign-up-banner-pc #early_bird_main {
    max-width: 540px;
  }

  #early_bird {
    margin-bottom: 15px;
  }

  #mc_embed_signup .mc-field-group input {
    margin-bottom: 12px;
  }

  /*   #shopify-section-template--15165414080721__1639020016e08f3ef8 #mc_embed_signup .button,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 #mc_embed_signup .button,
  .w10-sign-up-banner-pc #mc_embed_signup .button{
    max-width: 300px; 
  } */
  .w10-sign-up-banner-pc #mc_embed_signup .button {

    margin: 0px;
    margin-bottom: 10px;
  }

  #shopify-section-template--15165414080721__1639020016e08f3ef8 #early_bird span,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 #early_bird span,
  .w10-sign-up-banner-pc #early_bird span {
    font-size: 17px;
  }

  .w10-overlay-2 .caption.text-align-right .caption-content,
  .w10-overlay-2 .caption.text-align-right .caption-content {
    margin-right: 3.5%;
    width: 39%;
  }

  #shopify-section-template--15165414080721__1639020016e08f3ef8 .h11-points,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 .h11-points,
  .w10-sign-up-banner-pc .h11-points {
    padding-bottom: 10px;
  }

  #shopify-section-template--15165414080721__1639020016e08f3ef8 .image-with-text-overlay__banner a,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 .image-with-text-overlay__banner a,
  .w10-sign-up-banner-pc .image-with-text-overlay__banner a {
    left: 1vw;
  }

  /*  Black Friday Copycode  */

  .page-black-friday-copycode h2 span {
    font-size: 40px !important;
    font-weight: 600 !important;
  }

  .page-black-friday-copycode .cc-product-copy p button,
  .page-black-friday-copycode .cc-product-copy p input {
    font-size: 30px;
  }


}

#shopify-section-template--15165414080721__1639020633524c62bd .video__text-container,
#shopify-section-template--15162910212305__1639020633524c62bd .video__text-container,
#shopify-section-template--15162713702609__1639020633524c62bd .video__text-container,
.w10-video-1 .video__text-container {
  display: none;
}

.w10-al-banner .product-sec-page button span {
  margin-bottom: 0px !important;
}

#shopify-section-template--15505893130485__16393810028c032b69 .image-with-text__text-column+.image-with-text__image-column {
  padding-left: 0px !important;
  margin-left: 0px !important;
  width: calc(50% - 10px);
}

#shopify-section-template--15505893130485__16393810028c032b69 .image-with-text__container {
  background-color: #F2F2F2;
}




/*new w10 pre-order */

.w10-alp-banner-container h2 {
  font-size: 40px;
}

.w10-alp-banner-container h4 {
  font-size: 20px;
  font-weight: 400;
}

.w10-alp-banner-container .icon-cell {
  margin-top: 45px;
}

.w10-alp-banner-container {
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}

.w10-alp-banner-container .icon-cell img {
  max-width: 80px;
}

.w10-alp-banner-container .section {
  max-width: 1480px;
  padding: 0px 40px;
}


#shopify-section-template--15505893130485__16393810028c032b69 span b {
  font-size: 30px;
}

#shopify-section-template--15505893130485__16393810028c032b69 h1 {
  font-size: 40px;
  font-weight: 700;
}

#shopify-section-template--15505893130485__16393810028c032b69 .product_form {
  max-width: 330px;
}

#shopify-section-template--15505893130485__16393810028c032b69 .product_form button {
  height: 53px;
}

.pre-order-foot .product_form .button--add-to-cart span {
  font-size: 18px;
}

/*   #top_setup{top: 0px;width: 100%;background: #fff;z-index: 99;}
  #top_setup {  display: flex;  align-items: center;  padding: 13px 25px!important;}
  #top_setup .left_blk { display: inline-block; width: 50%;  float: left;}
  #top_setup .left_blk p small{font-size: 16px!important; margin-bottom: 8px; display: inline-block; font-weight: 500;}
  #top_setup .left_blk p strong{font-size: 25px;}
  #myBtn_cart { float: right; font-size: 18px; width: 250px; padding: 13px 0; font-weight: 500; background: #0065B3!important; border: none; color: #fff;} */


.w10-text-3image .innovative .inner_innovative {
  width: 33%;
}

#shopify-section-template--15162910212305__1639551159fd028f54 .section.has-background {
  max-width: 100% !important;
  padding: 0px;
}

.alp-banner {
  text-align: center;
}

.alp-title {
  font-size: 40px;
  font-weight: bold;
  margin-bottom: 13px;
}

.alp-subtitle {
  max-width: 1200px;
  margin: 0 auto;
  padding-bottom: 40px;
}

.alp-banner:first-child {
  padding-bottom: 60px;
}

.alp-banner:nth-of-type(2) {
  padding-top: 60px;
}

.alp-packet-list {
  text-align: center;
}

.alppl-title {
  font-size: 40px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 40px;
}

.alppl-box {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
}

.alppl-box li {
  flex: 0 1 16%;
  padding: 0px 10px;
  list-style: none;
}

.spc-title {
  padding-top: 135px;
  padding-bottom: 0px;
  text-align: center;
  font-weight: 400;
  font-size: 40px;
}

.w10-al-banner .product_name {
  font-size: 40px;
  font-weight: 700;
}

.w10-al-banner.section {
  max-width: 1680px;
  width: 100%;
}

.w10-al-banner .money {
  color: #FF6C01;
}

.w10-al-banner .tips {
  font-size: 14px;
  color: #FF6C01;
  font-weight: 400;
  margin-bottom: 10px;
}

#shopify-section-template--15506362663157__1639448745643fdb1c {
  position: relative;
}

#shopify-section-template--15506362663157__1639448745643fdb1c::after {
  content: "";
  position: absolute;
  width: 50%;
  height: 100%;
  right: 0px;
  top: 0px;
  background: #f2f2f2;
  z-index: -1;
}

.w10-al-banner .product-sec-page-first {
  border: 1px dashed #B7B7B7;
  display: inline-block;
  margin-bottom: 10px;
  overflow: hidden;
  max-width: 340px;
  border-radius: 2px;
}

.w10-al-banner .product-sec-page-first p {
  margin: 7px 18px;

}

.w10-al-banner .product-sec-page-first p input {
  border: none;
  color: #FF6C01;
  pointer-events: none;
}

.w10-al-banner .product-sec-page-first button {
  color: #9F9F9F !important;
  font-size: 14px;
  background: transparent !important;
  font-weight: 400;

}

.w10-al-banner .product-sec-page-second {
  font-size: 14px;
  line-height: 1.8;
}

.w10-al-banner .product-sec-page-second p button {

  border: 1px solid #CFCFCF;
  box-sizing: border-box;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
  color: #000000;
}

.w10-al-banner .product-sec-page-second p a {
  display: inline-block;
  width: 48%;
}

.w10-al-banner .product-sec-page-second p a:first-child {
  margin-right: 1%;
}

.w10-al-banner .product-sec-page-second p a:nth-child(2) {
  margin-left: 1%;
}

.w10-al-banner .product-sec-page-second p a button {
  width: 100%;
}

.w10-al-banner .buy-lable {
  display: block;
  margin-top: 20px;
  margin-bottom: -25px;
  font-weight: bold;
  font-size: 18px;
  color: #000 !important;
}

.w10-al-banner .product-sec-page-second p a:first-child button {
  background: #000000;
}

.w10-al-banner .product-sec-page-second p a:nth-child(2) button {
  background: linear-gradient(180deg, #F07706 0%, #E12420 100%);
}

background: linear-gradient(180deg, #F07706 0%, #E12420 100%);

.w10-al-banner .product-sec-page-first p button {
  width: 120px;
  height: 43px;
  font-weight: 300;

}

.w10-al-banner .product-sec-page-first p button svg {
  position: relative;
  top: 4px;
  left: -6px;
}

.w10-al-banner .product-sec-page-first button {
  float: right;

}

.w10-al-banner .product-sec-page p input {
  font-size: 20px;
  height: 43px;
  background-color: transparent;
}

.w10-al-banner .is-slide-nav--true .product-gallery__thumbnail {
  opacity: 1;
}

.w10-al-banner .social-box-container {
  padding-top: 20px;
}

.social-box-container .sb-title {
  color: #878787;
  margin-bottom: 12px;
}

.w10-al-banner .social-box-container svg {
  width: 23px;
}

.w10-al-banner .social-box-container a {
  margin-right: 50px;
  opacity: 0.6;
}

.w10-al-banner .social-box-container a:hover {

  opacity: 1;
}

.w10-al-banner .product__information {
  padding-left: 5%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.w10-al-banner .container {
  padding-bottom: 100px;
}

.w10-video-2 .video__text {
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: flex-start;
}

.w10-video-2 .video__text-wrapper {
  padding-top: calc(30px + 3%);
}

.w10-video-2 .video__subtitle {
  font-weight: 400;
  font-size: 20px;
}

.alp-top-bar {
  display: none;
  padding: 10px 0px;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);
  top: 0px;
  width: 100%;
  background: #fff;
  z-index: 7;
}

.alptb-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.alptb-left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 24px;
}

.alptb-left .cell+.cell {
  margin-left: 125px;
}

.alptb-left .cell {
  cursor: pointer;
}

.alptb-left .cell.active {
  font-weight: bold;
}

.alptb-inner button {
  background: #febd69;
  border: navajowhite;
  color: #000 !important;
}

#shopify-section-template--15165414080721__163901873503f0caf0 .column,
#shopify-section-template--15162713702609__163901873503f0caf0 .column,
.w10-brand-logo .column {
  margin: 0px 6%;
}

.alppl-box span {
  display: block;
}

.w10-al-banner .money-span {
  font-weight: 600;
  padding-bottom: 0px;
  display: block;
  font-size: 2.4vw;
  color: #FF6C01
}



@media only screen and (min-width: 821px) {

  #shopify-section-template--15495132381429__1639120978787da6f8,
  #shopify-section-template--15165414080721__1639120978787da6f8,
  #shopify-section-template--15162910212305__1639120978787da6f8,
  #shopify-section-template--15162713702609__1639120978787da6f8,
  #shopify-section-template--15157107785937__1639120978787da6f8 {
    display: none;
  }
}

@media only screen and (max-width: 820px) {
  .w10-al-banner .icon-box {
    width: 100%;
  }

  .product-6758721978573 .product__information img {
    max-width: 100%;
  }

  .w10-sign-up-banner-pc .image-with-text-overlay__banner {
    display: none;
  }

  .alppl-box li {
    flex: 0 1 33.333%;
    width: 33.333%;
  }

  .w10-text-3image .innovative .inner_innovative {
    width: 32%;
  }

  .w10-video-2 .image-with-text-overlay__banner {
    display: flex;
    flex-direction: column;
  }

  .w10-video-2 video {
    order: 2;
  }

  .w10-video-2 .video__text-container {
    order: 1;
  }

  #shopify-section-template--15506362663157__1639034214da30f879 {
    padding-top: 24px !important;
  }

  .w10-video-2 .video__text-wrapper {
    padding: 0px 20px;
  }

  #shopify-section-template--15162910212305__16395516029dcfb091 .section.has-background {
    padding: 0px;
  }

  .w10-text-3image .section.has-background {
    padding: 0px 10px;
  }

  .w10-text-3image .title {
    font-size: 24px !important;
  }

  .w10-text-3image .subtitle {
    font-size: 14px !important;
  }

  #shopify-section-template--15162910212305__1639020633524c62bd {
    display: none;
  }

  .w10-alp-banner-container {
    top: 15%;
    text-align: center;
  }

  .w10-alp-banner-container h2 {
    font-size: 26px;
  }

  .w10-alp-banner-container h4 {
    font-size: 16px;
  }

  .w10-al-banner .product__information {
    text-align: left;
  }

  #shopify-section-template--15506362663157__1639448745643fdb1c::after {
    display: none;
  }

  .w10-al-banner .product__information {
    padding-left: 0px;
  }

  .w10-al-banner .product_name {
    font-size: 26px;
  }

  #shopify-section-template--15162910212305__16391209917e953711 .caption.text-align-right .caption-content,
  #shopify-section-template--15162713702609__16391209917e953711 .caption.text-align-right .caption-content,
  .w10-overlay-2 .caption.text-align-right .caption-content {
    width: 100% !important;
  }

  #shopify-section-template--15505893163253__1639021074afd620f5,
  #shopify-section-template--15505893163253__163902113911a33179,
  #shopify-section-template--15505893163253__1639020633524c62bd,
  #shopify-section-template--15506362663157__163902113911a33179,
  #shopify-section-template--15506362663157__1639020633524c62bd,
  #shopify-section-template--15506903204085__1639021074afd620f5,
  #shopify-section-template--15506362663157__1639021074afd620f5,
  #shopify-section-template--15162713702609__1639021074afd620f5,
  #shopify-section-template--15495132381429__1639021074afd620f5,
  #shopify-section-template--15506903204085__163902113911a33179 {
    display: none;
  }

  .w10-video-text-2-mb .image-with-text__text-column,
  .w10-video-text-1-mb .image-with-text__text-column {
    padding: 0px;

  }


  .w10-video-text-2-mb .image-with-text__heading,
  .w10-video-text-2-mb .image-with-text__text,
  .w10-video-text-1-mb .image-with-text__heading,
  .w10-video-text-1-mb .image-with-text__text {
    text-align: center;
  }

  .w10-video-text-2-mb .image-with-text__heading,
  .w10-video-text-1-mb .image-with-text__heading {
    font-size: 20px !important;
    padding-bottom: 10px;
  }

  .w10-video-text-2-mb .image-with-text__text,
  .w10-video-text-1-mb .image-with-text__text {
    font-size: 14px;
  }

  .w10-video-text-2-mb .image-with-text__container .image-element__wrap,
  .w10-video-text-1-mb .image-with-text__container .image-element__wrap {
    margin-top: 30px;
  }

  .w10-video-text-2-mb .image-with-text__image-column,
  .w10-video-text-1-mb .image-with-text__image-column {
    order: 2;
    padding: 0px !important;
  }

  #shopify-section-template--15162910212305__1639120978787da6f8 .section,
  #shopify-section-template--15165414080721__1639120978787da6f8 .section,
  #shopify-section-template--15162713702609__1639120978787da6f8 .section,
  .w10-video-text-1-mb.section {
    width: 100%;
  }

  #shopify-section-template--15165414080721__1639020016e08f3ef8 .rich-text__text,
  #shopify-section-template--15162910212305__1639020016e08f3ef8 .rich-text__text,
  #shopify-section-template--15162713702609__1639020016e08f3ef8 .rich-text__text,
  .w10-rich-text-1 .rich-text__text {
    width: 100%;
    max-width: 100%;
    font-size: 14px !important;
  }

  #shopify-section-template--15165414080721__163901873503f0caf0 .container.is-medium,
  #shopify-section-template--15162713702609__163901873503f0caf0 .container.is-medium,
  .w10-brand-logo .container.is-medium {
    width: 100%;
  }

  #shopify-section-template--15165414080721__163901873503f0caf0 .logo-list__item,
  #shopify-section-template--15162713702609__163901873503f0caf0 .logo-list__item,
  .w10-brand-logo .logo-list__item {
    width: auto !important;
  }

  .w10-sign-up-banner-pc #mc_embed_signup .button {
    height: 40px;
    margin-top: 0px;
    max-width: 100%;
    margin-bottom: 11px;
  }

  #shopify-section-template--15165414080721__163901873503f0caf0 .image-element__wrap img,
  #shopify-section-template--15162713702609__163901873503f0caf0 .image-element__wrap img,
  .w10-brand-logo .image-element__wrap img {
    width: 100% !important;
    height: 50px;
    min-height: 50px;
  }

  #shopify-section-template--15165414080721__163901873503f0caf0 .section.has-background,
  #shopify-section-template--15162713702609__163901873503f0caf0 .section.has-background,
  .w10-brand-logo.section.has-background {
    padding: 0px 10px;
  }

  #shopify-section-template--15165414080721__163902113911a33179,
  #shopify-section-template--15162910212305__163902113911a33179,
  #shopify-section-template--15495132381429__163902113911a33179,
  #shopify-section-template--15162713702609__163902113911a33179 {
    display: none;
  }

  .w10-al-banner .w10-al-banner .modal_price,
  #shopify-section-template--15505893130485__16393810028c032b69 span b,
  .w10-sign-up-banner-pc #early_bird span b {
    font-size: 30px;
  }

  .w10-sign-up-banner-pc #early_bird span:first-child::after {
    height: 35px;
  }

  .w10-sign-up-banner-pc #early_bird span:first-child {
    padding-right: 28px;
    margin-right: 25px;
  }

  .w10-sign-up-banner-mb .caption {
    display: none;
  }

  #shopify-section-template--15505893130485__16393810028c032b69 #early_bird_main,
  .w10-sign-up-banner-pc #early_bird_main {
    position: relative !important;
    left: 0;
    width: 100%;
    float: none;
    margin: 60px auto 0;
    padding: 0px 10px;
  }

  .w10-overlay-2 .image-with-text-overlay__banner {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
  }

  .w10-overlay-2 .is-hidden-desktop-only {
    width: 100%;
    order: 2;
  }

  .w10-overlay-2 .caption {
    width: 100%;
    order: 1;
  }

  .w10-overlay-2 .caption .caption-content {
    margin-right: 0px !important;
    padding: 10px !important;
  }

  .w10-overlay-2 h2.mobile-shrink-text span {
    padding: 0px !important;
  }

  .w10-text-image-3 .image-with-text__image-column,
  .w10-text-image-1 .image-with-text__image-column {
    order: 2;
    padding: 0px !important;
  }

  .w10-text-image-3 .image-with-text__text-column::after,
  .w10-text-image-1 .image-with-text__text-column::after {
    display: none;
  }

  .w10-sign-up-body .image-with-text__container .image-with-text__text-column+.image-with-text__image-column,
  .w10-sign-up-body .image-with-text__container .image-element__wrap {
    padding-right: 0px;
    padding-left: 0px;

  }

  .w10-sign-up-body .image-with-text__container .image-with-text__text-column:nth-child(2) {
    width: 100%;
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .w10-text-image-3 .image-with-text__text-column,
  .w10-text-image-1 .image-with-text__text-column {
    background-color: transparent !important;
  }

  #shopify-section-template--15506903269621__163903306280e2f7ad,
  #shopify-section-template--15506903204085__16394517618cf9f16c,
  #shopify-section-template--15162910212305__163903306280e2f7ad,
  #shopify-section-template--15162713702609__163903306280e2f7ad,
  #shopify-section-template--15505893163253__163903306280e2f7ad {
    padding-top: 45px !important;
  }

  #shopify-section-template--15506903204085__16394517618cf9f16c {
    padding-bottom: 24px !important;
  }

  #shopify-section-template--15506903204085__1639619583e29a3119 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .w10-video-2 .caption-content {
    padding: 10px;
  }

  .w10-video-2 h2.mobile-shrink-text span {
    font-size: 24px !important;
  }

  .w10-video-2 .video__subtitle {
    font-size: 14px;
  }

  .w10-text-image-3 .image-with-text__heading,
  .w10-text-image-1 .image-with-text__heading {
    font-size: 24px !important;
    text-align: center;
    font-weight: bold;
  }

  .w10-text-image-3 .image-with-text__text,
  .w10-text-image-1 .image-with-text__text {
    text-align: center !important;
  }

  .w10-text-image-3 .image-element__wrap,
  .w10-text-image-1 .image-element__wrap {
    border-radius: 10px;
  }

  #shopify-section-template--15506903269621__1639034214da30f879,
  #shopify-section-template--15162713702609__1639034214da30f879,
  #shopify-section-template--15495132381429__1639034214da30f879 {
    padding-top: 0px !important;
  }

  .w10-featured.section {
    padding: 0px !important;
  }

  .w10-featured .innovative {
    margin-bottom: -58px;
  }

  .w10-featured .inner_innovative {
    margin-bottom: 58px;
  }

  .w10-spec .image-with-text__wrapper {
    width: 100%;
  }

  .w10-spec .image-with-text__text-column {
    padding: 0px;
  }

  .w10-spec .content table td {
    padding-top: 20px;
    padding-bottom: 30px;
    font-size: 14px;
  }

  .vb-container-box .vb-top-title {
    font-size: 18px;
    padding-bottom: 15px;
  }

  .vb-container-box .image-element__wrap img {
    height: 450px;
  }

  .vb-container-box .vb-title {
    font-size: 20px;
  }

  .vb-container-box .vb-subtitle {
    margin-bottom: 25px
  }

  .vb-container-inner input {
    height: 50px;
    margin-bottom: 10px;
  }

  .vb-container-inner .social-box {
    padding-top: 24px;
    width: 100%;
  }

  .vb-container-inner .social-box svg {
    width: 20px;
  }

  .vb-container-inner .social-box a {
    margin: 0px 20px;
  }

}

@media only screen and (min-width: 481px) and (max-width: 821px) {
  .w10-featured .innovative {
    margin-bottom: -40px;
  }

  .w10-featured .innovative .inner_innovative {
    width: 33%;
    margin-bottom: 40px;
  }


  .w10-overlay-2 .caption-content {
    width: 58% !important;
    margin-right: 0px !important;
  }

}

@media only screen and (max-width: 480px) {

  .w10-sign-up-body .section.has-background,
  body.product-w10 .section.has-background {
    padding: 0px 10px;
  }

  #shopify-section-template--15165414080721__1639034214da30f879 h3,
  #shopify-section-template--15162713702609__1639034214da30f879 h3,
  .w10-featured h3 {
    font-size: 13px !important;
  }

  .w10-featured .inner_innovative {
    padding: 0px 5px;
  }

  .w10-brand-logo .column {
    margin: 0 15px;
    flex-shrink: 0;
  }

  .w10-text-3image .subtitle {
    max-width: 100%;
  }

  #shopify-section-template--15505893130485__16393810028c032b69 .product_form {
    max-width: 100%;
  }

  #shopify-section-template--15157107785937__163904103854ac4cbb .section,
  #shopify-section-template--15162713702609__163904103854ac4cbb .section,
  #shopify-section-template--15165414080721__163904103854ac4cbb .section,
  #shopify-section-template--15162910212305__163904103854ac4cbb .section,
  #shopify-section-template--15162910212305__1639037665e1a7e958 .section,
  #shopify-section-template--15165414080721__1639037665e1a7e958 .section,
  #shopify-section-template--15165414080721__163903306280e2f7ad .section,
  .w10-text-image-3.section,
  #shopify-section-template--15162910212305__163903306280e2f7ad .section,
  .w10-spec.section,
  #shopify-section-template--15162713702609__163903306280e2f7ad .section,
  #shopify-section-template--15162713702609__1639037665e1a7e958 .section,
  .w10-text-image-2.section {
    padding: 0px 10px;
  }

  .w10-al-banner .product-sec-page p input {
    font-size: 16px;
  }

  .alppl-box span {

    font-size: 14px;
  }

  .alppl-box li {
    flex: 0 1 50%;
    width: 50%;
  }

  .w10-text-3image .innovative .inner_innovative img {
    width: 100%;
  }

  .social-box-container {
    text-align: center;
  }

  .w10-al-banner .social-box-container {
    padding-top: 0px;
  }

  .social-box-container .social-box {
    margin-right: -50px;
  }

  .w10-al-banner .product-sec-page-first {
    width: 100%;
    max-width: 100%;
  }

  .w10-al-banner .product-sec-page-second p button {
    width: 100% !important;
  }

  #shopify-section-template--15165414080721__1639020830d38dbc79 .shopify-section {
    display: block !important;
  }

  #shopify-section-template--15165414080721__1639034214da30f879 h3,
  #shopify-section-template--15162713702609__1639034214da30f879 h3,
  .w10-featured h3 {
    margin-top: 15px;
    font-size: 13px;
  }

  .w10-text-image-3 .image-with-text__text,
  .w10-text-image-1 .image-with-text__text {
    font-size: 14px;
  }

  .w10-text-image-3 .image-with-text__text strong,
  .w10-text-image-1 .image-with-text__text strong {
    font-size: 12px;
  }

  .w10-text-image-3 .image-with-text__text-column,
  .w10-text-image-1 .image-with-text__text-column {
    padding: 0px;
    padding-bottom: 30px;
  }


  .w10-overlay-2 .image-with-text-overlay__subheading strong {
    margin-top: 14px;
    font-size: 12px;
  }


  .w10-rich-text-1.section {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  .w10-rich-text-1 .rich-text__text {
    font-size: 14px !important;
  }

  .w10-rich-text-1 strong {
    font-size: 12px;
  }

  .w10-brand-logo .image-element__wrap img {
    min-height: 45px;
    height: 45px;
  }

  #shopify-section-template--15506903269621__1638958946398b4678 {
    padding-bottom: 0px !important;
  }

  #shopify-section-template--15506903269621__163901873503f0caf0,
  #shopify-section-template--15162713702609__163901873503f0caf0,
  #shopify-section-template--15495132381429__163901873503f0caf0 {
    padding-top: 20px !important;
  }

  #shopify-section-template--15506903269621__1639020016e08f3ef8,
  #shopify-section-template--15162910212305__1639020016e08f3ef8,
  #shopify-section-template--15162713702609__1639020016e08f3ef8,
  #shopify-section-template--15506903204085__1639020016e08f3ef8 {
    padding-bottom: 20px !important;
  }

  #shopify-section-template--15506903269621__1639020633524c62bd,
  #shopify-section-template--15162713702609__1639020633524c62bd,
  #shopify-section-template--15495132381429__1639020633524c62bd {
    padding-bottom: 11px !important;
  }

}

@media only screen and (min-width: 1921px) {
  .w10-sign-up-banner-pc #early_bird_main {
    max-width: 915px;
  }
}

@media only screen and (max-width: 374px) {

  .w10-brand-logo .image-element__wrap img,
  #shopify-section-template--15162713702609__163901873503f0caf0 .image-element__wrap img,
  #shopify-section-template--15165414080721__163901873503f0caf0 .image-element__wrap img {
    min-height: 28px;
    height: 28px;
  }
}

@media only screen and (min-width:1441px)and (max-width:1550px) {

  .w10-overlay-2 .caption.text-align-right .caption-content,
  #shopify-section-template--15162713702609__16391209917e953711 .caption.text-align-right .caption-content,
  #shopify-section-template--15162910212305__16391209917e953711 .caption.text-align-right .caption-content,
  #shopify-section-template--15165414080721__16391209917e953711 .caption.text-align-right .caption-content {
    width: 38% !important;
    margin-right: 4.5%;
  }
}

/* new w10 sign up end */




.alptb-right {
  display: flex;
  align-items: center;
}

.alptb-right .buy-label {
  font-size: 18px;
  font-weight: bold;
  display: block;
  margin-right: 35px;
  color: #000;
}

.alptb-right a.first-btn button {
  width: 164px;
  background: #000;
  padding: 8px;
}

.alptb-right a.second-btn {
  margin-left: 18px;
}

.alptb-right a.second-btn button {
  width: 164px;
  background: linear-gradient(180deg, #F07607 0%, #E22720 100%);
  padding: 8px;
}

.alptb-right button img {
  height: 100%;
}

.modal_price #early_bird {
  display: flex;
  font-size: 18px;

}

.modal_price #early_bird span:first-child {
  color: #FF6C01;
  display: block;
  margin-right: 40px;
  border-right: 1px solid #ccc;
  padding-right: 40px;
}

.modal_price #early_bird b {
  font-size: 30px;
}

.w10-al-banner .product-sec-page span {
  color: #ff6c01;
}

.modal_price #early_bird span:nth-child(2) {
  color: #8c8c8c;

}

.modal_price #early_bird span:nth-child(2) b {
  text-decoration: line-through;
}

#mc_embed_signup_scroll select {
  width: 100%;
  height: 35px;
  margin-bottom: 10px;
  background: #fff;
  border: none;
  padding-left: 25px;
  border: 1px solid #9b9b9b;
  color: rgb(94, 94, 94);
}

#mce-success-response {
  text-align: left !important;
}

body[data-current-lang="ru"] .pbir-item-56965e5c-2514-4906-a87a-9db3adf6da48 .hero__text-content .bg-text-wrapper-inner {
  max-width: 50% !important;
}




.slideshow-classic__subheading .button {
  width: 100%;
}

.slideshow-classic__subheading {
  margin-top: -10%;
  text-align: left;
  font-size: 20px;
  max-width: 910px;
}

.slideshow-classic__subheading .button {
  padding: 10px 20px;
  min-width: 200px;
}

.slideshow-classic__subheading .title {
  font-size: 30px !important;
  color: #ffffff;
}

.slideshow-classic__subheading {
  font-size: 20px;

}

.slideshow-classic__subheading .price-box {
  display: flex;
  align-content: center;
  margin-bottom: 20px;
  font-weight: bold;
  flex-direction: column;
}

.slideshow-classic__subheading .orign-price {
  margin-right: 20px;
  color: #8c8c8c;
  font-weight: 400;
  order: 2;
  font-size: 18px !important;
  margin-top: 10px;
}

.slideshow-classic__subheading .orign-price span {
  text-decoration: line-through;
}

.slideshow-classic__subheading .now-price {
  color: #FF6C01;
  order: 1;
}

.slideshow-classic__subheading .tips {
  font-size: 14px;
  color: #ffffff;
  margin-top: 20px;
}

.slideshow-classic__subheading .logo-box {
  width: 100%;
  max-width: 500px;

}

@media only screen and (max-width: 480px) {
  .slideshow-classic__subheading .logo-box {
    width: 60%;
    margin: 0 auto;
  }

  .slideshow-classic__subheading .title,
  .slideshow-classic__subheading .price-box {
    margin-bottom: 10px !important;
  }

  .slideshow-classic__subheading .button {
    padding: 5px 10px;
  }

  .slideshow-classic__subheading .tips {
    margin-top: 10px;
  }

  .slideshow-classic__subheading {
    text-align: center;
    padding: 0px 20px;
    margin-top: -17%;
  }

  .block__image-with-overlay .caption,
  .image-with-text-overlay .caption,
  .image-slideshow .caption {
    position: absolute !important;
    top: 5% !important;
  }

  .slideshow-classic__banner h2.title {
    font-size: 24px !important;
  }

  .slideshow-classic__subheading .price-box {
    justify-content: center;
  }
}




.slideshow-classic__heading b {
  text-decoration: underline;
}

#shopify-section-a76cf5e4-618e-4e82-9c9c-ffa1910b4b83 .caption {
  transform: none;
  top: unset;
  bottom: -5%;
}

#shopify-section-a76cf5e4-618e-4e82-9c9c-ffa1910b4b83 .slideshow-classic__heading span {
  font-size: 2vw !important;
}

#shopify-section-a76cf5e4-618e-4e82-9c9c-ffa1910b4b83 .caption .slideshow-classic__heading {
  display: inline-block;
  padding: 5px 20px;
  background: #fff;
}

#shopify-section-a76cf5e4-618e-4e82-9c9c-ffa1910b4b83 .caption .slideshow-classic__subheading {
  font-size: 16px;
  font-weight: bold;
}

.announcement-bar {
  position: relative;
  display: block;
  text-align: center;
  padding: 5px;
  font-size: 14px;
}

.announcement-bar strong,
.announcement-bar b {
  text-decoration: underline;
}

#shopify-section-a76cf5e4-618e-4e82-9c9c-ffa1910b4b83 .caption .slideshow-classic__subheading {
  text-align: center;
  max-width: 100%;
  margin-top: -1%;
}

.slideshow-classic .flickity-page-dots {
  top: unset !important;
}

@media only screen and (max-width: 767px) {

  .slideshow-classic .flickity-page-dots,
  #shopify-section-index__slideshow-classic .slideshow-classic .flickity-page-dots {
    top: unset !important;
  }
}



@media only screen and (max-width: 480px) {
  .announcement-bar {
    font-size: 12px;
    text-align: center;
  }


  #shopify-section-a76cf5e4-618e-4e82-9c9c-ffa1910b4b83 .slideshow-classic__heading span {
    font-size: 20px !important;
  }

  #shopify-section-a76cf5e4-618e-4e82-9c9c-ffa1910b4b83 .caption {
    position: absolute;
    top: unset;
    top: 25% !important;
  }

  #shopify-section-a76cf5e4-618e-4e82-9c9c-ffa1910b4b83 .slideshow-classic__heading span {
    color: #B28484 !important;
  }
}










/* new css 2022.04.27 */
.pbir-item .lazyframe:before {
  padding-top: 56.25vw;
}

.pbir-item .section-subtitle strong,

.product-feature-content-item .featured-row__first_text strong {
  display: block;
  font-size: 15px;
  font-weight: 400 !important;
  padding-top: 25px;
}

.section-header h1,
.section-header h2,
.section-header h3 {
  font-weight: bold;
}

.bg-text-link {
  position: relative;
}

.bg-text-wrapper h2 {
  font-size: 2.7vw;
  line-height: 1.2;
}

.bg-text-wrapper p {
  font-size: 18px;
  font-weight: 400;
}


.bg-text-icon-wrapper ul {
  list-style: none;
  margin: 5px;
}

.bg-text-icon-wrapper ul li {
  margin-bottom: 15px;
}

.prtext-wrapper {
  position: absolute;

  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 6;
}

.bg-text-table-wrapper {
  display: table;
  width: 100%;
  height: 100%;
}

.prtext-wrapper .hero__text-content {
  opacity: 1;

  padding: 40px;
}

.prtext-wrapper .hero__text-content h2 {
  margin: 0px;
}

.prtext-wrapper .hero__text-content .subtitle.bottom p {
  margin-top: 10px;
  margin-bottom: 0px;
}

.prtext-wrapper .hero__text-content .subtitle.top p {
  margin-bottom: 10px;
}

.hero__text-content {
  display: table-cell;
  z-index: 1;
}

.hero__text-content.horizontal-left {
  text-align: left;
}

.hero__text-content.vertical-top {
  vertical-align: top;
}

.hero__text-content.vertical-bottom {
  vertical-align: bottom;
}

.hero__text-content.horizontal-center {
  text-align: center;
}

.hero__text-content.horizontal-right {
  text-align: right;
}

.hero__text-content.vertical-center {
  vertical-align: middle
}

.hero__text-content.vertical-center .hero__subtitle {
  margin-right: 0;
}

.hero__text-content.vertical-center .hero__link {
  display: block
}

@media only screen and (max-width:589px) {
  .hero__adapt-text-wrap {
    display: table;
  }

  .mb-hero__text-content-outer.mb_vertical-top {
    vertical-align: top;
  }

  .mb-hero__text-content-outer.mb_vertical-center {
    vertical-align: middle
  }

  .mb-hero__text-content-outer.mb_vertical-center .hero__link {
    margin-top: 0px
  }

  .mb-hero__text-content-outer.mb_vertical-center {
    vertical-align: middle
  }

  .mb-hero__text-content-outer.mb_vertical-center .hero__subtitle {
    margin-right: 0;
  }

  .mb-hero__text-content-outer.mb_vertical-center .hero__link {
    display: block
  }

  .mb-hero__text-content-outer.mb_vertical-bottom {
    vertical-align: bottom;
  }

  .mb-hero__text-content-outer.mb_horizontal-left {
    text-align: left;
  }

  .mb-hero__text-content-outer.mb_horizontal-center {
    text-align: center;
  }

  .mb-hero__text-content-outer.mb_horizontal-right {
    text-align: right;
  }
}


/*           .pbir-container .bg-text-wrapper .hero__text-content .bg-text-wrapper-inner{
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            padding:0;
          } */
.pbir-container .hero__text-content .subtitle {
  width: 100%;
  order: 2;
}

.pbir-container .prtext-wrapper .hero__text-content h2 {
  width: 100%;
  order: 1;
}

.pbir-container .btwi-ul {
  width: 100%;
  order: 3;
}


.pbir-container .product-box {
  width: 100%;
  order: 4;
}

.pbir-container .custom_html_box {
  width: 100%;
  order: 5;
}

.pbir-container .product-media-iframe-video-btn {
  order: 6;
}

/*.product-feature-container .pfc-box.mb-two-layout .product-feature-item{
            flex: 0 1 45%;
            width: 45%;
          }*/


.product-feature-item-title {
  text-align: center;
  margin-top: -25px;
  margin-bottom: 0px;
  position: relative;
  z-index: 1;
}

.product-feature-container {
  padding: 30px 0px 100px;
}

.psc-content {
  padding-bottom: 20px;
}

.product-section-title,
.psc-content .section-title {
  font-size: 52px;
  margin-bottom: 57px;
  font-weight: bold;
  text-align: center;
}

.product-feature-container .section-title {
  font-size: 52px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0px;
}

.product-feature-content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.product-feature-row__item {
  flex: 0 1 50%;
}

.product-feature-row__item .title {
  margin-bottom: 20px;
  font-weight: bold;
}



.product-feature-row__item .text-box {
  max-width: 70%;
  margin-left: 10%;
}

.product-feature-row__item .text-box h1 {
  font-size: 35px;
  font-weight: bold;
}

.product-feature-content+.product-feature-content {
  margin-top: 80px;
}

.product-feature-container .small-tips {
  text-align: center;
  margin-top: 60px;
}






@media screen and (max-width:589px) {
  .product-feature-container .small-tips {
    margin-top: 20px;
  }

  .product-feature-container {
    padding: 30px 0px 40px;
  }

  .product-feature-container .section-header {
    margin-bottom: 20px;
  }
}

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



.product-media-iframe-video-btn {

  margin-top: 30px;
  display: inline-block;
  cursor: pointer;
  text-align: center;
  font-size: 18px;
  border-radius: 0;
  width: auto;
  line-height: inherit;
  height: auto;
  max-width: 100%;
  white-space: normal;
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}

.as-16-9 {
  aspect-ratio: 16/9;

}

.footer__newsletter {
  padding: 20px 0px;
  text-align: center;
}



.product-media-iframe-video-btn {
  margin-top: 20px;
}

.product-media-iframe-video-btn .play-btn {
  cursor: pointer;
  display: flex;
  align-items: center;
  background-color: #000;
  color: #fff;
  font-size: 18px;
  padding: 5.78px 18px;
  line-height: 1;
}

.product-media-iframe-video-btn .play-btn svg {
  width: 25px;
  height: 25px;
  margin-right: 10px;
}

.transparent-btn .play-btn {
  background-color: transparent !important;

  svg {
    width: 50px;
    height: 50px;
  }
}

.feature-row__image-wrapper {
  position: relative;
}

.feature-row__image {
  display: block;
  margin: 0 auto;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;

}

.product-media-video-container {
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 999999;
  background-color: rgba(0, 0, 0, 0.4);
}

.pmvc-inner {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.pmvci-box {
  position: relative;
  width: 940px;
  height: 565px;
  padding-top: 40px;
}

.pmvcib-close-btn {
  position: absolute;
  top: 0px;
  right: 0px;
  background: #fff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.pmvci-box .lazyframe,
.pmvci-box iframe {
  height: 100%;
}


.lazyframe[data-ratio="16:9"]:before {
  padding-top: 56.25%;
}

.lazyframe:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 100%;
}

.lazyframe {
  position: relative;
}

.lazyframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 5;
  width: 100%;
  height: 100%;
}

.section-header {
  text-align: center;
}

@supports (aspect-ratio: 16/9) {
  height:550px
}

.pfc-box {
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;

}

.pfc-box .product-feature-item {
  text-align: center;
  padding: 0px 10px;
}

.pfc-box.two-layout .product-feature-item {
  flex: 0 1 50%;
  width: 50%;
}

.pfc-box.three-layout .product-feature-item {
  flex: 0 1 33.333%;
  width: 33.333%;

}

.pfc-box .pitb-left-box .product-feature-item {
  flex: 0 1 100% !important;
  width: 100% !important;

}

.pfc-box.five-layout .product-feature-item {
  flex: 0 1 20%;
  width: 20%;

}

.pfc-box.align-center {
  align-items: center;
}

.pfc-box.four-layout .product-feature-item {
  flex: 0 1 25%;
  width: 25%;
  text-align: center;
  padding: 0px 15px;
}

.pfc-box .image {

  margin: 0 auto;
}

.product-feature-item-title {
  text-align: center;
  margin-top: -25px;
  margin-bottom: 0px;
  position: relative;
  z-index: 1;
}

.product-feature-container {
  padding: 30px 0px 100px;
}

.psc-content {
  padding-bottom: 20px;
}

.product-section-title,
.psc-content .section-title {
  font-size: 52px;
  margin-bottom: 57px;
  font-weight: bold;
  text-align: center;
}

.product-feature-container .section-title {
  font-size: 52px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0px;
}

.product-feature-content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.product-feature-row__item {
  flex: 0 1 50%;
}

.product-feature-row__item .title {
  margin-bottom: 20px;
  font-weight: bold;
}

.bg-text-wrapper .section {
  height: 100%;
}

.bg-text-wrapper .hero__text-content.horizontal-right .bg-text-wrapper-inner {
  margin-left: auto;
  margin-bottom: 1.5%;
}

@media (min-width:1024px) {
  .product-h12-pro .bg-text-wrapper .hero__text-content.horizontal-right .bg-text-wrapper-inner {
    margin-bottom: 4%;
    max-width: 37%;
  }

  .product-h12-pro #product-detail-box-template--16501374877941__16619270473270b270 .bg-text-wrapper .hero__text-content.horizontal-right .bg-text-wrapper-inner {
    margin-bottom: 20%;
    max-width: 32%;
    margin-right: 20%;
  }

}

.bg-text-wrapper .hero__text-content.horizontal-center .bg-text-wrapper-inner {
  margin: 0 auto;
}

.featured-row__subtext small {
  display: block;
  font-size: 14px;
  margin-top: 20px;

}

.feature-row__text--right .text-box {
  margin-right: 10%;
  margin-left: unset;
}

.product-feature-content-item .product-feature-content {
  padding: 30px 10px;
}

.product-feature-container .section-header {
  margin-bottom: 50px;
}

.product-in-the-box-container .product-feature-item {
  padding: 0px !important;
}


.product-in-the-box-container .pfc-box .product-feature-item {
  flex: 0 1 50%;
  margin-bottom: 15px !important;
}

.product-in-the-box-container .feature-row__image-wrapper {
  margin: 0 auto;
}

.product-specification-container .section-header {
  margin-bottom: 60px;
}

.product-specification-container .text-box {
  display: flex;
  flex-wrap: wrap;
  max-width: 861px;
}

.product-specification-container .text-box .item-title {
  color: rgba(0, 0, 0, 0.4);
  font-size: 20px;
  text-transform: uppercase;
}

.product-specification-container .text-box .item-subtitle {
  font-size: 18px;
}

.product-specification-container .text-box .item {
  flex: 0 1 33.333%;
  padding: 15px 40px;
  border-bottom: 1px solid #F2F2F2;
  border-right: 1px solid #F2F2F2
}

.product-specification-container .text-box {
  position: relative;
}

.product-specification-container .text-box::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 1px;
  background: #ffffff;
}

.product-specification-container .text-box::before {
  content: "";
  position: absolute;
  right: 0px;
  top: 0px;
  width: 1px;
  height: 100%;
  background: #ffffff;
}

.product-specification-container .text-box .item:nth-child(3n+1) {
  padding-left: 0px;
}

.ps-inner {
  display: flex;

  .image-box {
    flex: 0 1 calc(100% - 861px);
  }
}

.product-specification-container .psccc-box .considerate {
  display: flex;
  padding-left: 20%;
  margin-bottom: 40px;
}

#padc .left-box {
  position: relative;
}

#padc .left-box .image {
  max-width: 380px;
  margin-left: auto;
  position: absolute;
  height: 600px;
  width: 100%;
  z-index: 1;
  top: -4vw;
  right: 0%;
}

#padc .app-box {
  display: flex;
}

#padc .app-box .image {
  flex: 0 1 48%;
}

#padc .app-box .image+.image {
  margin-left: 10px;
}

.padc-content {
  padding: 80px 0px;
}

#padc .title {
  font-weight: bold;
  margin-bottom: 20px;
}

#padc .text {
  font-size: 18px;
  margin-bottom: 30px;
}

#psc .pscc-content {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

#psc .pscc-content .text-box,
#psc .pscc-content .image-box {
  width: 50%;
  padding-bottom: 1px;
}

#psc .pscc-content.no-image .text-box {
  width: 100%;
  overflow: auto;
}

#psc .pscc-content+.pscc-content {
  margin-top: 30px;
}

#psc .pscc-content table {
  background-color: transparent;
  border-bottom: 1px solid #999;

}

#psc .pscc-content table td {
  border: 1px solid #000;
}

#psc .pscc-content table tr:first-child td:after,
#psc .pscc-content table tr:first-child th:after,
#psc .pscc-content table tr:first-child td:first-child:after,
#psc .pscc-content table tr:first-child th:first-child:after {
  display: none;

}

.product-feature-swiper-container .swiper-button-prev,
.product-feature-swiper-container .swiper-button-next {
  background-image: none !important;
  width: 45px;
  height: 45px;
  padding: 13px;
  background-color: rgba(255, 255, 255, .75) !important;
  border-radius: 50%;
  transform: translateY(-20px);
}

.product-feature-swiper-container .swiper-button-prev {
  transform: translateY(-20px) rotate(180deg);
}

.pbir-item .lazyframe:before {
  padding-top: 56.25vw;
}

.pbir-item .section-subtitle strong,

.product-feature-content-item .featured-row__first_text strong {
  display: block;
  font-size: 15px !important;
  font-weight: 400 !important;
  padding-top: 25px;
}

.pscc-item-left .feature-row__image-wrapper {
  margin-left: auto;
}

.pscc-item-right .feature-row__image-wrapper {
  margin-right: auto;
}

#psc .pscc-content .text-box {
  padding: 1px;
}

#psc .text-box table td {
  padding: 10px 15px;
  border-color: rgba(0, 0, 0, 0.15);
}

.pfi-inner {
  position: relative;
}

.swiper-scrollbar {
  height: 5px;
  margin-top: 20px;
  margin-left: 10px;
  margin-right: 10px;
  width: calc(100% - 20px);
}

.pitb-right-box {
  display: flex;
  flex-wrap: wrap;
}

/* .featured-row__second_text{
padding-top:30px;
} */

@media only screen and (max-width: 820px) {
  .product-feature-row .feature-row__text .text-box {
    max-width: 100%;
    margin-left: 0%;
    margin-bottom: 30px;
  }

  .product-feature-swiper-container .product-feature-item {

    -webkit-flex-shrink: 0 !important;
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }

  .product-feature-swiper-container .product-feature-item-title {
    margin-top: 20px !important;
    font-size: 18px !important;
  }

  .product-feature-swiper-container {

    padding: 40px 0px;
  }

  .product-feature-swiper-container .section-header {
    margin-bottom: 25px;
  }

  .product-feature-swiper-container .product-feature-item {
    margin-bottom: 0px !important;
  }
}

@media screen and (max-width: 589px) {
  .product-feature-content-item .product-feature-content {
    padding: 0px 18px;
  }

  #psc .pscc-content .image-box {
    max-width: 200px;
    margin: 0px auto 25px;
  }

  .pscc-item .text-box {
    max-width: 100%;

  }

  .pscc-item .image-box {
    width: 100% !important;
    order: 1;
  }

  .pscc-item .text-box {
    width: 100% !important;
    max-width: 100%;
    margin: 0 auto;
    order: 2;
  }


  #psc .section-title {
    font-size: 30px !important;
  }

  .product-in-the-box-container .pfc-box .product-feature-item {
    flex: 0 1 50% !important;
  }

  .product-feature-container .section-title {
    font-size: 30px !important;
  }

  .product-specification-container .psccc-box .considerate {
    padding-left: 25%;
  }

  .product-feature-row__item .text-box {
    max-width: 100% !important;
  }

  .product-feature-container .pfi-inner {
    padding: 0px !important;
  }
}




/* d10plus */
#dreamebot-d10-plus .pbir-item video {
  max-height: 1012px;
}

.pbir-item video {
  width: 100%;
  object-fit: none;

}

.pbir-item .section-logo {
  margin-bottom: 20px;
}

.d10pic-inner {
  display: flex;
  flex-wrap: wrap;
}

.d10pic-inner .image {
  border-radius: 5px;
  overflow: hidden;
}

.d10pic-inner .left-box {
  flex: 0 1 calc(100% - 650px);
}

.d10pic-inner .right-box {
  flex: 0 1 650px;
}

.d10pic-inner .left-box {
  padding-right: 25px;
}

.d10pic-inner .right-box {
  padding-left: 25px;
  display: grid;
  /* flex-direction: column; */
  /* flex-wrap: wrap; */
  grid-template-columns: 225px auto;
  grid-gap: 5px;
}

.d10pic-inner .right-box .item {
  position: relative;
  margin-bottom: 5px;
}

@media (max-width:550px) {
  /* .d10pic-inner .right-box .item {
      padding-top:20%;
      border-radius:5px;
      background:white;
      
    } */
  /* .d10pic-inner .right-box .middle-cell .item {
      padding-top:30%;
      margin-bottom:7.5%;
      
    } */

}

.d10pic-inner .right-box .item .title {
  font-size: 16px;
  font-weight: 400;
  position: absolute;
  top: 30px;
  left: 20px;
}

.d10pic-inner .right-box .item {
  cursor: pointer;
}

.d10pic-inner .right-box .item:hover .image {
  opacity: 0.8;
}

.d10pic-inner .right-box .item .image {
  transition: all 0.5s ease;
}

.d10pic-inner .bottom-cell {
  display: grid;
  grid-template-columns: 185px auto;
  grid-gap: 5px;
}

.d10pic-inner .left-box .image {
  margin: 0 auto 30px;
}

.d10pic-inner .left-box .title,
.d10pic-inner .left-box h2 {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}

.d10pic-inner .left-box .left-box-inner {
  position: sticky;
  top: 0px;
}

.d10pic-inner .left-box .item {
  width: 100%;
  transition: all 0.5s ease;
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0;
  pointer-events: none;
}

.d10pic-inner .left-box .item .image-outer {
  height: 0px;
  background: #f7f7f7;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  padding-bottom: 95%;
  position: relative;
}

.d10pic-inner .left-box .item .image-outer .image {
  max-width: 224px;
  position: absolute;
  top: 0px;
  height: 90%;
  width: 100%;
  display: flex;
  align-items: center;
  z-index: 1;
}

.d10pic-inner .left-box .item .image-outer .image-element__wrap {
  width: 100%;
}

.d10pic-inner .left-box .item.active {
  position: relative;
  opacity: 1;
  pointer-events: auto;
}

.pbir-item small {
  font-size: 12px;
  margin-top: 16px;
  display: block;
}

.product-d10_plus .section-subtitle,
.product-d10_plus .section-subtitle p {
  font-size: 1.2vw !important;
}

.so-d10-plus .title {
  font-size: 1.875vw;
}

.product-d10_plus .section-title {
  font-size: 2.7vw !important;
}

@media screen and (min-width: 821px) {
  .so-d10-plus .feature-row__image-box {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .so-d10-plus .feature-row__image-box .image-box {
    max-width: 58%;
  }
}

@media screen and (max-width: 850px) {
  .d10pic-inner .left-box .left-box-inner {
    position: unset;
  }

  .d10pic-inner .right-box {
    grid-template-columns: 263px auto;
  }

  .d10pic-inner .bottom-cell {
    grid-template-columns: 217px auto;
  }

  .d10pic-inner .left-box,
  .d10pic-inner .right-box {
    flex: 0 1 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 30px;
  }

  .product-feature-row .feature-row__text .featured-row__subtext p {
    font-size: 18px;
  }

  .product-feature-row .feature-row__text .featured-row__subtext p:last-child {
    font-size: 15px;
  }

  .product-feature-row .feature-row__text .featured-row__subtext p:first-child {
    font-size: 18px;
  }

  .so-d10-plus .title {
    font-size: 22px !important;
  }
}

@media screen and (max-width: 589px) {
  .pfc-box {
    margin-bottom: -25px !important;
  }

  .product-d10_plus .product-feature-row__item .text-box {
    margin-bottom: 30px;
  }

  .product-d10_plus .product-feature-row .feature-row__text {
    order: 1 !important;
  }

  .product-d10_plus .product-feature-row .feature-row__image-box {
    margin-bottom: 0px !important;
    order: 2 !important;
  }

  .product-d10_plus .product-feature-content-item {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pmvci-box {
    height: 245px !important;
    width: 100% !important;
  }

  .featured-row__subtext small,
  .pbir-item .section-subtitle strong,
  .product-feature-content-item .featured-row__first_text strong {
    font-size: 12px !important;
  }

  .cleans-at-your-command {
    margin-top: 0px;
  }

  .cleans-at-your-command .section-header {
    padding-top: 20px !important;
  }

  .d10-plus-image-with-text-1 .product-feature-content-item {
    padding-top: 0px !important;
  }

  .d10-plus-image-with-text-1 .product-feature-content {
    padding-top: 60px !important;
    padding-bottom: 0px !important;
  }

  .d10-plus-banner2-container .pbir-item {
    margin-top: 60px !important;
    margin-bottom: 0px !important;
  }

  .d10-plus-banner2-container .section-header {
    padding-top: 0px !important;
  }

  .d10-plus-banner2-container .prtext-wrapper.outer .hero__text-content {
    padding-top: 0px !important;
  }

  .d10-plus-banner {
    margin-bottom: 30px !important;
  }

  .d10-plus-banner .section-logo {
    max-width: 232px !important;
    padding-bottom: 10px !important;
    margin: auto !important;
  }

  .d10-plus-banner .bg-text-wrapper-inner {
    margin-top: 25px;
  }

  .cleans-at-your-command {
    margin-bottom: 45px !important;
  }

  .cleans-at-your-command .section-header {
    padding-bottom: 30px !important;
  }

  .so-d10-plus {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .so-d10-plus .section-header .section-title {
    font-size: 24px !important;
  }

  .so-d10-plus .product-feature-content-item {
    padding-top: 25px !important;
  }

  .so-d10-plus .text-box {
    padding: 0px 10px;
  }

  .so-d10-plus .text-box .title {
    text-align: left !important;
    color: #383838;
  }

  .so-d10-plus li {
    padding: 5px 20px !important;
  }

  .so-d10-plus .product-feature-content {
    padding: 5px 10px !important;
  }

  .d10pic-inner .left-box .image {
    margin-bottom: 20px;
  }

  .d10pic-inner .left-box .text {
    font-size: 14px;
  }

  .d10pic-inner .right-box .item .title {
    font-size: 12px;
    top: 10px;
    left: 10px;
  }

  .d10pic-inner .right-box {
    grid-template-columns: 35.7% auto;
  }

  .d10pic-inner .bottom-cell {
    grid-template-columns: 46.3% auto;
  }

  .product-feature-row .feature-row__text {
    order: 2;
    padding-top: 0px;
  }

  .product-feature-row .feature-row__image-box {
    order: 1;
    margin-bottom: 30px;
  }

  .product-feature-row__item .text-box {
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px;
    text-align: center !important;
  }

  .product-feature-content .product-feature-row__item {
    width: 100% !important;
    flex: 0 1 100% !important;
  }

  .product-feature-row .feature-row__text .featured-row__subtext p {
    font-size: 15px !important;
  }

  .product-feature-row .feature-row__text .featured-row__subtext p:last-child {
    font-size: 12px !important;
  }

  .product-feature-row .feature-row__text .featured-row__subtext p:first-child {
    font-size: 15px !important;
  }

  .prtext-wrapper.outer {
    position: relative !important;
  }

  .prtext-wrapper.outer .hero__text-content {
    padding: 0px 0px;
  }

  .prtext-wrapper.outer .subtitle {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .prtext-wrapper.outer .bg-text-wrapper-inner {
    text-align: center;
    padding: 0px 20px;
  }

  .pbir-item .section-header {
    padding-left: 18px;
    padding-right: 18px;
    padding-bottom: 25px !important;
  }

  .medium-up--text-center {
    text-align: center !important;
  }

  .prtext-wrapper .hero__text-content {
    padding: 40px 20px 20px !important;
  }

  .hero__adapt-text-wrap {
    display: table;
  }

  .mb-hero__text-content-outer.mb-vertical-top {
    vertical-align: top !important;
  }

  .hero__text-content.mb-vertical-center,
  .mb-hero__text-content-outer.mb-vertical-center {
    vertical-align: middle !important;
  }

  .hero__text-content.mb-vertical-center .hero__link,
  .mb-hero__text-content-outer.mb-vertical-center .hero__link {
    margin-top: 0px !important;
  }

  .hero__text-content.mb-vertical-center .hero__link .hero__subtitle,
  .mb-hero__text-content-outer.mb-vertical-center .hero__subtitle {
    margin-right: 0 !important;
  }

  .hero__text-content.mb-vertical-center .hero__link .hero__link,
  .mb-hero__text-content-outer.mb-vertical-center .hero__link {
    display: block !important;
  }

  .hero__text-content.mb-vertical-top {
    vertical-align: top !important;
  }

  .hero__text-content-outer.mb-vertical-top {
    vertical-align: top !important;
  }

  .hero__text-content.mb-vertical-bottom {
    vertical-align: bottom !important;
  }

  .mb-hero__text-content-outer.mb-vertical-bottom {
    vertical-align: bottom !important;
  }

  .hero__text-content.mb-horizontal-left {
    text-align: left !important;
  }

  .hero__text-content.mb-horizontal-left,
  .mb-hero__text-content-outer.mb-horizontal-left {
    text-align: left !important;
  }

  .hero__text-content.mb-horizontal-center,
  .mb-hero__text-content.mb-horizontal-center,
  .mb-hero__text-content-outer.mb-horizontal-center {
    text-align: center !important;
  }

  .hero__text-content.mb-horizontal-right,
  .mb-hero__text-content.mb-horizontal-right,
  .mb-hero__text-content-outer.mb-horizontal-right {
    text-align: right !important;
  }

  .pfc-box.mb-one-layout .product-feature-item {
    flex: 0 1 100%;
    width: 100%;
    padding: 0px;
  }

  .pfc-box.mb-two-layout {
    margin-left: -15px;
    margin-right: -15px;
  }

  .pfc-box.mb-two-layout .product-feature-item {
    flex: 0 1 50%;
    width: 50%;
  }

  .pfc-box.mb-three-layout .product-feature-item {
    flex: 0 1 33.3333%;
    width: 33.3333%;
  }

  .d10plus-featured .product-feature-item {
    margin-bottom: 25px !important;
  }

  .d10plus-featured .product-feature-item-title {
    margin-top: 10px !important;
    font-size: 14px !important;
  }

  .product-d10_plus .product-feature-row.so-d10-plus .feature-row__image-box {
    order: 1 !important;
  }

  .product-d10_plus .product-feature-row.so-d10-plus .feature-row__text {
    order: 2 !important;
  }
}

.product-feature-container.d10plus-featured {
  padding: 0px !important;
}

body[data-name="d10_plus"] .product-feature-container.d10plus-featured {
  padding-top: 80px !important;
  padding-top: 35px !important;
}

@media screen and (max-width:820px) {
  body[data-name="d10_plus"] .product-feature-container.d10plus-featured {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
}


/* d10plus */


/* w10 pro */
.d10pic-inner .right-box.no-left {
  flex: 1;
  padding: 0px;
}

/* .w10-pro-item .d10pic-inner{
  margin: 0px 5%;
} */
body[data-name="w10-pro"] {
  line-height: 1.563;
}

body[data-name="w10-pro"],
body[data-name="w10-pro"] h2,
body[data-name="w10-pro"] h1 {

  font-family: Roboto, sans-serif;

}

body[data-name="w10-pro"] .product-feature-row .feature-row__text .featured-row__subtext p,
body[data-name="w10-pro"] .product-feature-row .feature-row__text .featured-row__subtext {
  font-size: 18px;
  font-weight: 400;
}

body[data-name="w10-pro"] .addition_content {
  position: absolute;
  bottom: 8px;
  width: 100%;
  padding: 0px 20px;
}

body[data-name="w10-pro"] .product-feature-content-item .product-feature-content {
  padding: 0px !important;
}

.w10-pro-item .d10pic-inner {
  margin: 0px 5%;
}

@media screen and (max-width: 820px) {
  .pbir-item .section-logo {
    max-width: 500px;
  }

  .w10-pro-item .d10pic-inner {
    margin: 0px;
  }
}

@media screen and (max-width: 589px) {
  .w10-pro-part-8 .addition_content {
    padding: 0px 28px !important;
  }

  .w10-pro-part-6 .addition_content {
    padding: 0px 18px;
  }

  .pbir-item .section-logo {
    margin: 0 auto;
    max-width: 250px !important;
  }

  .W10-Pro-banner .title {
    margin-bottom: 0px !important;
  }

  .W10-Pro-banner .play-btn {
    font-size: 20px !important;
    padding: 10px 15px !important;
  }

  .W10-Pro-banner {
    padding-bottom: 15px !important;
  }

  .w10pro-featured .image {
    max-width: 80px !important;
  }

  .w10pro-featured .product-feature-item-text-box {
    margin-top: 20px;
  }

  .w10pro-featured {
    padding: 25px 0px 10px !important;
  }

  body[data-name="w10-pro"] .section-header .wrapper,
  body[data-name="w10-pro"] .product-feature-row .feature-row__text,
  body[data-name="w10-pro"] .product-feature-content .product-feature-row__item,
  body[data-name="w10-pro"] .prtext-wrapper.outer .bg-text-wrapper-inner {
    padding: 0px !important;
  }

  body[data-name="w10-pro"] .product-feature-row .feature-row__text .featured-row__subtext p,
  body[data-name="w10-pro"] .product-feature-row .feature-row__text .featured-row__subtext {
    font-size: 15px;
  }

  body[data-name="w10-pro"] .d10-plus-image-and-text-2 .featured-row__first_text small {
    margin-top: 20px;
  }

  body[data-name="w10-pro"] .product-feature-row .feature-row__image-box {
    order: 3;
    margin-bottom: 0px;
  }

  body[data-name="w10-pro"] .product-feature-row .feature-row__text {
    order: 2;
  }

  body[data-name="w10-pro"] .d10-plus-image-with-text-1 .product-feature-content {
    padding-top: 40px !important;
  }

  body[data-name="w10-pro"] .product-feature-content-item .text-box {
    margin: 0px 0px 25px 0px !important;
  }

  body[data-name="w10-pro"] .section-subtitle p {
    font-size: 14px;
  }

  body[data-name="w10-pro"] .cleans-at-your-command {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
  }

  .w10-pro-part-5 .product-feature-content-item {
    padding-top: 40px !important;
  }

  body[data-name="w10-pro"] .section-header:empty {
    display: none;
  }

  .w10-pro-part-6 .hero__text-content .title {
    font-size: 24px;
    margin-bottom: 20px;
  }

  .w10-pro-item .d10pic-inner {
    margin: 0px;
  }

  body[data-name="w10-pro"] .d10pic-inner .right-box .item .title {
    font-size: 12px !important;
  }

  .w10-pro-spec-container .w10-psc-box li span:nth-child(1),
  .w10-pro-spec-container .w10-psc-box li span:nth-child(2) {
    font-size: 16px !important;
  }

  .w10-pro-spec-container .section-title {
    font-size: 24px;
    font-weight: bold;
  }
}


.amazon-buy-btn {
  border-radius: 5px;
  font-size: 20px;
  font-weight: 500;
  background: #0065b3;
  border: none;
  color: #fff !important;
  padding: 10px 18px;
}


/* H12 */
@media screen and (min-width: 821px) {
  .feature-row__text--left {
    padding-left: 35px;
  }
}

.h12-part-2 .image {
  position: relative;
  z-index: 1;
}

.h12-accessories-container .left-box img {
  max-height: 100%;
}

.h12-accessories-container .left-box .title span {
  color: #000000;
}

.h12-accessories-container .subtitle {
  line-height: 1.26;
}

.psc-inner .item {
  font-size: 16px;
}

.h12-accessories-container .section {
  padding: 0px 40px;
  max-width: 1260px;
  margin: 0 auto;
  width: 100%;
}

@media screen and (max-width:589px) {
  .h12-accessories-container .section {
    padding: 0px 20px;
  }

  .h12-part-1 .section {

    padding: 0px 20px !important;
  }
}

.h12-accessories-container .text p,
.h12-accessories-container .subtitle {
  color: #4D4D4D;
  font-size: 16px;
}

.h12-text-and-image .title {
  font-size: 2.08333vw !important;
}

.h12-text-and-image .product-feature-content-item .product-feature-content {
  padding: 0px !important;
}

.h12-part-2 .item h4 {
  font-family: Roboto, sans-serif;
  font-weight: 400;
  line-height: 1.26;
}

.h12-accessories-container .left-box-inner .text p,
.h12-accessories-container .left-box-inner .subtitle,
.h12-mb-item-container .mb-text-box .featured-row__first_text,
.h12-part-3 .subtitle,
.h12-part-4 .subtitle,
.h12-part-5 .text-box .subtitle,
.h12-part-6 .text-box p,
.h12-part-7 .text-box .subtitle,
.h12-part-8 .text-box-inner .right-box {
  line-height: 1.6;
  color: #4D4D4D !important;
}

.h12-image_with_text .featured-row__first_text {
  font-size: calc(10px + 0.57291666vw) !important;
}

#dreametech-h12 {
  color: #4D4D4D;
}

.h12ac-inner .right-box .item .title {
  color: #000000;
}

.h12ac-inner .left-box .image-box {
  text-align: center;
  height: 600px;
  max-height: 500px;
  background: #ffffff;
  margin-bottom: 20px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* .h12ac-inner .left-box .image-box img {
  height: 100%;
} */

.h12-part-8 .small--hide img {
  border-radius: 10px;
}

.h12-part-1 .prtext-wrapper .hero__text-content h2 {
  margin-bottom: 0px;
}

#dreametech-h12 .mb-tabbar-item {
  display: none !important;
}

.h12-text-and-image .title,
.iat-3 .title,
.h12-part-3 h2,
.h12-part-4 .bg-text-wrapper .title,
.h12-part-5 .text-box .text-box-inner h2,
.h12-part-6 .text-box-inner h2,
.h12-part-7 .text-box h2,
.h12-mb-item-container .mb-text-box .title,
.h12-part-8 .text-box-inner .left-box,
.h12-spec-container .section-header h2 {
  letter-spacing: 0px;
  font-family: OPPOSans-H;
  font-weight: 400 !important;
  color: #000000;
  line-height: 1.38;

}

.h12-accessories-container .left-box .title {
  display: flex;
  justify-content: space-between;
}

.h12-accessories-container .left-box .circulate {
  display: none;
}

.h12-accessories-container .subtitle {
  font-size: 16px;
}

.h12-accessories-container .left-box .title,
.h12-accessories-container .left-box h2 {
  font-family: OPPOSans-B;
}

.h12ac-inner .right-box .item {
  background-color: #ffffff;
}

.h12ac-inner .left-box {
  padding-right: 5px;
}

.h12ac-inner .right-box {
  padding-left: 5px;
  grid-gap: 10px;
  grid-template-columns: 38.9% 29% auto;
}

.h12ac-inner .right-box .item .title {
  top: 15px;
  left: 0px;
  width: 95%;
  text-align: center;
  word-break: keep-all;
}

.h12ac-inner .right-box .item {
  border-radius: 5px;
  margin-bottom: 10px;
  transition: all 0.5s ease;
}

.h12ac-inner .right-box .item:hover {
  background-color: #f7f9fa;
}

.h12ac-inner .right-box .item.active {
  background-color: #f0f1f3;
}

.h12ac-inner .left-cell .bottom-cell {
  grid-template-columns: 50% auto;
  grid-gap: 10px;
}

.psc-inner {
  display: flex;
  justify-content: center;
  margin-left: -30px;
}

.psc-inner .item {
  flex: 0 1 55%;
  padding-left: 30px;
}

.psc-inner li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #b1b1b3;
  border-bottom: 1px solid #b1b1b3;
  margin-bottom: 0px;
}

.psc-inner li+li {
  border-top: none;
}

.psc-inner li .cell {
  width: 50%;
}

.psc-inner li .li-label {
  text-align: left;
  padding: 7px 5px;
  color: #000000;
  font-weight: bold;
}

.psc-inner li .li-content {
  max-width: 40%;
  padding: 7px 5px;
  color: #4d4d4d;
}

.psc-inner li+li .li-label {
  border-top: none;
}

.psc-inner li+li .li-content {
  border-top: none;
}

.product-spec-container .bottom-content {
  color: #4d4d4d;
  font-size: 14px;
  max-width: 55%;
  margin: 0 auto;
  padding-top: 20px;
}

.h12-swiper-container .swiper-slide {
  border-radius: 20px;
  overflow: hidden;
}

.h12-swiper-container .right-swiper {
  margin-top: 10px;
}

.h12-swiper-container .swiper-container-free-mode>.swiper-wrapper {
  -webkit-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
}

.h12-swiper-container .item {
  transition: transform 0.5s ease;
}

.h12-swiper-container .item:hover {
  transform: scale(1.02);
}

.h12-swiper-container .swiper-container {
  padding: 10px 0px;
}

.p10-landing-box-part5 .text-box-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}

.h12-part-8 .text-box-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}

.h12-part-8 .text-box {
  margin-top: 2.86458333vw;
}

.h12-part-8 .text-box-inner .right-box {
  width: 51%;
  font-size: 18px;
}

.h12-part-8 {
  padding-bottom: 3.8958333vw;
}

.h12-part-8 .text-box-inner .left-box {
  width: 45%;
  font-size: calc(10px + 2.6041666vw);
  font-weight: bold;
}

.h12-part-8 .text-box {
  margin-top: 1.86458333vw;
}

.h12-part-8 .text-box-inner .right-box {
  width: 45%;
  font-size: calc(10px + 0.57291666vw);
}

.h12-part-8 {
  padding-bottom: 3.8958333vw;
}

.h12-part-7 .item-container {
  position: sticky;
  top: 0px;
}

.h12-part-7 .image-box {
  clip-path: inset(0% 0% round 0px);
  transition: all 0.5s linear;
}

.h12-part-7 .text-box {
  overflow: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  text-align: center;
}

.h12-part-7 .text-box h2 {
  margin-top: calc(20px + 5.208333vw);
  font-size: calc(10px + 2.6041666vw);
  font-weight: bold;
  margin-bottom: calc(10px + 1.5416666vw);
}

.h12-part-7 .text-box .subtitle {
  font-size: calc(10px + 0.57291666vw);
  max-width: 1148px;
  margin: 0 auto;
  padding: 0px 20px;
}

.h12-part-7 .audio {
  position: absolute;
  top: 25vw;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  left: 22vw;
}

.h12-part-7 .audio .item {
  background: #9BCEFB;
  display: inline-flex;
  align-items: center;
  border-radius: 32px 0px 32px 32px;
  padding: 10px 11px;
  color: #ffffff;
  font-size: calc(10px + 0.5208333vw);
  margin-bottom: calc(10px + 1.5625vw);
  opacity: 0;
}

.h12-part-7 .audio .item:nth-child(1) {
  transition: all 0.5s ease;
  transform: translateY(100%);
}

.h12-part-7 .audio .item:nth-child(2) {
  transition: all 0.5s ease 0.4s;
  transform: translate(17%, 100%);
}

.h12-part-7 .audio .item:nth-child(3) {
  transition: all 0.5s ease 0.8s;
  transform: translate(-16%, 100%);
}

.h12-part-7 .audio .item span {
  padding-left: 15px;
}

.h12-part-7 .audio.active .item {
  opacity: 1;
}

.h12-part-7 .audio.active .item:nth-child(1) {
  transform: translateY(0);
}

.h12-part-7 .audio.active .item:nth-child(2) {
  transform: translate(17%, 0);
}

.h12-part-7 .audio.active .item:nth-child(3) {
  transform: translate(-16%, 0);
}

#h12-part-5-top .scrollmagic-pin-spacer {
  inset: 0px auto auto 0px !important;
  min-height: 1070px !important;
  height: 2600px !important;
  padding-top: 0px !important;
  padding-bottom: 0 !important;
}

.h12-part-5 {
  position: sticky !important;
  inset: -25px auto auto 0px !important;
  top: -25px !important;
}

.h12-part-5 .item-container {
  position: relative;
  top: 0px;
}

.h12-part-5 .image-box {
  position: relative;
  line-height: 0;
}

.h12-part-5 .image-box .item:nth-child(2),
.h12-part-5 .image-box .item:nth-child(3) {
  opacity: 0;
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100%;
  left: 0px;
}

.h12-part-5 .item.active {
  opacity: 1 !important;
}

.h12-part-5 .text-box {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.h12-part-5 .text-box .text-box-inner {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.h12-part-5 .text-box h2 {
  font-size: calc(10px + 2.6041666vw);
  font-weight: bold;
  margin-bottom: calc(10px + 1.71875vw);
}

.h12-part-5 .text-box .subtitle {
  max-width: 420px;
  font-size: calc(10px + 0.57291666vw);
}

.h12-part-5 .click-box {
  top: 77%;
  position: absolute;
  left: 41%;
  display: flex;
  flex-direction: row-reverse;
  width: 39%;
  justify-content: space-between;
  align-items: center;
}

.h12-part-5 .click-box .item {
  width: calc(10px + 3.125vw);
  height: calc(10px + 3.125vw);
  border-radius: 50%;
  text-align: center;
  padding: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.78125vw;
  color: #ffffff;
  line-height: 1.2;
  background-color: #B3B3B3;
  transition: all 0.5s ease;
  cursor: pointer;
  position: relative;
}

.h12-part-5 .click-box .item.active:nth-child(1) {
  background-color: #299A16;
}

.h12-part-5 .click-box .item.active:nth-child(2) {
  background-color: #EA6826;
}

.h12-part-5 .click-box .item.active:nth-child(3) {
  background-color: #D21414;
}

.h12-part-3 {
  background: #F5F5F7;
  padding: calc(15px + 5.208333vw) 0px;
}

.h12-part-3 .text-box-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: calc(10px + 2.08333vw);
}

.h12-part-3 .media-box {
  display: flex;
}

.h12-part-3 .media-box .image:nth-child(2) {
  margin-left: 30px;
}

.h12-part-3 h2 {
  font-size: calc(10px + 2.6041666vw);
  margin-right: 10px;
}

.h12-part-3 .subtitle {
  max-width: 62%;
  font-size: calc(10px + 0.57291666vw);
}

.h12-part-2 {
  position: relative;
  padding: calc(10px + 5.208333vw) 0px calc(10px + 11.208333vw);
  overflow: hidden;
}

.h12-part-2 .image-box {
  max-width: 455px;
  margin: 0 auto;
  width: 100%;
}

.h12-part-2 .item {
  position: absolute;
  display: flex;
  align-items: center;
  opacity: 0;
  transform: translateY(100%);
}

.h12-part-2 .item .image {
  width: 50px;
  flex: 1;
  max-width: 50px;
}

.h12-part-2 .item h4 {
  opacity: 0;
  font-size: calc(10px + 0.46875vw);
  color: #4D4D4D;
  margin-left: 20px;
  margin-bottom: 0px;
  max-width: 145px;
}

.h12-part-5 .image-box img {
  width: 100%;
}

.h12-part-2 .item.active {
  opacity: 1;
  transform: translateY(0);
}

.h12-part-2 .item.active h4 {
  opacity: 1;
}

.h12-part-2 .item-1 {
  top: 20%;
  left: 30%;
  transition: all 0.5s ease;
}

.h12-part-2 .item-1 h4 {
  transition: all 0.5s ease 0.5s;
}

.h12-part-2 .item-2 {
  top: 20%;
  right: 29%;
  transition: all 0.5s ease;
}

.h12-part-2 .item-2 h4 {
  transition: all 0.5s ease 0.5s;
}

.h12-part-2 .item-3 {
  top: 47%;
  left: 21%;
  transition: all 0.5s ease 0.15s;
}

.h12-part-2 .item-3 h4 {
  transition: all 0.5s ease 0.5s;
}

.h12-part-2 .item-4 {
  top: 47%;
  right: 19%;
  transition: all 0.5s ease 0.15s;
}

.h12-part-2 .item-4 h4 {
  transition: all 0.5s ease 0.5s;
}

.h12-part-2 .item-5 {
  top: 82%;
  left: 29%;
  transition: all 0.5s ease 0.3s;
}

.h12-part-2 .item-5 h4 {
  transition: all 0.5s ease 0.5s;
}

.h12-part-2 .item-6 {
  top: 82%;
  right: 29%;
  transition: all 0.5s ease 0.3s;
}

.h12-part-2 .item-6 h4 {
  transition: all 0.5s ease 0.5s;
}

.h12-part-2 .item-5 h4 {
  max-width: 165px !important;
}

.h12-part-1 .product-media-iframe-video-btn .play-btn {
  font-size: 12px;
  padding: 0.5208333vw 1.25vw;
}

.h12-part-1 .bg-text-wrapper-inner {
  position: relative;
  top: -3%;
  left: 1%;
}

.h12-part-1 .bg-text-wrapper .title {
  font-size: calc(40px + 5.208333vw);
  font-family: "AlibabaPuHuiTiB";
  font-weight: 300;
  line-height: 1.2;
  margin-bottom: 0px;
}

.h12-part-1 .product-media-iframe-video-btn {
  margin-top: 28px;
}

.h12-part-1 .bg-text-wrapper .subtitle p {
  margin-top: 0px !important;
  font-size: calc(10px + 2.6041666vw) !important;
  font-family: "OPPOSans-H";
  line-height: 1;
}

.h12-part-4 .bg-text-wrapper .title {
  font-size: calc(10px + 2.6041666vw);
  margin-bottom: calc(10px + 2.08333vw) !important;
}

.h12-part-4 .bg-text-wrapper .subtitle p {
  color: #4d4d4d !important;
  font-size: calc(10px + 0.57291666vw) !important;
}

.h12-part-4 .section {
  max-width: 1480px;
}

.h12-part-1 .section {
  max-width: 1480px;
  padding: 0px 40px;
}

.h12-part-1 .play-btn {
  font-family: "OPPOSans-B";
  flex-direction: row-reverse;
  background: transparent;
  border: 1px solid #ffffff;
  border-radius: 25px;
}

.h12-part-1 .play-btn svg {
  margin-left: 0.9375vw;
  margin-right: 0px;
}

.h12-part-1 .play-btn circle {
  fill: #ffffff;
}

.h12-part-1 .play-btn path {
  fill: #9e907e;
}

.h12-part-6 {
  padding-top: 5.208333vw;
}

.h12-part-6 .text-box {
  text-align: center;
}

.h12-part-6 .text-box h2 {
  font-size: calc(10px + 2.6041666vw);
  font-weight: bold;
  margin-bottom: calc(10px + 1.71875vw);
}

.h12-part-6 .text-box p {
  max-width: 1200px;
  margin: 0 auto;
  font-size: calc(10px + 0.57291666vw);
  padding-bottom: 30px;
}

.h12-part-6 .image {
  line-height: 0;
}

.h12-image_with_text {
  padding: calc(10px + 4.1666vw) 0px !important;
}

.prtext-wrapper .section .hero__text-content {
  padding: 0px;
}

.no-scroll {
  overflow: hidden;
}

.h12-swiper-section,
.h12-accessories-container {
  padding: calc(70px + 5.208333vw) 0px !important;
}

.h12-spec-container {
  padding: calc(10px + 2.6041666vw) 0px !important;
}

.h12-spec-container .section-header h2 {
  font-size: 45px;
  margin-bottom: 33px;
}

#dreamebot-h12 .product-diver-seciton-0 {
  margin-top: 0 !important;
}

#dreamebot-h12 .product-diver-seciton-0 .mb-tabbar-item,
#dreamebot-h12 .product-diver-seciton-1 .mb-tabbar-item {
  display: none !important;
}

#dreamebot-h12 .product-tab-container {
  z-index: 8 !important;
}

.iat-3 .title {
  width: 80%;
}

#dreamebot-h12 .product-diver-seciton-1 .mb-tabbar-item {
  display: none;
}

.h12-mb-item-container {
  position: relative;
}

.h12-mb-swiper-pagination {
  display: none;
  position: fixed;
  top: 64px;
  left: 38px;
  z-index: 4;
}

.h12-mb-swiper-pagination .item {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #DFE3EC;
  display: block;
  margin: 8px 0px;
}

.h12-mb-swiper-pagination .item.active {
  background: #2D6FD7;
}

.h12-mb-item-container .item-box {
  opacity: 0;
  overflow: hidden;
  transition: all .5s;
}

.h12-mb-item-container .item-box.first_no_active {
  opacity: 0 !important;
}

.h12-mb-item-container .item-box.item-box-1 {
  opacity: 1;
}



.h12-mb-item-container .item-box.active {
  opacity: 1 !important;
}



.h12-mb-item-container .item-box:not(:nth-child(1)) {
  opacity: 0;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}

#dreamebot-h12 .scrollmagic-pin-spacer {
  padding-top: 0px !important;
}

.h12-mb-item-container {
  height: 3800px !important;
}

.h12-mb-item-container-inner {
  position: -webkit-sticky !important;
  position: sticky !important;
  top: 0px;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);

}

.h12-mb-item-container-inner.fixed {
  position: fixed !important;
}


.h12-iwt-container .scrollmagic-pin-spacer {
  padding-top: 20px;
}

/* h12 */
@media only screen and (min-width: 1921px) {
  .h12-text-and-image .title {
    font-size: 40px !important;
  }

  .h12-image_with_text .featured-row__first_text {
    font-size: 21px !important;
  }

  .h12-part-8 .text-box-inner .right-box {
    font-size: 21px;
  }

  .h12-part-3 .text-box-inner {
    margin-bottom: 50px !important;
  }

  .h12-part-5 .text-box .subtitle {
    max-width: 493px;
  }

  .h12-part-5 .text-box-inner {
    transform: translateY(-50%) translateX(-25%) !important;
  }

  .h12-part-8 .text-box-inner .left-box {
    width: 45%;
  }

  .h12-part-4 .hero__text-content .bg-text-wrapper-inner {
    max-width: 43% !important;
    transform: translateX(20%) !important;
  }

  .h12-part-2 .item-1 {
    left: 35%;
  }

  .h12-part-2 .item-2 {
    right: 33%;
  }

  .h12-part-2 .item-3 {
    left: 28%;
  }

  .h12-part-2 .item-4 {
    right: 27%;
  }

  .h12-part-2 .item-5 {
    left: 34%;
  }

  .h12-part-2 .item-6 {
    right: 32%;
  }

  .h12-part-2 .item h4 {
    font-size: 19px;
  }

  .h12-part-1 .section {
    max-width: 1880px;
  }

  .h12-part-1 {
    padding-bottom: 110px;
  }

  .h12-part-1 .product-media-iframe-video-btn .play-btn {
    font-size: 16px;
    padding: 10px 20px;
  }

  .h12-part-1 .bg-text-wrapper .title {
    font-size: 140px;
  }

  .h12-part-1 .subtitle p {
    font-size: 70px !important;
  }

  .h12-part-2 .image-box {
    max-width: 555px;
  }

  .h12-part-3 {
    padding: 115px 0px;
  }

  .h12-part-3 h2 {
    font-size: 60px;
  }

  .h12-part-3 .subtitle {
    font-size: 21px;
  }

  .h12-part-4 .bg-text-wrapper .title {
    font-size: 60px;
  }

  .h12-part-4 .subtitle p {
    font-size: 21px !important;
  }

  .h12-part-5 .text-box h2 {
    font-size: 60px;
  }

  .h12-part-5 .text-box .subtitle {
    font-size: 21px;
  }

  .h12-part-5 .click-box .item {
    width: 70px;
    height: 70px;
    font-size: 16px;
  }

  .h12-part-6 {
    padding: 150px 0px;
  }

  .h12-part-6 .text-box h2 {
    font-size: 60px;
    margin-bottom: 43px;
  }

  .h12-part-6 .text-box p {
    font-size: 21px;
  }

  .h12-part-7 .text-box h2 {
    margin-top: 120px;
    margin-bottom: 58px;
    font-size: 60px;
  }

  .h12-part-7 .text-box .subtitle {
    font-size: 21px;
  }

  .h12-part-7 .audio .item span {
    font-size: 21px;
  }

  .h12-part-8 {
    padding-bottom: 78px;
  }

  .h12-part-8 .text-box-inner .left-box {
    font-size: 60px;
  }

  .h12-image_with_text {
    padding: 90px 0px !important;
  }

  .h12-swiper-section,
  .h12-accessories-container {
    padding: 170px 0px !important;
  }

  .h12-spec-container {
    padding: 60px 0px !important;
  }
}

@media only screen and (max-width: 1600px) {
  .h12-part-8 .text-box-inner .right-box {
    width: 62%;
  }

  .h12-part-6 .text-box p {
    max-width: 990px;
  }

  .h12-part-7 .text-box .subtitle {
    max-width: 1055px !important;
  }
}

@media only screen and (max-width: 1480px) {
  .h12-part-2 .item-1 {

    left: 23%;

  }


  .h12-part-2 .item-2 {

    right: 22%;

  }


  .h12-part-2 .item-3 {

    left: 17%;

  }

  .h12-part-2 .item-4 {

    right: 15%;

  }



  .h12-part-2 .item-5 {

    left: 23%;

  }



  .h12-part-2 .item-6 {

    right: 22%;

  }

  .h12-part-7 .text-box .subtitle {
    max-width: 905px !important;
  }

  .h12-part-7 .text-box h2 {
    margin-top: calc(20px + 3.208333vw);
    margin-bottom: calc(10px + 0.5416666000000001vw);
  }

  .h12-part-7 .text-box .subtitle {
    max-width: 710px;
  }

  .h12-part-7 .audio {
    left: 18vw;
  }

  .h12-part-7 .audio img {
    width: 25px;
  }

  .h12-part-7 .audio span {
    padding-left: 5px;
  }

  .h12-part-7 .audio .item {
    font-size: calc(5px + 0.5208333vw);
    margin-bottom: calc(10px + 0.8625vw);
  }

  .h12-part-1 {
    /*    
    .bg-text-wrapper .subtitle p{
      
        font-size:3.6458333vw!important;
      
    } */
  }

  .h12-part-1 .bg-text-wrapper-inner {
    top: -1%;
    left: 11%;
  }

  .wrapper-1480 {
    max-width: 1280px;
  }

  .h12-part-5 .text-box .subtitle {
    max-width: 400px;
  }

  .h12-part-2 .image-box {
    max-width: 385px;
  }
}

@media only screen and (max-height: 970px) {
  .h12-part-7 .item-container {
    top: -55px;
  }
}

@media screen and (min-width: 820px) and (max-width: 991px) {
  .h12-part-1 .bg-text-wrapper .title {
    font-size: calc(40px + 5.208333vw) !important;
  }
}

@media only screen and (max-width: 820px) {
  .h12-part-1 {
    margin-bottom: 100px !important;
  }

  .h12-part-1 .prtext-wrapper .hero__text-content {
    padding: 0px !important;
  }

  .h12-part-1 .bg-text-wrapper .subtitle {
    width: 100%;
  }

  .h12-part-1 .bg-text-wrapper .subtitle p {
    font-size: 30px !important;
  }

  .h12-part-1 .bg-text-wrapper-inner {
    top: 0px;
    left: 0px;
  }

  .h12-part-1 .product-media-iframe-video-btn .play-btn {
    padding: 5px 10px;
    margin-top: 10px;
  }

  .h12-part-3 {
    padding: 65px 0px;
  }

  .h12-part-3 .media-box .image:nth-child(2) {
    display: none;
  }

  .h12-part-3 .text-box-inner {
    display: block;
    margin-bottom: 40px;
  }

  .h12-part-3 h2 {
    font-size: 30px;
    margin-bottom: 20px;
  }

  .h12-part-3 .subtitle {
    font-size: 14px;
    max-width: 100%;
    line-height: 1.7;
  }

  .h12-part-4 {
    padding-top: 65px !important;
  }

  .h12-part-4 .title {
    line-height: 1.4;
    font-size: 30px !important;
  }

  .h12-part-4 .bg-text-wrapper .subtitle p {
    line-height: 1.7;
    font-size: 14px !important;

  }

  .h12-part-4 .hero__text-content {
    padding: 0px 25px !important;
  }

  .h12-part-4 .hero__text-content .bg-text-wrapper-inner {
    justify-content: flex-start !important;
  }
}

@media only screen and (max-width: 820px) {
  .feature-row__text {
    order: 2;
    padding-bottom: 0;
  }

  .product-feature-row .feature-row__text .featured-row__subtext,
  .product-feature-row .feature-row__text .featured-row__subtext p {
    font-size: 14px;
  }

  .psc-inner .item {
    font-size: 16px;
    width: 100%;
    flex: 0 1 100%;
  }

  .product-spec-container .bottom-content {
    max-width: 100%;
    font-size: 12px;
  }

  .h12ac-inner .right-box {

    grid-template-columns: 38.9% 29.2% auto;
  }

  .h12-part-5 .text-box .text-box-inner .subtitle {
    max-width: 700px;

  }

  .h12-part-5 .text-box {
    padding-top: 65px;
  }

  .h12-part-7 .text-box .subtitle {
    max-width: 525px !important;
  }

  .h12-part-5 .text-box .text-box-inner {
    padding: 0px 25px;
    padding-right: 0px;
    margin-right: -5px;
    position: unset;
    transform: none;
  }

  .h12-part-5 .text-box .text-box-inner h2 {
    font-size: 30px;
    margin-bottom: 20px;
  }

  .h12-part-5 .text-box .text-box-inner .subtitle {
    font-size: 14px;
    line-height: 1.7;
  }

  .h12-part-5 .click-box {
    left: 65px;
    flex-direction: column-reverse;
    top: 30%;
    width: 48px;
    height: 40%;
  }

  .h12-part-5 .click-box .item {
    width: 48px;
    height: 48px;
    font-size: 12px;
    position: relative;
  }

  .h12-part-4 .desktop-image {
    display: block !important;
  }

  .h12-part-4 .mobile-image {
    display: none !important;
  }

  .h12-part-2 {
    padding: calc(10px + 0.208333vw) 0px calc(10px + 18.208333vw);
  }

  .h12-part-2 .item-1 {
    left: 15%;
  }

  .h12-part-2 .item-2 {
    right: 15%;
  }

  .h12-part-2 .item-3 {
    left: 12%;
  }

  .h12-part-2 .item-4 {
    right: 12%;
  }

  .h12-part-2 .item-5 {
    left: 15%;
  }

  .h12-part-2 .item-6 {
    right: 15%;
  }

  .h12-part-8 .text-box-inner .left-box {
    width: 65%;
  }

  .h12-accessories-container .d10pic-inner .left-box,
  .h12-accessories-container .d10pic-inner .right-box {
    flex: 0 1 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 30px;
  }
}

@media only screen and (min-width:591px) and (max-width:820px) {
  .iat-3 .title {
    width: 100%;
  }

  .product-feature-row__item .text-box {
    text-align: center !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 30px !important;
  }

  .product-feature-content-item {
    padding: 30px 0 !important;
  }
}

@media only screen and (max-width: 589px) {
  .h12-part-5 .text-box {
    padding-top: 65px;
  }

  .h12ac-inner .left-box .image-box {
    max-height: 375px;
  }

  .h12-part-5 .click-box {
    left: 30px;

  }

  .h12-part-4 .desktop-image {
    display: none !important;
  }

  .h12-part-4 .mobile-image {
    display: block !important;
  }

  .h12-part-5 .text-box .text-box-inner h2 {
    letter-spacing: 0px;
  }

  #h12-part-5-top .scrollmagic-pin-spacer {
    height: 2200px !important;
  }

  .h12-part-7 .item-container,
  .h12-part-5 .item-container {
    top: 0px;
  }

  .h12-part-1 .prtext-wrapper {
    position: absolute !important;
  }

  .h12-part-1 .bg-text-wrapper .title {
    font-size: 55px;
    font-weight: 400;
  }

  .h12-part-1 .bg-text-wrapper-inner {
    margin-top: 30.5%;
  }

  .h12-part-1 .subtitle.bottom p {
    margin-top: -5px !important;
  }

  .h12-part-1 .product-media-iframe-video-btn {
    margin-top: 0px;
  }

  .h12-part-1 .play-btn {
    font-size: 12px;
    padding: 1px 15px;
  }

  .h12-part-1 .h12-part-1 .play-btn path {
    fill: #342d2d;
  }

  .h12-part-1 .play-btn svg {
    width: 13px;
  }

  .h12-part-2 {
    height: 175vw;
  }

  .h12-part-2 .image-box {
    position: absolute;
    max-width: 270px;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
  }

  .h12-part-2 .image-box .feature-row__image-wrapper {
    z-index: 1;
  }

  .h12-part-2 .image-box::after {
    content: "HI2";
    color: #dfe3ec;
    font-size: 180px;
    position: absolute;
    top: 5%;
    left: -17%;
    font-family: AlibabaPuHuiTiB;
    letter-spacing: 22px;
    opacity: 0.3;
  }

  .h12-part-2 .item-box {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    width: 100%;
    left: 0px;
    padding: 24px;
    top: 60%;
    margin-bottom: -40px;
  }

  .h12-part-2 .item {
    position: relative !important;
    top: unset !important;
    left: unset !important;
    right: unset !important;
    width: 50%;
    margin-bottom: 40px;
    padding-right: 10px;
  }

  .h12-part-2 .item .image {
    width: 30px;
    max-width: 30px;
    flex-shrink: 0;
  }

  .h12-part-2 .item h4 {
    max-width: 100px;
    margin-left: 5px;
    font-size: 12px;
    flex: 1;
  }

  .h12-part-2 .item:nth-child(even) {
    justify-content: flex-end;
  }

  .h12-part-5 {
    padding-bottom: 0px;
  }

  .h12-part-6 {
    padding-top: 45px;
  }

  .h12-part-6 .media-box {
    margin: 0px -20px;
  }

  .h12-part-6 .text-box-inner {
    padding: 0px 25px;
    text-align: left;
  }

  .h12-part-6 .text-box-inner h2 {
    font-size: 30px;
    max-width: 75%;
    margin-bottom: 20px;
  }

  .h12-part-6 .text-box-inner p {
    line-height: 1.7;
    font-size: 14px !important;
    padding-bottom: 40px;
  }

  .h12-part-7 {
    height: auto !important;
  }

  .h12-part-7 .text-box {
    height: 100%;
    text-align: left;
    padding: 0px 45px;
    margin-top: 65px;
    margin-bottom: 20px;
  }

  .h12-part-7 .text-box h2 {
    font-size: 30px;
    max-width: 200px;
    line-height: 1.3;
    margin-top: 0px;
    margin-bottom: 20px;
  }

  .h12-part-7 .text-box .subtitle {
    font-size: 14px;
    padding: 0px;
    line-height: 1.7;
  }

  .h12-part-7 .audio.active .item {
    opacity: 1;
  }

  .h12-part-7 .item {
    opacity: 0;
    margin-bottom: 16px;
  }

  .h12-part-7 .audio {
    top: 32%;
    left: 14%;
  }

  .h12-part-7 .audio img {
    max-width: 20px;
  }

  .h12-part-7 .audio span {
    padding-left: 6px !important;
    font-size: 12px;
  }

  .h12-part-7 .h12-part-7 .audio.active .item:nth-child(2) {
    transform: translate(40%, 0);
  }

  .h12-part-8 .media-box {
    margin: 0px -20px;
  }

  .h12-part-8 .text-box {
    margin-top: 60px !important;
  }

  .h12-part-8 .text-box-inner {
    display: block !important;
    text-align: center;
    margin-bottom: 40px !important;
  }

  .h12-part-8 .left-box {
    font-size: 30px !important;
    line-height: 1.3;
    max-width: 290px;
    margin: 0 auto 20px;
  }

  .h12-part-8 .right-box {
    font-size: 14px !important;
    line-height: 1.7;
  }

  .h12-part-8 .left-box,
  .h12-part-8 .right-box {
    width: 100% !important;
  }

  .h12-swiper-section {
    padding: 70px 0px !important;
    background: #ffffff !important;
  }

  .h12-swiper-section .swiper-container {
    padding: 0px !important;
  }

  .h12-swiper-section .right-swiper {
    margin-top: 15px;
  }

  .h12-accessories-container {
    padding: 65px 0px !important;
  }

  .h12-accessories-container .left-box {
    padding-right: 0px;
  }

  .h12-accessories-container .left-box .subtitle {
    font-size: 12px;
  }

  .h12-accessories-container .left-box .item .image-outer {
    margin-bottom: 25px;
    padding-bottom: 77.94116%;
  }

  .h12-accessories-container .left-box .title,
  .h12-accessories-container .left-box h2 {
    font-size: 15.7px;
  }

  .h12-accessories-container .left-box .text p {
    font-size: 12px;
    margin-bottom: 0px;
  }

  .h12-accessories-container .circulate {
    width: 25px !important;
    height: 25px !important;
  }

  .h12-accessories-container .circulate svg {
    width: 13px;
  }

  .h12-accessories-container .h12ac-inner .right-box {
    margin-bottom: 0px;
    grid-gap: 2.2%;
    padding-left: 0px;
    grid-template-columns: 38.7% 28.48% auto;
  }

  .h12-accessories-container .h12ac-inner .right-box .item .title {
    top: 5px;
    left: 5px;
  }

  .h12-spec-container {
    padding: 65px 0px !important;
  }

  .h12-spec-container .section-header h2 {
    font-size: 24px;
    margin-bottom: 25px;
  }

  .h12-spec-container li .li-content {
    max-width: 50%;
  }

  .h12-spec-container .psc-inner .item {
    font-size: 12px;
    width: 100%;
    flex: 0 1 100%;
  }

  .h12-mb-item-container .item-box.active {
    opacity: 1;
  }

  .h12-mb-item-container .swiper .swiper-slide {
    height: 100% !important;
  }

  .h12-mb-item-container .mb-text-box {
    padding: 55px 35px 15px 53px;
    transform: translateY(30px);
    opacity: 0;
    transition: all 0.5s ease;
  }

  .h12-mb-item-container .mb-text-box.active {
    transform: translateY(0px);
    opacity: 1;
  }

  .h12-mb-item-container .mb-text-box .title {
    position: relative;
    font-size: 30px;
    margin-bottom: 20px;
  }

  .h12-mb-item-container .mb-text-box .featured-row__first_text {
    position: relative;
    font-size: 14px;
  }

  .h12-mb-item-container .mb-image-box {
    position: relative;
    transform: translateY(10px);
    transition: all 0.5s ease;
  }

  .h12-mb-item-container .mb-image-box.active {
    transform: translateY(0px);

  }

  .h12-mb-item-container .swiper-pagination-bullets {
    right: unset;
    left: 38px;
    top: 11.5%;
  }

  .h12-mb-item-container .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    margin: 16px 0px !important;
  }

}

@media only screen and (max-width: 389px) {

  .h12-part-1 .play-btn svg {
    width: 13px;
    height: 13px;
    margin-right: 10px;
  }

  .h12-accessories-container .h12ac-inner .right-box .item .title {
    top: 2px;
    left: 0px;
    transform: scale(0.9);
  }

  .h12-part-6 .text-box-inner h2 {
    max-width: 91%;
  }

  .h12-part-8 .left-box,
  .h12-part-7 .text-box h2 {
    font-size: 29px !important;
  }

  .psc-inner li .cell.li-label {
    width: 45%;
    max-width: 45%;
  }

  .psc-inner li .cell.li-content {
    width: 55%;
    max-width: 55%;
  }

  .h12-mb-item-container .mb-text-box {
    padding: 55px 27px 15px 53px;

  }

}

/* H12 */



/* NEW ADDED 2021 */
/* h1, h2, h3, h4, h5, h6{line-height:normal !important} */

.custom_btn {
  position: relative;
  overflow: hidden;
}

#prime-day-2022 .main-content {
  padding-top: 0px !important;
}




.stc-inner-normal {
  position: absolute;
  top: 0px;
  width: 100%;
  left: 0px;
  z-index: 1;

}

.stc-inner-shadow {
  opacity: 0;
  pointer-events: none;
}

.section-topbar-container {
  display: none;
  position: relative;
}

.section-topbar-container.fixed {
  z-index: 8 !important;
  display: block;
}

.section-topbar-container.fixed .stc-inner-normal {
  position: fixed;
}

.stc-inner {
  background: #ffffff;
}

.product-h12 .custom_btn {
  opacity: 0;
  pointer-events: none;
}

/* h12 end */


/* L10s ultra start */
/*    */
/* .site-nav .site-nav__item:nth-child(2) .site-nav__dropdown .item:nth-child(1) .childlink-title-label {
  position: relative;
}

.site-nav .site-nav__item:nth-child(2) .site-nav__dropdown .item:nth-child(1) .childlink-title-label::after {
  content: "";
  position: absolute;
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/files/2222.svg?v=1663728481);
  width: 91px;
  height: 20px;
  background-repeat: no-repeat;
  left: 13px;
  top: -20px;
}

#Linklist-2 .mobile-nav__item:nth-child(1) .childlink-title-label {
  position: relative;
}

#Linklist-2 .mobile-nav__item:nth-child(1) .childlink-title-label::after {
  content: "";
  position: absolute;
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/files/2222.svg?v=1663728481);
  width: 91px;
  height: 20px;
  background-repeat: no-repeat;
  left: 0px;
  top: -20px;
} */

.l10s-accessories-container .tips {
  font-size: 12.5px;
  line-height: 1.6;
  margin-top: 40px;
}

.l10s-ultra-title {
  /*   font-size:calc(10px + 3vw); */
  font-size: 2.916666666vw;
  line-height: 1.3;
  letter-spacing: -1px;
  color: #303030 !important;
  margin: 0px !important;
  font-family: OPPOSans-H;
}

/*   font-size: calc(10px + 1.4322916vw);   */
.l10s-ultra-text {
  /*   font-size: calc(10px + 1.1vw); */
  font-size: 1.45833333vw;
  color: #6e6e6e;
  line-height: 1.4;
  letter-spacing: -0.5px;
}

/*================ l10s-ultra-focus-text ===============*/
.section-l10s-ultra-focus-text {
  max-width: 1280px;
  margin: 0px auto;
  padding: calc(20px + 6.7708333vw) 40px;
}

.section-l10s-ultra-focus-text .text {

  font-size: 46px;
  line-height: 1.3714285714;
  letter-spacing: -0.005em;
  margin-bottom: 95px;
  color: #a7a6a6;
  font-family: OPPOSans-H;
  margin: 0 auto 4.947916666vw;

}

@media screen and (max-width:1500px) {
  .section-l10s-ultra-focus-text .text {
    font-size: 36px;
    max-width: 760px;
  }
}

.section-l10s-ultra-focus-text .text div.active {
  color: #303030;
}

.section-l10s-ultra-focus-text .text div {
  transition: all 0.5s;
  transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
}

.section-l10s-ultra-focus-text .items-wrapper {
  display: flex;
  justify-content: space-between;
}

.section-l10s-ultra-focus-text .item {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  text-align: center;
  flex: 1;
}

.section-l10s-ultra-focus-text img {
  max-width: 6.5625vw;
  display: block;
  margin: 0px auto 20px;
  opacity: 0.3;
}

.section-l10s-ultra-focus-text .item-title {
  font-size: calc(10px + 0.7932291vw);
  color: #a7a6a6;
  transition: all 0.5s;
  padding: 0px 10px;
  transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
}

.section-l10s-ultra-focus-text .items-wrapper.active .item-title {
  color: #303030;
}

.section-l10s-ultra-focus-text .items-wrapper.active img {
  opacity: 1;
}

.l10s-img-with-text-4 .feature-image-part .title {
  padding-left: 0 !important;
}

@media (min-width: 1921px) {
  .section-l10s-ultra-focus-text {
    padding: 40px 24px 150px;
  }

  .section-l10s-ultra-focus-text img {
    max-width: 126px;
  }

  .section-l10s-ultra-focus-text .text {
    font-size: 32px;
    margin-bottom: 80px;
    padding-left: 0px;
  }

  /*   font-size:100px; */
  .l10s-ultra-title {
    font-size: 56px;
  }

  /*   font-size: 37.5px;  */
  .l10s-ultra-text {
    font-size: 28px;
  }
}

@media (max-width: 1920px) {


  .section-l10s-ultra-focus-text {
    max-width: calc(280px + 52.083333vw);
  }
}

/* @media(max-width: 1400px){
  .section-l10s-ultra-focus-text .text{
    font-size: 5.357142vw;
    letter-spacing: -0.142857vw;
    margin-bottom: 6.7857vw;
  }
} */
@media (max-width: 820px) {
  .section-l10s-ultra-focus-text {
    max-width: unset;
    padding: 12.66666vw 4vw 12vw 6.666vw;
  }

  .section-l10s-ultra-focus-text .text {
    font-size: 5.6vw;
    margin-bottom: 7.2vw;
    padding-left: 0px;
    letter-spacing: -1px;
    text-align: left;
  }

  .section-l10s-ultra-focus-text .items-wrapper {
    display: flex;
    justify-content: space-between;
  }

  .section-l10s-ultra-focus-text .item-title {
    font-size: 14px;
  }

  .section-l10s-ultra-focus-text .item {
    width: unset;
  }

  .section-l10s-ultra-focus-text img {
    max-width: 71px;
  }

  .section-l10s-ultra-focus-text img {
    margin-bottom: 13px;
  }
}

@media (max-width: 500px) {
  .section-l10s-ultra-focus-text img {
    max-width: 60px !important;
  }

  .l10s-img-with-text .feature-image-part .title {
    text-align: left !important;
  }

  .l10s-img-with-text-6 .item-3 .has-item-footer-text+.item-image {
    margin-bottom: 4.8vw;
  }

  .l10s-three-features .feature-image-part .title p.item-1 {
    transform: translateX(30%);
  }

  .l10s-three-features .feature-image-part .title p.item-2 {
    transform: translateX(15%);
  }

  .l10s-three-features .feature-image-part .title p.item-3 {
    transform: translateX(10%);
  }

  .l10s-three-features .feature-image-part .title {
    text-align: left;
  }

  .l10s-speak-to-clean .bottom-wrapper .bottom-wrapper-inner {
    transform: scale(0.7) translateX(-18%) translateY(18px);
    margin-right: -35%;
  }

  .section-l10s-ultra-focus-text .items-wrapper {
    flex-wrap: wrap;
    justify-content: center;
  }

  .section-l10s-ultra-focus-text .item {
    flex: 0 1 33.33333%;
  }

  .section-l10s-ultra-focus-text .item-5,
  .section-l10s-ultra-focus-text .item-4 {
    margin-top: 0px !important;
  }

  .section-l10s-ultra-focus-text .item {
    justify-content: flex-start;
  }

  .section-l10s-ultra-focus-text .imga-wrapper {
    min-height: 65px;
    padding: 0px 2px;
  }

  .section-l10s-ultra-focus-text .item-title {
    font-size: 12px;
  }

  /* .section-l10s-ultra-focus-text .item{width: 33%;} */
  .section-l10s-ultra-focus-text .item-1 img {
    max-width: 100%;
  }

  /* .section-l10s-ultra-focus-text .item-2 img{max-width:45px;}
  .section-l10s-ultra-focus-text .item-3 img{max-width:42px;}
  .section-l10s-ultra-focus-text .item-4 img{max-width:65px;}
  .section-l10s-ultra-focus-text .item-5 img{max-width:75px;} */
  .section-l10s-ultra-focus-text .item-5,
  .section-l10s-ultra-focus-text .item-4 {
    margin-top: 20px;
  }

  .section-l10s-ultra-focus-text .text {
    padding-left: 4vw;
  }
}

@media (max-width: 589px) and (min-width: 390px) {
  .section-l10s-ultra-focus-text .text {
    font-size: 5.2vw;
  }
}

/*================ End l10s-ultra-focus-text ===============*/
/*================ l10s-img-with-text ===============*/
.l10s-img-with-text {
  padding: calc(20px + 6.7708333vw) 0px;
}

.l10s-img-with-text .mb {
  display: none !important;
}

.l10s-img-with-text img {
  display: block;
  border-radius: 30px;
}

.l10s-floors-shine .item-2 .item-image,
.l10s-custom-clean img {
  border-radius: 0px;
}

@media (max-width: 820px) {
  .l10s-img-with-text .mb {
    display: block !important;
  }

  .l10s-img-with-text .pc {
    display: none !important;
  }

  .l10s-img-with-text img {
    border-radius: 10px;
  }
}

.l10s-img-with-text .content-wrapper {
  max-width: 1500px;
  margin: 0px auto;
  position: relative;
}

@media (max-width: 1480px) {
  .l10s-img-with-text .content-wrapper {
    max-width: 1280px;
  }
}

.l10s-custom-clean {
  position: relative;
  height: 300vh;
}

.l10s-custom-clean-inner {
  position: sticky;
  top: 0px;
}

.l10s-img-with-text .big-scale-image-box {
  position: absolute;
  left: 0px;
  top: 0px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
}

.l10s-custom-clean .content-text-inner {
  opacity: 0;
  transition: all 0.1s ease;
}

.l10s-custom-clean .big-scale-image-box {
  transform: scale(2);
  transition: all 0.1s ease;
}

.l10s-img-with-text .feature-image-part .text-wrapper {
  padding-bottom: 4.6875vw;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.l10s-custom-clean .feature-image-part .text-wrapper {
  transform: translateY(30%);
  transition: all 0.1s ease;
}

.l10s-img-with-text .feature-image-part .title {
  padding-left: 6.4583333vw;
  width: 50%;
}

.l10s-img-with-text .feature-image-part .content {
  width: 50%;
}

.l10s-img-with-text .product-info-part {
  padding-top: 5.208333vw;
}

.l10s-three-features .product-info-part .item-1 .item-text {
  max-width: 370px;
  padding-right: 5px;
}

.l10s-img-with-text .item {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
}

.l10s-img-with-text .item.item-text-right .item-text {
  order: 2;
  max-width: 48%;
}

.l10s-img-with-text .item.item-text-left .item-image {
  max-width: 52%;
}

.l10s-three-features .item.item-text-left.item-1 .item-image {
  max-width: 61%;
  width: 61%;
}

.l10s-img-with-text .item.item-text-right .item-image {
  order: 1;
  max-width: 52%;
}

.l10s-img-with-text .item-info {
  font-size: 15px;
  line-height: 1.33333;
  color: #6e6e6e;
  padding: 5.20833vw 0px 1.5625vw;
  letter-spacing: -0.8px;
}

.l10s-img-with-text-2 .item-info {
  padding: 1.5625vw 0px 5.20833vw;
}

.l10s-img-with-text .item-footer-text {
  font-size: 15px;
  line-height: 1.33333;
  color: #6e6e6e;
  letter-spacing: -0.8px;
}

.l10s-img-with-text .item-1 {
  z-index: 3;
}

.l10s-img-with-text .item-2 {
  z-index: 2;
}

.l10s-img-with-text .item-3 {
  z-index: 1;
}

.l10s-img-with-text-1 {
  background: #ececec;
}

.l10s-img-with-text-1 .feature-image-part .content {
  padding-right: 3vw;
}

.l10s-img-with-text-1 .item-1 {
  margin-bottom: -450px;
}

.l10s-img-with-text-1 .item.item-1 .item-image {
  max-width: 43%;
}

.l10s-img-with-text-1 .item-1 .item-text {
  padding: 3.8125vw 0px 0px 13.458333vw;
  max-width: 39.0625vw;
}

.l10s-img-with-text-1 .item.item-2 .item-image {
  margin-left: 11%;
  max-width: 52%;
}

.l10s-img-with-text-2 {
  padding-bottom: 0px !important;
}

.l10s-img-with-text-2 .product-info-part {
  padding-top: 3.645833vw;
}

.l10s-img-with-text-2 .feature-image-part .text-wrapper {
  display: block;
  padding-bottom: 4.6875vw;
}

.l10s-img-with-text-2 .feature-image-part .title {
  padding: 0px 0vw 2.6041vw 0;
  width: 100%;
}

.l10s-img-with-text-2 .feature-image-part .content {
  width: 100%;
}

.l10s-img-with-text-2 .item-1 {
  align-items: center;
}

.l10s-img-with-text-2 .item-1 .item-image {
  max-width: 782px;
}

.l10s-img-with-text-2 .item-1 .item-text {
  padding: 0 0px 0px;
  font-size: 4.6875vw;
  color: #303030;
  font-weight: bold;
  letter-spacing: -1px;
}

.l10s-img-with-text-2 .item-2 .item-image {
  max-width: 990px;
}

.l10s-img-with-text-2 .item-2 .item-text {
  padding-left: 2.6041666vw;
  padding-top: 220px;
}

.l10s-img-with-text-4 .item-1 .item-text {
  padding-right: 100px;
  padding-top: 85px;
}

.l10s-img-with-text-4 .item-3 .item-text {
  padding-right: 60px;
}

.l10s-img-with-text-4 .item-1 .item-image {
  max-width: 782px;
  margin-bottom: -320px;
}

.l10s-img-with-text-4 .item-2 .item-image {
  max-width: 810px;
}

.l10s-img-with-text-4 .item-3 .item-image {
  max-width: 790px;
}

.l10s-img-with-text-4 .item-3 {
  margin-top: -175px;
  align-items: flex-end;
}

.l10s-img-with-text-4 .item-footer-text {
  display: block;
  margin-top: 120px;
}

.l10s-img-with-text-4 .feature-image-part .title {
  width: 100%;
}

.l10s-img-with-text-4 .feature-image-part .text-wrapper {
  padding-bottom: 2.864583vw;
  display: block;
}

.l10s-img-with-text-6 .feature-image-part .title {
  width: 60%;
  padding-left: 4.458333vw;
}

.l10s-img-with-text-6 .feature-image-part .content {
  width: 40%;
}

.l10s-img-with-text-6 .feature-image-part .text-wrapper {
  justify-content: space-between;
  align-items: flex-end;
}

.l10s-img-with-text-6 .feature-image-part .content {
  padding-bottom: 20px;
}

.l10s-img-with-text-6 .item-1 .item-text {
  padding: 80px 80px 0px;
}

.l10s-img-with-text-6 .item-1 {
  margin-bottom: -175px;
}

.l10s-img-with-text-6 .item-2 .item-text {
  padding: 280px 15px 0px 50px;
}

.l10s-img-with-text-6 .item-3 {
  margin-top: -70px;
  align-items: flex-end;
}

.l10s-img-with-text-6 .item-3 .item-text {
  padding: 170px 0px 0px;
}

.l10s-img-with-text-6 .item-3 .item-text .has-item-footer-text {
  padding: 0px 80px;
}

.l10s-img-with-text-6 .item-footer-text {
  display: block;
  margin-top: 120px;
  padding-right: 80px;
  font-size: calc(10px + 0.520833vw);
}

@media (min-width: 1921px) {
  .l10s-img-with-text {
    padding: 150px 24px;
  }

  .l10s-img-with-text .feature-image-part .text-wrapper {
    padding-bottom: 90px;
  }

  .l10s-img-with-text .feature-image-part .title {
    padding-left: 124px;
  }

  .l10s-img-with-text .product-info-part {
    padding-top: 100px;
  }

  .l10s-img-with-text .item-info {
    font-size: 15px;
    color: #6e6e6e;
    padding: 100px 0px 30px;
  }

  .l10s-img-with-text-1 .item-1 {
    margin-bottom: -20vw;
  }

  .l10s-img-with-text-1 .item-1 .item-text {
    padding: 1vw 0px 0px 124px;
    max-width: 750px;
  }

  .l10s-img-with-text-2 .feature-image-part .title {
    padding: 0px 100px 50px 0px;
  }

  .l10s-img-with-text-2 .product-info-part {
    padding-top: 70px;
  }

  .l10s-img-with-text-2 .item-1 .item-text {
    padding: 0 0px 0px 70px;
    font-size: 90px;
  }

  .l10s-img-with-text-2 .item-2 .item-text {
    padding-left: 50px;
  }

  .l10s-img-with-text-2 .feature-image-part .text-wrapper {
    padding-bottom: 82px;
  }

  .l10s-img-with-text-4 .item-3 .item-text {
    padding-right: 60px;
    padding-top: 370px;
  }

  .l10s-img-with-text-4 .feature-image-part .text-wrapper {
    padding-bottom: 55px;
  }

  .l10s-img-with-text-6 .item-footer-text {
    font-size: 20px;
  }

  .l10s-img-with-text-6 .feature-image-part .title {
    padding-left: 80px;
  }
}

@media (min-width: 2500px) {
  .l10s-img-with-text-1 .item-1 {
    margin-bottom: -22vw;
  }
}

@media (min-width: 3500px) {
  .l10s-img-with-text-1 .item-1 {
    margin-bottom: -16vw;
  }
}

@media (max-width: 1500px) {
  .l10s-img-with-text-1 .item-1 {
    margin-bottom: -30vw;
  }

  .l10s-img-with-text-1 .item-1 .item-image {
    max-width: 52.86666vw;
  }

  .l10s-img-with-text-1 .item-2 .item-image {
    max-width: 64.13333vw;
  }

  .l10s-img-with-text-2 .item-1 .item-image {
    max-width: 52vw;
  }

  .l10s-img-with-text-2 .item-2 .item-image {
    max-width: 64vw;
  }

  .l10s-img-with-text-2 .item-2 .item-text {
    padding-top: 14.666vw;
  }

  .l10s-img-with-text-4 .item-1 .item-text {
    padding-right: 6.66666vw;
    padding-top: 5.6666666vw;
  }

  .l10s-img-with-text-4 .item-3 .item-text {
    padding-right: 4vw;
  }

  .l10s-img-with-text-4 .item-1 .item-image {
    max-width: 52.133333vw;
    margin-bottom: -14.33333vw;
  }

  .l10s-img-with-text-4 .item-2 .item-image {
    max-width: 54vw;
  }

  .l10s-img-with-text-4 .item-3 .item-image {
    max-width: 52.6666vw;
  }

  .l10s-img-with-text-4 .item-3 {
    margin-top: -11.02083vw;
  }

  .l10s-img-with-text-4 .item-footer-text {
    margin-top: 8vw;
  }

  .l10s-img-with-text-6 .feature-image-part .content {
    width: unset;
    padding-bottom: 1.33333vw;
  }

  .l10s-img-with-text-6 .item-1 .item-text {
    padding: 5.33333vw 5.33333vw 0px;
  }

  .l10s-img-with-text-6 .item-1 {
    margin-bottom: -11.66666vw;
  }

  .l10s-img-with-text-6 .item-1 .item-image {
    max-width: 52.13333vw;
  }

  .l10s-img-with-text-6 .item-2 .item-text {
    padding: 18.66666vw 2vw 0px 3.33333vw;
  }

  .l10s-img-with-text-6 .item-2 .item-image {
    max-width: 55.0666vw;
  }

  .l10s-img-with-text-6 .item-3 {
    margin-top: -4.666666vw;
  }

  .l10s-img-with-text-6 .item-3 .item-text {
    padding: 11.33333vw 0px 0px;
  }

  .l10s-img-with-text-6 .item-3 .item-image {
    max-width: 51.13333vw;
  }

  .l10s-img-with-text-6 .item-3 .item-text .has-item-footer-text {
    padding: 0px 5.33333vw;
  }

  .l10s-img-with-text-6 .item-footer-text {
    margin-top: 8vw;
    padding-right: 5.33333vw;
  }
}

@media (max-width: 820px) {

  .l10s-img-with-text-2 .item-1 .item-image {
    margin-top: 0px;
  }

  .l10s-img-with-text {
    padding: 12.666vw 0px 9.33333vw;
  }

  .l10s-img-with-text .feature-image-part .text-wrapper {
    display: block;
    padding: 0px 6.66666vw 4.66666vw;
  }

  .l10s-img-with-text .feature-image-part .title {
    width: 100%;
    padding: 0px;
    margin-bottom: 5.3333vw !important;
  }

  .l10s-img-with-text .feature-image-part .content {
    width: 100%;
  }

  .l10s-img-with-text .feature-image {
    width: 100%;
  }

  .l10s-img-with-text .item {
    flex-wrap: wrap;
  }

  .l10s-img-with-text .item .item-image {
    width: 100%;
    max-width: 100% !important;
  }

  .l10s-img-with-text .item .item-text {
    width: 100%;
    max-width: unset;
    padding: 0px 6.66666vw;
  }

  .l10s-img-with-text .product-info-part {
    padding-top: 7.466666vw;
  }

  .l10s-img-with-text .item-info {
    font-size: 12px;
    padding: 10px 6.66666vw 9.3333vw;
    letter-spacing: 0px;
  }

  .l10s-img-with-text .item-footer-text {
    font-size: 12px;
    letter-spacing: 0px;
  }

  .l10s-img-with-text-1 {
    padding-bottom: 0px;
  }

  .l10s-img-with-text-1 .item-1 {
    margin-bottom: 10px;
  }

  .l10s-img-with-text-1 .item-1 .item-text {
    order: 2;
  }

  .l10s-img-with-text-1 .item-1 .item-image {
    max-width: 79.3333vw;
    width: 100%;
    margin: 0px auto 10vw;
  }

  .l10s-img-with-text-2 .item-1 {
    margin-bottom: 0px;
  }

  .l10s-img-with-text-2 .item-1 .item-text {
    margin-bottom: 4.8vw;
  }

  .l10s-img-with-text-2 .item-2 .item-text {
    order: 1 !important;
    padding-top: 7.466666vw;
    padding-bottom: 5.2vw;
    max-width: 100% !important;
  }

  .l10s-img-with-text-4 .item-1 .item-image {
    margin-bottom: 0px;
  }

  .l10s-img-with-text-4 .item-2 .item-image {
    display: none !important;
  }

  .l10s-img-with-text-4 .item .item-text {
    padding: 0px 6.66666vw 4.8vw;
  }

  .l10s-img-with-text-4 .item-3 {
    margin-top: 0px;
    padding: 0px 6.66666vw;
  }

  .l10s-img-with-text-4 .item-3 .item-text {
    margin-top: 0px;
  }

  .l10s-img-with-text-4 .item-3 .item-text {
    padding: 7.466666vw 0px 4.8vw;
  }

  .l10s-img-with-text-4 .item-footer-text {
    margin-top: 17px;
  }

  .l10s-img-with-text-6 .item-1 .item-text {
    padding-bottom: 4.8vw;
  }

  .l10s-img-with-text-6 .item-1 {
    margin-bottom: 0px;
  }

  .l10s-img-with-text-6 .item-2 {
    z-index: 4;
  }

  .l10s-img-with-text-6 .item-2 .item-image {
    margin-top: 7.4666666vw;
  }

  .l10s-img-with-text-6 .item-2 .item-text {
    display: none;
    position: absolute;
    top: -42vw;
    z-index: 2;
    padding: 0px;
    right: 0px;
    max-width: calc(21.333333vw + 200px);
  }

  .l10s-custom-clean .feature-image-part .text-wrapper {
    transform: translateY(0);
  }

  .l10s-img-with-text-6 .item-3 {
    margin-top: 0px;
  }

  .l10s-img-with-text-6 .item-3 .item-text {
    padding: 0px;
  }

  .l10s-img-with-text-6 .item-3 .item-text .has-item-footer-text {
    padding: 7.4666666vw 6.66666vw 4.8vw;
  }

  .l10s-img-with-text-6 .item-footer-text {
    margin-top: 14px;
    padding: 0px 6.666666vw;
  }
}

/*================ End l10s-img-with-text ===============*/
/*================ l10s-three-features ===============*/
.l10s-three-features {
  padding-bottom: 0px;
  background: #ececec;
  overflow: hidden;
}

.l10s-three-features .content-wrapper {
  max-width: 1280px;
}

.l10s-three-features .feature-image-part .title {
  padding-left: 0px;
  width: 100%;
  overflow: hidden;
}

.l10s-three-features .feature-image-part .title p {
  margin-bottom: 0px;
  line-height: 1.37;
  text-align: center;
  display: block;
}

/* .l10s-three-features .feature-image-part .title .item-1{
  transform: translateX(-15%);
}
.l10s-three-features .feature-image-part .title .item-2{
  transform: translateX(15%);
}
.l10s-three-features .feature-image-part .title .item-3{
  transform: translateX(-15%);
} */
.l10s-three-features .feature-image-part .content {
  width: 100%;
  margin: 2.62881vw 0px;
}

.l10s-three-features .text-1 {
  font-size: 3.385416vw;
  line-height: 1;
  max-width: 1280px;
  margin: 0px auto;
  padding-bottom: 2.62881vw;
}

.l10s-three-features .text-2 {
  font-size: 14vw;
  max-width: 1280px;
  padding-bottom: 2.239583vw;
  line-height: 1;
  width: calc(100%);
  margin: 0px auto;
  transform: translateX(0px);
  font-family: OPPOSans-H;
}

.l10s-img-with-text-2 .item-1 .item-image {
  max-width: 61%;
}

.l10s-img-with-text-2 .item.item-text-right .item-image {
  max-width: 61%;
}

@media (max-width: 1680px) {
  .l10s-three-features .text-2 {
    font-size: 15.5vw;
  }
}

@media (max-width: 1340px) {
  .l10s-three-features .text-2 {
    font-size: 17.2vw;
  }
}

.l10s-img-with-text .content-wrapper {
  width: 72.9167vw;
}

@media only screen and (max-width: 1440px) {
  .l10s-img-with-text .content-wrapper {
    width: 80%;
  }

  .l10s-three-features .text-2 {
    font-size: 16.8vw;
  }
}

@media only screen and (max-width: 1024px) {
  .l10s-img-with-text .content-wrapper {
    width: 95%;
  }
}

.l10s-three-features .text-2 sup {
  font-family: Roboto, sans-serif;
}

.l10s-three-features .product-info-part {
  padding-top: 0px;
}

.l10s-three-features .item {
  max-width: 1254px;
  margin: 0px auto;
}

.l10s-three-features .item-2 {
  z-index: 4;
}

.l10s-three-features .item-1 .item-image {
  margin-bottom: -158px;
}

@media (min-width: 1921px) {
  .l10s-speak-to-clean .bottom-content {
    font-size: 28px;
  }

  .l10s-speak-to-clean .ask-text {
    font-size: 24px;
  }

  .l10s-three-features .feature-image-part .content {
    width: 100%;
    margin: 50px 0px;
  }

  .l10s-three-features .text-1 {
    font-size: 75px;
    padding-bottom: 50px;
    line-height: 1;
  }

  /* .l10s-three-features .text-2{font-size:272px;padding-bottom: 43px; line-height: 1;} */
}

@media (min-width: 2000px) {
  .l10s-three-features .text-2 {
    font-size: 273px;
  }
}

@media (max-width: 1300px) {
  .l10s-three-features .item-1 .item-image {
    max-width: 58.461538vw;
  }

  .l10s-three-features .item-2 .item-image {
    max-width: 48.23076vw;
  }
}

@media (max-width: 820px) {
  .l10s-three-features .feature-image-part .text-wrapper {
    display: block;
    padding: 0px 6.66666vw 7.466666vw;
  }

  .l10s-three-features .feature-image-part .title {
    margin-bottom: 0px !important;
    overflow: hidden;
  }

  .l10s-three-features .feature-image-part .title p {
    margin-bottom: 0px;
  }

  .l10s-three-features .feature-image-part .content {
    margin: 0px;
    padding: 0px 6.66666vw 4.66666vw;
  }

  .l10s-three-features .text-1 {
    padding: 6.66666vw 6.66666vw 4vw;
    font-size: 5.6vw;
  }

  .l10s-three-features .text-2 {
    padding: 0px 25px 3.33333vw;
    font-size: 19vw;
    width: 100%;
    margin: 0px auto;
    transform: translateX(0px);
  }

  .l10s-three-features .item .item-text {
    padding: 0px 6.66666vw 4.66666vw;
  }

  .l10s-three-features .item-1 .item-image {
    width: 100%;
    max-width: 100% !important;
    margin-bottom: 4.66666vw;
  }

  .l10s-three-features .item-2 .item-image {
    width: 100%;
    max-width: 100% !important;
  }
}

/* @media(max-width: 500px){
  .l10s-three-features .feature-image-part .title .item-1{
  transform: translateX(-8%);
}
.l10s-three-features .feature-image-part .title .item-2{
  transform: translateX(8%);
}
.l10s-three-features .feature-image-part .title .item-3{
  transform: translateX(-8%);
}
} */
/*================End l10s-three-features ===============*/
/*================ l10s-floors-shine ===================*/
.l10s-floors-shine {
  background: #ececec;
}

.l10s-floors-shine .feature-image-part .text-wrapper {
  display: block;
  padding-bottom: 2.6041vw;
}

.l10s-floors-shine .feature-image-part .title {
  padding-left: 0px;
  padding-bottom: 2.6041vw;
  width: 100%;
}

.l10s-floors-shine .feature-image-part .content {
  width: 100%;
}

.l10s-floors-shine .product-info-part {
  padding-top: 30px;
}

.l10s-floors-shine .item.item-text-right .item-text {
  padding-left: 3.6458333vw;
  padding-top: 3.6458333vw;
}

.l10s-floors-shine .item-2 .item-text {
  padding-top: 280px;
}

.l10s-floors-shine .item-2 {
  z-index: 4;
}

.l10s-floors-shine .item-1 .item-image {
  max-width: 65%;
}

.l10s-floors-shine .item-2 {
  /* padding-right: 6.25vw; */
  margin-top: -18.7VW;
}

.l10s-floors-shine .item-2 .item-text {
  padding-top: 26vw;
  padding-left: 4vw;
  padding-right: 4vw;
}

@media (min-width: 1921px) {
  .l10s-floors-shine .feature-image-part .text-wrapper {
    padding-bottom: 50px;
  }

  .l10s-floors-shine .feature-image-part .title {
    padding-bottom: 50px;
  }

  .l10s-floors-shine .item.item-text-right .item-text {
    padding-left: 70px;
    padding-top: 70px;
  }

  /* .l10s-floors-shine .item{padding-left: 124px;} */
  /* .l10s-floors-shine .item-2{padding-right: 120px;} */
}

@media (max-width: 1400px) {
  .l10s-floors-shine .item-1 img {
    max-width: 61.57142vw;
  }

  .l10s-floors-shine .item-2 img {
    max-width: 40.35714vw;
  }
}

@media (max-width: 820px) {
  .l10s-img-with-text-1 .item.item-2 .item-image {
    margin-left: 0px;
  }

  .l10s-three-features .item.item-text-left.item-1 .item-image {
    width: 100%;
  }

  .l10s-floors-shine .feature-image-part .title {
    margin-bottom: 0px;
  }

  .l10s-floors-shine .item {
    padding-left: 0px;
  }

  .l10s-floors-shine .item.item-1 .item-text {
    padding: 0px 6.66666vw 5.466666vw;
    order: 1;
    max-width: 100%;
  }

  .l10s-floors-shine .item-2 {
    margin-top: 7.733333vw;
    padding: 0px 6.666666vw;
  }

  .l10s-floors-shine .item-2 .item-text {
    width: calc(50% - 5px);
    padding: 6vw 0px 0px;
  }

  .l10s-floors-shine .item-2 .item-image {
    width: calc(50% - 10px);
  }
}

/*================ End l10s-floors-shine ===============*/
/*================ l10s-custom-clean ===============*/
.l10s-custom-clean {
  background: #ececec;
}

.l10s-custom-clean .feature-images-wrapper {
  max-width: 1000px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  /*   justify-content:flex-end; */
  justify-content: space-between;
  position: relative;
}

.l10s-custom-clean .left-image {
  width: 18.6666%;
  opacity: 0;
  /*   position: absolute;
    left: 600px;
    bottom: 200px;
    transform: scale(2);   */
}

.l10s-custom-clean .right-image {
  width: calc(81.3332% - 30px);
}

/* .l10s-custom-clean .feature-image-part .text-wrapper{flex-wrap: wrap;} */
.l10s-custom-clean .feature-image-part .title {
  transform: translateY(20px);
  padding-left: 4.4583333vw;
  width: 100%;
  padding-bottom: 2.6041vw;
  z-index: 2;
}

.l10s-custom-clean .feature-image-part .content {
  width: 100%;
  padding-left: 4.4583333vw;
  z-index: 2;
}

.l10s-custom-clean .footer-info {
  max-width: 1300px;
  margin: 0px auto;
  padding: calc(20px + 6.7708333vw) 0px 0px;
}

@media (min-width: 1921px) {
  .l10s-custom-clean .feature-image-part .title {
    padding-left: 85px;
    padding-bottom: 50px;
  }

  .l10s-custom-clean .feature-image-part .content {
    padding-left: 85px;
  }

  .l10s-custom-clean .footer-info {
    padding: 150px 0px 0px;
  }
}

@media (max-width: 820px) {
  .l10s-custom-clean {
    padding-bottom: 0px;
  }

  .l10s-custom-clean .feature-image-part {
    overflow: hidden;
  }

  .l10s-custom-clean {
    height: auto;
  }

  .l10s-custom-clean .big-scale-image-box {
    display: none !important;
  }

  .l10s-custom-clean-inner {
    position: relative;
  }

  .l10s-custom-clean .content-text-inner {
    opacity: 1;
  }

  .l10s-custom-clean .left-image {
    opacity: 1;
  }

  .l10s-accessories-container {
    padding: 60px 20px;
  }

  .l10s-custom-clean .feature-image-part .title {
    padding-left: 0px;
    padding-bottom: 0px;
    transform: translateY(0px);
  }

  .l10s-custom-clean .feature-image-part .content {
    padding-left: 0px;
    margin-bottom: 4.6666vw;
  }

  .l10s-custom-clean .feature-images-wrapper {
    transform: translateX(4vw);
  }

  .l10s-custom-clean .footer-info {
    padding: 7.46666vw 6.66666vw 12vw;
  }
}

/*================ End l10s-custom-clean ===============*/
/*================= l10s-speak-to-clean ===============*/
.l10s-speak-to-clean .mb {
  display: none !important;
}

@media (max-width: 820px) {
  .l10s-speak-to-clean .mb {
    display: block !important;
  }

  .l10s-speak-to-clean .pc {
    display: none !important;
  }
}

.l10s-speak-to-clean {
  position: relative;
}

.l10s-speak-to-clean .feature-image {
  display: block;
  width: 100%;
}

.l10s-speak-to-clean .title {
  position: absolute;
  top: 7.291666vw;
  left: 6.25vw;
  color: #fff !important;
  /* font-size: 4.5vw; */
  z-index: 1;
}

.l10s-speak-to-clean .content {
  position: absolute;
  top: 17.1875vw;
  left: 6.25vw;
  color: #fdfafa;
  max-width: 26.5833vw;
  /* font-size: 1.8vw; */
  opacity: 0.7;
  z-index: 1;
}

.l10s-speak-to-clean .ask-text {
  position: absolute;
  top: 18.82291vw;
  left: 32.70833vw;
  background-image: linear-gradient(0deg, #015eea 0%, #00c0fa 100%);
  font-size: 1.05833333vw;
  line-height: 1.2;
  border-radius: 50px;
  display: flex;
  padding: 0.22083vw 1.4583333vw;
  align-items: center;
  color: #ffffff;
}

.l10s-speak-to-clean .ask-text svg {
  max-width: 12px;
  display: block;
  margin-right: 0.41666vw;
}

.l10s-speak-to-clean .ask-text-2 {
  top: 23.875vw;
  left: 35.72916vw;
}

.l10s-speak-to-clean .bottom-wrapper {
  position: absolute;
  bottom: 3.125vw;
  right: 7.03125vw;
  overflow: hidden;
}

.l10s-speak-to-clean .img-wrapper {
  display: flex;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.7);
  border-radius: 28px;
  padding: 8px 30px;
  justify-content: space-between;
  max-width: 513px;
}

.l10s-speak-to-clean .item {
  display: flex;
  align-items: center;
  margin-right: 5px;
}

.l10s-speak-to-clean .item img {
  display: block;
  margin-right: 5px;
}

.l10s-speak-to-clean .bottom-content {
  max-width: 31.5104166vw;
  font-size: 1.4vw;
  color: #ffffff;
  line-height: 1.18421;
  margin-top: 1vw;
  margin-bottom: 3.75vw;
}

.l10s-speak-to-clean .bottom-info {
  max-width: 31.875vw;
  color: #fdfafa;
  opacity: 0.7;
  font-size: 12.5px;
  line-height: 1.6;
}

@media (min-width: 1921px) {
  .l10s-speak-to-clean .title {
    top: 140px;
  }
}

@media (max-width: 1400px) {
  .l10s-speak-to-clean .img-wrapper {
    font-size: 12px;
  }
}

@media (max-width: 820px) {
  .l10s-speak-to-clean .title {
    position: relative;
    top: 0px;
    left: 0px;
    color: #303030 !important;
    padding: 12.8vw 6.66666vw 7.3333333vw;
    font-size: calc(6.133333vw + 10px);
  }

  .l10s-speak-to-clean .content {
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px 6.66666vw 4.8vw;
    color: #303030;
    opacity: 0.7;
    max-width: unset;
    font-size: calc(10px + 1.4322916vw);
  }

  .position-for-mb {
    position: relative;
  }

  .l10s-speak-to-clean .ask-text svg {
    max-width: 8px;
    height: unset;
    margin-right: 5px;
  }

  .l10s-speak-to-clean .ask-text {
    font-size: calc(1.33333vw + 7px);
    left: 11.866666vw;
    top: 14.66666vw;
    padding: 5px 15px;
  }

  .l10s-speak-to-clean .ask-text-2 {
    left: 15.46666vw;
    top: 22vw;
  }

  .l10s-speak-to-clean .bottom-wrapper {
    bottom: 9px;
    left: 0px;
    padding: 0px 6.66666vw;
    width: 100%;
  }

  .l10s-speak-to-clean .bottom-info {
    max-width: 100%;
    font-size: 12px;
  }

  .l10s-speak-to-clean .bottom-content {
    max-width: 100%;
    font-size: calc(10px + 1.4322916vw);
    margin-top: 2.66666vw;
    margin-bottom: 3.73333vw;
  }

  .l10s-speak-to-clean .img-wrapper {
    padding: 8px 15px;
    max-width: 400px;
  }

  .l10s-speak-to-clean .item img {
    max-width: 20px;
  }
}

@media (max-width: 500px) {
  .l10s-speak-to-clean .img-wrapper {
    padding: 5px 10px;
    transform: scale(0.7) translateX(-21%);
  }

  .l10s-speak-to-clean .bottom-wrapper {
    padding: 0px 3.666666vw;
  }

  .l10s-speak-to-clean .ask-text {
    left: 4.866666vw;
    top: 14.66666vw;
  }

  .l10s-speak-to-clean .ask-text-2 {
    left: 9.46666vw;
    top: 25vw;
  }
}

/*================ End l10s-speak-to-clean ============*/
/*==================== L10s accesories ==============*/
.l10s-accessories-container {
  padding: 60px 40px;
}

.l10s-accessories-container .section {
  max-width: 1254px;
}

.l10s-accessories-container .l10sac-inner .right-box {
  padding-left: 0px;
  grid-gap: 6px;
  grid-template-columns: 36.39% 62.2% !important;
}

.l10s-accessories-container .l10sac-inner .left-box {
  padding-right: 16px;
}

.l10s-accessories-container .d10pic-inner .left-box {
  flex: 0 1 calc(100% - 665px);
}

.l10s-accessories-container .l10sac-inner .right-box {
  flex: 0 1 665px;
}

.l10s-accessories-container .l10sac-inner .left-cell .bottom-cell {
  grid-gap: 0px 6px;
}

.l10s-accessories-container .bottom-cell-2 {
  grid-template-columns: 42.44604% auto !important;
}

.l10s-accessories-container .l10sac-inner .right-box .item {
  margin-bottom: 6px;
  background-color: #ffffff;
  border-radius: 5px;
}

.l10s-accessories-container .l10sac-inner .right-box .item .title {
  top: 10px;
  line-height: 1.1;
  width: 100%;
  text-align: center;
  left: 0px;
}

/* .l10s-accessories-container .l10sac-inner .right-box .item-10 .title {
  padding-left: 10%;
  text-align: left;
} */

.l10s-accessories-container .l10sac-inner .left-cell .bottom-cell {
  grid-template-columns: 50% auto;
  grid-gap: 0px 6px;
}

.so-l10s .text-box {
  margin-left: 20px;
}

.so-l10s .tips {
  display: block;
  /* margin-top: 120px; */
  /* padding-right: 80px; */
  font-size: calc(10px + 0.520833vw);
  /* font-size: 1.45833333vw; */
  color: #6e6e6e;
  line-height: 1.2;
  letter-spacing: -0.5px;
  padding-bottom: 60px;
}

@media only screen and (max-width: 820px) {
  .l10s-accessories-container .d10pic-inner .left-box {
    flex: 0 1 100%;
    padding-right: 0px;
  }

  .l10s-accessories-container .l10sac-inner .right-box {
    flex: 0 1 100%;
  }
}

@media only screen and (max-width: 500px) {
  .l10s-accessories-container .l10sac-inner .right-box {
    grid-template-columns: 36.39% 61.8% !important;
  }

  .l10s-accessories-container .l10sac-inner .right-box .item-10 .title {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 589px) {
  .l10s-img-with-text .item .item-image:nth-child(1) {
    margin-bottom: 4.8vw;
  }

  .l10s-img-with-text-2 .item-1 .item-text {
    font-size: 25px !important;
  }

  .l10s-img-with-text-2 .feature-image-part .title {
    max-width: 320px;
  }

  .l10s-ultra-text {
    font-size: 15px;
  }

  .l10s-img-with-text .title {
    font-size: 28px;
  }

  .l10s-img-with-text .feature-image-part .content {
    padding-right: 0px;
  }

  .l10s-accessories-container {
    padding: 60px 0px;
  }

  .h12-part-1 svg {
    height: 40px;
  }

  .h12-part-1 svg image {
    height: 40px;
  }

  .l10s-accessories-container .l10sac-inner .right-box .item .title {
    top: 2px;
    line-height: 1.1;
    transform: scale(0.8);
  }
}

/*==================== End L10s accesories ==============*/
.l10s-img-with-text.l10s-img-with-text-2 .item.item-2 {
  padding-bottom: 6.77083vw;
}

.l10s .product-media-iframe-video-btn .play-btn svg {
  width: 12px;
  height: 12px;
  margin-left: 0.9375vw;
  margin-right: 0px;
}

.l10s .play-btn path {
  fill: #fff;
}

.l10s .product-media-iframe-video-btn .play-btn {
  font-size: 22px;
  border-color: #ffffff;
  color: #ffffff;
  font-family: "OPPOSans-B";
  flex-direction: row-reverse;
  background: transparent;
  border: 1px solid #ffffff;
  border-radius: 25px;
}

.l10s .h12-part-1 .bg-text-wrapper .subtitle p {
  font-size: calc(0px + 2vw) !important;
  line-height: 1.5;
}

@media only screen and (max-width: 820px) {
  .l10s .product-media-iframe-video-btn .play-btn svg {
    margin-left: 12px;
    margin-right: 0px;
  }

  .l10s .h12-part-1 {
    margin-bottom: 0px !important;
  }

  .l10s .product-media-iframe-video-btn .play-btn {
    font-size: 13px;
  }
}

@media only screen and (max-width: 820px) and (min-width: 769px) {
  .l10s .bg-text-wrapper h2 {
    font-size: 42px !important;
  }
}

@media only screen and (max-width: 589px) {
  .l10s .h12-part-1 .bg-text-wrapper .subtitle p {
    font-size: 8vw !important;
    color: #000000 !important;
    margin-top: 10px !important;
    white-space: break-spaces;
  }

  .l10s .h12-part-1 .bg-text-wrapper-inner {
    margin-top: 20% !important;
  }

  .l10s .h12-part-1 .section-logo img {
    width: 70%;
    margin: 0 auto;
  }

  .l10s .product-media-iframe-video-btn .play-btn {
    border-color: #000000;
    color: #000000;
  }

  .l10s .h12-part-1 .play-btn path {
    fill: #000000;
  }
}

/* L10s ultra end */

.modal_popup p {
  text-align: center;

}


.modal_popup {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 9999;
  /* Sit on top */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: rgb(0, 0, 0);
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.4);
  /* Black w/ opacity */
}

/* Modal Content/Box */
.modal_popup_t10 .modal-content {
  background-color: #fefefe;
  margin: 15% auto;
  /* 15% from the top and centered */
  padding: 20px;
  border: 1px solid #888;
  width: 100%;
  max-width: 600px
    /* Could be more or less, depending on screen size */
}

.modal_popup .content {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

/* The Close Button */
.modal_popup .close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: #0a0a0a33;
  border: none;
  border-radius: 290486px;
  cursor: pointer;
  pointer-events: auto;
  display: inline-block;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-grow: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  position: relative;
  height: 20px;
  max-height: 20px;
  max-width: 20px;
  min-height: 20px;
  min-width: 20px;
  width: 20px;
  padding: 0;
  color: currentColor;
  transition: .2s linear;
}

.modal_popup .close:hover,
.modal_popup .close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

#myModal p {
  width: 45%;
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
}

#myModal_video .close {
  color: #000;
  float: right;
  font-size: 60px;
  font-weight: bold;
  background: transparent;
  margin: -27px;

}

#myModal_video .modal-content {
  background-color: #fefefe;
  margin: 6% auto;
  padding: 20px;
  border: 1px solid #888;
  width: 100%;
  max-width: 1000px;
}

.modal_popup .modal-content {
  background-color: #fefefe;
  margin: 15% auto;
  padding: 20px;
  border: 1px solid #888;
  width: 100%;
  max-width: 600px
    /* Could be more or less, depending on screen size */
  ;
}

#myModal h3 {
  border-bottom: 1px solid #000;
  padding-bottom: 20px;
  margin-bottom: 40px;
  text-align: center;

  font-weight: 500;
  font-style: normal;
  font-size: 38px;
}

#myModal p img {
  width: 200px;
}





/* H12 shc start */
.page-single-hand-challenge,
.page-single-hand-challenge h1,
.page-single-hand-challenge .title,
.page-single-hand-challenge h2 {
  font-family: Roboto, sans-serif;
}

/* shc start*/
#single-hand-challenge .main-content {
  background: #ffffff;
}

.shc-banner-container {
  position: relative;
}

.shc-banner-container .wrapper {
  max-width: 1480px;
}

.shc-banner-container .content-box {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.shc-banner-container .content-box-inner {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.shc-banner-container h1 {
  font-size: 3.125vw;
  margin-bottom: 20px;
  font-weight: bold;
  text-transform: capitalize;
}

.shc-banner-container .content {
  font-size: 1.0416666666vw;
  margin-bottom: 2.604166666vw;
  max-width: 630px;
}

.shc-banner-container .time-box-couter li {
  list-style: none;
  background: rgba(255, 255, 255, 0.6);
  backdrop-filter: blur(10px);
  border-radius: 10px;
  padding: 5px 10px;
  margin-bottom: 0px;
  margin-right: 13%;
  width: 90px;
  height: 90px;
  flex: 0 1 90px;
  flex-shrink: 1;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.shc-banner-container .time-box-couter li:nth-child(1) {
  color: #FE2E00;
}

.shc-banner-container .time-box-couter {
  text-align: center;
}

.shc-banner-container .time-box-title {
  text-align: center;
  color: #0065B3;
  font-size: 1.875vw;
  margin-bottom: 1.5625vw;
  line-height: 1;
  font-weight: bold;
}

.shc-banner-container .time-label {
  font-size: 16px;
}

.shc-banner-container .product-media-iframe-video-btn {
  margin: 0px;
}

.shc-banner-container .bottom-box {
  display: flex;
  align-items: center;
  margin-top: 5.2083333vw;
}

.shc-banner-container .play-btn {
  height: 64px;
  width: 310px;
  text-align: center;
  margin-right: 14px;
  justify-content: center;
  font-size: 24px;
}

.shc-banner-container .play-btn svg {
  width: 45px;
  height: 45px;
  transform: translateX(-10px);
  font-size: 24px;
}

.shc-banner-container .social-list {
  display: flex;
  align-items: center;
}

.shc-banner-container .social-list li {
  list-style: none;
  margin-bottom: 0px;
  margin: 0px 14px;
}

.shc-banner-container .social-list li a {
  line-height: 0;
  display: block;
}

.shc-banner-container .time-box-couter span {
  font-weight: bold;
  font-size: calc(10px + 1.354166666vw);
}

.shc-part-3-container .wrapper {
  max-width: 1480px;
}

.shc-part-3-container .item {
  display: flex;
}

.shc-part-3-container .item:nth-child(1) .image {
  flex: 0 1 52%;
}

.shc-part-3-container .item:nth-child(1) .content-box {
  flex: 1;
  padding-left: 34px;
}

.shc-part-3-container .item:nth-child(1) .content-box-inner {
  margin-top: 10px;
}

.shc-part-3-container .item:nth-child(1) h2 {
  font-size: calc(10px + 1.35416666vw);
  font-weight: bold;
  margin-bottom: 10px;
}

.shc-part-3-container .item:nth-child(2) .image {
  flex: 0 1 46%;
  margin-top: -15%;
}

.shc-part-3-container .item:nth-child(2) .content-box {
  flex: 1;
  padding-right: 34px;
}

.shc-part-3-container .item:nth-child(2) .content-box-inner {
  margin-top: 0px;
}

.shc-part-3-container .item:nth-child(2) h2 {
  font-size: calc(10px + 1.041666vw);
  margin-bottom: 10px;
}

.shc-part-3-container .subtitle {
  font-size: 16px;
  color: #000000;
}

.shc-part-3-container .top-title {
  font-weight: bold;
  font-size: calc(10px + 2.0833333vw);
  margin-bottom: 15px;
  line-height: 1;
}

.shc-part-3-container .ic2-item {
  margin-top: calc(10px + 5.2083333vw);
}

.shc-part-3-container .ic2-item:nth-child(1) .first-letter {
  font-size: calc(10px + 3.6458333vw);
  color: #0065B3;
}

.shc-part-3-container .ic2-item:nth-child(2) .first-letter {
  font-size: calc(10px + 3.6458333vw);
  color: #FE2E00;
}

.shc-part-4-container .wrapper {
  max-width: 1480px;
}

.shc-part-4-container .shcp-4-inner {
  text-align: center;
}

.shc-part-4-container .shcp-4-inner h2 {
  font-size: calc(10px + 3.6458333vw);
  font-weight: bold;
  margin-bottom: 15px;
}

.shc-part-4-container .shcp-4-inner .subtitle {
  font-size: 20px;
  margin-bottom: 30px;
}

.shc-part-2-container #mc_embed_signup_scroll {
  background-color: transparent;
}

.shc-part-2-container .shcp-2-inner {
  position: relative;
}

.shc-part-2-container .content-box {
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.shc-part-2-container .content-left-box-inner {
  margin-bottom: -45px;
}

.shc-part-2-container .content-left-box-inner .big-title {
  font-size: calc(10px + 2.604166666vw);
  font-weight: bold;
  margin-bottom: 3.3854166666vw;
}

.shc-part-2-container .content-left-box-inner .item {
  display: flex;
  align-items: center;
  margin-bottom: 45px;
}

.shc-part-2-container .content-left-box-inner .item .right-box {
  margin-left: 40px;
}

.shc-part-2-container .content-left-box-inner .item h2 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 10px;
}

.shc-part-2-container .content-left-box-inner .subtitle {
  color: #000000;
}

.shc-part-2-container .content-box-inner {
  display: flex;
  justify-content: space-between;
}

.shc-part-2-container .content-box-inner .content-right-box-inner {
  max-width: 475px;
  margin-right: 4%;
}

.shc-part-2-container .content-box-inner .form-box {
  color: #ffffff;
  background-size: 100% 100%;
  padding: 50px;
  background-image: url(https://cdn.shopify.com/s/files/1/0553/1320/3405/files/Rectangle_1574.png?v=1662370160);
}

.shc-part-2-container .content-box-inner form {
  padding: 0px !important;
}

.shc-part-2-container .content-box-inner #mc_embed_signup_scroll h2 {
  color: #ffffff;
  font-size: 1.354166666vw;
  margin-top: 0px;
}

.shc-part-2-container .content-box-inner #mc_embed_signup_scroll .indicates-required {
  display: none;
}

.shc-part-2-container .content-box-inner #mc_embed_signup_scroll .helper_text {
  padding: 0px;
  background-color: transparent;
}

.shc-part-2-container .content-box-inner #mc_embed_signup_scroll .mc-field-group {
  width: 100% !important;
  margin: 0px !important;
}

.shc-part-2-container .content-box-inner #mc_embed_signup_scroll .mc-field-group input {
  background: #323941 !important;
  color: #ffffff !important;
  width: 100%;
}

.shc-part-2-container .content-box-inner #mc_embed_signup_scroll .mc-field-group label {
  line-height: 1;
  font-size: 12px;
  text-align: left;
}

.shc-part-2-container .content-box-inner #mc_embed_signup_scroll .clear {
  width: 100%;
}

.shc-part-2-container .content-box-inner #mc_embed_signup_scroll .clear input[type=submit] {
  width: 100% !important;
  background: #0065B3 !important;
  border-radius: 3px;
  font-size: 1.25vw !important;
  height: 40px !important;
}

.shc-part-2-container .content-box-inner .bottom-box {
  padding-top: 20px;
}

.shc-part-2-container .content-box-inner .bottom-box b {
  color: #FE2E00;
}

#divtime-pro {
  display: flex;
}

@media screen and (min-width: 1921px) {
  .shc-banner-container h1 {
    font-size: 60px;
  }

  .shc-banner-container .content {
    font-size: 20px;
    margin-bottom: 50px;
  }

  .shc-banner-container .time-box-title {
    margin-bottom: 30px;
    font-size: 36px;
  }

  .shc-banner-container .time-box-couter li {
    margin-right: 75px;
  }

  .shc-banner-container .bottom-box {
    margin-top: 100px;
  }

  .shc-part-2-container .content-box-inner .content-right-box-inner {
    max-width: 550px;
    margin-right: -8%;
  }

  .shc-part-2-container .content-left-box-inner .big-title {
    font-size: 60px;
    margin-bottom: 65px;
  }

  .shc-part-2-container .content-box-inner #mc_embed_signup_scroll h2 {
    font-size: 36px;
  }

  .shc-part-3-container .item:nth-child(1) h2 {
    font-size: 36px;
  }

  .shc-part-3-container .first-letter {
    font-size: 80px !important;
  }

  .shc-part-3-container .top-title {
    font-size: 50px !important;
  }

  .shc-part-3-container h2 {
    font-size: 30px;
  }

  .shc-part-4-container .shcp-4-inner h2 {
    font-size: 80px;
  }
}

@media screen and (min-width: 820px) and (max-width: 1480px) {
  .shc-part-2-container .content-box-inner .content-right-box-inner {
    max-width: 400px;
    margin-right: 16%;
  }

  .shc-part-2-container .content-box-inner .content-left-box-inner {
    padding-left: 5%;
  }

  .shc-part-2-container .shcp-2-inner {
    padding: 50px 0px;
    background-color: #f2eae1;
  }
}

@media screen and (min-width: 590px) and (max-width: 820px) {
  .shc-banner-container .time-box-couter li {
    margin-right: 5%;
    width: 70px;
    height: 70px;
    flex: 0 1 70px;
  }

  .shc-banner-container .time-label {
    font-size: 12px;
  }

  .shc-banner-container .time-box-title {
    max-width: 60%;
  }

  .shc-banner-container .play-btn {
    height: 45px;
    width: 254px;
    font-size: 18px;
  }

  .shc-banner-container .play-btn svg {
    width: 35px;
    height: 35px;
  }

  .shc-banner-container .content-left-box-inner .item h2 {
    font-size: 24px;
  }

  .shc-part-3-container .item:nth-child(2) {
    margin-top: 30px;
  }

  .shc-part-3-container .item:nth-child(2) .image {
    margin-top: 0px;
  }

  .shc-part-2-container .shcp-2-inner {
    padding: 200px 0px;
    background-color: #f2eae1;
  }

  .shc-part-2-container .content-left-box-inner .item img {
    max-width: 90px;
  }

  .shc-part-2-container .content-left-box-inner .item .right-box {
    margin-left: 20px;
  }

  .shc-part-2-container .content-right-box-inner {
    max-width: 340px !important;
    margin-right: -2% !important;
  }

  .shc-part-2-container .content-box-inner #mc_embed_signup_scroll h2 {
    font-size: 20px;
  }

  .shc-part-2-container .shc-part-2-container .content-left-box-inner {
    padding-top: 30px;
  }
}

@media screen and (max-width: 589px) {
  .shc-banner-container .content-box-inner {
    text-align: center;
    top: 30px;
    transform: translateY(0%);
    left: 0px;
    padding: 0px 20px;
  }

  .shc-banner-container h1 {
    font-size: 30px;
    margin-bottom: 20px;
  }

  .shc-banner-container .content {
    font-size: 16px;
    margin-bottom: 30px;
  }

  .shc-banner-container .time-box-title {
    margin-bottom: 25px;
    font-size: 24px;
  }

  .shc-banner-container .time-box-couter li {
    width: 60px;
    height: 60px;
    flex: 0 1 60px;
    margin-right: 0px;
  }

  .shc-banner-container #divtime-pro {
    justify-content: space-between;
  }

  .shc-banner-container .bottom-box {
    display: block;
  }

  .shc-banner-container .play-btn {
    width: 100%;
    height: 40px;
    margin-bottom: 20px;
    font-size: 18px;
  }

  .shc-banner-container .play-btn svg {
    width: 25px;
    height: 25px;
    transform: translateX(-10px);
  }

  .shc-banner-container .time-label {
    font-size: 12px;
  }

  .shc-banner-container .time-box-couter span {
    font-size: 30px;
    line-height: 1;
  }

  .shc-banner-container .social-list li {
    margin: 0px 4px;
  }

  .shc-banner-container .social-list {
    margin: 0px;
    justify-content: center;
    align-items: center;
  }

  .shc-part-2-container .shcp-2-inner {
    margin-top: 60px;
  }

  .shc-part-2-container .content-box-inner {
    display: block;
  }

  .shc-part-2-container .content-box-inner .content-right-box-inner {
    max-width: calc(100% + 40px);
    margin-right: 0;
    margin: 0px -20px;
  }

  .shc-part-2-container .content-box-inner .form-box {
    padding: 40px;
  }

  .shc-part-2-container .content-box-inner #mc_embed_signup_scroll h2 {
    font-size: 20px;
  }

  .shc-part-2-container .content-box-inner #mc_embed_signup_scroll .clear input[type=submit] {
    font-size: 24px !important;
  }

  .shc-part-2-container .content-left-box-inner {
    margin-bottom: -5px;
  }

  .shc-part-2-container .content-left-box-inner .big-title {
    font-size: 30px;
    margin-bottom: 40px;
    text-align: center;
  }

  .shc-part-2-container .content-left-box-inner .item img {
    max-width: 100px;
  }

  .shc-part-2-container .content-left-box-inner .item .right-box {
    margin-left: 20px;
  }

  .shc-part-2-container .content-left-box-inner .item h2 {
    font-size: 20px;
  }

  .shc-part-2-container .content-left-box-inner .item .subtitle {
    font-size: 15px;
  }

  .shc-part-3-container .item {
    flex-wrap: wrap;
  }

  .shc-part-3-container .content-box {
    order: 1;
    margin-bottom: 25px;
    text-align: center;
    flex: 0 1 100% !important;
    padding: 0px !important;
  }

  .shc-part-3-container .item:nth-child(1) h2 {
    font-size: 24px !important;
    margin-bottom: 15px;
  }

  .shc-part-3-container .item:nth-child(2) h2 {
    font-size: 24px !important;
    margin-bottom: 10px;
  }

  .shc-part-3-container .image {
    order: 2;
    flex: 0 1 100% !important;
  }

  .shc-part-3-container .top-title {
    font-size: 30px !important;
    margin-bottom: 10px;
  }

  .shc-part-3-container .first-letter {
    font-size: 50px !important;
  }

  .shc-part-3-container .item:nth-child(2) .image {
    margin-top: 0px;
  }

  .shc-part-3-container .ic2-item {
    margin-top: 35px;
  }

  .shc-part-4-container .shcp-4-inner h2 {
    font-size: 30px;
    margin-bottom: 10px;
  }

  .shc-part-4-container .shcp-4-inner .subtitle {
    font-size: 18px;
  }
}

/* shc end */




.product-t30_redesign #myBtn,
.product-product_v12 #myBtn {
  opacity: 0 !important;
  pointer-events: none;
}




.product-feature-container.h12pro-icons .wrapper .pfi-inner .product-feature-item-title {
  margin-top: 2.3148vh;
  font-size: 1.0417vw;
  color: #000;
}


.product-banner-name {
  font-family: "AlibabaPuHuiTiM";
  font-size: 1.875vw;
  letter-spacing: .011em;
  font-weight: unset;
}

.l10spro-part1 .bg-text-wrapper-inner {
  margin: 0 auto;
  transform: translateY(4%);
}

body[data-name="l10s-pro"] .l10s-pro-item .d10-plus-item-container .left-box .item .text p {
  font-family: "Roboto-Regular" !important;
  font-size: 1.1458vw !important;
  letter-spacing: .011em;
  line-height: 1.45 !important;
  color: #4d4d4d !important;
  font-weight: unset;
}

@media screen and (max-width: 850px) {
  .product-banner-name {
    font-size: 20px;
    line-height: 1.1;
    letter-spacing: 0;
  }
}

.product-banner-kh {
  font-family: "OPPOSans-H";
  font-size: 2.6042vw;
  letter-spacing: .011em;
  font-weight: unset;
}

@media screen and (max-width: 850px) {
  .product-banner-kh {
    font-size: 30px;
    line-height: 1.3;
    letter-spacing: 0;
  }
}

.kei-tips,
.new-tips-font {
  font-family: "Roboto-Regular";
  font-size: 14px;
  letter-spacing: .011em;
  line-height: 1.714286;
  color: #4d4d4d;
  font-weight: unset;
}

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

  .kei-tips,
  .new-tips-font {
    font-size: 0.7292vw;
  }
}

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

  .kei-tips,
  .new-tips-font {
    font-size: 12px;
    line-height: 17px;
  }
}

.wap375show {
  display: none;
}

.w1400 {
  width: 75vw;
  margin: 0 auto;
}

/* body[data-name="l10s-pro"] .wrapper {
    max-width: 72.9167vw;
    margin: 0 auto;
    padding: 0;
} */
body[data-name="l10s-pro"] .radio-pic {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}

body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn {
  padding: 0.4427vw 1.8229vw;
}

body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn svg {
  width: 45px;
  height: 45px;
  margin-right: 35px;
}

.mb-l10s-pro-icons .image {
  max-width: 100px !important;
  width: 55px;
  height: 55px;
}

.product-feature-container.mb-l10s-pro-icons {
  padding: 9.2593vh 0;
}

.product-feature-container.mb-l10s-pro-icons .wrapper {
  max-width: 1500px;
  padding: 0;
}

.product-feature-container.mb-l10s-pro-icons .pfi-inner .product-feature-item-title {
  margin-top: 2.3148vh;
  font-size: 16px;
  font-family: Roboto-Regular;
  color: #4d4d4d;
}

.l10s-pro-part3 .bg-text-wrapper-inner {
  max-width: 34%;
  margin-left: 10%;
  margin-bottom: 10%;
}

@media only screen and (min-width: 1921px) {
  .l10s-pro-part3 .bg-text-wrapper-inner {
    margin-left: 11%;
  }
}

@media only screen and (max-width: 850px) {
  .l10s-pro-part3 .bg-text-wrapper-inner {
    margin-bottom: 0;
  }
}

.l10s-pro-part3 .bg-text-wrapper-inner .title {

  color: #fff !important;
}

@media only screen and (max-width: 850px) {
  .l10s-pro-part3 .bg-text-wrapper-inner .title {
    color: #000 !important;
  }
}

.l10s-pro-part3 .bg-text-wrapper-inner .subtitle {
  font-size: 016px;
  margin-top: 1.8519vh;
}



.radio-pic {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  overflow: hidden;
}

@media only screen and (max-width: 850px) {
  .radio-pic {
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    overflow: hidden;
  }
}

.pchide {
  display: none !important;
}

.l10s-pro-bgz {
  padding: 80px 0;
}

.l10s-pro-bgz .l10s-pro-bgz-flex {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-leftbox {
  width: 47.5714%;
  height: auto;
  position: relative;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox {
  width: 47.5714%;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox {
  padding-bottom: 5%;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title {
  margin-bottom: 1.8519vh;
  font-size: 40px;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .subtitle {
  margin: 0;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox-img {
  position: relative;
}

.l10s-pro-titlebox {
  text-align: center;
}

.l10s-pro-titlebox .subtitle {
  margin: 0 auto;
}

.l10s-pro-bgz-box .l10s-pro-bgz-flex .l10s-pro-bgz-leftbox .image img {
  height: 100%;
}

.l10s-pro-bgz-short .l10s-pro-bgz-short-img-box {
  display: flex;
  margin-top: 4.35vh;
  justify-content: space-between;
}

.l10s-pro-bgz-short .l10s-pro-bgz-short-img-box .bgz-short-first {
  width: 64.2857%;
}

.l10s-pro-bgz-short .l10s-pro-bgz-short-img-box .bgz-short-sec {
  width: 32.8571%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.position-re {
  position: relative;
}

.kei-tips {
  position: absolute;
  bottom: 8px;
  left: 50%;
  color: #fff;
  display: flex;
  text-align: left;
  width: max-content;
  max-width: 98%;
  transform: translateX(-50%);
}

.kei-tips::before {
  content: '*';
  /* margin-right:5px; */
}

.l10s-pro-media-text .section-header {
  padding: 0 18px !important;
  max-width: unset;
}



.l10s-pro-media-text .product-section-img {
  margin-top: 25px;
}

/* .l10s-pro-media-text .wrapper {
  max-width: unset; } */
.l10s-pro-media-text .section-subtitle {
  margin: 0 auto;
  font-size: 16px;
}

body[data-name="l10s-pro"] .pbir-item .addition_content {
  bottom: 8px;
  font-size: 14px;
  position: absolute;
  width: 100%;
}

body[data-name="l10s-pro"] .d10pic-inner .right-box {
  grid-template-columns: 35.897435897% 29.647435897% 32.852564102%;
}

body[data-name="l10s-pro"] .d10pic-inner .right-box .item .title {
  top: 18px;
}



.l10s-pro-item-tips {
  font-family: "Roboto-Regular";
  font-size: 14px;
  letter-spacing: .011em;
  line-height: 1.714286;
  color: #4d4d4d;
  font-weight: unset;
  margin-top: 20px;
}

body[data-name="l10s-pro"] .l10s-pro-item .wrapper {
  max-width: 1260px;
  padding: 0px 20px;
}

.l10s-pro-spec-section {
  padding: 0px !important;
}

.l10s-pro-spec-section .text-box {
  margin-left: 5% !important;
  padding-top: 35px;
  padding-bottom: 35px;
}

body[data-name="h12-pro"] .l10s-pro-spec-section .text-box {
  padding-top: 0px;
  padding-bottom: 0px;
}

@media screen and (min-width: 1921px) {
  .l10s-pro-item-tips {
    font-size: 0.7292vw;
  }
}

@media screen and (max-width: 1366px) {
  .l10s-pro-item-tips {
    font-size: 12px;
    line-height: 17px;
  }
}

.so-l10s-pro .feature-row__text--right {
  padding-right: 10px;
}

.so-l10s-pro .feature-row__text--right li {
  border-top: 1px solid #b1b1b3;
  border-bottom: 1px solid #b1b1b3;
  padding: 7px 5px;
  margin: 0;
  line-height: 1.75;
}

.so-l10s-pro .feature-row__text--right li span:first-child {
  font-family: "OPPOSans-H";
  font-size: 16px !important;
  letter-spacing: .011em;
  color: #000;
  font-weight: bold !important;
}

@media screen and (min-width: 1921px) {
  .so-l10s-pro .feature-row__text--right li span:first-child {
    font-size: 0.8333vw;
  }
}

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

  .so-l10s-pro .feature-row__text--right li span:first-child {
    font-size: 12px !important;
  }
}

.so-l10s-pro .feature-row__text--right li span:last-child {
  font-family: "Roboto-Regular";
  font-size: 16px !important;
  letter-spacing: .011em;
  color: #4d4d4d !important;
  font-weight: 400 !important;
}

@media screen and (min-width: 1921px) {
  .so-l10s-pro .feature-row__text--right li span:last-child {
    font-size: 0.8333vw;
  }
}

@media screen and (max-width: 850px) {
  .so-l10s-pro .feature-row__text--right li span:last-child {
    font-size: 12px !important;
  }
}

.so-l10s-pro .feature-row__text--right li:nth-child(odd) {
  padding: 7px 5px;
  color: #000;
  background-color: #fff;
}

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


  .l10spro-part1 .bg-text-wrapper-inner {
    transform: translateY(0%);
  }

  .so-l10s-pro .feature-row__text--right li {
    padding-left: 0px !important;
    background-color: transparent
  }
}

.so-l10s-pro .feature-row__text--right li span:nth-child(even) {
  width: 45%;
  font-weight: normal;
}

.so-l10s-pro .feature-row__text--right li+li {
  border-top: none;
}

body[data-name="l10s-pro"] .pbir-item .addition_content,
body[data-name="l10s-pro"] .qmdx-kei {
  font-family: "Roboto-Regular";
  font-size: 14px;
  letter-spacing: .011em;
  line-height: 1.714286;
}

@media screen and (max-width: 1366px) {
  body[data-name="l10s-pro"] .qmdx-kei {
    font-size: 12px;
    line-height: 17px;
  }
}


.so-l10s-pro .so-l0s-pro-tips {
  margin-top: 4.6296vh;
  font-family: "Roboto-Regular";
  font-size: 14px;
  letter-spacing: .011em;
  line-height: 1.714286;
  color: #4d4d4d;
  font-weight: unset;
}

.so-l10s-pro .title {
  font-weight: 400;
  font-size: 1.875vw;
}

.l10s-pro-part9 .addition_content {
  bottom: 5px !important;
}

body[data-name="l10s-pro"] .l10s-pro-item-bigbox .d10-plus-item-container .d10pic-inner .left-box .left-box-inner .item .title,
body[data-name="l10s-pro"] .l10s-pro-item-bigbox .d10-plus-item-container .d10pic-inner .left-box .left-box-inner .item .text h2 {
  font-family: "OPPOSans-H" !important;
  font-size: 1.4583vw !important;
  letter-spacing: .011em;
  color: #000;
  font-weight: unset;
}

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

  body[data-name="l10s-pro"] .l10s-pro-item-bigbox .d10-plus-item-container .d10pic-inner .left-box .left-box-inner .item .title,
  body[data-name="l10s-pro"] .l10s-pro-item-bigbox .d10-plus-item-container .d10pic-inner .left-box .left-box-inner .item .text h2 {
    font-size: 26px !important;
  }
}

@media screen and (max-width: 850px) {
  body[data-name="l10s-pro"] .so-l10s-pro {
    padding: 40px 0px !important;
  }

  body[data-name="l10s-pro"] .l10s-pro-item-bigbox .d10-plus-item-container .d10pic-inner .left-box .left-box-inner .item .title,
  body[data-name="l10s-pro"] .l10s-pro-item-bigbox .d10-plus-item-container .d10pic-inner .left-box .left-box-inner .item .text h2 {
    font-size: 16px !important;
  }
}

.l10s-pro-media-text .section-header .wrapper,
.l10s-pro-part10 .section-header .wrapper {
  padding: 0px 0px;
}

.l10s-pro-part10 .section-subtitle {
  font-size: 16px;
}

.h12pro-icons .product-feature-item-title {
  font-size: 16px !important;
  color: #4d4d4d !important;
}

.l10s-pro-bgz-short-box .title {
  font-size: 40px;
}







@media only screen and (max-width: 1024px) {
  .w1400 {
    width: 95%;
  }

  .l10s-pro-media-text .section-subtitle,
  .l10s-pro-titlebox .subtitle {
    width: 100%;
  }

}



@media screen and (max-width: 850px) {
  body[data-name="l10s-pro"] .l10s-pro-item .d10-plus-item-container .left-box .item .text p {
    font-size: 12px !important;
    line-height: 18px !important;
  }
}

body[data-name="l10s-pro"] .l10s-pro-item .d10-plus-item-container .right-box .item .title {
  font-family: "Roboto-Regular" !important;
  font-size: 16px !important;
  letter-spacing: .011em;
  line-height: 1.1 !important;
  color: #4d4d4d !important;
  font-weight: unset;
  left: 0;
  width: 100%;
  text-align: center;
}

@media screen and (min-width: 1921px) {
  body[data-name="l10s-pro"] .l10s-pro-item .d10-plus-item-container .right-box .item .title {
    font-size: 0.8333vw;
  }
}

@media screen and (max-width: 850px) {
  body[data-name="l10s-pro"] .l10s-pro-item .d10-plus-item-container .right-box .item .title {
    font-size: 12px !important;
    line-height: 18px !important;
    color: #000;
  }
}

body[data-name="l10s-pro"] .l10s-pro-item .d10-plus-item-container .wrapper>h2.title {
  margin-bottom: 3.7037vh;
}

@media screen and (max-width:850px) {
  body[data-name="l10s-pro"] .wrapper {
    width: 100%;
    max-width: 100%;
  }

  .l10s-pro-part10 {
    padding-top: 40px !important;
  }

  .l10s-pro-item {
    padding-top: 40px !important;
  }

  .mb-l10s-pro-icons .image {
    width: 45px;
    height: 45px;
  }

  .mb-l10s-pro-icons .pfi-inner .product-feature-item-text-box {
    margin-bottom: 0px;
  }

  .product-l10s-pro .prtext-wrapper .hero__text-content {
    padding: 40px 18px 25px !important;
  }

  body[data-name="l10s-pro"] .pbir-item .addition_content {
    font-size: 12px;
    text-align: center !important;
  }

  .l10s-pro-spec-section .product-feature-row__item .text-box {
    margin-bottom: 0px;
    margin-left: 0px !important;
  }
}

body[data-name="l10s-pro"] .l10s-pro-part3 .hero__text-content .bg-text-wrapper-inner .subtitle {
  color: #fff !important;
}

@media only screen and (max-width: 850px) {
  body[data-name="l10s-pro"] .l10s-pro-part3 .hero__text-content .bg-text-wrapper-inner .subtitle {
    color: #4d4d4d !important;
  }
}




























/* h12 pro start */
.h12-pro-spec .feature-row__text {
  padding-top: 35px;
  padding-bottom: 35px;
}

.h12-pro-item .l10s-pro-item-tips .qmdx-kei::before {
  content: "*";
  display: contents;
}

.h12-pro-item-bigbox .right-box {
  grid-template-columns: 33.6% 31.69% auto;
}

.h12-pro-item .right-box .item .image,
.l10s-pro-item .right-box .item .image {
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

body[data-name="h12-pro"] .h12-pro-half-box-item .image .kei-tips {
  display: none;
}

.h12pro-icons .pfc-box {

  width: 100%;
}

.h12pro-icons .product-feature-item {
  padding: 0px 15px;
}

@media screen and (max-width: 850px) {
  .h12pro-icons .product-feature-item {
    padding: 0px;
  }
}

.h12pro-icons .pfc-box .product-feature-item {
  flex: 0 1 16.6667%;
}

.h12-pro-bgz-short .image,
.h12-pro-two-half .h12-pro-half-box .h12-pro-half-box-item .image,
.h12-pro-part4 .image {
  border-radius: 20px;
  overflow: hidden;
}

.h12pro-icons .pfi-inner .image svg {
  width: 55px;
  height: 55px;
}

.product-feature-container.h12pro-icons .wrapper .pfi-inner .product-feature-item-title {
  font-size: 20px;
  font-family: "Roboto-Regular";
}

.h12-pro-part3 .bg-text-wrapper-inner {
  margin-left: 11.4583%;
  margin-top: 2%;
}

.h12-pro-part3 .subtitle {
  margin-top: 20px;
}

.h12-pro-part3 .product-box {
  margin-top: 15%;
}

.h12-pro-part4 .product-feature-content-item .wrapper {
  max-width: 72.9167vw;
  margin: 0 auto;
  padding: 0;
}

.h12-pro-part4 .product-feature-content-item .wrapper .feature-row__text--left {
  padding-left: 0;
}

.h12-pro-part4 .product-feature-content-item .wrapper .product-feature-row__item.feature-row__text--right .text-box {
  max-width: 85%;
  margin-left: 0;
}

.h12-pro-part4 .product-feature-content-item .wrapper .product-feature-row__item .text-box {
  max-width: 100%;
  margin-left: 20%;
}

.h12-pro-part4 .product-feature-content-item .wrapper .featured-row__subtext p {
  font-family: "Roboto-Regular";
  font-size: 1.0417vw;
  letter-spacing: .011em;
  line-height: 1.454545;
  color: #4d4d4d !important;
  margin-bottom: 20px;
  font-weight: unset;
}

@media screen and (min-width: 2049px) {
  .h12-pro-part4 .product-feature-content-item .wrapper .featured-row__subtext p {
    font-size: 28px;
    line-height: 1.5;
  }
}


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

  .h12-pro-bgz-short .image,
  .h12-pro-two-half .h12-pro-half-box .h12-pro-half-box-item .image,
  .h12-pro-part4 .image {
    border-radius: 30px;
  }

  .h12-pro-part4 .product-feature-content-item .wrapper .product-feature-row__item .text-box {
    margin-left: 17%;
  }
}


@media screen and (max-width: 850px) {
  .h12-pro-item .d10pic-inner .right-box {
    grid-template-columns: 33.2% 31.44% auto;
    grid-gap: 1.3%;
  }

  .so-h12-pro .product-feature-content {
    margin: 0px;
  }

  .h12-pro-part4 .product-feature-content-item .wrapper .featured-row__subtext p {
    font-size: 14px !important;
    line-height: 24px;
  }
}

.h12-pro-part4 .iwt-detail-box {
  margin-top: 40px;
}

.h12-pro-part4 .iwt-detail-box li {
  line-height: 1;
}

.h12-pro-part4 .iwt-detail-box li .name {
  margin-top: 10px;
  font-family: "Roboto-Regular";
  font-size: 1.0417vw;
  letter-spacing: .011em;
  line-height: 1.454545;
  color: #4d4d4d !important;
  font-weight: unset;
}

@media screen and (min-width: 2049px) {
  .h12-pro-part4 .iwt-detail-box li .name {
    font-size: 28px;
    line-height: 1.5;
  }
}

@media screen and (max-width: 850px) {
  .h12-pro-part4 .iwt-detail-box li .name {
    font-size: 14px !important;
    line-height: 24px;
  }
}

.h12-pro-part7 .bg-text-container .bg-text-wrapper-inner {
  position: absolute;
  right: 17%;
  top: 57%;
  width: 30%;
}

.h12-pro-part7 .bg-text-container .product-content ul {
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.h12-pro-part7 .bg-text-container .product-content ul li {
  list-style: none;
  font-size: 20px;
  color: #000;
  line-height: 5.5556vh;
  background-color: #fff;
  border-radius: 50px 50px 50px 0;
  -webkit-border-radius: 50px 50px 50px 0;
  -moz-border-radius: 50px 50px 50px 0;
  -ms-border-radius: 50px 50px 50px 0;
  -o-border-radius: 50px 50px 50px 0;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 2vw;
}

.h12-pro-part7 .bg-text-container .product-content ul li svg {
  margin-right: 15px;
}

.h12-pro-part7 .bg-text-container .product-content ul li+li {
  margin-top: 7.8%;
}

.h12-pro-part7 .bg-text-container .product-content ul li:nth-child(odd) {
  float: right;
}

.h12-pro-part7 .bg-text-container .product-content ul li:nth-child(even) {
  /*     align-self:flex-start; */
  float: left;
}

.h12-pro-part7 .bg-text-container .product-content ul li:nth-child(2) {
  /*     transform: translateX(-26%);
    -webkit-transform: translateX(-26%);
    -moz-transform: translateX(-26%);
    -ms-transform: translateX(-26%);
    -o-transform: translateX(-26%);  */
}

.h12-pro-part7 .product-section-img {
  margin-top: 20px;
}


.h12-pro-two-half .h12-pro-half-box {
  display: flex;
  justify-content: space-between;
}

.h12-pro-two-half .h12-pro-half-box .h12-pro-half-box-item {
  flex: 0 1 47.1429%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-align: center;
}

/*     .h12-pro-two-half .h12-pro-half-box .h12-pro-half-box-item .image {
      margin-top: 28px; } */
.h12-pro-half-box-item .subtitle {
  margin-bottom: 20px;
}

.h12-pro-two-half .h12-pro-half-box .h12-pro-half-box-item .feature-row__image-wrapper .image {
  margin-top: 0px;
}

.h12-pro-two-half .h12-pro-half-box .h12-pro-half-box-item .half-box-title {
  text-align: center;
}


.h12-pro-part9 .kei-tips {
  position: relative;
  margin-top: 15px;
  color: #666;
  bottom: 10px;
  left: 0;
  padding: 0 2%;
  transform: translate(0) !important;
  translate: 0;
  text-align: center;
  width: 100%;
  max-width: 100%;
  justify-content: center;
}

.h12-pro-part9 .kei-tips::before {
  display: contents;
}

.h12-pro-part9 h3.title {
  font-size: 2.0833vw !important;
  font-family: "OPPOSans-H";
  line-height: 1.38 !important;
}

@media screen and (max-width: 850px) {
  .h12-pro-part9 h3.title {
    font-size: 30px !important;
  }
}

.h12-pro-part10 .bg-text-wrapper-inner {
  margin-right: 17.375%;
  margin-bottom: 22%;
}

.h12-pro-part10 .bg-text-wrapper-inner .title {
  margin-bottom: 20px;
}

.h12-pro-part11 .vswt-inner {
  border-radius: 20px;
  justify-content: space-between;
  background-color: #F2F4F6;
  align-items: normal;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  overflow: hidden;
}

.h12-pro-part11 .vswt-inner .vswt-text-container {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.h12-pro-part11 .vswt-inner .vswt-image-box img {
  width: 100%;
}

.h12-pro-part11 .vswt-inner .vswt-image-box .radio-pic {
  border-radius: 0 20px 20px 0;
  -webkit-border-radius: 0 20px 20px 0;
  -moz-border-radius: 0 20px 20px 0;
  -ms-border-radius: 0 20px 20px 0;
  -o-border-radius: 0 20px 20px 0;
}

.h12-pro-part11 .vswt-inner .text-box {
  padding: 6% 0;
  max-width: 80%;
  margin: 0 auto;
}

.h12-pro-part11 .vswt-inner .text-box .h12-pro-vertical-title {
  font-family: "Roboto-Regular";
  font-size: 1.0417vw;
  letter-spacing: .011em;
  line-height: 1.454545;
  color: #4d4d4d !important;
  font-weight: unset;
}

@media screen and (min-width: 2049px) {
  .h12-pro-part11 .vswt-inner .text-box .h12-pro-vertical-title {
    font-size: 28px;
    line-height: 1.5;
  }
}

@media screen and (max-width: 850px) {
  .h12-pro-two-half .h12-pro-half-box .h12-pro-half-box-item {
    display: block;
  }

  .h12-pro-part11 .vswt-inner .text-box .h12-pro-vertical-title {
    font-size: 14px !important;
    line-height: 24px;
  }
}

.h12-pro-part11 .vswt-inner .text-box .h12-pro-vertical-title:first-child {
  display: block;
}

.h12-pro-part11 .vswt-inner .text-box .vswt-text-item {
  opacity: 0.4;
}

.h12-pro-part11 .vswt-inner .text-box .vswt-text-item .item-title {
  line-height: 1.38;
  margin-bottom: 0;
  font-family: "OPPOSans-H";
  font-weight: unset;
}

@media screen and (min-width: 1921px) {
  .h12-pro-part11 .vswt-inner .text-box .vswt-text-item .item-title {
    font-size: 40px;
  }
}

.h12-pro-part11 .vswt-inner .text-box .vswt-text-item.active {
  opacity: 1;
}

.h12-pro-part11 .vswt-inner .text-box .vswt-text-item+.vswt-text-item {
  margin-top: 3.5%;
}

.h12-pro-part11 .vswt-inner .text-box .h12-pro-vertical-title {
  margin-top: 6%;
}

.h12-pro-part11 .vswt-inner .text-box .h12-pro-vertical-title p {
  margin: 0;
}

.h12-pro-part11 .h12-pro-vertical-title {
  display: none;
}

.h12-pro-part11 .h12-pro-vertical-title.active {
  display: block !important;
}

body[data-name="h12-pro"] .section-header .wrapper {
  max-width: 100%;
}

body[data-name="h12-pro"] .hero__text-content h2,
body[data-name="h12-pro"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title,
body[data-name="h12-pro"] .section-title,
body[data-name="h12-pro"] .title,
body[data-name="l10s-pro"] .section-title,
body[data-name="l10s-pro"] .title,
body[data-name="l10s-pro"] .hero__text-content h2,
body[data-name="l10s-pro"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title {
  font-family: "OPPOSans-H";
  font-size: 2.2917vw;
  letter-spacing: .011em;
  line-height: 1.407407;
  color: #000;
  font-weight: unset;
  margin-bottom: 1.8519vh;
}

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

  body[data-name="h12-pro"] .hero__text-content h2,
  body[data-name="h12-pro"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title,
  body[data-name="h12-pro"] .section-title,
  body[data-name="h12-pro"] .title,
  body[data-name="l10s-pro"] .section-title,
  body[data-name="l10s-pro"] .title,
  body[data-name="l10s-pro"] .hero__text-content h2,
  body[data-name="l10s-pro"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title {
    font-size: 70px;
    line-height: 1.44;
    letter-spacing: 0.031em;
  }
}

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

  body[data-name="h12-pro"] .hero__text-content h2,
  body[data-name="h12-pro"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title,
  body[data-name="h12-pro"] .section-title,
  body[data-name="h12-pro"] .title,
  body[data-name="l10s-pro"] .section-title,
  body[data-name="l10s-pro"] .title,
  body[data-name="l10s-pro"] .hero__text-content h2,
  body[data-name="l10s-pro"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title {
    font-size: 28px !important;
    line-height: 42px;
  }
}

body[data-name="h12-pro"] .pbir-container .hero__text-content .subtitle,
body[data-name="h12-pro"] .section-subtitle,
body[data-name="h12-pro"] .subtitle,
body[data-name="l10s-pro"] .featured-row__first_text,
body[data-name="l10s-pro"] .section-subtitle,
body[data-name="l10s-pro"] .subtitle,
body[data-name="l10s-pro"] .l10s-pro-part3 .bg-text-wrapper-inner .subtitle {
  font-family: "Roboto-Regular";
  font-size: 1.0417vw;
  letter-spacing: .011em;
  line-height: 1.454545;
  color: #4d4d4d !important;
  font-weight: unset;
}

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

  body[data-name="h12-pro"] .pbir-container .hero__text-content .subtitle,
  body[data-name="h12-pro"] .section-subtitle,
  body[data-name="h12-pro"] .subtitle,
  body[data-name="l10s-pro"] .featured-row__first_text,
  body[data-name="l10s-pro"] .section-subtitle,
  body[data-name="l10s-pro"] .subtitle,
  body[data-name="l10s-pro"] .l10s-pro-part3 .bg-text-wrapper-inner .subtitle {
    font-size: 28px;
    line-height: 1.5;
  }
}

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

  body[data-name="h12-pro"] .pbir-container .hero__text-content .subtitle,
  body[data-name="h12-pro"] .section-subtitle,
  body[data-name="h12-pro"] .subtitle,
  body[data-name="l10s-pro"] .featured-row__first_text,
  body[data-name="l10s-pro"] .section-subtitle,
  body[data-name="l10s-pro"] .subtitle,
  body[data-name="l10s-pro"] .l10s-pro-part3 .bg-text-wrapper-inner .subtitle {
    font-size: 16px !important;
    line-height: 24px;
  }
}

.h12-pro-item-bigbox .wrapper {
  padding: 0 20px;
}

.h12-pro-item-bigbox .right-bottom-cell {
  display: grid;
  grid-template-columns: 185px auto;
  grid-gap: 5px;
}

.h12-pro-item-bigbox .left-box .text p {
  font-family: "Roboto-Regular" !important;
  font-size: 1.1458vw !important;
  letter-spacing: .011em;
  line-height: 1.45 !important;
  color: #4d4d4d !important;
  font-weight: unset;
  margin-bottom: 20px;
}

@media screen and (max-width: 850px) {
  .so-h12-pro .l10s-pro-spec-section .product-feature-row__item .text-box .so-l0s-pro-tips {
    padding-left: 0px !important;
  }

  body[data-name="h12-pro"] .so-h12-pro .l10s-pro-spec-section .product-feature-row__item .text-box h2.title {
    padding-top: 0px !important;
    margin-top: 0px !important;
    padding-left: 0px !important;
  }

  .so-h12-pro .l10s-pro-spec-section .product-feature-row__item .text-box .so-l0s-pro-tips {
    padding-left: 0px;
  }

  .so-h12-pro li {
    padding-left: 0px !important;
  }

  .so-h12-pro .product-feature-content {
    background-color: transparent !important;
  }

  .so-h12-pro .feature-row__text--right li:nth-child(odd) {

    background-color: transparent !important;
  }

  .so-h12-pro .feature-row__text--right li span:nth-child(even) {

    background-color: transparent !important;
  }


  .h12-pro-item-bigbox .left-box .text p {
    font-size: 12px !important;
    line-height: 18px !important;
  }
}

.h12-pro-item-bigbox .left-box .item .title,
.h12-pro-item-bigbox .left-box .text h2 {
  font-family: "OPPOSans-H" !important;
  font-size: 1.4583vw !important;
  letter-spacing: .011em;
  color: #000;
  font-weight: unset;
}

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

  .h12-pro-item-bigbox .left-box .item .title,
  .h12-pro-item-bigbox .left-box .text h2 {
    font-size: 26px !important;
  }
}

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

  .h12-pro-item-bigbox .left-box .item .title,
  .h12-pro-item-bigbox .left-box .text h2 {
    font-size: 16px !important;
  }
}

.h12-pro-item-bigbox .left-box .item .title br {
  display: none !important;
}

.h12-pro-item-bigbox .left-box .l10s-pro-item-tips {
  margin-top: 20px;
}

.h12-pro-item-bigbox .right-box .item .title {
  top: 15px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  text-align: center;
  padding: 0px 5px;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  margin-bottom: 0 !important;
  font-family: "Roboto-Regular" !important;
  font-size: 16px !important;
  letter-spacing: .011em;
  line-height: 1.1 !important;
  color: #4d4d4d !important;
  font-weight: unset;
}

@media screen and (min-width: 1921px) {
  .h12-pro-item-bigbox .right-box .item .title {
    font-size: 0.8333vw;
  }
}

@media screen and (max-width: 850px) {
  .h12-pro-part3 .addition_content {
    position: absolute;
    bottom: 5px;
  }

  .h12-pro-item-bigbox .right-box .item .title {
    font-size: 12px !important;
    line-height: 18px !important;
    color: #000;
  }
}

.h12-pro-part12 .product-section-img {
  margin-top: 20px;
}

.product-feature-container.h12pro-icons {
  padding: 9.2593vh 0;
}

.product-feature-container.h12pro-icons .d0-4 svg {
  width: 50px;
  height: 50px;
}



.kei-invisible {
  visibility: hidden;
}

.kei-display-inline {
  display: inline;
}

.qmdx-kei {
  display: flex;
}

.qmdx-kei:before {
  content: '*';
  /* margin-right:5px; */
}

.flex-divjz-kei {
  justify-content: center;
}

.flex-order2-kei {
  order: 2;
}

.h12-pro-item .left-box .image-box,
.l10s-pro-item .left-box .image-box {
  text-align: center;
  height: 600px;
  max-height: 500px;
  background: #f7f7f7;
  margin-bottom: 20px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.h12-pro-item .left-box .image-box {
  background-color: #ffffff;
}

.play-btn {
  font-family: "OPPOSans-M";
  font-size: 1.25vw;
  letter-spacing: .011em;
  font-weight: unset;
}

@media screen and (min-width: 2049px) {
  .play-btn {
    font-size: 18px;
  }
}

@media screen and (max-width: 850px) {
  .play-btn {
    font-size: 12px;
  }
}

.l10s-pro-spec-section {
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

@media screen and (min-width: 1921px) {
  .l10s-pro-spec-section .feature-row__text .text-box h2.title {
    font-size: 50px !important;
  }
}

@media only screen and (min-width: 2000px) {
  .product-feature-container.mb-l10s-pro-icons .wrapper {
    max-width: 2000px;
  }

  .l10s-pro-part3 .bg-text-wrapper-inner {
    max-width: 28% !important;
  }
}

@media only screen and (max-width: 1440px) {

  body[data-name="l10s-pro"] .subtitle,
  .l10s-pro-part3 .bg-text-wrapper-inner .subtitle,
  .l10s-pro-media-text .section-subtitle {
    /*     font-size: 16px; */
  }

  .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox {
    padding-bottom: 5%;
  }

  .l10s-pro-titlebox .subtitle {
    width: 80%;
  }

  .w1400 {
    width: 80%;
  }
}

@media only screen and (max-width: 1280px) {
  .l10s-pro-titlebox .subtitle {
    width: 90%;
  }

  .l10s-pro-media-text .section-subtitle {
    width: 80%;
  }

  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn svg {
    width: 30px;
    height: 30px;
  }

  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn {
    padding: 4.5px 15px;
  }


  .h12-pro-part3 .bg-text-wrapper-inner {
    margin-left: 7.4583%;
    margin-top: 0%;
  }

  .h12-pro-part4 .iwt-detail-box {
    margin-top: 28px;
  }

  .h12-pro-part4 .iwt-detail-box li {
    padding: 0 5px;
  }

  .h12-pro-part4 .iwt-detail-box li .name {
    margin-top: 5px;
  }

  .h12-pro-part10 .bg-text-wrapper-inner {
    margin-right: 17.375%;
    margin-bottom: 21%;
  }

  .h12-pro-part11 .vswt-inner .text-box .vswt-text-item .item-title {
    line-height: 1.1em;
    font-size: 2vw;
  }

  .h12-pro-part11 .vswt-inner .text-box .vswt-text-item-0 {
    margin-top: 0;
  }

  .h12-pro-part11 .vswt-inner .text-box .vswt-text-item+.vswt-text-item {
    margin-top: 8%;
  }

  .h12-pro-part11 .vswt-inner .text-box .vswt-text-item {
    margin-top: 8%;
  }

  .h12-pro-part11 .vswt-inner .text-box .h12-pro-vertical-title {
    margin-top: 9%;
  }

  .h12-pro-part7 .bg-text-container .product-content ul li {
    line-height: 40px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 1580px) and (min-width: 1024px) {
  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn svg {
    margin-right: 15px;
    width: 30px;
    height: 30px;
  }

  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn {
    padding: 0.4427vw 1vw;
  }
}

@media only screen and (max-width: 1024px) {

  .h12-pro-part3 .product-box {
    margin-top: 5%;
  }

  .h12-pro-part4 .product-feature-content-item .wrapper {
    max-width: 85%;
  }

  .h12-pro-part7 .bg-text-container .product-content ul li {
    line-height: 30px;
    font-size: 14px;
  }
}

@media only screen and (max-width: 850px) {

  body[data-name="h12-pro"] .hero__text-content h2,
  body[data-name="h12-pro"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title,
  body[data-name="h12-pro"] .section-title,
  body[data-name="h12-pro"] .title,
  body[data-name="l10s-pro"] .section-title,
  body[data-name="l10s-pro"] .title,
  body[data-name="l10s-pro"] .hero__text-content h2,
  body[data-name="l10s-pro"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title {

    margin-bottom: 20px;
  }

  .w1400 {
    width: 100%;
    padding: 0 18px;
  }

  .wrapper .w1400 {
    padding: 0 18px;
  }

  .mb-l10s-pro-icons .wrapper .pfi-inner .product-feature-item-title {
    font-size: 14px;
    font-family: "Roboto-Regular" !important;
    font-weight: 400 !important;
  }



  body[data-name="l10s-pro"] .product-feature-container {
    padding: 40px 0 20px !important;
  }

  body[data-name="l10s-pro"] .product-feature-container .pfc-box {
    justify-content: center !important;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0 !important;
  }

  body[data-name="l10s-pro"] .product-feature-container .pfc-box .product-feature-item {
    flex: 0 1 33% !important;
    margin-bottom: 30px;
  }

  body[data-name="l10s-pro"] .prtext-wrapper.outer,
  body[data-name="h12-pro"] .prtext-wrapper.outer {
    position: relative !important;
  }

  .l10s-pro-part3 .hero__text-content .bg-text-wrapper-inner,
  .h12-pro-part3 .hero__text-content .bg-text-wrapper-inner {
    max-width: 100% !important;
    text-align: center !important;
    margin-left: 0;
  }

  .l10s-pro-part3 .bg-text-wrapper-inner .subtitle {
    margin-top: 20px;
  }

  body[data-name="l10s-pro"] .is-hidden-mobile-only,
  body[data-name="h12-pro"] .is-hidden-mobile-only {
    display: none !important;
  }

  body[data-name="l10s-pro"] .is-hidden-desktop-only,
  body[data-name="h12-pro"] .is-hidden-desktop-only {
    display: block !important;
  }

  .l10s-pro-part3 .image-box .mobile-image .mb-image .mobile-image {
    /*       margin: 0 40px; */
  }

  .waphide {
    display: none;
  }

  .l10s-pro-bgz {
    padding: 40px 0;
  }

  .l10s-pro-bgz .l10s-pro-bgz-flex {
    display: block;
  }

  .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox {
    width: 100% !important;
  }

  .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox {
    padding-bottom: 25px;
    width: 100%;
    text-align: center;
  }

  .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title {
    margin-bottom: 15px;
  }

  .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .subtitle {
    width: 100%;
  }

  .pchide {
    display: block !important;
  }

  .pchide.qmdx-kei {
    display: flex !important;
  }

  .kei-tips {
    bottom: 8px;
  }

  body[data-name="l10s-pro"] .l10s-pro-media-text .section-header .section-title,
  body[data-name="l10s-pro"] .section-title,
  body[data-name="l10s-pro"] .title,
  body[data-name="l10s-pro"] .hero__text-content h2,
  body[data-name="l10s-pro"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title {

    margin-bottom: 15px;
  }

  .bgz-right-wap-img {
    margin-bottom: 10px;
  }

  .l10s-pro-bgz-short .l10s-pro-bgz-short-img-box {
    margin-top: 25px;
    flex-wrap: wrap;
  }

  .l10s-pro-bgz-short .l10s-pro-bgz-short-img-box .bgz-short-first {
    width: 100%;
  }

  .l10s-pro-bgz-short .l10s-pro-bgz-short-img-box .bgz-short-sec {
    width: 100%;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 18px;
  }

  .bgz-short-imgbox {
    width: 49%;
  }

  .l10s-pro-part9.l10s-pro-media-text .product-section-img {
    margin-top: 20px;
  }

  .l10s-pro-part10 {
    padding-top: 60px;
  }

  .l10s-pro-part10 .hero__text-content .bg-text-wrapper-inner .custom_html_box .l10s-pro-part10-mb-tips {
    display: none;
  }

  .l10s-pro-part10 .image-box .mobile-image .custom_html_box .l10s-pro-part10-mb-tips {
    font-size: 12px;
    text-align: center;
    margin: 10px 20px 0;
    color: #666666;
  }

  .l10s-pro-item {
    padding: 60px 0;
  }


  .l10s-pro-item .d10pic-inner,
  .h12-pro-item .d10pic-inner {
    flex-direction: column;
    flex-wrap: unset;
  }

  .l10s-pro-item .d10pic-inner .left-box,
  .h12-pro-item .d10pic-inner .left-box {
    width: 100%;
    padding-right: 0;
    flex: unset;
    margin-bottom: 0;
  }

  .l10s-pro-item .d10pic-inner .left-box .image,
  .h12-pro-item .d10pic-inner .left-box .image {
    margin: 0 0 25px;
    order: 2;
  }

  .l10s-pro-item .d10pic-inner .left-box .item .image-outer,
  .h12-pro-item .d10pic-inner .left-box .item .image-outer {
    margin-bottom: 15px;
  }

  .l10s-pro-item .d10pic-inner .left-box-inner .l10s-pro-item-flexbox .l10s-pro-item-tips,
  .h12-pro-item .d10pic-inner .left-box-inner .l10s-pro-item-flexbox .l10s-pro-item-tips {
    display: none;
  }

  .l10s-pro-item .d10pic-inner .right-box,
  .h12-pro-item .d10pic-inner .right-box {
    padding-left: 0;
    flex: unset;
    margin-bottom: 0;
  }

  .l10s-pro-item .l10s-pro-item-flexbox,
  .h12-pro-item .l10s-pro-item-flexbox {
    display: flex;
    flex-direction: column;
  }

  .l10s-pro-item-tips {
    margin-top: 25px;
    font-size: 12px;
  }

  .so-l10s-pro {
    padding: 32px 0;
  }

  .so-l10s-pro .product-feature-content-item {
    padding: 25px 0 0;
  }

  .so-l10s-pro .title {
    font-size: 24px !important;
    line-height: 1;
    margin-bottom: 23px !important;
    text-align: left;
  }

  .l10s-pro-spec-section {
    flex-direction: column;
  }

  .l10s-pro-spec-section .product-feature-row__item {
    width: 100%;
    flex: unset;
  }

  .l10s-pro-spec-section .feature-row__image-box {
    order: 2;
    padding-top: 0;
  }

  .l10s-pro-spec-section .product-feature-row__item .text-box {
    margin-left: 0;
  }

  .so-l10s-pro .so-l0s-pro-tips {
    margin-top: 18px !important;
    text-align: left !important;
  }

  .l10spro_media-text .subtitle p {
    font-size: 16px;
  }

  .l10spro_media-text .bg-text-wrapper-inner h2.title {
    font-size: 30px !important;
  }

  .l10spro_media-text .bg-text-wrapper-inner {
    max-width: 100% !important;
    text-align: center !important;
  }

  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn {
    padding: 5px 25px;
  }

  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn svg {
    margin-right: 15px;
  }

  body[data-name="l10s-pro"] .product-media-iframe-video-btn {
    margin-top: 0;
  }

  body[data-name="l10s-pro"] .main-content {
    padding-top: 0;
  }

  .l10spro_media-text .prtext-wrapper .hero__text-content {
    padding: 40px 0 32px;
    vertical-align: top !important;
  }

  .so-l10s-pro .section-title {
    font-size: 24px !important;
  }

  .l10s-pro-spec-section .feature-row__text {
    order: 1;
  }



  body[data-name="h12-pro"] .hero__text-content.mb-vertical-top {
    vertical-align: top;
  }

  .h12pro-icons .pfc-box .product-feature-item {
    flex: 0 1 33% !important;
  }

  .product-feature-container.h12pro-icons {
    padding: 40px 0 35px !important;
  }

  .product-feature-container.mb-l10s-pro-icons .wrapper .pfi-inner .product-feature-item-title {
    margin-top: 15px !important;
    font-size: 14px;
  }

  .h12-pro-banner .subtitle h3 {
    margin-bottom: 12px;
  }

  .h12-pro-banner h2.title {
    line-height: 35px !important;
  }

  .h12-pro-banner .product-media-iframe-video-btn {
    margin-top: 0;
  }

  .h12-pro-part3 .product-box {
    display: none;
  }

  .h12-pro-part3 .addition_content p {
    margin: 0;
    padding: 0 20px;
  }

  .h12-pro-bgz .l10s-pro-bgz-rightbox {
    display: flex;
    flex-direction: column;
  }

  .h12-pro-bgz .l10s-pro-bgz-rightbox .bgz-right-wap-img {
    order: 2;
    margin-bottom: 0;
    margin-top: 18px;
  }

  .h12-pro-part4 {
    padding-bottom: 60px !important;
  }

  .h12-pro-part4 .product-feature-content-item {
    padding-top: 0 !important;
    padding-bottom: 0;
  }

  .h12-pro-part4 .product-feature-content-item .wrapper {
    max-width: 100%;
    padding: 0 18px;
  }

  .h12-pro-part4 .product-feature-content {
    flex-direction: column;
  }

  .h12-pro-part4 .product-feature-content .feature-row__text {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .h12-pro-part4 .product-feature-content .feature-row__text .text-box {
    max-width: 100% !important;
  }

  .h12-pro-part4 .product-feature-content .feature-row__image-box {
    order: 3;
    width: 100%;
  }

  .h12-pro-part4 .h12-pro-part4-part1 .featured-row__second_text {
    display: none;
  }

  .h12-pro-part4 .iwt-detail-box {
    margin-bottom: 20px;
  }

  .h12-pro-part4 .iwt-detail-box img {
    width: 60px;
  }

  .h12-pro-part4 .product-feature-content-item .wrapper .product-feature-row__item .text-box {
    margin-left: 0;
    text-align: center;
    margin-bottom: 0px !important;
    /*     padding:0 15px; */
  }

  .h12-pro-part4-sepc-tips {
    order: 3;
    margin-top: 20px;
    text-align: left;
    width: 100%;
  }

  .h12-pro-part4-part2 {
    padding-top: 60px;
  }

  .h12-pro-part7 {
    background-color: #F3F0E8 !important;
    padding: 35px 0 !important;
  }

  .h12-pro-part7 .wrapper {
    padding: 0 18px;
  }

  .h12-pro-part7 .h12-pro-dhk li svg {
    height: 15px;
  }

  .h12-pro-bgz-short {
    padding-top: 60px !important;
  }

  .h12-pro-bgz-short .l10s-pro-bgz-short-img-box {
    margin-top: 20px;
  }

  .h12-pro-bgz-short .l10s-pro-bgz-short-img-box .bgz-short-sec {
    margin-top: 20px;
  }

  .h12-pro-bgz-short .l10s-pro-bgz-short-img-box .bgz-short-sec .bgz-short-imgbox {
    width: 50%;
    padding-right: 10px;
  }

  .h12-pro-bgz-short .l10s-pro-bgz-short-img-box .bgz-short-sec .bgz-short-imgbox+.bgz-short-imgbox {
    padding-left: 10px;
    padding-right: 0;
  }

  .h12-pro-part9 {
    padding-top: 40px !important;
  }

  /* .h12-pro-part9 .kei-tips {
      text-align: left; } */

  .h12-pro-half-box {
    flex-direction: column;
  }

  .h12-pro-half-box .h12-pro-half-box-item .image {
    margin-top: 20px;
  }

  .h12-pro-half-box .h12-pro-half-box-item+.h12-pro-half-box-item {
    margin-top: 60px;
  }

  .h12-pro-part10 .bg-text-wrapper {
    padding: 0 18px;
  }

  .h12-pro-part10 .pbir-item {
    padding-top: 60px !important;
  }

  .h12-pro-part10 .pbir-item .bg-text-wrapper-inner {
    margin: 0 !important;
    max-width: 100% !important;
    text-align: center !important;
  }

  .h12-pro-part10 .prtext-wrapper .hero__text-content {
    padding: 0;
  }

  .h12-pro-part10 .prtext-wrapper .hero__text-content .subtitle {
    margin-bottom: 20px;
  }

  .h12-pro-item {
    padding: 60px 0 !important;
  }

  /* .h12-pro-item .d10pic-inner .right-box {
      grid-template-columns: 36% auto; }
    .h12-pro-item .right-bottom-cell {
      grid-template-columns: 46.9% auto; } */
  .h12-pro-item .l10s-pro-item-tips {
    margin-top: 20px;
  }

  body[data-name="h12-pro"] .h12-pro-item .right-box .item .title {
    font-size: 12px !important;
    color: #000 !important;
  }

  body[data-name="h12-pro"] .h12-pro-item-bigbox .left-box .item .title {
    font-size: 16px !important;
    line-height: 1.2;
    padding-bottom: 15px;
    margin-bottom: 0;
  }

  .so-h12-pro {
    padding: 32px 0 20px !important;
  }

  .so-h12-pro .wrapper {
    padding: 0 18px !important;
  }

  .so-h12-pro .l10s-pro-spec-section .product-feature-row__item {
    padding: 0;
  }

  .so-h12-pro .l10s-pro-spec-section .product-feature-row__item .text-box {
    padding: 0 !important;
  }

  .so-h12-pro .l10s-pro-spec-section .product-feature-row__item .text-box h2.title {
    padding: 26px 18px 0;
  }

  .so-h12-pro .l10s-pro-spec-section .product-feature-row__item .text-box .so-l0s-pro-tips {
    padding: 0 18px;
    margin-bottom: 22px;
  }

  .so-h12-pro .feature-row__image-box {
    display: none;
  }

  .so-h12-pro .product-feature-content-item {
    padding: 0;
  }

  body[data-name="h12-pro"] .so-h12-pro .l10s-pro-spec-section .product-feature-row__item .text-box h2.title {
    font-size: 16px !important;
  }

  .h12-pro-part7 .bg-text-container .bg-text-wrapper-inner {
    right: 16%;
    top: 35%;
    width: 42.7333%;
  }

  .h12-pro-part7 .bg-text-container .product-content ul li {
    line-height: 1.5;
  }

  .h12-pro-part7 .bg-text-container .product-content ul li+li {
    margin-top: 3.8%;
  }



  .maxwidth-95kei {
    max-width: 95%;
    margin: 0 auto;
  }

  .l10s-pro-spec-section .feature-row__image-box {
    display: none;
  }

  .so-l10s-pro .feature-row__text--right li {
    border-top-width: 0.5px;
    border-bottom-width: 0.5px;
    background-color: transparent !important;
  }

  .so-l0s-pro-tips {
    font-size: 12px;
  }

  .h12-pro-item-bigbox .left-box .l10s-pro-item-tips {
    margin-top: 0px;
    padding-bottom: 20px;
  }
}

@media only screen and (max-width: 850px) and (min-width: 590px) {
  .so-h12-pro .rte-setting {
    padding: 0 18px;
  }
}

@media only screen and (max-width: 820px) {
  .h12-pro-part4-part2 {
    padding-top: 30px;
  }

  .h12-pro-part4 {
    padding-bottom: 30px !important;
  }

  .h12-pro-part4 .product-feature-content-item {
    margin-bottom: 0 !important;
  }

  .h12-pro-item {
    padding: 40px 0 60px !important;
  }

  .h12-pro-part4 .iwt-detail-box li .name {
    font-size: 12px !important;
    line-height: 1.3;
  }
}

@media only screen and (max-width: 768px) {

  body[data-name="l10s-pro"] .main-content,
  body[data-name="h12-pro"] .main-content {
    max-width: 100%;
    overflow: hidden;
  }

  body[data-name="l10s-pro"] .main-content .ptc-content,
  body[data-name="h12-pro"] .main-content .ptc-content {
    flex-wrap: wrap;
  }

  body[data-name="l10s-pro"] .main-content .ptc-content .ptcc-inner,
  body[data-name="h12-pro"] .main-content .ptc-content .ptcc-inner {
    font-size: 16px;
  }

  body[data-name="l10s-pro"] .main-content .ptc-content .ptcc-btn,
  body[data-name="h12-pro"] .main-content .ptc-content .ptcc-btn {
    height: unset;
    font-size: 16px;
    width: unset;
  }

  .mb-l10s-pro-icons .wrapper .pfi-inner .product-feature-item-title {
    font-size: 14px !important;
    margin-top: 12px;
  }

  body[data-name="l10s-pro"] .wrapper {
    padding: 0 18px;
    width: 100%;
    max-width: 100%;
  }

  body[data-name="l10s-pro"] .prtext-wrapper.outer .bg-text-wrapper-inner {
    padding: 0;
  }

  body[data-name="l10s-pro"] .l10s-pro-item-bigbox .right-box .item .title {
    top: 7px;
    width: 100%;
    left: 0;
    text-align: center;
  }

  .so-l10s-pro .product-feature-content {
    padding: 0 !important;
  }

  .so-l10s-pro .text-box {
    padding: 0;
  }

  .h12-pro-part7 .bg-text-container .bg-text-wrapper-inner {
    width: 50%;
  }

  .h12pro-icons .pfi-inner .image svg {
    width: 32px;
    height: 32px;
  }

  .product-feature-container.h12pro-icons .wrapper .pfi-inner .product-feature-item-title {
    font-weight: normal;
  }
}

@media only screen and (max-width: 589px) {

  .h12-pro-item .left-box .image-box,
  .l10s-pro-item .left-box .image-box {
    height: auto !important;
  }

  .h12pro-icons .pfc-box.mb-two-layout {
    margin-left: 0;
    margin-right: 0;
  }

  .h12-pro-part4 {
    padding-bottom: 5px !important;
  }

  .h12-pro-part4 .feature-row__image-box {
    margin-bottom: 0;
  }

  .h12-pro-part10 .prtext-wrapper .hero__text-content {
    padding: 0 0 20px 0 !important;
  }

  .h12-pro-part10 .prtext-wrapper .hero__text-content .bg-text-wrapper-inner {
    padding: 0 !important;
  }

  .h12-pro-item-bigbox .right-box .item .title {
    top: 5px;
  }

  body[data-name="h12-pro"] .product-feature-content .feature-row__text {
    padding: 0px !important;
  }

  .h12-pro-part4-part2 {
    padding: 35px 0 !important;
    margin: 0px 0px !important;
  }

  body[data-name="h12-pro"] .prtext-wrapper.outer .bg-text-wrapper-inner {
    padding: 0 18px;
  }

  body[data-name="h12-pro"] .prtext-wrapper .hero__text-content {
    /*     padding: 25px 18px !important;  */
    padding: 25px 0 !important;
  }

  body[data-name="h12-pro"] .h12-pro-part10 .prtext-wrapper .hero__text-content {
    padding: 0 !important;
  }

  body[data-name="h12-pro"] .h12-pro-part10 .subtitle {
    margin-bottom: 20px !important;
  }

  .so-h12-pro .product-feature-content-item {
    padding-top: 0 !important;
  }

  .h12-pro-part4 .iwt-detail-box img {
    width: 60px !important;
  }

  .h12-pro-part7 .bg-text-container .bg-text-wrapper-inner {
    top: 20%;
    width: 62%;
  }

  .so-l10s-pro .product-feature-content .feature-row__text .text-box h2.title {
    padding-left: 0px;
    margin-top: 25px;
  }

}

@media only screen and (max-width: 500px) {

  body[data-name="l10s-pro"] .pbir-item .addition_content,
  body[data-name="l10s-pro"] .qmdx-kei {
    line-height: 1.1;
  }

  .mb-l10s-pro-icons .wrapper .pf-outer .pfc-box .pfi-inner .image .feature-row__image-wrapper {
    max-width: 60px !important;
  }

  .mb-l10s-pro-icons .wrapper .pf-outer .pfc-box .product-feature-item {
    padding: 0;
  }

  .h12-pro-item-bigbox .right-box .item .title {
    white-space: normal;
    text-align: center;
    line-height: 1em !important;
  }
}

@media only screen and (max-width: 450px) {
  .wap375show {
    display: block;
  }

  body[data-name="h12-pro"] .h12-pro-item-bigbox .right-box .item .title {
    font-size: 12px !important;
    margin-bottom: 0 !important;
    width: 100%;
  }
}

@media only screen and (max-width: 400px) {
  .so-l10s-pro li {
    padding: 3px 0px 3px 0px !important;
  }

  .so-l10s-pro li span:first-child {
    width: 38.5%;
  }

  .so-l10s-pro .feature-row__text--right li span:nth-child(even) {
    width: 46.16%;
  }

  .h12-pro-item .d10pic-inner .right-box {
    grid-template-columns: 33.25% 31.46% auto;
  }


  .h12-pro-part7 .bg-text-container .bg-text-wrapper-inner {
    top: 17%;
    right: 10%;
    width: 70%;
  }

  .h12-pro-part7 .bg-text-container .product-content ul li+li {
    margin-top: 6.8%;
  }

  .prtext-wrapper .hero__text-content {
    padding: 40px 20px !important;
  }

  .h12-pro-part3 .addition_content {
    bottom: 5px;
  }

  body[data-name="l10s-pro"] .l10s-pro-spec-section .product-feature-row__item {
    padding: 25px 18px 0;
  }

  .l10s-pro-item-bigbox .right-box .item .title {
    white-space: normal;
    word-break: break-word;
  }

  .so-l10s-pro .text-box h2.title {
    padding-left: 12px;
  }
}

.h12-pro-spec .feature-row__text--right li span:first-child {
  width: 45%;

}

.h12-pro-spec .feature-row__text--right li span:nth-child(even) {
  width: 55%;

}

@media only screen and (max-width: 340px) {
  .so-d10-plus li span+span {
    text-align: right;
  }
}

.more-1920-show {
  display: none;
}

@media only screen and (min-width: 850px) {
  .more-1920-show {
    display: block;
  }
}

/*2022 11 21*/
@media (max-width:850px) {
  .h12-pro-pchide-part11>.h12-pro-half-box>.h12-pro-half-box-item>.animate-js {
    min-height: 0 !important;

  }

  .h12-pro-part9>.h12-pro-half-box>.h12-pro-half-box-item>.animate-js {
    min-height: 0 !important;

  }

}

/* h12 pro end */



/* m12 start */
.m12-part3 .bg-text-wrapper-inner {
  margin-left: 11.4583%;
  margin-top: 10%;
}

.m12-part3 .subtitle {
  margin-top: 20px;
}

.m12-part3 .product-box {
  margin-top: 26%;
}

.m12-part4 .product-feature-content-item .wrapper {
  max-width: 72.9167vw;
  margin: 0 auto;
  padding: 0;
}

.m12-part4 .product-feature-content-item .wrapper .feature-row__text--left {
  padding-left: 0;
}

.m12-part4 .product-feature-content-item .wrapper .product-feature-row__item.feature-row__text--right .text-box {
  max-width: 85%;
  margin-left: 0;
}

.m12-part4 .product-feature-content-item .wrapper .product-feature-row__item .text-box {
  max-width: 100%;
  margin-left: 20%;
}

.m12-part4 .product-feature-content-item .wrapper .featured-row__subtext p {
  font-size: 16px;
  line-height: 19px;
}

.m12-part4 .iwt-detail-box {
  margin-top: 40px;
}

.m12-part4 .iwt-detail-box li {
  line-height: 1;
}

.m12-part4 .iwt-detail-box li .name {
  margin-top: 20px;
  font-size: 0.8333vw;
  line-height: 1.5em;
}

.m12-part7 .bg-text-container .bg-text-wrapper-inner {
  position: absolute;
  right: 22%;
  top: 44%;
  width: 24.8438%;
}

.m12-part7 .bg-text-container .product-content ul {
  margin: 0;
}

.m12-part7 .bg-text-container .product-content ul li {
  list-style: none;
  font-size: 20px;
  color: #000;
  width: 14.3854vw;
  line-height: 5.5556vh;
  text-align: center;
  background-color: #fff;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  margin-bottom: 0;
}

.m12-part7 .bg-text-container .product-content ul li+li {
  margin-top: 7.8%;
}

.m12-part7 .bg-text-container .product-content ul li:nth-child(odd) {
  float: right;
}

.m12-part7 .bg-text-container .product-content ul li:nth-child(even) {
  float: left;
}

.m12-part7 .product-section-img {
  margin-top: 20px;
}

.l10s-pro-bgz-short-box .title {
  font-size: 40px;
}

.m12-two-half .m12-half-box {
  display: flex;
  justify-content: space-between;
}

.m12-two-half .m12-half-box .m12-half-box-item {
  flex: 0 1 47.1429%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.m12-two-half .m12-half-box .m12-half-box-item .image {
  margin-top: 28px;
}

.m12-two-half .m12-half-box .m12-half-box-item .half-box-title {
  text-align: center;
}

.m12-two-half .m12-half-box .m12-half-box-item .half-box-title p.subtitle {
  margin-bottom: 0;
}

.m12-bgz .kei-tips {
  text-align: center;
}

.m12-bgz .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox {
  padding-bottom: 7.1%;
}

.m12-part9 .kei-tips {
  line-height: 16px;
  text-align: left;
  color: #666;
  bottom: 10px;
  left: 0;
  padding: 0 2%;
  transform: translate(0) !important;
}

.m12-part10 .bg-text-wrapper-inner {
  margin-right: 14.375%;
  margin-bottom: 16%;
}

.m12-part10 .bg-text-wrapper-inner .title {
  margin-bottom: 20px;
}

.m12-part11 .vswt-inner {
  border-radius: 20px;
  justify-content: space-between;
  background-color: #F2F4F6;
  align-items: normal;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}

.m12-part11 .vswt-inner .vswt-text-container {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.m12-part11 .vswt-inner .vswt-image-box .radio-pic {
  border-radius: 0 20px 20px 0;
  -webkit-border-radius: 0 20px 20px 0;
  -moz-border-radius: 0 20px 20px 0;
  -ms-border-radius: 0 20px 20px 0;
  -o-border-radius: 0 20px 20px 0;
}

.m12-part11 .vswt-inner .text-box .m12-vertical-title:first-child {
  display: block;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item {
  opacity: 0.4;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item .item-title {
  line-height: 1.4em;
  margin-bottom: 0;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item.active {
  opacity: 1;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item+.vswt-text-item {
  margin-top: 3.5%;
}

.m12-part11 .vswt-inner .text-box .m12-vertical-title {
  margin-top: 6%;
}

.m12-part11 .vswt-inner .text-box .m12-vertical-title p {
  margin: 0;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item-0 {
  margin-top: 8%;
}

.m12-part11 .m12-vertical-title {
  display: none;
}

.m12-part11 .m12-vertical-title.active {
  display: block !important;
}

body[data-name="m12"] .hero__text-content h2,
body[data-name="m12"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title,
body[data-name="m12"] .section-title,
body[data-name="m12"] .title {
  font-size: 2.0833vw;
  font-weight: 700;
  line-height: 1.2em;
  margin-bottom: 1.8519vh;
}

body[data-name="m12"] .pbir-container .hero__text-content .subtitle,
body[data-name="m12"] .section-subtitle,
body[data-name="m12"] .subtitle,
body[data-name="m12"] .featured-row__first_text {
  font-size: 14px;
  line-height: 19px;
}

.m12-item-bigbox .image-tips {
  display: flex;
  margin-top: 3.125vw;
  color: #666666;
  font-size: 14px;
  font-family: Roboto-Regular;
  letter-spacing: 0.011em;
  line-height: 1.714286;
  /* color: #4d4d4d; */
  font-weight: unset;
}

.m12-item-bigbox .image-tips::before {
  content: "*";
}

.m12-item-bigbox .wrapper {
  padding: 0 20px;
}

.m12-item-bigbox .right-bottom-cell {
  display: grid;
  grid-template-columns: 185px auto;
  grid-gap: 5px;
}

.m12-item-bigbox .left-box .text p {
  font-family: "Roboto-Regular" !important;
  font-size: 1.1458vw !important;
  letter-spacing: .011em;
  line-height: 1.45 !important;
  color: #4d4d4d !important;
  font-weight: unset;
  margin-bottom: 0px;
}

.m12-item-bigbox .left-box .l10s-pro-item-tips {
  margin-top: 7.5%;
}

.m12-item-bigbox .right-box .item .title {
  width: 100%;
  text-align: center;
  padding: 0px 3px;
  font-family: Roboto-Regular !important;
  font-size: 16px !important;
  color: #4d4d4d !important;
  font-weight: 400 !important;
  top: 8px;
  left: 50%;
  line-height: 1.1 !important;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}

.so-m12 .text-box h2.title {
  font-size: 1.875vw !important;
}

.m12-part12 .product-section-img {
  margin-top: 20px;
}

body[data-name="m12"] .m12-spec .product-feature-content {
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  margin: 0px !important;
}

body[data-name="m12"] .m12-spec li span:nth-child(1) {
  color: #000000;
}

.product-feature-container.mb-l10s-pro-icons .section .pfi-inner .product-feature-item-title {
  margin-top: 2.3148vh;
  font-size: 1.0417vw;
  color: #000;
}

.h12pro-icons .pfc-box .product-feature-item {
  margin-bottom: 30px;
}

.h12pro-icons .pfc-box .product-feature-item {
  flex: 0 1 16.6667%;
}

/*   .h12pro-icons .pfi-inner .image svg{
  min-height: 75px;
} */
.m12-part3 .bg-text-wrapper-inner {
  margin-left: 11.4583%;
  margin-top: 10%;
}

.m12-part3 .subtitle {
  margin-top: 20px;
}

.m12-part3 .product-box {
  margin-top: 26%;
}

.m12-part4 .product-feature-content-item .wrapper {
  max-width: 72.9167vw;
  margin: 0 auto;
  padding: 0;
}

.m12-part4 .product-feature-content-item .wrapper .feature-row__text--left {
  padding-left: 0;
}

.m12-part4 .product-feature-content-item .wrapper .product-feature-row__item.feature-row__text--right .text-box {
  max-width: 85%;
  margin-left: 0;
}

.m12-part4 .product-feature-content-item .wrapper .product-feature-row__item .text-box {
  max-width: 100%;
  margin-left: 20%;
}

.m12-part4 .product-feature-content-item .wrapper .featured-row__subtext p {
  font-size: 16px;
  line-height: 19px;
}

.m12-part4 .iwt-detail-box {
  margin-top: 40px;
}

.m12-part4 .iwt-detail-box li {
  line-height: 1;
}

.m12-part4 .iwt-detail-box li .name {
  margin-top: 20px;
  font-size: 0.8333vw;
  line-height: 1.5em;
}

.m12-part7 .bg-text-container .bg-text-wrapper-inner {
  position: absolute;
  right: 22%;
  top: 44%;
  width: 24.8438%;
}

.m12-part7 .bg-text-container .product-content ul {
  margin: 0;
}

.m12-part7 .bg-text-container .product-content ul li {
  list-style: none;
  font-size: 20px;
  color: #000;
  width: 14.3854vw;
  line-height: 5.5556vh;
  text-align: center;
  background-color: #fff;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  margin-bottom: 0;
}

.m12-part7 .bg-text-container .product-content ul li+li {
  margin-top: 7.8%;
}

.m12-part7 .bg-text-container .product-content ul li:nth-child(odd) {
  float: right;
}

.m12-part7 .bg-text-container .product-content ul li:nth-child(even) {
  float: left;
}

.m12-part7 .product-section-img {
  margin-top: 20px;
}

.l10s-pro-bgz-short-box .title {
  font-size: 40px;
}

.m12-two-half .m12-half-box {
  display: flex;
  justify-content: space-between;
}

.m12-two-half .m12-half-box .m12-half-box-item {
  flex: 0 1 47.1429%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.m12-two-half .m12-half-box .m12-half-box-item .image {
  margin-top: 28px;
}

.m12-two-half .m12-half-box .m12-half-box-item .half-box-title {
  text-align: center;
}

.m12-two-half .m12-half-box .m12-half-box-item .half-box-title p.subtitle {
  margin-bottom: 0;
}

.m12-part9 .kei-tips {
  line-height: 16px;
  text-align: left;
  color: #666;
  bottom: 10px;
  left: 0;
  padding: 0 2%;
  transform: translate(0) !important;
}

.m12-part10 .bg-text-wrapper-inner {
  margin-right: 14.375%;
  margin-bottom: 16%;
}

.m12-part10 .bg-text-wrapper-inner .title {
  margin-bottom: 20px;
}

.m12-part11 .vswt-inner {
  border-radius: 20px;
  justify-content: space-between;
  background-color: #F2F4F6;
  align-items: normal;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}

.m12-part11 .vswt-inner .vswt-text-container {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.m12-part11 .vswt-inner .vswt-image-box .radio-pic {
  border-radius: 0 20px 20px 0;
  -webkit-border-radius: 0 20px 20px 0;
  -moz-border-radius: 0 20px 20px 0;
  -ms-border-radius: 0 20px 20px 0;
  -o-border-radius: 0 20px 20px 0;
}

.m12-part11 .vswt-inner .text-box .m12-vertical-title:first-child {
  display: block;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item {
  opacity: 0.4;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item .item-title {
  line-height: 1.4em;
  margin-bottom: 0;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item.active {
  opacity: 1;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item+.vswt-text-item {
  margin-top: 3.5%;
}

.m12-part11 .vswt-inner .text-box .m12-vertical-title {
  margin-top: 6%;
}

.m12-part11 .vswt-inner .text-box .m12-vertical-title p {
  margin: 0;
}

.m12-part11 .vswt-inner .text-box .vswt-text-item-0 {
  margin-top: 8%;
}

.m12-part11 .m12-vertical-title {
  display: none;
}

.m12-part11 .m12-vertical-title.active {
  display: block !important;
}

.m12-spec .featured-row__second_text {
  position: unset;
}



.m12-item-bigbox .image-tips {
  display: flex;
  margin-top: 3.125vw;
  color: #666666;
  font-size: 14px;
  font-family: Roboto-Regular;
  letter-spacing: 0.011em;
  line-height: 1.714286;
  /* color: #4d4d4d; */
  font-weight: unset;
}

.m12-item-bigbox .image-tips::before {
  content: "*";
}

.m12-item-bigbox .wrapper {
  padding: 0 20px;
}

.m12-item-bigbox .right-bottom-cell {
  display: grid;
  grid-template-columns: 185px auto;
  grid-gap: 5px;
}

.m12-item-bigbox .left-box .text p {
  font-size: 14px;
  color: #000;
}

.m12-item-bigbox .left-box .l10s-pro-item-tips {
  margin-top: 7.5%;
}

.m12-item-bigbox .right-box .item .title {
  font-family: Roboto-Regular !important;
  font-size: 16px !important;
  color: #4d4d4d !important;
  font-weight: 400 !important;
  top: 8px;
  left: 50%;
  line-height: 1.1 !important;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}

.so-m12 .text-box h2.title {
  font-size: 1.875vw !important;
}

.m12-part12 .product-section-img {
  margin-top: 20px;
}

.product-feature-container.h12pro-icons {
  padding: 9.2593vh 0;
}

.l10spro-part1 .bg-text-wrapper-inner {
  margin: 0 auto;
}

body[data-name="l10s-pro"] .l10s-pro-item .d10-plus-item-container .wrapper>h2.title {
  margin-bottom: 3.7037vh;
}

.kei-invisible {
  visibility: hidden;
}

.kei-display-inline {
  display: inline;
}

.qmdx-kei {
  display: flex;
}

.qmdx-kei:before {
  content: "*";
  /* margin-right:5px; */
}

.flex-divjz-kei {
  justify-content: center;
}

.flex-order2-kei {
  order: 2;
}

body[data-name="m12"] .m12-spec .product-feature-content {
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

body[data-name="m12"] .m12-spec li span:nth-child(1) {
  color: #000000;
}

@media only screen and (min-width: 2000px) {
  .product-feature-container.mb-l10s-pro-icons .wrapper {
    max-width: 2000px;
  }
}

@media only screen and (max-width: 1700px) {
  .m12-part7 .bg-text-container .product-content ul li {
    width: 70%;
  }
}

@media only screen and (max-width: 1440px) {

  body[data-name="l10s-pro"] .section-subtitle,
  body[data-name="l10s-pro"] .subtitle,
  .l10s-pro-part3 .bg-text-wrapper-inner .subtitle,
  .l10s-pro-media-text .section-subtitle,
  body[data-name="l10s-pro"] .l10s-pro-part3 .bg-text-wrapper-inner .subtitle {
    font-size: 16px;
  }

  .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox {
    padding-bottom: 5%;
  }

  .l10s-pro-titlebox .subtitle {
    width: 80%;
  }


  .m12-part7 .bg-text-container .product-content ul li {
    width: 80%;
  }
}

@media only screen and (max-width: 1280px) {
  .l10s-pro-titlebox .subtitle {
    width: 90%;
  }

  .l10s-pro-media-text .section-subtitle {
    width: 80%;
  }

  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn svg {
    width: 30px;
    height: 30px;
  }

  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn {
    padding: 4.5px 15px;
  }

  .m12-part3 .bg-text-wrapper-inner {
    margin-left: 7.4583%;
    margin-top: 0%;
  }

  .m12-part4 .iwt-detail-box {
    margin-top: 28px;
  }

  .m12-part4 .iwt-detail-box li {
    padding: 0 5px;
  }

  .m12-part4 .iwt-detail-box li .name {
    margin-top: 5px;
    line-height: 1.2em;
  }

  .m12-part9 .kei-tips {
    font-size: 12px;
  }

  .m12-part10 .bg-text-wrapper-inner {
    margin-right: 17.375%;
    margin-bottom: 21%;
  }

  .m12-part11 .vswt-inner .text-box .vswt-text-item .item-title {
    line-height: 1.1em;
    font-size: 2vw;
  }

  .m12-part11 .vswt-inner .text-box .vswt-text-item-0 {
    margin-top: 0;
  }

  .m12-part11 .vswt-inner .text-box .vswt-text-item+.vswt-text-item {
    margin-top: 8%;
  }

  .m12-part11 .vswt-inner .text-box .vswt-text-item {
    margin-top: 8%;
  }

  .m12-part11 .vswt-inner .text-box .m12-vertical-title {
    margin-top: 9%;
  }

  .m12-part7 .bg-text-container .product-content ul li {
    line-height: 40px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 1580px) and (min-width: 1024px) {
  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn svg {
    margin-right: 15px;
    width: 30px;
    height: 30px;
  }

  body[data-name="l10s-pro"] .product-media-iframe-video-btn .play-btn {
    padding: 0.4427vw 1vw;
  }
}

@media only screen and (max-width: 1024px) {


  .l10s-pro-media-text .section-subtitle,
  .l10s-pro-titlebox .subtitle {
    width: 100%;
  }

  .mb-l10s-pro-icons .wrapper .pfi-inner .product-feature-item-title {
    font-size: 14px;
  }

  /* body[data-name="l10s-pro"] .title,
.l10s-pro-part7 .section-title,
.so-l10s-pro .section-title,
.l10s-pro-media-text .section-header .section-title {
  font-size: 24px !important;
} */

  .m12-part3 .product-box {
    margin-top: 5%;
  }

  .m12-part3 .bg-text-wrapper h2.title,
  .m12-part10 .bg-text-wrapper h2.title {
    font-size: 2.0833vw !important;
  }

  .m12-part4 .product-feature-content-item .wrapper {
    max-width: 85%;
  }

  .m12-part4 .iwt-detail-box li .name {
    line-height: normal;
  }

  .m12-part7 .bg-text-container .product-content ul li {
    line-height: 30px;
    font-size: 14px;
    width: 85%;
  }
}

@media only screen and (max-width: 850px) {

  .m12-part-7.pbir-item {
    padding: 0px 0px 0px 0px !important;
    background-color: #f6f5f3;
  }

  .m12-item-bigbox .left-box .text p {
    font-size: 16px !important;
  }

  body[data-name="m12"] .product-feature-content-item .product-feature-content {
    padding: 0px 18px;
  }

  .m12-part-3 .prtext-wrapper {
    position: relative;
  }

  .m12-bgz .kei-tips {
    color: #ffffff;
    text-align: center;
  }

  .m12-bgz .kei-tips::before {
    display: contents !important;
  }

  .m12-part4-part2 {
    padding-top: 30px;
  }

  .m12-part4 {
    padding-bottom: 30px !important;
  }

  .m12-part4 .product-feature-content-item {
    margin-bottom: 0 !important;
  }

  .m12-item {
    padding: 40px 0 60px !important;
  }

  .m12-part4 .iwt-detail-box li .name {
    font-size: 12px;
  }
}

@media only screen and (max-width: 768px) {

  body[data-name="l10s-pro"] .main-content,
  body[data-name="m12"] .main-content {
    max-width: 100%;
    overflow: hidden;
  }

  body[data-name="l10s-pro"] .main-content .ptc-content,
  body[data-name="m12"] .main-content .ptc-content {
    flex-wrap: wrap;
  }

  body[data-name="l10s-pro"] .main-content .ptc-content .ptcc-inner,
  body[data-name="m12"] .main-content .ptc-content .ptcc-inner {
    font-size: 16px;
  }

  body[data-name="l10s-pro"] .main-content .ptc-content .ptcc-btn,
  body[data-name="m12"] .main-content .ptc-content .ptcc-btn {
    height: unset;
    font-size: 16px;
    width: unset;
  }

  .mb-l10s-pro-icons .wrapper .pfi-inner .product-feature-item-title {
    font-size: 14px !important;
    margin-top: 12px;
  }

  body[data-name="l10s-pro"] .wrapper {
    padding: 0 18px;
  }

  body[data-name="l10s-pro"] .prtext-wrapper.outer .bg-text-wrapper-inner {
    padding: 0;
  }

  body[data-name="l10s-pro"] .l10s-pro-item-bigbox .right-box .item .title {
    font-size: 12px !important;
    top: 7px;
    line-height: 1em;
    width: 100%;
    left: 0;
    text-align: center;
  }

  .so-l10s-pro .product-feature-content {
    padding: 0 !important;
  }

  .so-l10s-pro .text-box {
    padding: 0;
  }

  .m12-part7 .bg-text-container .bg-text-wrapper-inner {
    width: 50%;
  }

  .m12-part7 .bg-text-container .product-content ul li {
    width: 60%;
  }
}

@media only screen and (max-width: 589px) {
  .m12-part6-part1 .audio-box .inner span {
    padding-left: 0px !important;
  }

  .m12-part4 {
    padding-bottom: 5px !important;
  }

  .m12-part4 .feature-row__image-box {
    margin-bottom: 0;
  }

  .m12-part10 .prtext-wrapper .hero__text-content {
    padding: 0 0 20px 0 !important;
  }

  .m12-part10 .prtext-wrapper .hero__text-content .bg-text-wrapper-inner {
    padding: 0 !important;
  }

  .m12-item-bigbox .right-box .item .title {
    top: 5px;
  }

  .m12-part4-part2 {
    padding: 35px 0;
  }

  body[data-name="m12"] .prtext-wrapper.outer .bg-text-wrapper-inner {
    padding: 0;
  }

  body[data-name="m12"] .m12-part10 .prtext-wrapper .hero__text-content {
    padding: 0 !important;
  }

  body[data-name="m12"] .m12-part10 .subtitle {
    margin-bottom: 20px !important;
  }

  .so-m12 .product-feature-content-item {
    padding-top: 0 !important;
  }

  .m12-part4 .iwt-detail-box img {
    width: 60px !important;
  }

  .m12-part7 .bg-text-container .bg-text-wrapper-inner {
    top: 20%;
    width: 62%;
  }

  .m12-part7 .bg-text-container .product-content ul li {
    width: 70%;
  }

  .so-l10s-pro .product-feature-content .feature-row__text .text-box h2.title {
    margin-top: 25px !important;
  }
}

@media only screen and (max-width: 500px) {
  .mb-l10s-pro-icons .wrapper .pf-outer .pfc-box .pfi-inner .image .feature-row__image-wrapper {
    max-width: 60px !important;
  }

  .mb-l10s-pro-icons .wrapper .pf-outer .pfc-box .product-feature-item {
    padding: 0;
  }

  .m12-item-bigbox .right-box .item .title {
    white-space: normal;
    text-align: center;
    line-height: 1em !important;
  }
}

@media only screen and (max-width: 450px) {
  .wap375show {
    display: block;
  }

  body[data-name="m12"] .m12-item-bigbox .right-box .item .title {
    font-size: 12px !important;
    margin-bottom: 0 !important;
    width: 100%;
    padding: 0px;
  }
}

@media only screen and (max-width: 400px) {


  .so-l10s-pro li span:first-child {
    width: 38.5%;
  }

  .so-l10s-pro .feature-row__text--right li span:nth-child(even) {
    width: 46.16%;
  }

  .m12-item .d10pic-inner .right-box {
    grid-template-columns: 35.6% auto;
  }

  .m12-item .right-bottom-cell {
    grid-template-columns: 46.5% auto;
  }

  .m12-part7 .bg-text-container .bg-text-wrapper-inner {
    top: 17%;
    right: 10%;
    width: 67%;
  }

  .m12-part7 .bg-text-container .product-content ul li {
    width: 78%;
  }

  .m12-part7 .bg-text-container .product-content ul li+li {
    margin-top: 6.8%;
  }

  .prtext-wrapper .hero__text-content {
    padding: 40px 20px !important;
  }
}

@media only screen and (max-width: 340px) {
  .so-d10-plus li span+span {
    text-align: right;
  }
}

.pchide {
  display: none;
}

body[data-name="m12"] .ptcc-btn {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

body[data-name="m12"] .section-header {
  max-width: 100%;
}

body[data-name="m12"] .section-header .wrapper {
  padding: 0px;
}

body[data-name="m12"] .main-content {
  padding-top: 0px;
}

body[data-name="m12"] .wrapper {
  max-width: 72.9167vw;
  margin: 0 auto;
  padding: 0;
}

body[data-name="m12"] .section-title {
  font-family: OPPOSans-H;
  font-size: 2.2917vw;
  letter-spacing: 0.011em;
  line-height: 1.407407;
  color: #000;
  font-weight: unset;
  margin-bottom: 1.8519vh;
}

body[data-name="m12"] .hero__text-content h2,
body[data-name="m12"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title,
body[data-name="m12"] .title {
  font-family: OPPOSans-H;
  font-size: 2.2917vw;
  letter-spacing: 0.011em;
  line-height: 1.407407;
  color: #000;
  font-weight: unset;
  margin-bottom: 1.8519vh;
}

body[data-name="m12"] .pbir-container .hero__text-content .subtitle,
body[data-name="m12"] .section-subtitle,
body[data-name="m12"] .subtitle,
body[data-name="m12"] .featured-row__first_text {
  font-family: Roboto-Regular;
  font-size: 1.0417vw;
  letter-spacing: 0.011em;
  line-height: 1.454545;
  color: #4d4d4d !important;
  font-weight: unset;
}

@media only screen and (min-width: 851px) {
  .m12-spec li span:nth-child(even) {
    width: 60% !important;
  }

  .m12-banner .bg-text-wrapper-inner {
    transform: translateY(-10vw);
  }
}

body[data-name="m12"] .m12-banner .title {
  font-size: 1.875vw !important;
  line-height: 1.166666;
  margin-bottom: 10px;
  color: #000000 !important;
  font-family: AlibabaPuHuiTiM;
  letter-spacing: 1px;
}

body[data-name="m12"] .m12-banner .custom_html_box {
  display: block !important;
}

body[data-name="m12"] .m12-banner .subtitle {
  font-size: 1.25vw !important;
  margin-bottom: 2.0833333vw;
  font-family: OPPOSans-M;
  letter-spacing: 1px;
  color: #000000 !important;
}

body[data-name="m12"] .m12-banner .custom_html_box {
  font-family: OPPOSans-H;
  font-size: 2.6042vw;
  letter-spacing: 0.011em;
  font-weight: unset;
}

body[data-name="m12"] .m12-banner .product-media-iframe-video-btn {
  margin-top: 2.0833333vw;
}

body[data-name="m12"] .m12-banner .product-media-iframe-video-btn .play-btn {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  background-color: #000;
  color: #fff;
  padding: 5.78px 18px;
  line-height: 1;
}

body[data-name="m12"] .m12-banner .product-media-iframe-video-btn .play-btn svg {
  height: 25px;
  width: 25px;
}

.m12-icon-container {
  padding: 9.2593vh 0 !important;
}

.m12-icon-container .d0-1 svg {
  height: 110%;
}

.m12-icon-container .d0-4 svg {
  height: 90%;
}

.m12-icon-container .wrapper {
  max-width: 1500px !important;
  padding: 0 !important;
}

.m12-icon-container .product-feature-item-title {
  font-size: 16px !important;
  font-family: "Roboto-Regular";
  color: #4d4d4d !important;
  letter-spacing: 1px;
  font-weight: 400 !important;
  margin-top: 2.3148vh !important;
}

.m12-icon-container .product-feature-item {
  flex: 0 1 16.66666% !important;
}

.m12-icon-container .image {
  width: 55px;
  height: 55px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.m12-icon-container .image svg {
  height: 100%;
}

.m12-part-3 .title {
  font-family: OPPOSans-H;
  font-size: 3.125vw;
  letter-spacing: 1px;
  line-height: 1.38;
  color: #000;
  font-weight: unset;
}

.m12-part-3 .subtitle {
  font-family: Roboto-Regular;
  font-size: 1.1458vw;
  letter-spacing: 1px;
  line-height: 1.454545;
  color: #4d4d4d;
  font-weight: unset;
}

.m12-bgz {
  padding: 4.166666vw 0px !important;
}

.m12-bgz .kei-tips::before {
  display: block;
}

/* @media screen and (min-width: 1400px) {
.m12-bgz .title {
  max-width: 84%;
}
} */
.m12-part-5 .desktop-image .image-element__wrap,
.m12-part6-part1 .feature-row__image-box .image {
  border-radius: 20px;
  overflow: hidden;
}

.m12-part6-part1 {
  padding-top: 4.166666vw !important;
}

.m12-part6-part1 .product-feature-content {
  align-items: initial;
  background-color: transparent !important;
}

.m12-part6-part1 .lb-box {
  display: flex;
  white-space: nowrap;
  margin-bottom: 1.5083333vw;
}

.m12-part6-part1 .lb-box li {
  list-style: none;
  display: flex;
  align-items: center;
  flex-direction: column;
  margin: 0px;
  padding: 0px 5px;
  flex: 1;
  text-align: center;
}

.m12-part6-part1 .lb-box li img {
  width: 4.1666667vw;
}

.m12-part6-part1 .lb-box li span {
  margin-top: 10px;
}

.m12-part6-part1 .feature-row__text {
  flex: 0 1 calc(43% - 35px) !important;
  background: #F7F5F3;
  border-radius: 20px;
  padding-right: 0px !important;
  margin-right: 35px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.m12-part6-part1 .feature-row__image-box .image-box {
  position: relative;
}

.m12-part6-part1 .text-box {
  max-width: 100% !important;
  margin-left: 0%;
  height: 100%;
  margin-right: 0px;
}

.m12-part6-part1 .rte-setting {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding: 20px 8.8% 0px 25px;

}

@media screen and (min-width: 851px) {
  .m12-part6-part1 .rte-setting {
    overflow: hidden;
  }
}

.m12-part6-part1 .rte-setting .subtitle {
  margin-bottom: calc(5px + 1.5625vw);
}

.m12-part6-part1 .audio-box li {
  position: relative;
  display: table;
  background: linear-gradient(to right, rgb(107, 166, 246), rgba(149, 195, 248, 0.65));
  color: #ffffff;

  padding: 0.58125vw 1.302083333vw;
  vertical-align: middle;
  font-size: 1.0416666vw;
  border-radius: 10px;

  margin-bottom: 1.0416666vw;
}

.m12-part6-part1 .audio-box {
  position: absolute;
  z-index: 2;
  bottom: 2%;
  right: 2%;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.m12-part6-part1 .audio-box li::after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  top: -16%;
  left: -8px !important;
  border-width: 0 8px 19px;
  border-color: transparent transparent #6ba6f6;
  transform: rotate(-49deg);
  border-style: solid;
}


.m12-part6-part1 .audio-box .inner {
  display: flex;
  align-items: center;
}

/* .m12-part6-part1 .audio-box .inner span {
padding-left: 10px;
} */
.m12-part6-part1 .audio-box .inner img {
  max-width: 1.25vw;
  display: none;
}

.m12-part-5 .section-header .wrapper {
  padding: 0px;
}

.l10s-pro-bgz .l10s-pro-bgz-flex {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-leftbox {
  width: 47.5714%;
  height: auto;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox {
  width: 47.5714%;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox {
  padding-bottom: 5%;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title {
  margin-bottom: 1.8519vh;
  font-size: 40px;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .subtitle {
  margin: 0;
}

.l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox-img {
  position: relative;
}

.m12-part-7 {
  padding: 4.1666666vw 0px 0px 0px !important;
}

.m12-part-7 .section-header .wrapper {
  padding: 0px !important;
}

.m12-part-7 .addition_content {
  position: absolute;
  bottom: 8px;
  display: flex;
  font-size: 14px !important;
  justify-content: center;
  text-align: center !important;
  width: 100%;
  left: 0px !important;
  font-family: Roboto-Regular;
  letter-spacing: 0.011em;
  line-height: 1.714286;
  /* color: #4d4d4d; */
  font-weight: unset;
}

.m12-part-7 .addition_content::before {
  content: "*";
}

.m12-part-8 .text-box {
  margin-left: 8%;
  margin-right: 8%;
}

.m12-part-8 .feature-row__text {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.m12-part-8 .product-feature-content-item {
  padding-top: 4.1666666vw !important;
  padding-bottom: 0px !important;
}

.m12-part-8 .product-feature-content-item:first-child {
  padding-top: 0px !important;
}

.m12-part-8 .product-feature-content {
  border-radius: 15px;
  padding: 0px;
}

.m12-part-8 .m12-part-8-part-1 .image,
.m12-part-8 .m12-part-8-part-3 .image {
  border-radius: 15px 0px 0px 15px;
  overflow: hidden;
}

@media only screen and (min-width: 851px) {
  .m12-part-8-part-3 .title {
    margin-right: -13px;
  }
}

.m12-part-8 .m12-part-8-part-2 .image {
  border-radius: 0px 15px 15px 0px;
  overflow: hidden;
}

.m12-part-9 {
  padding-top: 4.166666vw !important;
}

.m12-part-9 .bg-text-wrapper-inner {
  background: rgba(255, 255, 255, 0.7);
  backdrop-filter: blur(4px);
  border-radius: 20px;
  padding: 4.6875vw 4.16666vw;
}

.m12-item {
  padding: 4.16666vw 0px !important;
  background: #f7f7f7;
}

.m12-item .wrapper {
  max-width: 1260px !important;
  padding: 0 20px !important;
}

.m12-item .left-box .title,
.m12-item .left-box .title h2 {
  font-family: "OPPOSans-H" !important;
  font-size: 1.4583vw !important;
  letter-spacing: 0.011em;
  color: #000;
  font-weight: unset;
}

@media only screen and (min-width: 851px) {
  .m12-item .left-box .image-box img {
    height: 100%;
  }

  .m12-item .left-box .image-box {

    height: 600px;
    max-height: 500px;

  }
}

.m12-item .left-box .image-box {
  text-align: center;

  /* background: #F6F6F6; */
  margin-bottom: 20px;
}

.m12-item .left-box .title br {
  display: none;
}

.m12-item .right-box {
  grid-template-columns: 218.4px 186px auto;
}

.m12-item .left-bottom-cell {
  display: grid;
  grid-template-columns: calc(43.3% - 2.5px) calc(56.7% - 2.5px);
  grid-gap: 5px;
}

.m12-spec {
  padding: 0px 0px 4.166666vw !important;
}

.m12-spec .wrapper {
  max-width: 1260px !important;
}

.m12-spec .new-tips-font {
  margin-top: 4.6296vh;
}

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

  body[data-name="m12"] .hero__text-content h2,
  body[data-name="m12"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title,
  body[data-name="m12"] .section-title,
  body[data-name="m12"] .title {
    font-size: 70px;
    line-height: 1.44;
    letter-spacing: 0.031em;
  }

  body[data-name="m12"] .pbir-container .hero__text-content .subtitle,
  body[data-name="m12"] .section-subtitle,
  body[data-name="m12"] .subtitle,
  body[data-name="m12"] .featured-row__first_text {
    font-size: 28px;
    line-height: 1.5;
  }

  .m12-part-3 .title {
    margin-bottom: 1.8519vh;
  }
}

@media only screen and (min-width: 1921px) {
  .m12-spec .text-box .title {
    font-size: 50px !important;
  }

  .m12-spec .product-feature-content {
    padding: 80px 55px;
  }

  .m12-item-bigbox .left-box .item .title,
  .m12-item-bigbox .left-box .text h2 {
    font-size: 26px !important;
  }

  .m12-item-bigbox .image-tips {
    margin-top: 60px;
    font-size: 0.7292vw;
  }

  .m12-item-bigbox .m12-part6-part1,
  .m12-item-bigbox .m12-part-7,
  .m12-item-bigbox .m12-part-8 .product-feature-content-item,
  .m12-item-bigbox .m12-part-9 {
    padding-top: 80px !important;
  }

  .m12-item-bigbox .m12-bgz,
  .m12-item-bigbox .m12-item {
    padding: 80px 0px !important;
  }

  .m12-item-bigbox .m12-spec {
    padding: 0px 0px 80px !important;
  }

  .m12-item-bigbox .m12-spec .title {
    margin-bottom: 70px !important;
  }

  .m12-item-bigbox .m12-spec .product-feature-content {
    padding: 80px 55px;
  }

  .m12-item-bigbox .m12-spec .text-box .title {
    font-size: 50px !important;
  }

  .m12-item-bigbox .h12-pro-item-bigbox .left-box .text p {
    font-family: Roboto-Regular !important;
    font-size: 1.1458vw !important;
    letter-spacing: 0.011em;
    line-height: 1.45 !important;
    color: #4d4d4d !important;
    font-weight: unset;
  }

  .m12-icon-container .wrapper {
    max-width: 2000px !important;
  }

  .m12-icon-container .product-feature-item-title {
    margin-top: 2.3148vh !important;
  }

  .m12-part6-part1 .lb-box {
    margin-bottom: 100px;
  }
}

@media only screen and (max-width: 1366px) {

  .m12-spec .image-tips,
  .m12-item-bigbox .image-tips,
  .m12-part-7 .addition_content {
    font-size: 12px !important;
  }
}

@media only screen and (max-width: 1440px) {

  /* .m12-part6-part1 .audio-box li::after{
      top: 64%;
} */
  .m12-part6-part1 .rte-setting {
    padding: 8px 5.8% 0px 15px;
  }

  .m12-part6-part1 .audio-box li {
    border-radius: 5px;
  }

  /*   .m12-part6-part1 .audio-box li::after {
  top: 37%;
  left: -11px;
} */

  .m12-icon-container .product-feature-item-title {
    font-size: 16px !important;
  }

  body[data-name="m12"] .section-subtitle {

    margin: 0 auto;
  }

  body[data-name="m12"] .section-header {
    padding-bottom: 2.03125vw;
  }

  body[data-name="m12"] .m12-spec .section-header {
    padding-bottom: 0px !important;
  }
}

@media only screen and (min-width: 851px) and (max-width: 1200px) {
  .m12-part6-part1 .lb-box li img {
    width: 3.166667vw;
  }

  .m12-part6-part1 .feature-row__text {
    padding-bottom: 0px;
    flex: 0 1 calc(43% - 30px) !important;
    margin-right: 30px;
  }

  .m12-part6-part1 .feature-row__text .subtitle {
    margin-bottom: 15px;
  }

  .m12-part6-part1 .audio-box li {
    margin-bottom: 5px;
  }
}

@media screen and (min-width: 591px) {
  body[data-name="m12"] .wrapper {
    padding: 0 40px;
  }
}

@media only screen and (max-width: 850px) {
  .so-h12-pro .l10s-pro-spec-section .product-feature-row__item .text-box h2.title {
    padding: 26px 18px 0 !important;
    font-size: 16px !important;
  }

  .m12-part6-part1 .audio-box li::after {
    top: -21%;
  }

  .m12-part-7 .section-header .wrapper {
    padding: 0px !important;
  }

  body[data-name="m12"] .m12-spec .text-box .title {
    padding: 0px 18px 0 0px !important;
    font-size: 16px !important;

  }

  .m12-spec .new-tips-font {
    margin-top: 18px;
    text-align: left !important;
  }

  .m12-item {
    padding: 40px 0px !important;
  }

  .m12-part-9 .image-box {
    padding: 0px 18px;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 30px;
  }

  .m12-part-9 .mobile-image {
    border-radius: 20px;
    overflow: hidden;
  }

  .m12-banner .hero__text-content {
    vertical-align: top !important;
  }

  .m12-part-7.pbir-item .addition_content {
    margin: 0;
    padding: 0 20px 0px 25px;
    left: 0px !important;
    font-size: 12px !important;
    text-align: left !important;
    line-height: 1.1;
  }

  .m12-part-7.pbir-item .addition_content nobr {
    display: contents;
  }

  /* .m12-part-7.pbir-item .addition_content::before{
  display:contents;
} */
  .m12-item-bigbox .image-tips {
    font-size: 12px;
    padding-left: 0px;
  }

  .m12-item-bigbox .title+.subtitle:empty {
    margin-top: -15px;
  }

  .m12-part6-part1 .text-box {
    margin-bottom: 0px !important;
  }

  .m12-part6-part1 .lb-box li {
    font-size: 14px;
  }

  .m12-part6-part1 .lb-box li img {
    max-width: 60px;
    width: 60px;
  }

  .pchide {
    display: block;
  }

  body[data-name="m12"] .section-title {
    font-size: 28px !important;
    font-family: OPPOSans-H;
    letter-spacing: 0.011em;
    line-height: 42px;
    color: #000;
    font-weight: unset;
    margin-bottom: 20px;
  }

  body[data-name="m12"] .pbir-container .hero__text-content .subtitle,
  body[data-name="m12"] .section-subtitle,
  body[data-name="m12"] .subtitle,
  body[data-name="m12"] .featured-row__first_text {
    font-size: 14px !important;
    line-height: 24px;
  }

  body[data-name="m12"] .hero__text-content h2,
  body[data-name="m12"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title,
  body[data-name="m12"] .title {
    font-size: 28px !important;
    line-height: 42px;
  }

  body[data-name="m12"] .wrapper {
    max-width: 100%;
    padding: 0 18px;
  }

  body[data-name="m12"] .m12-banner .bg-text-wrapper-inner {
    max-width: 100% !important;
  }

  body[data-name="m12"] .m12-banner .is-hidden-desktop-only {
    display: block !important;
  }

  body[data-name="m12"] .m12-banner .is-hidden-mobile-only {
    display: none !important;
  }

  body[data-name="m12"] .m12-banner .image-box .custom_html_box {
    display: none !important;
  }

  body[data-name="m12"] .m12-banner .prtext-wrapper {
    position: absolute !important;
    text-align: center;
  }

  body[data-name="m12"] .m12-banner .title {
    font-size: 25px !important;
    line-height: 1.1 !important;
    letter-spacing: 0;
    margin-bottom: 5px;
  }

  body[data-name="m12"] .m12-banner .custom_html_box {
    font-size: 30px;
  }

  body[data-name="m12"] .m12-banner .product-media-iframe-video-btn {
    margin-top: 20px;
    text-align: left;
  }

  body[data-name="m12"] .m12-banner .bg-text-wrapper-inner {
    max-width: 80% !important;
    text-align: left !important;
    margin-top: 16%;
  }

  body[data-name="m12"] .m12-banner .subtitle {
    margin-bottom: 6px;
  }

  body[data-name="m12"] .m12-banner .play-btn {
    font-size: 12px;

  }

  .m12-icon-container {
    padding-top: 40px !important;
    padding-bottom: 35px !important;
  }

  .m12-icon-container .w1400 {
    padding: 0px !important;
  }

  .m12-icon-container .pfc-box .product-feature-item {
    flex: 0 1 33% !important;
  }

  .m12-icon-container .wrapper .pfi-inner .product-feature-item-title {
    font-family: Roboto-Regular !important;
    font-weight: unset !important;
    font-size: 16px !important;
  }

  .m12-part-3 .bg-text-wrapper-inner {
    max-width: 50% !important;
  }

  .waphide {
    display: none;
  }

  .m12-part-5 {
    padding: 0px 0px 18px !important;
    background-color: #F7F5F3 !important;
    margin-bottom: 0px;
  }


  .m12-part6-part1 .feature-row__text {
    flex: 0 1 100% !important;
    margin-right: 0px;
    padding-left: 0px;
    background-color: #ffffff;
  }

  .m12-part6-part1 .rte-setting {
    display: block;

  }

  .m12-part6-part1 .feature-row__text {
    order: 1;
    border-radius: 0px;
  }

  .m12-part6-part1 .feature-row__image-box {
    order: 2;
    border-radius: 0px;
    flex: 0 1 100% !important;
  }

  .m12-part6-part1 .audio-box li {
    margin-bottom: 10px;
    font-size: 14px;
    padding: 12px 20px;
    line-height: 1;
  }

  /*   .m12-part6-part1 .audio-box li::after {
  top: 37%;
  left: -12px;
} */
  .m12-part6-part1 .lb-box {
    justify-content: center;
    margin-bottom: 30px;
  }

  .m12-part6-part1 .rte-setting {
    padding: 40px 0px 18px 0px;
  }

  .m12-part-7 {
    padding-top: 0px !important;
  }

  .m12-part-7 .addition_content {
    left: 10%;
  }

  .m12-part-8 .feature-row__text {
    order: 1;
    padding-bottom: 20px;
    flex: 0 1 100% !important;
    width: 100% !important;
    padding-top: 0px;
  }

  .m12-part-8 .feature-row__image-box {
    order: 2;
    flex: 0 1 100% !important;
    width: 100% !important;
  }

  .m12-part-9 .bg-text-wrapper-inner {
    max-width: 55% !important;
  }

  .m12-part-8 .m12-part-8-part-1 .image,
  .m12-part-8 .m12-part-8-part-3 .image,
  .m12-part-8 .m12-part-8-part-2 .image {
    border-radius: 0px 0px 15px 15px;
  }



  body[data-name="m12"] .product-diver-seciton+.product-diver-seciton {
    margin-top: 0px;
  }

  body[data-name="m12"] .m12-item .left-box-inner .title,
  body[data-name="m12"] .m12-item .left-box-inner .title h2 {
    font-size: 16px !important;
    line-height: 1.2;
    padding-bottom: 15px;
    margin-bottom: 0;
  }

  body[data-name="m12"] .m12-item .left-box-inner .item-0 {
    display: flex;
    flex-direction: column;
  }

  body[data-name="m12"] .m12-item .left-box-inner .item-0 .text {
    order: 1;
  }

  body[data-name="m12"] .m12-item .left-box-inner .item-0 .image {
    order: 2;
    width: 100%;
    margin-bottom: 25px;
  }

  body[data-name="m12"] .m12-item-bigbox .m12-item .left-box .image-box {
    height: auto;
    max-height: auto;
  }

  body[data-name="m12"] .m12-item-bigbox .m12-item .right-box {
    grid-template-columns: 35.05% 29.85% auto;
  }

  body[data-name="m12"] .m12-item-bigbox .left-bottom-cell {
    grid-template-columns: calc(42.9% - 2.5px) calc(56.7% - 2.5px);
  }

  body[data-name="m12"] .m12-item-bigbox .right-box {
    margin-bottom: 0px;
  }

  body[data-name="m12"] .m12-item-bigbox .right-box .item .title {
    font-size: 12px !important;
    line-height: 18px !important;
    margin-bottom: 0px;
  }

  .m12-spec {
    padding: 0px 0px 60px !important;
  }

  .m12-spec .image-box {
    display: none;
  }

  .m12-spec .product-feature-content-item {
    padding: 0px !important;
  }

  .m12-spec .product-feature-row__item .text-box {
    padding: 0px !important;
  }

  .m12-spec .product-feature-content {

    background-color: transparent !important;
  }

  .m12-spec .product-feature-row__item .text-box {
    text-align: left !important;
  }

  .m12-spec .feature-row__text {
    order: 1;
  }

  .m12-spec .feature-row__image-box {
    order: 2;
  }

  .m12-spec .image-tips {
    padding: 0px;
    margin-bottom: 22px;
    margin-top: 18px;
    text-align: left !important;
    font-size: 12px;
  }

  .m12-bgz {
    padding: 40px 0px !important;
  }
}

@media only screen and (max-width: 850px) {
  .m12-part-7 {
    padding: 40px 18px 20px !important;
  }

  .m12-part6-part1 .text-box {
    padding: 0px !important;
  }

  .m12-part-3 {
    background-color: #f6f5f3 !important;
  }

  .m12-part6-part1 .product-feature-content-item {
    padding-top: 0px !important;
    padding-bottom: 18px !important;
  }

  .m12-part-8-part-1,
  .m12-part-8-part-3 {
    background-color: transparent !important;
  }

  body[data-name="m12"] #ptc {
    display: none !important;
  }

  /* .m12-part6-part1 .audio-box li::after{
  top:64%;
} */
  .m12-part-3 .hero__text-content {
    vertical-align: top !important;
  }

  .m12-part-3 .bg-text-wrapper-inner {
    max-width: 100% !important;
    text-align: center !important;
  }

  .m12-part-8 .product-feature-content {
    border-radius: 0px;
    padding: 0 18px;
  }

  .m12-part-9 .bg-text-wrapper-inner {
    text-align: center !important;
  }

  .m12-part-9 .hero__text-content {
    padding-top: 0px !important;
    padding-bottom: 20px !important;
  }

  .m12-part-9 .prtext-wrapper {
    position: relative !important;
  }

  .m12-part-9 .bg-text-wrapper-inner {
    max-width: 100% !important;
    backdrop-filter: unset !important;
    border-radius: 0px !important;
    padding: 0px !important;
  }

  .m12-icon-container .image {
    width: 32px;
    height: 32px;
  }

  .m12-part-3 .prtext-wrapper .wrapper .hero__text-content {
    padding-top: 60px !important;
  }

  .m12-part-7 .image-box,
  .m12-part-3 .image-box {
    margin: 0px 18px 18px;
    border-radius: 20px;
    overflow: hidden;
  }

  .m12-part-8-part-3 .product-feature-content,
  .m12-part-8-part-1 .product-feature-content {
    background-color: #ffffff !important;
  }

  .m12-part-8 .image-box {
    border-radius: 20px;
    overflow: hidden;
    margin-bottom: 18px;
  }

  .m12-spec .so-l0s-pro-tips {
    padding-left: 0px;
  }

  body[data-name="m12"] .pbir-item .section-header {
    padding-top: 40px !important;
  }

  .m12-part-8-part-2 {
    background-color: #f6f5f3 !important;
  }

  .m12-part-9 .bg-text-wrapper-inner {
    background-color: #f6f5f3 !important;
  }

  .m12-part-9 {
    padding-top: 40px !important;
    background-color: #f6f5f3 !important;
  }

  .m12-spec .qmdx-kei,
  .m12-item-bigbox .left-box .text p {
    font-size: 12px;
  }
}

@media only screen and (max-width: 589px) {

  body[data-name="m12"] .hero__text-content h2,
  body[data-name="m12"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title,
  body[data-name="m12"] .section-title,
  body[data-name="m12"] .title {
    font-size: 20px !important;
    line-height: 1.407407;
    letter-spacing: -1px;
  }

  body[data-name="m12"] .radio-pic {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    overflow: hidden;
  }

  body[data-name="m12"] .m12-banner .hero__text-content {
    padding-top: 20px !important;
  }

  body[data-name="m12"] .m12-banner .custom_html_box {
    font-size: 24px;
  }

  .pbir-item .addition_content {
    text-align: left !important;
  }

  body[data-name="m12"] .m12-banner .subtitle {
    font-size: 14px !important;
  }

  .m12-icon-container .wrapper .pfi-inner .product-feature-item-title {
    font-size: 14px !important;
    margin-top: 15px !important;
  }

  .m12-icon-container {
    padding-bottom: 15px !important;
  }

  .m12-icon-container .image {
    width: 25px;
    height: 25px;
  }

  .m12-icon-container .product-feature-item {
    padding: 0px 0px !important;
  }

  body[data-name="m12"] .prtext-wrapper.outer .bg-text-wrapper-inner {
    padding: 0px !important;
    text-align: center;
  }

  .m12-part-3 .prtext-wrapper.outer {
    position: relative !important;
  }

  .m12-part-3 .prtext-wrapper .wrapper .hero__text-content {
    padding: 30px 0 !important;
  }

  .m12-part-5 .section-header .wrapper {
    padding: 0px !important;
  }

  .m12-part6-part1 {
    padding-top: 0px !important;
  }

  .m12-part6-part1 .lb-box {
    padding: 0px;
    margin-bottom: 0px !important;
    justify-content: space-between;
  }

  .m12-part6-part1 .lb-box li {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 12px;
  }

  .m12-part6-part1 .lb-box li span {
    padding-left: 0px;
    line-height: 1.1;
  }

  .m12-part6-part1 .rte-setting .subtitle {
    margin-bottom: 20px;
  }

  .m12-part6-part1 .audio-box .inner img {
    max-width: 14px;
    display: none;
  }

  .m12-part6-part1 .feature-row__image-box {
    position: relative;
    z-index: 1;
    margin-bottom: 0px !important;
  }

  .m12-part6-part1 .audio-box li {
    font-size: 12px;

  }

  .m12-part6-part1 .audio-box li:nth-child(1) {
    transform: unset;
  }

  .m12-part6-part1 .audio-box li:nth-child(2) {
    transform: unset;
  }

  .m12-part6-part1 .audio-box li:nth-child(3) {
    transform: unset;
    margin-bottom: 0px;
  }

  .m12-part6-part1 .feature-row__text {
    position: relative;
    z-index: 2;
    padding-bottom: 0px;
  }



  .m12-part-8 .product-feature-content {
    border-radius: 0px;
  }

  .m12-part-8 .text-box {
    padding: 40px 0px 25px 0px;
    margin-bottom: 0px !important;
  }

  .m12-part-8 .feature-row__text {
    padding-bottom: 0px;
  }

  .m12-part-8 .feature-row__image-box {
    margin-bottom: 0px !important;
  }

  .m12-part-8 .product-feature-content-item {
    padding-top: 0px !important;
  }

  .m12-part-9 .prtext-wrapper .wrapper .hero__text-content {
    padding: 0px 0px 20px 0px !important;
  }

  body[data-name="m12"] .mb-two-layout {
    margin-left: 0px;
    margin-right: 0px;
  }

  .product-diver-seciton+.product-diver-seciton {
    margin-top: 0px;
  }

  body[data-name="m12"] .m12-item-bigbox .m12-item .right-box {
    grid-template-columns: 34.8% 29.4% auto;
  }

  .m12-item .left-bottom-cell {
    grid-template-columns: calc(44% - 2.5px) calc(56.7% - 2.5px) !important;
  }

  .m12-spec .feature-row__text {
    padding: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .m12-spec li span:nth-child(1) {
    font-size: 12px;
  }

  .m12-spec li {
    padding: 3px 15px 3px 0px !important;
  }

  .m12-spec li span {
    font-size: 12px;
  }

  .m12-spec .feature-row__image-box {
    margin-bottom: 0px !important;
  }

  .m12-spec .image-tips {
    padding: 0px !important;
  }

  .m12-spec .product-feature-row .feature-row__text .text-box {
    margin-bottom: 0px !important;
  }

  .m12-spec .text-box .title {
    font-size: 24px !important;
  }

  .m12-icon-container .pfc-box .product-feature-item {
    margin-bottom: 30px !important;
  }

  .m12-icon-container .pfi-inner .product-feature-item-text-box {
    margin-bottom: 0px !important;
  }

  body[data-name="m12"] .m12-icon-container .pfc-box {
    margin-bottom: -30px !important;
  }
}

@media only screen and (max-width: 390px) {
  .m12-part-9 .prtext-wrapper .hero__text-content h2 {
    width: 104%;
    margin-left: -2%;
  }

  .m12-part-7 .addition_content {
    line-height: 1.1;
  }

  body[data-name="m12"] .m12-item-bigbox .m12-item .right-box {
    grid-template-columns: 34.8% 29.2% auto;
  }

  .m12-item .left-bottom-cell {
    grid-template-columns: calc(44% - 2.5px) calc(56.7% - 2.5px) !important;
  }

  body[data-name="m12"] .m12-item-bigbox .right-box .item .title {
    letter-spacing: 0px;
    transform: translateX(-47%) scale(0.8);
    /* white-space: nowrap; */
    top: 0px;
    -webkit-transform: translateX(-47%) scale(0.8);
    -moz-transform: translateX(-47%) scale(0.8);
    -ms-transform: translateX(-47%) scale(0.8);
    -o-transform: translateX(-47%) scale(0.8);
  }
}




.product-m12 .custom_btn {
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
}

/* m12 end */





/* l10s pro presale start */
body[data-name="l10s-pro-presale"] .section-subtitle,
body[data-name="l10s-pro-presale"] .subtitle {
  width: 52%;
  max-width: 960px;
  color: #000000 !important;
  font-size: 1.1458333vw;
  font-family: "Roboto-Regular";
}

body[data-name="l10s-pro-presale"] .title {
  font-size: 2.8125vw;
  margin-bottom: 20px;
  font-family: "Roboto-Regular";
}

.product-l10s-pro-presale .l10s-pro-part3 .subtitle {
  color: #ffffff !important;
}

body[data-name="l10s-pro-presale"] .l10s-pro-bgz .l10s-pro-bgz-flex .l10s-pro-bgz-rightbox .l10s-pro-bgz-rightbox-contentbox .title {
  font-size: 2.4125vw;
}

.l10s-pro-presale-part-3 .image {
  border-radius: 20px;
  overflow: hidden;
}

.l10s-pro-presale-part-3 .title {
  font-size: 2.2125vw !important;
}

.l10s-pro-presale-part-3 .featured-row__first_text {
  color: black !important;
  font-size: 1.1458333vw !important;
  font-weight: unset !important;
}

.l10s-pro-presale-part-3 .product-feature-row__item .text-box {
  margin-left: 0px;
  margin-right: 0px;
  padding-right: 35px;
  padding-top: 35px;
  padding-bottom: 35px;
}


@media screen and (min-width:1921px) {
  #dreamebot-l10s-pro-presale .title {
    font-size: 54px;
  }
}

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

  .l10s-pro-presale-part-3 .product-feature-row__item .text-box {
    padding: 0px !important;
  }

  body[data-name="l10s-pro-presale"] .product-feature-content {
    padding: 0px;
    margin: 0px;

  }

  body[data-name="l10s-pro-presale"] .product-feature-row .feature-row__text {
    order: 1;
  }

  body[data-name="l10s-pro-presale"] .product-feature-row .feature-row__image-box {
    order: 2;
  }

  .l10s-pro-presale-part-3 .product-feature-row__item .text-box {
    margin-bottom: 30px !important;
  }
}

@media screen and (max-width:589px) {
  .l10s-pro-presale-part-3 .product-feature-content-item .tips-box {
    left: 10px;
  }

  .l10s-pro-presale-part-3 {
    padding-top: 15px !important;

  }

  .l10s-pro-presale-part-3 .feature-row__image-box {
    margin-bottom: 0px !important;
  }

  .l10s-pro-presale-part-3 .product-feature-content-item {
    padding-top: 15px !important;
    padding-bottom: 25px !important;
  }
}

/*  l10s pro presale end */











.grid {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: -15px;
}

.product-single.grid,
.product-single.grid--rev,
.product-single.grid--full {
  margin-left: -25px;
}

.product-single {
  padding-bottom: 60px;
}

.grid__item {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  min-height: 1px;
  padding-left: 15px;
  vertical-align: top;
  width: 100%;
}

div[data-section-type="product-template"] {
  overflow: hidden;
  padding-bottom: 60px;
}

.product-single__media-group .swiper-pagination-bullet {
  background: #777777;
  margin: 0px 6px;
  width: 10px;
  height: 10px;
}

.product-single__media-group .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #000000;
}

.product-single__media-group .swiper-pagination {
  position: absolute;
  width: 100%;
  bottom: 0px;
}

.product-single .grid__item {
  padding-left: 25px;
}

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

  .product-thumb-box {
    margin-top: 20px;
  }

}

@media only screen and (min-width: 821px) {
  .large--one-half {
    width: 50%;
  }
}










/* hair start */
body[data-name="hair-artist"] {
  color: #111111;
  font-family: Roboto-Regular;
}

body[data-name="hair-artist"] .main-content {
  padding-top: 0px;
}

body[data-name="hair-artist"] .bg-text-wrapper h2,
body[data-name="hair-artist"] .title {
  font-family: OPPOSans-H;
  font-size: 2.2917vw !important;
  letter-spacing: 0.011em;
  line-height: 1.407407;
  color: #000;
  font-weight: unset;
  margin-bottom: 1.8519vh;
}

body[data-name="hair-artist"] .subtitle {
  font-family: Roboto-Regular;
  font-size: 1.0417vw;
  letter-spacing: 0.011em;
  line-height: 1.454545;
  color: #4d4d4d !important;
  font-weight: unset;
}

body[data-name="hair-artist"] .subtitle p {
  font-family: Roboto-Regular;
  font-size: 1.0417vw;
  letter-spacing: 0.011em;
  line-height: 1.454545;
  color: #4d4d4d !important;
  font-weight: unset;
}

body[data-name="hair-artist"] .subtitle-tips {
  font-family: Roboto-Regular;
  font-size: 14px;
  letter-spacing: 0.011em;
  line-height: 1.714286;
  color: #4d4d4d;
  font-weight: unset;
}

body[data-name="hair-artist"] .tips {
  font-family: Roboto-Regular;
  font-size: 14px;
  letter-spacing: 0.011em;
  line-height: 1.714286;
  color: #4d4d4d;
  font-weight: unset;
}

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

  .hair-spec-container-section .product-spec-container .bottom-content,
  body[data-name="hair-artist"] .tips {
    font-size: 0.7292vw;
  }
}

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

  .hair-spec-container-section .product-spec-container .bottom-content,
  body[data-name="hair-artist"] .tips {
    font-size: 12px;
    line-height: 17px;
  }
}

body[data-name="hair-artist"] .tips li {
  display: flex;
}

body[data-name="hair-artist"] .tips li::before {
  content: "*";
}

body[data-name="hair-artist"] .wrapper {
  max-width: 72.9167vw;
  padding: 0px;
}

body[data-name="hair-artist"] .hair-part-1 .subtitle {
  color: #000000 !important;
  font-family: AlibabaPuHuiTiM;
  font-size: 1.875vw;
  letter-spacing: 0.011em;
  font-weight: unset;
}

body[data-name="hair-artist"] .hair-part-1 .title {
  font-family: OPPOSans-H;
  font-size: 2.6042vw !important;
  letter-spacing: 0.011em;
  font-weight: unset;
  margin-bottom: 20px;
}

body[data-name="hair-artist"] .hair-part-1 .play-btn {
  font-family: OPPOSans-M;
}

body[data-name="hair-artist"] .hair-part-1 .play-btn svg {
  width: 25px;
  height: 25px;
  margin-right: 10px;
}

.hair-part-3 .item-box {
  display: flex;
  font-size: 1.575vw;
  line-height: 1.3;
  margin-top: 3.03125vw;
}

.hair-part-3 .item-box strong {
  color: #ee4a0a;
  font-size: 3.166666vw;
}

.hair-part-3 .item-box .item {
  font-family: "OPPOSans-M";
  margin-right: 3.20625vw;
}

.hair-part-3 .subtitle p {
  max-width: 44.53125vw;
}

.hair-part-3 .subtitle-tips {
  max-width: 32.2916666vw;
}

.hair-part-3 .addition_content {
  font-size: 0.9375vw !important;
  line-height: 1.6666;
  color: #111111 !important;
  width: 100%;
  font-family: "Roboto-Light";
  position: absolute;
  bottom: 2vw;
}

.hair-part-3 .addition_content .tips {
  max-width: 72.9167vw;
  padding: 0px;
  margin: 0 auto;
}

.hair-part-4 .subtitle p {
  max-width: 33.8541666vw;
}

.hair-part-4 .subtitle-tips {
  max-width: 31.25vw;
}

.hair-part-4 .addition_content {
  font-size: 0.9375vw !important;
  line-height: 1.6666;
  color: #111111 !important;
  width: 100%;
  font-family: "Roboto-Light";
  position: absolute;
  bottom: 2vw;
}

.hair-part-4 .addition_content .tips {
  max-width: 72.9167vw;
  padding: 0px;
  margin: 0 auto;
}

.hair-part-6 .subtitle p {
  max-width: 30.25vw;
}

.hair-part-6 .subtitle-tips {
  max-width: 29.6875vw;
}

.hair-part-6 .addition_content {
  font-size: 0.9375vw !important;
  line-height: 1.6666;
  color: #111111 !important;
  width: 100%;
  font-family: "Roboto-Light";
  position: absolute;
  bottom: 2vw;
}

.hair-part-6 .addition_content .tips {
  max-width: 72.9167vw;
  padding: 0px;
  margin: 0 auto;
}

.hair-part-7 .title {
  max-width: 33.458333vw;
}

.hair-part-7 .subtitle p {
  max-width: 35.65625vw;
}

.hair-part-7 .subtitle-tips {
  max-width: 29.9479166666vw;
}

.hair-part-7 .addition_content {
  font-size: 0.9375vw !important;
  line-height: 1.6666;
  color: #111111 !important;
  width: 100%;
  font-family: "Roboto-Light";
  position: absolute;
  bottom: 2vw;
}

.hair-part-7 .addition_content .tips {
  max-width: 1480px;
  padding: 0px 40px;
  margin: 0 auto;
}

.hair-part-8 .hero__text-content {
  padding-top: 6.25vw;
}

.hair-part-8 .addition_content {
  font-size: 0.9375vw !important;
  line-height: 1.6666;
  color: #111111 !important;
  width: 100%;
  font-family: "Roboto-Light";
  position: absolute;
  bottom: 2vw;
}

.hair-part-8 .addition_content .tips {
  max-width: 1480px;
  padding: 0px 40px;
  margin: 0 auto;
}

.hair-part-10-container {
  padding: 4.16666vw 0px;
}

.hair-part-10-container .hp10c-inner {
  text-align: center;
}

.hair-part-10-container .hp10c-inner .subtitle {
  margin: 0 auto 2.08333vw;
  max-width: 79%;
}

.hair-part-10-container .hp10c-inner .subtitle-tips {
  margin: 0 auto 7.291666vw;
  max-width: 40%;
}

.hair-part-10-container .hp10c-inner .item-box {
  display: flex;
  margin-left: -2.34375vw;
}

.hair-part-10-container .hp10c-inner .item {
  width: 33.33333%;
  padding-left: 2.34375vw;
}

.hair-part-10-container .hp10c-inner .item .text-box {
  font-family: Roboto-Regular;
  font-size: 1.0417vw;
  letter-spacing: 0.011em;
  line-height: 1.454545;
  color: #4d4d4d !important;
  font-weight: unset;
  color: #111111;
  max-width: 86%;
  text-align: left;
  margin-top: 2.34375vw;
  padding-left: 18%;
  position: relative;
}

.hair-part-10-container .hp10c-inner .item .text-box::after {
  content: "";
  width: 3px;
  height: 130px;
  background-color: #f2651d;
  position: absolute;
  top: -85px;
  left: 13%;
}

.hair-image-with-text-container .text-image-box .content {
  position: relative;
  z-index: 2;
  top: 50%;
  transform: translateY(-50%);
}

.hair-image-with-text-container .subtitle {
  margin-bottom: 2.08333vw;
}

.hair-image-with-text-container .item {
  display: flex;
  padding: 4.16666vw 0;
}

.hair-image-with-text-container .item .image-box {
  flex-shrink: 0;
  width: 47.82%;
}

.hair-image-with-text-container .item.item-left .image-box {
  order: 1;
}

.hair-image-with-text-container .item.item-right .image-box {
  order: 2;
}

.hair-image-with-text-container .item.item-left .text-image-box {
  position: relative;
  order: 2;
  padding-left: 4vw;
  padding-right: 12vw;
  flex: 1;
}

.hair-image-with-text-container .item.item-right .text-image-box {
  position: relative;
  order: 1;
  padding-left: 13.5vw;
  padding-right: 4vw;
  flex: 1;
}

@media screen and (max-width:2600px) and (min-width:2020px){
  .hair-image-with-text-container .item.item-right .text-image-box {
    padding-left: 8.5vw;
    margin-top: -5vw;
  }
}

.hair-image-with-text-container .item.item-left .ti-box-image {
  position: absolute;
  bottom: 0px;
  right: 0px;
  width: 36.9793vw;
}

.hair-image-with-text-container .item.item-right .ti-box-image {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 36.9793vw;
}

.item-hpiwt-1 .subtitle-tips {
  max-width: 95%;
}

.item-hpiwt-2 {
  background: #f8f9fc;
}

.item-hpiwt-2 .title {
  max-width: 80%;
}

.item-hpiwt-2 .subtitle {
  max-width: 100%;
}

.item-hpiwt-2 .subtitle-tips {
  display: none;
  max-width: 60%;
  margin-bottom: 3.6458333vw !important;
}

.item-hpiwt-2 .lb-title {
  font-weight: bold;
  font-size: 1.041666vw;
  line-height: 1.25;
  color: #111111;
  margin-bottom: 1.0208333vw;
}

.item-hpiwt-2 .tips-box {
  display: flex;
}

.item-hpiwt-2 .lb-content {
  font-size: 14px;
}

.item-hpiwt-2 .lb-content img {
  transform: translateY(3px);
}

.item-hpiwt-2 .lb-content li {
  list-style: none;
}

.item-hpiwt-2 .lb-content li+li {
  margin-top: 10px;
}

.item-hpiwt-2 .level-box+.level-box {
  margin-left: 50px;
}

.hair-swiper-container .swiper-wrapper {
  -webkit-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
}

.hair-swiper-container .swiper-scrollbar {
  margin: 20px 20px 0px;
}

.hair-logo-inner {
  display: flex;
  margin-left: -15px;
}

.hair-logo-inner .item {
  width: 33.333%;
  padding-left: 15px;
}

.hair-logo-inner .item .image {
  background-color: #f8f9fe;
}

.hair-logo-inner .item .image-element__wrap img {
  width: 100%;
}

.hair-spec-container-section {
  padding: 5.208333vw 0px !important;
}

.hair-package-container .hair-package-inner {
  display: flex;
  margin-left: -15px;
}

.hair-package-container .hair-package-inner .item {
  width: 33.333%;
  padding-left: 15px;
}

.hair-package-container .hair-package-inner .item .image {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}

.hair-package-container .hair-package-inner .item .image img {
  max-height: 100%;
}

.hair-package-container .section-title {
  font-family: OPPOSans-H;
  font-size: 2.2917vw;
  letter-spacing: 0.011em;
  line-height: 1.407407;
  color: #000;
  font-weight: unset;
  text-align: center;
  margin-bottom: 1.8519vh;
}

.hair-package-container .name {
  text-align: center;
  margin-top: 1.56256vw;
  font-size: 1.2291666vw;
  font-family: OPPOSans-H;
}

.hair-spec-container-section {
  padding: 5.208333vw 0px !important;
}

.hair-spec-container-section .hair-spec-container .li {
  display: flex;
}

.hair-spec-container-section .hair-spec-container .li::before {
  content: "*";
}

.hair-spec-container-section .hair-spec-container .section-header {
  padding: 0px !important;
  max-width: unset !important;
}

.hair-spec-container-section .hair-spec-container .section-title {
  font-family: OPPOSans-H;
  font-size: 2.2917vw;
  letter-spacing: 0.011em;
  line-height: 1.407407;
  color: #000;
  font-weight: unset;
  margin-bottom: 1.8519vh;
  text-align: left;
}

.hair-spec-container-section .bottom-content {
  margin: 0px;
}

.hair-spec-container-section .item {
  font-family: OPPOSans-H;
  font-size: 16px !important;
  letter-spacing: 0.011em;
  color: #000;
  font-weight: unset !important;
  flex: 0 1 55.6%;
  padding-left: 0px;
}

.hair-spec-container-section .image {
  flex: 0 1 30%;
}

.hair-spec-container-section .li-label {
  padding: 7px 5px;
}

.hair-spec-container-section .li-content {
  padding: 7px 5px;
  width: 45%;
  font-family: Roboto-Regular;
  font-size: 16px !important;
  letter-spacing: 0.011em;
  color: #4d4d4d;
  font-weight: unset !important;
}

.hair-spec-container-section .product-spec-container .bottom-content {
  font-family: Roboto-Regular;
  font-size: 14px;
  letter-spacing: 0.011em;
  line-height: 1.714286;
  color: #4d4d4d;
  font-weight: unset;
  max-width: 100%;
}

.hair-part-2-container {
  text-align: center;
  background-color: #5b5e74;
}

.hair-part-2-container .hp2-first {
  position: sticky;
  top: 0px;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.hair-part-2-container .hp2-first .item {
  position: absolute;
  font-family: "OPPOSans-H";
  color: #ffffff;
  line-height: 1.4318181818;
  font-size: 2.2916666vw;
  transform: matrix(1, 0, 0, 1, 0, 40);
  opacity: 0;
  transition: all 0.5s ease;
}

.hair-part-2-container .hp2-first .item .image {
  height: 90px;
}

.hair-part-2-container .hp2-first .item .image img {
  height: 100%;
}

.hair-part-2-container .hp2-first .item .content {
  margin-top: 2.125vw;
}

body[data-name="hair-artist"] .product-spec-container .wrapper {
  max-width: 1260px !important;
  padding: 0px 40px;
}

body[data-name="hair-artist"] .product-spec-container .section-title {
  padding: 0px;
}

.hair-spec-container .psc-inner {
  justify-content: space-between;
  margin-left: 0px;
}

.item-hpiwt-2 .lb-content li span.img {
  flex-shrink: 0;
}

@media only screen and (min-width: 2049px) {

  body[data-name="hair-artist"] .bg-text-wrapper h2,
  body[data-name="hair-artist"] .bg-text-wrapper .h2,
  body[data-name="hair-artist"] .title {
    font-size: 70px !important;
  }

  body[data-name="hair-artist"] .wrapper,
  body[data-name="hair-artist"] .tips {
    max-width: 1920px;
  }

  body[data-name="hair-artist"] .subtitle,
  .hair-part-10-container .hp10c-inner .subtitle,
  body[data-name="hair-artist"] .subtitle p {
    font-size: 28px;
    line-height: 1.5;
  }

  body[data-name="hair-artist"] .bg-text-wrapper h2 {
    font-size: 70px !important;
  }

  body[data-name="hair-artist"] .hair-spec-container .wrapper,
  body[data-name="hair-artist"] .hair-package-container .wrapper {
    max-width: 1480px;
  }

  body[data-name="hair-artist"] .hair-logo-container .wrapper {
    max-width: 1280px;
  }

  .hair-package-container .section-title {
    font-size: 70px !important;
  }
}

@media only screen and (min-width: 1921px) {

  .hair-logo,
  .hair-swiper,
  .hair-image-with-text-container .item,
  .hair-part-10-container {
    padding: 80px 0px !important;
  }

  .hair-part-2-container .hp2-first .item {
    font-size: 44px;
  }

  .hair-part-2-container .hp2-first .item .content {
    margin-top: 40px;
  }

  .hair-spec-container .wrapper,
  .hair-package-container .wrapper {
    max-width: 1480px;
  }

  .hair-logo-container .wrapper {
    max-width: 1280px;
  }

  .psc-inner li span {
    max-width: 75%;
    display: inline-block;
  }

  body[data-name="hair-artist"] .wrapper,
  body[data-name="hair-artist"] .tips {
    max-width: 1920px;
  }

  body[data-name="hair-artist"] .tips,
  body[data-name="hair-artist"] .subtitle-tips {
    font-size: 0.7292vw;
  }

  body[data-name="hair-artist"] .subtitle-tips {
    font-size: 20px;
    line-height: 25px;
  }

  .hair-part-3 .subtitle {
    margin-bottom: 40px;
  }

  .hair-part-3 .subtitle p {
    max-width: 795px;
  }

  .hair-part-3 .subtitle-tips {
    max-width: 600px;
  }

  .hair-part-3 .item-box {
    margin-right: -75px;
    margin-bottom: 135px;
  }

  .hair-part-3 .item-box .item {
    margin-right: 75px;
  }

  .hair-part-3 .addition_content {
    bottom: 40px;
  }

  .hair-part-3 .subtitle p {
    max-width: 800px;
  }

  .hair-part-3 .subtitle-tips {
    margin-bottom: 140px;
    max-width: 565px;
  }

  .hair-part-3 .item-box {
    margin-right: -75px;
    margin-bottom: 135px;
    font-size: 36px;
  }

  .hair-part-3 .item-box strong {
    font-size: 75px;
  }

  .hair-part-3 .item-box .item {
    margin-right: 75px;
  }

  .hair-part-3 .addition_content {
    font-size: 18px;
    bottom: 40px;
  }

  .hair-part-3 .addition_content .tips {
    font-size: 20px;
  }

  .hair-part-4 .subtitle p {
    max-width: 850px;
  }

  .hair-part-4 .subtitle-tips {
    max-width: 565px;
  }

  .hair-part-4 .item-box {
    margin-right: -75px;
    margin-bottom: 135px;
  }

  .hair-part-4 .item-box .item {
    margin-right: 75px;
  }

  .hair-part-4 .addition_content {
    font-size: 18px;
    bottom: 40px;
  }

  .hair-part-4 .addition_content .tips {
    font-size: 20px;
  }

  .hair-part-5 .subtitle p {
    max-width: 630px;
  }

  .hair-part-5 .subtitle-tips {
    max-width: 565px;
  }

  .hair-part-5 .item-box {
    margin-right: -75px;
    margin-bottom: 135px;
  }

  .hair-part-5 .item-box .item {
    margin-right: 75px;
  }

  .hair-part-5 .addition_content {
    max-width: 1000px;
    font-size: 18px;
    bottom: 40px;
  }

  .hair-part-6 .subtitle p {
    max-width: 850px;
  }

  .hair-part-6 .subtitle-tips {
    max-width: 565px;
  }

  .hair-part-6 .item-box {
    margin-right: -75px;
    margin-bottom: 135px;
  }

  .hair-part-6 .item-box .item {
    margin-right: 75px;
  }

  .hair-part-6 .addition_content {
    bottom: 40px;
  }

  .hair-part-7 .subtitle p {
    max-width: 850px;
  }

  .hair-part-7 .subtitle-tips {
    max-width: 575px;
  }

  .hair-part-7 .item-box {
    margin-right: -75px;
    margin-bottom: 135px;
  }

  .hair-part-7 .item-box .item {
    margin-right: 75px;
  }

  .hair-part-7 .addition_content {
    max-width: 1000px;
    font-size: 18px;
    bottom: 40px;
  }

  .hair-part-8 .subtitle p {
    max-width: 850px;
  }

  .hair-part-8 .subtitle-tips {
    max-width: 565px;
  }

  .hair-part-8 .item-box {
    margin-right: -75px;
    margin-bottom: 135px;
  }

  .hair-part-8 .item-box .item {
    margin-right: 75px;
  }

  .hair-part-8 .addition_content {
    bottom: 40px;
  }

  .hair-part-10-container {
    padding-top: 150px;
  }

  .hair-part-10-container .subtitle-tips {
    margin-bottom: 170px;
  }

  .hair-part-10-container .hp10c-inner {
    margin-left: -45px;
  }

  .hair-part-10-container .hp10c-inner .item {
    padding-left: 45px;
  }

  .hair-part-10-container .hp10c-inner .item .text-box {
    font-size: 28px;
    margin-top: 30px;
    max-width: 93%;
  }

  .hair-part-10-container .hp10c-inner .item .text-box::after {
    left: 11%;
  }

  .hair-image-with-text-container .text-image-box .content {
    position: relative;
    z-index: 2;
  }

  .hair-image-with-text-container .image-box {
    width: 1210px;
  }

  .hair-image-with-text-container .item-hpiwt-1 .title {
    max-width: 800px;
  }

  .hair-image-with-text-container .item-hpiwt-1 .subtitle {
    max-width: 800px;
  }

  .hair-image-with-text-container .item-hpiwt-1 .subtitle-tips {
    max-width: 635px;
  }

  .hair-image-with-text-container .item-hpiwt-2 .lb-title {
    font-size: 28px;
    margin-bottom: 25px;
  }

  .hair-image-with-text-container .item-hpiwt-2 .lb-content {
    font-size: 20px;
  }

  .hair-image-with-text-container .item-hpiwt-3 .title {
    max-width: 790px;
  }

  .hair-image-with-text-container .item-hpiwt-3 .subtitle {
    max-width: 790px;
  }

  .hair-image-with-text-container .item-hpiwt-3 .subtitle-tips {
    max-width: 650px;
  }

  .hair-package-container .item .name {
    margin-top: 35px;
    font-size: 28px;
  }

  .hair-spec-container-section .item {
    font-size: 20px;
  }

  .hair-spec-container-section .li-label {
    padding: 20px 5px !important;
  }

  .hair-spec-container-section .bottom-content {
    padding-top: 50px !important;
    font-size: 20px !important;
  }
}

@media only screen and (min-width: 1440px) {
  .hair-logo-container .wrapper {
    max-width: 50vw !important;
  }
}

@media only screen and (max-width: 1024px) {

  body[data-name="hair-artist"] .wrapper,
  body[data-name="hair-artist"] .tips {
    max-width: 85%;
  }
}

@media only screen and (max-width: 850px) {
  .hair-image-with-text-container .text-image-box .content {
    top: 0%;
    transform: translateY(0%);
  }

  body[data-name="hair-artist"] .prtext-wrapper .subtitle {
    margin-bottom: 0px;
  }





  .hair-part-4 .addition_content .tips {
    padding: 0px 18px;
  }

  /* .hair-part-4 .prtext-wrapper {
    position: relative;
  } */

  .hair-part-2-container .hp2-first .item .image {
    height: 80px;
  }

  .hair-part-2-container .hp2-first .item .content {
    margin-top: 3.125vw;
  }

  .hair-part-3 .addition_content .tips,
  .hair-part-6 .addition_content .tips {
    padding: 0px 18px;
  }

  .hair-part-10-container .hp10c-inner .item .text-box {
    font-size: 14px;
    max-width: 100%;
  }

  body[data-name="hair-artist"] .hair-part-1 .title {
    font-size: 30px !important;
  }

  body[data-name="hair-artist"] .hair-part-1 .subtitle {
    font-size: 20px !important;
  }

  .hair-spec-container-section .psc-inner {
    flex-wrap: wrap;
    justify-content: center;
    margin-left: 0px;
  }

  .hair-spec-container-section .image {
    order: 1;
    flex: 0 1 50%;
    margin-bottom: 30px;
  }

  .hair-spec-container-section .item {
    order: 2;
    flex: 0 1 100%;
  }

  .hair-package-container .hair-package-inner .image-element__wrap {
    height: auto;
  }

  .hair-package-container .hair-package-inner .image-element__wrap img {
    width: 100% !important;
    height: auto !important;
  }

  body[data-name="hair-artist"] .wrapper {
    max-width: 100%;
    padding: 0 18px;
  }

  body[data-name="hair-artist"] .item-hpiwt-2 .lb-title {
    font-size: 16px;
  }

  body[data-name="hair-artist"] .item-hpiwt-2 .level-box+.level-box {
    margin-left: 20px;
  }

  body[data-name="hair-artist"] .subtitle-tips {
    font-size: 13px;
  }

  body[data-name="hair-artist"] .subtitle {
    font-size: 14px !important;
    line-height: 24px;
    margin-bottom: 15px;
  }

  body[data-name="hair-artist"] .subtitle p+.subtitle-tips {
    margin-top: 20px;
  }

  body[data-name="hair-artist"] .section-title,
  body[data-name="hair-artist"] .bg-text-wrapper h2,
  body[data-name="hair-artist"] .title {
    font-size: 28px !important;
    margin-bottom: 20px;
  }

  body[data-name="hair-artist"] .subtitle p {
    font-size: 14px !important;
    line-height: 24px;
    margin-bottom: 0px;
  }

  body[data-name="hair-artist"] .bg-text-wrapper h2,
  body[data-name="hair-artist"] .title,
  body[data-name="hair-artist"] .subtitle,
  body[data-name="hair-artist"] .subtitle p,
  body[data-name="hair-artist"] .subtitle-tips,
  body[data-name="hair-artist"] .tips {
    max-width: 100% !important;
  }

  body[data-name="hair-artist"] .bg-text-wrapper-inner {
    max-width: 58% !important;
  }

  body[data-name="hair-artist"] .subtitle-tips {
    margin-bottom: 25px;
  }

  body[data-name="hair-artist"] .hair-package-container .hair-package-inner .item .image {
    min-height: 54.208333vw;
  }

  body[data-name="hair-artist"] .hair-package-container .name {
    font-size: 18px;
  }

  body[data-name="hair-artist"] .hair-part-3 .bg-text-wrapper-inner {
    max-width: 92% !important;
  }

  .hair-swiper-container .swiper-container {
    padding-bottom: 20px;
  }

  .hair-spec-container-section .hair-spec-container .section-title {
    font-size: 16px !important;
    line-height: 42px;
    margin-bottom: 23px !important;
  }

  .hair-spec-container-section .item {
    font-size: 16px;
  }

  .hair-spec-container-section .bottom-content {
    font-size: 12px;
  }
}

@media only screen and (min-width: 769px) and (max-width: 1024px) {
  body[data-name="hair-artist"] .hair-image-with-text-container .item.item-left .text-image-box {
    padding-right: 2vw;
    padding-left: 4vw;
  }

  body[data-name="hair-artist"] .hair-image-with-text-container .item.item-right .text-image-box {
    padding-left: 4vw;
  }

  body[data-name="hair-artist"] .hair-image-with-text-container .item-hpiwt-2 {
    padding: 5.2083333vw 0 7.0833333vw 0;
  }

  body[data-name="hair-artist"] .hair-image-with-text-container .item-hpiwt-2 .ti-box-image {
    bottom: -45px;
  }

  body[data-name="hair-artist"] .hair-part-3 .subtitle-tips {
    margin-bottom: 1.291666vw;
  }

  body[data-name="hair-artist"] .hair-part-3 .item-box {
    margin-bottom: 1.291666vw;
  }

  body[data-name="hair-artist"] .hair-part-8 .hero__text-content {
    vertical-align: middle !important;
  }

  body[data-name="hair-artist"] .hair-part-8 .bg-text-wrapper-inner {
    top: 0px !important;
    max-width: 42% !important;
  }
}

@media only screen and (max-width: 768px) {

  /* .hair-part-6 .addition_content {
        bottom: 0px;
      } */
  .hair-part-1 .hero__text-content .product-media-iframe-video-btn {
    position: relative;
    bottom: unset;
    right: unset;
  }

  body[data-name="hair-artist"] .hair-part-3 .tips {
    position: absolute;
    bottom: 20px;
  }
}

@media only screen and (max-width: 799px) {
  body[data-name="hair-artist"] .prtext-wrapper .bg-text-wrapper-inner {
    text-align: center !important;
  }

  body[data-name="hair-artist"] .prtext-wrapper {
    position: relative;
  }

  body[data-name="hair-artist"] .hero__text-content {
    vertical-align: top !important;
  }
}

@media only screen and (min-width: 590px) and (max-width: 799px) {

  .hair-part-3 .item-box {
    justify-content: center;
  }

  .hair-part-6 .addition_content .tips {
    color: #ffffff !important;
  }
}

@media only screen and (min-width: 590px) and (max-width: 819px) {

  body[data-name="hair-artist"] .hair-part-1 .bg-text-wrapper-inner {
    top: 0px !important;
  }

  body[data-name="hair-artist"] .bg-text-wrapper-inner {
    position: relative;

  }

  body[data-name="hair-artist"] .hair-part-3 .bg-text-wrapper-inner {
    max-width: 100% !important;
  }

  body[data-name="hair-artist"] .hair-part-3 .bg-text-wrapper-inner .custom_html_box {
    display: block !important;
    bottom: 20px;
    padding: 0px;
  }

  body[data-name="hair-artist"] .hair-part-3 .mb-image .custom_html_box {
    display: none !important;
  }

  .hair-part-10-container .hp10c-inner .item .text-box {
    font-size: 14px;
    max-width: 100%;
    margin-top: 20px;
    padding-left: 13%;
  }

  .hair-part-10-container .hp10c-inner .item .text-box::after {
    top: -50px;
    left: 5%;
    width: 3px;
    height: 110px;
  }

  .hair-image-with-text-container .item.item-right.item-hpiwt-2 {
    padding: 5.2083333vw 0 7.0833333vw 0;
  }

  .hair-image-with-text-container .item.item-right.item-hpiwt-2 .ti-box-image {
    bottom: -45px;
  }

  .hair-image-with-text-container .item.item-right .text-image-box {
    padding: 0px 20px !important;
  }

  .hair-image-with-text-container .item.item-left .text-image-box {
    padding: 0px 20px !important;
  }

  .hair-image-with-text-container .subtitle-tips {
    margin-bottom: 15px !important;
  }

  .hair-image-with-text-container .lb-content {
    transform: scale(0.8) translateX(-12%);
    white-space: nowrap;
    font-size: 12px;
    margin-right: -30px;
  }

  .hair-image-with-text-container .lb-content li {
    padding-right: 10px;
  }

  .hair-package-container .hair-package-inner .item .image {
    padding: 0px 15px;
  }

  .hair-spec-container-section .product-spec-container .bottom-content {
    padding-top: 20px;
    max-width: 100% !important;
  }
}

@media only screen and (max-width: 589px) {
  .hair-part-6 .addition_content {
    bottom: 0px;
  }

  .hair-part-6 .subtitle {
    margin-bottom: 25px;
  }

  .hair-part-10-container {
    padding: 0px;
    padding-top: 40px;
  }

  body[data-name="hair-artist"] .product-spec-container .wrapper {
    padding: 0px 18px !important;
  }

  .hair-part-3 {
    padding-bottom: 200px !important;
  }

  .hair-part-3 .addition_content {
    position: absolute;
    bottom: -240px;
    text-align: center;
  }

  .hair-spec-container-section .image {
    flex: 0 1 100%;
  }

  body[data-name="hair-artist"] .hair-part-3 .bg-text-wrapper-inner,
  body[data-name="hair-artist"] .bg-text-wrapper-inner {
    max-width: 100% !important;
  }

  body[data-name="hair-artist"] .subtitle {
    margin-bottom: 0px;
  }

  body[data-name="hair-artist"] .subtitle-tips {
    color: #111111 !important;
    font-size: 18px !important;
    margin-top: 5px !important;
    font-family: "OPPOSans-R";
  }

  body[data-name="hair-artist"] .tips {
    font-size: 12px;
  }

  body[data-name="hair-artist"] .prtext-wrapper .wrapper .hero__text-content {
    padding: 45px 0px 30px !important;
  }

  .hair-part-1 .hero__text-content .product-media-iframe-video-btn {
    margin-top: 0px;
  }

  .hair-part-1 .prtext-wrapper .hero__text-content {
    padding: 0px !important;
  }

  body[data-name="hair-artist"] .hair-part-1 .play-btn svg {
    width: 25px;
    height: 25px;
  }

  .hair-part-2-container .hp2-first {
    height: 100vh;
  }

  .hair-part-2-container .hp2-first .item {
    font-size: 20px;
  }

  .hair-part-2-container .hp2-first .item .image {
    max-width: 40px;
    height: 40px;
    margin: 0 auto;
  }

  .hair-part-2-container .hp2-first .item .content {
    margin-top: 15px;
  }

  .hair-part-2-container .hp2-first .item+.item {
    margin-top: 40px;
  }

  .hair-spec-container-section .item {
    font-size: 16px;
  }

  .hair-spec-container-section .li-label,
  .hair-spec-container-section .li-content {
    padding: 20px 5px !important;
  }

  .hair-spec-container-section .product-spec-container .bottom-content {
    max-width: 100% !important;
    font-size: 12px;
    padding-top: 45px;
  }

  .hair-package-container .name {
    font-size: 12px;
  }

  body[data-name="hair-artist"] .hair-part-3 .prtext-wrapper {
    position: relative;
  }

  body[data-name="hair-artist"] .hair-part-3 .mobile-image {
    position: relative;
  }

  body[data-name="hair-artist"] .hair-part-3 .item-box {
    position: absolute;
    left: 20px;
    display: block;
    top: -79vw !important;
    padding: 0px !important;
    font-size: 15px;
    margin-bottom: 0px;
  }

  body[data-name="hair-artist"] .hair-part-3 .item-box strong {
    font-size: 36px;
  }

  body[data-name="hair-artist"] .hair-part-3 .item-box .item+.item {
    margin-top: 12px;
  }

  body[data-name="hair-artist"] .hair-part-3 .tips {
    position: relative;
    bottom: 0px;
    padding: 20px 20px 40px;
  }

  .hair-part-4 .addition_content {
    padding-bottom: 12px;
  }

  .hair-part-6 .prtext-wrapper {
    position: relative;
  }

  .hair-part-6 .prtext-wrapper .wrapper .hero__text-content {
    padding: 40px 0 0px 0 !important;
  }

  .hair-part-6 .bg-text-link {
    padding-bottom: 25px;
  }

  .hair-part-6 .addition_content .tips {
    padding: 0px 20px;
  }

  .hair-part-7 .subtitle-tips {
    margin-top: 5px;
    font-size: 18px;
    color: #000000;
  }

  .hair-part-7 .prtext-wrapper {
    position: relative;
  }

  .hair-part-8 .prtext-wrapper {
    position: relative;
  }

  .hair-part-9 {
    padding-top: 20px;
  }

  .hair-part-10-container .hp10c-inner .subtitle {
    font-size: 18px;
    line-height: 1.333333;
    margin-bottom: 25px !important;
  }

  .hair-part-10-container .subtitle-tips {
    margin-bottom: 30px !important;
  }

  .hair-part-10-container .hp10c-inner .item {
    width: 100%;
    padding-left: 0px;
  }

  .hair-part-10-container .hp10c-inner .item .text-box::after {
    display: none;
    left: 7%;
    top: -65px;
  }

  .hair-part-10-container .hp10c-inner .item .text-box {
    max-width: 99%;
    margin-top: 20px;
    padding-left: 0%;
    font-size: 18px;
  }

  .hair-part-10-container .swiper-container {
    padding-bottom: 20px;
  }

  .hair-part-10-container .swiper-pagination {
    bottom: -5px !important;
  }

  .hair-part-10-container .swiper-pagination .swiper-pagination-bullet {
    border-radius: 50px;
    width: 30px;
    height: 6px;
  }

  .hair-part-10-container .swiper-pagination .swiper-pagination-bullet-active {
    background: #F2651D;
  }

  .hair-image-with-text-container li+li {
    margin-top: 0px;
  }

  .hair-image-with-text-container .item {
    display: flex;
    flex-direction: column;
    padding: 0px 0px 75px;
    position: relative;
  }

  .hair-image-with-text-container .item .image-box {
    order: 2 !important;
    width: 100%;
    padding: 0px 20px;
  }

  .hair-image-with-text-container .item .text-image-box {
    order: 1 !important;
    padding: 0px 20px !important;
    position: unset !important;
  }

  .hair-image-with-text-container .item .ti-box-image {
    position: absolute;
    bottom: 30px !important;
    right: 0px !important;
    width: 50% !important;
    top: unset !important;
    left: unset !important;
  }

  .hair-image-with-text-container .item .content {
    padding-top: 40px;
    text-align: center;
  }

  .item-hpiwt-2 .lb-title {
    padding-top: 10px;
    margin-bottom: 10px;
    font-size: 14px;
    text-align: left;
  }

  .item-hpiwt-2 .level-box+.level-box {
    margin-left: 5px !important;
  }

  .item-hpiwt-2 .tips-box {
    text-align: left;
    margin-top: 20px;
    margin-bottom: 17px;
  }

  .item-hpiwt-2 .lb-content {
    font-size: 14px;
    flex-wrap: wrap;
  }

  .item-hpiwt-2 .lb-content li {
    width: 100%;
    margin-bottom: 8px;
    display: flex;
    align-items: flex-start;
  }

  .item-hpiwt-2 .lb-content li+li {
    margin-left: 0px;
  }

  .item-hpiwt-2 .lb-content li span {
    padding-right: 5px;
  }

  .hair-spec-container-section li .cell.li-label {
    width: 35% !important;
    max-width: 35% !important;
  }

  .hair-spec-container-section .psc-inner li .cell.li-content {
    width: 65% !important;
    max-width: 65% !important;
  }

  body[data-name="hair-artist"] .hair-package-container .name {
    font-size: 13px;
    font-family: "Roboto-Regular";
  }

  body[data-name="hair-artist"] .hair-spec-container-section .hair-spec-container .section-title {
    text-align: center;
  }

  body[data-name="hair-artist"] .hair-package-inner .item .image {
    min-height: 44.208333vw;
  }

  .item-hpiwt-2 .lb-content img {
    width: 12px;
    height: 12px;
  }
}

@media only screen and (max-width: 389px) {
  body[data-name="hair-artist"] .hair-package-container .name {
    font-size: 12px;

  }

  .hair-spec-container-section .item {
    font-size: 12px !important;
  }

  .hair-spec-container-section .psc-inner li .cell.li-content {
    font-size: 12px !important;
  }
}

/* hair end */

/* .product-h12-pro .qmdx-kei,.product-h12-pro .kei-tips{
  color:#666666;
  display:block !important;
} */

/* body[data-name="h12-pro"] .d10pic-inner .right-box{
  grid-gap:5px;
} */
body[data-name="h12-pro"] .qmdx-kei,
body[data-name="h12-pro"] .kei-tips {
  color: #666666;
  display: flex;
  text-align: left;
}

/*2022 11 21*/
@media (max-width:850px) {
  body[data-name="h12-pro"] .h12-pro-part4-part1 .h12-pro-part4-sepc-tips .qmdx-kei {
    display: block;
  }

  .h12-pro-two-half>.h12-pro-pchide-part11>.h12-pro-half-box>.position-re>.title {
    min-height: 0 !important;
  }
}

body[data-name="h12-pro"] .kei-tips {

  text-align: center;
  display: block;
}

body[data-name="h12-pro"] .product-feature-content .so-l0s-pro-tips {
  text-align: left;
  display: flex;
}

#dreametech-h12-pro .product-feature-content .rte-setting .so-l0s-pro-tips {
  text-align: left !important;
  font-size: 12px;
  line-height: 1.71428;
}

@media only screen and (max-width: 850px) {

  body[data-name="h12-pro"] .product-feature-content .qmdx-kei {
    text-align: center;
  }

  body[data-name="h12-pro"] .product-feature-row .feature-row__text .text-box {
    margin-bottom: 30px;
  }

}

body[data-name="h12-pro"] .qmdx-kei:before {
  display: inline-block;
  content: '*';

}

body[data-name="h12-pro"] .kei-tips::before {
  display: inline-block;
  content: '*';

}

body[data-name="h12-pro"] .pchide {
  display: none;
}






/* w10pro 新增 @hayes */

#product-w10-pro .d10pic-inner .right-box .item .title {
  width: 100%;
  text-align: center;
  font-size: 16px;
  top: 10px;
  left: 0px;
  padding: 0px 5px;
  line-height: 1.56;
}








/* black friday start*/
#black-friday .main-content {
  padding-top: 0px;
  padding-bottom: 0px;
}

.bf-product-single,
.bf-product-single-wrapper {
  width: 100%;
}

.bf-product-single-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  padding: 3.64583333vw 0px;
  background-size: 100% 100%;

}

.bf-product-body {
  padding: 0% 5.2%;
  display: flex;
  min-height: 27.344vw;
  align-items: center;

  width: 82.01%;
  background: white;
}

.bf-product-image {
  width: 31%;
  flex-shrink: 0;
  flex: 0 1 31%;
  padding: 1.563vw 0vw;
}

.bf-product-info {
  padding: 1.302vw 0vw;
  padding-left: 5.281%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  /* max-width: 50.4%; */
}

/* .bf-product-info > div{
  margin-bottom:10px;
} */
.bf-product-single .section-header {
  font-size: 3.75vw;
  font-weight: bold;
  text-align: center;
  color: #000000;
  margin-bottom: 25px;
  line-height: 1;
  margin-bottom: 25px;
}

.bf-product-single .section-title {
  text-align: center !important;
}

.bf-product-single {
  margin-top: 5.208vw;
}

.bf-product-info-name {
  font-size: 2.813vw;
  font-weight: bold;
  color: #000000;
  margin-bottom: 5px;
}

.bf-product-info-time::before {

  content: "";
  background-image: url(https://cdn.shopify.com/s/files/1/0584/7508/6033/files/charm_clock-alarm_1.svg?v=1668581242);
  width: 2.083vw;
  height: 2.083vw;
  display: block;
  margin-right: 0.938vw;
  background-size: contain;
}

.bf-product-info-desc {
  font-size: 1.667vw;
  line-height: 1;
  margin-bottom: 1.51vw;
}

.bf-product-info-time {
  background-repeat: no-repeat;
  background-position: 0.521vw 0.26vw;
  line-height: 1;
  font-size: 1.875vw;
  font-weight: bold;
  background-size: inherit;
  display: flex;
  align-items: center;
  margin-bottom: 1.563vw;
}

.bf-product-info-price {
  font-size: 1.563vw;
  font-weight: bold;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  line-height: 1;
  margin-bottom: 2.031vw;
}

.bf-product-info-price-former {
  color: #808080;
  margin-right: 10px;
  position: relative;
  font-weight: 400;
}

.bf-product-info-price-former b {
  font-weight: 400;
}

.bf-product-info-price-former::after {

  content: "";
  width: 100%;
  height: 2px;
  background: #808080;
  position: absolute;
  top: 47%;
  left: 0px;
  transform: rotate(11.31deg);
}

.bf-product-info-price b {
  font-size: 2.813vw;

}

.bf-product-single .button {
  width: 23.958vw;
  height: 5.573vw;
  background-image: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/Group_3246.svg?v=1668595742);
  background-color: transparent;
  margin: 0px;
  background-size: contain;
  background-repeat: no-repeat;
  border: none;
}


.bf-product-three-container {
  display: flex;
  align-items: flex-start;
  padding: 0px 30px;
  margin-left: -30px;
  margin-bottom: 5.208vw;
}

.bf-product-three-container .item {
  width: 33.33333%;
  padding-left: 30px;
}

.bf-product-three-container .bf-product-single-wrapper {
  padding: 1.823vw 3.125vw;
}

.bf-product-three-container .bf-product-body {
  display: block;
  padding: 2.344vw 3.125vw;
  width: 100%;
  min-height: auto;

}

.bf-product-three-container .bf-product-image {
  width: 83.3%;
  flex-shrink: 0;
  flex: 0 1 31%;
  padding: 0 0vw 1.042vw;
  margin: 0 auto;
  max-width: 295px;
}

.bf-product-three-container .bf-product-info-name {
  font-size: 1.667vw;
  margin-bottom: 0px;
}

.bf-product-three-container .bf-product-info {
  padding: 0px;
  padding-left: 0px;

  max-width: 100%;
}

.bf-product-three-container .bf-product-info-desc {
  font-size: 1.25vw;
  margin-bottom: 1.042vw;
}

.bf-product-three-container .bf-product-info-time::before {
  width: 1.979vw;
  height: 1.979vw;
  margin-right: 1.042vw;

}

.bf-product-three-container .bf-product-info-time {

  /*padding: 0.521vw 0.26vw;*/
  font-size: 1.354vw;
  margin-bottom: 0.781vw;
}


.bf-product-three-container .bf-product-info-price {
  font-size: 1.563vw;

  margin-bottom: 0.521vw;
}

.bf-product-three-container .button {
  width: 15.885vw;
  height: 3.646vw;

}

.bf-product-three-container .bf-product-info-price-former {
  margin-right: 1.823vw;
}

.bf-product-three-container .bf-product-info-price b {
  font-size: 1.719vw;
}

.bf-product-one-container .item+.item {
  margin-top: 2.604vw;
}

#shopify-section-template--16630963044597__14bb6c4f-19be-401b-b27f-c943f596b2bf {
  margin-top: 5.208vw;

}

@media screen and (min-width:1921px) {
  #shopify-section-template--16630963044597__14bb6c4f-19be-401b-b27f-c943f596b2bf {
    margin-top: 100px;

  }

  .bf-product-single {
    max-width: 1920px;
    margin: 100px auto 0px;
  }

  .bf-product-info-price b {
    font-size: 54px;
  }

  .bf-product-one-container .item+.item {
    margin-top: 50px;
  }

  .bf-product-three-container .bf-product-info-desc {
    font-size: 24px;
    margin-bottom: 20px;
  }

  .bf-product-three-container {

    margin-bottom: 100px;
  }

  .bf-product-single {
    margin-top: 100px;
  }

  .bf-product-single .section-header {
    font-size: 72px;
  }

  .bf-product-three-container .bf-product-info-price b {
    font-size: 33px;
  }

  .bf-product-single-one .item+.item {
    margin-top: 50px;
  }

  .bf-product-three-container .bf-product-info-price-former {
    margin-right: 35px;
  }

  .bf-product-three-container .button {
    width: 305px;
    height: 70px;

  }

  .bf-product-three-container .bf-product-info-price {
    font-size: 30px;

    margin-bottom: 10px;
  }

  .bf-product-three-container .bf-product-info-time {


    font-size: 26px;

    margin-bottom: 15px;
  }

  .bf-product-three-container .bf-product-info-time::before {

    width: 38px;
    height: 38px;

    margin-right: 20px;

  }

  .bf-product-three-container .bf-product-info-name {
    font-size: 32px;
  }

  .bf-product-three-container .bf-product-body {

    padding: 45px 60px;

  }

  .bf-product-three-container .bf-product-image {

    padding: 45px 0px 20px;

  }

  .bf-product-three-container .bf-product-single-wrapper {
    padding: 35px 60px;
  }

  .bf-product-body {
    padding: 0px 100px;
    min-height: 525px;

  }

  .bf-product-image {
    width: 432px;
    flex-shrink: 0;
    flex: 0 1 432px;
    padding: 30px 0px;
  }

  .bf-product-info {
    padding: 25px 0px;
    padding-left: 50px;

    max-width: 850px;
  }

  .bf-product-info-time::before {
    width: 40px;
    height: 40px;
    margin-right: 18px;
  }

  .bf-product-single .button {
    width: 460px;
    height: 107px;

  }

  .bf-product-info-time {

    font-size: 36px;
    margin-bottom: 30px;
  }

  .bf-product-info-desc {
    font-size: 32px;
    margin-bottom: 29px;
  }

  .bf-product-info-price {
    font-size: 30px;
    margin-bottom: 39px;
  }

  .bf-product-info-price-former {

    margin-right: 50px;
  }

  .bf-product-info-price-former b {
    font-size: 54px;

  }

  .bf-product-three-container .button {
    width: 305px !important;
    height: 70px !important;
  }
}

@media screen and (max-width:850px) {
  #shopify-section-template--16630963044597__14bb6c4f-19be-401b-b27f-c943f596b2bf {
    margin-top: 40px;

  }

  .bf-product-three-container {
    margin-bottom: 40px;
  }

  .bf-product-three-container .bf-product-body,
  .bf-product-three-container .bf-product-single-wrapper {
    padding: 1.823vw 2.5vw;
  }

  .bf-product-three-container .item {
    padding-left: 15px;
  }

  .bf-product-three-container {

    padding: 0px 15px;
    margin-left: -15px;

  }

  .bf-product-info-time::before {
    width: 18px;
    height: 18px;
  }

  .bf-product-three-container .bf-product-info-time::before {
    width: 18px;
    height: 18px;
    margin-right: 10px;
  }
}

@media screen and (max-width:589px) {
  .bf-product-single {
    margin-top: 60px;
  }

  .bf-product-single .section-header .section-title {
    font-size: 34px !important;
  }

  .bf-product-three-container .bf-product-body,
  .bf-product-body {
    display: block;
    padding: 5px 25px 30px;
    width: 100%;
  }

  .bf-product-three-container .bf-product-single-wrapper,
  .bf-product-single-wrapper {
    padding: 30px 25px;
  }

  .bf-product-three-container .bf-product-info,
  .bf-product-info {
    padding: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
  }

  .bf-product-three-container .bf-product-image,
  .bf-product-image {
    margin: 0 auto;
    width: 100%;
    max-width: 210px;

    padding: 0px 0px 10px;

  }

  .bf-product-three-container .bf-product-info-name,
  .bf-product-info-name {
    font-size: 24px;

    margin-bottom: 10px;
  }

  .bf-product-three-container .bf-product-info-desc,
  .bf-product-info-desc {
    font-size: 18px;

    margin-bottom: 15px;
  }

  .bf-product-three-container .bf-product-info-time,
  .bf-product-info-time {

    /* padding: 5px 18px;*/

    font-size: 18px;

    margin-bottom: 20px;
  }

  .bf-product-three-container .bf-product-info-time::before,
  .bf-product-info-time::before {
    margin-right: 20px;

    width: 25px;
    height: 25px;
  }

  .bf-product-three-container .bf-product-info-price,
  .bf-product-info-price {
    font-size: 16px;

    margin-bottom: 18px;
  }

  .bf-product-three-container .bf-product-info-price b,
  .bf-product-info-price b {
    font-size: 30px;
  }

  .bf-product-three-container .bf-product-info-price-former,
  .bf-product-info-price-former {
    margin-right: 25px;

  }

  .bf-product-single .button {
    width: 230px;
    height: 55px;

  }

  .bf-product-three-container {
    display: block;
  }

  .bf-product-three-container .item {
    width: 100%;
  }

  .bf-product-container .item+.item,
  .bf-product-three-container .item+.item {
    margin-top: 50px;
  }

  .bf-product-three-container .item {
    padding-left: 0px;
  }

  .bf-product-three-container {
    padding: 0px;
    margin-left: 0px;
  }
}

/* .header__menu-items>.navbar-item:nth-child(1){
  position: relative;
}
.header__menu-items>.navbar-item:nth-child(1)::before{
  content: "";
  background-image: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/bi_fire.svg?v=1671161572);
  width: 15px;
  height: 14px;
  z-index: 2;
  top: 50%;
  left: -5px;
  background-size: 100% 100%;
  position: absolute; 
  transform: translateY(-50%);
} 
label[for="mobile-submenu-promo-noel"] .mobile-menu__item {
  position: relative;
}
label[for="mobile-submenu-promo-noel"] .mobile-menu__item::after{
  content: "";
  background-image: url(https://cdn.shopify.com/s/files/1/0302/5276/1220/files/bi_fire.svg?v=1671161572);
 
  width: 15px;
  height: 15px;
  z-index: 2;
  margin-left: 2px;
  margin-top: -2px;
  background-size: 100% 100%; 
}  */
/* black friday end */

/* hayes 11 25 */


/* z1 & z1 pro */
@media screen and (min-width: 2049px) {
   .product-z1-pro-new .main-content .common-banner-title,
   .product-z1-pro-new h2.common-title,
   .product-z1-pro-new .common-title.h2,
   .product-z1-pro-new .common-title,
   .product-z1-new .main-content .common-banner-title,
   .product-z1-new h2.common-title,
   .product-z1-new .common-title.h2,
   .product-z1-new .common-title {
        font-size: clamp(20px, 2.0833333333333335vw, 40px) !important;
    }
}
@media (max-width:850px) {
  body[data-name="h12-pro"] #shopify-section-template--16501374877941__1661243641e434601b .product-feature-content .qmdx-kei {
    width: auto;
  }

  .t30neo-spec.product-specification-container .text-box .item{
    flex: 0 1 50%;
    padding: 15px;
  }
}
