@media screen and (min-width: 0px) {
  /*website 5.0*/
  #splash { position: relative; height: 100vh; background-size: 130%; background-position: 10% -100px; background-repeat: no-repeat; }
  #splash .splash-wraper { background-size: cover; background-position: center 0; background-repeat: no-repeat; position: absolute; bottom: 0; left: 0; right: 0; padding: 90px 20px 20px; }
  #splash .splash-wraper h1 { font-weight: 500; margin-bottom: 5px; }
  #splash .splash-wraper .text { margin-bottom: 15px; line-height: 1.6em; }
  #splash .switcher { display: flex; align-items: center; justify-content: space-between; margin-bottom: 15px; }
  #splash .switcher label { display: block; font-size: 18px; font-weight: bold; width: 40%; }
  #splash .switcher select { display: block; background-color: #FFF; border: 0; width: 60%; }
  #splash .btn.btn-black { width: 160px; margin: 0 0 0 auto; }
  #splash .copyright { font-size: 13px; padding-top: 20px; text-align: center; }
  @media (-webkit-max-device-pixel-ratio: 1.99999999) {
    #splash { background-image: url(../img/common/SplashBG@1x.jpg); }
    #splash { background-image: url(../img/common/SplashBG@1x.webp); }
    #splash .splash-wraper { background-image: url(../img/common/splashTextBG@1x.png); }
    #splash .splash-wraper { background-image: url(../img/common/splashTextBG@1x.webp); }
  }
  @media (-webkit-min-device-pixel-ratio: 2) {
    #splash  { background-image: url(../img/common/SplashBG@2x.jpg); }
    #splash { background-image: url(../img/common/SplashBG@2x.webp); }
    #splash .splash-wraper { background-image: url(../img/common/splashTextBG@2x.png); }
    #splash .splash-wraper { background-image: url(../img/common/splashTextBG@2x.webp); }
    
  }

  /*shopify*/
  #splashShopify { position: relative; height: 100vh; background-size: 130%; background-position: 10% -100px; background-repeat: no-repeat; }
  #splashShopify .splash-wraper { background-size: cover; background-position: center 0; background-repeat: no-repeat; position: absolute; bottom: 45px; left: 0; right: 0; padding: 90px 20px 20px; }
  #splashShopify .splash-wraper h1 { font-weight: 500; margin-bottom: 5px; }
  #splashShopify .splash-wraper .text { margin-bottom: 15px; line-height: 1.6em; }
  #splashShopify .switcher { display: flex; align-items: center; justify-content: space-between; margin-bottom: 15px; }
  #splashShopify .switcher label { display: block; font-size: 18px; font-weight: bold; width: 40%; }
  #splashShopify .switcher select { display: block; background-color: #FFF; border: 0; width: 60%; }
  #splashShopify .btn.btn-black { width: 160px; margin: 0 0 0 auto; }
  #splashShopify .copyright { font-size: 13px; padding-top: 20px; text-align: center; }
  #splashShopify .creditD { position: absolute; bottom: 15px; font-size: 14px; left: 10%; }
  @media (-webkit-max-device-pixel-ratio: 1.99999999) {
    #splashShopify { background-image: url(../img/common/SplashBG@1x.jpg); }
    #splashShopify { background-image: url(../img/common/SplashBG@1x.webp); }
    #splashShopify .splash-wraper { background-image: url(../img/common/splashTextBG@1x.png); }
    #splashShopify .splash-wraper { background-image: url(../img/common/splashTextBG@1x.webp); }
  }
  @media (-webkit-min-device-pixel-ratio: 2) {
    #splashShopify  { background-image: url(../img/common/SplashBG@2x.jpg); }
    #splashShopify { background-image: url(../img/common/SplashBG@2x.webp); }
    #splashShopify .splash-wraper { background-image: url(../img/common/splashTextBG@2x.png); }
    #splashShopify .splash-wraper { background-image: url(../img/common/splashTextBG@2x.webp); }
    
  }
}
@media screen and (min-width: 768px) {
  /*website 5.0*/
  #splash { background-size: cover; background-position: 10% - 150px; }
  #splash .splash-wraper { padding: 150px 50px 30px; }
  #splash .switcher label { width: 25%; }
  #splash .splash-wraper h1 { font-size: 50px; line-height: 60px; }
  #splash .splash-wraper .text { font-size: 23px; width: 80%; margin-bottom: 20px; }
  #splash .switcher { margin-bottom: 20px; width: 50%; display: flex; justify-content: start;}
  #splash .btn.btn-black { margin-right: 20%; width: 180px; height: 50px;}
  #splash .copyright { padding-top: 50px; }
  #splash .switcher-wrapper { display: flex; justify-content: space-around; }

    /*shopify*/
    #splashShopify { background-size: cover; background-position: 10% - 150px; }
    #splashShopify .splash-wraper { padding: 130px 50px 80px; bottom: 0px;}
    #splashShopify .splash-wraper .language-switch { width: 300px; }
    #splashShopify .switcher label { width: 25%; }
    #splashShopify .creditD { left: 32%; }
    #splashShopify .splash-wraper h1 { font-size: 50px; line-height: 60px; }
    #splashShopify .splash-wraper .text { font-size: 23px; width: 70%; margin-bottom: 20px; }
    #splashShopify .switcher { margin-bottom: 20px; width: 50%; display: flex; justify-content: start;}
    #splashShopify .btn.btn-black { margin-right: 20%; width: 180px; height: 50px;}
    #splashShopify .copyright { padding-top: 50px; }
    #splashShopify .switcher-wrapper { display: flex; justify-content: space-around; }
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  #splash .btn.btn-black { width: 150px; margin-top: 30px; }
  #splashShopify .creditD { color: white; left: 20px!important; }
}


@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  #splashShopify .btn.btn-black { width: 150px; margin-top: 30px; }
}

@media screen and (min-width: 1024px) {
  /*website 5.0*/
  #splash .splash-wraper { padding: 200px 50px 30px;}
  #splash .splash-wraper .text { width: 60%; }
  #splash .switcher { width: 60%; }
  #splash .btn.btn-black { margin-right: 40%; }

  /*shopify*/
  #splashShopify .splash-wraper { padding: padding: 150px 50px 100px;}
  #splashShopify .splash-wraper .text { width: 50%; }
  #splashShopify .switcher { width: 60%; }
  #splashShopify .btn.btn-black { margin-right: 40%; }
  #splashShopify .creditD { left: 36%; }
}
@media screen and (min-width: 1024px) and (orientation: landscape) {
  /*website 5.0*/
  #splash { background-position: 70% center; display: flex; justify-content: flex-end; align-items: center; }
  #splash .splash-wraper { background-image: none; position: initial; padding: 0 50px 0 0; width: 35%; }
  #splash .splash-wraper h1 { margin-bottom: 20px; }
  #splash .splash-wraper .text { width: 100%; margin-bottom: 50px; }
  .switcher-wrapper { display: flex; flex-wrap: wrap; }
  #splash .switcher { width: 48%; display: flex; flex-wrap: wrap; margin-bottom: 50px; }
  #splash .switcher:last-child { margin-left: 0%; }
  #splash .switcher label { margin-bottom: 10px; }
  #splash .switcher select { width: 100%; }
  #splash .btn.btn-black { margin-right: 0; }
  #splash .copyright { position: absolute; left: 50px; bottom: 30px; color: #FFF; text-shadow: 1px 2px 3px #3A4C55; }
  @media (-webkit-max-device-pixel-ratio: 1.99999999) {
    #splash { background-image: url(../img/common/splashBGdesktop@1x.jpg); }
    #splash { background-image: url(../img/common/splashBGdesktop@1x.webp); }
  }
  @media (-webkit-min-device-pixel-ratio: 2) {
    #splash { background-image: url(../img/common/splashBGdesktop@2x.jpg); }
    #splash { background-image: url(../img/common/splashBGdesktop@2x.webp); }
  }

    /*shopify*/
    #splashShopify { background-position: 70% center; display: flex; justify-content: flex-end; align-items: center; }
    #splashShopify .splash-wraper { background-image: none; position: initial; padding: 0 50px 0 0; width: 35%; }
    #splashShopify .splash-wraper h1 { margin-bottom: 20px; }
    #splashShopify .splash-wraper .text { width: 100%; margin-bottom: 50px; }
    .switcher-wrapper { display: flex; flex-wrap: wrap; }
    #splashShopify .switcher { width: 48%; display: flex; flex-wrap: wrap; margin-bottom: 50px; }
    #splashShopify .switcher:last-child { margin-left: 0%; }
    #splashShopify .switcher label { margin-bottom: 10px; }
    #splashShopify .switcher select { width: 100%; }
    #splashShopify .btn.btn-black { margin-right: 0; }
    #splashShopify .copyright { position: absolute; left: 50px; bottom: 30px; color: #FFF; text-shadow: 1px 2px 3px #3A4C55; }
    @media (-webkit-max-device-pixel-ratio: 1.99999999) {
      #splashShopify { background-image: url(../img/common/splashBGdesktop@1x.jpg); }
      #splashShopify { background-image: url(../img/common/splashBGdesktop@1x.webp); }
    }
    @media (-webkit-min-device-pixel-ratio: 2) {
      #splashShopify { background-image: url(../img/common/splashBGdesktop@2x.jpg); }
      #splashShopify { background-image: url(../img/common/splashBGdesktop@2x.webp); }
    }
}
@media screen and (min-width: 1280px) {
  /*website 5.0*/
  #splash .splash-wraper { padding: 0 5%; width: 32%; }
  #splash .splash-wraper h1 { font-size: 80px; line-height: 90px; }
  #splash .btn.btn-black { margin-top: 32px; }

  /*shopify*/
  #splashShopify .splash-wraper { padding: 0 5%; width: 32%; }
  #splashShopify .splash-wraper h1 { font-size: 80px; line-height: 90px; }
  #splashShopify .btn.btn-black { margin-top: 32px; }
  #splashShopify .creditD { left: 20px; color: white; }
}
@media screen and (min-width: 1440px) {
  /*website 5.0*/
  #splash .splash-wraper { padding: 0 8%; width: 25%; }
  #splash .btn.btn-black { width: 150px; }

  /*shopify*/
  #splashShopify .splash-wraper { padding: 0 8%; width: 25%; }
  #splashShopify .btn.btn-black { width: 150px; }
}