/** Shopify CDN: Minification failed

Line 309:2 "letter-specing" is not a known CSS property
Line 8435:124 Unexpected ".15ml"

**/
/* Font family start here */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap');
@font-face {
  font-family: 'Geograph';
  src: url('/cdn/shop/files/Geograph-Bold.eot?v=1682311073Geograph-Bold.eot');
  src: url('/cdn/shop/files/Geograph-Bold.eot?v=1682311073Geograph-Bold.eot?#iefix') format('embedded-opentype'),
    url('/cdn/shop/files/Geograph-Bold.woff2?v=1682311065Geograph-Bold.woff2') format('woff2'),
    url('/cdn/shop/files/Geograph-Bold.woff?v=1682311068Geograph-Bold.woff') format('woff'),
    url('/cdn/shop/files/Geograph-Bold.ttf?v=1682311070Geograph-Bold.ttf') format('truetype');
  font-weight: bold;
}

@font-face {
  font-family: 'Geograph';
  src: url('/cdn/shop/files/GeographMedium.eot?v=1682311901GeographMedium.eot');
  src: url('/cdn/shop/files/GeographMedium.eot?v=1682311901GeographMedium.eot?#iefix') format('embedded-opentype'),
    url('/cdn/shop/files/GeographMedium.woff2?v=1682311893GeographMedium.woff2') format('woff2'),
    url('/cdn/shop/files/GeographMedium.woff?v=1682311896GeographMedium.woff') format('woff'),
    url('/cdn/shop/files/GeographMedium.ttf?v=1682311897GeographMedium.ttf') format('truetype');
  font-weight: 500;
}

@font-face {
  font-family: 'Geograph';
  src: url('/cdn/shop/files/Geograph.eot?v=1682312475Geograph.eot');
  src: url('/cdn/shop/files/Geograph.eot?v=1682312475Geograph.eot?#iefix') format('embedded-opentype'),
    url('/cdn/shop/files/Geograph.woff2?v=1682312467Geograph.woff2') format('woff2'),
    url('/cdn/shop/files/Geograph.woff?v=1682312470Geograph.woff') format('woff'),
    url('/cdn/shop/files/Geograph.ttf?v=1682312472Geograph.ttf') format('truetype');
  font-weight: normal;
}

@font-face {
  font-family: 'Hauora';
  src: url('/cdn/shop/files/Hauora-Medium.eot?v=1683179347');
  src: url('/cdn/shop/files/Hauora-Medium.eot?v=1683179347') format('embedded-opentype'),
    url('/cdn/shop/files/Hauora-Medium.woff2?v=1683179347') format('woff2'),
    url('/cdn/shop/files/Hauora-Medium.woff?v=1683179347') format('woff'),
    url('/cdn/shop/files/Hauora-Medium.ttf?v=1683179347') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Hauora';
  src: url('/cdn/shop/files/Hauora-SemiBold.eot?v=1683179347');
  src: url('/cdn/shop/files/Hauora-SemiBold.eot?v=1683179347') format('embedded-opentype'),
    url('/cdn/shop/files/Hauora-SemiBold.woff2?v=1683179347') format('woff2'),
    url('/cdn/shop/files/Hauora-SemiBold.woff?v=1683179347') format('woff'),
    url('/cdn/shop/files/Hauora-SemiBold.ttf?v=1683179347') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

.text-btn a {
  display: inline-block;
  max-width:400px;
}

body.gradient.Naturasil.Standard.Day.Guarantee.Details.Non.Scabies.transcy-theme-suffescomopt a {
  color: inherit;
}

.m-0 {
  margin:0px !important;
}

.card__information:hover > .card__heading, .card__information:hover > .caption-with-letter-spacing {
  color:white;
}

.Skin.Care.Solutions span.comp-price span.money {
  text-decoration: line-through;
  font-size: 17px !important;
  font-size: 16px;
  letter-spacing: 0px;
  color: #111111;
  font-family: 'Geograph';
  font-weight: 300;
}

body.gradient.Mite.B.Gone.Eliminator.Laundry.Duo .customer-care-shipping.common-section .main_text p {
  font-weight: 700;
  font-size: 22px;
  line-height: 1.2;
  text-align: center;
}

/* End here */

p, li {
  font-family: Geograph;
}

/* Global Padding Margins */

.text-center {
  text-align:center !important;
}

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

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

.m-0 {
  margin:0px !important;
}

.mt-1 {
  margin-top:1rem !important;
}

.mt-2 {
  margin-top:2rem !important;
}

.mt-3 {
  margin-top:2rem !important;
}

.mt-4 {
  margin-top:4rem !important;
}

.mt-5 {
  margin-top:5rem !important;
}

body span.price-item.price-item--regular span {
  text-decoration: line-through;
  text-decoration-color: #333;
  text-decoration-thickness: 4px;
  line-height: 1;
}

.p-0 {
  padding:0px !important;
}

.pt-0 {
  padding-top:0rem !important;
}

.pb-0 {
  padding-bottom:0rem !important;
}

.pt-0-div > div {
  padding-top:0rem !important;
}

.pb-0-div > div {
  padding-bottom:0rem !important;
}

.pt-1 {
  padding-top:1rem !important;
}

.pt-2 {
  padding-top:2rem !important;
}

.pt-3 {
  padding-top:2rem !important;
}

.pt-4 {
  padding-top:4rem !important;
}

.pt-5 {
  padding-top:5rem !important;
}

.pb-0 {
  padding:0px !important;
}

.pb-1 {
  padding-bottom:1rem !important;
}

.pb-2 {
  padding-bottom:2rem !important;
}

.pb-3 {
  padding-bottom:2rem !important;
}

.pb-4 {
  padding-bottom:4rem !important;
}

.pb-5 {
  padding-bottom:5rem !important;
}

.mb-0 {
  margin-bottom:0px !important;
}

.mb-1 {
  margin-bottom:1rem !important;
}

.mb-2 {
  margin-bottom:2rem !important;
}

.mb-3 {
  margin-bottom:2rem !important;
}

.mb-4 {
  margin-bottom:4rem !important;
}

.mb-5 {
  margin-bottom:5rem !important;
}

/* End Global Padding Margins */

.instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions p {
  text-align: center;
  margin: 0px;
}

/* Mega menu css start here */
summary.list-menu__item a {
  color: #1c1c1c;
  text-decoration: none;
}

.main-color-heading {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  padding: 10px 0px;
}

.max-wid-1000 {
  max-width: 1000px !important;
  margin:auto;
}

shopify-payment-terms {
  display: flex;
  min-width: 100%;
}

.max-wid-1200 {
  max-width: 1200px !important;
  margin: auto;
}

body .video-equal .deferred-media {
  margin: 0px;
}

.max-wid-1000-img img {
  max-width: 1000px !important;
  margin:auto;
  display: block;
}

.max-wid-800-img img {
  max-width: 800px !important;
  margin:auto;
  display: block;
}

body .heading_main_featured_product-padding-10 .heading_main_featured_product {
  padding: 10px;
  margin:0px;
}

.Warts.Remover .max-wid-1000 .text_about {
  max-width: 1000px;
}

li.mega-menu__link.mega-menu__link--level-2.link {
  width: 100%;
}

ul.mega-menu__list.page-width li p {
  margin: 0;
}

ul.mega-menu__list.page-width li a {
  font-weight: 700!important;
  text-decoration: none;
  letter-specing:0px;
  color: #000;
}

ul.mega-menu__list ul {
  padding-left: 0;
}

summary.list-menu__item a {
  color: #1c1c1c;
  text-decoration: none;
}

ul.mega-menu__list.page-width li a.mega-menu__link {
  font-size: 14px;
  letter-spacing: 0px;
  font-family: Geograph;
  font-weight: 400 !important;
  color: #000;
}

div#MegaMenu-Content-2 .mega-menu__link--level-2 {
  font-weight: 700!important;
  margin-top: 0 !important;
  padding-top: 0;
  border-bottom: 1px solid #ccc;
  min-height: 42px;
}

ul.mega-menu-pro li {
  list-style: none;
  width: 100% !important;
}

ul.mega-menu-pro {
  padding: 0;
}

div#cart-notification{
  top: var(--header-height, 0px);
}

ul.mega-menu-pro li.mega-menu-image-product-main a {
  display: flex;
  align-items: center;
}

ul.mega-menu-pro li.mega-menu-image-product-main a h3.title {
  margin: 0;
  font-size: 14px;
  color: #000;
  font-family: Geograph;
  letter-spacing: 0;
  margin-bottom: 5px;
}

ul.mega-menu-pro li.mega-menu-image-product-main a h3.price {
  margin-top: 2px;
}

ul.mega-menu-pro li.mega-menu-image-product-main span.money {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0px;
  font-family: Geograph;
  color: #6eb043;
}

ul.mega-menu-pro li img {
  width: 100%;
}

ul.mega-menu__list.page-width li a {
  font-family: Geograph;
}

ul.mega-menu__list.page-width li p {
  line-height: 20px;
}

ul.mega-menu__list.page-width li ul li {
  width: 100%;
}

ul.mega-menu-pro li.mega-menu-image-product-main a .mega-menu-image {
  width: 90px;
}

ul.mega-menu-pro li.mega-menu-image-product-main a .mega-menu-product {
  width: 84%;
  padding: 0px 10px;
}

div#MegaMenu-Content-2 {
  background: #fff;
  padding: 20px;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

ul.mega-menu__list.page-width li a:hover {
  color: #6EB245;
  text-decoration: none;
}

nav.header__inline-menu .header__menu-item svg {
  left: 10%;
  position: relative;
}

ul.mega-menu__list.page-width {
  width: 100%;
  max-width: 100%;
  padding: 0px;
}

ul.mega-menu__list.page-width li {
  width: 25%;
  line-height: 40px;
}

/* End here */

/* Header section css start here */

.main-social-media-heading .social-media {
  background: #202C5F;
}

header.header {
  padding-top: 0px !important;
  padding-bottom: 10px !important;
}

.main-social-media-heading .social-media ul.footer__list-social {
  justify-content: right;
}

.main-social-media-heading .social-media li.list-social__item svg {
  color: #fff;
}

.acc-head.card.active:after {
  content: "\f106";
}

.acc-head.card:after {
  position: absolute;
  content: "\f107";
  right: 20px;
  font-family: fontAwesome;
  font-size: 26px;
  color: #000!important;
  cursor: pointer;
}

.free-ship-text p {
  font-size: 15px;
  letter-spacing: 0px;
  font-family: Geograph;
  font-weight: 400;
  color: #1c1c1c;
  margin: 0px;
}

.header__icons {
  align-items: center;
}

nav.header__inline-menu .header__menu-item {
  font-size: 18px;
  color: #1c1c1c;
  padding: 0rem 4rem 0rem 0rem;
  font-family: Geograph;
  font-weight: 400;
  letter-spacing: 0px;
}

nav.header__inline-menu .header__menu-item span {
  text-decoration: none;
}

ul#HeaderMenu-MenuList-5 {
  padding: 13px;
  top: 49px;
  border: 0px;
  background: #ffffffc2;
}

nav.header__inline-menu .header__menu-item:hover {
  color: #6EB245;
}

.log-in-icon {
  display: flex;
}

.cart-in-icon {
  display: flex;
  align-items: center;
  gap: 12px;
}

.cart-in-icon a {
 text-decoration: none;
}

.log-in-icon a {
  text-decoration: none;
}

.search-icon-text {
  display: flex;
  align-items: center;
  gap: 12px;
}

summary.header__icon.header__icon--search {
  width: 90px;
  line-height: 44px;
}

.header__icon span {
  font-size: 16px;
  font-family: 'Geograph';
  font-weight: 400;
}

.header__icons svg {
  width: 22px;
  height: 22px;
}

span.cart-in-mobile-icon-cl {
  font-size: 16px;
  font-family: 'Geograph';
  font-weight: 400;
}
/* End here */

/* Globals css  */

.heading_instructions-p-10 .heading_instructions {
  padding: 10px !important;
}

li.logo-bar-section a {
  color: black;
  text-decoration: none;
  line-height: 20px;
  font-weight: 700;
}

.Qr.Page.Mite.B.Gone span.comp-price span.money {
  text-decoration: line-through;
  font-size: 17px !important;
}

body .p-h1 h1 {
  padding:10px !important;
}

.heading-main h2.heading, body .heading-main-h2 h2, body .same-heading-main-h2-h3 h3 {
  text-align: center;
  font-weight: 700 !important;
  font-size: 25px !important;
  max-width: 1200px;
  margin: auto !important;
  padding:10px;
  font-family: Geograph!important;
}

.content_main_featured_product {
  max-width: 1200px;
  margin: auto;
}

.Scabies.Need.To.Know .image-with-text .global-media-settings {
  overflow: hidden!important;
  width: 100%;
  margin: 0;
  border: none;
}

.Scabies.Need.To.Know section.main-sec .heading_main_featured_product h2 {
  margin: auto !important;
}

.Scabies.Need.To.Know .heading_main_featured_product-padding-10 .heading_main_featured_product {
  margin-bottom: 30px;
}

body .only-image-top-30 .image {
  margin-top:30px;
}

body .multicolumn-h2.multicolumn h2.title.inline-richtext.h1 {
  font-size: 25px;
  font-weight: 700;
  text-align: center;
  padding:10px;
  font-family: Geograph!important;
  margin-bottom: 30px;
  margin: 0px auto !important;
  max-width:1200px;
}

body .max-wid-h1 h1,
body .max-wid-h2 h2,
body .max-wid-h2-p h2 > p,
body .max-wid-h3 h3,
body .max-wid-h3 h3 > p {
  max-width: 1200px !important;
  margin: auto !important;
}

body .p-h1-20 h1 {
  padding: 20px;
}

body .container-width-text_about .text_about {
  max-width: 1200px;
  margin: auto;
}

body .heading-h2 h2 > p, body .heading-h2 h2 {
  font-size: 25px;
  font-weight: 700;
}

body .heading-h3 h3 > p, body .heading-h3 h3 {
  font-size: 20px;
  font-weight: 700;
}

body .font-weight-700-h1 h1, body .body .font-weight-700-h2 h2, body .font-weight-700-h3 h3,
body .font-weight-700-h1-P h1 > p, body .font-weight-700-h2-P h2 > p, body .font-weight-700-h3-P h3 > p {
  font-weight: 700 !important;
}

body .main-div-block-h1 .main-div-block.welcome-to-naturasi-main-bottom h1 {
  font-size: 25px !important;
  font-style: normal;
  font-weight: 400;
}

body .new-footer-logos ul.logo_image {
  display: flex;
  text-align: center;
  width: 100%;
  justify-content: center;
  gap: 150px;
  padding: 71px 0;
  max-width: 1000px;
  margin: auto;
}

.M-0-h1 h1, .M-0-h2 h2, .M-0-h3 h3,
.M-0-h1-P h1 > p, .M-0-h2-P h2 > p, .M-0-h3-P h2 > p {
  margin: 0px !important;
}

.P-0-h1 h1, .P-0-h2 h2, .P-0-h3 h3,
.P-0-h1-P h1 > p, .P-0-h2-P h2 > p, .P-0-h3-P h3 > p {
  padding: 0px !important;
}

.heading_instructions-p-10-20 .heading_instructions {
  padding-top: 10px;
  padding-bottom: 20px;
}

.heading_instructions-p-10 .heading_instructions {
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading_ingredients h2 {
  font-size: 25px;
  font-weight: 700;
  line-height: 25px;
  text-align: center;
  margin: 0;
  font-family: Geograph;
  padding: 10px;
}

.heading_ingredients h1 > p {
  font-weight: 700;
  line-height: 25px;
  text-align: center;
  margin: 0;
  font-family: Geograph;
  font-style:normal;
}

.text-our-mission p {
  font-family: Geograph;
  font-size: 18px;
}

.heading_ingredients.page-width {
  max-width: 1200px;
  margin: auto;
  text-align: center;
}

.heading_qus_ans p {
  margin: 0px;
}

.heading_qus_ans {
  padding: 10px;
}

/* End Globals css */

/* Molluscum Contagiosum Treatment */

body .content-padding-zero .image-with-text__content {
  padding: 0rem 5rem 0rem;
  letter-spacing: 0;
}

body .content-padding-zero-all .image-with-text__content {
  padding: 0rem 0rem 0rem;
  letter-spacing: 0;
}

body .image-with-text__grid-30 .image-with-text__grid {
  margin-top: 30px !important;
}

body.gradient.Qr.Page.Molluscum.Contagiosum .customer-care-shipping .page-width .left_image img {
  width: 80%;
  height: auto;
}

body.gradient.Qr.Page.Molluscum.Contagiosum section.main-sec > .page-width {
  gap: 10px;
  display: flex;
}

body .after-head-padding .main-heading-zipify {
  margin-bottom: 30px;
}

body .after-head-padding .heading_instructions {
  margin-bottom: 30px !important;
}

body .heading-main.after-head-padding {
  margin-bottom: 30px;
}

body.gradient.Skin.Care.Solutions.transcy-theme-suffescom .media {
  background-color: transparent;
}

body .main-sec.custom-slider-for-4 > .page-width {
  gap: 10px;
  display: flex;
}

body .main-sec.custom-slider-for-4 span.comp-price span.money {
  text-decoration: line-through;
  font-size: 17px !important;
}

body .price-campr-line span.comp-price span.money {
  text-decoration: line-through;
  font-size: 17px !important;
}

.Skin.Care.Solutions span.comp-price span.money {
  text-decoration: line-through;
  font-size: 17px !important;
}

body .main-sec.custom-slider-for-4 .product-form__buttons .product-form__submit {
  margin: auto;
  padding: 0px;
  min-width: 90px;
}

body .max-img-width-400 .image img {
  max-width: 400px;
}

body.gradient.Qr.Page.Molluscum.Contagiosum .heading_naturasil-product p {
  font-weight: 400;
  font-size: 18px !important;
  line-height: 1.5;
  margin: 0;
  color: black;
}

body.gradient.Qr.Page.Molluscum.Contagiosum .image-with-text h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 25px;
  color: #222222;
  letter-spacing: 0px;
  width: 100%;
  font-weight: 600;
  text-transform: uppercase;
  text-align: left;
}

.Molluscum.Contagiosum.Treatment.For .heading_main_featured_product {
  font-size: 25px;
  font-weight: 700;
  text-align: center;
  font-family: Geograph!important;
  margin-bottom: 30px;
  padding: 10px;
}

.Scabies.Need.To.Know section.main-sec h2 {
  min-height: 0px;
  margin: 0px !important;
}

.Scabies.Need.To.Know section.main-sec > .page-width {
  gap: 10px;
  display: flex;
}

.Scabies.Need.To.Know .main-sec .product-form__buttons .product-form__submit {
  width: 80px;
  margin: auto;
  padding: 0px;
  min-width: 100px;
}

body .heading_main_featured_product-pad-10 .heading_main_featured_product {
  padding: 10px;
}

.Molluscum.Contagiosum.Treatment.For .title-wrapper.title-wrapper--no-top-margin h2 {
  font-size: 25px;
  font-weight: 700;
  text-align: center;
  font-family: Geograph!important;
  margin-bottom: 30px;
  padding:10px;
}

.Molluscum.Contagiosum.Treatment.For .customer-care-shipping .heading_ingredients p {
  font-size: 25px;
  margin: 0;
  padding: 10px;
}

.Molluscum.Contagiosum.Treatment.For .customer-care-shipping .page-width.main-image-right-left {
  margin-top: 20px;
  text-align: center;
}

.Molluscum.Contagiosum.Treatment.For .naturasil-product-acne-and-sulfur-soap-bundle.common-section {
  padding: 20px 0px;
}

.Molluscum.Contagiosum.Treatment.For section.facts .heading_ingredients p {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack section.main-sec .heading_main_featured_product {
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .image-with-text h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 25px;
  color: #222222;
  letter-spacing: 0px;
  width: 100%;
  font-weight: 600;
  text-transform: uppercase;
  text-align: left;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .customer-care-shipping .page-width.main-image-right-left .main_text li {
  font-size: 18px;
  letter-spacing: 0;
  font-family: Geograph;
  font-weight: 600;
  text-align: left;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .heading_main_featured_product h1 {
  font-size: 25px;
  font-weight: 700;
  text-align: center;
  font-family: Geograph!important;
  margin-bottom: 0;
  padding: 10px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .naturasil-product-acne-and-sulfur-soap-bundle.common-section {
  padding: 20px 0px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .naturasil-product-acne-and-sulfur-soap-bundle.common-section .heading_ingredients {
  padding-bottom: 20px;
}

.Molluscum.Contagiosum.Treatment.For section.facts .heading_ingredients h1  {
  padding:20px;
}

.Molluscum.Contagiosum.Treatment.For .main-div-block.welcome-to-naturasi-main-bottom h1 {
  font-style: italic;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Treatment.For .reviews-wrapper-inner {
  width: 100%;
  display: inline-block;
  vertical-align: bottom;
  border-bottom: 1px solid #ccc;
  padding: 20px 30px;
  flex-wrap: wrap;
}

.Molluscum.Contagiosum.Treatment.For .heading_naturasil-product p {
  font-weight: 700;
  font-size: 30px !important;
  line-height: 1;
  margin: 0;
}

.Molluscum.Contagiosum.Treatment.For .customer-care-shipping .page-width .left_image img,
.Molluscum.Contagiosum.Treatment.For .customer-care-shipping .page-width .right_image img {
  width: 300px !important;
  height: auto !important;
}

.Molluscum.Contagiosum.Treatment.For .customer-care-shipping.common-section .main_text p {
  font-weight: 700;
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}

.Molluscum.Contagiosum.Treatment.For .customer-care-shipping.common-section .main_text p {
  font-weight: 700;
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}

.Molluscum.Contagiosum.Treatment.For .text_about-note {
  text-align: center;
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Treatment.For .customer-care-shipping .page-width.main-image-right-left .main_text li {
  font-size: 18px;
  letter-spacing: 0;
  font-family: Geograph;
  font-weight: 600;
}

.Molluscum.Contagiosum.Treatment.For .title-wrapper-with-link h2 {
  font-weight: 700;
  text-align: center;
  font-family: Geograph!important;
  margin: 0px !important;
  padding: 10px;
}

.Molluscum.Contagiosum.Treatment.For .heading_ingredients.page-width h2 {
  font-size: 25px;
  font-weight: 600;
}

.heading_main_featured_product, .heading_main_featured_product h1 {
  font-size: 25px;
  font-weight: 700;
  text-align: center;
  font-family: Geograph!important;
  margin-bottom: 30px;
}

/* Slideshow section css start here */

.slideshow__text-wrapper h2.banner__heading.inline-richtext.h1 {
  font-size: 40px;
  font-family: 'Hauora';
  font-weight: 700;
  letter-spacing: 0px;
  max-width: 400px;
  line-height: 52px;
}

.slideshow__text-wrapper .banner__text.rte p {
  font-size: 18px;
  letter-spacing: 0px;
  color: #FFFFFF;
  line-height: 25px;
  font-family: Geograph;
  font-weight: 400;
  padding: 7px 0px;
}

.banner__buttons a.button.button--primary {
  background: #6EB245;
  width: 160px;
  height: 54px;
  border-radius: 50px;
  padding: 0px;
  font-size: 16px;
  letter-spacing: 0px;
  position: relative;
  transition: 0.5s;
  overflow: hidden;
  font-family: Geograph;
  font-weight: 400;
  color: #fff;
}

.banner__buttons a.button.button--primary:hover {
  background: #202C5F;
}

.banner__buttons a.button.button--primary:after {
  display: none;
}

.slideshow__controls.slider-buttons {
  position: absolute;
  top: unset;
  bottom: 20px;
  right: 50%;
  left: 50%;
  border: 0px;
  z-index: 2;
}

button.slider-counter__link {
  background: #fff;
  width: 12px;
  height: 12px;
  margin: 0px 4px;
  border-radius: 50px;
  padding: 0px;
  font-size: 0px;
}

button.slider-counter__link span.dot {
  display: none;
}

button.slider-button {
  display: none;
}

button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active {
  margin-right: 7rem;
  width: 20px;
  height: 20px;
  background: #202C5F;
}

button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active:after {
  position: absolute;
  content: "";
  background: #202C5F;
  width: 65px;
  height: 1px;
  left: -33px;
  z-index: -1;
}

.slideshow__control-wrapper {
  align-items: center;
}

button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active:last-child:after {
  display: none;
}

/* End here */

/* Section three on the homepage css start here */

.home-page-custom-collections {
  padding: 20px 0;
}

.home-page-custom-collections h2.heading {
  margin-bottom: 30px;
}

.home-page-text h2.heading p {
  font-size: 35px;
  color: #454545;
  font-family: 'Hauora';
  font-weight: 600;
  text-transform: uppercase;
  margin: 0;
}

.home-page-text .text img {
  width: 100%;
}

.text_sub p {
  width: 100%;
  max-width: 410px;
  line-height: 25px;
  font-size: 18px;
  font-family: Geograph;
  font-weight: 400;
  letter-spacing: 0px;
}

.home-page-text {
  margin-top: 10rem;
}

.first-image-text figure:after {
  position: absolute;
  content: "";
  background: #202C5F;
  width: 590px;
  height: 470px;
  top: -60px;
  right: -6%;
  z-index: -1;
}

.first-image-text .text figure:before {
  position: absolute;
  content: "";
  width: 590px;
  height: 560px;
  top: unset;
  bottom: -27px;
  border: 1px solid #202C5F;
  z-index: -1;
  left: unset;
  right: 0;
}

p.announcement-bar__message {
  font-family: Geograph;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 15px;
}

.second-image-text .text {
  position: relative;
  margin-top: -210px;
}

.text-top-heading {
  padding-bottom: 6rem;
}

.text-down-heading {
  padding-top: 7rem;
}

.second-image-text .text img {
  padding: 0px 40px 0px 0px;
}

.second-image-text {
  display: flex;
}

.first-image-text {
  display: flex;
}

.first-image-text .text .text-top-heading.custom-content {
  width: 50%;
}

.first-image-text .text figure {
  width: 50%;
}

.second-image-text .text-down-heading.custom-content {
  width: 50%;
}

.first-image-text .text {
  position: relative;
  display: flex;
}

.second-image-text .text:after {
  position: absolute;
  content: "";
  width: 400px;
  height: 700px;
  border: 1px solid #202C5F;
  right: unset;
  left: -20px;
  bottom: -10px;
  top: unset;
  z-index: -1;
}
/* End here */

/* Collection section on homepage css start here */

.pagination-wrapper ul.pagination__list li a {
  font-size: 20px;
  color: #000;
  font-family: Geograph;
  font-weight: 700;
  opacity: 1;
  text-transform: capitalize;
}

.instructions-acne-and-sulfur-soap-bundle.common-section.container-width-text_about.fact-instuction .main-div-block {
  margin-top: 20px;
}

.pagination-wrapper svg {
  width: 16px !important;
  height: 16px !important;
}

.pagination-wrapper ul.pagination__list li a:after {
  display: none;
}

.collection h2.title.inline-richtext.h2 {
  text-align: center;
  width: 100%;
  font-size: 30px;
  color: #454545;
  font-family: 'Hauora';
  font-weight: 600;
}

.card__information .card__heading.h5 {
  font-size: 17px;
  letter-spacing: 0px;
  font-family: Geograph;
  font-weight: 400;
  color: #605953;
}

.card-wrapper.product-card-wrapper .card__media {
  border: 1px solid #D7D7D7;
  border-radius: 30px !important;
  background: #fff!important;
}

.card-information span.price-item {
  font-size: 16px;
  letter-spacing: 0px;
  color: #202C5F;
  font-family: Geograph;
  font-weight: 700;
}

.banner__buttons.wview-all {
  width: 100%;
  max-width: 100%;
  justify-content: center;
  margin-top: 5rem;
}

.card-information s.price-item.price-item--regular {
  color: #000;
  font-size: 14px;
  letter-spacing: 0px;
  font-family: 'Geograph';
  font-weight: 400;
}

.card__information:hover .card-information s.price-item.price-item--regular {
  color: #fff;
}

.card__information:hover .card__heading.h5 {
  color: #fff;
}

.card__information {
  padding: 20px 20px !important;
}

.card__information:hover span.price-item {
  color: #fff;
}
/* End here */

/* Blog page css start here on the homepage */
button.slick-arrow i:before {
  font-size: 29px;
  color: #7A7A7A;
}

button.slick-next.slick-arrow {
  right: -10px;
}

button.slick-prev.slick-arrow {
  left: -10px;
}

button.slick-arrow {
  background: #fff;
  width: 40px;
  height: 40px;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

button.slick-arrow:hover {
  background: #202C5F;
}

button.slick-arrow:before {
  display: none;
}

.blog .blog__title.inline-richtext.h1 {
  font-size: 30px;
  letter-spacing: 0px;
  text-align: center;
  width: 100%;
  color: #454545;
  text-transform: uppercase;
  font-family: 'Hauora';
  font-weight: 600;
}

button.slick-arrow:hover i:before {
  color: #fff !important;
}

.icon-svg {
  border-radius: 50px;
  height: 40px;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #606060;
}

.card__information:hover .icon-svg path {
  fill: #fff;
}

.blog {
  background: #F8F8F8;
}

.card__information:hover .icon-svg {
  border: #fff 1px solid !important;
  opacity: 1;
}

.blog__post {
  padding: 10px !important;
}

.blog .card__information {
  padding: 20px 0px !important;
}

.blog .card__information h3.card__heading.h2 a {
  font-size: 16px;
  letter-spacing: 0px;
  line-height: 26px;
  color: #606060;
  font-family: Geograph;
  font-weight: 700;
  min-height: 50px;
}

p.article-card__excerpt.rte-width {
  font-size: 16px;
  letter-spacing: 0px;
  line-height: 26px;
  color: #606060;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
}

.blog .card__information {
  background: #fff;
  padding: 38px 20px!important;
  transition: 0.5s;
}

.card__information:hover {
  background: #202C5F;
  margin-top: -30px;
  padding-top: 50px!important;
  border-radius: 19px;
}

ul#product-grid {
  row-gap: 30px;
}

.card__information:hover p.article-card__excerpt.rte-width {
  color: #fff;
}

.card__information:hover h3.card__heading.h2 a {
  color: #fff;
}
/* End here */

/* Image width text section homepage css start here */
.home-page-about .image-with-text__media {
  border: 0px;
}

.home-page-about p.image-with-text__text {
  font-size: 18px;
  letter-spacing: 0px;
  text-transform: uppercase;
  color: #222222;
  font-family: Geograph;
  font-weight: 700;
}

.home-page-about h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 35px;
  letter-spacing: 0px;
  color: #222222;
  font-family: Geograph;
  font-weight: 700;
}

.home-page-about .image-with-text__media img {
  object-fit: scale-down;
}

.home-page-about .image-with-text__text.rte.body p {
  font-size: 18px;
  letter-spacing: 0px;
  line-height: 30px;
  color: #222222;
  font-family: Geograph;
  font-weight: 400;
}

.home-page-about .image-with-text__content {
  justify-content: center;
}

/* End here */

/* Nature section on homepage css start here */
.main-image-custom-collections, .collection-left-bottom-main {
  display: flex;
  gap: 24px;
}

.card__inner {
  background-color: transparent;
}

.collection-left-first, .collection-right-first, .collection-left-bottom-main-right-first {
  margin-bottom: 10px;
}

.home-page-custom-collections .text .image img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.collection-left-first {
  position: relative;
}

.collection-left-first .main-content {
  position: absolute;
  top: unset;
  bottom: 30%;
  left: 6%;
}

.main-content h2.heading p {
  color: #fff;
  font-size: 26px;
  margin: 0;
  letter-spacing: 0px;
  font-family: 'Hauora';
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
}

.text-btn a {
  background: #6EB245;
  border-radius: 50px;
  font-size: 16px;
  letter-spacing: 0px;
  position: relative;
  transition: .5s;
  overflow: hidden;
  font-family: Geograph;
  font-weight: 400;
  color: #fff;
  padding: 16px 40px;
  text-decoration: none;
}

.text-btn a:hover {
  background: #202C5F;
}

.collection-right-first .main-content {
  position: absolute;
  top: 40%;
  left: 10%;
}

.collection-right-first {
  position: relative;
}

.collection-left-bottom-main-right-first {
  position: relative;
}

.collection-left-bottom-main-right-first .main-content {
  position: absolute;
  top: 18%;
  right: 10%;
}

.collection-left-bottom-main-left .main-content {
  position: absolute;
  top: 6%;
  right: 42%;
}

.collection-left-bottom-main-left {
  position: relative;
}

.collection-left-bottom-main-right-second {
  position: relative;
}

.collection-left-bottom-main-right-second .main-content {
  position: absolute;
  top: 20%;
  left: 10%;
}

.collection-right-seocnd {
  position: relative;
}

.collection-right-seocnd .main-content {
  position: absolute;
  top: auto;
  bottom: 5%;
  left: 10%;
}

.sub-class-main-collections h2.heading {
  text-align: center;
  width: 100%;
  font-size: 30px;
  color: #454545;
  font-family: 'Hauora';
  font-weight: 600;
  text-transform: uppercase;
}
/* End here */

/* Footer section css start here */
form#ContactFooter {
  max-width: 100%;
  text-align: center;
}

form#ContactFooter .newsletter-form__field-wrapper {
  margin: auto;
}

footer .footer-block.grid__item.footer-block--menu a.link:hover {
  color: #6EB245;
}

.footer__content-bottom {
  border: 0px !important;
  padding: 0px !important;
}

small.copyright__content a {
  color: #7C7C7C;
}

small.copyright__content a:hover {
  color: #6EB245;
}

small.copyright__content {
  font-size: 16px;
  letter-spacing: 0px;
  color: #7C7C7C;
  font-family: Geograph;
  font-weight: 400;
}

p.image-footer-content {
  text-align: left;
  font-size: 18px;
  line-height: 24px;
  color: #2F2F2F;
  font-family: Geograph;
  font-weight: 400;
  letter-spacing: 0px;
}

.footer-block__image-wrapper {
  border: 0px;
}

.footer-end ul.footer__list-social {
  justify-content: left !important;
}

.footer-end li.list-social__item {
  background: #202C5F;
  margin: 0px 10px 0px 0px;
  border-radius: 50px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.footer-end li.list-social__item svg {
  color: #fff;
}

.footer-end li.list-social__item a {
  padding: 0px;
}

.footer-block.grid__item.footer-block--menu {
  width: 3%;
  padding-left: 3rem;
}

h2.footer-block__heading2 {
  font-size: 17px;
  color: #454545;
  text-align: center;
  width: 100%;
  font-family: Geograph;
  font-weight: 700;
}

.footer-block.grid__item.footer-block--menu h2 {
  font-size: 17px;
  letter-spacing: 0px;
  color: #454545;
  font-family: Geograph;
  font-weight: 700;
  padding-left: 0px !important;
}

footer .footer-block.grid__item.footer-block--menu a.link {
  font-size: 18px;
  letter-spacing: 0px;
  color: #454545;
  font-family: Geograph;
  font-weight: 400;
  text-decoration: none;
}

.footer-block.grid__item.\32:after {
  position: absolute;
  content: "";
  right: 0px;
  background: #D9D9D9;
  width: 1px;
  height: 100%;
  top: 0;
}

.footer-block.grid__item.\32:before {
  position: absolute;
  content: "";
  left: 0px;
  background: #D9D9D9;
  width: 1px;
  height: 100%;
  top: 0;
}

.footer-block.grid__item.\32 {
  position: relative;
  width: 20%;
}

.newsletter-form__field-wrapper .field:after {
  display: none;
}

.newsletter-form__field-wrapper .field input {
  background: #F3F3F3;
  padding: 0px 20px !important;
  border-radius: 50px;
  margin-bottom: 1rem;
}

.newsletter-form__field-wrapper .field {
  display: block !important;
}

.newsletter-form__field-wrapper button#Subscribe:hover {
  background: #202C5F;
}

.newsletter-form__field-wrapper button#Subscribe {
  position: relative;
  background: #6EB245;
  width: 100%;
  height: 50px;
  border-radius: 50px;
  color: #fff;
  font-size: 13px;
  font-family: Geograph;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  transition: 0.5s;
}

.footer-block.grid__item.\31 {
  width: 18%;
}
/* End here */

/* Collection page css start here */

.main-collection-grid-p {
  display: flex;
  width: 100%;
}

.text-sidese h2.Categories {
  font-size: 22px;
  letter-spacing: 0px;
  color: #000;
  font-family: 'Hauora';
  font-weight: 600;
}

.text-sidese {
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 10px;
  padding: 1rem 1rem;
  width: 290px;
}

.main--filter-prodcuts {
  width: 80%;
  padding-left: 4rem;
}

.main-side-bar ul.acnav__list.acnav__list--level1 {
  padding: 0px;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li {
  list-style: none;
  line-height: 28px;
  position: relative;
  transition: .5s;
  cursor: pointer;
  padding: 5px 10px;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li ul li span.acnav__label {
  right: 3px;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li ul li:hover a {
  color: #fff;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li ul li:hover span.acnav__label svg path {
  fill: #fff;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li ul li:hover a {
  color: #fff;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li ul li span.acnav__label {
  right: 0;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li ul li {
  border-bottom: 1px solid #ccc;
  padding:  0px 2px;
  padding-right: 20px;
}

n-side-bar ul.acnav__list.acnav__list--level1 li span.acnav__label.icon-new {
  transform: rotate(180deg);
}

.main-side-bar ul.acnav__list.acnav__list--level1 li:hover {
  background: #F3F3F3;
  border-radius: 10px;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li ul li:hover {
  background: #1c285b;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li a {
  font-size: 14px;
  text-decoration: none;
  letter-spacing: 0px;
  color: #000;
  font-family: Geograph;
  font-weight: 400;
  line-height: 0px;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li span.acnav__label {
  top: 2px;
  position: absolute;
  right: 10px;
  transition: 0.5s;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li span.acnav__label.icon-new {
  transform: rotate(179deg);
}

.omnisend-reset-644c28bce54adad5ac574a5c.omnisend-form-644c28bce54adad5ac574a5c-content {
  max-width: 100% !important;
}

.omnisend-form-644c28bce54adad5ac574a5c-text-624ab2f927652f651edfd0b0 {
  padding: 0px !important;
}

.omnisend-form-644c28bce54adad5ac574a5c-subscribed-sections-container {
  max-width: 100% !important;
  text-align: center;
}

.omnisend-form-644c28bce54adad5ac574a5c-section-624ab2f927652f651edfd0ac {
  padding-top: 0px;
}

.footer-block--newsletter {
  width: 100%;
  display: inherit !important;
  padding: 0 1px;
}

.omnisend-form-644c28bce54adad5ac574a5c-text-62a3492df7b3732a01429af5 p {
  font-size: 20px !important;
  text-align: center;
}

.logo-fast img {
  width: 50px;
}

body.gradient.Sales.Molluscum.Contagiosum.Treatment.For.Children.Adults .logo-fast img {
  width: 120px;
}

.omnisend-mobile-container {
  max-width: 100% !important;
  text-align: center;
}

.footer-block--newsletter .omnisend-form-644c28bce54adad5ac574a5c-content-inner {
  display: inherit !important;
}

.footer-block--newsletter #omnisend-form-644c28bce54adad5ac574a5c-submit-form.omnisend-form-644c28bce54adad5ac574a5c-sections-container {
  margin: 0;
  max-width: 100%;
}

.product-sid {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.main-conatct-custom {
  border: 1px solid #D7D7D7;
  border-radius: 10px;
  line-height: 40px;
  padding: 20px 20px 30px;
}

.custom-paginate-footer-text span {
  font-size: 13px;
  letter-spacing: 0px;
  color: #000000;
  font-family: Geograph;
  font-weight: 300;
  text-transform: capitalize;
}

.facet-filters__field label {
  font-size: 18px;
  letter-spacing: 0px;
  color: #000000;
  font-family: Geograph;
  font-weight: 300;
  text-transform: capitalize;
}

.facet-filters__field .select select#SortBy {
  font-size: 18px;
  letter-spacing: 0px;
  color: #000000;
  font-family: Geograph;
  font-weight: 300;
  text-transform: capitalize;
}

.show-product-per-page {
  font-size: 18px;
  letter-spacing: 0px;
  color: #000000;
  font-family: Geograph;
  font-weight: 300;
  text-transform: capitalize;
}

.product-count-vertical.light {
  display: none;
}

.facet-filters__field .select select#SortBy:focus {
  outline: none;
  box-shadow: none;
}

.all-products-coll h2 {
  font-size: 22px;
  color: #000000;
  font-family: 'Hauora';
  font-weight:600;
}

.breadcrumbs-main {
  background: #6EB245;
  text-align: center;
  padding: 1rem 0px;
}

.breadcrumbs-main h2 {
  margin: 0px;
  font-size: 28px;
  letter-spacing: 0px;
  color: #FFFFFF;
  font-family: 'Hauora';
  font-weight: 600;
}

.product__title h1 {
  font-family: Hauora;
  font-size: 30px;
}

.rte ul, .rte ol {
  padding: 0;
  margin: 0;
}

.product__description hr {
  margin: 6px 0;
}

.fast-ship .logo-fast {
  position: relative;
  top: 6px;
}

.product__title h1 {
  font-family: Hauora;
  font-size: 30px;
}

.breadcrumbs nav.breadcrumb {
  font-size: 18px;
  letter-spacing: 0px;
  color: #fff;
  font-family: Geograph;
  font-weight: 400;
}

.breadcrumbs nav.breadcrumb a {
  color: #fff;
  text-decoration: none;
}
/* End here */

/* Product page css start here */
.accordion-container {
  width: 100% !important;
  max-width: 100% !important;
}

.price-main {
  display: flex;
  gap: 25px;
  align-items: center;
}

.price-main span {
  font-size: 13px;
  text-transform: uppercase;
  font-family: Geograph;
  font-weight: 600;
  color: #333333;
  letter-spacing: 0px;
}

.product_tile_color_holder.in_lab-size {
  gap: 30px;
}

fieldset.js.product-form__input-size {
  border: 0px;
  padding: 0;
}

variant-radios.no-js-hiddenn-size span.price {
  font-size: 18px;
  letter-spacing: 0px;
  color: #3C3C3C;
  font-family: Geograph;
  font-weight: 700;
}

product-info#ProductInfo-template--14359366041675__main {
  position: relative;
}

.price-div-1 {
  position: absolute;
  top: 50px;
  left: 0;
  border: 2px solid gray;
  width: 190px;
  height: 80px;
  text-align: center;
  line-height: 100px;
  border-radius: 5px;
  cursor: pointer;
}

.price-div-1:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 30px;
  background: gray;
}

.price-div-2 {
  position: absolute;
  top: 50px;
  left: 36%;
  border: 2px solid gray;
  width: 190px;
  height: 80px;
  text-align: center;
  line-height: 100px;
  border-radius: 5px;
  cursor: pointer;
}

.search .card__information:hover h3.card__heading, .search .card__information:hover span {
  color: #fff;
  text-decoration: none;
  letter-spacing: 0;
}

.main-side-bar ul.acnav__list.acnav__list--level1 li ul li:hover a.toggles.new-sub {
  color: #fff;
}

.search .card__information:hover h3.card__heading a {
  text-decoration: none;
}

li.logo-bar-section img {
  max-width: 150px;
}

label#product_var:last-child.active {
  left: 14px !important;
}

.price-div-2:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 30px;
  background: gray;
}

.price-div-1.active:before {
  background: #65b34e;
}

.price-div-2.active:before {
  background: #65b34e;
}

variant-radios.no-js-hiddenn-size {
  position: relative;
}

variant-radios#variant-radios-template--14359366041675__main {
  position: relative;
}

fieldset.js.product-form__input-size .custom-swatch-Color.cstm-radio-size p {
  margin: 0px 0px 25px;
}

fieldset.js.product-form__input-size .custom-swatch-Color.cstm-radio-size span.price.\31 {
  font-size: 18px;
  letter-spacing: 0px;
  color: #3C3C3C;
  font-family: 'Geograph';
  font-weight: 700;
}

fieldset.js.product-form__input-size .custom-swatch-Color.cstm-radio-size span.price {
  font-size: 18px;
  letter-spacing: 0px;
  color: #3C3C3C;
  font-family: 'Geograph';
  font-weight: 700;
}

body .product-page-custom .product span.price-item span.money {
  color: #d0021b;
  font-weight: 700;
  letter-spacing: 0px;
  font-family: Geograph;
  font-size: 20px;
}

.product-form__input.product-form__quantity {
  margin-top: 1rem;
}

.product-form__input legend.form__label {
  font-size: 18px;
  font-family: 'Geograph';
  color: #333333;
  font-weight: 600;
}

span.badge.price__badge-sale.color-accent-2 {
  color: #fff;
  background: #202C5F;
  border: 0px;
  font-size: 10px;
}

body.gradient.transcy-theme-suffescom .rte p {
  font-family: Geograph;
  color: #333;
  text-align: left;
  font-size: 18px;
}

label.quantity__label.form__label {
  font-size: 20px;
  letter-spacing: 0px;
  font-family: 'Geograph';
  color: #333333;
  font-weight: 600;
}

.product__description.rte p {
  font-size: 16px;
  letter-spacing: 0px;
  color: #333;
  font-family: Geograph;
  font-weight: 300;
  letter-spacing: 0px;
  margin: 0px;
}

.product__description.rte strong {
  font-size: 16px;
  letter-spacing: 0px;
  line-height: 31px;
  font-family: 'Geograph';
  font-weight: 500;
}

.product__description.rte li em {
  font-size: 16px;
  letter-spacing: 0px;
  color: #333333;
  font-family: 'Geograph';
  font-weight: 300;
}

.product__description.rte li {
  font-size: 16px;
  letter-spacing: 0px;
  color: #333333;
  font-family: 'Geograph';
  font-weight: 300;
}

.product-form__buttons .product-form__submit:after {
  display: none;
}

.product-form__buttons .product-form__submit svg {
  position: relative;
  left: -38%;
}

.product-form__buttons .product-form__submit {
  border: 1px solid #6EB245;
  max-width: 100%;
  border-radius: 40px;
  font-size: 13px;
  letter-spacing: 0px;
  height: 50px;
  color: #6EB245;
  text-transform: uppercase;
  font-family: 'Geograph';
  background: transparent;
  font-weight: 700;
}

.heading-svg-main {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #B0B0B0;
  cursor: pointer;
}

.heading-svg-main h2.text-heading {
  font-size: 16px;
  letter-spacing: 0px;
  color: #222;
  font-weight: 400;
  font-family: Geograph;
}

.instructions-text p {
  font-size: 16px;
  letter-spacing: 0px;
  font-family: 'Geograph';
  font-weight: 300;
}

.fast-ship {
  display: flex;
  align-items: center;
  gap: 20px;
  margin: 0!important;
  margin-top: 2px !important;
}

body.gradient.Natural.Scabies.Treatment.Bath.Soak section.p-h1.Our.Products.Pack.A.Powerful.Punch.new-custom-side-sec.color-background-1.gradient .featured-product {
  margin-top: 00px;
  margin-bottom:70px;
}

body.gradient.Natural.Scabies.Treatment.Bath.Soak section.p-h1.Our.Products.Pack.A.Powerful.Punch.new-custom-side-sec.color-background-1.gradient .page-width{
  padding: 0px;
}

body.gradient.Naturasil.Scar.Therapy .naturasil-product-acne-and-sulfur-soap-bundle {
  text-align: center;
  padding: 20px 0px;
}

body.gradient.Natural.Scabies.Treatment.Bath.Soak section.p-h1.Our.Products.Pack.A.Powerful.Punch.new-custom-side-sec.color-background-1.gradient .product_descriptiton p,
body.gradient.Natural.Scabies.Treatment.Bath.Soak section.p-h1.Our.Products.Pack.A.Powerful.Punch.new-custom-side-sec.color-background-1.gradient .product_descriptiton a {
  padding: 10px 5px;
  font-size: 18px;
  line-height: 29px;
  color: #333;
}

body.gradient.Natural.Scabies.Treatment.Bath.Soak .ingredients-acne-and-sulfur-soap-bundle.common-section.container-width-text_about.after-head-padding.order-with-confidence .text_about {
  margin-top: 30px;
}

body.gradient.Natural.Scabies.Treatment.Bath.Soak .p-top-zero-multicoulmn.steps-to-getting h5.inline-richtext-seond-heading a {
  padding: 10px 5px;
  font-size: 20px;
  line-height: 29px;
  color: #333;
  font-weight: 600;
  text-decoration:none;
}

.text-fast-ship p {
  margin: 0px;
  font-size: 14px;
  color: #111111;
  letter-spacing: 0px;
  font-family: 'Geograph';
  font-weight: 400;
}

.related-products h2.related-products__heading.h2 {
  text-align: center;
  width: 100%;
  font-size: 30px;
  letter-spacing: 0px;
  color: #333333;
  font-family: 'Geograph';
  font-weight: 700;
  text-transform: uppercase;
}

product-recommendations.related-products {
  margin-top: 5rem;
}

.instructions-text li {
  font-size: 16px;
  letter-spacing: 0px;
  font-family: 'Geograph';
  font-weight: 300;
}

.heading-svg-main.active svg {
  transform: rotate(180deg);
}

.rating-star:before {
  -webkit-text-fill-color: #000 !important;
}

@media screen and (min-width: 769px) {
  .card__information:hover .rating-star:before {
    -webkit-text-fill-color: #fff !important;
  }

  .card__information:hover p.rating-count span {
    color: #fff;
  }
}

.product s.price-item span.money {
  font-size: 16px;
  letter-spacing: 0px;
  color: #111111;
  font-family: 'Geograph';
  font-weight: 300;
}

quantity-input.quantity:after {
  display: none;
}

quantity-input.quantity {
  width: 100%;
  max-width: 130px;
  border: 1px solid #ccc;
  border-radius: 0;
  height: 50px;
  margin: auto;
  min-height: 32px;
}

.product-form__input label {
  padding: 0!important;
  width: 170px;
  height: 40px;
  line-height: 38px!important;
  border-radius: 0!important;
  font-family: Geograph;
  font-weight: 300;
  letter-spacing: 0px!important;
  left: 0px !important;
}

quantity-input.quantity .quantity__button {
  background: #ececec!important;
  opacity: 1;
  border-radius: 0;
  margin: 0;
  height: 47px;
  width: 30px;
}

quantity-input.quantity .quantity__button svg {
  color: #000;
  opacity: 1;
  width: 16px;
  height: 16px;
}

quantity-input.quantity .quantity__input:focus {
  outline: none;
  box-shadow: none;
}

ul.acnav__list.acnav__list--level2 {
  padding-left: 0;
}
/* End here */

/* About page css start here */
.image-with-text .image-with-text__media {
  border: 0px;
}

.image-with-text h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 35px;
  color: #222222;
  letter-spacing: 0px;
  width:100%;
  font-weight: 600;
  text-transform: uppercase;
  text-align:left;
}

.image-with-text .image-with-text__text.rte.body p {
  font-size: 18px;
  letter-spacing: 0px;
  color: #222222;
  font-family: 'Geograph';
  font-weight: 400;
  line-height: 32px;
}

.image-with-text__media img {
  object-fit: contain !important;
}

.image-with-text .image-with-text__media {
  padding: 0px !important;
}

.banner__text.rte.body p {
  font-size: 18px;
  letter-spacing: 0px;
  line-height: 30px;
  color: #222222;
  font-family: 'Geograph';
  font-weight: 400;
}

.banner__box.content-container {
  background: transparent;
}

.banner-with-text-main {
  display: flex;
  align-items: center;
}

.image-gall h2.heading p {
  font-size: 35px;
  letter-spacing: 0px;
  color: #222222;
  text-transform: uppercase;
  font-family: 'Geograph';
  font-weight: 700;
}

.image-gall .text p {
  font-size: 18px;
  letter-spacing: 0px;
  color: #222222;
  font-family: 'Geograph';
  font-weight: 400;
  line-height: 31px;
}

.banner-with-text-main {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.banner-with-text-main .image-gall {
  max-width: 730px;
}

h3.heading-sub p {
  font-size: 18px;
  letter-spacing: 0px;
  color: #222222;
  text-transform: uppercase;
  font-family: 'Geograph';
  font-weight: 700;
}

.banner-with-text-main .image-gall .text ul li {
  line-height: 40px;
  list-style: none;
  position: relative;
  font-size: 18px;
  letter-spacing: 0px;
  font-family: 'Geograph';
  font-weight: 400;
  color: #222222;
}

.banner-with-text-main .image-gall .text ul li:after {
  position: absolute;
  content: "";
  background: #6EB245;
  width: 20px;
  height: 20px;
  left: -32px;
  top: 11px;
  border-radius: 50px;
}

.banner-about-us h2.banner__heading.inline-richtext.h1 {
  color: #222222;
  font-size: 35px;
  letter-spacing: 0px;
  font-family: 'Geograph';
  font-weight: 700;
  text-transform: uppercase;
}

.banner-about-us .banner__box {
  max-width: 100rem!important;
  margin: auto;
  padding-top: 0px;
}

.banner-about-us .banner__content {
  display: block !important;
}

p.bill-carlson.banner-page-cation {
  color: #000;
  font-family: 'Geograph';
  font-weight: 700;
  font-size: 18px;
  text-transform: capitalize;
  margin: 0px;
}

p.ceo-founder.banner-page-cation {
  font-size: 18px;
  letter-spacing: 0px;
  margin: 0px;
  color: #6EB245;
  font-family: 'Geograph';
  font-weight: 400;
}

.main-div .gallrey {
  display: flex;
  gap: 30px;
  justify-content: center;
}

.main-div {
  margin-top: 4rem;
}

.main-div .gallrey .image-gall img {
  width: 100%;
  border-radius: 30px;
}
/* End here */

/* Contact page css start here */
.left-address-section {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  position: relative;
  margin-top: 5rem;
}

.main-email-text p.text-email {
  font-size: 20px;
  color: #333;
  text-align: center;
  width: 100%;
  font-family: Geograph;
  font-weight: 700;
  line-height: 50px;
}

.left-address-section a {
  text-decoration: none;
}

.contact-us-left-sec span {
  background: #202C5F;
  width: 60px;
  height: 60px;
  border-radius: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}

.contact-us-left-sec svg path {
  fill: #fff;
}

.contact-us-left-sec svg {
  width: 28px;
  height: 28px;
}

.contact-us-rich-text {
  padding-bottom: 0px !important;
}

.contact-us-rich-text .rich-text__text.rte p {
  font-size: 18px;
  letter-spacing: 0px;
  color: #2C2C2C;
  font-family: 'Geograph';
  font-weight: 400;
  line-height: 29px;
}

.main-email-text p {
  margin: 0px;
  color: #333333;
  letter-spacing: 0px;
  font-size: 16px;
  font-family: 'Geograph';
  font-weight: 400;
}

.contact-us-left-sec:after {
  position: absolute;
  content: "";
  background: #6EB245;
  width: 2px;
  height: 100%;
  top: 0;
  right: -50%;
}

.contact-us-left-sec {
  position: relative;
}

.contact-us-left-sec:last-child:after {
  display: none;
}

.contact-us-image-text h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 20px;
}

.contact-us-image-text .image-with-text__text.rte.body {
  margin: 7px 0px 0px;
}

.contact-us-image-text .image-with-text__text.rte.body p {
  font-size: 16px;
  line-height: 28px;
}

p.image-with-text__text.image-with-text__text--caption {
  color: #6EB245;
  font-weight: 600;
  letter-spacing: 0px;
  font-family: 'Geograph';
  font-size: 16px;
}

.contct-form-page {
  background: #f2f1f6;
  padding: 30px 0;
}

h2.title.title-wrapper--no-top-margin.inline-richtext.h1 {
  text-align: center;
  font-size: 30px;
  color: #333333;
  text-transform: uppercase;
  font-family: 'Geograph';
  font-weight: 500;
}

form#ContactForm {
  background: #efeef3;
  padding:40px 40px 10px 40px;
  box-shadow: #64646f33 0 6px 12px;
  border-radius: 20px;
}

.contct-form-page .field:after {
  display: none;
}

.contct-form-page .field input {
  border: 1px solid rgba(32, 44, 95, 0.3);
  border-radius: 6px;
  height: 50px;
  padding: 0px 20px !important;
  order: 2;
}

.contct-form-page .field {
  margin-bottom: 5rem !important;
}

.contact .field {
  flex-direction: column;
  margin-bottom: 30px !important;
}

.contct-form-page .field label.field__label {
  position: relative;
  top: 0;
  color: #333;
  left: 0px;
  font-size: 18px;
  font-family: Geograph;
  font-weight: 700;
  letter-spacing: 0px;
  order: 1;
}

.contct-form-page .field input::placeholder {
  opacity: 1;
  font-size: 14px;
  letter-spacing: 0px;
  color: #555555;
  font-family: 'Geograph';
  font-weight: 400;
}

.contact__button button.button {
  background: #6EB245;
  width: 100%;
  max-width: 250px;
  height: 54px;
  border-radius: 50px;
  position: relative;
  transition: 0.5s;
  overflow: hidden;
  font-size: 16px;
  letter-spacing: 0px;
  font-family: 'Geograph';
  font-weight: 500;
  gap:10px;
}

.contact__button button.button:after {
  display: none;
}

.contct-form-page .text-area.field__input::placeholder {
  opacity: 1;
  font-size: 14px;
  letter-spacing: 0px;
  color: #555555;
  font-family: 'Geograph';
  font-weight: 400;
}

.contct-form-page .text-area.field__input {
  height: 140px;
  border: 1px solid rgba(32, 44, 95, 0.3);
  border-radius: 6px;
  order:2;
}

.stamped-widget-button {
  display: none !important;
}

.multicolumn h2.title.inline-richtext.h1 {
  text-align: center;
  width: 100%;
  font-size: 35px;
  letter-spacing: 0px;
  color: #2c2c2c;
  font-family: 'Hauora';
  font-weight: 600;
  margin-top: 5rem;
}

h5.Sub-title p {
  text-align: center;
  width: 100%;
  font-size: 18px;
  letter-spacing: 0px;
  color: #2C2C2C;
  font-family: 'Geograph';
  font-weight: 400;
}

.multicolumn-card.content-container {
  background: transparent !important;
}

.multicolumn-card.content-container .media img {
  position: relative;
  margin: auto;
}

.multicolumn-card.content-container .media {
  position: unset;
  padding: 0px !important;
}

a.button.button--primary {
  background: #6EB245;
  width: 100%;
  max-width: 350px;
  padding: 0px;
  border-radius: 50px;
  font-size: 16px;
  letter-spacing: 0px;
  line-height: 50px;
  position: relative;
  overflow: hidden;
  font-family: 'Geograph';
  font-weight: 700;
}

a.button.button--primary:after {
  display: none;
}

.contact-bottom-rich-text .rich-text__blocks {
  max-width: 100rem !important;
}

.contact-bottom-rich-text .rich-text__text.rte p {
  font-size: 18px;
  letter-spacing: 0px;
  line-height: 30px;
  color: #2C2C2C;
  font-family: 'Geograph';
  font-weight: 400;
}

.image-with-textt span {
  color: #6EB245;
  font-size: 16px;
  text-transform: uppercase;
  font-family: 'Geograph';
  font-weight: 500;
  letter-spacing: 0px;
}

.contact-us-image-text .image-with-textt {
  color: #2C2C2C;
  font-size: 16px;
  text-transform: uppercase;
  font-family: 'Geograph';
  font-weight: 500;
  letter-spacing: 0px;
}
/* End here */

/* main Blog page css start here */
.main-blog .blog-articles-two-blog {
  display: flex;
  gap: 40px;
  margin-bottom: 5rem;
}

.main-blog .blog-articles {
  grid-template-columns: 1fr 1fr 1fr !important;
}

.main-blog .card__information h3.card__heading.h2 a {
  font-size: 22px;
  letter-spacing: 0px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #303030;
  height: auto!important;
  min-height: auto!important;
}

.main-blog  p.article-card__excerpt.rte-width {
  color: #303030;
}

.main-blog .card__information:hover h3.card__heading.h2 a {
  color: #fff;
}

.main-blog .article-card__info span.circle-divider time {
  font-size: 16px;
  letter-spacing: 0px;
  font-family: Geograph;
  font-weight: 500;
  color: #303030;
  font-style: italic;
}

.main-blog .card__information:hover .article-card__info span.circle-divider time {
  color: #fff !important;
}

.main-blog button.readmore-btn-blog {
  border: 0px;
  background: transparent;
}

.main-blog button.readmore-btn-blog a {
  font-size: 16px;
  letter-spacing: 0px;
  font-family: 'Geograph';
  font-weight: 400;
  color: #000;
}

.card__information:hover button.readmore-btn-blog a {
  color: #fff;
}

.article-template .article-template__content {
  width: 100%;
}

.zpa-flex--column.xs-12 {
  width: 100%;
}
/* End here */

/* Blog detail page css start here */
.article-template h1.article-template__title {
  text-align: center;
  width: 100%;
  color: #222222;
  font-size: 36px;
  font-family: Hauora;
  font-weight: 600;
  letter-spacing: 0px;
}

.article-template span.circle-divider time {
  text-align: center;
  display: block;
  width: 100%;
  font-size: 16px;
  letter-spacing: 0px;
  color: #222222;
  font-family: Geograph;
  font-weight: 300;
}

.article-template .article-template__content {
  max-width: 100rem;
  width: 100%;
}

.article-template__content p {
  font-size: 18px;
  letter-spacing: 0px;
  color: #222222;
  line-height: 29px;
  font-family: Geograph;
  font-weight: 300;
}
/* End here */

/* shipping page css start here */
h1.main-page-title.page-title.h0 {
  font-family: Hauora;
  font-weight: 600;
  letter-spacing: 0px;
  max-width: 430px;
  line-height: 52px;
  font-size: 38px;
}

.page .rte h3 {
  font-size: 20px;
  font-family: Geograph;
  font-weight: 500;
  letter-spacing: 0px;
  color: #000;
}

.page .rte tbody tr td {
  font-size: 16px;
  font-family: Geograph;
  font-weight: 400;
  letter-spacing: 0px;
}

.flex-row p.zp.ts-regular-1 strong {
  font-size: 20px;
  font-family: Geograph;
  font-weight: 500;
  letter-spacing: 0px;
}

.flex-row p {
  font-size: 16px;
  font-family: Geograph;
  font-weight: 400;
  line-height: 28px;
}

.flex-row span.zp.tsl-6 {
  font-size: 20px;
  font-family: Geograph;
  font-weight: 500;
  letter-spacing: 0px;
  color: #6EB245;
}

.flex-row p.zp.ts-regular-1.tsl-5 {
  line-height: 50px;
  margin: 0px;
}

.flex-row span.zp.tsl-115 a {
  color: #6EB245;
  letter-spacing: 0px;
  font-size: 18px;
}

.flex-row p strong {
  font-size: 20px;
  font-family: Geograph;
  font-weight: 500;
  letter-spacing: 0px;
}

.flex-row {
  display: flex;
  justify-content: space-between;
}

.flex-row .default-styles-wrapper p {
  font-size: 16px;
  font-family: Geograph;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0px;
  cursor: pointer;
  color: #000;
}

.page\.Shipping .rich-text__text.rte p {
  font-size: 16px;
  font-family: Geograph;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0px;
  cursor: pointer;
}

.multicolumn-card__info .rte p {
  font-size: 18px;
  font-family: Geograph;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: 0px;
  cursor: pointer;
}

.page.Shipping .rich-text__blocks {
  max-width: 100rem !important;
}

.page\.Shipping .rich-text__wrapper {
  justify-content: center !important;
}
/* End here */

/* Policy page css start here */
.page .rte p strong {
  font-size: 20px;
  font-family: Geograph;
  font-weight: 500;
  letter-spacing: 0px;
}

.page .rte p {
  font-size: 16px;
  font-family: Geograph;
  font-weight: 400;
  line-height: 28px;
}

.page .rte h2 {
  font-size: 20px;
  font-family: Geograph;
  font-weight: 500;
  letter-spacing: 0px;
  color: #000;
}

.page .rte ul li {
  list-style: none;
  font-size: 16px;
  letter-spacing: 0px;
  line-height: 38px;
  font-family: Geograph;
  font-weight: 400;
  position: relative;
}

.page .rte ul li:after {
  position: absolute;
  content: "";
  background: #6EB245;
  width: 12px;
  height: 12px;
  left: -21px;
  border-radius: 50px;
  top: 15px;
}
/* End here */

/* Homeopathy page css start here */
.Homeopathy .rte h3 span {
  font-size: 20px;
  font-family: Geograph;
  font-weight: 500;
  letter-spacing: 0px;
  color: #000;
  text-transform: capitalize;
}

.Homeopathy .rte p {
  font-size: 16px;
  font-family: Geograph;
  font-weight: 400;
  line-height: 28px;
}

.scrollable-wrapper table {
  width: 100%;
  max-width: 100%;
}

.scrollable-wrapper table tr td {
  font-size: 16px;
  font-family: Geograph;
  font-weight: 400;
  line-height: 28px;
}

.Homeopathy .rte p a:hover {
  color: #6EB245;
}
/* End here */

/* FAQ page css start here */
.set>span.active {
  background-color: #65b34e !important;
  color: #fff!important;
}

.accordion-container .set .content {
  font-size: 16px;
  letter-spacing: 0px;
  font-family: Geograph;
  font-weight: 400;
  line-height: 27px;
}

.content p {
  font-size: 16px;
  letter-spacing: 0px;
  font-family: Geograph;
  font-weight: 400;
  line-height: 27px;
}

.faq-main .set span, .accordion-container .set span {
  font-size: 18px !important;
  letter-spacing: 0px;
  font-family: Geograph;
  font-weight: 400;
  text-transform: capitalize;
  color: #000;
}

.set>span i {
  margin-top: 9px;
}

/* End here */
.product__title h1 {
  font-family: Hauora;
  font-size: 30px;
}

.rte ul, .rte ol {
  padding: 0;
  margin: 0;
}

.product__description hr {
  margin: 6px 0;
}

.fast-ship .logo-fast {
  position: relative;
  top: 6px;
}

@media screen and (min-width: 769px) {
  .card__information:hover .card-information s.price-item.price-item--regular span.money {
    color: #fff !important;
  }

  .card__information:hover .card-information span.price-item.price-item--sale span {
    color: #6EB245 !important;
  }
}

article.article-template h1.article-template__title {
  font-family: 'Geograph' !important;
}

.blog-post-prodcuts {
  text-align: center;
  width: 100%;
}

.blog-post-prodcuts h2.heading {
   font-family: 'Geograph' !important;
   text-transform: capitalize;
   font-weight: 800;
}

.blog-post-porduct-main {
  display: flex;
  gap: 40px;
}

.blog-post-porduct-main .blog-products-image {
  border: 1px solid #D7D7D7;
  border-radius: 30px!important;
  background: #fff!important;
}

.blog-post-porduct-main .blog-products-image a {
  display: inline-block;
}

.blog-post-porduct-main h3.title {
  font-size: 17px;
  letter-spacing: 0px;
  font-family: Geograph;
  font-weight: 400;
  color: #605953;
  margin-top: 20px;
  margin-bottom: 0px;
  text-align: left;
}

.blog-products-title a {
  text-decoration: none;
}

.blog-products-title .money {
  font-size: 16px;
  letter-spacing: 0px;
  color: #202c5f;
  font-family: Geograph;
  font-weight: 700;
}

.shop-now-btn a {
  background: #6EB245;
  width: 160px;
  height: 54px;
  border-radius: 50px;
  padding: 0;
  font-size: 16px;
  letter-spacing: 0px;
  position: relative;
  transition: .5s;
  overflow: hidden;
  font-family: Geograph;
  font-weight: 400;
  color: #fff;
  line-height: 54px;
  display: inline-block;
  margin-top: 20px;
  float: left;
}

ul.mega-menu__list.page-width ul>li {
  width: 100%;
  list-style: none;
}

share-button#Share-template--14359365746763__main {
  text-align: center;
}

details#Details-share-template--14359365746763__main {
  margin: auto;
}

.common-section .text_about {
  max-width: 1123px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.common-section .heading_about {
  text-align: center;
  padding: 8px 0;
}

.common-section {
  width: 100%;
}

.common-section h1 {
  margin: 0;
  font-family: Geograph;
  text-align: center;
  padding: 10px 0;
  letter-spacing: 0;
}

.common-section li {
  letter-spacing: 0;
  font-family: 'Geograph';
}

.common-section .text_about p {
  color: #333333;
  letter-spacing: 0;
  font-family: 'Geograph';
}

.accordion-wrapper-main {
  width: 100%;
  padding: 40px 0;
}

.accordion-wrapper {
  border-bottom: 1px solid #D9D9D9;
  padding: 12px 0;
  font-family: 'Geograph';
  color: #222222;
  letter-spacing: 0;
  position: relative;
}

.accordion-wrapper:hover .acc-head {
  color: #202C5F;
}

.accordion-wrapper .acc-head {
  font-size: 20px;
}

.accordion-wrapper .acc-head.card::after {
  right: 10px;
  top: 6px;
}

.reviews-wrapper-main p, .reviews-wrapper {
  font-family: Geograph;
  color: #222;
  letter-spacing: 0px;
}

.reviews-wrapper h1 {
  text-align: left;
  font-size: 26px;
  padding-bottom: 0;
  font-weight: 400;
}

.reviews-wrapper {
  padding: 20px 0;
  border-bottom: 1px solid #ececec;
}

.reviews-wrapper .main-author {
  font-weight: bold;
  font-size: 20px;
  font-weight: 700;
}

.reviews-wrapper-main p br {
  display: none;
}

.text_star-reviews {
  text-align: center;
  padding: 30px 30px;
  padding-top: 0;
  font-family: Geograph;
  letter-spacing: 0px;
}

.heading_star-reviews {
  text-align: center;
  padding-top: 30px;
}

.text_star-reviews p {
  font-family: Geograph;
  font-size: 20px;
  font-weight: normal !important;
}

.text_star-reviews p strong {
  font-weight: normal !important;
}

.heading_star-reviews h3 {
  font-size: 30px;
  color: #fff;
}

.money-back-acne-and-sulfur-soap-bundle.common-section {
  text-align: center;
  padding: 30px 60px;
  margin-bottom: 60px;
  font-family: Geograph;
}

.money-back-acne-and-sulfur-soap-bundle.common-section p {
  font-family: Geograph;
  font-size: 17px;
  font-weight: normal !important;
  color:#222;
}

.money_back_text {
  margin: 10px 0;
  letter-spacing: 0;
  line-height: 30px;
}

button.money_back {
  padding: 17px 50px;
  font-family: Geograph;
  font-size: 20px;
  border: none;
  background: #6eb043 !important;
  border-radius: 100px;
}

section.main-sec h2.product__title.h1 {
  font-size: 20px;
  margin-bottom: 10px !important;
}

section.main-sec variant-selects {
  margin-top: 0px !important;
}

section.main-sec .product__info-wrapper {
  padding-left: 0px!important;
}

button.naturasil-product {
  padding: 17px 50px;
  font-family: Geograph;
  font-size: 20px;
  border: none;
  background: #6EB245 !important;
  border-radius: 100px;
  color:#fff;
}

button.naturasil-product, .inner_product .buy_now input[type=button] {
  cursor: pointer;
}

.money-back-acne-and-sulfur-soap-bundle.common-section h1 {
  font-size: 36px;
  font-weight: 600;
  padding-bottom: 0px;
}

.featured-products-acne-and-sulfur-soap-bundle .inner_product img {
  width: 100%;
}

.inner_product .title_product h1 {
  font-size: 21px;
  letter-spacing: 0px;
  font-family: Geograph;
  font-weight: 400;
  color: #000;
  min-height: 74px;
  text-align: left;
}

.inner_product a {
  text-decoration: none;
}

.inner_product .options {
  text-align: left;
  margin-bottom: 20px;
}

.inner_product  .quantity_box {
  align-items: center;
  justify-content: flex-start;
  display: inline-block;
  gap: 0px;
}

.inner_product .product_price {
  text-align: left;
  margin: 10px 0px;
}

.inner_product .buy_now {
  text-align: left;
}

.inner_product .buy_now input[type="button"] {
  border: 1px solid #6EB245;
  width: 150px;
  border-radius: 40px;
  font-size: 13px;
  letter-spacing: 0px;
  height: 40px;
  color: #fff;
  text-transform: uppercase;
  font-family: Geograph;
  background: #6eb245;
  font-weight: 700;
  max-width: 100%;
}

.inner_product .options div {
  font-family: Geograph;
}

.inner_product .options select.product-variants {
  height: 40px;
  font-size: 12px;
  border: 1px solid #fff;
  font-family: Geograph;
}

.product_price span {
  font-family: Geograph;
  font-size: 20px;
  font-weight: 600;
  color: #000;
}

.inner_product .quantity_box label {
  width: 100%;
  font-family: Geograph;
  letter-spacing: 0;
  display: inline-block;
  color: #333;
}

.qty-iner {
  display: flex;
}

.qty-iner button {
  border: 1px solid #ccc;
  background: transparent;
  height: 40px;
  width: 30px;
}

.qty-iner  input.quantity {
  height: 40px;
  min-height: 40px;
  width: 50px;
  text-align: center;
  border: 1px solid #ccc;
  margin: 0px -1px;
}

.social_icon-acne-and-sulfur-soap-bundle {
  text-align: center;
  padding: 10px 0;
}

.social_icon-acne-and-sulfur-soap-bundle .image_social img {
  max-width: 240px;
}

.social_icon-acne-and-sulfur-soap-bundle ul.social_title {
  padding: 0;
  margin-top: 0;
  text-align: center;
}

.social_icon-acne-and-sulfur-soap-bundle h1 {
  font-size: 24px;
  color: #454545;
  text-align: center;
  width: 100%;
  font-family: Geograph;
  font-weight: 700;
}

.social_icon-acne-and-sulfur-soap-bundle ul.social_title li {
  display: inline-block;
  margin: 0px 6px;
}

.social_icon-acne-and-sulfur-soap-bundle ul.social_title li a {
  color: #002362;
  background: #ececec;
  width: 60px;
  border-radius: 100px;
  height: 60px;
  text-align: center;
  justify-content: center;
  padding: 0;
}

.ingredients-acne-and-sulfur-soap-bundle.common-section .subheading_ingredients h1 {
  font-size: 28px;
  font-weight: bold;
  margin: 10px 0;
}

.cart-count-bubble > span {
  font-size: 10px;
}

.about-acne-and-sulfur-soap-bundle.common-section .subheading_about h1 {
  color: #1773b0;
  font-size: 28px;
  font-weight: bold;
  margin: 10px 0;
}

.social_footer_text {
  font-size: 14px;
  color: #454545;
  text-align: center;
  width: 100%;
  font-family: Geograph;
  letter-spacing: 0;
}

.naturasil-product-acne-and-sulfur-soap-bundle {
  text-align: center;
}

.naturasil-product-acne-and-sulfur-soap-bundle h1 {
  max-width: 950px;
}

ul.logo_image {
  display: flex;
  text-align: center;
  width: 100%;
  justify-content: center;
  gap: 70px;
  padding: 71px 0;
}

ul.logo_image img.logo-bar__image {
  max-width: 200px;
}

li.logo-bar-section {
  list-style: none;
}

.money_back_button button {
  font-size: 15px;
}

.social_icon-acne-and-sulfur-soap-bundle a {
  color: #002365;
  text-decoration: none;
}

button.money_back, .inner_product .buy_now input[type=button] {
  cursor: pointer;
}

section.main-sec > .page-width {
  gap: 50px;
  display: flex;
}

section.main-sec .featured-product {
  width: 33%;
  position: relative;
  padding-bottom: 20px;
}

section.main-sec .featured-product .product__info-wrapper {
  padding: 0;
}

section.main-sec h2 {
  font-size: 17px !important;
  margin: 20px 0!important;
  text-align: center;
  letter-spacing: 0;
  font-family: Hauora;
  font-weight: 600;
  text-transform: capitalize;
  min-height: 60px;
  max-width: 100%;
}

section.main-sec .product-form__input {
  text-align: center;
}

.product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height {
  max-width: 100% !important;
  width: 100% !important;
}

.product__info-wrapper {
  padding-left: 50px !important;
}

section.main-sec label.form__label {
  font-size: 18px;
  letter-spacing: 0px;
  font-family: Geograph;
  color: #333;
  font-weight: 600;
  width: 100%;
  text-transform: capitalize;
}

.main-sec .select {
  margin: auto;
  width: 230px;
}

.main-sec quantity-input.quantity {
  margin: auto;
}

.main-sec input {
  height: 50px;
}

.main-sec .price.price--large.price--on-sale.price--show-badge {
  text-align: center;
  justify-content: center;
}

.main-sec .price.price--large.price--show-badge {
  text-align: center;
}

.product-form__input input[type=radio]+label {
  background: transparent !important;
}

.main-sec .product-form__buttons .product-form__submit {
  width: 100%;
  margin: auto;
}

section.main-sec .product-form__buttons button {
  background: #6EB043;
  opacity: 1;
  color: #fff;
  border: 1px solid #6EB043;
}

svg.loader_custom {
  max-width: 20px;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 1;
  top: 14px;
}

.product-form__buttons {
  position: relative;
  margin-top: 1rem;
}

.accordion-wrapper .acc-head {
  font-size: 20px;
  cursor: pointer;
}

.shopify-payment-button__more-options {
  display: none;
}

.product-form__input input[type=radio]+label span.valu-cust {
  background: #7e7e7e!important;
  color: #fff!important;
  width: 100%;
  display: inline-block;
  font-size: 14px;
  color: #7e7e7e;
  font-family: Geograph;
  font-weight: 300;
  letter-spacing: 0px;
  line-height: 39px;
}

.product__description h2 {
  font-family: Geograph;
  font-weight: 300;
  margin-top: 0;
}

.product-form__input .main-price-var input[type=radio]:checked+label span.valu-cust {
  background: #6EB245!important;
}

.product-form__input input[type=radio]:checked+label {
  border: 1px solid #7e7e7e !important;
}

.product-form__input.product-form__quantity quantity-input.quantity {
  margin: inherit !important;
}

shopify-payment-terms {
  font-size: 16px;
  color: #333;
  font-family: Geograph;
  font-weight: 300;
  letter-spacing: 0px;
  margin: 0;
}

.main-price-var {
  margin-bottom: 20px;
  display: inline-block;
}

.main-price-var .custom-input label {
  max-width: 100%;
  margin: 0!important;
  display: inline-block !important;
  height: auto;
  border: 1px solid #7e7e7e !important;
  border-radius: 10px !important;
  width: 160px;
  overflow: hidden;
}

.main-price-var .custom-input span.money {
  color: #333;
  font-size: 20px;
  font-weight: 600;
}

.main-price-var .custom-input span.price-var {
  padding: 13px 0;
  display: inline-block;
}

.product-form__input .main-price-var input[type=radio]+label {
  background: transparent !important;
  color: #fff !important;
}

ul.product-details li {
  list-style: disc;
  margin-bottom: 20px;
}

ul.product-details {
  padding-left: 20px;
}

.logo-2023-est img {
  width: 130px;
}

.first-banner .slideshow__text-wrapper.banner__content.banner__content--middle-left.page-width.banner--desktop-transparent {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.2);
  z-index: 2;
  cursor: pointer;
  min-width: 100%;
}

.slideshow__text-wrapper.banner__content.banner__content--middle-left.page-width.banner--desktop-transparent{
  min-width: 100%;
}

.product-form__input .main-price-var input[type=radio]:checked+label::before {
  display: none;
}

.logo-2023-est {
  text-align: left;
  margin-top: 30px;
}

.product-form__input .main-price-var input[type=radio]:checked+label {
  border: 1px solid #6ab251 !important;
}

.blog-post-porduct-main.page-width > div {
  width: 33.33%;
}

h1.title.title--primary {
  font-size: 35px;
  color: #454545;
  font-family: Hauora;
  font-weight: 800;
  text-transform: capitalize;
}

a.underlined-link {
  font-family: Geograph;
}

.cart-items thead th {
  font-family: Geograph;
  font-size: 13px;
  color: #000;
}

.totals h2, .totals p {
  font-family: Geograph;
  font-size: 24px;
}

.product__tax.caption.rte {
  font-size: 16px;
  color: #333;
  font-family: Geograph;
  font-weight: 300;
  letter-spacing: 0px;
  margin: 0;
  margin-bottom: 10px;
}

.shopify-installments {
  font-size: 16px;
  color: #333;
  font-family: Geograph;
  font-weight: 300;
  letter-spacing: 0px;
  margin: 0;
}

.product__tax.caption.rte {
  font-size: 16px;
  color: #333;
  font-family: Geograph;
  font-weight: 300;
  letter-spacing: 0px;
  margin: 0;
}

.product__description h3 {
  font-family: Geograph;
  font-weight: 300;
}

.main-price-var .custom-input {
  width: auto;
  float: left;
  margin-right: 9px;
}

.main-price-var .custom-input:nth-child(3n) {
  margin-right: 0px;
}

.product__tax.caption.rte {
  font-size: 16px;
  color: #333;
  font-family: Geograph;
  font-weight: 300;
  letter-spacing: 0px;
  margin: 0;
}

.product__description h3 {
  font-family: Geograph;
  font-weight: 300;
}

button#checkout {
  background: #6EB245;
  width: 100%;
  height: 54px;
  border-radius: 0px;
  padding: 0;
  font-size: 16px;
  letter-spacing: 0px;
  position: relative;
  transition: .5s;
  overflow: hidden;
  font-family: Geograph;
  font-weight: 400;
  color: #fff;
}

button#checkout::after {
  display: none;
}

.customer.login {
  background: #cbcbcb1c;
  padding: 44px!important;
  border-radius: 10px;
  box-shadow: 0 0 13px #cbcbcb;
  margin-top: 49px!important;
  margin-bottom: 19px!important;
}

.register{
  background: #cbcbcb1c;
  padding: 44px!important;
  border-radius: 10px;
  box-shadow: 0 0 13px #cbcbcb;
  margin-top: 49px!important;
  margin-bottom: 19px!important;
}

.addresses li>button+button, .addresses form button+button {
  border: 1px solid #000 !important;
}

button#EditFormButton_9134783987992 {
  border: 1px solid #000 !important;
}

.customer .field label {
  font-size: 18px;
  line-height: 23px;
}

.customer .field input {
  background: #f9f9f9;
}

.login a {
  font-size: 20px;
  font-weight: bold;
}

.customer #recover {
  font-size: 36px;
}

.login p {
  font-size: 17px;
}

.customer button {
  width: 100%;
  background: #6eb245;
  border-radius: inherit;
  font-size: 19px;
  color: #fff;
  font-weight:bold;
  margin: 10px 0;
}

.customer button:after{
  box-shadow: unset !important;
}

.customer h1 {
  font-family: Geograph;
}

.menu-drawer__inner-container ul li {
  list-style: none;
  padding: 5px 0px;
  border-bottom: 1px solid #ccc;
  position: relative;
}

.menu-drawer__inner-container ul {
  padding-left: 10px;
  padding-right: 10px;
}

.menu-drawer__inner-container ul li a {
  font-size: 13px;
  text-decoration: none;
  letter-spacing: 0px;
  color: #000;
  font-family: Geograph;
  font-weight: 400;
  width: 100%;
  line-height: 18px;
  padding: 6px 50px;
  display: inline-block;
  padding-left: 0;
}

.menu-drawer__inner-container ul li span.acnav__label_menu {
  position: absolute;
  right: 13px;
  top: 6px;
  transition: 0.4s;
}

.has-children.is-open > span.acnav__label_menu {
  transform: rotate(180deg);
}

ul.acnav__list.acnav__list--level2 {}

.menu-drawer__inner-container ul li ul li a {
  padding-right: 0px !important;
}

.menu-drawer__inner-container ul li ul li span {
  right: 0px !important;
}

.menu-drawer__inner-container ul li ul li {
  border: navajowhite;
}

.product_descriptiton {
  font-size: 16px;
  color: #333;
  font-family: Geograph;
  font-weight: 300;
  letter-spacing: 0px;
  margin: 0;
}

ul.related-products-slider li.grid__item {
  padding-left: 20px;
}

product-form__input .select select {
  border: 1px solid #fff;
  font-size: 13px;
  text-transform: uppercase;
  font-family: Geograph;
  font-weight: 600;
}

h2.product__title.h1 {
  font-family: Hauora;
  font-size: 30px;
}

p {
  font-family: Geograph;
}

.page-width.section-main-product-acne-and-sulfur-soap-bundle-padding {
  padding-top: 40px;
}

.product-form__input .select select {
  font-size: 13px;
  text-transform: uppercase;
  font-family: Geograph;
  font-weight: 400;
  color: #333;
}

.product-form__input--dropdown label.form__label {
  font-size: 13px;
  text-transform: uppercase;
  font-family: Geograph;
  font-weight: 600;
  color: #333;
  letter-spacing: 0px;
  line-height: 18px!important;
  height: auto;
}

ul.related-products-slider .slick-list {
  margin-left: -20px;
}

.reviews-wrapper {
  display: flex;
  flex-wrap: wrap;
}

.reviews-wrapper-inner {
  width: 49%;
  display: inline-block;
  vertical-align: bottom;
  border-bottom: 1px solid #ccc;
  padding: 20px 30px;
  flex-wrap: wrap;
}

.reviews-wrapper-inner em {
  font-style: inherit;
}

.reviews-wrapper-inner .main-text p {
  font-style: italic;
}

.reviews-wrapper > div:first-child {
  width: 100%;
  text-align: center;
}

.text_add_to_cart {
  letter-spacing: 0px;
}

.text_add_to_cart p {
  margin: 0;
  text-align: center;
  line-height: 25px;
}

.text_add_to_cart .payment-icon {
  text-align: center;
}

.payment-icon {
  text-align: center;
  margin-top: 10px;
}

product-form.product-form {
  margin-bottom: 0px !important;
}

.reviews-wrapper > div:first-child h1 {
  text-align: center;
}

#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-message-block {
  font-style: normal !important;
  color: #000;
  letter-spacing: 0;
}

#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-image a {
  letter-spacing: 0px !important;
  line-height: 16px !important;
}

.acne-anually.common-section {
  padding: 14px 0;
  text-align: center;
}

.acne-anually.common-section h3 {
  font-size: 40px;
  color: #fff;
  margin: 0;
  font-weight: 600;
}

.acne-anually.common-section p {
  color: #fff;
  margin: 0;
}

.acne-anually.common-section em {
  color: #fff;
  font-size: 22px;
  font-weight: 600;
}

.page-width.servive_ {
  padding-top: 40px;
  padding-bottom: 40px;
}

.page-width.servive_ .image-services {
  width: 30%;
  float: left;
  align-items: center;
}

.page-width.servive_ .image-services img {
  width: 100%;
}

.services-section-main {
  display: flex;
  border-bottom: 1px solid #dadada;
  padding: 30px 0;
  align-items: center;
}

.services-section-main .main-content {
  padding: 0px 40px;
  width: 80%;
}

.services-section-main p {
  font-size: 21px;
  letter-spacing: 0;
}

.services-section-main.right-image-text .image-services {
  order: 2;
}

.services-section-main .main-content li {
  font-size: 19px;
  font-family: Geograph;
  letter-spacing: 0;
}

.product-image img, .btn-main {
  cursor: pointer;
}

.stamped-reviews-title a {
  color: #333;
  font-family: Geograph;
  font-weight: bold;
}

div#stamped-reviews-widget .stamped-reviews-title a {
  color: #333;
  font-family: Geograph !important;
  font-weight: bold;
  letter-spacing: 0;
}

 div#stamped-reviews-widget .stamped-reviews-message-block.stamped-style-color-text {
  font-size: 16px;
  color: #333 !important;
  font-family: Geograph !important;
  letter-spacing: 0px;
}

div#stamped-reviews-widget .stamped-reviews-link.stamped-style-color-link {
  color: #333 !important;
  font-family: Geograph !important;
  letter-spacing: 0px;
  text-transform: capitalize;
}

div#stamped-reviews-widget  .stamped-reviews-author.stamped-style-color-text {
  color: #333 !important;
  font-family: Geograph !important;
  font-weight: 700;
  letter-spacing: 0;
}

/* 12-10-2023 */
.article-template__content.page-width.page-width--narrow.rte p.zp.ts-regular-1, .article-template__content.page-width.page-width--narrow.rte * {
  font-size: 18px;
  font-family: 'Roboto', sans-serif !important;
  padding-left: 0PX !important;
  margin-left: 0px;
}

.article-template__content.page-width.page-width--narrow.rte h2.zp.ts-h2 {
  font-family: Geograph;
  font-family: Geograph !important;
  font-size: 30px;
  margin: 0px;
  font-weight: 700;
}

body .article-template .article-template__content {
  max-width: 1600px !important;
  width: 100%;
  padding: 0px 60px;
}

/* end 12-10-2023 */

@media (max-width:1400px) and (min-width: 1321px) {

.second-image-text .text:after {
    height: 640px;
}
  footer .footer-block.grid__item.footer-block--menu a.link {
    font-size: 16px;
}
  .footer-block.grid__item.footer-block--menu h2 {
    font-size: 17px;
}
  .price-div-1 {
    width: 170px;
}
    .price-div-2 {
    width: 170px;
}
  label#product_var {
    width: 166px;
}
}

/* ------- Page sulfur-lavender-soap-for-bug-bites-2 ------- */
.main-div-image-with-text-zipify .image-text-zipify {
    display: flex;
    align-items: center;
      gap: 50px;
}
.text-zipify {
        flex-basis: 80%;
}

.image-zipify {
    flex-basis: 20%;
}

.image-zipify img {
    width: 100%;
}
.text-zipify p {
    font-size: 21px;
    font-weight: bold;
}

.product-image img {
    width: 100%;
}

/* .last-chance-product {
    width: 30%;
    margin: auto;
}
 */
.multicolumn-card__info h3 {
    font-size: 22px;
}

.multicolumn-card__info h5 {
    text-align: center;
    font-size: 20px;
    line-height: 33px;
    margin-bottom: 12px !important;
}
.last-chance-main-div .page-width {
    width: 60%;
    margin: auto;
    background: #FDFAFA;
    border: 8px dashed black;
      text-align: center;
}
.last-chance-main-div {
    padding: 50px;
}
.bottom-text p {
    font-size: 20px;
    text-align: CENTER;
}
h2.heading-last {
    font-size: 32px;
    font-weight: bolder;
    margin-bottom: 0px !important;
    font-family: Geograph;
}
.last-chance-product {
    display: flex;
}
.money-back-text p {
    line-height: 30px;
    margin: 0px;
}
.last-chance-product .product-text h2
{
    font-size: 24px;
    font-weight: bolder;
    margin-bottom: 0!important;
    font-family: Geograph;
    color: #ce5bc9;
    /* text-align: left; */
}



h4.heading-last {
    font-size: 24px;
    margin-top: 10px;
    font-family: Geograph;
}
.last-chance-product .product-image {
    width: 100%;
}

.last-chance-product  p.save-money {
    color: #04AB27;
}
.last-chance-product p.save-money, .last-chance-product p.sale-price , .last-chance-product p.Retail-price {
    font-family: Geograph;
    font-weight: 700;
    font-size: 18px;
  margin:0px;
}
.last-chance-main-div .bottom-text-button .btn-main {
    border-radius: 10px;
    font-family: 'Lato';
    color: #FFFFFF;
    font-style: normal;
    font-size: 20px;
    font-weight: 700;
    text-decoration: none;
    background-color: #FA5E00;
    border: 2px solid rgba(0, 0, 0, 0%);
    padding: 14px 22px;
    cursor: pointer;
    color: white !important;
    margin: 15px auto;
  display: inline-block;
}
.last-chance-main-div  p.Retail-price {
    opacity: .4;
}
.money-back-text a {
    color: #ce5bc9;
}
.text_about p strong {
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
}
.last-chance-main-div {
    padding: 40px;
  background-color: #534aa1;
}
.last-chance-main-div  .product-text {
    padding: 0px 15px;
}

.acne-treatment-10-ml-roll-on.common-section {
    margin: 40px 0;
}

.acne-treatment-10-ml-roll-on.common-section p {
    text-align: center;
}

.acne-treatment-10-ml-roll-on.common-section p strong {
    font-weight: 400;
    /* color: #1c1c1c; */
    font-size: 18px;
    letter-spacing: 0;
}

.margin-top {
    margin-top: 50px;
}
.collection-page p strong {
    /* color: #0073ad; */
}
.collection-page p {
    font-weight: normal;
/*     color: #333; */
}


.collection-page {
    padding-bottom: 30px;
}

.multicolumn-list h3.inline-richtext {
    text-align: center;
    font-family: Geograph;
    min-height: 70px;
    font-size: 25px;
    line-height: 30px;
}

.payment-logo {
    margin: 10px 0;
}
.rte p {
    font-family: Geograph;
    /* color: #333; */
    font-size:18px;
}

.active-Ingredients-zipify h3.inline-richtext {
    min-height: auto;
    font-size: 32px;
}

body.gradient.Natural.Scabies.Treatment.Bath.Soak section {
    overflow: hidden;
}

.last-chance-main-div p.Retail-price span , .last-chance-main-div p.sale-price span {
    margin:0px 4px;
}

body.gradient.Qr.Page.Molluscum.Contagiosum.ml.Treatment .video-section-with-text.image-with-text .global-media-settings {
    margin-top: 50px;
}




body .p-0 h2.title.inline-richtext.h1 {
    margin: 0px !important;
}

body .p-0  {
    padding: 0px !important;
}







/* ------- End Page sulfur-lavender-soap-for-bug-bites-2 ------- */

/* ------- End Page Shiiping ------- */

.shipping-text-page .rich-text__blocks {
    max-width: 100%;
}
/* ------- End Page Shiiping ------- */

/* ------- End Page Poison oak ------- */
body.gradient.Sulfur.Lavender.Soap.For.Poison.Oak .multicolumn h2.title.inline-richtext.h1
{
    margin-top:0px !important;
}
/* ------- End Page Poison oak ------- */

/* ------- Page tinea-collections-page-1 ------- */
.Tinea .Zipify.Product.Slider span.comp-price span {
    color: grey;
    text-decoration: line-through;
    font-size: 15px !important;
}


.gradient.Tinea.Collections.Page .ingredients-acne-and-sulfur-soap-bundle.common-section.collection-zipify-pages .heading_ingredients p {
    line-height: 1;
    font-weight: 700;
    font-size: 35px;
    max-width: 1200px;
    margin: auto;
}

.collection-zipify-pages {
    padding: 20px 0px;
}

/* ------------- Sub heaading ------------ */

.naturasil-product-acne-and-sulfur-soap-bundle h1 , .good-stuff h1 ,  .main-heading-zipify h1 ,.custom-h1-collection .heading_ingredients h1 ,.it-works h1, .first-time-in-years h1, .soap-is-amazing h1 ,.instructions-acne-and-sulfur-soap-bundle.common-section h1 , .custom-h1-collection h1{
    text-align: center;
    font-weight: 700;
    font-size: 25px;
  max-width:1200px;
  margin:auto;
}


body.gradient.Tinea.Collections.Page .product_logo-acne-and-sulfur-soap-bundle .logo-bar-section:nth-child(1) img {
    max-width: 80%;
}

.our-mission-bottom-section h1
{
      text-align: center;
    font-weight: 700;
    font-size: 25px !important;
  max-width:1200px;
  margin:auto;

}

/* -------- Main heading --------  */

.our-mission-bottom-section h1.btn-heading {
    font-size: 35px !important;
}

.collection-zipify-pages h1 , .naturasil-product-acne-and-sulfur-soap-bundle h1 {
    line-height: 1;
    font-weight: 700;
    font-size: 35px;
    max-width: 1200px;
    margin: auto;
}

/* -------- Paragrah --------  */
.zipify-treatment-remedy li   {
    text-align: left;
    font-size: 18px;
      letter-spacing: 0px;
      font-family: Geograph;
}
.first-time-in-years p, .it-works p, .soap-is-amazing p, .good-stuff p , .our-mission-bottom-section .text-our-mission p 
 {
    font-size: 18px;
       letter-spacing: 0px;
       font-family: Geograph;
}
.zipify-treatment-remedy .rich-text__blocks>*+* {
    margin-top: 2rem;
    font-size: 18px;
      letter-spacing: 0px;
      font-family: Geograph;
}
.our-mission-bottom-section ul.logo_image {
    padding: 0px 0;
}
.naturasil-tinea-versicolor div {
    max-width: 1000px;
    margin: auto;
}
.our-mission-bottom-section li.logo-bar-section {
    list-style: none;
    flex: 1;
      align-self: center;
}
.it-works, .first-time-in-years, .soap-is-amazing , .good-stuff , .naturasil-versicolor {
    padding: 15px;
}
.most-remedies h1 {
    text-align: center  !important;
    font-style: italic  !important;
      font-size: 25px !important;
      margin: auto !important;
    max-width: 1200px;
}
.content-zipify p {
    width: 80%;
    margin: auto;
    text-align: center;
    line-height: 1.2;
    font-weight: 700;
    font-style: italic;
    font-size: 18px;
    padding-bottom: 15px;
}
.instruction-beforeuse.main-div-block p {
    text-align: left;
    line-height: 1.23;
    font-size: 15px;
}

.main-zipify-image-heading h2 {
    font-size: 26px;
    text-align: CENTER;
    font-weight: 700;
    padding: 10px 0px;
}

.gradient.Tinea.Collections.Page .collection-zipify-pages p {
    font-size: 18px;
    font-weight: 400;
    margin: 0px;
    text-align: center;
      line-height: 18px;
}




.Zipify.Product.Slider h2 {
    text-align: center;
    font-size: 20px;
      font-weight: 700;
}

.Zipify.Product.Slider p
{
    text-align: center;
    font-size: 16px;
}
.Zipify.Product.Slider {
    padding: 0px 60px;
    margin-bottom: 30px;

}
*:focus-visible {
    outline: none;
    outline-offset: 0rem;
    box-shadow: none;
}

.Zipify.Product.Slider  button.slick-prev.slick-arrow {
    left:0px;
}

.Zipify.Product.Slider button.slick-next.slick-arrow {
    right: 0px;
}
.Zipify.Product.Slider .slick-slide {
    padding: 0px 20px;
}
.Zipify.Product.Slider .price span {
    font-size: 25px;
}
.shop-now-btn {
    text-align: center;
}
.shop-now-btn a {
    font-size: 18px;
    width: auto;
    padding: 0px 20px;
    text-decoration:none;
      float: none;
}

.main-zipify-image-heading img {
    width: 100%;
}

.main-zipify-image-heading .image{
  margin: auto;
  text-align:center;
}

.zipify-eliminating img {
  width: auto !important;
}

.ADVANTAGES-TREATMENT .image {
  text-align: center !important;
  margin: auto !important;
}
.ingredients-with-image .image {
  margin: auto !important;
  text-align: center !important;
  padding: 20px 0px;
}

.eliminating-tina .image img {
  width: 80% !important;
  max-width: 1200px;
}

.eliminating-tina .image {
  margin: auto;
  text-align: center;
}

.product_logo-acne-and-sulfur-soap-bundle.common-section li.logo-bar-section img {
  width: 100%;
}

.zipify-image-text h1 {
  font-size: 26px;
  font-style: italic;
  text-align: center;
  padding: 10px 0px;
}

body .zipify-image-text h2.image-with-text__heading strong {
  font-size: 18px !important;
  font-weight: 600 !important;
  line-height: 27px;
  font-family: Geograph;
  letter-spacing: 0px;
  cursor: pointer;
}

.zipify-image-text p {
  font-size: 18px;
  letter-spacing: 0px;
  font-size: 18px;
  font-family: Geograph;
  line-height: 27px;
  letter-spacing: 0px;
  cursor: pointer;
}

.zipify-image-text-second h2 strong, .zipify-image-text-third h2 strong {
  font-size: 18px;
  font-family: Geograph;
  line-height: 27px;
  letter-spacing: 0px;
  cursor: pointer;
}

.zipify-image-text-second p, .zipify-image-text-third p{
  font-size: 18px !important;
  text-align: left;
}

.image-with-text__content {
  background: transparent !important;
}

.zipify-image-text .rte p,.zipify-image-text .rte em{
  font-weight: 400;
  text-decoration-line: none;
  font-size: 16px !important;
  text-align:left !important;
}

.main-zipify-image-heading img {
  width: 80%;
}

 .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*, .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>* {
  box-shadow: none;
  background: transparent;
}

 .image-with-text .grid{
  margin-bottom: 0;
  margin: auto;
}

.zipify-image-text-second .image-with-text__content , .zipify-image-text-third .image-with-text__content {
  padding: 6rem 7rem 7rem;
  padding-top: 0px;
}

.zipify-image-text .media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer {
  display: block;
  max-width: 100%;
  position: absolute;
  top: 30px;
  left: 0;
  height: auto;
  width: 100%;
}

.it-works h1, .first-time-in-years h1, .soap-is-amazing h1, .ingredients-acne-and-sulfur-soap-bundle.common-section h1 {
  text-align: center;
}

.naturasil-tinea-versicolor {
  padding-bottom: 50px;
}

.zipify-treatment-remedy li {
  text-align: left;
}

.zipify-treatment-remedy h2 strong {
  text-align: center;
  font-size: 30px;
}

.zipify-treatment-remedy .rich-text__blocks {
  max-width: 100%;
}

.Tinea .color-background-1 h2 {
  font-weight: 700;
  font-size: 25px;
  text-align: center;
  padding: 10px;
  font-family: Hauora;
}

.Moroccan .reviews-wrapper>div:first-child {
  width: inherit;
  text-align: center;
}

.color-background-1 .video-section {
  max-width: 1200px;
}

.Tinea.Versicolor.Relief.Treatment.Pack .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
  letter-spacing: 0px;
  color: #222;
}

.Tinea.Versicolor.Relief.Treatment.Pack .most-innovative .slick-slider {
  padding-bottom: 0px;
}

.heading_naturasil-product p {
  font-weight: 700;
  font-size: 35px !important;
  line-height: 1;
  margin: 0;
}

.heading_naturasil-product.text p {
  font-size: 25px !important;
  line-height: 1.2;
  font-weight: 400;
  margin: 0px;
}

.naturasil-product_button a button {
  border-radius: 5px;
  border-radius: 10px;
  border: 2px solid #FDFAFA;
}

.naturasil-product-acne-and-sulfur-soap-bundle.common-section.naturasil-tinea-versicolor {
  padding: 30px 0px;
}

.naturasil-product_button button {
  margin-top: 20px;
}

.zipify-image-text .color-background-1 {
  padding: 0px;
}

/* End Page tinea-collections-page */

/* acne-and-sulfur-soap */

.about-acne-and-sulfur-soap-bundle .heading_about h1, .acne-treatment-10-ml-roll-on h1, .ingredients-acne-and-sulfur-soap-bundle h1{
  font-size: 25px;
  font-weight: 700;
}

.about-acne-and-sulfur-soap-bundle p, .acne-treatment-10-ml-roll-on p {
  font-size: 18px;
  font-weight: 400;
  letter-spacing:0px;
}

.ingredients-acne-and-sulfur-soap-bundle ul li {
  text-align: left;
}

.customer-care-shipping .main-image-right-left {
  display: flex;
  justify-content: space-around;
  margin: 20px 0px;
}

.customer-care-shipping .page-width div {
  flex:1;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
}

body.gradient.Tinea.Versicolor.Medicated.Soap .heading_review-customer {
  padding: 10px;
}

.ingredients-acne-and-sulfur-soap-bundle.common-section .subheading_ingredients h1,.review-customer-acne-and-sulfur-soap-bundle .heading_review-customer h1 , .qus_ans-acne-and-sulfur-soap-bundle .heading_qus_ans h1 {
  font-size: 25px;
  font-weight: 700;
}

.accordion-wrapper .acc-head {
  font-size: 20px;
  cursor: pointer;
  font-weight: 700;
}

.acc-body p {
  font-size: 18px;
  letter-spacing: 0px;
}

.customer-care-shipping .page-width .left_image img{
  width: auto;
  height: 300px;
}

.customer-care-shipping .page-width .right_image img{
  width: auto;
  height: 300px;
}

.customer-care-shipping.common-section .main_text p {
  font-weight: 700;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
}

/* End acne-and-sulfur-soap */

/* TINEA TREATMENT */

.tina-treatment h2 {
  line-height: 1;
  font-weight: 700;
  font-size: 35px;
  max-width: 1200px;
  margin: auto;
}

.main-zipify-image-heading.tina-treatment p {
  font-size: 18px;
  font-weight: 400;
  margin: 0;
  text-align: center;
  line-height: 18px;
  max-width: 1200px;
  margin: auto;
  margin-bottom: 0px;
  padding: 1px;
}

.main-zipify-image-heading.tina-treatment .heading-main {
  padding: 10px 00px;
}

.tina-treatment .image img{
  margin-top:50px;
}

.Tinea.Versicolor.Relief.Treatment.Pack h2.product__title.h1 {
  font-family: Hauora;
  font-size: 30px;
  text-align: center;
}

.main-div-image-with-text-zipify .heading_ingredients h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  padding: 10px;
  font-family: Geograph;
}

.tinea-versicolor-last-chance-product.last-chance-main-div .last-chance-product div {
  flex: 1;
  padding: 30px 0px;
}

body.gradient.Tinea.Versicolor.Relief.Treatment.Pack .Zipify.Product.Slider {
  padding: 0px;
}

.Tinea.Versicolor.Relief.Treatment.Pack ul li img{
  max-width: 200px;
}

.left-line-image-text .featured-product {
  flex-direction: row-reverse;
}

.ingredients-acne-and-sulfur-soap-bundle.common-section h1{
  text-align: center;
  max-width: 1200px;
  margin: auto !important;
}

.instructions-acne-and-sulfur-soap-bundle em {
  font-size: 16px;
  line-height: 1;
  margin: 0px;
  padding: 0px;
}

.ingredients-acne-and-sulfur-soap-bundle.common-section.fact-tinea-up-to p {
  margin: 0px;
}

.qus_ans-acne-and-sulfur-soap-bundle.common-section {
  margin-top: 20px;
}

.main-zipify-image-heading.tina-treatment img, .main-zipify-image-heading.versicolor-relief-treatment-pack-image img, .main-zipify-image-heading.ingredients-image img{
    max-width: 1200px;
}

.Tinea.Versicolor.Relief.Treatment.Pack .most-innovative h2 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1000px;
  margin: auto;
}

.Tinea.Versicolor.Relief.Treatment.Pack .most-innovative .heading-main{
  padding:20px 10px;
}

.Always-consult-your-doctor-text p em, .Always-consult-your-doctor p {
  font-size: 14px;
  line-height: 10px;
}

.Tinea.Versicolor.Relief.Treatment.Pack .most-innovative p {
  max-width: 1000px;
  margin: auto;
  font-size: 18px;
  line-height: 27px;
  letter-spacing: 0px;
  cursor: pointer;
  margin-top:20px;
}

/* END TINEA TREATMENT */

.main-zipify-image-heading.most-innovative img {
  max-width: 1200px;
  margin: auto;
}

.instruction-section-video.color-background-1.gradient h2 {
  margin: 0px;
}

.fungal-infection-of-the-skin ul li {
  text-align: left;
}

.instruction-section-video.color-background-1.gradient {
  text-align: center;
}

.video-text.naturasil-lavender p {
  font-size: 18px;
  font-family: Geograph;
  letter-spacing: 0px;
}

.most-innovative h2 {
  max-width: 1000px;
  margin: auto;
}

.video-section.isolate {
  padding-top: 0px;
  padding-bottom:0px;
}

.video-section .text-block {margin-top: 20px;padding-bottom: 30px}

.about-tinea-versicolor.multicolumn.color-background-1.gradient.background-primary h2 {
  margin-top: 0px;
}

.Tinea.Versicolor.Medicated.Soap .Zipify.Product.Slider button.slick-prev.slick-arrow {
  left: 0px;
}

.Tinea.Versicolor.Medicated.Soap .Zipify.Product.Slider button.slick-next.slick-arrow {
  right:0px;
}

.Tinea.Versicolor.Medicated.Soap .Zipify.Product.Slider h2 {
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  font-size: 25px;
  text-align: CENTER;
  font-weight: 700;
  padding: 10px 0;
}

.instruction-section-video .title-wrapper {
  margin-bottom: 0rem;
}

.Tinea.Versicolor.Medicated.Soap .Zipify.Product.Slider {
  padding: 0 00px;
  margin-bottom: 30px;
}

.Tinea.Versicolor.Medicated.Soap  .fungal-infection-of-the-skin .rich-text__blocks {
  max-width: 100%;
}

.Tinea.Versicolor.Medicated.Soap .ingredients-with-image .isolate {
  padding-bottom: 0px;
}

.Tinea.Versicolor.Medicated.Soap .ingredients-with-image .title-wrapper-with-link {
  margin: 0;
}

.Tinea.Versicolor.Medicated.Soap .review-customer-acne-and-sulfur-soap-bundle.common-section.fact-reviews .heading_review-customer p {
  margin: 5px;
}

.Tinea.Versicolor.Medicated.Soap .ingredients-with-image.multicolumn.color-background-1.gradient.background-primary h2 {
  margin: 0;
}

.Tinea.Versicolor.Medicated.Soap .ingredients-with-image .multicolumn-card-spacing {
  padding-top: 2.5rem;
  margin-left: 1.0rem;
  margin-right: 1.0rem;
}

.Tinea.Versicolor.Medicated.Soap .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
  letter-spacing: 0px;
  color: #222;
}

.about-tinea-versicolor .multicolumn-card-spacing {
  padding-top: 2.5rem;
  margin-left: 1.0rem;
  margin-right: 1.0rem;
}

/* tinea-versicolor-treatment-15ml-bottle-1 */

.natural-for-tinea-heading .heading_ingredients p {
  font-size: 36px;
  margin: 0px;
}

.natural-for-tinea-heading .heading_ingredients {
  padding: 20px;
}

.Tinea.Versicolor.Treatment .ingredients-acne-and-sulfur-soap-bundle.common-section,
.Tinea.Versicolor.Treatment .instructions-acne-and-sulfur-soap-bundle.common-section{
  margin-top: 20px;
}

.Tinea.Versicolor.Treatment .Zipify.Product.Slider  button.slick-prev.slick-arrow {
  left: -30px;
}

.Tinea.Versicolor.Treatment .Zipify.Product.Slider button.slick-next.slick-arrow {
  right: -30px;
}

.Mite.Eliminator.Relief.Pack ul.logo_image {
  display: flex;
  text-align: center;
  width: 100%;
  justify-content: center;
  gap: 150px;
  padding: 71px 0;
  max-width: 1000px;
  margin: auto;
}

.Warts.Remover .heading_instructions {
  padding: 10px;
}

.Tinea.Versicolor.Treatment  .ingredients-acne-and-sulfur-soap-bundle.common-section.fact-tinea-up-to {
  margin-bottom: 20px;
}

.Tinea.Versicolor.Treatment .tina-treatment.main-div-block .heading_instructions h1 {
  line-height: 1;
  font-weight: 700;
  font-size: 35px;
  max-width: 1200px;
  margin: auto;
}

.Tinea.Versicolor.Treatment .instructions-acne-and-sulfur-soap-bundle.common-section .tina-treatment.main-div-block p {
  font-size: 18px;
  font-weight: 400;
  margin: 0;
  text-align: center;
  line-height: 18px;
}

.Tinea.Versicolor.Treatment .qus_ans-acne-and-sulfur-soap-bundle.common-section {
  margin-top: 0px !Important;
}

.Zipify.Product.Slider.get-fast-safe-product-block-slider h2 {
  font-size: 30px;
  font-weight: 700;
  font-family: Geograph;
  text-align: center;
  padding: 10px 0;
  letter-spacing: 0;
  margin-top: 0px;
}

.header__icons * {
  text-decoration: none;
}

.get-fast-safe-product-block-slider {
  padding: 30px !important;
  margin: 0px !important;
}

.we-are-here-for-help p {
  margin: 0px;
}
/* End tinea-versicolor-treatment-15ml-bottle-1 */

/* tinea-versicolor-treatment-kit */

.The-natural-factor .image {
  width: 100%;
  max-width: 1000px;
  margin: auto;
}

.The-natural-factor .image img {
  width: 100%;
}

.Tinea.Versicolor.Treatment.Kit .main-zipify-image-heading .image {
  width: 80%;
  max-width: 1000px;
  margin: auto;
}

.tinea-versicolor-first-image-text h1 {
  padding: 10px 0px;
}

.tinea-versicolor-second-image-text .image-with-text__content {
  padding-top: 0px;
}

.tinea-versicolor-second-image-text .image-with-text__content {
  padding: 0rem 7rem 7rem;
}

.Tinea.Versicolor.Treatment.Kit .The-natural-factor.multicolumn.color-background-1.gradient.background-primary h2 {
  margin: 0px;
  padding: 0px;
  line-height: 0px;
}

.The-natural-factor.multicolumn.color-background-1.gradient.background-primary .isolate {
  padding-top: 0px;
}

.Tinea.Versicolor.Treatment.Kit .color-background-1.gradient .title-wrapper h2 {
  max-width: 1000px;
  margin: auto;
}

.Tinea.Versicolor.Treatment.Kit .The-natural-factor .title-wrapper-with-link {
  margin: 0px;
}

.customer-care-shipping.common-section.where-tinea-versicolor-come p {
  margin: 0px;
  font-size: 25px;
  font-weight: 700;
}

.Tinea.Versicolor.Treatment.Kit .review-customer-acne-and-sulfur-soap-bundle.common-section p {
  margin: 0px;
}

.customer-care-shipping.common-section.where-tinea-versicolor-come .main_text p {
  margin: 0;
  font-size: 18px;
  font-weight: 400;
  font-family: Geograph;
}

.Tinea.Versicolor.Treatment.Kit .customer-care-shipping .main-image-right-left {
  display: flex;
  justify-content: center;
  margin: 20px 0;
}

.Tinea.Versicolor.Treatment.Kit .customer-care-shipping .page-width div {
  flex: 1;
  align-items: center;
  align-self: center;
  text-align: -webkit-center;
}

.Tinea.Versicolor.Treatment.Kit .customer-care-shipping .page-width .main_text {
  text-align: left;
}

.Tinea.Versicolor.Treatment.Kit .product_logo {
  max-width: 1000px;
  margin: auto;
}

.Tinea.Versicolor.Treatment.Kit ul.logo_image .logo-bar-section {
  flex: 1;
}

.Tinea.Versicolor.Treatment.Kit ul.logo_image {
  display: flex;
  text-align: center;
  width: 100%;
  justify-content: center;
  gap: 10px;
  padding: 71px 0;
}

/*  End tinea-versicolor-treatment-kit */
body.gradient.Mite.b.Gone.Treatment  .heading-main h2.heading {
  margin-bottom: 30px !important;
}

.customer-care-shipping.common-section.left-right-equal-image h2 {
  text-align: center;
}

body .left-right-equal-image.customer-care-shipping .page-width .left_image img {
  width: 80% !important;
  height: auto !important;
}


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

  .gradient.Tinea.Versicolor.Treatment.Kit .shopify-section.naturasil-product-acne-and-sulfur-soap-bundle {
    max-width: 78rem;
    margin: auto;
  }
  
  div#stamped-reviews-widget {
    margin: 0 5rem !important;
  } 
  
  .product--medium:not(.product--no-media) .product__media-wrapper, .product--small:not(.product--no-media) .product__info-wrapper {
    max-width: 50% !important;
    width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2) !important;
  }

  .product--medium:not(.product--no-media) .product__info-wrapper, .product--small:not(.product--no-media) .product__media-wrapper {
    max-width: 50% !important;
    width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2) !important;
  }

}

/* new custom css start */
.Tinea .color-background-1 .product__info-wrapper  .product__info-container h2 {
  font-weight: 700;
  font-size: 28px;
  text-align: center;
  padding: 10px;
  font-family: Geograph;
}

.Tinea .product_descriptiton{
  font-size: 18px;
  line-height: 1.43;
}

.Tinea .product span.price-item span.money {
  color: #262626;
  font-weight: 700;
  letter-spacing: 0px;
  font-family: Geograph;
  font-size: 24px;
}

.Tinea .product s.price-item span.money {
  font-size: 16px;
  letter-spacing: 0px;
  color: #111;
  font-family: Geograph;
  font-weight: 500;
}
.Tinea .shopify-payment-terms{
  font-size: 16px;
}

.Tinea .product-form__buttons .product-form__submit {
  border: 1px solid #621BCD;
  max-width: 100%;
  border-radius: 10px;
  font-size: 13px;
  letter-spacing: 0px;
  height: 50px;
  color: #fff;
  text-transform: uppercase;
  font-family: Geograph;
  background-color: #621BCD;
  font-weight: 700;
  transition: all .2s ease;
}

.Tinea .product-form__buttons .product-form__submit svg{
  display:none;
}

.Tinea .product-form__buttons .product-form__submit:hover {
  border-color: rgba(0, 0, 0, 0%);
  color: #621BCD;  
}

.Tinea .text_add_to_cart p{
  font-size: 14px;
  font-weight: 500; 
}

.Tinea .stamped-carousel-scroll .stamped-carousel-scroll-wrapper .block{
  width:100% !important;
}

.Tinea #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{
  font-size:24px;
  font-family: Geograph;
}

.Tinea .main-heading-zipify h1{
  font-weight: 700;
  font-size: 30px;
  line-height: 1.43;
}

.Tinea .product-form__input .select select {
  font-size: 12px;
  text-transform: uppercase;
  font-family: Geograph;
  font-weight: 400;
}

.Tinea .image-with-text__text-item p{
  font-size: 18px;
  line-height: 1.43;
  text-align:center;
}

.Tinea .image-with-text__text-item .image-with-text__content{
  padding:10px 20 !important;
}

.Tinea .tinea-versicolor-first-image-text .image-with-text__grid,
.Tinea .tinea-versicolor-second-image-text .image-with-text__grid{
  padding:20px;
}

.Tinea .section-template--14371771318347__71a53b05-96b0-431b-ad66-d9d18468f89e-padding,
.Tinea .section-template--14371771318347__b14808ca-8822-4c7c-b159-53082b58f176-padding{
  padding:0 !important;
}

.Tinea div#ImageWithText--template--14371771318347__b14808ca-8822-4c7c-b159-53082b58f176 {
  padding: 0 !important;
}

.Tinea .ingredients-acne-and-sulfur-soap-bundle common-section h1 p strong{
  font-weight: 700;
  font-size: 30px;
  line-height: 1.43;
}

.Tinea .ingredients-acne-and-sulfur-soap-bundle .common-section .text_about p{
  margin:0px !important;
}

.Tinea .ingredients-acne-and-sulfur-soap-bundle .common-section .text_about{
  margin-bottom:20px;
}

.Tinea .multicolumn h2.title.inline-richtext.h1{
  margin:0 !important;
}

.Tinea .multicolumn .title-wrapper-with-link{
  margin-bottom:0 !important;
}

.Tinea .multicolumn-list h3.inline-richtext{
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  min-height:unset;
}

.Tinea .multicolumn-card__info .rte p{
  color: #262626;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
}

.Tinea .heading_review-customer h1 p{
  line-height: 1;
  font-weight: 700;
  font-size: 30px;
  margin:0 !important;
}

.Tinea .reviews-wrapper>div:first-child {
  width: 50%;
}

.Tinea .reviews-wrapper{
  border-bottom:0;
}

.Tinea .reviews-wrapper>div:last-child {
  width: 100%;
  text-align: center;
}

.Tinea .reviews-wrapper-inner .main-heading h1{
  line-height: 1.3;
  text-align: center;
  font-weight: 700;
  font-size: 22px;
}

.Tinea .reviews-wrapper-inner .main-text p{
  line-height: 27px;
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  font-style:unset;
}

.Tinea .reviews-wrapper .main-author {
  font-weight: bold;
  font-size: 20px;
  font-weight: 700;
  text-align: left;
}

.Tinea .customer-care-shipping .heading_ingredients h1 p strong{
    margin: 0;
    font-size: 30px;
    font-weight: 700;
}

.Tinea .customer-care-shipping.common-section.where-tinea-versicolor-come .main_text p{
  line-height: 26px;
  margin-bottom: 35px;
}

.Tinea .customer-care-shipping .main-image-right-left{
  align-items:center;
}

.Tinea .customer-care-shipping .page-width .left_image img,
.customer-care-shipping .page-width .right_image img {
  width: auto;
  height: 295px !important;
}

.Tinea .customer-care-shipping .main_text ul li{
  font-weight: 400;
  text-decoration: none;
  font-size:18px;
  margin-bottom: 45px;
}

.Tinea .where-tinea-versicolor-come .main_text ul li{
  font-weight: 400;
  text-decoration: none;
  font-size:18px;
  margin-bottom: 0px;
}

.Tinea .customer-care-shipping.common-section .main_text p {
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}

.Tinea .customer-care-shipping .page-width .left_image,
.customer-care-shipping .page-width .right_image,
.Tinea .heading-main {
  text-align:center;
}

.Tinea .heading-main h2{
  font-weight: 700;
  font-size: 35px;
  font-family: Geograph;
}

.Tinea .heading-main {
  padding:13px;
}

.Tinea .Zipify.Product.Slider {
  padding: 20px 5px;
  margin-bottom: 10px;
}

.Tinea .Zipify.Product.Slider .price span{
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
}

.Tinea .shop-now-btn a{
  border-radius: 10px;
  font-size: 18px;
  font-weight: 700;
  border: none;
  height:45px;
  display:flex;
  align-items:center;
  max-width: 140px;
  justify-content: center;
  margin: 15px auto;
}

.Tinea .title-wrapper h2 p{
  font-weight: 700;
  font-size: 30px;
  line-height: 39px;
  margin:0 !important;
}

.Tinea .multicolumn  .multicolumn-card__info {
  text-align:start !important;
}

.Tinea .image-with-text h2.image-with-text__heading.inline-richtext.h1{
  font-weight: 700;
  color: #202223;
  font-size:18px;
  text-align: center;
}

.Tinea .image-with-text__content--desktop-left>*,
.Tinea .image-with-text__text-item p strong{
  text-align: center !important;
  width: 100%;
}

.Tinea .image-main .image img{
  width:100%;
}

.Tinea .ingredients-acne-and-sulfur-soap-bundle .heading_ingredients h1 p{
  font-size: 18px;
  margin:0 !important;
}

.Tinea .ingredients-acne-and-sulfur-soap-bundle .heading_ingredients h1 > p{
  margin:0 !important;
}

.Tinea .product_logo-acne-and-sulfur-soap-bundle .logo_image .logo-bar-section img{
  max-width:253px;
}

.Tinea.Versicolor.Treatment .ingredients-acne-and-sulfur-soap-bundle.common-section {
  padding: 30px 0;
}

.Tinea .heading_naturasil-product p {
  font-size: 20px !important;
  line-height: 33px;
}

.Tinea .The-natural-factor .image-main.page-width {
  padding-top: 30px;
  padding-bottom: 30px;
}

/* Warts-remover-15ml-1 */

.Warts.Remover.transcy-theme-suffescom .heading_instructions h1, .Warts.Remover.transcy-theme-suffescom .common-section .text_about {
  max-width: 1000px;
  margin: auto;
}

.Warts.Remover.transcy-theme-suffescom .multicolumn-list h3.inline-richtext {
  text-align: center;
  font-family: Geograph;
  font-size: 20px;
  line-height: 25px;
  height: auto;
  letter-spacing: 0px;
}

.Warts.Remover.transcy-theme-suffescom .qus_ans-acne-and-sulfur-soap-bundle.common-section p{
  margin:0px;
}

.Warts.Remover.transcy-theme-suffescom .img-acne img {
  width: 100%;
}

.Warts.Remover.transcy-theme-suffescom .img-acne {max-width: 300px; margin: auto;}

.using-wart-remedy.multicolumn h2.title.inline-richtext.h1 {
  text-align: center;
  width: 100%;
  color: #2c2c2c;
  font-weight: 600;
  margin-top: 0rem;
  font-size: 25px;
  font-weight: 700;
  max-width: 1000px;
  margin: auto;
  font-family: Geograph;
  padding: 10px;
}

.Warts.Remover.transcy-theme-suffescom .heading_review-customer p {
  margin: 0;
}

.Warts.Remover.transcy-theme-suffescom .ingredients-custom .main-heading-zipify {
  padding: 5px;
}

.Warts.Remover.transcy-theme-suffescom h2.title.inline-richtext.h1 {
  font-family: Geograph;
  text-align: center;
  padding: 10px 0;
  letter-spacing: 0;
  font-size: 25px;
  font-weight: 700;
}

.Warts.Remover.transcy-theme-suffescom .ingredients-custom .image-with-text__media-item img {
  margin-top:30px
}

.Warts.Remover.transcy-theme-suffescom .ingredients-custom .image-with-text__content {
  padding-top: 30px;
}

.Warts.Remover.transcy-theme-suffescom  .naturasil-product-acne-and-sulfur-soap-bundle.common-section{
  padding:20px 0px;
}

.Warts.Remover.transcy-theme-suffescom .naturasil-product-acne-and-sulfur-soap-bundle.common-section h1 ,
.Warts.Remover.transcy-theme-suffescom .naturasil-product-acne-and-sulfur-soap-bundle.common-section .heading_naturasil-product.text{
  max-width:1000px;
  margin:auto;
}

.Warts.Remover.transcy-theme-suffescom .naturasil-product-acne-and-sulfur-soap-bundle.common-section .heading_naturasil-product.text{
  font-size: 25px;
  font-family: Geograph;
  line-height: normal;
  letter-spacing: 0;
}

.Warts.Remover.transcy-theme-suffescom  section.main-sec {
  padding: 50px 0px;
}

.Warts.Remover.transcy-theme-suffescom  button.custom_buy_now.product-form__submit.button.button--full-width.button--primary {
  display: block;
  font-weight: 400;
  font-size: 18px;
  border-radius: 0;
  text-align: center;
  overflow: visible;
  text-transform: none;
  white-space: normal;
  width: auto;
  height: auto;
  padding: 16px 24px;
  border-radius:10px;
}

/* end Warts-remover-15ml-1 */

/* Welcome To Naturasil Copy */

.treatment-whole-family h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.heading_naturasil-product h1  {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  padding:10px;
  margin-top:20px;
}

.naturasil-product_button a {
  text-decoration: none;
}

.Essential-oils-and-herbal h1 {
  font-weight: 400 !important;
  font-style: italic;
}

.treatment-whole-family .naturasil-product_button a button{
  display: block;
  width: 70%;
  margin: 15px auto;
}

.treatment-whole-family .page-width {padding: 20px 2rem;}

body.gradient.Welcome.To.Naturasil.Copy .upon-verification-if-our h2.image-with-text__heading.inline-richtext.h1 p {
  margin: 0px;
}

.Welcome.To.Naturasil.Copy.Test.transcy-theme-suffescom .common-section .text_about {
  max-width: 1000px;
  margin: auto;
  font-family: Geograph;
  letter-spacing: 0px;
  color: #222;
}

.upon-verification-if-our .main-heading-zipify h1 {
  padding: 10px;
}

.upon-verification-if-our .image-with-text__grid .image-with-text__media {
  max-width: 300px !important;
  width: 100% !important;
  margin: auto;
}

.upon-verification-if-our h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 25px;
  color: #222;
  letter-spacing: 0px;
  width: 100%;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center !important;
}

.main-div-block.welcome-to-naturasi-main-bottom h1 {
  font-size: 35px;
  font-style: italic;
  font-weight: 400;
}

.instructions-acne-and-sulfur-soap-bundle.common-section.the-reason-you-are-here .main-div-block h1, .instructions-acne-and-sulfur-soap-bundle.common-section.the-reason-you-are-here .heading_instructions  h1 {
  font-weight: 400;
}

.instructions-acne-and-sulfur-soap-bundle.common-section.get-relief-from h1 {
  max-width: 1000px;
}

span.count_number {
  font-family: Geograph;
  text-align: center;
  padding: 0px 0;
  letter-spacing: 0;
  font-size: 25px;
  font-weight: 700;
  display: block;
  line-height: 1;
  color: rgb(108, 157, 48);
}
    
/* End Welcome To Naturasil Copy */

/* Welcome Scabies Cure */

.main-zipify-image-heading.scabies-relief .image img {
  margin: auto;
  max-width: 100%;
  margin: auto auto 40px;
}

.main-zipify-image-heading.scabies-cure-1 {
  max-width: 100%;
  margin: auto auto 40px;
}

.main-zipify-image-heading.scabies-cure-1 {
  max-width: 100%;
  margin: auto auto 40px;
}

.Scabies.Cure .scabies-cure-1 img {
  margin: 50px 0px;
}

.scabies-cure-products h2 {
  font-size: 35px;
  font-weight: 600;
  text-align: center;
  max-width: 1000px;
  margin: auto;
  margin-bottom: 40px;
  font-family: Geograph;;
}

.scabies-cure-products .title-description h2 {
  font-size: 25px !important;
  margin-bottom:0px;
}

.scabies-cure-products .title-description p {
  margin:0px;
}

.steps-to-getting.multicolumn.color-background-1.gradient.background-primary h2.title.inline-richtext.h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  margin-top: 0px;
  padding:10px;
  font-family: Geograph;
}

.steps-to-getting.multicolumn .title-wrapper-with-link {
  margin: 0;
}

.steps-to-getting .multicolumn-list h3.inline-richtext {
  min-height: auto !important;
  font-size: 25px;
}

.steps-to-getting .multicolumn-list .multicolumn-card__info h5 {
  text-align: center;
  font-size: 20px;
  line-height: 33px;
  margin-bottom: 0px!important;
}

.steps-to-getting .multicolumn-list .multicolumn-card__info h5 a, .steps-to-getting .multicolumn-list h3.inline-richtext{
  color:black;
  text-decoration:none;
  font-weight:700;
}

.scabies-cure-products.text-left p {
  text-align: left !important;
}

.scabies-cure-products-review .heading_review-customer p {
  margin: 0;
}

.Many-treatments-fail-because .rich-text__blocks {
    max-width: 1000px;
}

.Many-treatments-fail-because .rich-text__blocks p, .Many-treatments-fail-because .rich-text__blocks li {
  text-align:left;
}

.We-Wrote-The-Book .main-heading-zipify h1{
  padding:10px;
}

.We-Wrote-The-Book.image-with-text h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 25px;
  color: #222;
  letter-spacing: 0px;
  width: 100%;
  font-weight: 600;
  text-transform: uppercase;
  text-align: left;
}

.We-Wrote-The-Book .btn {
  text-align: center;
  margin-top: 30px;
}

.We-Wrote-The-Book a.button.button--primary {
  display: inline;
  padding: 20px 30px;
}

.scabies-cure-products span.comp-price {
  text-decoration: line-through;
  opacity: 0.6;
  padding-right: 10px;
}

.scabies-cure-products .price span {
  font-size: 20px !important;
}

/* End Scabies Cure */

.Contact.Us .image-with-text__text.rte.body p {
  text-align: left;
}

.media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer {
  object-fit: contain;
}
 
/* Added Css new */

.acne-treatment-value-pack-1 .qus_ans-acne-and-sulfur-soap-bundle .heading_qus_ans h1, .acne-treatment-value-pack-1.transcy-theme-suffescom .qus_ans-acne-and-sulfur-soap-bundle .heading_ingredients h1 {
  font-size: 25px;
  font-weight: 700;
  background: #1773b0;
}

.acne-treatment-value-pack-1 .star-reviews-acne-and-sulfur-soap-bundle.common-section{
  background: #1773b0 !important;
}

.acne-treatment-value-pack-1 .qus_ans-acne-and-sulfur-soap-bundle .heading_qus_ans p, .acne-treatment-value-pack-1 .ingredients-acne-and-sulfur-soap-bundle.common-section p {
  margin: 0;
}

.acne-treatment-value-pack-1 .heading_about, .acne-treatment-value-pack-1 .qus_ans-acne-and-sulfur-soap-bundle .heading_qus_ans h1, .gradient.acne-treatment-value-pack-1 .heading_qus_ans, .gradient.acne-treatment-value-pack-1 .heading_instructions, .gradient.acne-treatment-value-pack-1 .heading_ingredients{
  background-color: #333333 !important;
}

/* Global Product Slider */

.product__info-wrapper, .product__info-wrapper product-info {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.product__info-container>*+* {
  margin: 0 !important;
}

section.main-sec h2.product__title.h1 {
  margin-bottom: 0px !important;
}

body .featured-product .product-media-container {
  border: none !important;
}

section.main-sec .featured-product {
  background: #EDEDED !important;
}

.product-form__input .select select {
  background: #EDEDED !important;
}

section.main-sec h2.product__title.h1 {
  text-align: left !important;
}

.featured-product section.main-sec .product-form__buttons {
  position: relative;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 0;
}

.featured-product .quantity-selector-buy-buttons {
  display: flex;
}

.featured-product section.main-sec .product-form__input {
  text-align: left;
  flex: 1;
}

.featured-product section.main-sec label.form__label {
  padding: 0px 20px !important;
}

.featured-product .product-form__input .select {
  max-width: 100%;
  width: 100%;
}

.section.main-sec label.form__label {
  text-align: left;
  padding: 0px 20px !important;
}

.featured-product .price__container {
  text-align: left !important;
  float: left;
}

section.main-sec .product-form__input {
  text-align: left;
  align-items: flex-start;
  margin-bottom: 0px;
}

.main-sec .price.price--large.price--on-sale.price--show-badge {
  text-align: left;
  justify-content: left;
}

section.main-sec label.form__label {
  height: 20px;
}

.quantity-selector-buy-buttons div {
  flex: 1;
}

.featured-product .quantity-selector-buy-buttons {
  display: flex;
  align-content: flex-start;
  justify-content: space-around;
  align-items: flex-end;
}

.featured-product .quantity-selector-buy-buttons {
  width: 100%;
}

#stamped-reviews-widget[data-widget-type=carousel] {
  position: relative;
  overflow: hidden;
  clear: both;
  max-width: 1200px;
  margin: auto !important;
}

.block-product-description {
  padding: 0 20px;
}

/* End Global Product Slider */

/* Scabies Cure by nutrasil */

.main-zipify-image-heading.FDA-Registered-and-backed-by img {
  width: 80%;
  max-width: 1200px;
  margin: auto;
}

.main-zipify-image-heading.FDA-Registered-and-backed-by .heading-main {
  max-width: 1200px;
  margin: auto;
}

.ingredients-acne-and-sulfur-soap-bundle.common-section.Our-Scabies-Cures h1 {
  text-align: center;
  max-width: 1200px;
  margin: auto;
}

section.main-sec .featured-product {
  width: 33%;
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 50px;
}

.FDA-Registered-and-backed-by h2.heading {
  font-size: 35px;
  max-width: 1000px;
  margin: auto;
}

.FDA-Registered-and-backed-by .content-zipify p {
  font-style: normal !important;
}

.ingredients-acne-and-sulfur-soap-bundle.common-section.Our-Scabies-Cures p {
  margin: 0;
}

.scabies-estimated .heading_instructions h1 {
  font-size: 35px;
  max-width: 1200px;
}

.scabies-estimated .text_about p {
  text-align: center;
}

.scabies-estimated .text_about {
  max-width:1000px;
}

.natural-scabies .heading_review-customer p,
.natural-scabies .heading_ingredients p{
  margin: 0;
}

section.main-sec .product-form__input {
  text-align: left;
  align-items: flex-start;
  margin-bottom: 0;
  width: 100%;
}

.quantity-selector-buy-buttons {
    gap: 10px;
}

/* End Scabies Cure by nutrasil */

/* athletes-foot-treatment */

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .heading_ingredients h1 p {
    margin: 0px;
    max-width: 1000px;
    margin: auto;
    text-align: center;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .featured-product .product__info-container h2, .product__info-container input {
  padding: 0 00px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .heading_what.common-section h1  {
  max-width: 1000px;
  margin: auto;
  text-align: center;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .content_main p  {
  max-width: 1200px;
  margin: auto;
  text-align: left;
  font-family: Geograph;
  font-size: 18px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .services-section-main.left-image-text {
    gap: 20px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .services-section-main.right-image-text {
  justify-content: space-around;
  align-items: center;
  max-width: 1200px;
  margin: auto;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom  .main-heading h2 {
  text-align: center !important;
  width: 100%;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .main-heading {
  width: 100%;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .money_back_text {
  margin: 10px 0;
  letter-spacing: 0;
  line-height: 30px;
  font-size: 22px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle .image {
  text-align: center;
  width: 100%;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .heading_review-customer p {
  margin: 0px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .only_image {
  text-align: center;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .money-back-acne-and-sulfur-soap-bundle.common-section {
  padding: 0px !important;
}

.money-back-acne-and-sulfur-soap-bundle.common-section .heading_money_back, .money-back-acne-and-sulfur-soap-bundle.common-section .money_back_text {
  max-width: 1000px;
  margin: auto !important;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .only_image img {
  padding: 30px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .money-back-acne-and-sulfur-soap-bundle.common-section {
  padding: 10px 0px 25px !important;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .heading_ingredients h3 p {
  max-width: 1000px;
  margin: auto;
  text-align: center;
  line-height:10px;
  font-size:22px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .heading_ingredients h3 {
  padding-bottom:20px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .heading_ingredients h1 {
  padding-top:10px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom  .acne-anually.common-section {
  margin-bottom: 20px;
}

.Foot.Treatment.Value.Pack.transcy-theme-suffescom .heading_qus_ans p {
  margin: 0px;
}

.about-acne-and-sulfur-soap-bundle.common-section .heading_about p {
  font-size: 25px;
  font-weight: 700;
  letter-spacing: 0px;
  line-height: 25px;
}

body .only-images-center-with-block img {
  display: block;
  margin: auto;
}

/* End athletes-foot-treatment */

/* Dog-warts-op-selling */

.Dog.Warts.Op.Selling.Skin.Tag.Remover .main-zipify-image-heading .page-width .image {
  margin-top: 30px;
}

section.natural-dog-wart .heading_ingredients p {
  max-width: 1200px;
  margin: auto;
  text-align: center;
  padding: 10px;
  font-size: 25px;
}

.Dog.Warts.Op.Selling.Skin.Tag.Remover  .main-zipify-image-heading p {
  margin: 0px;
}

.Dog.Warts.Op.Selling.Skin.Tag.Remover .Naturasil-Dog-Warts-Remover .heading-main p {
  font-size: 30px;
}

.main-zipify-image-heading.Naturasil-Dog-Warts-Remover .image.page-width img {
  display: inherit;
  margin: auto;
}

.Warts.Remover.transcy-theme-suffescom .Digging-Up-The-Facts-About-These h2.title.inline-richtext.h1 {
  font-family: Geograph;
  text-align: center;
  padding: 30px 0 10px 0;
  letter-spacing: 0;
  font-size: 35px;
  font-weight: 700;
  margin: 0px;
}
 
.Warts.Remover.transcy-theme-suffescom .section-featured-product .heading_ingredients h1 {
  text-align: center;
}

.Warts.Remover.transcy-theme-suffescom ul.logo_image li {
  flex: 1;
}

.Warts.Remover.transcy-theme-suffescom .ingredients-acne-and-sulfur-soap-bundle.common-section h1 {
  text-align: center;
  max-width: 1000px;
  margin: auto;
}

.Warts.Remover.transcy-theme-suffescom .collapse-corners .main-heading-zipify {
  margin-bottom: 40px;
}

.Warts.Remover.transcy-theme-suffescom .collapse-corners h2.image-with-text__heading.inline-richtext{
  text-align:center;
  width:100%;
}

.More-Rave-Reviews-from-our p {
  margin: 0px;
}

.More-Rave-Reviews-from-our .page-width.main-image-right-left {
  max-width: 1200px;
  margin: auto;
  padding: 40px 0px;
}

.More-Rave-Reviews-from-our.customer-care-shipping .page-width .left_image img,
.More-Rave-Reviews-from-our.customer-care-shipping .page-width .right_image img {
  height: auto !important;
  width: 90% !important;
}

.More-Rave-Reviews-from-our em {
  font-weight: 700;
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}

.More-Rave-Reviews-from-our.customer-care-shipping .page-width{
 text-align:center;
 align-items: center;
}

.More-Rave-Reviews-from-our.customer-care-shipping .main_text-top strong {
  font-weight: 700;
  font-size: 22px;
}

.Warts.Remover.transcy-theme-suffescom ul.logo_image {
  display: flex;
  text-align: center;
  width: 100%;
  justify-content: center;
  gap: 70px;
  padding: 71px 0;
  max-width: 1200px;
  margin: auto;
}

.More-Rave-Reviews-from-our p {
  margin: 0;
  font-size: 25px;
}

.collapse-corners .main-heading-zipify h1 {
  padding: 10px;
}

.Dog.Warts.Op.Selling.Skin.Tag.Remover .customer-care-shipping.common-section .main_text p {
  font-weight: 700;
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}

.servive_ .services-section-main.left-image-text, .servive_ .services-section-main.right-image-text {
  max-width: 1200px;
  margin: auto;
}

.Warts.Remover.transcy-theme-suffescom section.main-sec {
  padding: 50px 0;
  padding-bottom: 0px;
}

/* End Dog-warts-op-selling */
/* naturasil-dog-wart-remover-1 */

.Naturasil.Dog.Wart.Remover.transcy-theme-suffescom .heading_ingredients p {
  max-width: 90%;
  margin: auto;
  text-align: center;
}

.Naturasil.Dog.Wart.Remover.transcy-theme-suffescom .main-zipify-image-heading.resize-images img {
  max-width: 1000px;
}

.main-zipify-image-heading.resize-images p {
  margin: 0;
}

.tips-to-nose p {
  margin: 0px;
}
.tips-to-nose{
  padding:10px;
}

.customer-care-shipping .main-image-right-left {
  margin: auto;
}

.customer-care-shipping.common-section em {
  font-size: 18px;
}

.customer-care-shipping.common-section p {
  text-align: center;
}

.Dog.Wart.Remover.transcy-theme-suffescom .heading_naturasil-product.text{
  max-width:1000px;
  margin:auto;
}

.Ingredients-new {
  padding-top: 20px;
}

.Ingredients-new .main-heading-zipify{
  margin-bottom:30px;
}

.Dog.Wart.Remover.transcy-theme-suffescom .customer-care-shipping .page-width .left_image img, .customer-care-shipping .page-width .right_image img {
  width: 80% !important;
  height: auto !important;
}

.Dog.Wart.Remover.transcy-theme-suffescom .customer-care-shipping .page-width .right_image img {
  width: 80% !important;
  height: auto !important;
}

.Dog.Wart.Remover.transcy-theme-suffescom .naturasil-product_button {
  margin-bottom: 40px;
}

.Dog.Wart.Remover.transcy-theme-suffescom .Ingredients-new .main-heading-zipify {
  margin-top: 20px;
}

.Dog.Wart.Remover.transcy-theme-suffescom .heading_ingredients p {
  font-size: 30px;
}

.Dog.Wart.Remover.transcy-theme-suffescom .heading_ingredients h1 {
  padding: 10px;
}

.Dog.Wart.Remover.transcy-theme-suffescom  .main-zipify-image-heading {
  margin-top: 30px;
}

/* End naturasil-dog-wart-remover-1 */

/* Tinea Versicolor Antifungal Pityriasis Treatment */

.Tinea.Versicolor.Antifungal.Pityriasis .main-zipify-image-heading .content-zipify h2 {
  font-size: 25px !important;
}

.Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle p {
  font-size: 18px;
  margin: 0px;
  text-align: center;
}

.Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom .common-section.Tinea-Versicolor .text_about {
  margin-bottom:20px;
  margin-top:20px;
}

.Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom #stamped-reviews-widget[data-widget-type=carousel] {
  position: relative;
  overflow: hidden;
  clear: both;
  max-width: 1200px;
  margin: auto;
  padding-top: 20px;
  padding-bottom: 0px;
}

.Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom .multicolumn h2.title.inline-richtext.h1 {
  text-align: center;
  width: 100%;
  font-size: 30px;
  letter-spacing: 0px;
  color: #2c2c2c;
  font-family: Hauora;
  font-weight: 600;
  margin-top: 5rem;
  font-family: Geograph;
}

.Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom .ingredients-acne-and-sulfur-soap-bundle .common-section .text_about {
  margin-bottom: 0px;
  margin-top: 20px;
}

 .Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom.heading-main h2 {
  font-weight: 700;
  font-size: 25px;
  margin: 0!important;
  font-family: Geograph;
}

.Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom .image-with-text__media img {
  object-fit: contain !important;
  object-position: top;
}

.Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom .Finally-Something-That-Works .image-with-text__content {
  padding: 0rem 7rem 7rem;
}

.transcy-theme-suffescom .main-div-block {
  padding: 10px 0px;
}

.Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom .naturasil-product-acne-and-sulfur-soap-bundle.common-section {
  padding: 0px 0px 30px;
}

.Tinea.Versicolor.Antifungal.Pityriasis.Treatment.transcy-theme-suffescom .title-wrapper {
  margin-bottom: 0rem;
}

/* End Tinea Versicolor Antifungal Pityriasis Treatment */

/* tinea-versicolor-antifungal-pityriasis-versicolor-treatment-1 */
.Tinea.Versicolor.Antifungal .LEARN-MORE .video-section .text-block {
  margin-top: 20px;
  padding-bottom: 0px;
}

.Tinea.Versicolor.Antifungal .Ingredients-img img {
  max-width: 1000px;
  padding-top: 40px;
  padding-bottom: 0px;
}

.Tinea.Versicolor.Antifungal .text_about-note {
  max-width: 1000px;
  margin: auto;
}

.Tinea.Versicolor.Antifungal .Rave-Reviews .image-with-text__content {
  padding: 0rem 7rem 7rem;
}

.Tinea.Versicolor.Antifungal .Rave-Reviews .image-with-text__media img {
  object-fit: contain!important;
  object-position: top;
  margin-top: 30px;
}

.Tinea.Versicolor.Antifungal .text_about.bottom-image {
  text-align: center;
}

.Tinea.Versicolor.Antifungal .common-section.it-works h2 {
  max-width: 1000px;
  margin: auto;
  padding:20px 0px !important;
}

.Tinea.Versicolor.Antifungal .common-section.it-works{
  padding:20px 0px !important;
}

.Tinea.Versicolor.Antifungal .SATISFACTION.naturasil-product-acne-and-sulfur-soap-bundle.common-section {
  padding: 10px 0 30px !important;
}

.Tinea.Versicolor.Antifungal .product-form__buttons .product-form__submit:hover {
  border-color: transparent;
  color: white;
}

section.main-sec.four-slides>.page-width {
  gap: 20px;
  display: flex;
}

section.main-sec.four-slides .product-form__buttons .product-form__submit,
section.main-sec.four-slides .product-form__buttons .product-form__submit:hover{
  border: 1px solid #621BCD;
  border-radius: 10px;
  font-size: 14px;
  letter-spacing: 0px;
  color: #fff;
  text-transform: uppercase;
  font-family: Geograph;
  background-color: #621BCD;
  font-weight: 700;
  transition: all .2s ease;
  width: 70%;
  padding: 0px;
  display: inline-block;
}
  
section.main-sec.four-slides .product span.price-item span.money {
  color: #262626;
  font-weight: 700;
  letter-spacing: 0px;
  font-family: Geograph;
  font-size: 20px;
}

.Tinea.Versicolor.Antifungal .main-zipify-image-heading h2 {
  padding: 0px;
}

/* End tinea-versicolor-antifungal-pityriasis-versicolor-treatment-1 */

/* Scabies.Treatment.Bath.Soak */

.Natural.Scabies.Treatment.Bath.Soak .main-div-block.welcome-to-naturasi-main-bottom {
  max-width: 1200px;
  margin: auto;
}

.Natural.Scabies.Treatment.Bath.Soak .customer-care-shipping.common-section {
  padding: 30px 0px;
}

.Natural.Scabies.Treatment.Bath.Soak .customer-care-shipping.common-section .main_text p {
  font-weight: 700;
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}

.Natural.Scabies.Treatment.Bath.Soak .ingredients-acne-and-sulfur-soap-bundle.common-section p {
  margin: 0px;
}

.Natural.Scabies.Treatment.Bath.Soak .ingredients-acne-and-sulfur-soap-bundle.common-section .heading_ingredients {
  padding: 10px;
}

.qus_ans-acne-and-sulfur-soap-bundle.common-section.most-innovative img {
  width: 100%;
}

.form .field {
  margin-bottom: 10px;
}

/* End Scabies.Treatment.Bath.Soak */

.Acne.Treatment.Collection.Page.transcy-theme-suffescom .image-services img {
    max-width: 200px;
}

.Mite.Eliminator.Relief.Pack.transcy-theme-suffescom .naturasil-product_button button {
  margin-top: 20px;
  margin-bottom: 20px;
}

.Mite.Eliminator.Relief.Pack.transcy-theme-suffescom .image-with-text__content {
  padding: 0rem 7rem 7rem;
}

.Mite.Eliminator.Relief.Pack.transcy-theme-suffescom .main-zipify-image-heading .heading-main p {
  padding: 10px;
  margin: 0px;
}
.Mite.Eliminator.Relief.Pack.transcy-theme-suffescom .main-zipify-image-heading .heading-main h2 {
  max-width: 1200px;
  margin: auto;
}

.Mite.Eliminator.Relief.Pack.transcy-theme-suffescom .main-zipify-image-heading img {
  margin: auto;
  max-width: 1200px;
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.Mite.Eliminator.Relief.Pack.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions {
  padding-top: 10px;
  padding-bottom: 10px;
}

.Mite.Eliminator.Relief.Pack.transcy-theme-suffescom .main-zipify-image-heading img {
  margin: auto;
  max-width: 1200px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune.Support .now-you-can .heading_instructions {
  padding: 10px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune.Support section.main-sec.Do-You-Think > .page-width {
  gap: 20px;
  display: flex;
  padding-left: 0px;
  padding-right: 0px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune.Support .now-you-can .heading_instructions h3 {
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune.Support .now-you-can .heading_instructions h2 {
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune.Support .customer-care-shipping .page-width .right_image img {
  width: auto;
  height: 295px!important;
}

.page-width.main-image-right-left {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* .Mite.B.Gone.Topical.Cream */

.Mite.B.Gone.Topical.Cream .max-wid-1000-img.heading-small h1 > p {
  margin: 0px;
  font-weight: 700;
}

.Mite.B.Gone.Topical.Cream .heading-small-product-slider h2.product__title.h1 {
  font-size: 21px;
  font-weight: 700;
  padding: 0;
}

.Mite.B.Gone.Topical.Cream .reviews-wrapper>div:first-child {
  width: 50%;
  text-align: center;
}

.Mite.B.Gone.Topical.Cream .about-acne-and-sulfur-soap-bundle.common-section .heading_about p {
  margin: 0px;
}

.Mite.B.Gone.Topical.Cream .test.heading_acne-anually.k.page-width h1 {
  font-weight: 700;
  font-size: 30px;
}

.only_button .button_only_button a {
  max-width: 100%;
  border-radius: 10px;
  font-size: 16px;
  letter-spacing: 0px;
  height: 50px;
  text-transform: uppercase;
  font-family: Geograph;
  background: transparent;
  font-weight: 700;
  padding: 10px 50px;
  text-decoration: none;
}

.button_only_button {
  text-align: center;
}

.Mite.B.Gone.Topical.Cream .heading_naturasil h1 {font-weight: 700;}

.Mite.B.Gone.Topical.Cream .subheading_naturasil h1 {
  font-weight: 700;
}

.Mite.B.Gone.Topical.Cream .img-acne {
  max-width: 70%;
  margin: auto;
}

.Mite.B.Gone.Topical.Cream .img-acne img {
  max-width: 100%;
}

.Mite.B.Gone.Topical.Cream .money_back_text {
  letter-spacing: 0;
  line-height: 30px;
  font-size: 18px;
  letter-spacing: 0;
  font-family: Geograph;
  max-width: 1000px;
  margin: auto;
}

.Mite.B.Gone.Topical.Cream .image_text_right_comman {
  max-width: 1200px;
  margin: auto;
  display: flex;
  gap: 30px
  padding: 20px 0px;
}

.Mite.B.Gone.Topical.Cream .button_only_button {
  text-align: center;
  margin: 15px 0px;
}

.Mite.B.Gone.Topical.Cream .image_text_left_comman {
  max-width: 1200px;
  margin: auto;
  display: flex;
  gap: 30px;
  flex-direction: row-reverse;
  padding: 20px 0px;
}

.Mite.B.Gone.Topical.Cream .image_text_right_comman .text_about {
  width: 65%;
  margin: 0px;
}

.Mite.B.Gone.Topical.Cream .image_text_right_comman .text_image_about.right-image {
  width: 30%;
  margin: 0px;
  padding: 10px;
}

.Mite.B.Gone.Topical.Cream .heading_ingredients p {
  margin: 0px;
  padding: 10px;
}

.Mite.B.Gone.Topical.Cream .test.heading_acne-anually.k.page-width h1 {
  font-weight: 700;
}

.Mite.B.Gone.Topical.Cream .reviews-wrapper .image_main img {
  max-width: 200px;
  margin: 20px 0px;
  text-align: center;
  display: block;
  width: 100%;
  margin: 20px auto;
}

.Mite.B.Gone.Topical.Cream section.main-sec {
  margin-top: 20px;
}

.Mite.B.Gone.Topical.Cream .text_star-reviews {
  max-width: 1200px;
  margin: auto;
}

.Mite.B.Gone.Topical.Cream .heading_ingredients p {
  margin: 0px;
}

/* End .Mite.B.Gone.Topical.Cream */

/* Molluscum Contagiosum Relief Kit With Immune */

 .Molluscum.Contagiosum.Relief.Kit.With.Immune .instructions-acne-and-sulfur-soap-bundle.common-section h1{
  text-align: center;
  font-weight: 700;
  font-size: 35px;
  max-width: 1200px;
  margin: auto;
  line-height: 35px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .now-you-can .heading_instructions h3 > p {
  font-size: 25px;
  font-weight: 700;
  line-height: 25px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .main-sec .product-form__buttons .product-form__submit {
  width: 100px;
  margin: auto;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune  .video-side-text .image-with-text__content {
  padding: 0rem 7rem 7rem;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .customer-care-shipping .main-image-right-left {
  gap: 20px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune deferred-media.video-section__media.deferred-media.no-js-hidden.gradient.global-media-settings {
  height: 400px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .just-take-our h2.title.inline-richtext.h1 {
  text-align: center;
  font-weight: 700;
  margin-bottom: 0;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune  li.logo-bar-section {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .just-take-our h3.title.inline-richtext.h1 {
  margin: 0px;
  text-align: center;
  font-size: 25px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune section.main-sec.Do-You-Think h1 {
  margin: 0;
  margin-top: 10px;
  font-size: 35px;
  font-weight: 700;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune section.main-sec.Do-You-Think h2 {
  margin: 0;
  font-size: 25px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .product span.price-item span.money {
  color: #d0021b;
  font-weight: 700;
  letter-spacing: 0px;
  font-family: Geograph;
  font-size: 17px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .naturasil-product-acne-and-sulfur-soap-bundle.common-section .heading_ingredients {
  padding: 15px 0px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .naturasil-product-acne-and-sulfur-soap-bundle.common-section .heading_ingredients h2 {
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .now-you-can h2 > p {
    font-size: 16px;
    font-weight: 600;
    line-height: 16px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune section.main-sec>.page-width {
  gap: 20px;
  display: flex;
  max-width: 1200px;
}

.Molluscum.Contagiosum.Relief.Kit.With.Immune .now-you-can h2  {
  margin-top:10px !important;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.image-with-text h2 > p {
  text-align: center;
  font-size: 18px;
  margin-top: 0px;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.image-with-text h1 {
  font-size: 35px;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.image-with-text h2  {
  margin: 0px !Important;
}

.Molluscum.Contagiosum.Relief .what-can-i-do .image-with-text__content {
  padding: 0rem 0rem 0rem;
}

.Molluscum.Contagiosum.Relief .what-can-i-do h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 25px !important;
}

.Molluscum.Contagiosum.Relief .what-can-i-do .image-with-text__text.rtee.body {
  margin: 0px;
}

.Molluscum.Contagiosum.Relief .what-can-i-do .image-with-text__text.rtee.body p {
  letter-spacing: 0;
  line-height: 20px;
}

.Molluscum.Contagiosum.Relief .heading_ingredients p {
  margin: 0px !important;
}

.Molluscum.Contagiosum.Relief .quick-facts .image-with-text__content {
  padding: 2rem 0rem 0rem;
}

.Molluscum.Contagiosum.Relief .customer-care-shipping .page-width .left_image img,.Molluscum.Contagiosum.Relief .customer-care-shipping .page-width .right_image img {
  width: 100%;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.img-big .main-heading-zipify {
  padding: 10px;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.img-big .main-heading-zipify h2 > p{
  margin: 0px;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.img-big .image-with-text__media {
  height: 400px;
  width: 100%;
  margin-top: 20px;
  object-fit: contain !important;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.img-big .image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item {
  padding-left: 0px;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.img-big .image-with-text__media img {
  object-fit: cover !important;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.img-big .image-with-text__text-item.grid__item {
  display: flex;
  align-self: center;
  padding-right: 50px;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.img-big  h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 25px!important;
  text-align: center;
}

.Molluscum.Contagiosum.Relief .what-can-i-do.img-big .page-width.image-with-text__media-item {
  padding-left: 0px;
}

/* End Molluscum Contagiosum Relief Kit With Immune */
  
/* Mite B Gone Topical Human Relief Lotion */

.Molluscum.Contagiosum.Treatment.For.Children.Adults .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions h3>p {
  font-size: 15px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .main-heading-zipify h2 > p {
  text-align: center;
  font-weight: 700;
  font-size: 20px;
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .main-heading-zipify h2 {
  margin: 0px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .main-heading-zipify {
  padding-bottom: 010px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack h3.title.inline-richtext.h1 {
  text-align: center;
  font-weight: 700;
  font-size: 20px;
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .title-wrapper.title-wrapper--no-top-margin h2 {
  font-size: 25px;
  font-weight: 700;
  text-align: center;
  font-family: Geograph!important;
  margin-bottom: 0;
  padding: 10px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults.Value.Pack .image-with-text__content {
  padding: 0rem 7rem 0rem;
}

.mite-b-gone .heading_ingredients {
  margin-bottom: 20px;
}

.mite-b-gone .heading_ingredients h1, .mite-b-gone .heading_ingredients h3 {
  max-width: 1000px;
  margin: auto;
}

.Mite.B.Gone.Topical.Human.Relief.Lotion .rave-review-amazon .main-heading-zipify {
  margin-bottom: 30px;
}

.Mite.B.Gone.Topical.Cream.Rids.Of.Human.Mites .rave-review-amazon .main-heading-zipify {
  margin-bottom: 30px;
}

.Mite.B.Gone.Topical.Cream.Rids.Of.Human.Mites .naturasil-treatment-pack h2.rich-text__heading.rte.inline-richtext {
  font-size: 35px;
  line-height: 28px;
}

.Mite.B.Gone.Topical.Cream.Rids.Of.Human.Mites .more-rave-heading.image-with-text .main-heading-zipify {
  margin-bottom: 20px;
}

.Mite.B.Gone.Topical.Human.Relief.Lotion .subheading_naturasil h1 {
  font-weight: 700;
}

.Mite.B.Gone.Topical.Human.Relief.Lotion .heading_naturasil h1 {
  font-weight: 700;
}

.Mite.B.Gone.Topical.Human.Relief.Lotion .test.heading_acne-anually.k.page-width h1 {
  font-size: 25px;
  font-weight: 700;
}

.heading_review-customer h1 > p {
  padding: 10px;
}

.Mite.B.Gone.Topical.Human.Relief.Lotion .heading_review-customer h1 > p {
  margin: 0px;
}

.Mite.B.Gone.Topical.Human.Relief.Lotion .reviews-wrapper img {
  max-width: 500px;
}

.Mite.B.Gone.Topical.Human.Relief.Lotion .img-acne img {
  max-width: 500px;
}

/* End Mite B Gone Topical Human Relief Lotion */

/* Molluscum Contagiosum Treatment For Children Adults */

.Molluscum.Contagiosum.Treatment.For.Children.Adults .instructions-acne-and-sulfur-soap-bundle.common-section h2 {
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .heading_instructions {
  margin-bottom: 20px;
  padding: 10px 0px;
}

.Molluscum.Contagiosum.Treatment.For .main-div-block.welcome-to-naturasi-main-bottom h1 {
  padding: 0px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .main-div-block.welcome-to-naturasi-main-bottom .heading_instructions {
  margin-bottom: 20px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions h3{
  max-width: 1200px;
  margin: auto;
  text-align: center;
  margin-bottom: 10px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions h3 > ul{
  list-style: none;
}

.Natural.Scabies.Extreme.Relief.Soap .instructions-acne-and-sulfur-soap-bundle.common-section.RISK-SYMPTOMS-GETTING .heading_instructions {
  padding: 10px 0px 20px 0px;
}

.Natural.Scabies.Treatments.and.System.Options .heading_main_featured_product {
  max-width: 1200px;
  margin: auto;
}    

.bg-class-iteching img {
  max-width: 100%;
  margin: auto;
}
  
.Natural.Scabies.Treatments.and.System.Options .max-wid-1000-img-new-cls {max-height: 500px;}

.Natural.Scabies.Treatments.and.System.Options .max-wid-1000-img-new-cls img {
  object-fit: cover !important;
  object-position: center;
}

.Natural.Scabies.Treatments.and.System.Options .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.Natural.Scabies.Treatments.and.System.Options ul.logo_image {
  display: flex;
  text-align: center;
  width: 100%;
  justify-content: center;
  gap: 150px;
  padding: 71px 0;
  max-width: 1000px;
  margin: auto;
}

.Natural.Scabies.Treatments.and.System.Options .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions p {
  text-align: center;
  margin: auto;
  max-width: 1200px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions{
  padding: 10px 0px 20px 0px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .main-div-block.welcome-to-naturasi-main-bottom .text_about-note ul {
  text-align: left;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .custom_new_videos-wrapp .main-heading-zipify{
  margin-bottom: 20px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .video-section{
  margin-top: 20px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .instructions-acne-and-sulfur-soap-bundle.common-section {
  padding: 0px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .custom_new_videos-wrapp .main-heading-zipify {
  padding: 10px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .product span.price-item span.money {
  color: #d0021b;
  font-weight: 700;
  letter-spacing: 0px;
  font-family: Geograph;
  font-size: 16px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults section.main-sec>.page-width {
  gap: 20px;
  display: flex;
  width: 100%;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .main-sec .product-form__buttons .product-form__submit {
  width: 80px;
  margin: auto;
  padding: 0px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .naturasil-product-acne-and-sulfur-soap-bundle.common-section .page-width {
  max-width: 1200px;
  margin: auto;
}

.custom_new_videos-wrapp button.video-section__poster iframe.js-youtube {
  position: relative !important;
  height: 400px;
  margin-top: 30px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .custom_new_videos-wrapp .image-with-text__text-item.grid__item .image-with-text__content {
  padding-top: 0px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .video-section__media.deferred-media.no-js-hidden.gradient.global-media-settings {
  width: 100%;
  margin: 0px;
  height:300px;
}

.Molluscum.Contagiosum.Treatment.For.Children.Adults .MOLLUSCUM-EXAMPLES .image-with-text__grid {
  margin-top: 30px;
}

/* End Molluscum Contagiosum Treatment For Children Adults */

/* Skin Tag Remover */

.Skin.Tag.Remover .multicolumn-list h3.inline-richtext {
  text-align: center;
  font-family: Geograph;
  min-height: 00px;
  font-size: 25px;
  line-height: 30px;
}

.Skin.Tag.Remover .learn-more h2.title.inline-richtext.h1 {
  font-size: 25px;
  font-weight: 700;
  line-height: 25px;
  text-align: center;
  margin: 0;
  font-family: Geograph;
  padding: 10px;
}

.learn-more h2.title.inline-richtext.h1 {
  font-size: 25px;
  font-weight: 700;
  line-height: 25px;
  text-align: center;
  margin: 0;
  font-family: Geograph;
  padding: 10px;
}

.Skin.Tag.Remover .heading_ingredients h1 > p {
  padding: 10px;
}

.Skin.Tag.Remover .using-skin.multicolumn h2.title.inline-richtext.h1 {
  margin-top: 0px;
  padding: 10px;
  font-size: 25px;
  font-family: Geograph;
}

.Skin.Tag.Remover .naturasil-product_button a {
  margin-bottom: 20px;
}

.Skin.Tag.Remover .naturasil-product-acne-and-sulfur-soap-bundle.common-section {
  padding: 10px 10px 30px 10px;
}

.Skin.Tag.Remover .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions h3 > p {
  max-width: 1200px; 
  margin: auto;
}

.Skin.Tag.Remover .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions {
  padding: 10px;
  margin-bottom: 20px;
}

.Skin.Tag.Remover .Ingredients-heading .main-heading-zipify h1 {
  margin-bottom: 20px;
  padding: 10px;
}

/* End Skin Tag Remover */

/* Nail Fungus Treatment */

.Nail.Fungus.Treatment .heading_instructions h3 {
  margin: 0px;
}

.Nail.Fungus.Treatment .heading_instructions h2{
  padding-bottom:20px;
}

.Nail.Fungus.Treatment .main-div-block.welcome-to-naturasi-main-bottom h1 {
  font-style: normal;
  font-size: 25px;
  font-weight: 700;
  line-height: 25px;
  text-align: center;
  margin: auto;
  font-family: Geograph;
}

.Nail.Fungus.Treatment .heading_main_featured_product h1 {
  font-style: normal;
  font-size: 25px;
  font-weight: 700;
  line-height: 25px;
  text-align: center;
  margin: auto;
  font-family: Geograph;
  padding:10px;
}

/* end Nail Fungus Treatment */

/* Nail Fungus Medicated Soap */

.Nail.Fungus.Medicated.Soap .collapse-corners .main-heading-zipify h1 {
  font-style: normal;
  font-weight: 400;
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
}

.Nail.Fungus.Medicated.Soap .collapse-corners .main-heading-zipify{
  margin-bottom:30px;
}

.Nail.Fungus.Medicated.Soap .main-zipify-image-heading h2 {
  font-style: normal;
  font-weight: 400;
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
}

.Nail.Fungus.Medicated.Soap .main-zipify-image-heading.max-wid-1000-img .heading-main {
  margin-bottom:20px
}

.Nail.Fungus.Medicated.Soap .review-customer-acne-and-sulfur-soap-bundle.common-section .heading_review-customer h1 > p {
  margin: 0;
}

.Nail.Fungus.Medicated.Soap .ingredients-acne-and-sulfur-soap-bundle.common-section .subheading_ingredients h1, .review-customer-acne-and-sulfur-soap-bundle .heading_review-customer h1, .qus_ans-acne-and-sulfur-soap-bundle .heading_qus_ans h1 {
  font-size: 25px;
  font-weight: 700;
  padding: 0px;
}

.Nail.Fungus.Medicated.Soap section.main-sec .heading_main_featured_product h1 {
  font-style: normal;
  font-weight: 400;
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
  padding: 10px;
}

.Nail.Fungus.Medicated.Soap .image-with-text .grid {
  margin-bottom: 20px;
}

.Nail.Fungus.Medicated.Soap .main-div-block.welcome-to-naturasi-main-bottom h1 {
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
  font-family: Geograph;
}

/* End Nail Fungus Medicated Soap */

.Mite.B.Gone.Topical.Cream .fast-acting .main-heading-zipify {
  margin-bottom: 25px;
}

.Mite.B.Gone.Topical.Cream .scabies-treatment {
  padding: 10px 0px;
}

.blog-post-porduct-main.page-width>div {
  width: 48%;
  margin: 0px;
  padding: 0px;
}

body .article-template__hero-container {
  max-width: 50rem;
  margin: 0 auto;
}

.blog-post-porduct-main {
  display: flex;
  gap: 0;
  flex-wrap: wrap;
  column-gap: 40px;
}

.blog-post-prodcuts h2.heading {
  font-family: Geograph!important;
  text-transform: capitalize;
  font-weight: 800;
  background: #6EB043;
  padding: 10px;
  margin-bottom: 50px;
  color: white;
}

 body.gradient.News.transcy-theme-suffescom .article-card__image.media.media--hover-effect {
  background: transparent;
}

.Nail.Fungus.Treatment .collapse-corners .main-heading-zipify h2 > p {
  margin: 0px;
}

.Nail.Fungus.Treatment .collapse-corners .main-heading-zipify  h2 {
  text-align: center;
  font-weight: 400;
  font-size: 20px;
  max-width: 1200px;
  margin: auto;
  padding-bottom: 20px !important;
  margin-bottom: 20px;
}
 
body.gradient.News.transcy-theme-suffescom .article-card__image.media.media--hover-effect img.motion-reduce {
  width: 100%;
  /* display: flex; */
  height: 300px;
  object-fit: cover;
}

/* Natural All Purpose Enzyme Clean */

.Natural.All.Purpose.Enzyme.Cleaner .review-customer-acne-and-sulfur-soap-bundle.common-section h1 > p {
  padding: 10px;
}

.Natural.All.Purpose.Enzyme.Cleaner .heading_main_featured_product h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
  padding: 10px;
}

.Natural.All.Purpose.Enzyme.Cleaner  ul.logo_image {
  display: flex;
  text-align: center;
  width: 70%;
  justify-content: center;
  gap: 70px;
  padding: 71px 0;
  margin: auto;
}

/* End Natural All Purpose Enzyme Clean */

/* Naturasil For Jock Itch */

 .Naturasil.For.Jock.Itch .Instructions-multi .multicolumn h2.title.inline-richtext.h1 {
  margin: 0px;
}

.Naturasil.For.Jock.Itch .Instructions-multi h2.title.inline-richtext.h1 {
  margin: 0!important;
  padding: 10px;
  font-family: Geograph;
  font-size: 25px;
  font-weight: 700;
}

.Naturasil.For.Jock.Itch .text_about-note {
  text-align: center;
}

/* End Naturasil For Jock Itch */

/* Natural Scabies Extreme Relief Soap 2 Bar */

.qus_ans-acne-and-sulfur-soap-bundle.common-section.scabies-faq .img-acne img {
  width: 100%;
  margin: auto;
  max-width: 70%;
}

.Steps-To-Getting.multicolumn h2.title.inline-richtext.h1 {
  margin: 0;
  padding: 10px;
}

.Steps-To-Getting.multicolumn h2.title.inline-richtext.h1 {
  margin: 0;
  padding: 10px;
}

.Steps-To-Getting.multicolumn h3.inline-richtext a {
  font-weight: 700;
  text-decoration: none;
}

.Steps-To-Getting.multicolumn h3.inline-richtext {
  min-height:10px
}

.we-wrote-the-book .main-heading-zipify h2, .we-wrote-the-book .main-heading-zipify h2 > p {
  text-align: center;
  font-size: 18px;
  margin: 0px;
  font-weight: 700;
}

.we-wrote-the-book .main-heading-zipify {
  padding: 10px;
}

.Steps-To-Getting.multicolumn h5.inline-richtext-seond-heading a {
  color: black;
  font-weight: 700;
  text-decoration: none;
}

section.main-sec.end-the-scabies .heading_main_featured_product {
  padding: 10px;
}

.Natural.Scabies.Extreme.Relief.Soap .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions h2,
.Natural.Scabies.Extreme.Relief.Soap .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions h3 {
  margin: 0px;
  font-weight: 700;
}

.Natural.Scabies.Extreme.Relief.Soap section.main-sec.end-the-scabies .heading_main_featured_product h1 {
  margin: 0;
  font-weight: 700;
}

.Natural.Scabies.Extreme.Relief.Soap section.main-sec.end-the-scabies .heading_main_featured_product h2 > p, .Natural.Scabies.Extreme.Relief.Soap 
 section.main-sec.end-the-scabies .heading_main_featured_product h2 {
  margin: 0px !important;
  min-height: 0px;
}

.Natural.Scabies.Extreme.Relief.Soap .reviews-wrapper>div:first-child {
  width: 50%;
  text-align: center;
}

.Natural.Scabies.Extreme.Relief.Soap .More-Rave .heading_review-customer p {
  padding: 10px;
}

/* End Natural Scabies Extreme Relief Soap 2 Bar */

/* Molluscum Contagiosum Treatment Kit */

.Molluscum.Contagiosum.Treatment.Kit .naturasil-for-molluscum .heading_ingredients h1 {
  margin: 0px;
  padding: 10px;
}

.Molluscum.Contagiosum.Treatment.Kit .naturasil-for-molluscu .heading_ingredients h1 {
  padding: 10px;
}

.Molluscum.Contagiosum.Treatment.Kit .equip-yourself.image-with-text .main-heading-zipify h2  {
  margin: 0px;
}

.Molluscum.Contagiosum.Treatment.Kit .image-with-text__content {
  padding: 0rem 5rem 2rem;
}

.Molluscum.Contagiosum.Treatment.Kit .Take-It-From-The-Pros h2.title.inline-richtext.h1 {
  margin: 0;
}

.Molluscum-Contagiosum .main-heading-zipify h1 {
  font-weight: 700;
  font-size: 35px;
}

.Molluscum-Contagiosum .image-with-text__text-item.grid__item h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 25px;
}

.Molluscum-Contagiosum section.main-sec.save-money >.page-width {
  gap: 20px;
  display: flex;
}

.Molluscum.Contagiosum.Treatment.Kit section.main-sec.save-money >.page-width {
  gap: 10px;
  display: flex;
}

.Molluscum.Contagiosum.Treatment.Kit section.main-sec.save-money .heading_main_featured_product h1{
  font-weight: 700;
  margin: 0px;
}

.video-heading h2.title.inline-richtext.h1 {
  text-align: center;
  font-weight: 700;
  margin-top: 20px;
}

section.main-sec.product-slider-text-align .heading_main_featured_product h1, section.main-sec.product-slider-text-align .heading_main_featured_product h2 > p {
  font-weight: 700;
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Treatment.Kit section.main-sec.save-money .heading_main_featured_product h2, section.main-sec.save-money .heading_main_featured_product h2> p{
  margin: 0px !important;
  min-height: 0px;
}

.Molluscum.Contagiosum.Treatment.Kit section.main-sec.save-money section.page-width {
  padding: 0px 10px;
}

.Molluscum.Contagiosum.Treatment.Kit section.main-sec.save-money .heading_main_featured_product {
  margin: 0px;
  padding: 20px;
}

.Molluscum.Contagiosum.Treatment.Kit .main-sec .product-form__buttons .product-form__submit {
    width: 80px;
    margin: auto;
    padding: 0px;
}

.Molluscum-Contagiosum .main-heading-zipify h2 {
  font-size: 18px;
  text-align: center;
  font-weight: 700;
  margin: 0px;
  margin-bottom: 10px;
}

.Molluscum.Contagiosum.Treatment.Kit .customer-care-shipping .page-width .left_image img{
  width: 80%;
  height: auto;
}

.Molluscum.Contagiosum.Treatment.Kit .equip-yourself.images-with-video .image-with-text__grid {
  margin-top: 15px;
}

.Molluscum.Contagiosum.Treatment.Kit .Take-It-From-The-Pros h5 > p,
.Molluscum.Contagiosum.Treatment.Kit .Take-It-From-The-Pros h5{
  margin: 0;
}

.Molluscum.Contagiosum.Treatment.Kit .image-with-text__text {
  margin-top: 0rem;
}

.Molluscum.Contagiosum.Treatment.Kit .Take-It-From-The-Pros .title-wrapper-with-link{
  margin: 0;
}

.Molluscum.Contagiosum.Treatment.Kit .equip-yourself.image-with-text .main-heading-zipify {
  padding: 10px;
}

.Molluscum.Contagiosum.Treatment.Kit .equip-yourself.image-with-text .main-heading-zipify h2 > p {
  text-align: center;
  font-weight: 700;
  font-size: 20px;
  max-width: 1200px;
  margin: auto;
}

/* End Molluscum Contagiosum Treatment Kit */

/* Natural Scabies Starter Pack */

.Natural.Scabies.Starter.Pack .The-Products-in-Our-Scabies .heading_instructions h3 ,.The-Products-in-Our-Scabies .heading_instructions h3> p {
  margin: 0px;
}

.Natural.Scabies.Starter.Pack .The-Products-in-Our-Scabies .heading_instructions {
  padding: 10px;
}

.Natural.Scabies.Starter.Pack .The-Products-in-Our-Scabies .heading_instructions h3 ,.The-Products-in-Our-Scabies .heading_instructions h3> p {
  margin: 0px;
}

.Natural.Scabies.Starter.Pack .The-Products-in-Our-Scabies .heading_instructions {
  padding: 10px;
}

.Natural.Scabies.Starter.Pack .scabies-heading-images.multicolumn h2.title.inline-richtext.h1 {
  margin: 0px;
  font-size: 25px;
  font-weight: 700;
  font-family: Geograph;
  padding: 10px;
}

.Natural.Scabies.Starter.Pack .scabies-heading-images.multicolumn ul.multicolumn-list h3.inline-richtext span{
  text-decoration: none !important;
}

.Natural.Scabies.Starter.Pack .scabies-heading-images.multicolumn ul.multicolumn-list h3.inline-richtext  {
  min-height:10px;   
}

.Natural.Scabies.Starter.Pack .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions {
  padding: 10px;
}

.Natural.Scabies.Starter.Pack .scabies-heading-images.multicolumn h5.inline-richtext-seond-heading a {
  color: black;
  text-decoration: none;
}

.Natural.Scabies.Starter.Pack .review-customer-acne-and-sulfur-soap-bundle.common-section .heading_review-customer h1 > p {
  padding: 10px;
}

.Natural.Scabies.Starter.Pack .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions {
  padding: 10px;
}

.Natural.Scabies.Starter.Pack .naturasil-product-acne-and-sulfur-soap-bundle.common-section {
  width: 70%;
  margin: auto;
}

.Natural.Scabies.Starter.Pack .learn-more h2.title.inline-richtext.h1 {
  font-size: 25px;
  text-align: center;
  font-weight: 700;
  padding: 10px;
}

.Natural.Scabies.Starter.Pack .heading_main_featured_product h1{
  font-weight: 700;
  font-size: 25px;
  padding: 10px;
  max-width: 1200px;
  margin: auto;
}

/* End Natural Scabies Starter Pack */

/* Blogs Single */

button.share-button__button {
  background: #6EB245;
  width: 160px;
  height: 54px;
  border-radius: 50px;
  padding: 0;
  font-size: 16px;
  letter-spacing: 0px;
  position: relative;
  transition: .5s;
  overflow: hidden;
  font-family: Geograph;
  font-weight: 400;
  color: #fff;
  line-height: 54px;
  display: inline;
  float: left;
}

.article-template__back.element-margin-top.center {
  margin: 0px;
}

.article-template__back.element-margin-top.center a.article-template__link.link.animate-arrow {
  background: #6EB245;
  width: 160px;
  height: 54px;
  border-radius: 50px;
  padding: 0;
  font-size: 16px;
  letter-spacing: 0px;
  position: relative;
  transition: .5s;
  overflow: hidden;
  font-family: Geograph;
  font-weight: 400;
  color: #fff;
  line-height: 54px;
  margin-left: auto;
}

/* End Blogs Single */

/* gradient Natural Scabies Starter Pack transcy-theme-suffescom */

.img-acne img {
  max-width: 70%;
  width: 100%;
}

.Natural.Scabies.Starter.Pack section.scabies-heading-top .heading_ingredients h3 > p, section.scabies-heading-top .heading_ingredients h3 {
  text-align: center;
  margin: 0px;
  padding: 0px;
  font-weight: 400;
  font-size: 19px;
}

.Natural.Scabies.Starter.Pack section.scabies-heading-top .heading_ingredients h1 {
  margin-bottom: 10px;
}

/* end gradient Natural Scabies Starter Pack transcy-theme-suffescom */

/* new css added */
.Natural.Scabies.Treatment.Family .Contagiosum .page-width.main-image-right-left {
  align-items: center;
  gap: 40px;
}

.Natural.Scabies.Treatment.Family .Contagiosum .page-width.main-image-right-left img {
  width: 100%;
}

.Natural.Scabies.Treatment.Family .Contagiosum .page-width.main-image-right-left img {
  width: 100% !important;
}

.Natural.Scabies.Treatment.Family .main-sec .heading_main_featured_product {
  padding:10px;
}

.Natural.Scabies.Treatment.Family .main-sec .heading_main_featured_product h1{
  font-size: 25px;
  font-weight: 700;
  text-align: center;
  margin: 0 0 10px 0;
  font-family: Geograph;
  line-height: 25px;
} 

.img-small img {
  max-width: 400px;
} 

.img-center img {
  text-align:center;
  text-align: center;
  margin: auto;
  display: block;
} 

.without-slider {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 20px;
}

.without-slider .product-image {
  flex-basis: 33.33%;
  padding: 0px 10px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
}

.first-child-50 .reviews-wrapper > div:first-child {
  width: 49%;
  text-align: left;
}

.last-child-50 .reviews-wrapper > div:last-child {
  width: 49%;
  text-align: left;
}

.first-child-100 .reviews-wrapper > div:first-child {
  width: 99%;
  text-align: left;
}

.last-child-100 .reviews-wrapper > div:last-child {
  width: 99%;
  text-align: left;
}

.Natural.Scabies.Treatment.Family .main-sec .heading_main_featured_product h2 {
  margin:0 !important;
}

.Natural.Scabies.Treatment.Family .main-sec .heading_main_featured_product h2 p{
  text-align: center;
  margin: 0 !important;
  padding: 0;
  font-weight: 400;
  font-size: 19px;
}

.Natural.Scabies.Treatment.Family .color-background-1.gradient .title-wrapper h2 {
  text-align: center;
  font-size: 25px;
  font-weight: 700;
  line-height: 52px;
  text-align: center;
  margin: 0;
  font-family: Geograph;
}

.Natural.Scabies.Treatment.Family .family_featured-pro .heading_main_featured_product h1{
  font-size: 25px !important;
  font-weight: 700;
  text-align: center;
  margin: 0px 0 10px 0 !important;
  font-family: Geograph;
  line-height: 25px !important;
} 

.Natural.Scabies.Treatment.Family .review-customer-acne-and-sulfur-soap-bundle .review-customer-acne-and-sulfur-soap-bundle .heading_review-customer h1{
  line-height:55px !important;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .multicolumn h2.title.inline-richtext.h1 {
  margin-top: 0 !important;
  padding: 10px 0;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .multicolumn-list h3.inline-richtext{
  min-height:0px;
  text-align:start !important;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .multicolumn-card__info h5 {
  text-align:start !important;
  font-weight: 800;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .multicolumn-card__info h5 a{
  text-decoration: none;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .product__info-wrapper product-info {
  justify-content: unset;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom section.main-sec h2{
  min-height:unset;
  font-size: 30px !important;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .acc-body .img-acne{
  text-align:center;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .main-zipify-image-heading h2 {
  max-width: 1140px;
  margin: auto;
  font-family: Geograph;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .reviews-wrapper .main-author {
  color: #202C5F;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .heading_instructions h3 {
  margin: 0;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .heading_instructions {
  padding: 10px 0;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle.common-section h1{
  padding:0px !important;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .richtext_main_wrapp h2 p{
  font-weight:700;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle.common-section.end-the-scabies .instructions-acne-and-sulfur-soap-bundle p {
  font-size: 30px;
  text-align: center;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle.common-section.orders-with-confidence .text_about p strong {
  font-weight: 700;
  font-size: 30px;
  line-height: 30px;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle.common-section.orders-with-confidence .text_about p {
  text-align: center;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle.common-section.orders-with-confidence h1 {
  font-weight: 700;
  font-size: 30px;
  line-height: 30px;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap .instructions-acne-and-sulfur-soap-bundle.common-section.end-the-scabies .text_about {
  text-align: center !important;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle.common-section.end-the-scabies .text_about p strong {
  font-weight: 700;
  font-size: 30px;
  line-height: 30px;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .page-width.main-image-right-left,
.Naturasil.Scar.Therapy.transcy-theme-suffescom .page-width.main-image-right-left{
  align-items: center;
  max-width: 1300px;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .featured-product .product__info-container h2, .Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .product__info-container input,
.Naturasil.Scar.Therapy.transcy-theme-suffescom .featured-product .product__info-container h2{
  font-family: Geograph;
  font-weight: 600;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom img.multicolumn-card__image {
  max-width: 100%;
  width: 80% !important;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .customer-care-shipping .page-width .left_image img, .Naturasil.Scar.Therapy.15ml.transcy-theme-suffescom .customer-care-shipping .page-width .right_image img {
  width: 100%;
  height: 329px;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .reviews-wrapper h1{
  font-weight: 600;
  font-size: 19px;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .naturasil-product-acne-and-sulfur-soap-bundle .common-section h1{
  padding:0px;
  margin:0 auto;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .naturasil-product-acne-and-sulfur-soap-bundle{
  padding:20px 0;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .naturasil-product_button a button{
  border: 2px solid transparent;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .naturasil-acne-and-sulfur-soap-bundle.common-section h1{
  padding: 0 !impotant;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .reviews-wrapper {
  border-bottom: 0px;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .before-after-naturasil-scar-therapy,
.Naturasil.Scar.Therapytranscy-theme-suffescom .naturasil-acne-and-sulfur-soap-bundle{
  position:relative;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .naturasil-acne-and-sulfur-soap-bundle.common-section h1{
  font-family: Geograph;
  font-weight:600;
}

.Naturasil.Scar.Therapy.transcy-theme-suffescom .customer-care-shipping .left_image{
  text-align:center;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .customer-care-shipping.common-section p {
  text-align: center;
  font-size: 15px;
  line-height: 24px;
  font-weight: 500;
  font-family: Geograph;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .Step-One.main-div-block .heading_instructions h1 {
  font-size: 35px;
  font-weight: 700;
  padding: 0px;
  line-height:0px
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .Step-One.main-div-block .text_about * {
  text-align: center;
  font-size: 30px;
  padding:0px;
  line-height:30px
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle em,
.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle em > strong,
.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .instructions-acne-and-sulfur-soap-bundle.common-section.small-headings-note  p >strong {
  font-size: 14px;
  line-height: 1;
  margin: 0px;
  padding: 0px;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .main-div-block.welcome-to-naturasi-main-bottom .heading_instructions h1 {
  text-align: center;
  font-size: 30px;
  padding: 0px;
  line-height: 30px;
  font-weight:700;
  font-style:normal;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .Step-One.main-div-block .text_about-note * {
  text-align: center;
  padding: 0px;
  line-height: 30px;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .product_logo-acne-and-sulfur-soap-bundle.common-section li.logo-bar-section img ,
.Natural.Scabies .product_logo-acne-and-sulfur-soap-bundle.common-section li.logo-bar-section img{
  width: 100%;
  height: 100%;
  max-width: 100%;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom  form#ContactForm {
  padding: 30px 40px !important;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom form#ContactForm p{
  margin: 10px 0 0 0 !important;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .product-media-container .media{
  padding-top:0 !important;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .heading_ingredients {
  text-align: center;
} 

.Natural.Scabies.Treatment.Medicated.Relief.Soap ul.logo_image {
  max-width: 800px;
  margin: auto;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap .heading_review-customer h1 p {
  padding: 10px;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .multicolumn h2.title.inline-richtext.h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .multicolumn-card__info h5 a {
  color: #121212;
}

.Natural.Scabies.Treatment.Medicated.Relief.Soap.transcy-theme-suffescom .heading_main_featured_product h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
  padding: 10px;
}

/* Natural Scabies Treatment Bath Soak 31 5ml 30 9 32 4 31 9 transcy-theme-suffescom */

.p-top-zero-multicoulmn.multicolumn h2.title.inline-richtext.h1 {
  font-family: Geograph;
  margin-top: 0rem;
  font-size: 25px;
  font-weight: 700;
  padding: 10px;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .p-top-zero-multicoulmn.multicolumn h2.title.inline-richtext.h1 {
  font-family: Geograph;
  margin-top: 0rem;
  font-size: 25px;
  font-weight: 700;
  padding: 10px;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .multicolumn-list h3.inline-richtext {
  text-align: center;
  font-family: Geograph;
  min-height: 70px;
  font-size: 25px;
  line-height: 30px;
  min-height: 0px;
  font-weight: 600;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom  .inline-richtext  {
  text-decoration: none;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .heading_ingredients h1 > p {
   padding: 10px;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .image-with-text h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 20px;
  color: #222222;
  letter-spacing: 0px;
  width: 100%;
  font-weight: 600;
  text-transform: uppercase;
  text-align: left;
}

.we-wrote-book h1 {
  font-size: 25px;
  font-weight: 700;
  line-height: 25px;
  text-align: center;
  margin: 0;
  font-family: Geograph;
  max-width: 1200px;
  margin: auto;
}

.we-wrote-book h2 {
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  margin: 0px;
}

.we-wrote-book h2 > p {
  margin: 0;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
  margin-top: 20px;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom a {
  color: inherit;
}

body .padding-heading-10 .heading_ingredients {
  padding: 10px 0px !important;
  text-align: center !important;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom h5.inline-richtext-seond-heading a {text-decoration: none;color: inherit;font-weight: 600;}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom section.heading-soap-scabies.color-background-1.gradient h3 p, section.heading-soap-scabies.color-background-1.gradient h3 {
  text-align: center;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .heading-soap-scabies .heading_ingredients h1 {
  margin-bottom: 0px;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .review-customer-acne-and-sulfur-soap-bundle .heading_review-customer h1 > p {
  padding: 10px;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .heading_main_featured_product h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
  padding:10px;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .heading-soap-scabies .heading_ingredients h1 {
  margin-bottom: 0px;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom .heading_main_featured_product h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
  padding:10px;
}

/* End Natural Scabies Treatment Bath Soak 31 5ml 30 9 32 4 31 9 transcy-theme-suffescom */

/* Natural Scabies Treatment Extreme Relief Soap */

.Natural.Scabies.Treatment.Extreme.Relief.Soap .multicolumn-list h3.inline-richtext {
  text-align: center;
  font-family: Geograph;
  min-height: 70px;
  font-size: 25px;
  line-height: 30px;
  min-height: 0px;
  font-weight: 600;
}

.Natural.Scabies.Treatment.Extreme.Relief.Soap h5.inline-richtext-seond-heading a {
  text-decoration: none;
  color: inherit;
  font-weight: 600;
}

.scabies-epidemic .main-heading-zipify h1 {
  padding: 10px;
}

.Natural.Scabies.Treatment.Extreme.Relief.Soap .heading_review-customer h1 > p {
  padding: 10px;
}

.Natural.Scabies.Treatment.Extreme.Relief.Soap .scabies-epidemic.image-with-text h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 20px;
  color: #222222;
  letter-spacing: 0px;
  width: 100%;
  font-weight: 600;
  text-transform: uppercase;
  text-align: left;
}

.Natural.Scabies.Treatment.Extreme.Relief.Soap .main-sec .heading_main_featured_product h1 {
  font-family: Geograph;
  margin-top: 0rem;
  font-size: 25px;
  font-weight: 700;
  padding: 10px;
  margin: 0px;
}

.Natural.Scabies.Treatment.Extreme.Relief.Soap ul.logo_image {
  max-width: 1000px;
  margin: auto;
}

.Natural.Scabies.Treatment.Extreme.Relief.Soap a.button.button--primary {
  background: #6EB245;
  width: 100%;
  max-width: 100%;
  padding: 0px;
  border-radius: 50px;
  font-size: 16px;
  letter-spacing: 0px;
  line-height: 50px;
  position: relative;
  overflow: hidden;
  font-family: 'Geograph';
  font-weight: 700;
}

.Natural.Scabies.Treatment.Extreme.Relief.Soap .heading_main_featured_product {
  padding-bottom: 10px;
}

.Natural.Scabies.Treatment.Extreme.Relief.Soap .main-sec .heading_main_featured_product h2 > p, .Natural.Scabies.Treatment.Extreme.Relief.Soap .main-sec .heading_main_featured_product h2 {
  margin: 0px !important;
  min-height: 0px;
}

/* End Natural Scabies Treatment Extreme Relief Soap */

.Acne.Treatment.roll-on.transcy-theme-suffescom .image-services {
  flex: 100%;
}

.Acne.Treatment.roll-on.transcy-theme-suffescom .image-services img {
  width: 100%;
}

.Acne.Treatment.roll-on.transcy-theme-suffescom #stamped-reviews-widget[data-widget-type=carousel] {
  position: relative;
  overflow: hidden;
  clear: both;
  max-width: 1200px;
  margin: auto;
  padding: 0;
}

/* New Skin Tag Page */

body.gradient.Skin.Tag.Remover .customer-care-shipping.common-section.free-shipping h1 {
  font-size: 25px;
}

.Nail.Fungus.Medicated.Soap  ul.logo_image {
  max-width: 1000px;
  margin: auto;
  gap: 150px;
}

.Natural.Scabies.Extreme.Relief.Soap.Bar ul.logo_image {
  max-width: 1000px;
  margin: auto;
  gap: 150px;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .main_text-top .common-section li {
  list-style: none;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .banner__box.content-container.content-container--full-width-mobile.color-background-2.gradient h2 {
  font-weight: 700;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .banner__box.content-container .banner__text.rte.body p {
  font-weight: 700;
  text-align:center;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults  .main_text-top  li {
  font-size: 16px;
  list-style:none;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults  .Take-It-From-The-Pros h5 > p ,
.Molluscum.Contagiosum.Treatment.For.Children.And.Adults  .Take-It-From-The-Pros h5 , 
.Molluscum.Contagiosum.Treatment.For.Children.And.Adults  .Take-It-From-The-Pros .title-wrapper-with-link{
  margin: 0px !important;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults  .Equip-Yourself-With-Knowledge.image-with-text .main-heading-zipify h1 {
  font-size: 25px;
  color: #222222;
  letter-spacing: 0px;
  width: 100%;
  font-weight: 600;
  text-transform: uppercase;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults  .Equip-Yourself-With-Knowledge.image-with-text .main-heading-zipify {
  margin-bottom: 15px;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults  .Equip-Yourself-With-Knowledge.image-with-text h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 25px;
  color: #222222;
  letter-spacing: 0px;
  width: 100%;
  font-weight: 600;
  text-transform: uppercase;
  text-align: left;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults  .Equip-Yourself-With-Knowledge.image-with-text .image-with-text__content {
  padding: 0rem 0rem 0rem;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .collapse-corners .main-heading-zipify h2 > p,
.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .collapse-corners .main-heading-zipify h2 {
  margin: 0;
  text-align: center;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .a-free-insiders.image-with-text h2.image-with-text__heading.inline-richtext.h1 {
  font-size: 20px;
  color: #222222;
  letter-spacing: 0px;
  width: 100%;
  font-weight: 600;
  text-transform: uppercase;
  text-align: left;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .a-free-insiders.image-with-text .main-heading-zipify h1 {
  font-weight: 700;
  font-size: 30px;
}

.blog .card__information {
  min-height: 310px;
}

.slider-counter.caption {
  display: none;
}

.Natural.Scabies.Treatment.Family ul.logo_image {
  max-width: 1000px;
  margin: auto;
  gap: 150px;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .testimonials-video-text-sections .image-with-text__content {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .heading_main_featured_product h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .heading_main_featured_product h2, .Molluscum.Contagiosum.Treatment.For.Children.And.Adults .heading_main_featured_product h2 > p {
  margin: 0px !important;
  min-height: 0px;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .collapse-corners .main-heading-zipify h2 {
  max-width: 1200px;
  margin: auto !important;
}

.Molluscum.Contagiosum.Treatment.For.Children.And.Adults .collapse-corners .main-heading-zipify{
  padding:15px;
}

.Natural.Scabies.Treatment.Bath.Soak.transcy-theme-suffescom ul.logo_image {
  max-width: 1000px;
  margin: auto;
  gap: 150px;
}

.Natural.Scabies.Treatment.Extreme.Relief  .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.Natural.Scabies.Treatment.Extreme.Relief.Soap ul.logo_image,
.Natural.Scabies.Treatment.Extreme.Relief ul.logo_image{
  max-width: 1000px;
  margin: auto;
  gap: 150px;
}

section.new-custom-side-sec .featured-product {
  margin-top: 70px;
}

.Natural.Scabies.Treatment.Extreme.Relief  .isolate .rich-text__blocks {
  max-width: 1200px;
}

.Natural.Scabies.Extreme.Relief.Soap.Bar .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

body.gradient.Skin.Tag.Remover .customer-care-shipping.common-section.free-shipping .main_text {
  display: flex;
  flex-wrap: wrap;
  gap: 0px;
  align-items: center;
  align-content: center;
}

.New.Skin.Tag.Page.transcy-theme-suffescom .every-section-margin .main-div-block.welcome-to-naturasi-main-bottom {
  margin-top: 20px;
}

.New.Skin.Tag.Page.transcy-theme-suffescom .every-section-margin  .heading_instructions {
  margin-bottom: 20px;
}

.New.Skin.Tag.Page.transcy-theme-suffescom .main-div-block.welcome-to-naturasi-main-bottom h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-style: normal;
}

.New.Skin.Tag.Page.transcy-theme-suffescom .learn-more.color-background-1.gradient  h2.title.inline-richtext.h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
  padding: 10px;
}

/* End New Skin Tag Page */

/* Natural Scabies Treatment Relief Cream Bundle */
.Natural.Scabies.Treatment.Relief.Cream.Bundle .heading_ingredients h3 > p {
  font-size: 20px;
  font-weight: 400;
  line-height: 25px;
  text-align: center;
  font-family: Geograph;
  max-width: 1000px;
  margin: auto;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .heading_ingredients h3 {
  margin: 0px;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .heading_ingredients h1 {
  margin-bottom: 10px;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle  h2.product__title.h1 {
  font-family: Hauora;
  font-size: 25px;
  text-align: left;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle  .heading_main_featured_product h1 {
  padding: 10px;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .naturasil-product_button button {
  margin-top: 20px;
  margin-bottom: 50px;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .multicolumn h2.title.inline-richtext.h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  padding: 10px;
  font-family: Geograph;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .multicolumn-list h3.inline-richtext {
  text-align: center;
  font-family: Geograph;
  min-height: 100%;
  font-size: 25px;
  line-height: 30px;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .heading_review-customer h1 > p {
  padding: 10px;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundlev .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions {
  padding: 10px;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .main-heading-zipify h1 {
  padding: 10px;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle ul.logo_image {
  display: flex;
  text-align: center;
  width: 100%;
  justify-content: center;
  gap: 150px;
  padding: 71px 0;
  max-width: 1000px;
  margin: auto;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle  h2.product__title.h1 {
  font-family: Hauora;
  font-size: 25px !important;
  text-align: left;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions h2 > p {
  max-width: 1200px;
  margin: auto;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .instructions-acne-and-sulfur-soap-bundle.for-scabies-is-the .heading_instructions h3 > p {
  font-size: 30px;
  font-weight: 700;
  max-width: 1200px;
  margin: auto;
  text-transform: capitalize;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .instructions-acne-and-sulfur-soap-bundle.for-scabies-is-the .heading_instructions h1 {
  font-size: 30px;
  font-weight: 700;
  max-width: 1200px;
  margin: auto;
  text-transform: capitalize;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .instructions-acne-and-sulfur-soap-bundle.common-section.text-center.headings-large .heading_instructions h3 >  p {
  max-width: 800px;
  margin: auto;
  font-size: 30px;
  font-weight: 700;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .instructions-acne-and-sulfur-soap-bundle.common-section.text-center.headings-large .heading_instructions h1 {
  max-width: 800px;
  margin: auto;
  font-size: 30px;
  font-weight: 700;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .instructions-acne-and-sulfur-soap-bundle.common-section.text-center.headings-large li {
    text-align: left;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .instructions-acne-and-sulfur-soap-bundle.common-section.text-center.headings-large .heading_instructions{
  margin:20px;
}

/* End Natural Scabies Treatment Relief Cream Bundle */

/* New skin tag page */

.New.Skin.Tag.Page .every-section-margin .heading_instructions {
  margin-bottom: 20px;
}

.New.Skin.Tag.Page .main-div-block.welcome-to-naturasi-main-bottom h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.New.Skin.Tag.Page .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.New.Skin.Tag.Page .learn-more h2 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  padding:10px;
}

.New.Skin.Tag.Page .multicolumn h2.title.inline-richtext.h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
  font-family: Geograph;
  padding: 10px;
  margin-top: 0px;
}

.drug-facts.image-with-text .main-heading-zipify {
  margin-bottom: 20px;
}

.drug-facts.image-with-text .image-with-text__content {
  padding: 0rem 0rem 0rem;
}

.drug-facts.image-with-text .image-with-text__content>*+* {
  margin-top: 0rem;
}

.New.Skin.Tag.Page .naturasil-product_button button {
  margin-top: 20px;
  margin-bottom: 20px;
}

.New.Skin.Tag.Page .multicolumn-list h3.inline-richtext {
  text-align: center;
  font-family: Geograph;
  min-height: 100%;
  font-size: 25px;
  line-height: 30px;
}

.New.Skin.Tag.Page .heading_review-customer h1 > p {
  padding: 10px;
}

.New.Skin.Tag.Page .heading_main_featured_product h1 {
  font-size: 25px;
  font-weight: 700;
  text-align: center;
  font-family: Geograph!important;
  margin-bottom: 30px;
  max-width: 1200px;
  margin: auto;
}

.New.Skin.Tag.Page .heading_main_featured_product h2 > p {
  margin: auto;
  max-width: 1200px;
}

.New.Skin.Tag.Page .heading_main_featured_product {
  padding: 10px;
}

.New.Skin.Tag.Page section.main-sec .heading_main_featured_product h2 {
  margin: 0px !important;
  min-height: 0px;
}

/* New skin tag page */

/* pain Collection */

.Pain.Collection .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.Pain.Collection .instructions-acne-and-sulfur-soap-bundle.common-section.THE-REASON-YOU-ARE .heading_instructions h1 {
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.Pain.Collection .heading-main.Pain-heading-slider h2{
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.Pain.Collection .heading-main.Pain-heading-slider .heading p {
  max-width: 1200px;
  margin: auto;
  text-align: center;
  margin-bottom: 40px;
}

.Pain.Collection .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions h1 {
  font-size: 20px;
  font-weight: 400;
}

.Natural.Scabies.Treatment.Relief.Cream.Bundle .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions {
  padding: 10px;
}

.Naturasil.Standard.Day.Guarantee.Details.Non.Scabies .instructions-acne-and-sulfur-soap-bundle.common-section .heading_instructions {
  padding: 10px;
}
 
/* End Pain Collection */

/* Poison Ivy Remedy Sulfur Lavender Soap */

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap h2.product__title.h1 {
  font-family: Hauora;
  font-size: 20px;
  padding: 0px !important;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .heading_ingredients h1 > p {
  font-weight: 700;
  line-height: 35px;
  text-align: center;
  margin: 0;
  font-family: Geograph;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .page-width.servive_ {
  max-width: 1200px;
  padding-left: 0px;
  padding-right: 0px;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .text_about-note {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
  text-align: center;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .main-div-block.welcome-to-naturasi-main-bottom h1 {
  font-style: normal;
  font-weight: 400;
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap h2.product__title.h1 {
  font-family: Hauora;
  font-size: 20px;
  padding: 0px !important;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .heading_ingredients h1 > p {
  font-weight: 700;
  line-height: 35px;
  text-align: center;
  margin: 0;
  font-family: Geograph;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .page-width.servive_ {
  max-width: 1200px;
  padding-left: 0px;
  padding-right: 0px;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .text_about-note {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
  text-align: center;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .main-div-block.welcome-to-naturasi-main-bottom h1 {
  font-style: normal;
  font-weight: 400;
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .heading_naturasil h1 {
  font-weight: 700;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap  .heading_review-customer h1 > p {
  padding: 10px;
}

.slideshow__media.banner__media.media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer {
  object-fit: cover;
}

/* End Poison Ivy Remedy Sulfur Lavender Soap */

/*  Premium Mattress Covers */

.Premium.Mattress.Covers .page-width.servive_ {
  padding-top: 40px;
  padding-bottom: 40px;
  max-width: 1200px;
  padding-left: 0px;
  padding-right: 0px;
}

.Premium.Mattress.Covers .common-section .text_about, .text_about-note{
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.Premium.Mattress.Covers .main-div-block.welcome-to-naturasi-main-bottom h1 {
  font-size: 35px;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.Premium.Mattress.Covers .heading_review-customer h1 > p {padding: 10px;}
.heading_naturasil h1 {
  font-weight: 700;
}
/* End Premium Mattress Covers */

/* Proteque Intensive Therapeutic Lotion */

.Proteque.Intensive.Therapeutic.Lotion .common-section .text_about {
  max-width: 1200px;
  margin: auto;
  font-family: 'Geograph';
  letter-spacing: 0px;
  color: #222;
}

.Proteque.Intensive.Therapeutic.Lotion .main-div-block.welcome-to-naturasi-main-bottom h1 {
  font-size: 35px;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  font-weight: 700;
  font-size: 25px;
  max-width: 1200px;
  margin: auto;
}

.Proteque.Intensive.Therapeutic.Lotion .page-width.servive_ {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 0px;
  padding-right: 0px;
  max-width: 1200px;
}

.Proteque.Intensive.Therapeutic.Lotion .multicolumn-card.content-container .media img {
  position: relative;
  margin: auto;
  width: 100%;
}

.Proteque.Intensive.Therapeutic.Lotion .multicolumn h2.title.inline-richtext.h1 {
  text-align: center;
  width: 100%;
  font-size: 25px;
  letter-spacing: 0px;
  color: #2c2c2c;
  font-weight: 600;
  margin-top: 0rem;
  padding: 10px;
  font-family: Geograph;
}

.main-zipify-image-heading.skin-before-after-proteque img {
  max-width: 500px;
}

.Clinical-Information-intensive .multicolumn-card.content-container .media img {
  max-height: 400px;
}

.Proteque.Intensive.Therapeutic.Lotion .heading_review-customer h1 > p {
  padding: 10px;
}

.Proteque.Intensive.Therapeutic.Lotion .heading_main_featured_product h1 {
  padding: 10px;
}

.Poison.Ivy.Remedy.Sulfur.Lavender.Soap .heading_ingredients h1 > p{
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

/* End Proteque Intensive Therapeutic Lotion */
.Natural.Scabies.Treatment.Super.Pack h5.inline-richtext-seond-heading a {
  color: black;
  text-decoration: none;
}

.Natural.Scabies.Treatment.Super.Pack .multicolumn-list h3.inline-richtext {
  min-height: 100%;
}

body.gradient.Qr.Page.Molluscum.Contagiosum .reviews-wrapper > div:first-child {
  width: 50%;
  text-align: left;
}

body.gradient.Qr.Page.Molluscum.Contagiosum .main-sec .product-form__buttons .product-form__submit {
  width: 100px;
  margin: auto;
  padding: 0px;
}

.Qr.Page.Dog.Warts.And.Skin.Tags .heading_naturasil-product h1 > p,
.heading_naturasil-product h1 > p > a {
  font-size: 18px !important;
  font-weight: 400;
  color: black;
}

.Qr.Page.Dog.Warts.And.Skin.Tags .reviews-wrapper > div:first-child {
  width: 49%;
  text-align: center;
}

.Qr.Page.Dog.Warts.And.Skin.Tags .Instructions-Tips-and-Tricks {
  max-width: 800px;
}

.Qr.Page.Dog.Warts.And.Skin.Tags .Instructions-Tips-and-Tricks ul.logo_image {
  flex-wrap: wrap;
  padding: 20px 0px 0px 0px;
}

.Qr.Page.Dog.Warts.And.Skin.Tags .Instructions-Tips-and-Tricks ul.logo_image li.logo-bar-section {
  text-align: center;
}

.Qr.Page.Dog.Warts.And.Skin.Tags .Instructions-Tips-and-Tricks {
  max-width: 100%;
}

.Qr.Page.Dog.Warts.And.Skin.Tags .Instructions-Tips-and-Tricks li.logo-bar-section img {
  width: 100px;
  height: 100px;
}

body .top-bar-logos-max-width ul.logo_image {
  padding: 20px 0px 0px 0px;
}

body .top-bar-logos-max-width ul.logo_image li.logo-bar-section {
  text-align: center;
  font-size: 15px;
  width: 130px !important
}

body .top-bar-logos-max-width ul.logo_image .slick-track {
  width: 1000px !important;
  max-width: 1000px !important;
  margin: auto;
  display: flex;
  justify-content: center;
}

.second-section-banner p {
  color: white !important;
}

.second-section-banner {
  min-height: 50rem !important;
}

.second-section-banner .media>*:not(.zoom):not(.deferred-media__poster-button), .second-section-banner .media model-viewer {
  object-fit: cover;
}

body .top-bar-logos-max-width li.logo-bar-section img {
  width: 100px;
  height: 100px;
}

body .top-bar-logos-max-width .logo_image .logo-bar-section img {
  object-fit: contain !important;
}

body .top-bar-logos-max-width {
  width: 100%;
}

body .top-bar-logos-max-width .slick-list {
  width: 100%;
}

.Qr.Page.Tinea.Versicolor .image-with-text__media img {
  object-fit: contain !important;
}

.Qr.Page.Tinea.Versicolor .customer-care-shipping .main_text ul li {
  font-weight: 400;
  text-decoration: none;
  font-size: 18px;
  margin-bottom: 0px;
}

.Qr.Page.Tinea.Versicolor .reviews-wrapper>div:last-child {
  width: 49%;
  text-align: center;
}

body .top-bar-logos-max-width {
  max-width: 1200px;
  margin:auto;
}

.main-div .gallrey .image-gall img {
  max-height: 400px;
  object-fit: cover;
}

body.gradient.About.Us .right-text {
  flex: 1;
  max-width: 50%;
}

body.gradient.About.Us .right-text .right-image img {
  width: 90%;
  margin: auto;
  display: block;
}

body.gradient.About.Us .banner-with-text-main .image-gall {
  max-width: 50%;
}

body.gradient.About.Us .bilcarlan-bottom.image-with-text__grid {
  flex-wrap: wrap;
}

body.gradient.About.Us .bilcarlan-bottom.image-with-text__grid .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item {
  width: 100%;
  height: 600px;
  object-fit: contain;
}

.Foot.Treatment.Value.Pack .acne-example.services-main.heading-main-h1.athelete-foot-new .heading_what.common-section h1 {
  font-size: 25px;
  font-weight: 700;
  letter-spacing: 0px;
  line-height: 25px;
  font-family: Geograph;
}

.Foot.Treatment.Value.Pack .acne-example.services-main.heading-main-h1.athelete-foot-new .content_main p {
  padding: 20px 30px;
  text-align: center;
  max-width: 1200px;
  margin: auto;
}

.Foot.Treatment.Value.Pack .acne-example.services-main.heading-main-h1.athelete-foot-new .page-width.servive_ .main-heading {
  padding-left: 30px;
}

.product-form__buttons .product-form__submit {
  background: #202C5F;
  color: white;
  border-color: #202C5F;
  font-family: Geograph;
  font-size: 16px;
  font-weight: 700;
  line-height: 25px;
  letter-spacing: 0em;
  text-align: center;
}

.product-form__buttons .product-form__submit svg {
  position: relative;
  left: -4%;
}

.product-form__buttons .product-form__submit svg path {
  stroke: white;
}

.img-m-20 .image {
  padding-top: 20px;
}

.logo-footer-p .logo_image {
  padding: 0px;
}

.section-padding-zero {
  padding: 0px !important;
}

.btn-p12 .naturasil-product_button {
  padding: 12px;
}

.logo-width-87 img.logo-bar__image {
  max-width: 76% !important;
}

.top-padding {
  padding-top: 29px;
}

.top-padding .page-width.image-with-text__media-item.image-with-text__media-item--.image-with-text__media-item--top.grid__item {
  padding-top: 20px;
}

body .product-page-custom  span.price-item.price-item--regular span {
  text-decoration: line-through;
  text-decoration-color: #333;
  line-height: 1;
}

body .product-page-custom .buy-btn4 .product-form__buttons{
  gap: 7px;
}

body .product-page-custom .buy-btn4 .product-form__buttons button{}

body .product-page-custom .main-price-var .custom-input span.price-var {
  padding: 0px 0 0px !important;
  line-height: 10px !important;
}

body .product-page-custom .product span.price-item span.money {
  font-size: 14px;
  color: #333;
  opacity:0.6;
}

body .product-page-custom .product .custom-input div {
  line-height: 0px;
  padding-bottom: 10px;
}

body .product-page-custom .main-price-var .custom-input span.money {
  color: #333;
  font-size: 16px;
  font-weight: 600;
}

body .product-page-custom .buy-btn4 .product-form__buttons div {}

body .product-page-custom .buy-btn4 .product-form__buttons .product-form__submit {
  font-size: 15px;
  line-height: 15px;
  padding: 0 1rem;
}

body .product-page-custom button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
  background: #202C5F;
  color: white;
  border-color: #202C5F;
  font-family: Geograph;
  font-size: 14px;
  border-radius: 40px;
  height: 50px;
  font-weight: 800;
  text-transform: uppercase;
}

body .product-page-custom  button.shopify-payment-button__button.shopify-payment-button__button--unbranded::after {
  box-shadow: none !important;
}

body .product-page-custom .product__info-container .product-form {
  margin: 0rem 0;
}

body .product-page-custom .buy-btn8 .product-form__buttons {
  margin: 20px 0px;
}

body .product-page-custom .main-price-var {
  margin-bottom: 00px !important;
}

body .product-page-custom .product-form__input {
  margin: 0 0 0rem;
}

body .product-page-custom .main-price-var .custom-input  div {
  line-height: 00px;
  margin-bottom:10px
}

body .product-page-custom s.price-item span.money {
  font-size: 13px;
  letter-spacing: 0px;
  color: #111111;
  font-family: 'Geograph';
  font-weight: 300;
}

body .product-page-custom .main-price-var .custom-input span.price-item.price-item--regular span {
  font-size: 13px;
}

body .product-page-custom .price-main span {
  font-size: 16px;
  text-transform: uppercase;
  font-family: Geograph;
  font-weight: 600;
  color: #333333;
  letter-spacing: 0px;
}

.home-page-custom-collections .collection-right {
  top: 10px;
  position: relative;
}

.featured-product.product span.price-item.price-item--sale.price-item--last span.money {
  color: #6eb043;
  font-weight: 800;
  font-size: 20px;
  font-family: 'Geograph';
}

body.gradient.Contagious.Warts.In-Depth.Exploration.Into.the.Virus.transcy-theme-suffescomopt ul.logo_image {
  display: flex;
  text-align: center;
  width: 100%;
  justify-content: center;
  gap: 70px;
  padding: 40px 0 0px;
}

.natural-scabies-video-text h1 {
  font-size: 20px;
}

span.price-item.price-item--regular span.money {
  color: red;
  font-weight: 800;
  font-size: 20px;
  font-family: 'Geograph';
}

.article-template__back.element-margin-top.center {
  margin: 0px;
}

.share-back-main-div {
  max-width: 400px;
  margin: auto;
}

.zpa-image-wrap img{
  max-height: 250px;
  object-fit: cover;
}

/* 05-09-2023 */
.customer-care-shipping .page-width .left_image img, .customer-care-shipping .page-width .right_image img {
  width: auto;
  height: 150px;
  width: 80% !important;
  height: auto !important;
}

section.heading-main-h1-natural .heading_ingredients{
  padding: 20px;
}

section.heading-main-h1-natural .heading_ingredients h1, section.heading-main-h1-natural .heading_ingredients h3 {
  margin: 0px;
}

.banner__buttons a.button.button--primary {
  margin: 0 auto !important;
  display: block;
  text-align: center;
}

.product__info-wrapper product-info {
  padding: 10px;
}

.heading_naturasil-product.text {
  word-wrap: break-word;
}

.product__info-container a {
  text-decoration: none;
}

.image_slider img.slick-slide {
  width: 100%;
  height: 100% !important;
  object-fit: contain !important;
}

body.gradient.qr-page-mite-b-gone.transcy-theme-suffescomopt button.video-section__poster.media.deferred-media__poster.media--landscape iframe {
  position: relative;
  height: 100%;
  min-height: 350px;
}

.article-template__content.page-width.page-width--narrow.rte span {
  font-family: Geograph;
  font-size: 18px;
}

.article-template__content.page-width.page-width--narrow.rte b {
  font-family: 'Geograph';
}

.article-template__content.page-width.page-width--narrow.rte p, li {
  font-family: Geograph;
}

.article-template__content.page-width.page-width--narrow.rte p {
  padding-left: 0px !important;
}

.article-template__content.page-width.page-width--narrow.rte div {
  font-family: Geograph;
  color: #333;
  font-size: 18px;
}

.article-template__content.page-width.page-width--narrow.rte h4 {
  font-family: Geograph;
  color: #333;
}

.article-template__content.page-width.page-width--narrow.rte h2.zp.ts-h2 {
  font-family: Geograph;
  color: #333;
}

.article-template__content.page-width.page-width--narrow.rte h2 {
  font-family: Geograph;
  color: #333;
}

.section-template--14383346810955__990425dc-745e-4bec-9bf0-68aa61e92dcf-padding {
  padding-top: 0px;
  padding-bottom: 0px !important;
}

p.zp.ts-regular-1 {
  padding: 0px !important;
  margin: 10px;
}

.Sales.Molluscum div#predictive-search-results {
  position: fixed;
  background: #fff;
  overflow: scroll;
  height: 300px;
  width: 743px;
}

.text_about.left-alignment .text_about {
  text-align: left;
}

.text_about.center-alignment .text_about {
  text-align: center;
}

.text_about.right-alignment .text_about {
  text-align: right;
}

.text_about.left-alignment ul li {
  text-align: left;
}

.text_about.center-alignment ul li {
  text-align: center;
}

.text_about.right-alignment ul li {
  text-align: right;
}

.right-left-text-main.left-alignment p {
  text-align: left !important;
}

.right-left-text-main.left-alignment h2.sale-heading p {
  text-align: left !important;
}

.right-left-text-main.right-alignment p{
  text-align: right !important;
}

.right-left-text-main.right-alignment h2.sale-heading p{
  text-align: right !important;
}

.right-left-text-main.center-alignment p {
  text-align: center !important;
}

.right-left-text-main.center-alignment p {
  text-align: center !important;
}

.right-left-text-main.right-alignment p {
  text-align: right !important;
}

.main-heading-zipify h2 p {
  text-align: center;
  font-weight: 700;
  font-size: 20px;
  max-width: 1200px;
  margin: auto;
  padding-bottom: 15px;
  margin: 0px !important;
}

.main-heading-zipify h2 {
  margin: 0px !important;
}

/* new css */
.set {
  position: relative;
  width: 100%;
  height: auto;
  max-width: 100%;
  margin: auto;
}

.set > span {
  display: block;
  padding: 10px 15px;
  text-decoration: none;
  color: #555;
  font-weight: 600;
  border-bottom: 0px solid #ddd;
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  transition: all .2s linear;
  margin-bottom: 10px;
  background: #fff;
  cursor: pointer;
}

.set > span i {
  float: right;
  margin-top: 2px;
  margin-top: 9px;
}

.Molluscum.Contagiosum.Treatment.For .naturasil-product-acne-and-sulfur-soap-bundle.common-section {
  margin-top: 85px;
}

a.external_link_btn,
.product-form__buttons a.external_link_btn {
  background: #EDBA81 !important;
  border-radius: 40px !important;
  text-transform: uppercase;
  color: #000000 !important; 
  border: 4px solid #0678FF !important; 
  font-family: Geograph;
  font-size: 15px;
  font-weight: 700;
  line-height: 25px;
  letter-spacing: 0em;
  text-align: center;
  width: 100% !important;
}

a.external_link_btn.double_width,
.product-form__buttons a.external_link_btn.double_width {
  width: 100% !important;
  margin-top: 17px !important;
}

a.external_btn {
  background: #EDBA81 !important;
  border-radius: 40px !important;
  border: 4px solid #0678FF !important;
  width: 100% !important;
  color: #000000 !important; 
}

a.external_link_btn::after, a.external_link_btn:hover::after{
  box-shadow: unset!important;
}

span.price-item.price-item--sale.price-item--last {
  font-size: 2.2rem;
  color: #6EB043;
}

.shopify-cleanslate div.size--large {
  font-family: 'Geograph';
}

body .product-page-custom .main-price-var .custom-input .curr-price span.money {
  color: #6eb043;
  font-size: 20px;
}

span.price-item.price-item--sale.price-item--last span.money {
  font-size: 2.2rem;
  color: #6EB043;
}

.featured-product.product .product-form__buttons .shopify-payment-button {
  margin-top: 15px;
}

div#buy-btn {
  display: none;
}
.cart-item__price-wrapper .price,
.cart-item__price-wrapper .price .price-item,
.cart-item__price-wrapper .cart-item__old-price,
.cart-item__price-wrapper .cart-item__final-price,
.cart-item__price-wrapper .unit-price,
.product-option,
.totals__subtotal-value,
.totals__total-value,
.discounts__discount svg {
  color: #000000;
}
@media screen and (min-width: 751px) {
  .different-ways--container .text-info--container {
    align-items: stretch;
  }
  .different-ways--container .text-info--container > :not(.step-image-conatiner) {
    display: flex;
    flex-direction: column;
  }
  .different-ways--container .text-info--container > :not(.step-image-conatiner) .button {
    margin-top: auto;
    margin-bottom: auto;
    align-self: flex-start;
  }
}

@media screen and (max-width: 750px) {
  .different-ways--container .text-info--container > :not(.step-image-conatiner) {
    display: block;
  }
  .different-ways--container .button {
    margin-top: 16px;
    margin-bottom: 0;
  }
}
.different-ways--container .step-image-conatiner {
  align-self: flex-start;
}
.different-ways--container .step-image-conatiner img {
  width: 100%;
  height: auto;
  object-fit: contain;
  display: block;
}
@media screen and (max-width: 750px) {
  .different-ways--container .info-detail--container {
    flex-direction: column;
  }

  .different-ways--container .step-image-conatiner,
  .different-ways--container .infection-details {
    max-width: 100%;
    flex-basis: auto;
    flex-grow: 0;
  }

  .different-ways--container .step-image-conatiner img {
    width: 100%;
    height: auto;
    object-fit: contain;
  }
}
.different-ways--container .step-image-conatiner,
.different-ways--container .infection-details {
  flex-basis: 50%;
}
.different-ways--container .button {
  display: inline-block;
  font-size: clamp(1rem, 2vw, 1.5rem);  /* min 16px, grows with viewport, max 24px */
  padding: clamp(5px, 1.5vw, 18px) clamp(10px, 3vw, 32px); /* vertical | horizontal */
  line-height: 1.4;
  border-radius: 6px;
  text-align: center;
  text-decoration: none;
  transition: all 0.2s ease;
}
@media screen and (max-width: 750px) {
  /* Stack layout vertically */
  .different-ways--container .text-info--container {
    flex-direction: column;
  }

  /* Make image container full width */
  .different-ways--container .step-image-conatiner {
    width: 100%;
    max-width: 100%;
    flex-basis: auto;
    flex-grow: 0;
    margin-bottom: 20px; /* optional spacing below image */
  }

  /* Make the image fill container width while keeping aspect ratio */
  .different-ways--container .step-image-conatiner img {
    width: 100%;
    height: auto;
    object-fit: contain; 
    display: block;
  }

  /* Ensure text container also fills width */
  .different-ways--container .infection-details {
    width: 100%;
    max-width: 100%;
    flex-basis: auto;
    flex-grow: 0;
  }
}
@media screen and (min-width: 751px) {
  .different-ways--container .infection-details {
    display: flex;
    flex-direction: column;
    width: 100%;       
  }
}
@media screen and (min-width: 751px) {
  .different-ways--container .infection-details .button {
    display: block;        
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;      
  }
}