@media only screen and (min-width: 600px) {
  main.home.transparent {
    top: calc(-7.2rem - 1px);
  }
}

main.home {
  padding-bottom: 3rem;
}

.new-now {
  /*max-width: min(110rem, 85%);
  margin-inline: auto;*/
  padding-block: 4rem 3rem;
  padding-inline: var(--side-padding);
}
.new-now h1, .new-now p, .new-now a {
  width: fit-content;
  margin-inline: auto;
}
@media only screen and (max-width: 600px) {
  .new-now h1, .new-now p, .new-now a {
    margin-inline: inherit;
  }
}
.new-now h1 {
  margin-bottom: 0.4rem;
  font-size: xxx-large;
  font-weight: 700;
}
@media only screen and (max-width: 600px) {
  .new-now h1 {
    font-size: 3rem;
  }
}
.new-now p {
  margin-bottom: 1.8rem;
  color: rgb(var(--rgb-primary)/70%);
  font-size: 1.25rem;
  font-weight: 500;
}
.new-now > a {
  display: block;
  margin-bottom: 2.8rem;
  padding: 1.2rem 3.5rem;
  border: 2px solid rgb(var(--rgb-primary)/100%);
  border-radius: 3rem;
  transition: all 0.25s linear;
  background: rgb(var(--rgb-primary)/0%);
  color: rgb(var(--rgb-primary)/100%);
  font-weight: 600;
  font-size: 1.05rem;
}
.new-now > a:hover {
  background: rgb(var(--rgb-primary)/100%);
  color: rgb(var(--rgb-body)/100%);
}
.new-now div.image-container {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1rem;
}
.new-now div.image-container a img {
  border-radius: 1rem;
}
@media only screen and (max-width: 600px) {
  .new-now div.image-container {
    grid-template-columns: repeat(2, 1fr);
  }
}

.double.container {
  max-width: min(110rem, 85%);
  margin-inline: auto;
  padding-block: 4rem 3rem;
  /*padding-inline: var(--side-padding);*/
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: calc(var(--side-padding) * 0.5);
}
@media only screen and (max-width: 600px) {
  .double.container {
    display: flex;
    flex-direction: column-reverse;
    gap: 0;
    padding-block: 0;
    padding-inline: 0;
    max-width: unset;
  }
}

.brand-charger-container, .bpma-award-container, .new-04-25 {
  max-width: min(110rem, 85%);
  margin-inline: auto;
  padding-block: 5rem 3rem;
  display: grid;
  grid-template-columns: 5fr 7fr;
}
@media only screen and (max-width: 600px) {
  .brand-charger-container, .bpma-award-container, .new-04-25 {
    display: flex;
    flex-direction: column-reverse;
    padding-block: 5rem 3rem !important;
    padding-inline: var(--side-padding) !important;
    max-width: unset;
  }
}
.brand-charger-container svg, .bpma-award-container svg, .new-04-25 svg {
  max-width: 80%;
  fill: var(--clr-primary);
}
.brand-charger-container div.content, .bpma-award-container div.content, .new-04-25 div.content {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  gap: calc(var(--side-padding) / 2.4);
  padding-inline: min(var(--side-padding) * 1.3, 7rem);
  padding-block: calc(var(--side-padding) / 1.2);
  background: rgb(var(--rgb-primary)/4%);
  border-radius: 2rem 0 0 2rem;
  isolation: isolate;
  height: 100%;
}
.brand-charger-container div.content::after, .bpma-award-container div.content::after, .new-04-25 div.content::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url(data:image/png;base64,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);
  opacity: 0.2;
  z-index: -1;
}
@media only screen and (max-width: 600px) {
  .brand-charger-container div.content, .bpma-award-container div.content, .new-04-25 div.content {
    gap: 1rem;
    padding-inline: calc(var(--side-padding) * 1.5);
    border-radius: 0 0 2rem 2rem;
    padding-block: 3rem;
  }
  .brand-charger-container div.content svg, .bpma-award-container div.content svg, .new-04-25 div.content svg {
    margin-bottom: 0.5rem;
  }
  .brand-charger-container div.content a, .bpma-award-container div.content a, .new-04-25 div.content a {
    margin-top: 1.5rem;
  }
}
.brand-charger-container div.content div.header, .bpma-award-container div.content div.header, .new-04-25 div.content div.header {
  display: flex;
  justify-content: space-between;
  gap: 2rem;
}
@media only screen and (max-width: 600px) {
  .brand-charger-container div.content div.header, .bpma-award-container div.content div.header, .new-04-25 div.content div.header {
    gap: 1rem;
  }
}
.brand-charger-container div.content div.header h1, .bpma-award-container div.content div.header h1, .new-04-25 div.content div.header h1 {
  line-height: 1;
  font-size: 7rem;
  color: var(--clr-primary);
  max-width: unset;
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
@media only screen and (max-width: 600px) {
  .brand-charger-container div.content div.header h1, .bpma-award-container div.content div.header h1, .new-04-25 div.content div.header h1 {
    font-size: 3.5rem;
    /*flex-direction: row;
    align-items: flex-end;
    gap: .6rem;*/
  }
}
.brand-charger-container div.content div.header h1 span, .bpma-award-container div.content div.header h1 span, .new-04-25 div.content div.header h1 span {
  font-weight: 700;
  text-align: center;
}
.brand-charger-container div.content div.header h1 small, .bpma-award-container div.content div.header h1 small, .new-04-25 div.content div.header h1 small {
  font-weight: 600;
  font-size: 2rem;
  color: rgb(var(--rgb-primary)/70%);
  text-align: center;
}
@media only screen and (max-width: 600px) {
  .brand-charger-container div.content div.header h1 small, .bpma-award-container div.content div.header h1 small, .new-04-25 div.content div.header h1 small {
    font-size: 1.4rem;
    line-height: 1.4;
  }
}
.brand-charger-container div.content p, .bpma-award-container div.content p, .new-04-25 div.content p {
  color: rgb(var(--rgb-primary)/70%);
  font-size: 1.6rem;
  font-weight: 500;
  /*max-width: 90%;*/
  line-height: 1.6;
}
@media only screen and (max-width: 600px) {
  .brand-charger-container div.content p, .bpma-award-container div.content p, .new-04-25 div.content p {
    font-size: 1.5rem;
  }
}
.brand-charger-container div.content p strong, .bpma-award-container div.content p strong, .new-04-25 div.content p strong {
  font-weight: 700;
  color: var(--clr-primary);
}
.brand-charger-container div.content p.header, .bpma-award-container div.content p.header, .new-04-25 div.content p.header {
  color: var(--clr-primary);
  font-weight: 700;
  font-size: 3rem;
  line-height: 1;
  letter-spacing: -1px;
  word-spacing: 1px;
}
@media only screen and (max-width: 600px) {
  .brand-charger-container div.content p.header, .bpma-award-container div.content p.header, .new-04-25 div.content p.header {
    font-size: 2.2rem;
  }
}
.brand-charger-container div.content a, .bpma-award-container div.content a, .new-04-25 div.content a {
  width: fit-content;
  padding: 1.2rem 3rem;
  border: 2px solid rgb(var(--rgb-primary)/100%);
  border-radius: 3rem;
  transition: all 0.25s linear;
  background: rgb(var(--rgb-primary)/0%);
  color: rgb(var(--rgb-primary)/100%);
  font-weight: 600;
  font-size: 1.1rem;
}
.brand-charger-container div.content a:hover, .bpma-award-container div.content a:hover, .new-04-25 div.content a:hover {
  background: rgb(var(--rgb-primary)/100%);
  color: rgb(var(--rgb-body)/100%);
}
.brand-charger-container div.video, .brand-charger-container div.image, .bpma-award-container div.video, .bpma-award-container div.image, .new-04-25 div.video, .new-04-25 div.image {
  display: flex;
}
.brand-charger-container div.video video, .brand-charger-container div.video img, .brand-charger-container div.image video, .brand-charger-container div.image img, .bpma-award-container div.video video, .bpma-award-container div.video img, .bpma-award-container div.image video, .bpma-award-container div.image img, .new-04-25 div.video video, .new-04-25 div.video img, .new-04-25 div.image video, .new-04-25 div.image img {
  max-width: 100%;
  border-radius: 0 2rem 2rem 0;
  height: 100%;
  overflow: hidden;
}
@media only screen and (max-width: 600px) {
  .brand-charger-container div.video video, .brand-charger-container div.video img, .brand-charger-container div.image video, .brand-charger-container div.image img, .bpma-award-container div.video video, .bpma-award-container div.video img, .bpma-award-container div.image video, .bpma-award-container div.image img, .new-04-25 div.video video, .new-04-25 div.video img, .new-04-25 div.image video, .new-04-25 div.image img {
    border-radius: 2rem 2rem 0 0;
  }
}
.brand-charger-container.vertical, .bpma-award-container.vertical, .new-04-25.vertical {
  display: flex;
  flex-direction: column-reverse;
  padding-block: 0;
  padding-inline: 0;
  max-width: unset;
}
.brand-charger-container.vertical div.content, .bpma-award-container.vertical div.content, .new-04-25.vertical div.content {
  border-radius: 0 0 1rem 1rem;
  padding-block: calc(var(--side-padding) * 0.65);
  padding-inline: var(--side-padding);
  justify-content: flex-start;
}
@media only screen and (max-width: 600px) {
  .brand-charger-container.vertical div.content, .bpma-award-container.vertical div.content, .new-04-25.vertical div.content {
    padding-block: 2rem 3rem;
  }
}
.brand-charger-container.vertical div.video video, .brand-charger-container.vertical div.image img, .bpma-award-container.vertical div.video video, .bpma-award-container.vertical div.image img, .new-04-25.vertical div.video video, .new-04-25.vertical div.image img {
  border-radius: 1rem 1rem 0 0;
}

@media only screen and (max-width: 600px) {
  .bpma-award-container, .new-04-25 {
    padding-block: 0 3rem !important;
  }
}

.discount-container {
  display: grid;
  place-items: center;
  /*margin-block: 6rem 3rem;*/
  padding-block: 5rem 3rem;
  --rgb-background: 20 107 58;
}
@media only screen and (max-width: 600px) {
  .discount-container {
    padding-block: 0;
  }
}
.discount-container .cta {
  display: grid;
  grid-template-columns: 3fr 2fr;
  width: 100%;
  max-width: min(110rem, 85%);
  margin-inline: auto;
  gap: 2rem;
}
@media only screen and (max-width: 600px) {
  .discount-container .cta {
    max-width: unset;
    display: flex;
    flex-direction: column-reverse;
    gap: 0;
  }
}
.discount-container .cta .img-container {
  position: relative;
  background-image: url("/images/home/xmas.jpg");
  background-position: center;
  background-size: cover;
  border-radius: 2rem;
}
@media only screen and (max-width: 600px) {
  .discount-container .cta .img-container {
    min-height: 50vh;
    border-radius: 0;
  }
}
.discount-container .cta .img-container p {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 3rem;
  font-size: 4rem;
  font-weight: 700;
  text-align: center;
  color: white;
  line-height: 1.2;
}
.discount-container .cta .img-container p span {
  color: rgba(255, 255, 255, 0.6);
  font-size: 2.5rem;
}
.discount-container .cta .content {
  position: relative;
  isolation: isolate;
  background: rgb(var(--rgb-background)/100%);
  border-radius: 2rem;
  padding: max(var(--side-padding) * 0.65, 3rem) max(var(--side-padding), 6rem) max(var(--side-padding) * 0.8, 4rem);
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
@media only screen and (max-width: 600px) {
  .discount-container .cta .content {
    /*background: none;*/
    border-radius: 0;
    padding: 3rem var(--side-padding) 6rem;
  }
}
.discount-container .cta .content > p {
  font-size: 1.25rem;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.9);
}
.discount-container .cta .content > p.heading {
  line-height: 1.2;
  font-size: max(3vw, 2rem);
  font-weight: 700;
  margin-bottom: 1rem;
  color: rgb(255, 255, 255);
}
.discount-container .cta .content > p strong {
  font-weight: 700;
  color: rgb(255, 255, 255);
}
.discount-container .cta .content > p:last-of-type {
  margin-bottom: 1rem;
}
.discount-container .cta .content .ctas {
  display: grid;
  grid-template-columns: auto 1fr auto;
  place-items: center left;
  height: fit-content;
  gap: 0.75rem 0;
  width: 100%;
}
@media only screen and (max-width: 600px) {
  .discount-container .cta .content .ctas {
    grid-template-columns: 1fr;
    gap: 2rem 0;
  }
}
.discount-container .cta .content .ctas a {
  display: contents;
  position: relative;
  font-size: 1.2rem;
  font-weight: 800;
}
.discount-container .cta .content .ctas a > * {
  background: rgb(var(--rgb-body)/30%);
  transition: all 0.3s ease;
  padding-inline: 1rem;
  padding-block: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
  isolation: isolate;
}
.discount-container .cta .content .ctas a > *::before {
  position: absolute;
  content: "";
  inset: 0;
  backdrop-filter: blur(10px);
  z-index: -1;
}
@media only screen and (min-width: 600px) {
  .discount-container .cta .content .ctas a > * {
    background: rgb(var(--rgb-body)/17.5%);
    padding-inline: 2.25rem;
  }
}
.discount-container .cta .content .ctas a:hover > * {
  background: rgb(var(--rgb-body)/10%);
}
.discount-container .cta .content .ctas a div {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  font-weight: 600;
}
@media only screen and (max-width: 600px) {
  .discount-container .cta .content .ctas a div {
    border-radius: 1rem;
  }
  .discount-container .cta .content .ctas a div p {
    text-align: center;
  }
}
.discount-container .cta .content .ctas a p {
  color: rgba(255, 255, 255, 0.7);
}
@media only screen and (max-width: 600px) {
  .discount-container .cta .content .ctas a p {
    color: rgba(255, 255, 255, 0.7);
  }
}
.discount-container .cta .content .ctas a .heading {
  font-size: 1.8rem;
  color: white;
}
@media only screen and (max-width: 600px) {
  .discount-container .cta .content .ctas a .heading {
    color: rgb(255, 255, 255);
  }
}
.discount-container .cta .content .ctas a span {
  height: 100%;
  display: grid;
  place-items: center;
}
.discount-container .cta .content .ctas a span.link i {
  font-size: 2rem;
  color: rgba(255, 255, 255, 0.55);
}
@media only screen and (min-width: 600px) {
  .discount-container .cta .content .ctas a span.link {
    border-radius: 0 1rem 1rem 0;
  }
}
.discount-container .cta .content .ctas a span.icon {
  font-size: 3.5rem;
  padding-right: 0;
  margin-top: 1rem;
}
.discount-container .cta .content .ctas a span.icon i {
  color: white;
}
@media only screen and (min-width: 600px) {
  .discount-container .cta .content .ctas a span.icon {
    border-radius: 1rem 0 0 1rem;
    margin-top: 0;
  }
}

.iexmas {
  display: grid;
  place-items: center;
  min-height: 60vh;
}
.iexmas .content {
  position: relative;
  background: var(--clr-body);
  padding: 1rem 1.5rem;
  border-radius: 1rem;
}
.iexmas .content::before {
  content: "";
  position: absolute;
  inset: -1rem;
  background-image: conic-gradient(from var(--mask) at 50% 50%, #22ffff 0%, #3c64ff 11%, #c03afc 22%, #ff54e8 33%, #ff5959 44%, #ff9a07 55%, #feff07 66%, #58ff07 77%, #07ff77 88%, #22ffff 100%);
  filter: blur(0.5em);
  z-index: -2;
  opacity: 0.6;
  border-radius: 1rem;
  transition: all 0.25s ease;
  --mask: 30deg;
  opacity: 0.6;
  scale: 1;
  filter: blur(1em);
  animation: 2s rotate linear infinite;
}
.iexmas .content span {
  /*background: #3a3a3a;
  background-image: linear-gradient(#434343, #2a2a2a);*/
  position: relative;
  isolation: isolate;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 0.25em 0.3em -1px, rgba(0, 0, 0, 0.12) 0px 0.15em 0.25em -1px;
  z-index: 1;
}
.iexmas .content span::before {
  content: "";
  position: absolute;
  inset: 0.5em 0.75em;
  background-image: linear-gradient(#2e2e2e, #474747);
  border-radius: 4em;
  z-index: -1;
}
.iexmas .content:hover {
  opacity: 1;
}
@property --mask {
  .iexmas {
    syntax: "<angle>";
    inherits: false;
    initial-value: 30deg;
  }
}
@keyframes rotate {
  0% {
    --mask: 0deg;
  }
  0.278% {
    --mask: 1deg;
  }
  0.556% {
    --mask: 2deg;
  }
  0.833% {
    --mask: 3deg;
  }
  1.111% {
    --mask: 4deg;
  }
  1.389% {
    --mask: 5deg;
  }
  1.667% {
    --mask: 6deg;
  }
  1.944% {
    --mask: 7deg;
  }
  2.222% {
    --mask: 8deg;
  }
  2.5% {
    --mask: 9deg;
  }
  2.778% {
    --mask: 10deg;
  }
  3.056% {
    --mask: 11deg;
  }
  3.333% {
    --mask: 12deg;
  }
  3.611% {
    --mask: 13deg;
  }
  3.889% {
    --mask: 14deg;
  }
  4.167% {
    --mask: 15deg;
  }
  4.444% {
    --mask: 16deg;
  }
  4.722% {
    --mask: 17deg;
  }
  5% {
    --mask: 18deg;
  }
  5.278% {
    --mask: 19deg;
  }
  5.556% {
    --mask: 20deg;
  }
  5.833% {
    --mask: 21deg;
  }
  6.111% {
    --mask: 22deg;
  }
  6.389% {
    --mask: 23deg;
  }
  6.667% {
    --mask: 24deg;
  }
  6.944% {
    --mask: 25deg;
  }
  7.222% {
    --mask: 26deg;
  }
  7.5% {
    --mask: 27deg;
  }
  7.778% {
    --mask: 28deg;
  }
  8.056% {
    --mask: 29deg;
  }
  8.333% {
    --mask: 30deg;
  }
  8.611% {
    --mask: 31deg;
  }
  8.889% {
    --mask: 32deg;
  }
  9.167% {
    --mask: 33deg;
  }
  9.444% {
    --mask: 34deg;
  }
  9.722% {
    --mask: 35deg;
  }
  10% {
    --mask: 36deg;
  }
  10.278% {
    --mask: 37deg;
  }
  10.556% {
    --mask: 38deg;
  }
  10.833% {
    --mask: 39deg;
  }
  11.111% {
    --mask: 40deg;
  }
  11.389% {
    --mask: 41deg;
  }
  11.667% {
    --mask: 42deg;
  }
  11.944% {
    --mask: 43deg;
  }
  12.222% {
    --mask: 44deg;
  }
  12.5% {
    --mask: 45deg;
  }
  12.778% {
    --mask: 46deg;
  }
  13.056% {
    --mask: 47deg;
  }
  13.333% {
    --mask: 48deg;
  }
  13.611% {
    --mask: 49deg;
  }
  13.889% {
    --mask: 50deg;
  }
  14.167% {
    --mask: 51deg;
  }
  14.444% {
    --mask: 52deg;
  }
  14.722% {
    --mask: 53deg;
  }
  15% {
    --mask: 54deg;
  }
  15.278% {
    --mask: 55deg;
  }
  15.556% {
    --mask: 56deg;
  }
  15.833% {
    --mask: 57deg;
  }
  16.111% {
    --mask: 58deg;
  }
  16.389% {
    --mask: 59deg;
  }
  16.667% {
    --mask: 60deg;
  }
  16.944% {
    --mask: 61deg;
  }
  17.222% {
    --mask: 62deg;
  }
  17.5% {
    --mask: 63deg;
  }
  17.778% {
    --mask: 64deg;
  }
  18.056% {
    --mask: 65deg;
  }
  18.333% {
    --mask: 66deg;
  }
  18.611% {
    --mask: 67deg;
  }
  18.889% {
    --mask: 68deg;
  }
  19.167% {
    --mask: 69deg;
  }
  19.444% {
    --mask: 70deg;
  }
  19.722% {
    --mask: 71deg;
  }
  20% {
    --mask: 72deg;
  }
  20.278% {
    --mask: 73deg;
  }
  20.556% {
    --mask: 74deg;
  }
  20.833% {
    --mask: 75deg;
  }
  21.111% {
    --mask: 76deg;
  }
  21.389% {
    --mask: 77deg;
  }
  21.667% {
    --mask: 78deg;
  }
  21.944% {
    --mask: 79deg;
  }
  22.222% {
    --mask: 80deg;
  }
  22.5% {
    --mask: 81deg;
  }
  22.778% {
    --mask: 82deg;
  }
  23.056% {
    --mask: 83deg;
  }
  23.333% {
    --mask: 84deg;
  }
  23.611% {
    --mask: 85deg;
  }
  23.889% {
    --mask: 86deg;
  }
  24.167% {
    --mask: 87deg;
  }
  24.444% {
    --mask: 88deg;
  }
  24.722% {
    --mask: 89deg;
  }
  25% {
    --mask: 90deg;
  }
  25.278% {
    --mask: 91deg;
  }
  25.556% {
    --mask: 92deg;
  }
  25.833% {
    --mask: 93deg;
  }
  26.111% {
    --mask: 94deg;
  }
  26.389% {
    --mask: 95deg;
  }
  26.667% {
    --mask: 96deg;
  }
  26.944% {
    --mask: 97deg;
  }
  27.222% {
    --mask: 98deg;
  }
  27.5% {
    --mask: 99deg;
  }
  27.778% {
    --mask: 100deg;
  }
  28.056% {
    --mask: 101deg;
  }
  28.333% {
    --mask: 102deg;
  }
  28.611% {
    --mask: 103deg;
  }
  28.889% {
    --mask: 104deg;
  }
  29.167% {
    --mask: 105deg;
  }
  29.444% {
    --mask: 106deg;
  }
  29.722% {
    --mask: 107deg;
  }
  30% {
    --mask: 108deg;
  }
  30.278% {
    --mask: 109deg;
  }
  30.556% {
    --mask: 110deg;
  }
  30.833% {
    --mask: 111deg;
  }
  31.111% {
    --mask: 112deg;
  }
  31.389% {
    --mask: 113deg;
  }
  31.667% {
    --mask: 114deg;
  }
  31.944% {
    --mask: 115deg;
  }
  32.222% {
    --mask: 116deg;
  }
  32.5% {
    --mask: 117deg;
  }
  32.778% {
    --mask: 118deg;
  }
  33.056% {
    --mask: 119deg;
  }
  33.333% {
    --mask: 120deg;
  }
  33.611% {
    --mask: 121deg;
  }
  33.889% {
    --mask: 122deg;
  }
  34.167% {
    --mask: 123deg;
  }
  34.444% {
    --mask: 124deg;
  }
  34.722% {
    --mask: 125deg;
  }
  35% {
    --mask: 126deg;
  }
  35.278% {
    --mask: 127deg;
  }
  35.556% {
    --mask: 128deg;
  }
  35.833% {
    --mask: 129deg;
  }
  36.111% {
    --mask: 130deg;
  }
  36.389% {
    --mask: 131deg;
  }
  36.667% {
    --mask: 132deg;
  }
  36.944% {
    --mask: 133deg;
  }
  37.222% {
    --mask: 134deg;
  }
  37.5% {
    --mask: 135deg;
  }
  37.778% {
    --mask: 136deg;
  }
  38.056% {
    --mask: 137deg;
  }
  38.333% {
    --mask: 138deg;
  }
  38.611% {
    --mask: 139deg;
  }
  38.889% {
    --mask: 140deg;
  }
  39.167% {
    --mask: 141deg;
  }
  39.444% {
    --mask: 142deg;
  }
  39.722% {
    --mask: 143deg;
  }
  40% {
    --mask: 144deg;
  }
  40.278% {
    --mask: 145deg;
  }
  40.556% {
    --mask: 146deg;
  }
  40.833% {
    --mask: 147deg;
  }
  41.111% {
    --mask: 148deg;
  }
  41.389% {
    --mask: 149deg;
  }
  41.667% {
    --mask: 150deg;
  }
  41.944% {
    --mask: 151deg;
  }
  42.222% {
    --mask: 152deg;
  }
  42.5% {
    --mask: 153deg;
  }
  42.778% {
    --mask: 154deg;
  }
  43.056% {
    --mask: 155deg;
  }
  43.333% {
    --mask: 156deg;
  }
  43.611% {
    --mask: 157deg;
  }
  43.889% {
    --mask: 158deg;
  }
  44.167% {
    --mask: 159deg;
  }
  44.444% {
    --mask: 160deg;
  }
  44.722% {
    --mask: 161deg;
  }
  45% {
    --mask: 162deg;
  }
  45.278% {
    --mask: 163deg;
  }
  45.556% {
    --mask: 164deg;
  }
  45.833% {
    --mask: 165deg;
  }
  46.111% {
    --mask: 166deg;
  }
  46.389% {
    --mask: 167deg;
  }
  46.667% {
    --mask: 168deg;
  }
  46.944% {
    --mask: 169deg;
  }
  47.222% {
    --mask: 170deg;
  }
  47.5% {
    --mask: 171deg;
  }
  47.778% {
    --mask: 172deg;
  }
  48.056% {
    --mask: 173deg;
  }
  48.333% {
    --mask: 174deg;
  }
  48.611% {
    --mask: 175deg;
  }
  48.889% {
    --mask: 176deg;
  }
  49.167% {
    --mask: 177deg;
  }
  49.444% {
    --mask: 178deg;
  }
  49.722% {
    --mask: 179deg;
  }
  50% {
    --mask: 180deg;
  }
  50.278% {
    --mask: 181deg;
  }
  50.556% {
    --mask: 182deg;
  }
  50.833% {
    --mask: 183deg;
  }
  51.111% {
    --mask: 184deg;
  }
  51.389% {
    --mask: 185deg;
  }
  51.667% {
    --mask: 186deg;
  }
  51.944% {
    --mask: 187deg;
  }
  52.222% {
    --mask: 188deg;
  }
  52.5% {
    --mask: 189deg;
  }
  52.778% {
    --mask: 190deg;
  }
  53.056% {
    --mask: 191deg;
  }
  53.333% {
    --mask: 192deg;
  }
  53.611% {
    --mask: 193deg;
  }
  53.889% {
    --mask: 194deg;
  }
  54.167% {
    --mask: 195deg;
  }
  54.444% {
    --mask: 196deg;
  }
  54.722% {
    --mask: 197deg;
  }
  55% {
    --mask: 198deg;
  }
  55.278% {
    --mask: 199deg;
  }
  55.556% {
    --mask: 200deg;
  }
  55.833% {
    --mask: 201deg;
  }
  56.111% {
    --mask: 202deg;
  }
  56.389% {
    --mask: 203deg;
  }
  56.667% {
    --mask: 204deg;
  }
  56.944% {
    --mask: 205deg;
  }
  57.222% {
    --mask: 206deg;
  }
  57.5% {
    --mask: 207deg;
  }
  57.778% {
    --mask: 208deg;
  }
  58.056% {
    --mask: 209deg;
  }
  58.333% {
    --mask: 210deg;
  }
  58.611% {
    --mask: 211deg;
  }
  58.889% {
    --mask: 212deg;
  }
  59.167% {
    --mask: 213deg;
  }
  59.444% {
    --mask: 214deg;
  }
  59.722% {
    --mask: 215deg;
  }
  60% {
    --mask: 216deg;
  }
  60.278% {
    --mask: 217deg;
  }
  60.556% {
    --mask: 218deg;
  }
  60.833% {
    --mask: 219deg;
  }
  61.111% {
    --mask: 220deg;
  }
  61.389% {
    --mask: 221deg;
  }
  61.667% {
    --mask: 222deg;
  }
  61.944% {
    --mask: 223deg;
  }
  62.222% {
    --mask: 224deg;
  }
  62.5% {
    --mask: 225deg;
  }
  62.778% {
    --mask: 226deg;
  }
  63.056% {
    --mask: 227deg;
  }
  63.333% {
    --mask: 228deg;
  }
  63.611% {
    --mask: 229deg;
  }
  63.889% {
    --mask: 230deg;
  }
  64.167% {
    --mask: 231deg;
  }
  64.444% {
    --mask: 232deg;
  }
  64.722% {
    --mask: 233deg;
  }
  65% {
    --mask: 234deg;
  }
  65.278% {
    --mask: 235deg;
  }
  65.556% {
    --mask: 236deg;
  }
  65.833% {
    --mask: 237deg;
  }
  66.111% {
    --mask: 238deg;
  }
  66.389% {
    --mask: 239deg;
  }
  66.667% {
    --mask: 240deg;
  }
  66.944% {
    --mask: 241deg;
  }
  67.222% {
    --mask: 242deg;
  }
  67.5% {
    --mask: 243deg;
  }
  67.778% {
    --mask: 244deg;
  }
  68.056% {
    --mask: 245deg;
  }
  68.333% {
    --mask: 246deg;
  }
  68.611% {
    --mask: 247deg;
  }
  68.889% {
    --mask: 248deg;
  }
  69.167% {
    --mask: 249deg;
  }
  69.444% {
    --mask: 250deg;
  }
  69.722% {
    --mask: 251deg;
  }
  70% {
    --mask: 252deg;
  }
  70.278% {
    --mask: 253deg;
  }
  70.556% {
    --mask: 254deg;
  }
  70.833% {
    --mask: 255deg;
  }
  71.111% {
    --mask: 256deg;
  }
  71.389% {
    --mask: 257deg;
  }
  71.667% {
    --mask: 258deg;
  }
  71.944% {
    --mask: 259deg;
  }
  72.222% {
    --mask: 260deg;
  }
  72.5% {
    --mask: 261deg;
  }
  72.778% {
    --mask: 262deg;
  }
  73.056% {
    --mask: 263deg;
  }
  73.333% {
    --mask: 264deg;
  }
  73.611% {
    --mask: 265deg;
  }
  73.889% {
    --mask: 266deg;
  }
  74.167% {
    --mask: 267deg;
  }
  74.444% {
    --mask: 268deg;
  }
  74.722% {
    --mask: 269deg;
  }
  75% {
    --mask: 270deg;
  }
  75.278% {
    --mask: 271deg;
  }
  75.556% {
    --mask: 272deg;
  }
  75.833% {
    --mask: 273deg;
  }
  76.111% {
    --mask: 274deg;
  }
  76.389% {
    --mask: 275deg;
  }
  76.667% {
    --mask: 276deg;
  }
  76.944% {
    --mask: 277deg;
  }
  77.222% {
    --mask: 278deg;
  }
  77.5% {
    --mask: 279deg;
  }
  77.778% {
    --mask: 280deg;
  }
  78.056% {
    --mask: 281deg;
  }
  78.333% {
    --mask: 282deg;
  }
  78.611% {
    --mask: 283deg;
  }
  78.889% {
    --mask: 284deg;
  }
  79.167% {
    --mask: 285deg;
  }
  79.444% {
    --mask: 286deg;
  }
  79.722% {
    --mask: 287deg;
  }
  80% {
    --mask: 288deg;
  }
  80.278% {
    --mask: 289deg;
  }
  80.556% {
    --mask: 290deg;
  }
  80.833% {
    --mask: 291deg;
  }
  81.111% {
    --mask: 292deg;
  }
  81.389% {
    --mask: 293deg;
  }
  81.667% {
    --mask: 294deg;
  }
  81.944% {
    --mask: 295deg;
  }
  82.222% {
    --mask: 296deg;
  }
  82.5% {
    --mask: 297deg;
  }
  82.778% {
    --mask: 298deg;
  }
  83.056% {
    --mask: 299deg;
  }
  83.333% {
    --mask: 300deg;
  }
  83.611% {
    --mask: 301deg;
  }
  83.889% {
    --mask: 302deg;
  }
  84.167% {
    --mask: 303deg;
  }
  84.444% {
    --mask: 304deg;
  }
  84.722% {
    --mask: 305deg;
  }
  85% {
    --mask: 306deg;
  }
  85.278% {
    --mask: 307deg;
  }
  85.556% {
    --mask: 308deg;
  }
  85.833% {
    --mask: 309deg;
  }
  86.111% {
    --mask: 310deg;
  }
  86.389% {
    --mask: 311deg;
  }
  86.667% {
    --mask: 312deg;
  }
  86.944% {
    --mask: 313deg;
  }
  87.222% {
    --mask: 314deg;
  }
  87.5% {
    --mask: 315deg;
  }
  87.778% {
    --mask: 316deg;
  }
  88.056% {
    --mask: 317deg;
  }
  88.333% {
    --mask: 318deg;
  }
  88.611% {
    --mask: 319deg;
  }
  88.889% {
    --mask: 320deg;
  }
  89.167% {
    --mask: 321deg;
  }
  89.444% {
    --mask: 322deg;
  }
  89.722% {
    --mask: 323deg;
  }
  90% {
    --mask: 324deg;
  }
  90.278% {
    --mask: 325deg;
  }
  90.556% {
    --mask: 326deg;
  }
  90.833% {
    --mask: 327deg;
  }
  91.111% {
    --mask: 328deg;
  }
  91.389% {
    --mask: 329deg;
  }
  91.667% {
    --mask: 330deg;
  }
  91.944% {
    --mask: 331deg;
  }
  92.222% {
    --mask: 332deg;
  }
  92.5% {
    --mask: 333deg;
  }
  92.778% {
    --mask: 334deg;
  }
  93.056% {
    --mask: 335deg;
  }
  93.333% {
    --mask: 336deg;
  }
  93.611% {
    --mask: 337deg;
  }
  93.889% {
    --mask: 338deg;
  }
  94.167% {
    --mask: 339deg;
  }
  94.444% {
    --mask: 340deg;
  }
  94.722% {
    --mask: 341deg;
  }
  95% {
    --mask: 342deg;
  }
  95.278% {
    --mask: 343deg;
  }
  95.556% {
    --mask: 344deg;
  }
  95.833% {
    --mask: 345deg;
  }
  96.111% {
    --mask: 346deg;
  }
  96.389% {
    --mask: 347deg;
  }
  96.667% {
    --mask: 348deg;
  }
  96.944% {
    --mask: 349deg;
  }
  97.222% {
    --mask: 350deg;
  }
  97.5% {
    --mask: 351deg;
  }
  97.778% {
    --mask: 352deg;
  }
  98.056% {
    --mask: 353deg;
  }
  98.333% {
    --mask: 354deg;
  }
  98.611% {
    --mask: 355deg;
  }
  98.889% {
    --mask: 356deg;
  }
  99.167% {
    --mask: 357deg;
  }
  99.444% {
    --mask: 358deg;
  }
  99.722% {
    --mask: 359deg;
  }
  100% {
    --mask: 360deg;
  }
}
@keyframes pulse {
  0%, 100% {
    opacity: 0.6;
    scale: 1;
    --mask: 30deg;
  }
  70% {
    --mask: 390deg;
  }
  85% {
    opacity: 0.4;
    scale: 0.96 0.9;
  }
  100% {
    --mask: 390deg;
  }
}

.christmas-closing {
  display: grid;
  place-items: center;
  margin-block: 4rem 2rem;
}
@media only screen and (max-width: 600px) {
  .christmas-closing {
    margin-block: 2rem;
  }
}
.christmas-closing .container {
  max-width: min(110rem, 75%);
  min-width: min(110rem, 75%);
  display: grid;
  place-items: center;
  position: relative;
  background: rgb(var(--rgb-primary)/4%);
  isolation: isolate;
  border-radius: 1.5rem;
  padding: 4rem 4rem 5rem;
  gap: 2rem;
}
@media only screen and (max-width: 600px) {
  .christmas-closing .container {
    max-width: unset;
    min-width: unset;
    margin-inline: var(--side-padding);
  }
}
.christmas-closing .container::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url(data:image/png;base64,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);
  opacity: 0.2;
  z-index: -1;
}
.christmas-closing .container i.fa-tag {
  font-size: 4rem;
  color: #146b3a;
}
.christmas-closing .container p.header {
  font-size: 2.6rem;
  font-weight: 800;
  max-width: 26ch;
  text-align: center;
  letter-spacing: -1px;
}
@media only screen and (max-width: 600px) {
  .christmas-closing .container p.header {
    font-weight: 700;
  }
}
.christmas-closing .container .times {
  display: flex;
  justify-content: space-around;
  gap: var(--side-padding);
  width: 100%;
  margin-top: 4rem;
  color: rgb(var(--rgb-primary)/70%);
}
.christmas-closing .container .times > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  font-size: 1.4rem;
}
.christmas-closing .container .times > div i {
  font-size: 2rem;
}
.christmas-closing .container .times > div p {
  text-align: center;
}

.fresh, .summer-essentials, .brandcharger-with-summer {
  padding: var(--side-padding);
  padding-block: 3rem;
  display: grid;
  grid-template-columns: 5fr 2fr;
  gap: var(--side-padding);
  position: relative;
}
@media only screen and (max-width: 600px) {
  .fresh, .summer-essentials, .brandcharger-with-summer {
    grid-template-columns: 1fr !important;
  }
}
.fresh .content, .summer-essentials .content, .brandcharger-with-summer .content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 1.5rem;
}
@media only screen and (max-width: 600px) {
  .fresh .content, .summer-essentials .content, .brandcharger-with-summer .content {
    grid-row: 1;
    align-items: center;
  }
}
.fresh .content h1, .summer-essentials .content h1, .brandcharger-with-summer .content h1 {
  line-height: 0.75;
  font-size: 4rem;
  font-weight: 600;
  color: rgb(var(--rgb-primary)/100%);
  max-width: unset;
  margin-bottom: 0;
}
@media only screen and (max-width: 600px) {
  .fresh .content h1, .summer-essentials .content h1, .brandcharger-with-summer .content h1 {
    font-size: 3rem;
  }
}
.fresh .content p, .summer-essentials .content p, .brandcharger-with-summer .content p {
  color: rgb(var(--rgb-primary)/70%);
  font-size: 1.25rem;
  font-weight: 500;
  max-width: 70%;
  margin-bottom: 1rem;
}
@media only screen and (max-width: 600px) {
  .fresh .content p, .summer-essentials .content p, .brandcharger-with-summer .content p {
    max-width: unset;
  }
}
.fresh .content a, .summer-essentials .content a, .brandcharger-with-summer .content a {
  width: fit-content;
  padding: 1.2rem 3.5rem;
  border: 2px solid rgb(var(--rgb-primary)/100%);
  border-radius: 3rem;
  transition: all 0.25s linear;
  background: rgb(var(--rgb-primary)/0%);
  color: rgb(var(--rgb-primary)/100%);
  font-weight: 600;
  font-size: 1.05rem;
}
.fresh .content a:hover, .summer-essentials .content a:hover, .brandcharger-with-summer .content a:hover {
  background: rgb(var(--rgb-primary)/100%);
  color: rgb(var(--rgb-body)/100%);
}
.fresh .images, .summer-essentials .images, .brandcharger-with-summer .images {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 1rem;
}
@media only screen and (max-width: 600px) {
  .fresh .images, .summer-essentials .images, .brandcharger-with-summer .images {
    grid-row: 2;
    grid-template-columns: 1fr !important;
  }
}
.fresh .images div, .fresh .images a, .summer-essentials .images div, .summer-essentials .images a, .brandcharger-with-summer .images div, .brandcharger-with-summer .images a {
  min-height: 8vw;
  background-size: cover;
  background-position: center;
  border-radius: 1rem;
  outline: 1px solid rgb(var(--rgb-primary)/15%);
  filter: brightness(1.1) saturate(1.3);
}
@media only screen and (max-width: 600px) {
  .fresh .images div, .fresh .images a, .summer-essentials .images div, .summer-essentials .images a, .brandcharger-with-summer .images div, .brandcharger-with-summer .images a {
    min-height: calc(100vw - var(--side-padding) * 2);
  }
}
@media only screen and (min-width: 600px) {
  .fresh .images div.height2, .fresh .images a.height2, .summer-essentials .images div.height2, .summer-essentials .images a.height2, .brandcharger-with-summer .images div.height2, .brandcharger-with-summer .images a.height2 {
    grid-row: span 2;
  }
  .fresh .images div.width2, .fresh .images a.width2, .summer-essentials .images div.width2, .summer-essentials .images a.width2, .brandcharger-with-summer .images div.width2, .brandcharger-with-summer .images a.width2 {
    grid-column: span 2;
  }
}

.summer-essentials {
  grid-template-columns: 4fr 2fr;
}
.summer-essentials .content h1 {
  line-height: 1.2;
}
@media only screen and (max-width: 600px) {
  .summer-essentials .content h1 {
    text-align: center;
  }
}
.summer-essentials .content p {
  max-width: 90%;
}
@media only screen and (max-width: 600px) {
  .summer-essentials .content p {
    text-align: center;
  }
}
.summer-essentials .images {
  grid-template-columns: repeat(3, 1fr);
}
.summer-essentials .images div, .summer-essentials .images a {
  min-height: 15vw;
}
@media only screen and (max-width: 600px) {
  .summer-essentials .images div, .summer-essentials .images a {
    min-height: 40vw;
  }
}

.brandcharger-with-summer {
  grid-template-columns: 2fr 4fr;
}
.brandcharger-with-summer .images {
  grid-template-columns: repeat(3, 1fr);
}
.brandcharger-with-summer .images div, .brandcharger-with-summer .images a {
  min-height: 15vw;
}
@media only screen and (max-width: 600px) {
  .brandcharger-with-summer .images div, .brandcharger-with-summer .images a {
    min-height: 40vw;
  }
}

.brands {
  position: relative;
  background: rgb(var(--rgb-primary)/4%);
  isolation: isolate;
  padding-inline: var(--side-padding);
  padding-block: 6rem;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--side-padding);
}
@media only screen and (max-width: 600px) {
  .brands {
    grid-template-columns: 1fr;
  }
}
.brands::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url(data:image/png;base64,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);
  opacity: 0.2;
  z-index: -1;
}
.brands > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
}
.brands > div svg {
  max-height: 2.5rem;
  width: fit-content;
}
.brands > div svg path:not(.alt) {
  fill: rgb(var(--rgb-primary)/100%);
}
.brands > div p.subheading {
  color: rgb(var(--rgb-primary)/65%);
  font-size: 2rem;
  font-weight: 500;
  margin-bottom: 2.5rem;
}
.brands > div.dopper a, .brands > div.tubes a {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.5rem;
  flex-basis: 100%;
}
.brands > div.dopper a .image, .brands > div.tubes a .image {
  position: relative;
  display: flex;
  align-items: center;
  border-radius: 3px;
  filter: brightness(1.025);
  isolation: isolate;
  transition: all 0.25s linear;
  min-height: 270px;
  overflow: hidden;
  padding-bottom: 0.5rem;
}
.brands > div.dopper a img, .brands > div.tubes a img {
  max-width: 100%;
  max-height: 20rem;
  opacity: 1;
  transition: all 0.25s linear;
  filter: drop-shadow(4px 4px 2px rgba(0, 0, 0, 0.15));
}
.brands > div.dopper a .swatches, .brands > div.tubes a .swatches {
  display: flex;
  gap: 4px;
  text-align: center;
}
.brands > div.dopper a .swatches .swatch, .brands > div.tubes a .swatches .swatch {
  --swatch-height: 14px;
  position: relative;
  width: var(--swatch-height);
  height: var(--swatch-height);
  border-radius: var(--swatch-height);
  overflow: hidden;
}
.brands > div.dopper a .swatches .swatch .swatch-border, .brands > div.dopper a .swatches .swatch .swatch-inner, .brands > div.tubes a .swatches .swatch .swatch-border, .brands > div.tubes a .swatches .swatch .swatch-inner {
  position: absolute;
  border-radius: var(--swatch-height);
  height: var(--swatch-height);
  width: var(--swatch-height);
}
.brands > div.dopper a .swatches .swatch .swatch-border, .brands > div.tubes a .swatches .swatch .swatch-border {
  background: linear-gradient(rgb(var(--rgb-primary)/48%), rgb(var(--rgb-primary)/20%), rgb(var(--rgb-primary)/20%));
}
.brands > div.dopper a .swatches .swatch .swatch-inner, .brands > div.tubes a .swatches .swatch .swatch-inner {
  top: 0.5px;
  left: 0.5px;
  width: calc(var(--swatch-height) - 1px);
  height: calc(var(--swatch-height) - 1px);
  filter: blur(0.5px);
}
.brands > div.dopper a p.title, .brands > div.tubes a p.title {
  font-size: 1.9rem;
  font-weight: 700;
  letter-spacing: -0.05rem;
  margin-block: 0.25rem;
}
.brands > div.dopper a .credentials, .brands > div.tubes a .credentials {
  /*margin: 2.5rem 1.5rem 0;*/
  display: grid;
  grid-template-columns: auto 1fr;
  place-items: start center;
  gap: 0.75rem;
  font-weight: 400;
  color: rgb(var(--rgb-primary)/80%);
}
.brands > div.dopper a .credentials p, .brands > div.tubes a .credentials p {
  grid-column: span 2;
  text-align: center;
}
.brands > div.dopper a .credentials p i, .brands > div.tubes a .credentials p i {
  padding-right: 0.65rem;
}
@media only screen and (max-width: 600px) {
  .brands > div.dopper a .credentials, .brands > div.tubes a .credentials {
    display: none;
  }
}
.brands > div.dopper a .credentials i, .brands > div.tubes a .credentials i {
  padding-top: 0.25rem;
}
.brands > div.dopper a .credentials span, .brands > div.tubes a .credentials span {
  width: 100%;
}

.cta-container {
  display: grid;
  grid-template-columns: 2fr 5fr;
  gap: var(--side-padding);
  padding-inline: var(--side-padding);
  padding-block: 3rem;
}
@media only screen and (max-width: 600px) {
  .cta-container {
    grid-template-columns: 1fr;
  }
}
.cta-container .content {
  display: flex;
  flex-direction: column;
  /*justify-content: center;*/
  padding-block: 6rem;
}
@media only screen and (max-width: 600px) {
  .cta-container .content {
    padding-block: 0;
  }
}
.cta-container .content p.heading {
  line-height: 1.2;
  font-size: 4rem;
  font-weight: 600;
  color: rgb(var(--rgb-primary)/100%);
  max-width: unset;
  margin-bottom: 0;
  position: sticky;
  top: 25vh;
}
@media only screen and (max-width: 600px) {
  .cta-container .content p.heading {
    font-size: 3rem;
  }
}
.cta-container .content p.heading .highlight {
  -webkit-background-clip: text;
  background-clip: text;
  /*background-image: linear-gradient(90deg,#7209d4,#2832d4 33%,#00a5b2);*/
  background-image: linear-gradient(90deg, var(--clr-express), var(--clr-express) 33%, var(--clr-discount));
  filter: saturate(1.65) brightness(0.95);
  /*background-image: linear-gradient(90deg, var(--clr-api), var(--clr-api) 33%, var(--clr-info));
  filter: saturate(2);*/
  color: rgba(0, 0, 0, 0);
  display: inline;
  font-style: normal !important;
  font-weight: inherit !important;
}
.cta-container .ctas {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
}
@media only screen and (max-width: 600px) {
  .cta-container .ctas {
    grid-template-columns: 1fr;
  }
}
.cta-container .ctas > div {
  position: relative;
  background: rgb(var(--rgb-primary)/4%);
  isolation: isolate;
  border-radius: 1.5rem;
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 1.8rem 2rem;
  /*box-shadow: 1px 1px 2px rgb(var(--rgb-primary) / 17.5%);*/
}
.cta-container .ctas > div::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url(data:image/png;base64,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);
  opacity: 0.2;
  z-index: -1;
}
.cta-container .ctas > div p {
  line-height: 1.7;
  font-size: 1.15rem;
}
@media only screen and (max-width: 600px) {
  .cta-container .ctas > div p {
    font-size: 1.25rem;
  }
}
.cta-container .ctas > div .banner {
  line-height: 1.4;
  width: fit-content;
  padding: 0.3rem 1rem;
  font-weight: 600;
  text-transform: uppercase;
  border-radius: 3rem;
  font-size: 0.95rem;
}
.cta-container .ctas > div .subheading {
  line-height: 1.4;
  font-size: 1.4rem;
  font-weight: 600;
}
.cta-container .ctas > div.express {
  color: var(--clr-primary) !important;
}
.cta-container .ctas > div.express .banner {
  background: var(--clr-express);
  color: white;
  filter: saturate(1.2);
}
.cta-container .ctas > div.eco {
  color: var(--clr-primary) !important;
}
.cta-container .ctas > div.eco .banner {
  background: var(--clr-eco);
  color: white;
}
.cta-container .ctas > div.info .banner {
  background: var(--clr-info);
  color: white;
  filter: saturate(1.75);
}
.cta-container .ctas > div.api .banner {
  background: var(--clr-api);
  color: white;
}
.cta-container .ctas > div.discount .banner {
  background: var(--clr-discount);
  color: rgb(46, 46, 46);
  filter: saturate(1.5);
}

.tubes.types svg {
  max-width: min(50vw, 260px);
  margin-inline: auto;
  grid-column: 2;
  fill: var(--clr-primary);
  margin-bottom: 2rem;
}
@media only screen and (max-width: 600px) {
  .tubes.types svg {
    grid-column: 1;
  }
}

.discover-express {
  display: grid;
  place-items: center;
  min-height: calc(100vh - 7.2rem - 3.6rem);
}
.discover-express .panels {
  isolation: isolate;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0.5rem;
  padding-block: 6rem 7rem;
  max-width: min(110rem, 85%);
  margin-inline: auto;
}
@media only screen and (max-width: 600px) {
  .discover-express .panels {
    grid-template-columns: 1fr;
    max-width: unset;
    padding-inline: var(--side-padding);
    gap: 1rem;
    padding-block: 4rem;
  }
}
.discover-express .panels > p {
  font-size: 1.25rem;
  font-weight: 500;
  max-width: 70%;
  margin-bottom: 1.5rem;
  grid-column: span 2;
}
.discover-express .panels > p:not(.mt-1) {
  color: rgb(var(--rgb-primary)/70%);
}
@media only screen and (max-width: 600px) {
  .discover-express .panels > p {
    max-width: 75%;
    grid-column: span 1;
    margin-bottom: 1rem;
  }
}
.discover-express .panels > p.heading {
  line-height: 1.2;
  font-size: 3.2rem;
  font-weight: 700;
  color: var(--clr-primary);
  max-width: unset;
  letter-spacing: -0.15rem;
  word-spacing: 0.1rem;
}
@media only screen and (max-width: 600px) {
  .discover-express .panels > p.heading {
    font-size: 2.6rem;
  }
}
.discover-express .panels > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding: 2.6rem 3rem;
  border-radius: 0.6rem;
  isolation: isolate;
  position: relative;
}
.discover-express .panels > div::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url(data:image/png;base64,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);
  border-radius: 3px;
  opacity: 0.15;
  z-index: -1;
  transition: all 0.25s linear;
}
@media only screen and (max-width: 600px) {
  .discover-express .panels > div {
    padding: 1.6rem 2rem;
  }
}
.discover-express .panels > div div.content {
  display: flex;
  flex-direction: column;
  gap: 0.85rem;
  justify-content: space-between;
}
.discover-express .panels > div div.content > div {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
.discover-express .panels > div div.content a {
  margin-top: 2rem;
  display: inline-block;
  width: fit-content;
  padding: 0.65rem 2rem;
  border: 2px solid rgb(var(--rgb-primary)/90%);
  border-radius: 0.3rem;
  transition: all 0.25s linear;
  background: rgb(var(--rgb-primary)/0%);
  color: rgb(var(--rgb-primary)/90%);
  font-weight: 600;
  font-size: 1.1rem;
}
@media only screen and (min-width: 600px) {
  .discover-express .panels > div div.content a {
    grid-column: span 2;
  }
}
.discover-express .panels > div div.content a:hover {
  background: rgb(var(--rgb-primary)/100%);
  color: var(--clr-body);
}
.discover-express .panels > div p.marketing {
  font-size: 1.25rem;
  font-weight: 800;
  color: var(--clr-primary);
  font-style: italic;
  text-transform: uppercase;
}
.discover-express .panels > div p.heading {
  font-size: 1.25rem;
  font-weight: 400;
  color: var(--clr-primary);
  /*line-height: 16px;*/
  margin-bottom: 0.5rem;
}
.discover-express .panels > div p.sku {
  font-size: 1.1rem;
  color: rgb(var(--rgb-primary)/53%);
  font-weight: 400;
}
.discover-express .panels > div img {
  max-width: 40%;
  filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.15));
}

.discover-bottle {
  display: grid;
  place-items: center;
  /*min-height: calc(100vh - $height-header-primary - $height-header-secondary);*/
  margin-block: 3rem;
}
.discover-bottle article {
  max-width: min(110rem, 85%);
  margin-inline: auto;
  display: grid;
  grid-template-columns: 45% 55%;
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
@media only screen and (max-width: 600px) {
  .discover-bottle article {
    grid-template-columns: 1fr;
    margin: 3rem var(--side-padding);
    max-width: unset;
    width: unset;
  }
}
.discover-bottle article .image {
  display: grid;
  place-items: center;
  background: rgb(var(--rgb-primary)/4%);
  padding: 4rem 4rem max(7rem, 12.5vh);
  isolation: isolate;
  position: relative;
}
.discover-bottle article .image img {
  max-height: min(40vh, 400px);
  filter: drop-shadow(4px 4px 2px rgba(0, 0, 0, 0.15));
}
.discover-bottle article .image::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url(data:image/png;base64,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);
  border-radius: 3px;
  opacity: 0.15;
  z-index: -1;
  transition: all 0.25s linear;
}
.discover-bottle article .image .colours {
  position: absolute;
  display: flex;
  justify-content: center;
  gap: 0.3rem;
  bottom: max(3rem, 4.5vh);
  left: 0;
  right: 0;
  text-align: center;
}
.discover-bottle article .image .colours li {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  /*border: 1px solid rgb(var(--rgb-primary) / 27.5%);*/
}
.discover-bottle article .image .colours li::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50%;
  outline: 1px solid rgb(var(--rgb-primary)/27.5%);
  outline-offset: -1px;
  z-index: 2;
}
@media only screen and (max-width: 600px) {
  .discover-bottle article .image .colours li {
    width: 1.5rem;
    height: 1.5rem;
  }
}
.discover-bottle article .content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 2rem;
  padding: 6rem 5.5rem;
  background: rgb(var(--rgb-primary)/10%);
  isolation: isolate;
  position: relative;
}
@media only screen and (max-width: 600px) {
  .discover-bottle article .content {
    align-items: center;
    padding: 4rem;
  }
}
.discover-bottle article .content::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url(data:image/png;base64,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);
  border-radius: 3px;
  opacity: 0.15;
  z-index: -1;
  transition: all 0.25s linear;
}
.discover-bottle article .content p {
  font-size: 1.75rem;
  font-weight: 300;
  line-height: 1.6;
  color: rgb(var(--rgb-primary)/70%);
  margin-bottom: 1.5rem;
}
@media only screen and (max-width: 600px) {
  .discover-bottle article .content p {
    text-align: center;
    font-size: 1.7rem;
  }
}
.discover-bottle article .content p.heading {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1;
  color: var(--clr-primary);
  margin-bottom: 0;
}
.discover-bottle article .content .attributes {
  display: flex;
  align-items: center;
  gap: 2.75rem;
  font-size: 1.4rem;
}
.discover-bottle article .content .attributes span {
  font-weight: 500;
}
.discover-bottle article .content .attributes span i {
  padding-right: 0.75rem;
}
.discover-bottle article .content a {
  margin-top: 2.5rem;
  width: fit-content;
  padding: 1rem 3rem;
  text-align: center;
  border: 2px solid var(--clr-primary);
  border-radius: 3rem;
  transition: all 0.25s linear;
  background: rgb(var(--rgb-primary)/0%);
  color: var(--clr-primary);
  font-size: 1.55rem;
  font-weight: 600;
  line-height: 1.6;
}
@media only screen and (max-width: 600px) {
  .discover-bottle article .content a {
    margin-top: 0;
  }
}
.discover-bottle article .content a:hover {
  background: rgb(var(--rgb-primary)/100%);
  color: var(--clr-body);
}

.discover-multi {
  display: grid;
  place-items: center;
  min-height: calc(100vh - 7.2rem - 3.6rem);
}
.discover-multi .panels {
  max-width: min(110rem, 85%);
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
  height: 100%;
  width: 100%;
}
.discover-multi .panels .panel {
  position: relative;
  height: 100%;
  max-height: 800px;
  width: 100%;
  margin-block: auto;
  background: linear-gradient(135deg, rgb(57, 57, 57), rgb(46, 46, 46) 20%, rgb(46, 46, 46) 60%, rgb(29, 29, 29));
  border-radius: 2rem;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.discover-multi .panels .panel svg {
  max-height: 23px;
  margin-bottom: 0.75rem;
}
.discover-multi .panels .panel p {
  color: white;
  font-weight: 600;
}
.discover-multi .panels .panel p.heading {
  font-size: 1.2rem;
  margin-bottom: 0.75rem;
}
.discover-multi .panels .panel p.subheading {
  font-size: 1.8rem;
  line-height: 2.65rem;
}
.discover-multi .panels .panel img {
  position: relative;
  object-fit: contain;
  height: 100%;
  max-width: unset;
  top: 5%;
  left: 50%;
  transform: translateX(-50%);
}

.discover-dopper {
  display: grid;
  place-items: center;
  min-height: calc(100vh - 7.2rem - 3.6rem);
}
.discover-dopper .holder {
  position: relative;
  isolation: isolate;
  max-width: min(110rem, 85%);
  display: grid;
  place-items: center;
  grid-template-columns: 1fr 1fr 1fr;
}
.discover-dopper .holder::before {
  content: "";
  z-index: -1;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 20%;
  background: linear-gradient(135deg, rgb(57, 57, 57), rgb(46, 46, 46) 20%, rgb(46, 46, 46) 60%, rgb(29, 29, 29));
  border-radius: 2rem;
}
.discover-dopper .holder .content {
  position: relative;
  top: -10%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 3rem;
}
.discover-dopper .holder .content svg {
  width: 150%;
  max-width: 150%;
}
.discover-dopper .holder .content p {
  color: white;
  font-weight: 700;
  font-size: 2rem;
}
.discover-dopper .holder img.manipulate {
  position: absolute;
  inset: 0;
}

.discover-dopper-lineup {
  display: flex;
  flex-direction: column;
  gap: 3rem;
  /*min-height: calc(100vh - $height-header-primary - $height-header-secondary);*/
  padding-block: 5.5rem 6rem;
}
.discover-dopper-lineup .header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-inline: var(--side-padding);
}
.discover-dopper-lineup .header svg {
  width: 15em;
  fill: var(--clr-primary);
}
.discover-dopper-lineup p.subheading {
  font-size: 2.5rem;
  font-weight: 700;
  letter-spacing: -0.1rem;
  word-spacing: 0.1rem;
}
.discover-dopper-lineup p.subheading em {
  font-style: normal;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(90deg, #7209d4, #2832d4 33%, #00a5b2);
  color: transparent;
}
.discover-dopper-lineup .scroll-container {
  overflow-x: hidden;
  -ms-overflow-style: none; /* IE and Edge */
  /*scroll-snap-type: x mandatory;
  scroll-padding: var(--side-padding);*/
}
.discover-dopper-lineup .scroll-container::-webkit-scrollbar {
  display: none;
}
.discover-dopper-lineup .scroll-container .item-container {
  padding-inline: calc(var(--side-padding) * 0.5);
  width: fit-content;
  display: grid;
  grid-template-rows: repeat(1, auto);
  grid-template-columns: max-content;
  grid-auto-flow: column;
  grid-row-gap: 0;
  row-gap: 0;
  animation: scroll 80s linear infinite;
}
.discover-dopper-lineup .scroll-container .item-container ul {
  display: grid;
  grid-template-rows: repeat(1, auto);
  grid-template-columns: max-content;
  grid-auto-flow: column;
}
.discover-dopper-lineup .scroll-container .item-container ul li {
  scroll-snap-align: start;
}
.discover-dopper-lineup .scroll-container .item-container ul li article {
  width: 190px;
  display: grid;
  place-items: center;
}
.discover-dopper-lineup .scroll-container .item-container ul li article .image-holder {
  margin-bottom: 0.9rem;
  position: relative;
  /*img {
    max-height: 300px;
  }*/
}
.discover-dopper-lineup .scroll-container .item-container ul li article p {
  color: rgb(var(--rgb-primary)/60%);
  font-weight: 300;
}
.discover-dopper-lineup .scroll-container .item-container ul li article p.colour {
  color: var(--clr-primary);
  font-weight: 700;
  font-size: 1.35rem;
  margin-bottom: 0.3rem;
}
.discover-dopper-lineup .scroll-buttons {
  margin-left: auto;
  padding-inline: var(--side-padding);
  display: flex;
  gap: 1rem;
}
.discover-dopper-lineup .scroll-buttons button {
  position: relative;
  height: 2.5rem;
  width: 2.5rem;
  background: rgb(var(--rgb-primary)/10%);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.discover-dopper-lineup .scroll-buttons button:disabled {
  background: rgb(var(--rgb-primary)/15%);
  opacity: 0.42;
}
.discover-dopper-lineup .scroll-buttons button::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url(data:image/png;base64,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);
  border-radius: 3px;
  opacity: 0.15;
  z-index: -1;
  transition: all 0.25s linear;
}

@keyframes scroll {
  to {
    transform: translate(calc((50% - 2rem) * -1));
  }
}
@media only screen and (min-width: 2200px) {
  @keyframes scroll {
    to {
      transform: translate(calc((50% - 4rem) * -1));
    }
  }
}
@media only screen and (min-width: 1720px) {
  @keyframes scroll {
    to {
      transform: translate(calc((50% - 3rem) * -1));
    }
  }
}
@media only screen and (max-width: 600px) {
  @keyframes scroll {
    to {
      transform: translate(calc((50% - 1rem) * -1));
    }
  }
}
.discover-dopper {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  min-height: calc(90vh - 7.2rem - 3.6rem);
  margin-bottom: 10vh;
}
.discover-dopper > .images {
  display: flex;
}
.discover-dopper > .images img {
  max-height: 40vh;
}
.discover-dopper .header {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  padding-top: 8vh;
  align-items: center;
  gap: 2rem;
}
.discover-dopper .header svg {
  width: 20em;
  fill: var(--clr-primary);
}
.discover-dopper .header a {
  margin-top: 2rem;
  width: fit-content;
  padding: 0.8rem 2.5rem;
  text-align: center;
  border: 2px solid var(--clr-primary);
  border-radius: 3rem;
  transition: all 0.25s linear;
  background: rgb(var(--rgb-primary)/0%);
  color: var(--clr-primary);
  font-size: 1.35rem;
  font-weight: 600;
  line-height: 1.6;
}
@media only screen and (max-width: 600px) {
  .discover-dopper .header a {
    margin-top: 0;
  }
}
.discover-dopper .header a:hover {
  background: rgb(var(--rgb-primary)/100%);
  color: var(--clr-body);
}
.discover-dopper p.subheading {
  font-size: 2.5rem;
  font-weight: 700;
  letter-spacing: -0.1rem;
  word-spacing: 0.1rem;
}
.discover-dopper p.subheading em {
  font-style: normal;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(90deg, #7209d4, #2832d4 33%, #00a5b2);
  color: transparent;
}

.dopper-lifestyle {
  background-image: url("/images/home/dopper/launch/lifestyle.jpg");
  background-size: cover;
  background-position: center;
  min-height: 70vh;
}

.discover-dopper-background {
  display: block;
  background-image: url("/images/home/dopper/background-wide.jpg");
  background-size: cover;
  background-position: left bottom;
  min-height: calc(100vh - 3.6rem);
  position: relative;
  /*commented while score-predictor live
  top: calc(($height-header-primary + $height-header-tertiary) * -1 - 1px);*/
}
@media only screen and (max-width: 600px) {
  .discover-dopper-background {
    top: -1px;
    padding-top: 2rem;
  }
}
.discover-dopper-background .content {
  position: absolute;
  top: 50%;
  right: 7.5%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.5rem;
  transform: translateY(-50%);
}
@media only screen and (max-width: 600px) {
  .discover-dopper-background .content {
    top: 25%;
    right: 0;
    left: 0;
    gap: 2rem;
  }
}
.discover-dopper-background .content svg {
  width: 28em;
}
@media only screen and (max-width: 600px) {
  .discover-dopper-background .content svg {
    width: 20em;
  }
}
.discover-dopper-background .content svg.logo {
  width: 13rem;
  fill: rgba(255, 255, 255, 0.65);
}
.discover-dopper-background .content svg.logo #europe {
  fill: rgba(255, 255, 255, 0.4);
}
.discover-dopper-background .content p {
  text-align: center;
}
.discover-dopper-background .content p:not(.subheading) {
  color: rgba(255, 255, 255, 0.65);
  line-height: 2.5;
  font-size: 1.6rem;
  font-weight: 500;
  margin-top: 5rem;
}
.discover-dopper-background .content p.subheading {
  color: white;
  font-size: 3rem;
  font-weight: 700;
  letter-spacing: -0.1rem;
  word-spacing: 0.1rem;
}
@media only screen and (max-width: 600px) {
  .discover-dopper-background .content p.subheading {
    font-size: 2rem;
  }
}
.discover-dopper-background .content p.subheading em {
  font-style: normal;
  color: #052e5e;
}
@media only screen and (max-width: 600px) {
  .discover-dopper-background .content p.subheading em {
    color: white;
  }
}

@keyframes gradient {
  0% {
    background-position: 0 50%;
  }
  40% {
    background-position: 0 50%;
  }
  60% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 100% 50%;
  }
}
.explore-dopper {
  position: relative;
  background: rgb(var(--rgb-primary)/4%);
  isolation: isolate;
  /*commented while score-predictor live
  top: calc($height-header-primary * -0.75);*/
  margin-top: 1rem;
  padding-inline: var(--side-padding);
  padding-block: 5.5rem;
}
@media only screen and (max-width: 600px) {
  .explore-dopper {
    padding-block: 7rem 5rem;
    top: 0;
  }
}
.explore-dopper::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url(data:image/png;base64,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);
  border-radius: 3px;
  opacity: 0.15;
  z-index: -1;
}
.explore-dopper .header {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.explore-dopper .header svg {
  margin-bottom: 1.5rem;
  max-width: 20rem;
}
.explore-dopper .header p.subheading {
  font-size: 3.2rem;
  font-weight: 600;
  letter-spacing: -0.1rem;
  color: rgb(var(--rgb-primary)/70%);
}
.explore-dopper .header a {
  font-size: 1.25rem;
  font-weight: 500;
  color: rgb(0, 102, 204);
}
.explore-dopper .header a i {
  font-size: 1rem;
  padding-left: 0.5rem;
}
.explore-dopper .header a:hover {
  text-decoration: underline;
}
.explore-dopper .lineup {
  display: flex;
  justify-content: space-between;
  margin-top: 6rem;
}
@media only screen and (max-width: 600px) {
  .explore-dopper .lineup {
    flex-direction: column;
  }
}
.explore-dopper .lineup a {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  flex-basis: 100%;
}
.explore-dopper .lineup a .image {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 3px;
  filter: brightness(1.025);
  isolation: isolate;
  transition: all 0.25s linear;
  min-height: 270px;
  overflow: hidden;
  padding-bottom: 0.5rem;
}
.explore-dopper .lineup a img {
  max-width: 100%;
  max-height: 20rem;
  opacity: 1;
  transition: all 0.25s linear;
  filter: drop-shadow(4px 4px 2px rgba(0, 0, 0, 0.15));
}
.explore-dopper .lineup a .swatches {
  display: flex;
  justify-content: center;
  gap: 4px;
  text-align: center;
  margin-block: 2.3rem 1.1rem;
}
@media only screen and (max-width: 600px) {
  .explore-dopper .lineup a .swatches {
    margin-block: 1.5rem 0.6rem;
  }
}
.explore-dopper .lineup a .swatches .swatch {
  --swatch-height: 14px;
  position: relative;
  width: var(--swatch-height);
  height: var(--swatch-height);
  border-radius: var(--swatch-height);
  overflow: hidden;
}
.explore-dopper .lineup a .swatches .swatch .swatch-border, .explore-dopper .lineup a .swatches .swatch .swatch-inner {
  position: absolute;
  border-radius: var(--swatch-height);
  height: var(--swatch-height);
  width: var(--swatch-height);
}
.explore-dopper .lineup a .swatches .swatch .swatch-border {
  background: linear-gradient(rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.02));
}
.explore-dopper .lineup a .swatches .swatch .swatch-inner {
  top: 0.5px;
  left: 0.5px;
  width: calc(var(--swatch-height) - 1px);
  height: calc(var(--swatch-height) - 1px);
  filter: blur(0.5px);
}
.explore-dopper .lineup a p.title {
  font-size: 1.9rem;
  font-weight: 700;
  letter-spacing: -0.05rem;
}
.explore-dopper .lineup a .specs {
  display: grid;
  place-items: center;
  gap: 0.2rem;
  color: rgb(var(--rgb-primary)/70%);
}
.explore-dopper .lineup a .specs span {
  font-size: 1.2rem;
  font-weight: 500;
}
.explore-dopper .lineup a p.price {
  font-size: 1.4rem;
  font-weight: 700;
  width: 100%;
  text-align: center;
  padding-bottom: 3rem;
  border-bottom: 1px solid rgb(var(--rgb-primary)/15%);
}
@media only screen and (max-width: 600px) {
  .explore-dopper .lineup a p.price {
    padding-bottom: 6rem;
    border-bottom: none;
  }
}
.explore-dopper .lineup a .credentials {
  margin: 2.5rem 1.5rem 0;
  display: grid;
  grid-template-columns: auto 1fr;
  place-items: start center;
  gap: 1.25rem 0.65rem;
  font-weight: 400;
  color: rgb(var(--rgb-primary)/90%);
}
@media only screen and (max-width: 600px) {
  .explore-dopper .lineup a .credentials {
    display: none;
  }
}
.explore-dopper .lineup a .credentials i {
  padding-top: 0.25rem;
}
.explore-dopper .lineup a .credentials span {
  width: 100%;
}

.video-dopper {
  position: relative;
  /*commented while score-predictor live
  top: calc($height-header-primary * -0.5);*/
  /*margin-top: 1rem;*/
  margin-bottom: 3rem;
}
@media only screen and (max-width: 600px) {
  .video-dopper {
    top: 0;
  }
}
.video-dopper video {
  max-width: 100%;
  min-width: 100%;
  pointer-events: none;
}

.euro-score-predictor {
  min-height: calc(100vh - 3.2rem - 3.6rem);
  position: relative;
  /*background: linear-gradient(315deg, #143cdb 40%, #0069fd);*/
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
  padding-block: 3rem;
  background-color: #358626;
  /*.cards {    
    .card {
      width: 355px;
      height: 215px;
      box-shadow:  2px 2px 4px rgb(0 0 0 / 30%),
      -1px -1px 2px rgb(255 255 255 / 35%);
      border: 1px solid rgb(0 0 0 / 7.5%);
      border-radius: 10px;
      z-index: 1;
      overflow: hidden;
      !*backdrop-filter: blur(5px);
      -webkit-backdrop-filter: blur(5px);*!
      position: relative;
      display: flex;
      justify-content: center;
      align-items: center;
      background: #e66466;

      !*&:nth-child(1) {
        top: -4rem;
        left: -4rem;
      }
      &:nth-child(3) {
        top: 4rem;
        left: 4rem;
      }*!

      span {
        min-width: fit-content;
        color: #e66466;
        font-weight: 600;
        font-size: 1.7rem;
        text-shadow: -1px -1px 1px rgb(255 255 255), 1px 1px 1px rgb(0 0 0 / 45%);
      }

      svg, span.text, span.value {
        position: absolute;
        max-width: 40%;
      }

      svg {
        top: 2rem;
        left: 2rem;
      }

      img {
        width: 100px;
        top: 0;
        position: absolute;
        left: 2rem;
        opacity: .85;
      }

      span.number {
        letter-spacing: 0.15rem;
        word-spacing: .5rem;
      }

      span.text {
        bottom: 1rem;
        right: 1rem;
        font-size: 1.35rem;
        font-style: italic;
        text-transform: uppercase;
        word-spacing: .1rem;
      }

      span.value {
        top: 1rem;
        right: 1rem;
      }
    }
  }*/
}
.euro-score-predictor:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
  background-image: url("data:image/png;base64, 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");
}
.euro-score-predictor:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  background: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 70px, transparent 70px, transparent 140px);
}
.euro-score-predictor > div {
  display: flex;
  align-items: center;
  justify-content: space-around;
  height: 100%;
  width: 100%;
  max-width: min(110rem, 85%);
  margin-inline: auto;
  gap: var(--side-padding);
  z-index: 2;
}
@media only screen and (max-width: 600px) {
  .euro-score-predictor > div {
    flex-direction: column;
    align-items: center;
    gap: 3rem;
  }
}
.euro-score-predictor > div > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  /*flex-basis: 100%;*/
  gap: 5rem;
}
@media only screen and (max-width: 600px) {
  .euro-score-predictor > div > div {
    gap: 2rem;
  }
}
.euro-score-predictor > div > div p {
  color: white;
}
@media only screen and (max-width: 600px) {
  .euro-score-predictor > div > div p {
    text-align: center;
  }
}
.euro-score-predictor > div > div > p {
  font-size: 3rem;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
}
@media only screen and (min-width: 600px) {
  .euro-score-predictor > div > div > p {
    line-height: 1.75;
    word-spacing: 0.5rem;
  }
}
@media only screen and (max-width: 600px) {
  .euro-score-predictor > div > div > p {
    font-size: 2rem;
  }
}
.euro-score-predictor .prizes {
  display: grid;
}
.euro-score-predictor .prizes > div {
  gap: 1rem;
  display: flex;
  align-items: center;
}
.euro-score-predictor .prizes > div > p {
  font-size: 1.3rem;
  font-weight: 500;
}
.euro-score-predictor .prizes .positions {
  display: grid;
  grid-template-columns: 1fr 1fr 2fr;
  gap: 0.33rem 0;
  height: fit-content;
}
@media only screen and (min-width: 600px) {
  .euro-score-predictor .prizes .positions.authenticated {
    grid-template-columns: repeat(5, auto);
  }
}
@media only screen and (min-width: 600px) {
  .euro-score-predictor .prizes .positions.authenticated > *:nth-child(5n+1) {
    padding-left: 2rem;
    border-radius: 12px 0 0 12px;
  }
  .euro-score-predictor .prizes .positions.authenticated > *:nth-child(5n) {
    padding-right: 2rem;
    border-radius: 0 12px 12px 0;
  }
}
.euro-score-predictor .prizes .positions:not(.authenticated) .card-holder {
  justify-content: center;
}
@media only screen and (min-width: 600px) {
  .euro-score-predictor .prizes .positions:not(.authenticated) > *:nth-child(3n+1) {
    padding-left: 2rem;
    border-radius: 12px 0 0 12px;
  }
  .euro-score-predictor .prizes .positions:not(.authenticated) > *:nth-child(3n) {
    padding-right: 2rem;
    border-radius: 0 12px 12px 0;
  }
}
@media only screen and (max-width: 600px) {
  .euro-score-predictor .prizes .positions {
    gap: 0;
    grid-template-columns: auto auto auto;
  }
}
.euro-score-predictor .prizes .positions > * {
  background: rgba(255, 255, 255, 0.1);
  height: 100%;
  display: flex;
  align-items: center;
  padding: 1rem;
}
@media only screen and (max-width: 600px) {
  .euro-score-predictor .prizes .positions > * {
    background: none;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
}
.euro-score-predictor .prizes .positions span {
  color: white;
  font-weight: 500;
  font-size: 2rem;
}
.euro-score-predictor .prizes .positions span:not(.position) {
  padding-inline: 0.5rem;
}
.euro-score-predictor .prizes .positions span.position {
  text-align: right;
  justify-content: flex-end;
}
.euro-score-predictor .prizes svg {
  width: 135px;
}
.euro-score-predictor .card {
  width: 135px;
  aspect-ratio: 5/2.85;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3), -1px -1px 2px rgba(255, 255, 255, 0.35);
  border: 1px solid rgba(0, 0, 0, 0.075);
  border-radius: 10px;
  z-index: 1;
  overflow: hidden;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  /*&.fifth {
    background: #000;
  }*/
}
.euro-score-predictor .card.first {
  background: linear-gradient(315deg, #ae8625, #f7ef8a, #d2ac47, #edc967);
}
.euro-score-predictor .card.second {
  background: linear-gradient(315deg, #D7d7d8, #a8a9ad, #Cbcccd, #B4b5b8);
}
.euro-score-predictor .card.third {
  background: linear-gradient(315deg, #Cd7f31, #6e3a06, #B56e26, #864b11);
}
.euro-score-predictor .card.fourth, .euro-score-predictor .card.fifth {
  background: linear-gradient(315deg, #222, #111, #444, #333);
}
.euro-score-predictor .card span {
  min-width: fit-content;
  color: white;
  font-weight: 600;
}
.euro-score-predictor .card svg, .euro-score-predictor .card span.text, .euro-score-predictor .card span.value {
  position: absolute;
  max-width: 40%;
}
.euro-score-predictor .card svg {
  top: 2rem;
  left: 2rem;
}
.euro-score-predictor .card span.number {
  font-size: 0.75rem;
  word-spacing: 0.15rem;
}
.euro-score-predictor .card span.text {
  top: 0.35rem;
  left: 0;
  font-size: 0.9rem;
  font-style: italic;
  text-transform: uppercase;
  word-spacing: 0.1rem;
}
.euro-score-predictor .card span.value {
  top: 1rem;
  right: 1rem;
}

.new-products-lineup {
  display: flex;
  flex-direction: column;
  gap: 3rem;
  /*min-height: calc(100vh - $height-header-primary - $height-header-secondary);*/
  padding-block: 5.5rem 6rem;
  --lineup-width: 980vw;
}
.new-products-lineup .scroll-container {
  height: var(--lineup-width);
}
.new-products-lineup .item-container {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  max-width: 100%;
  /*height: 60vh;*/
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 20vh;
  overflow: hidden;
}
.new-products-lineup .hscroll_horizontal-scroll-content {
  width: var(--lineup-width);
  /*height: 60vh;*/
}
.new-products-lineup #new-products {
  grid-column-gap: 0.3rem;
  grid-template-rows: auto auto;
  /*grid-template-columns: 1fr;
  grid-auto-columns: 1fr;*/
  grid-auto-flow: column;
  width: 100%;
  height: 100%;
  display: grid;
}
.new-products-lineup #new-products > * article a .image img {
  max-height: unset;
  max-width: 400px;
}

.landing-section {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  align-items: center;
  background-image: url("/images/home/landing-background.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-block: 6rem;
  min-height: calc(100vh - 7.2rem);
  margin-bottom: 1rem;
}
@media only screen and (max-width: 600px) {
  .landing-section {
    padding-block: 3rem;
  }
}
.landing-section p, .landing-section a {
  color: white;
  font-size: 1.2rem;
  line-height: 1.6;
}
@media only screen and (max-width: 600px) {
  .landing-section p, .landing-section a {
    font-size: 1.4rem;
  }
}
.landing-section p {
  text-align: center;
  font-weight: 300;
}
@media only screen and (max-width: 600px) {
  .landing-section p {
    text-align: center;
    padding: 0 2rem;
  }
}
.landing-section p.heading {
  font-size: var(--heading-size);
  font-weight: 700;
  line-height: 1.2;
  padding: 1rem 0;
}
@media only screen and (max-width: 600px) {
  .landing-section p.heading {
    text-align: center;
    padding: 0 2rem 2rem;
    font-size: 2.5rem;
  }
}
.landing-section a {
  width: fit-content;
  padding: 1.2rem 3.5rem;
  border: 2px solid rgb(255, 255, 255);
  border-radius: 3rem;
  transition: all 0.25s linear;
  background: rgba(255, 255, 255, 0);
  color: white;
  font-weight: 600;
}
.landing-section a:hover {
  background: rgb(255, 255, 255);
  color: black;
}
.landing-section .landing-panels {
  place-items: center;
  gap: 1rem 2rem;
  max-width: min(110rem, 85%);
  margin-inline: auto;
  isolation: isolate;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
@media only screen and (max-width: 600px) {
  .landing-section .landing-panels {
    grid-template-columns: 1fr;
    max-width: unset;
    padding-inline: var(--side-padding);
  }
}
.landing-section .landing-panels div {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.landing-section .landing-panels div p {
  position: absolute;
  font-size: 1.6rem;
  font-weight: 700;
  padding-top: 1rem;
}
.landing-section .landing-panels div .image {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 1rem;
  filter: brightness(0.96);
}
.landing-section .landing-panels div .image.dim {
  filter: brightness(0.94);
}
.landing-section .landing-panels div .image.shadow-top {
  position: relative;
}
.landing-section .landing-panels div .image.shadow-top::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(228deg, rgba(0, 0, 0, 0.05), transparent 15%);
}
.landing-section .landing-panels div .image.shadow-top::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(170deg, rgba(0, 0, 0, 0.05), transparent 20%);
}
.landing-section .landing-panels div .image.shadow-bottom {
  position: relative;
}
.landing-section .landing-panels div .image.shadow-bottom::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(78deg, rgba(0, 0, 0, 0.05), transparent 8%);
}

.recently-viewed {
  padding-block: 6rem 0;
  padding-inline: var(--side-padding);
  display: flex;
  flex-direction: column;
  gap: 3rem;
}
.recently-viewed > div:not(.products) {
  display: flex;
  justify-content: space-evenly;
  flex-direction: column;
  gap: 1rem;
}
.recently-viewed > div:not(.products) p {
  font-size: 1.2rem;
  font-weight: 500;
  color: rgb(var(--rgb-primary)/70%);
}
@media only screen and (max-width: 600px) {
  .recently-viewed > div:not(.products) p {
    font-size: 1.4rem;
    text-align: left;
  }
}
.recently-viewed > div:not(.products) h1 {
  font-size: 4rem;
  font-weight: 600;
  color: var(--clr-primary);
}
@media only screen and (max-width: 600px) {
  .recently-viewed > div:not(.products) h1 {
    font-size: 3rem;
  }
}
@media only screen and (max-width: 1720px) {
  .recently-viewed article:nth-child(9n), .recently-viewed article:nth-child(10n) {
    display: none;
  }
}
@media only screen and (max-width: 1200px) {
  .recently-viewed article:nth-child(8n), .recently-viewed article:nth-child(9n), .recently-viewed article:nth-child(10n) {
    display: none;
  }
}
@media only screen and (max-width: 800px) {
  .recently-viewed article:nth-child(7n), .recently-viewed article:nth-child(8n), .recently-viewed article:nth-child(9n), .recently-viewed article:nth-child(10n) {
    display: none;
  }
}
@media only screen and (max-width: 600px) {
  .recently-viewed article:nth-child(7n), .recently-viewed article:nth-child(8n), .recently-viewed article:nth-child(9n), .recently-viewed article:nth-child(10n) {
    display: none;
  }
}

main.home div.christmas {
  position: relative;
  top: -7.2rem;
  min-height: calc(100vh - 6.8rem);
  background-image: url(/images/home/christmas/background2.jpg);
  background-position: top right;
  background-size: cover;
  isolation: isolate;
  display: grid;
  place-items: center left;
  padding-top: 7.2rem;
  /*&::after {
    content: '';
    position: absolute;
    inset: 0;
    background-image: url(data:image/png;base64,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);
    opacity: 0.5;
    z-index: -1;
  }*/
}
@media only screen and (max-width: 600px) {
  main.home div.christmas {
    top: unset;
    min-height: unset;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}
main.home div.christmas div.container {
  width: 100%;
  max-width: min(110rem, 85%);
  margin-inline: auto;
}
main.home div.christmas .ctas {
  display: grid;
  grid-template-columns: auto 1fr auto;
  place-items: center left;
  height: fit-content;
  width: fit-content;
  gap: 0.75rem 0;
}
@media only screen and (max-width: 600px) {
  main.home div.christmas .ctas {
    grid-template-columns: 1fr;
    gap: 2rem 0;
  }
}
main.home div.christmas .ctas a {
  display: contents;
  position: relative;
  font-size: 1.25rem;
  font-weight: 800;
  color: rgba(255, 255, 255, 0.65);
}
main.home div.christmas .ctas a > * {
  background: rgba(26, 26, 26, 0.4);
  transition: all 0.3s ease;
  padding-inline: 2rem;
  padding-block: 2rem;
  width: 100%;
  position: relative;
  overflow: hidden;
  isolation: isolate;
}
main.home div.christmas .ctas a > *::before {
  position: absolute;
  content: "";
  inset: 0;
  backdrop-filter: blur(10px);
  z-index: -1;
}
@media only screen and (min-width: 600px) {
  main.home div.christmas .ctas a > * {
    background: rgba(26, 26, 26, 0.08);
    padding-inline: 3rem;
  }
}
main.home div.christmas .ctas a:hover > * {
  background: rgba(26, 26, 26, 0.2);
}
main.home div.christmas .ctas a div {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  font-weight: 600;
}
@media only screen and (max-width: 600px) {
  main.home div.christmas .ctas a div {
    border-radius: 1rem;
  }
  main.home div.christmas .ctas a div p {
    text-align: center;
  }
}
main.home div.christmas .ctas a .heading {
  font-size: 2.5rem;
  color: white;
}
main.home div.christmas .ctas a span {
  height: 100%;
  display: grid;
  place-items: center;
}
main.home div.christmas .ctas a span.link i {
  font-size: 3rem;
  color: rgba(255, 255, 255, 0.55);
}
@media only screen and (min-width: 600px) {
  main.home div.christmas .ctas a span.link {
    border-radius: 0 1rem 1rem 0;
  }
}
main.home div.christmas .ctas a span.icon {
  font-size: 4rem;
  padding-right: 0;
  color: white;
  margin-top: 1rem;
}
@media only screen and (min-width: 600px) {
  main.home div.christmas .ctas a span.icon {
    border-radius: 1rem 0 0 1rem;
    margin-top: 0;
  }
}

/*p.announcement.banner {
margin-inline: var(--side-padding);
margin-block: 1.5rem 0; 
margin-bottom: 0;
background: var(--clr-info);
color: white;
padding: 1rem 2rem;
font-size: 1.2rem;
border-radius: .5rem;

position: relative;
font-weight: 600;

&::before {
font-family: $font-awesome;
content: '\f675';
padding-right: 1rem;
}
}*/

/*# sourceMappingURL=styles-home.css.map */
