@media all and (min-width:1400px) and (max-width:2500px){
 .C_Dr > h1 {
  font-size: 3vw;
}  
  .C_Dr .c_small-text {
  font-size: 2vw;
} 
  #shopify-section-1486737849543 .brand_text:nth-child(2) {
  left: 23vw;
}
}

@media all and (min-width:769px) and (max-width:1024px){
  body.template-product .naturalsection .grid__item {
  padding-left: 10px;
}
  
  body.template-product .productTreatments .grid__item {
  padding-left: 28px !important;
}
  .PlantProfusion .text_brand {
  height: auto;
  margin: auto;
  max-width: 59%;
  min-height: auto;
  padding-bottom: 81px;
  top: 9vw;
  width: 100%;
}

.two-thirds {
	width: 55% !important;
}

.headerlestimgetext {
  position: unset;
}

.insBorder {
  left: 0px;
  width: 320px;
}
.headerlestimgetext > a {
  display: block;
  width: 182px !important;
}

  .c_formola .insBorder {
  width: auto;
}
}




@media all and (min-width:750px) and (max-width:768px){
  body.template-product .pro_attr_container {
  padding-right: 5px !important;
}
  body.template-product .productTreatments .grid__item {
  padding-left: 28px !important;
  padding-right: 28px;
}
  body.template-product .naturalsection .one-quarter {
  width: 50% !important;
}
  body.template-product .productTreatments .treatment-border {
  margin: auto;
  width: 40%;
}
  body.template-product .medium-up--one-half {
  width: 100% !important;
}
    .skinproblem {
  text-align: center;
}
  .drgoldfaden .SUSTAINABILITY > p {
  text-align: center;
}
  .drgoldfaden .SUSTAINABILITY > p {
  text-align: center;
}
  .drgoldfaden .page-width {
  padding-left: 22px;
  padding-right: 22px;
}
    .C_pad .page-width {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
  .c_dev {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.c_ins .page-width {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
  .drgoldfaden .c_flush {
  padding-left: 0 !important;
}
    .skinproblem {
  max-width: 100%;
}
  .drgoldfaden .two-thirds {
  width: 100% !important;
}
  .drgoldfaden .c_ins .feature-row__image {
  max-width: 100%;
  width: auto;
}
  .drgoldfaden .one-third {
  width: 100%;
}
  .drgoldfaden .c_ins {
  padding-top: 0 !important;
}
  .drgoldfaden .C_pad {
  padding-bottom: 0 !important;
}
  .drgoldfaden .natureIspired {
  margin-right: 0;
  width: 100% !important;
}
  .drgoldfaden .video-wrapper iframe {
  min-height: 369px !important;
}
  .drgoldfaden .custFullwidth {
  min-height: auto !important;
}
  .drgoldfaden .C_pad .cust_text {
  width: 100%;
}
  .site-header__cart, .site-header__account {
right: 60px !important;
}
  body.template-product .two-thirds {
  width: 100% !important;
}
 body.template-product .one-half {
  width: 100%;
} 
  
  body.template-collection .image {
  max-width: 228px;
  width: 100%;
}
  .col_spacer p {
  font-size: 17px;
}
  .pro_attr_list {
  bottom: 17%;
}
  .c_view_title {
  font-size: 23px !important;
 
}
    .pro_des {
  font-size: 22px !important;
}
  body.template-collection .feature-row {
  display: unset !important;
 
}
.site-header__cart-count.c_count {
  top: 10px !important;
}
  .c_feature_text {
  padding-left: 83px !important;
}
    body.template-index .one-half {
  width: 100% !important;
}
  body.template-index .feature-row {
  display: unset !important;
 
}
  .image > img {
  height: auto;
  max-width: 400px;
  width: 100%;
}
  .image {
  width: 100%;
}
  .c_feature_text {
  margin: auto;
  max-width: 400px;
  width: 100%;
}
  .c_gutters .c_icons {
  padding-top: 0 !important;
}
.custlastfooter {
  padding-top: 0 !important;
}
  .c_gutters h5 {
  font-size: 17px !important;
 
}
  .c_newsletter label {
  font-size: 17px;
}
  .c_gutters a {
  font-size: 14px;
}
  .c_gutters p {
  font-size: 15px;
}
  .c_newsletter > div {
  font-size: 14px;
}
 
  .c_col_text {
  width: 50% !important;
}
  .col_section {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
  .col_spacer .h3 {
  font-size: 33px !important;
}
  .col_spacer {
  margin-left: 48px !important;
}
      .drgoldfaden  .one-half {
  width: 100% !important;
}
  .drgoldfaden  .feature-row {
  display: unset !important;
 
}
}




@media all and (max-width:1024px){
  .drgoldfaden .custforimage {
  background-image: url("https://cdn.shopify.com/s/files/1/1761/4747/t/1/assets/Untitled-1.png?7211264063011428729");
}
  .formobilesection {
  display: block !important;
}
  .drgoldfaden .formobilesection > p {
  text-align: center;
  width: 100%;
}
  .drgoldfaden .formobilesection > span {
  width: 450px;
    padding-top: 0;
}
.formobilesection {
  height: auto !important;
  margin-left: 0 !important;
  max-width: 100% !important;
  padding-bottom: 26px !important;
  padding-left: 28px;
  padding-right: 28px;
  position: unset !important;
  width: 100% !important;
}
  .fordesk {
  display: none;
}
  
  
  
  
  .PlantProfusion .c_flush .hero--large {
  height: auto;
}
 
  .Brand-keyIngredients > ul {
  margin-left: 0 !impoerant;
}
  .C_Dr > h1 {
  font-size: 4vw;
 
}
  #shopify-section-1486737849543 .brand_text:nth-child(2) {
  left: 106px;
 
}
.c_col_list .collection-grid {
  overflow: visible;
}
  .col_title_container {
  height: auto;
  top: 73px;
 
}
  .col_title p:nth-child(1) {
  font-size: 2.5vw;
}
  .col_title p:nth-child(2) {
  font-size: 3vw;
 
}
}
@media all and (max-width:768px){
  .c_col_grid:hover .quick_view {
  display: none;
}
  .nav_1 {
  display: none;
}
  .nav_2 {
  display: none;
}
  body.faqs .autocols-2 {
  column-count: 1 !important;
 
}
    .custbrand {
  height: 291px;
}
.store-locator .autocols-3 {
  column-count: 2;
 
}  
.store-locator .page-width {
  padding-left: 22px !important;
  padding-right: 22px !important;
} 
  .custbrand {
  width: 60%;
}
  .PlantProfusion .text_brand {
  height: auto;
  margin: auto;
  max-width: 59%;
  min-height: auto;
  padding-bottom: 81px;
  top: 6vw;
  width: 100%;
}
  .fancybox-inner {
  overflow: hidden !important;
}
    .fancybox-inner {
  overflow-y: scroll !important;
}
  .Brand-keyIngredients > ul {
  margin-left: 0 !important;
}
  .pressimages li {
  width: 32%;
}
  .pressimages img {
  padding: 0 13px 2px;
}
  .pressimages > ul {
  margin-left: 0 !important;
}
  .custyoumayalso {
  padding-left: 22px !important;
  padding-right: 22px !important;
}
  .productTreatments {
  padding-left: 22px !important;
  padding-right: 22px !important;
 
}
  .imagehil {
  width: 100% !important;
}
    .productTreatments .grid__item {
  padding-left: 0 !important;
}
  .naturalsection h1 {
  text-align: center;
}
  .productINGREDIENTSt p {
    width: 100%;
}
  .Brand-keyIngredients li {
   width: 32%;
}
.c_formola .cust_text-left {
  position: unset;
  width: 100% !important;
}  
 .c_formola .feature-row {
  display: unset !important;
} 
 .c_formola .custoffice {
  margin: auto;
} 
  
  
  
  .C_Dr .c_small-text {
  font-size: 22px;
 
}
  #shopify-section-1486737849543 .brand_text:nth-child(2) {
  left: 8%;
}
  .outerdiv {
  position: unset;
 
}
 .mainpopup {
  box-shadow: unset;
} 
.mainpopup {
  background-size: 1044px auto;
  height: 48%;
  min-height: 318px;
  width: 94%;
}
.forborder {
  margin: 19px;
    border: unset;
 }
.innercontent {
  margin-left: 26px;
  max-width: 92%;
  top: 21px;
  width: 100%;
}
  .forborder {
  min-height: 521px;
}
 .cust-center .custline:first-child {
  width: 100%;
}
 .innercontent .custline input {
  max-width: 63%;
} 
 .custline {
  width: 100%;
} 
  
.cust-center .custline:nth-child(2) {
  padding-bottom: 19px;
  padding-top: 0;
}
  .cust-center .custline:first-child {
  padding-bottom: 14px;
}
  
  .innercontent .custline button {
  max-width: 62%;
  width: 100%;
}
  .innercontent span {
  padding-bottom: 14px;
 
}
  .U_PopUPWrapper .cust-center .btn.newsletter__submit {
  padding-top: 7px;
 
}
 
  .natural_benift.c_same > ul {
  max-width: 275px !important;
}
  .C_pad .feature-row__image {
  width: 100%;
}
  .insspan {
  max-width: 100% !important;
}
  .natureIspired .nature-italic {
  padding-left: 0;
  text-align: center;
}

.brands .feature-row {
  display: unset !important;
}
  .imageBottomText {
  margin-left: 0;
}
  .natureIspired .nature-italic {
  line-height: unset;
}
  .custblock .cust-para {
  position: unset;
  width: 100%;
    padding-top: 0;
}
  .c_sust {
  padding-top: 50px !important;
}
  .c_ins .page-width {
  padding-right: 22px;
}
    .site-header__icons-wrapper .site-header__account {
  display: none;
}
  .mobile-nav-wrapper.js-menu--is-open {
  z-index: 9999;
}
  .page-container {
  transform: unset !important;
}
  .mobile-nav-wrapper {
  top: 0;
 
}
  .mobile-nav-wrapper {
  padding-left: 17px;
}
  .c_site_header {
  padding-left: 0 !important;
  padding-right: 0 !important;
 
}
 .site-header__logo {
  padding-left: 0;
}
.cMenubutton {
  width: 80.33% !important;
}
 .site-header__menu {
  display: none;
 
} 
  .site-header__menu {
  margin-top: 14px !important;
     margin-left: 25px !important;
}
  .mobile-nav-wrapper.js-menu--is-open {
  display: block !important;
}
  #SiteNav {
  display: none;
 
}
 .site-header__menu {
  display: block !important;
}
 .col_title_container {
  top: 43px;
}
  .col_shop {
  padding: 7px 6px 4px;
}

.text_brand {
  height: 79%;
  max-width: 47%;
  top: 9%;
  width: 100%;
}
.text_brand .the {
  font-size: 4vw;
  padding-top: 13px !important;
}
.text_brand .the_brand {
  font-size: 5vw;
}
.dev_inspire {
  font-size: 2vw;
 
}
  #instafeed .slick-slide > img {
  border-radius: 50%;
  height: 88px;
  padding-left: 10px;
  padding-right: 10px;
}
  
.brands .one-third {
  width: 100%;
}
.brands .two-thirds {
  width: 100%;
}
  
  
  
 
  .c_col_grid .grid-view-item__image {
  max-width: 400px;
  width: 100%;
}
  .col_section .feature-row__item img {
  max-width: 400px;
  width: 100%;
}
  .col_section {
  text-align: center;
}
  .col_spacer {
  margin-left: 0;
}
.c_col_text {
  margin: auto;
  max-width: 400px !important;
  text-align: left;
  width: 100%;
}
  .productTreatments .treatment-border {
  width: 100%;
}
  .productTreatments .grid__item {
  text-align: center;
}
  .productTreatments img {
  margin: auto;
  max-width: 400px;
  width: 100%;
}
  .cust_text p:nth-child(6) {
  max-width: 100%;
 
}
  .cust_text-left {
  position: unset;
}
 .homepage_collection {
  width: 33.33% !important;
} 
  
  
   .brands .grid {
  margin-left: 0;
}
  
  .c_flush {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
 .devlpNat {
  max-width: 70%;
  width: 100%;
} 
.cust_text {
  flex: unset !important;
  margin-left: 0;
  padding-top: 13px;
}
 .brands-border {
  position: unset;
} 
  .natureIspired h2 {
  text-align: center;
    padding-bottom: 33px;
}
  .insBorder {
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  position: unset;
 
}
  .cust_text-left p {
 
  padding-top: 0;
 
}
.c_dev {
  padding-bottom: 23px;
 
}
.custoffice {
  padding-bottom: 0px;
  padding-top: 24px;
}
  .custoffice .feature-row__image,
  .custoffice,
  .small-border {
  width: 100%;
}
.SUSTAINABILITY {
  padding-bottom: 40px;
  padding-top: 15px;
}
  .natural_benift {
  padding-left: 0;
  width: 100%;
}
.natural_benift.c_same > h1 {
  margin: auto auto 28px !important;
  max-width: 253px;
  padding-left: 39px;
  width: 100%;
}
.natural_benift.c_same > ul {
  margin: auto;
  max-width: 200px;
  padding-left: 51px;
}
  .natural_benift {
  padding-bottom: 60px;
}
  .cust-para {
  padding-bottom: 46px;
  padding-left: 46px;
  padding-right: 46px;
  text-align: center;
  width: 100%;
}
  .SUSTAINABILITY > p {
  padding-left: 0;
  padding-right: 0;
}
 
 .c_gutters .c_icons {
  padding-top: 40px;
}
  .custlastfooter {
  padding-top: 40px;
}
  .c_icons p {
  margin-bottom: 15px !important;
}
  .custlastfooter label {
  margin-bottom: 10px !important;
}
.custlastfooter .input-group {
  margin-top: 23px;
}
  .c_gutters .grid__item {
  padding-left: 0 !important;
}
  

  .imagehil {
  position: unset;
 
}
.productTreatments .treatment-border {
  position: unset;
 
}

  .productTreatments img {
  width: 100%;
}
  .productTreatments .grid__item {
  padding-left: 0;
}
  .productTreatments {
  padding-top: 57px !important;
}
  .imagehil {
  padding-bottom: 24px;
 
}
 .productINGREDIENTSt img {
  width: 100%;
} 
  .productINGREDIENTSt .grid__item {
  padding-left: 0;
}
  .productINGREDIENTSt img:first-child {
  margin-bottom: 0;
}
  .productINGREDIENTSt .ingerli {
  padding-top: 27px;
 
}
  .intenalimgtext > p {
  max-width: 100%;
  width: 100%;
}
  .ingerli img {
  max-width: 171px;
  width: 100%;
}
    .c_producttitle {
  padding-right: 24px;
}
    .social-sharing {
  padding-left: 24px;
}
    .product-form {
  padding-left: 24px;
  padding-right: 24px;
 
}
 

  .custyoumayalso {
  text-align: center;
}
  .naturalsection > h2:first-child {
  text-align: center;
 
}
  .naturalsection > h2:nth-child(2) {
  text-align: center;
 
}
  .custimgcenter {
  padding-bottom: 41px;
}
  .naturalsection > h2:first-child {
  padding-top: 42px;
 
}
  .naturalsection > h2:nth-child(2) {
  margin-bottom: 34px;
  text-align: center;
}
.naturalsection .grid__item {
  padding-left: 13px;
  padding-right: 6px;
}
  .naturalsection .naturalbottomtext {
  padding-top: 8px;
}
  .custyoumayalso .one-third {
  padding-right: 0;
}
  .site-header__account {
  right: 0 !important;
} 
    .site-header__cart-count.c_count {
  left: 60px;
  top: 17px;
}
.c_feature_text {
  padding-left: 0 !important;
}
    .pro_attr_list {
  bottom: 18%;
}
  .c_view_title {
  font-size: 16px !important;
}
  .c_view_price {
  margin: 5px;
}
  .pro_attr_list a:last-child {
  padding: 5px 12px;
}
  .c_margin .c_feature_text {
  margin: auto;
}
.c_dev {
  display: unset !important;
}
  .PlantProfusion .C_pad .cust_text {
  width: 100%;
}
  .PlantProfusion .insBorder {
  left: 0;
}
}


@media all and (max-width:749px){
  .PlantProfusion .C_pad .cust_text {
  width: 100%;
}
body.privacy-security .medium-up--five-sixths {
  padding-left: 50px;
  padding-right: 50px;
  width: 100% !important;
}
.shipping-returns #PageContent {
  padding-left: 32px;
  padding-right: 32px;
}
  body.template-product .c_producttitle {
  padding-right: 0;
}
}



@media all and (max-width:640px){

  
  
  
.PlantProfusion .text_brand {
  max-width: 70%;
  min-height: auto;
  padding-bottom: 5vw;
  top: 51px;
  width: 100%;
  height:auto;
}
.PlantProfusion .text_brand > span {
 padding-top: 29px;
  font-size: 5vw;
 
}
.PlantProfusion .text_brand > h1 {
  font-size: 5vw;
  margin-bottom: 5px;
}
.PlantProfusion .text_brand > p {
  font-size: 2.5vw;
}

  
  
  
  
.fancybox-wrap {
  left: 7% !important;
  max-width: 86% !important;
  width: 100% !important;
}

  .Brand-keyIngredients li {
  min-height: 268px;
 
}
  .site-header__icons-wrapper {
  margin-right: 0 !important;
}
 
 .drgoldfaden .devlpNat {
  max-width: 100%;
}
 .drgoldfaden .c_sust .devlpNat {
  max-width: 100%;
  padding-top: 9px;
}
  .skinproblem {
  text-align: center;
}
  .drgoldfaden .SUSTAINABILITY > p {
  text-align: center;
}
  .C_pad .page-width {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
  .c_dev {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.c_ins .page-width {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
  .drgoldfaden .c_flush {
  padding-left: 0 !important;
}
  .drgoldfaden .custFullwidth {
  min-height: auto !important;
}
 
  .skinproblem {
  max-width: 100%;
}
  .drgoldfaden .c_ins {
  padding-top: 0 !important;
}
  .drgoldfaden .C_pad {
  padding-bottom: 0 !important;
}
  .drgoldfaden .C_pad .cust_text {
  width: 100%;
}
  .Brand-keyIngredients > ul {
  margin-left: 0 !important;
}
  .c_ins .cust_text-left.natureIspired > h2 {
  line-height: 28px;
}
  .natureIspired h2 {
  padding-left: 0;
}
.site-header__menu {
  padding-top: 9px !important;
}
  .site-header__logo img {
  padding-bottom: 10px;
}
  .site-header__icons-wrapper {
  bottom: 4px;
  right: 45px;
}

  .Brand-keyIngredients li {
  width: 49%;
}
    .mainpopup {
  height: 100%;
  width: 100%;
    top: 0;
    background-position: -1px 1px;
} 
  .site-header__icons {
  padding-right: 0 !important;
}
  .mainpopup {
  overflow: scroll;
 
}  

  .btn--link.site-header__search-toggle.js-drawer-open-top.medium-up--hide {
  display: none;
}
  .site-header__menu {
 
  margin-top: 0 !important;
}

 
.col_title p:nth-child(1) {
  font-size: 4vw;
}
  .col_title p:nth-child(2) {
  font-size: 5vw;
}
  .c_logobar_item {
  margin: 0 11px 24px !important;
}
  .homepage_collection {
float: none !important;
  margin: auto;
  max-width: 400px;
  width: 100% !important;
}
  .image {
  width: 100%;
}
  .image > img {
  height: auto;
 
}
  .c_feature_text {
 max-width: 400px !important;
  width: 100%;
}
  .c_col_list .collection-grid-item {
  margin-bottom: 34px;
 
}
  .insta_pic {
  margin-right: 0;
 
}
   .c_custom {
  padding-top: 25px !important;
   padding-bottom: 0 !important;
} 
.c_view_title {
  font-size: 25px !important;
}
  .pro_attr_list {
  left: 16%;
  width: 68%;
}
.C_Dr h1 {
  font-size: 1.5em;
  margin-bottom: 8px;
}
}



@media all and (max-width:480px){
  .formobilesection {
  padding-bottom: 0 !important;
}
  .drgoldfaden .hero {
  background-position: 8% 50%;
}
  .drgoldfaden .formobilesection > span {
  width: 85%;
}
  .drgoldfaden .formobilesection > p {
  font-size: 16px;
}
  .drgoldfaden .formobilesection h1 {
  font-size: 44px;
 
}
  .ref_col{
   margin-top:25px; 
  }
  .custbrand {
  width: 86%;
}
    .custbrand {
  height: 291px;
    }
  .PlantProfusion .text_brand {
  top: 43px;
 
}
  .drgoldfaden .C_pad {
  padding-top: 24px !important;
}
  .drgoldfaden .gf {
  padding-top: 39px;
}
  .gf h1 {
  font-size: 23px;
}
  .pressimages li {
  width: 49%;
}
  .site-header__logo img {
  padding-bottom: 6px;
}
  #shopify-section-1486737849543 .brand_text:nth-child(2) {
  height: auto;
     top: 29%;
 
}
  .C_Dr > h1 {
  margin-bottom: 6px;
}
    .btn.newsletter__submit {
  top: 87%;
}
  .C_Dr .c_small-text {
  font-size: 16px;
}
  
 .C_Dr > span {
  font-size: 12px;
} 
  
  
  
  
  
  
  
  
  
  
    .innercontent {
  margin-left: 15px;
}


  

  .U_PopUPWrapper .cust-center .btn.newsletter__submit {
  width: 100%;
}
  
.U_PopUPWrapper .input-group .input-group__field.newsletter__input {
  width: 100%;
}  
  
 .U_PopUPWrapper .innercontent .csutclose {
  margin-top: 5em;
} 
  
  
  
  
  
  
  
  
  
  
  
  
  
  .privy {
 display: none !important;
}
  .site-header__cart-count.c_count {
  left: 54px;
  top: 15px;
}
  .site-header__account {
  font-size: 12px;
}
  .site-header__cart {
  font-size: 12px !important;
}
    #instafeed .slick-slide > img {
  border-radius: 50%;
  padding-left: 5px;
  padding-right: 5px;
}
#instafeed .slick-slide img {
  display: block;
  height: 100px !important;
  max-width: 111px;
  min-height: 96px;
}
.logo-bar__item {
  display: block !important;
  max-width: 100% !important;
}
.logo-bar {
  padding-top: 13px;
 
}
 .c_SecondSection .feature-row {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
  .c_ins .feature-row {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
  .c_sust .feature-row {
  padding-left: 0;
  padding-right: 0;
}
.c_dev {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
 .col_title p:nth-child(1) {
  font-size: 8vw;
}
 .col_title p:nth-child(2) {
  font-size: 10vw;
} 
  
 .brand_image > img {
  height: 557px;
  max-height: 357px !important;
  max-width: 456px;
  width: 100%;
} 
  


 .naturalsection .custimgcenter:nth-child(3) {
  padding-top: 0 !important;
} 
  
  .custyoumayalso {
  padding-top: 55px !important;
}
  .c_producttitle p:nth-child(1) {
  width: 100%;
}
 .productTreatments .treatment-border {
  width: 100%;
} 
  
  .text_brand .the {
  font-size: 12vw;
 
}
.dev_inspire {
  font-size: 4vw;
}
 .text_brand .the_brand {
  font-size: 15vw;
} 
  .text_brand {
  height: auto;
  max-width: 78%;
  padding-bottom: 24px;
  top: 9%;
  width: 100%;
}
.c_logobar_item {
  margin: 0 11px 42px !important;
}
   .mainpopup {
  display: block;
}
  .c_sub_btn{
    bottom: 72%;
    position: absolute;
    right: 100%;
  }
  .c_gutters .site-footer__linklist-item {
  padding-left: 0;
  text-align: left;
  width: 100%;
}
  .c_gutters .small--one-half {
  text-align: left;
}
  .pro_attr_list {
  left: 4%;
  width: 92%;
}
  .C_Dr h1 {
  font-size: 1em;
  margin-bottom: 8px;
}
}



@media all and (max-width:424px){

  .cust_text-left p {
  font-size: 17px;
 
}
  .imageBottomText {
  max-width: 100%;
  padding-top: 20px;
  width: 100%;
}
  .custblock {
  margin-top: 52px;
}
.brands-border {
  width: 100% !important;
}
  .insBorder {
  width: 100%;
}
  .botmBorder {
  width: 100%;
}
  .susBorder {
  width: 100%;
}
  .susbotom {
  width: 100%;
}
 
}


@media all and (max-width:360px){
  .drgoldfaden .hero {
  background-position: 15% 50%;
}
  .dr-goldfaden .hero--large {
  height: 393px !important;
}
  
  .drgoldfaden .formobilesection h1 {
  font-size: 32px;
 
}
.drgoldfaden .formobilesection > p {
  font-size: 12px;
  padding-top: 25px;
}
  .drgoldfaden .text_brand > h1 {
  line-height: 11px;
 
}
  body.template-product .productTreatments h3 {
  font-size: 20px;
 
}
  .store-locator #PageContent {
  text-align: center;
}
  .store-locator .autocols-3 {
  column-count: 1;
}
  .custbrand {
  width: 90%;
}
  .PlantProfusion .text_brand > p {
  font-size: 3.5vw;
}
  .PlantProfusion .text_brand > h1 {
  font-size: 6vw;
 
}
  .cusrimgMobile {
  max-width: 344px;
  min-height: 284px !important;
  width: 100%;
}
.PlantProfusion .text_brand {
  height: auto;
  max-width: 90%;
  min-height: auto;
  padding-bottom: 10vw;
  top: 62px;
  width: 100%;
}
  .fancybox-inner .c_producttitle li {
  font-size: 13px !important;
}
  .fancybox-inner .c_producttitle p:nth-child(4), .pro_des_4 {
  font-size: 14px !important;
}
  .fancybox-inner .c_producttitle p {
  font-size: 21px;
}
  .fancybox-inner {
  width: 100% !important;
}
  .fancybox-wrap {
  left: 7% !important;
  max-width: 86% !important;
  width: 100% !important;
}
    .Brand-keyIngredients li {
  min-height: auto;
 
}
  .gf h1 {
  font-size: 18px;
}
  .lighttext {
  font-size: 18px;
}
  .pressimages h1 {
  min-height: auto;
}
  .pressimages li {
  width: 100%;
}
  .Brand-keyIngredients li {
  width: 100%;
}
  .C_Dr > h1 {
  margin-bottom: 0;
}
.U_PopUPWrapper .input-group .input-group__field.newsletter__input {
  font-size: 14px;
 
}
  
 
.innercontent {
  top: 29px;
    min-height: 518px;
}
  .innercontent p {
  padding-left: 0;
}
  .cMenubutton {
  width: 48.33% !important;
}
  .mobile-nav-wrapper {
  padding-left: 0;
}
  .site-header__menu {
  margin-left: 7px !important;
 
}
.devlpNat {
  max-width: 100%;
  width: 100%;
}
 
  .text_brand {
  top: 18%;
 
}
    .productTreatments h2:nth-child(2) {
  font-size: 45px;
}
    .C_Dr h1 {
  font-size: 0.8em;
  margin-bottom: 8px;
}
}

@media all and (max-width:320px){
  .drgoldfaden .hero {
  background-position: 10% 50%;
}
  .dr-goldfaden .hero--large {
  height: 316px !important;
}
  .drgoldfaden .formobilesection h1 {
  font-size: 28px;
 
}
  .custbrand {
  width: 98%;
}
  body.template-collection .c_col_grid {
  margin-bottom: 16px;
}
  .C_Dr .c_small-text {
  font-size: 12px;
}
  .C_Dr > h1 {
  font-size: 12px;
}
  .C_Dr > span {
  font-size: 9px;
}
  .U_PopUPWrapper .input-group .input-group__field.newsletter__input {
  font-size: 12px;
 
}
  .U_PopUPWrapper .innercontent .csutclose {
  margin-top: 4em;
}
  .innercontent {
  top: 4px;
 
}
 .forborder {
  min-height: 532px;
} 
  .pro_attr_list {
  bottom: 12%;
 
}
  .c_col_grid .grid-view-item__image {
  margin-bottom: 0;
 
}

.naturalsection > h2:nth-child(2) {
  font-size: 38px;
 
}
  .cust_text-left p {
  font-size: 14px;
}
  .SUSTAINABILITY > h2 {
  font-size: 19px;
 padding-bottom: 9px;
}

}
@media all and (max-width:1100px){
.nav_2 {
  bottom: -60px;
  left: 78%;
  text-align: center;
}
.nav_1 {
  bottom: -60px;
  left: 23%;
  text-align: center;
  width: 50%;
}
}