#S21Ultra {
  display: none;
}
#S21 {
  display: none;
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
  padding-right: 15px !important;
  padding-left: 15px !important;
}
.pr-0 {
  padding-right: 0 !important;
}
#LP-it h1, #LP-it h2, #LP-it h3, #LP-it h4, #LP-it h5, #LP-it h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  line-height: 1.2;
  font-weight: 500;
}
#LP-it h1, #LP-it .h1 {
  font-size: 4.4em;
}
#LP-it h2, #LP-it .h2 {
  font-size: 1.6em;
  line-height: 1.5;
}
#LP-it img {
  vertical-align: middle;
  border-style: none;
}
#LP-it .text-justify {
  text-align: justify !important;
}
#LP-it .text-wrap {
  white-space: normal !important;
}
#LP-it .text-nowrap {
  white-space: nowrap !important;
}
#LP-it .text-left {
  text-align: left !important;
}
#LP-it .text-right {
  text-align: right !important;
}
#LP-it .text-center {
  text-align: center !important;
}
#LP-it .text-lowercase {
  text-transform: lowercase !important;
}
#LP-it .text-uppercase {
  text-transform: uppercase !important;
}
#LP-it .text-capitalize {
  text-transform: capitalize !important;
}
#LP-it .font-weight-light {
  font-weight: 300 !important;
}
#LP-it .font-weight-lighter {
  font-weight: lighter !important;
}
#LP-it .font-weight-normal {
  font-weight: 400 !important;
}
#LP-it .font-weight-bold {
  font-weight: 700 !important;
}
#LP-it .font-weight-bolder {
  font-weight: bolder !important;
}
#LP-it .font-italic {
  font-style: italic !important;
}
#LP-it .text-white {
  color: #fff !important;
}
#LP-it .position-relative {
  position: relative;
}
#LP-it .position-absolute {
  position: absolute;
}
#LP-it .position-static {
  position: static;
}
#LP-it .h-100 {
  height: 100% !important;
}
#LP-it .w-100 {
  width: 100% !important;
}
#LP-it .img-fluid {
  max-width: 100%;
  height: auto;
}
#LP-it strong {
  font-weight: bold;
}
#LP-it a {
  color: #000;
  padding: 30px 40px;
  background: #fff;
  border: 2px solid #000;
  font-size: 20px;
  text-decoration: none;
  text-decoration: underline;
}
#LP-it a:hover {
  color: #000;
}
#LP-it .btn {
  font-size: 1.6em !important;
  line-height: 1.2em!important;
  color: #000000 !important;
  font-family: 'SamsungOne' !important;
  border: 1px solid #000000 !important;
  border-radius: 15px !important;
  padding: 0.5em 1.1em 0.4em !important;
  text-decoration: none !important;
  display: inline-block !important;
  text-align: center !important;
  vertical-align: middle !important;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
}
#LP-it .btn:hover {
  color: #ffffff!important;
  background: #000000!important;
}
#LP-it .f_one {
  font-family: 'SamsungOne';
}
#LP-it .f_sharp {
  font-family: 'SamsungSharpSans';
}
#LP-it .bg_grey {
  background: #f5f4f4;
  max-width: 1440px;
  margin: 0 auto;
}
#LP-it .bg-white {
  background: #ffffff;
}
#LP-it .bg_galaxy {
  background: url("https://euronics.open-box.it/co-ad-samsung-palette-attic-2/images/Galaxy-S21-Series-5G@2x.png") center right no-repeat;
  background-size: contain;
  max-width: 1600px;
  margin: 0 auto;
  min-height: 600px;
  ;
}
#LP-it .bg_galaxy .container {
  position: absolute;
  bottom: 50px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
#ch-PDP .nowrap {
  white-space: nowrap;
}
@media (max-width: 575px) {
  #LP-it h1, #LP-it .h1 {
    font-size: 3em;
  }
  #LP-it h2, #LP-it .h2 {
    font-size: 1em;
  }
  #LP-it .btn {
    font-size: 1.2em;
    line-height: 1.25;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  #LP-it h1, #LP-it .h1 {
    font-size: 3.1em;
  }
  #LP-it h2, #LP-it .h2 {
    font-size: 1.3em;
  }
  #LP-it .btn {
    font-size: 1.2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #LP-it h1, #LP-it .h1 {
    font-size: 4em;
  }
  #LP-it h2, #LP-it .h2 {
    font-size: 1.5em;
  }
  #LP-it .btn {
    font-size: 1.4em;
  }
}
@media (max-width: 991px) {}
@media (min-width: 992px) {
  #LP-it .text-lg-right {
    text-align: right !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #LP-it h1, #LP-it .h1 {
    font-size: 3.2em;
  }
  #LP-it h2, #LP-it .h2 {
    font-size: 1.23em;
  }
  #LP-it .bg_galaxy {
    min-height: 400px;
  }
  #LP-it .bg_galaxy .container {
    bottom: 25px;
  }
}
@media (min-width: 1200px) {
  #LP-it .container {
    max-width: 1500px !important;
  }
  #LP-it .bg_galaxy .col-12 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1200px) and (max-width: 1299px) {
  #LP-it h1, #LP-it .h1 {
    font-size: 3.8em;
  }
  #LP-it h2, #LP-it .h2 {
    font-size: 1.5em;
  }
  #LP-it .bg_galaxy {
    min-height: 500px;
  }
  #LP-it .bg_galaxy .container {
    bottom: 30px;
  }
}
@media (min-width: 1300px) and (max-width: 1399px) {
  #LP-it h1, #LP-it .h1 {
    font-size: 4em;
  }
  #LP-it .bg_galaxy {
    min-height: 550px;
  }
  #LP-it .bg_galaxy .container {
    bottom: 40px;
  }
}
@media (min-width: 1400px) and (max-width: 1499px) {
  #LP-it h1, #LP-it .h1 {
    font-size: 4.5em;
  }
  #LP-it .bg_galaxy {
    min-height: 560px;
  }
}