/** Shopify CDN: Minification failed

Line 1405:0 Unexpected "#3d-clean-soft-milky-cleanser-for-dry-skin"
Line 1411:0 Unexpected "#3d-clean-soft-milky-cleanser-for-dry-skin"

**/
/* Variables */
/* Landing page */
.landingpage {
  text-align: center; }
  @media all and (min-width: 1367px) {
    .landingpage {
      padding-top: 100px; } }

.landing-header {
  margin-bottom: 85px; }
  @media all and (min-width: 1367px) {
    .landing-header {
      margin-bottom: 115px; } }

.landing-location {
  width: 100%;
  margin: 0 auto; }
  .landing-location .diff-location {
    display: inline-block;
    margin: 0 0 50px;
    width: 100%; }
    @media all and (min-width: 768px) {
      .landing-location .diff-location {
        width: 27%;
        margin: 0 20px; } }
    @media all and (min-width: 1024px) {
      .landing-location .diff-location {
        margin: 0;
        width: 33%; } }
  .landing-location a.link_text {
    color: #0f0f0f;
    font-weight: 600;
    font-size: 16px;
    font-style: italic;
    letter-spacing: 0.25px;
    margin-top: 11px; }

/* For hiding home carousel and showing mobile carousel
.index-tpl #hp-img {display:none;}
@media(max-width:767px) {
	.index-tpl #hp-img {display:block;}
}*/
/*****Black Label Page Css Start Here*****/
.explore_content {
  width: 100%;
  float: left; }

.inner-bg {
  width: 100%;
  float: left;
  padding: 40px;
  background: #000;
  text-align: left;
  margin: 20px 0; }

.inner-bg h1 {
  text-transform: uppercase;
  background-color: #fff;
  text-align: center;
  margin: 0 auto 25px;
  border: 1px solid #5b5b5b;
  font-size: 18px;
  letter-spacing: 1px;
  color: #000;
  padding: 10px;
  width: 385px;
  max-width: 100%; }

.inner-bg h3 {
  color: #fff; }

.inner-bg ul {
  color: #fff;
  margin: 0 0 20px 15px; }

.grid_wrapper {
  display: grid;
  grid-template-columns: 1fr 2fr;
  width: 100%;
  float: left;
  margin: 20px 0; }

.skincare_desc {
  background: #000;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #fff;
  font-weight: 600; }

.results_image {
  background: #000;
  padding: 30px;
  margin-left: 20px; }

.inner-bg .grid_wrapper {
  background: #fff;
  padding: 20px; }

.aus_desc {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  text-align: center; }

@media (min-width: 320px) and (max-width: 767px) {
  .inner-bg h1 {
    font-size: 16px; }

  #black-label .main-content {
    padding-top: 30px; }

  .grid_wrapper {
    display: block; }

  .inner-bg {
    padding: 20px; }

  .skincare_desc {
    /*display: block; padding-top: 20px;*/ }

  .results_image {
    padding: 20px;
    margin-left: 0; } }
.results_image.results_image_new {
  color: #fff;
  text-align: left; }

.results_image.results_image_new h1 {
  font-weight: 800;
  text-transform: uppercase;
  font-family: sans-serif;
  letter-spacing: -2px; }

.results_image.results_image_new h3 {
  text-transform: none; }

.results_image.results_image_new p {
  margin-bottom: 30px;
  font-size: 16px; }

.grid_wrapper.results_image_new {
  grid-template-columns: 1.5fr 2fr; }

.skincare_desc.results_image_new {
  font-weight: 600;
  letter-spacing: -2px;
  font-size: 70px;
  line-height: normal;
  position: relative;
  max-width: 800px;
  margin: 0 auto; }

.skincare_desc.results_image_new img {
  height: 100%; }

.skincare_desc_content {
  position: relative;
  bottom: 0;
  /*background: rgba(155, 143, 107, 0.8);*/
  width: 100%;
  padding: 20px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: sans-serif;
  font-weight: 800; }

.grid_wrapper.logo_section_new {
  grid-template-columns: 2fr 1.5fr;
  margin-top: 0px; }

.results_image.logo_section_new {
  background: #9B8F6B;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center; }

.grid_wrapper.logo_section_new p {
  font-size: 20px; }

.grid_wrapper.logo_section_new img {
  max-width: 150px;
  width: 100%;
  margin-bottom: 50px; }

.logo_section_new .aus_desc {
  padding: 18px; }

.results_image.list_section_new {
  color: #fff;
  margin-left: 0px; }

.results_image.list_section_new h3 {
  font-size: 30px;
  text-align: left;
  font-weight: 800;
  text-transform: uppercase;
  font-family: sans-serif;
  letter-spacing: -2px; }

.results_image.list_section_new ul {
  list-style: none;
  text-align: left;
  margin-left: 0px; }

.results_image.list_section_new ul li {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
  font-size: 16px; }

.results_image.list_section_new ul li:before {
  content: "\203A";
  font-size: 80px;
  padding: 0px 20px 15px 20px;
  background: #9B8F6B;
  border-radius: 50%;
  line-height: 50px;
  margin-right: 14px; }

.grid_wrapper.results_image_new.first_section {
  grid-template-columns: 2fr 1.5fr;
  margin-bottom: 0px; }

.results_image.results_image_new.first_section {
  margin-left: 0px; }

.skincare_desc.results_image_new.first_section {
  margin-left: 20px; }

.first_section ul li:before {
  content: "\203A";
  font-size: 44px;
  padding: 0px 15px 5px 15px;
  background: #9B8F6B;
  border-radius: 50%;
  line-height: 40px;
  margin-right: 12px; }

.first_section ul {
  list-style: none;
  text-align: left; }

.first_section ul li {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
  font-size: 16px; }

.results_image.results_image_new.first_section p {
  margin-bottom: 0px;
  font-size: 16px; }

li.no_list::before {
  content: none !important; }

li.list_line {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important; }

li.list_line::before {
  content: "-" !important;
  background: none !important;
  font-size: 30px !important;
  /*padding: 0px !important;*/
  /*margin: 0px !important;*/
  /*display: block !important;*/ }

.first_section strong {
  display: contents; }

@media (min-width: 320px) and (max-width: 767px) {
  .skincare_desc.results_image_new.first_section {
    margin-left: 0px;
    margin-bottom: 0px; }

  .skincare_desc.results_image_new {
    font-size: 40px !important; } }
.skincare_desc.results_image_new.first_section {
  background-image: url(/cdn/shop/files/first_section_image.png?v=1594194717);
  background-size: cover;
  background-repeat: no-repeat;
  max-width: 554px;
  background-position: center center; }

.skincare_desc.results_image_new {
  background-image: url(https://cdn.shopify.com/s/files/1/1253/3929/files/dermoPure.png?v=1594114567);
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  background-position: center center; }

.skincare_desc.results_image_new.first_section:before, .skincare_desc.results_image_new:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(155, 143, 107, 0.8); }

/* 08-08-2020 */
header.section-header.text-center {
  margin-top: 0px !important;
  margin-bottom: 20px !important; }

@media (max-width: 367px) {
  header.section-header.text-center h3 {
    font-size: 13px; } }
@media only screen and (max-width: 767px) {
  header.section-header h3 {
    font-size: 15px !important;
    display: block !important;
    margin-left: 10px; }

  header.section-header h3 .bi.bi-truck {
    float: left !important; } }
#ContactFormDeliveryStateUs, #ContactFormDeliveryStateNZ, #ContactFormPostalStateUs, #ContactFormPostalStateNz {
  display: none; }

#christmas .newsletter {
  background-color: #009ca6 !important; }

h1.christmas {
  background-color: #000000; }

/* =================================================css changes by sushil 26-8-2021======================================== */
.owl-carousel .owl-stage-outer {
  top: 3px; }

/* ===============product 3D new================ */
.product-single__title:before {
  display: none; }

.newsletter:after {
  display: none; }

.newsletter:before {
  display: none; }

#black-friday-serve-and-protect .product-border-top {
  height: 14px;
  background: #009ca6;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#black-friday-serve-and-protect .product-single__title {
  color: white !important;
  background: #009ca6;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 18px 8px; }

#black-friday-serve-and-protect .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#black-friday-light-as-a-feather .product-border-top {
  height: 14px;
  background: #92c1e9;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#black-friday-light-as-a-feather .product-single__title {
  color: white !important;
  background: #92c1e9;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 18px 5px; }

#black-friday-light-as-a-feather .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

[id='3d-clean-soft-milky-cleanser-for-dry-skin'] .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

[id='3d-clean-soft-milky-cleanser-for-dry-skin'] .product-border-top {
  height: 14px;
  background: black !important;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

[id='3d-clean-soft-milky-cleanser-for-dry-skin'] .product-single__title {
  color: #ffffff !important;
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 50px 33px; }

/* ===============product 4D new================ */
[id='4d-clean'] .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

[id='4d-clean'] .product-border-top {
  height: 14px;
  background: black !important;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

[id='4d-clean'] .product-single__title {
  color: #ffffff !important;
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 50px 32px; }

/* ===============product NV CLEAN new================ */
#nv-clean-a-sulfate-free-soap-free-foaming-face-wash-for-all-skin .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#nv-clean-a-sulfate-free-soap-free-foaming-face-wash-for-all-skin .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 62px 25px; }

#nv-clean-a-sulfate-free-soap-free-foaming-face-wash-for-all-skin .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product AC CLEAN new================ */
#ac-clean-an-alpha-hydroxy-acid-aha-cleanser-for-anti-ageing .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#ac-clean-an-alpha-hydroxy-acid-aha-cleanser-for-anti-ageing .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#ac-clean-an-alpha-hydroxy-acid-aha-cleanser-for-anti-ageing .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 48px 30px; }

/* ===============product A2, A3 SERUM new================ */
#dermaenergy-a3-serum-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-single__meta--wrapper,
#dermaenergy-a2-serum-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#dermaenergy-a3-serum-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-single__title,
#dermaenergy-a2-serum-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 48px 30px; }

#dermaenergy-a3-serum-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-border-top,
#dermaenergy-a2-serum-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product B3 SERUM new================ */
#b3-serum-niacinamide-serum-for-skin-immunity-helps-calm-the-soothe .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#b3-serum-niacinamide-serum-for-skin-immunity-helps-calm-the-soothe .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#b3-serum-niacinamide-serum-for-skin-immunity-helps-calm-the-soothe .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 48px 30px; }

#b3-serum-niacinamide-serum-for-skin-immunity-helps-calm-the-soothe-previous-version-with-thiamine .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  padding: 50px 50px;
  border-top: 14px solid #000;
  margin: 0 0 50px 0; }

#b3-serum-niacinamide-serum-for-skin-immunity-helps-calm-the-soothe-previous-version-with-thiamine .product-single__title {
  /* color: #ffffff!important; */
  background: #c8102e;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  padding: 43px 25px; }

/* ===============product C3 SERUM new================ */
#c3-serum-vitamin-c-serum-for-brightening-and-anti-ageing-serum .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#c3-serum-vitamin-c-serum-for-brightening-and-anti-ageing-serum .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 48px 30px; }

#c3-serum-vitamin-c-serum-for-brightening-and-anti-ageing-serum .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product HA3 SERUM new================ */
#ha3-serum-superior-hydrating-hyaluronic-acid-for-dehydrated-skin .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#ha3-serum-superior-hydrating-hyaluronic-acid-for-dehydrated-skin .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 48px 25px; }

#ha3-serum-superior-hydrating-hyaluronic-acid-for-dehydrated-skin .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product PI SERUM new================ */
#pi-serum-pigment-skin-brightening-serum-and-skin-lightening-serum .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#pi-serum-pigment-skin-brightening-serum-and-skin-lightening-serum .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 48px 31px; }

#pi-serum-pigment-skin-brightening-serum-and-skin-lightening-serum .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product PEP SERUM new================ */
#pep-serum-a-peptide-serum-with-proteins-for-anti-ageing-for-wrinkles .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#pep-serum-a-peptide-serum-with-proteins-for-anti-ageing-for-wrinkles .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 48px 25px; }

#pep-serum-a-peptide-serum-with-proteins-for-anti-ageing-for-wrinkles .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product LQD EXFOLIANT new================ */
#lqd-exfoliant-a-liquid-exfoliant-no-scrub-no-abrasive-exfoliant .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#lqd-exfoliant-a-liquid-exfoliant-no-scrub-no-abrasive-exfoliant .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 48px 20px; }

#lqd-exfoliant-a-liquid-exfoliant-no-scrub-no-abrasive-exfoliant .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product REVIVE Light new================ */
#revive-light-oil-free-moisturiser-for-acne-skin-no-breakouts .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#revive-light-oil-free-moisturiser-for-acne-skin-no-breakouts .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 48px 25px; }

#revive-light-oil-free-moisturiser-for-acne-skin-no-breakouts .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product REVIVE MEDIUM new================ */
#revive-medium-moisturiser-for-combination-skin-types .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#revive-medium-moisturiser-for-combination-skin-types .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 48px 25px; }

#revive-medium-moisturiser-for-combination-skin-types .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product REVIVE RICH new================ */
#revive-rich-for-lipid-dry-skin-needing-nourishment-from-oils-amp-butters .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#revive-rich-for-lipid-dry-skin-needing-nourishment-from-oils-amp-butters .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 48px 25px; }

#revive-rich-for-lipid-dry-skin-needing-nourishment-from-oils-amp-butters .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product SERVE AND PROTECT 50+ (BLACK) new================ */
#serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection .product-border-top {
  height: 14px;
  background: #009ca6;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection .product-single__title {
  color: white !important;
  background: #009ca6;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 20px 25px; }

#serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection-250ml .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection-250ml .product-border-top {
  height: 14px;
  background: #009ca6;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection-250ml .product-single__title {
  color: white !important;
  background: #009ca6;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 5px 25px; }

#serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection-black .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection-black .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection-black .product-single__title {
  color: white !important;
  background: black !important;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 4px 25px; }

/* ===============product MINERAL REFLECT (MEDIUM) new================ */
#mineral-protect-invisible-zinc-moisturiser-to-protect-against-the-sun .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#mineral-protect-invisible-zinc-moisturiser-to-protect-against-the-sun .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 35px 25px; }

#mineral-protect-invisible-zinc-moisturiser-to-protect-against-the-sun .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product ADVANCED EYE (AI) new================ */
#advanced-eye-ai .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#advanced-eye-ai .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#advanced-eye-ai .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 48px 22px; }

/* ===============product BERRY PEEL new================ */
#berry-peel .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#berry-peel .product-single__meta--wrapper .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#berry-peel .product-single__title {
  /* color: #ffffff!important; */
  background: #000;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 50px 25px; }

/* ===============product ENZYME PEEL new================ */
#enzyme-peel .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#enzyme-peel .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 48px 25px; }

#enzyme-peel .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product PUMPKIN PEEL new================ */
#pumpkin-peel .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#pumpkin-peel .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 50px 25px; }

#pumpkin-peel .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product POST LASER LOTION new================ */
#post-laser-lotion .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#post-laser-lotion .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 35px 25px; }

#post-laser-lotion .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product SHEET MASK new================ */
#sheet-mask .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0px 0px 50px 0px; }

#sheet-mask .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 50px 25px; }

#sheet-mask .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product CREAM CLEAN CLEANSE new================ */
#cream-clean-cleanse .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#cream-clean-cleanse .product-border-top {
  height: 14px;
  background: #af1685;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#cream-clean-cleanse .product-single__title {
  /* color: #ffffff!important; */
  background: #af1685;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 33px 25px; }

/* ===============product CLEAN WITH ENVY new================ */
#clean-with-envy-sulfate-free-soap-free-foaming-face-wash-for-all-skin .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#clean-with-envy-sulfate-free-soap-free-foaming-face-wash-for-all-skin .product-border-top {
  height: 14px;
  background: #00b140;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#clean-with-envy-sulfate-free-soap-free-foaming-face-wash-for-all-skin .product-single__title {
  /* color: #ffffff!important; */
  background: #00b140;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 35px 25px; }

/* ===============product A MEAN CLEAN new================ */
#a-mean-clean-an-alpha-hydroxy-acid-aha-cleanser-4-acne-and-ageing .product-single__meta--wrapper {
  border: 1px solid #e6e6e6 !important;
  margin: 0 0 50px 0; }

#a-mean-clean-an-alpha-hydroxy-acid-aha-cleanser-4-acne-and-ageing .product-border-top {
  height: 14px;
  background: #000;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#a-mean-clean-an-alpha-hydroxy-acid-aha-cleanser-4-acne-and-ageing .product-single__title {
  /* color: #ffffff!important; */
  background: black !important;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 33px 40px; }

/* ===============product DERMABRUSH new================ */
#dermaenergy-dermabrush-deeply-clean-your-skin-with-a-skin-brush .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#dermaenergy-dermabrush-deeply-clean-your-skin-with-a-skin-brush .product-border-top {
  height: 14px;
  background: #008675;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#dermaenergy-dermabrush-deeply-clean-your-skin-with-a-skin-brush .product-single__title {
  /* color: #ffffff!important; */
  background: #008675;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 48px 36px; }

/* ===============product SHED THE DEAD new================ */
#shed-the-dead-a-liquid-exfoliant-no-scrub-no-abrasive-exfoliant .product-single__meta--wrapper {
  border: 1px solid #e6e6e6 !important;
  margin: 0 0 50px 0; }

#shed-the-dead-a-liquid-exfoliant-no-scrub-no-abrasive-exfoliant .product-border-top {
  height: 14px;
  background: #c6aa76;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#shed-the-dead-a-liquid-exfoliant-no-scrub-no-abrasive-exfoliant .product-single__title {
  /* color: #ffffff!important; */
  background: #c6aa76;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 35px 30px; }

/* ===============product DISSOLVE AND SOLVE (4%) new================ */
#dissolve-and-solve-anti-acne-for-cystic-acne-breakouts-and-pimples .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#dissolve-and-solve-anti-acne-for-cystic-acne-breakouts-and-pimples .product-border-top {
  height: 14px;
  background: #44499c;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#dissolve-and-solve-anti-acne-for-cystic-acne-breakouts-and-pimples .product-single__title {
  color: #ffffff !important;
  background: #44499c;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 35px 25px; }

#dissolve-and-solve-anti-acne-for-cystic-acne-breakouts-and-pimples-2 .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#dissolve-and-solve-anti-acne-for-cystic-acne-breakouts-and-pimples-2 .product-border-top {
  height: 14px;
  background: #44499c;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#dissolve-and-solve-anti-acne-for-cystic-acne-breakouts-and-pimples-2 .product-single__title {
  color: #ffffff !important;
  background: #44499c;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 20px 25px; }

/* ===============product CALM THE HARM new================ */
#calm-the-harm-niacinamide-serum-for-skin-immunity-calms-and-soothe .product-single__meta--wrapper {
  border: 1px solid #e6e6e6 !important;
  margin: 0 0 50px 0; }

#calm-the-harm-niacinamide-serum-for-skin-immunity-calms-and-soothe .product-border-top {
  height: 14px;
  background: #c8102e;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#calm-the-harm-niacinamide-serum-for-skin-immunity-calms-and-soothe .product-single__title {
  color: #ffffff !important;
  background: #c8102e;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 35px 35px; }

/* ===============product Mineral Reflect (invisible) new================ */
#mineral-reflect-is-invisible-zinc-moisturiser-to-protect-against-the-sun .product-single__meta--wrapper {
  border: 1px solid #e6e6e6 !important;
  margin: 0 0 50px 0; }

#mineral-reflect-is-invisible-zinc-moisturiser-to-protect-against-the-sun .product-border-top {
  height: 14px;
  background: #000 !important;
  /* old color - 009ca6 */
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#mineral-reflect-is-invisible-zinc-moisturiser-to-protect-against-the-sun .product-single__title {
  color: #ffffff !important;
  background: #000 !important;
  /* old color - 009ca6 */
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 35px 10px; }

/* ===============product SOLUTION FROM POLLUTION new================ */
#solution-from-pollution-vitamin-c-serum-to-fight-free-radicals .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#solution-from-pollution-vitamin-c-serum-to-fight-free-radicals .product-border-top {
  height: 14px;
  background: #e35205;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#solution-from-pollution-vitamin-c-serum-to-fight-free-radicals .product-single__title {
  color: #ffffff !important;
  background: #e35205;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 32px 15px; }

/* ===============product REFINE OVER TIME new================ */
#refine-over-time-an-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#refine-over-time-an-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-border-top {
  height: 14px;
  background: #f1be48;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#refine-over-time-an-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-single__title {
  color: #ffffff !important;
  background: #f1be48;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 33px 25px; }

/* ===============product HYDRATE AND INFLATE new================ */
#hydrate-and-inflate-hydrating-hyaluronic-acid-for-dehydrated-skin .product-single__meta--wrapper {
  /*     border: 2px solid #000; */
  margin: 0 0 50px 0;
  border: 1px solid #E6E6E6;
  border-top: 14px solid #6ad1e3; }

#hydrate-and-inflate-hydrating-hyaluronic-acid-for-dehydrated-skin .product-single__title {
  /* color: #ffffff!important; */
  background: #6ad1e3;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 33px 25px; }

/* ===============product FOR BRIGHTER DAYS new================ */
#for-brighter-days-skin-brightening-serum-and-skin-lightening-serum .product-single__meta--wrapper {
  border: 1px solid #e6e6e6 !important;
  margin: 0 0 50px 0; }

#for-brighter-days-skin-brightening-serum-and-skin-lightening-serum .product-border-top {
  height: 14px;
  background: #603d20;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#for-brighter-days-skin-brightening-serum-and-skin-lightening-serum .product-single__title {
  /* color: #ffffff!important; */
  background: #603d20;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 35px 25px; }

/* ===============product RACE AGAINST TIME new================ */
#race-against-time-a-peptide-serum-for-anti-ageing-for-wrinkles .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#race-against-time-a-peptide-serum-for-anti-ageing-for-wrinkles .product-single__title {
  /* color: #ffffff!important; */
  background: #642667;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 35px 20px; }

#race-against-time-a-peptide-serum-for-anti-ageing-for-wrinkles .product-border-top {
  height: 14px;
  background: #642667;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/* ===============product LIGHT AS A FEATHER new================ */
#light-as-a-feather-oil-free-moisturiser-for-acne-skin-no-breakouts .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#light-as-a-feather-oil-free-moisturiser-for-acne-skin-no-breakouts .product-border-top {
  height: 14px;
  background: #92c1e9;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#light-as-a-feather-oil-free-moisturiser-for-acne-skin-no-breakouts .product-single__title {
  /* color: #ffffff!important; */
  background: #92c1e9;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 34px 34px; }

#light-as-a-feather-2020-oil-free-moisturiser-for-acne-skin-no-breakouts .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#light-as-a-feather-2020-oil-free-moisturiser-for-acne-skin-no-breakouts .product-border-top {
  height: 14px;
  background: #92c1e9;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#light-as-a-feather-2020-oil-free-moisturiser-for-acne-skin-no-breakouts .product-single__title {
  /* color: #ffffff!important; */
  background: #92c1e9;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 18px 34px; }

/* ===============product A HAPPY MEDIUM new================ */
#a-happy-medium-moisturiser-for-combination-skin-types .product-single__meta--wrapper {
  border: 1px solid #e6e6e6 !important;
  margin: 0 0 50px 0; }

#a-happy-medium-moisturiser-for-combination-skin-types .product-border-top {
  height: 14px;
  background: #0072ce;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#a-happy-medium-moisturiser-for-combination-skin-types .product-single__title {
  /* color: #ffffff!important; */
  background: #0072ce;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 50px 20px; }

/* ===============product FILTHY RICH new================ */
#filthy-rich-for-lipid-dry-skin-needing-nourishment-from-oils-amp-butters .product-single__meta--wrapper {
  border: 1px solid #e6e6e6 !important;
  margin: 0 0 50px 0; }

#filthy-rich-for-lipid-dry-skin-needing-nourishment-from-oils-amp-butters .product-border-top {
  height: 14px;
  background: #002b78;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#filthy-rich-for-lipid-dry-skin-needing-nourishment-from-oils-amp-butters .product-single__title {
  /* color: #ffffff!important; */
  background: #002b78;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 160px;
  height: 160px;
  padding: 50px 20px; }

/* ===============product ZINC IT OVER new================ */
#serve-and-protect-zinc-invisible-zinc-to-protect-against-the-sun .product-single__meta--wrapper {
  border: 1px solid #e6e6e6;
  margin: 0 0 50px 0; }

#serve-and-protect-zinc-invisible-zinc-to-protect-against-the-sun .product-border-top {
  height: 14px;
  background: #009ca6;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

#serve-and-protect-zinc-invisible-zinc-to-protect-against-the-sun .product-single__title {
  color: white !important;
  background: #009ca6;
  border: 2px solid black !important;
  font-weight: 700;
  width: 160px;
  height: 160px;
  padding: 50px 20px; }

/* ===============product STARTER PACK - ACNE / OILY KIT new================ */
#starter-pack-acne-oily-kit .product-single__meta--wrapper {
  border: 2px solid #000;
  padding: 50px 50px;
  margin: 0 0 50px 0;
  border-top: 14px solid #92c1e9; }

#starter-pack-acne-oily-kit .product-single__title {
  /* color: #ffffff!important; */
  background: #92c1e9;
  border: none !important;
  font-weight: bold;
  width: 160px; }

/* ===============product STARTER PACK - MEDIUM KIT new================ */
#starter-pack-acne-oily-kit .product-single__meta--wrapper {
  border: 2px solid #000;
  padding: 50px 50px;
  margin: 0 0 50px 0;
  border-top: 14px solid #92c1e9; }

#starter-pack-acne-oily-kit .product-single__title {
  /* color: #ffffff!important; */
  background: #92c1e9;
  border: none !important;
  font-weight: bold;
  width: 160px; }

/* ===============product STARTER PACK - RICH KIT new================ */
#starter-pack-rich-kit .product-single__meta--wrapper {
  border: 2px solid #000;
  padding: 50px 50px;
  margin: 0 0 50px 0;
  border-top: 14px solid #003087; }

#starter-pack-rich-kit .product-single__title {
  /* color: #ffffff!important; */
  background: #003087;
  border: none !important;
  font-weight: bold;
  width: 160px; }

/* ===============product STARTER PACK - SERUM STARTER new================ */
#starter-pack-serum-starter .product-single__meta--wrapper {
  border: 2px solid #000;
  padding: 50px 50px;
  margin: 0 0 50px 0;
  border-top: 14px solid #CCC; }

#starter-pack-serum-starter .product-single__title {
  /* color: #ffffff!important; */
  background: #CCC;
  border: none !important;
  font-weight: bold;
  width: 160px; }

/* ===============product 3d cLEAN STARTER new================ */
#3d-clean-soft-milky-cleanser-for-dry-skin .product-single__meta--wrapper {
  border: 2px solid #000;
  padding: 50px 50px;
  margin: 0 0 50px 0;
  border-top: 14px solid #5b6770; }

#3d-clean-soft-milky-cleanser-for-dry-skin .product-single__title {
  /* color: #ffffff!important; */
  background: #5b6770;
  border: none !important;
  font-weight: bold;
  width: 160px; }

/* =============== serve-and-protect-50-with-free-beach-towel ================ */
#serve-and-protect-50-with-free-beach-towel .product-single__meta--wrapper {
  border: 2px solid #000;
  padding: 0px 0px;
  margin: 0 0 50px 0;
  border-top: 14px solid #01a2c0; }

#serve-and-protect-50-with-free-beach-towel .product-single__title {
  /* color: #ffffff!important; */
  background: #01a2c0;
  border: none !important;
  font-weight: bold;
  width: 160px; }

#serve-and-protect-50-with-free-beach-towel .product-single__meta--wrapper {
  border: 1px solid #e6e6e6 !important;
  margin: 0 0 50px 0; }

#serve-and-protect-50-with-free-beach-towel .product-border-top {
  height: 14px;
  background: #01a2c0;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

.cart-form .btn {
  font-family: 'Montserrat', sans-serif !important;
  border-radius: 10px; }

.bestsellers-area, .featured-area, .instagram-feed {
  border-left: none; }

#dermaenergy #hp-content {
  border-left: none; }

#hp-img::before {
  display: none; }

.btn--secondary:hover, .btn:hover, .rte .btn--secondary:hover, .rte .btn:hover {
  /* 	border-radius:10px; */ }

.btn, .btn--secondary {
  /*   border-radius:10px; */ }

.input-group .input-group-btn:last-child > .btn, .input-group .input-group-btn:last-child > .btn--secondary, .input-group .input-group-field:last-child {
  border-radius: 10px; }

.home-page-title {
  border-radius: 10px; }

.cst_shop a {
  border-radius: 10px; }

/* .newsletter .newsletter__input, .newsletter form .newsletter--form{
 border-radius: 10px;
} */
#insta-feed img, .instafeed-shopify img {
  border-radius: 10px !important; }

#dermaenergy #hp-img img {
  border: 4px solid #000; }

.newsletter {
  border: none !important; }

.prod_line {
  font-family: 'SegoeUI';
  text-align: center !important;
  margin: 0 33px;
  font-size: 28px;
  font-weight: 500;
  padding: 0 0 5px 0; }

@media screen and (max-width: 600px) {
  #hydrate-and-inflate-hydrating-hyaluronic-acid-for-dehydrated-skin .product-single__meta--wrapper {
    padding: 0;
    margin: 8px; }

  #a-happy-medium-moisturiser-for-combination-skin-types .product-single__meta--wrapper {
    padding: 0;
    margin: 8px; }

  #calm-the-harm-niacinamide-serum-for-skin-immunity-calms-and-soothe .product-single__meta--wrapper {
    padding: 0;
    margin: 8px; }

  #clean-with-envy-sulfate-free-soap-free-foaming-face-wash-for-all-skin .product-single__meta--wrapper {
    padding: 0;
    margin: 8px; }

  #shed-the-dead-a-liquid-exfoliant-no-scrub-no-abrasive-exfoliant .product-single__meta--wrapper {
    padding: 0;
    margin: 8px; }

  #a-mean-clean-an-alpha-hydroxy-acid-aha-cleanser-4-acne-and-ageing .product-single__meta--wrapper {
    padding: 0;
    margin: 8px; }

  #dissolve-and-solve-anti-acne-for-cystic-acne-breakouts-and-pimples .product-single__meta--wrapper {
    padding: 0;
    margin: 8px; }

  #race-against-time-a-peptide-serum-for-anti-ageing-for-wrinkles .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #cream-clean-cleanse .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #solution-from-pollution-vitamin-c-serum-to-fight-free-radicals .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #refine-over-time-an-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #for-brighter-days-skin-brightening-serum-and-skin-lightening-serum .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #light-as-a-feather-oil-free-moisturiser-for-acne-skin-no-breakouts .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #light-as-a-feather-2020-oil-free-moisturiser-for-acne-skin-no-breakouts .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #filthy-rich-for-lipid-dry-skin-needing-nourishment-from-oils-amp-butters .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  [id='4d-clean'] .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  [id='3d-clean-soft-milky-cleanser-for-dry-skin'] .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #dermaenergy-a3-serum-encapsulated-anti-ageing-vitamin-a-retinol-serum .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #ac-clean-an-alpha-hydroxy-acid-aha-cleanser-for-anti-ageing .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #advanced-eye-ai .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #dermaenergy-dermabrush-deeply-clean-your-skin-with-a-skin-brush .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #b3-serum-niacinamide-serum-for-skin-immunity-helps-calm-the-soothe .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #berry-peel .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #lqd-exfoliant-a-liquid-exfoliant-no-scrub-no-abrasive-exfoliant .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #nv-clean-a-sulfate-free-soap-free-foaming-face-wash-for-all-skin .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #pep-serum-a-peptide-serum-with-proteins-for-anti-ageing-for-wrinkles .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #pi-serum-pigment-skin-brightening-serum-and-skin-lightening-serum .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #c3-serum-vitamin-c-serum-for-brightening-and-anti-ageing-serum .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #ha3-serum-superior-hydrating-hyaluronic-acid-for-dehydrated-skin .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #revive-light-oil-free-moisturiser-for-acne-skin-no-breakouts .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #revive-medium-moisturiser-for-combination-skin-types .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #revive-rich-for-lipid-dry-skin-needing-nourishment-from-oils-amp-butters .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #enzyme-peel .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #mineral-protect-invisible-zinc-moisturiser-to-protect-against-the-sun .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #post-laser-lotion .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection-250ml .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection-black.product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #pumpkin-peel .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #sheet-mask .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #serve-and-protect-zinc-invisible-zinc-to-protect-against-the-sun .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #serve-and-protect-50-a-high-spf-50-for-maximum-sun-protection-black .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #serve-and-protect-50-with-free-beach-towel .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  .thumb-imgs img {
    margin: 10px 15px 0 15px !important; }

  #ProductPhotoImg.product-single__photo {
    margin-top: 140px; }

  .product-single__title {
    position: absolute;
    max-width: 450px;
    top: 85px;
    width: 90%;
    left: 0;
    right: 0;
    margin: 0 auto; }

  .product-single__description {
    padding: 0 15px; }

  .actual-price {
    right: -115px !important; }

  #currency-mobile-switcher {
    display: none !important; }

  #cream-clean-cleanse .product-single__meta--wrapper {
    margin: 8px; }

  .prod_line {
    margin: 0 !important; }

  .product-single__description {
    padding: 1px; }

  .ml {
    padding-left: 0px !important; }

  .hydratedescriptio {
    margin-left: 0px !important; }

  #black-friday-light-as-a-feather .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; }

  #black-friday-serve-and-protect .product-single__meta--wrapper {
    padding: 0 !important;
    margin: 8px !important; } }
/* ===============End of Media Query================ */
.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px 50px 18px 50px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s; }

.active, .accordion:hover {
  background-color: #f7f7f7; }

.accordion:after {
  content: '\002B';
  color: #777;
  font-weight: bold;
  float: right;
  margin-left: 5px; }

.accordion.active:after {
  content: "\2212"; }

.panel {
  padding: 0 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out; }

.hydratedescription {
  padding: 15px 50px 0px 50px; }

.hydratedescriptio {
  padding: 0 20px;
  margin-left: 20px; }

.plist {
  list-style-type: "none"; }

/* ================================================================================== */
.product-description-section {
  display: flex;
  flex-direction: column; }

.product-single__title {
  order: 1; }

.add-cart-section {
  order: 3;
  position: relative;
  top: -38px; }

.product-single__description {
  order: 2; }

.social-sharing {
  order: 4; }

.wrapper {
  max-width: 1200px !important; }

.actual-price {
  position: relative;
  right: -218px;
  font-weight: 700 !important; }

.add-cart-section .btn {
  width: 500px; }

.product-single__description {
  font-family: 'Raleway', sans-serif;
  font-weight: 400;
  margin-top: 0px;
  padding-right: 0px; }

/* ====================================MEDIA SCREEN============================================== */
.rte ol, .rte p, .rte table, .rte ul {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 5px;
  margin-right: 5px; }

#hydrate-and-inflate-hydrating-hyaluronic-acid-for-dehydrated-skin .actual-price {
  font-size: 20px;
  font-weight: bold !important; }

#hydrate-and-inflate-hydrating-hyaluronic-acid-for-dehydrated-skin .product-single__meta--wrapper {
  border: 1px solid #e6e6e6; }

.ml {
  padding: 0 30px;
  position: relative;
  top: 23px;
  margin-left: 12px; }

#hydrate-and-inflate-hydrating-hyaluronic-acid-for-dehydrated-skin .product-border-top {
  height: 14px;
  background: #6ad1e3;
  margin-bottom: 33px;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px; }

/*       .ul-type li {
        background: url('https://cdn.shopify.com/s/files/1/1253/3929/t/32/assets/check_1_1.png?v=1634215149') no-repeat left center;
        margin-right:15px;
        list-style: none;
        margin: 0;
        vertical-align: baseline;
        background-position: 0 5px;
        padding:0 0 0 25px;
      } */
.product-options {
  top: 0px;
  left: 25px;
  position: absolute;
  z-index: 9999; }

.product-options label {
  display: inline;
  font-weight: 600;
  text-transform: uppercase;
  font-size: .9em;
  margin: 5px; }

.cbpqa-header {
  display: none !important; }

.cbpqa-legend {
  display: none !important; }

.product-single__photos a, .product-single__photos img, .product-single__thumbnails a, .product-single__thumbnails img {
  background-color: white !important;
  color: black !important;
  position: relative !important; }

.cb-modal__title {
  text-align: center; }

.cbpqa-cancel-link {
  display: none; }

.cb-modal__btn {
  width: 100%; }

.cb-field-group {
  margin-bottom: 13px !important; }

.cbpqa-btn-submit {
  padding: 10px 8px !important; }

.question-answer-box {
  top: -20px; }

.thumb-imgs img {
  margin: 100px 15px 0 15px;
  max-width: 25%; }
