.background-color-wrapper {
  background-color: #FFFFFF !important;
}

.holidays-gifting--container {
    width: 1400px;
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    margin: 0 auto;
    box-sizing: border-box;
  }
  
  .holidays-gifting--carousel-section.hide {
    display: none;
  }

  #giftForTravelSection.holidays-gifting--carousel-section,
  #giftAtHomeSection.holidays-gifting--carousel-section {
    padding: 0;
    margin-bottom: 50px;
  }

  .holidays-gifting--container .img-fluid {
    max-width: 100%;
    height: auto;
  }

  .holidays-gifting--carousel-item img {
    transition: all .15s linear;
  }
  .holidays-gifting--carousel-item:hover img {
    transform: scale(1.1);
  }
  .holidays-gifting--carousel-item.hide {
    opacity: 0;
    transition: all .15s linear;
  }
  .holidays-gifting--carousel-item:not(.hide).slick-slide {
    opacity: 1;
    transition-delay: .5s;
  }
  .holidays-gifting--carousel-product-image {
    padding: 5%;
  }
  
  .holidays-gifting--main .slick-track{
      display: flex !important;
  }
  
  .holidays-gifting--main .slick-slide{
      height: inherit !important;
  }

  /* Headline */

  .holidays-gifting--main h2 {
    font-size: 24px;
    color: #101010;
    font-weight: 400;
    text-align: center;
    margin: 0;
    line-height: 1.1;
  }

  .holidays-gifting--headline {
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
    gap: 16px;
    padding-bottom: 30px;
  }
  .holidays-gifting--headline h2 {
    font-size: clamp(1.5rem, 1.1139rem + 1.5842vw, 2.5rem);
    font-weight: 400;
    margin: 0;
    text-align: left;
  }

  /* Carousel  */

  .holidays-gifting--carousel-section,
  .holidays-gifting--cards-section  {
    padding:0 0 50px;
  }
  .holidays-gifting--carousel-section .holidays-gifting--container {
    position: relative;
  }

  .holidays-gifting--carousel-section h3 {
    font-size: clamp(1rem, 0.8793rem + 0.495vw, 1.3125rem);
    margin: 0;
    font-weight: 400;
  }

  h3.holidays-gifting--product-title {
    margin-top: 20px;
  }

  .holidays-gifting--carousel-item {
    padding: 0 25px;
  }
.holidays-gifting--carousel-item a {
    display: flex;
    flex-direction: column;
    text-decoration: none;
    color: #000000;
    align-items: center;
    text-align: center;
}

.carosuel-with-item-bg .holidays-gifting--carousel-product-image {
    background-image: url(/holidays/gifting/images/bg-carousel-item.png);
    background-repeat: no-repeat;
    background-size: 100%;
    max-width: 360px;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    box-sizing: border-box;
}
.no-backgroundimage {
  background-image: none !important;
  position: relative !important;
}
.carosuel-with-item-bg .purple-bg .holidays-gifting--carousel-product-image::before {
  content: "";
  display: inline-block;
  border-radius: 360px;
  background-color: #EBEBFF;
  max-width: 360px;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: absolute;
  top:0;
  left: 50%;
  transform: translate(-50%);
  z-index: -1;
}

#giftAtHomeSection .holidays-gifting--container,
#giftForTravelSection .holidays-gifting--container {
    border-bottom: 1px solid #B2B2B2;
    padding-bottom: 50px;
}

.carosuel-with-carousel-nav-prev, .carosuel-with-carousel-nav-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    z-index: 2;
}

.carosuel-with-carousel-nav-prev.slick-disabled, .carosuel-with-carousel-nav-next.slick-disabled {
    opacity: 0.5;
}

.carosuel-with-carousel-nav-prev.slick-disabled[data-prev], .carosuel-with-carousel-nav-next.slick-disabled[data-next] {
  opacity: 1;
}

.carosuel-with-carousel-nav-prev {
    left: -35px;
}
.carosuel-with-carousel-nav-next {
    right: -35px;
}

.carosuel-with-item-card .holidays-gifting--carousel-item a {
    display: flex;
    border:1px solid #B2B2B2;
    
}
.carosuel-with-item-card .holidays-gifting--carousel-item h3 {
    background: linear-gradient(96.19deg, #C58751 -4.61%, #E9BF74 25.89%, #FFEB9F 71.81%, #C88C4F 100.11%);
    height: 70px;
    padding: 5%;
    box-sizing: border-box;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: clamp(0.875rem, 0.7543rem + 0.495vw, 1.1875rem);
}

.carosuel-with-item-card .holidays-gifting--carousel-item {
    padding: 0 5px;
}
.carosuel-with-item-card .holidays-gifting--carousel-product-image {
    background-color: #fff;
    padding: 10%;
}
.holidays-gifting--carousel-wrapp {
    position: relative;
}
.holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-prev {
    left: -50px;
}
.holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-next {
    right: -50px;
}

.hg--carousel-nav {
    padding: 0 5px 30px;
}
.hg--carousel-nav ul {
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 13px;
}
.hg--carousel-nav ul li {
    display: flex;
    width: 20%;
    transition: width .15s linear;
}
.hg--carousel-nav ul li.active {
    width: 100%;
}
.hg--carousel-nav ul li a {
    font-size: clamp(0.875rem, 0.7785rem + 0.396vw, 1.125rem);
    text-decoration: none;
    color: #000;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    min-width: 180px;
    width: 100%;
    height: 57px;
    background: #EBEBFF;
    border: 1px solid rgba(0, 0, 0, 0.3);
    text-wrap: nowrap;
    transition: all .15s linear;
}
.hg--carousel-nav ul li.active a {
    background: transparent;
}

.carousel-pan-wrapp.hide {
    display: none;
}

/* Banner */
.holidays-gifting--banner {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 10px 0;
    width: 100%;
    /* height: 350px; */
    min-height: 250px;
    background: linear-gradient(51.46deg, #C58751 2.46%, #E9BF74 39.56%, #FFEB9F 76.67%, #C88C4F 113.77%);
    margin: 0 0 50px;
    position: relative;
    overflow: hidden;
}
.holidays-gifting--banner::before {
    content: "";
    display: block;
    width:698px;
    height: 100%;
    background-image: url(/holidays/gifting/images/banner-left-deco.png);
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: 0;
    position: absolute;
    top:0 ;
    left: calc(50% - 881px);
    pointer-events: none;
}
.holidays-gifting--banner::after {
    content: "";
    display: block;
    width: 687px;
    height: 100%;
    background-image: url(/holidays/gifting/images/banner-right-deco.png);
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: 0;
    position: absolute;
    top:0 ;
    left: calc(50% + 200px);
    pointer-events: none;
}
.holidays-gifting--banner > picture {
  height: 350px;
  width: 100%;
}
.holidays-gifting--banner .bg-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.holidays-gifting--banner-inner {
  position: absolute;
  top:50%;
  left: 50%;
  transform: translate(-50%, -50%);
    height: 100%;
    width: 1400px;
    z-index: 2;
    max-width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    color: #fff;
    text-align: center;
}

.holidays-gifting--banner-inner h4 {
    margin: 0 0 20px;
    font-size: clamp(1.3125rem, 1.0953rem + 0.8911vw, 1.875rem);
    font-weight: 800;
    text-transform: uppercase;
}
.holidays-gifting--banner-inner p {
    margin: 0;
    font-size: clamp(1.125rem, 0.8354rem + 1.1881vw, 1.875rem);
    font-weight: 400;
}

.holidays-gifting--banner-inner .holidays-gifting--cta-button {
    color: #000;
    border: none;
  background: linear-gradient(94.84deg, #C58751 28.47%, #E9BF74 44.37%, #FFEB9F 60.28%, #C88C4F 76.18%);
    margin-top: 30px;
}
.holidays-gifting--banner-inner .holidays-gifting--cta-button:hover {
    background-color: #fff;
    color: #532279;
}

/* Cards */
.holidays-gifting--cards {
    display: flex;
    
}
.holidays-gifting--cards-section .holidays-gifting--container {
    padding: 0;
}
.holidays-gifting--cards-item {
    background-color: #EBEBFF;
    display: flex;
    width: 50%;
    position: relative;
    padding-bottom: 10px;
}
.holidays-gifting--cards-item::before {
    content:"";
    display: inline-block;
    position: absolute;
    bottom:0;
    left: 0;
    width: 100%;
    pointer-events: none;
    background-color: #C7C7C7;
    height: 10px;
}

.holidays-gifting--cards-item.active::before {
    background: linear-gradient(94.84deg, #C58751 28.47%, #E9BF74 44.37%, #FFEB9F 60.28%, #C88C4F 76.18%);
}

.holidays-gifting--cards-item.active::after {
    content:"";
    display: inline-block;
    position: absolute;
    bottom:-23px;
    left: 50%;
    width: 100%;
    pointer-events: none;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 23px 40px 0 40px;
    border-color: #EFCC80 transparent transparent transparent;
    transform: rotate(0deg) translateX(-50%);
}


.holidays-gifting--cards-item h4 {
    font-size: clamp(1.3125rem, 1.0953rem + 0.8911vw, 1.875rem);
    font-weight: 400;
    margin: 0;
    line-height: 1;
}
.holidays-gifting--cards-item p {
    font-size: clamp(0.75rem, 0.6052rem + 0.5941vw, 1.125rem);
    margin: 16px 0;
}
.holidays-gifting--cards-item .holidays-gifting--cta-button {
    margin: 0;
    padding: 17px 10%;
    display: inline-block;
}
.holidays-gifting--cards-item .hg--cards-inner {
    padding: 5%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    width: 50%;
    box-sizing: border-box;
    position: relative;
}
.holidays-gifting--cards-item .hg--cards-inner::after {
    content: "";
    display: inline-block;
    width: 40%;
    height: 0px;
    background-image: url(/holidays/gifting/images/ribbon-conrenr.png);
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    bottom: 0;
    right: 0;
    padding-top: 40%;
    pointer-events: none;
}
.holidays-gifting--cards-item picture {
    width: 50%;
}
.holidays-gifting--cards-item picture img.img-fluid {
    height: 100% ;
    object-fit: cover ;
}



  /* Hero */
  
  .holidays-gifting--hero-section {
    width: 100%;
    height: 616px;
    text-align: left;
    position: relative;
    margin-bottom: 50px;

  }
  .holidays-gifting--hero-section::before {
    content:'';
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 16px;
    z-index: 2;
    background: rgb(255,231,153);
    background: linear-gradient(90deg, rgba(255,231,153,1) 0%, rgba(219,169,104,1) 33%, rgba(195,138,86,1) 51%, rgba(238,193,119,1) 56%, rgba(223,168,104,1) 65%, rgba(252,212,136,1) 100%);
  }
  .holidays-gifting--hero-section::after {
    content:'';
    display: inline-block;
    position: absolute;
    bottom: -33px;
    transform: translateX(-50%);
    left: 50%;
    width: 120px;
    height: 82px;
    z-index: 3;
    background-image: url(/holidays/gifting/images/ribbon.png);
    background-repeat: no-repeat;
    background-size: 100%;

  }

  .holidays-gifting--hero-section .bg-image {
    height: 600px;
    width: 100%;
    object-position: right;
    object-fit: cover;
  }

.holidays-gifting--hero-section .holidays-gifting--container {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
  }

  .holidays-gifting--hero-section .logo {
    width: 570px;
  }
  .holidays-gifting--hero-section h1 {
    font-size: clamp(2.125rem, 1.4975rem + 2.5743vw, 3.75rem);
    text-transform: uppercase;
    margin: 0 0 16px;
    line-height: 1;
    font-weight: 800;
  }
  .holidays-gifting--hero-section p {
    font-size: clamp(1.3125rem, 1.2401rem + 0.297vw, 1.5rem);
    margin: 0;
    font-weight: 600;
  }

  /* cta */
  .holidays-gifting--cta {
    background-color: #EBEBFF;
    padding: 40px 0;
  }
  .holidays-gifting--cta h2 {
    color: #532279;
    font-weight: 800;
    font-size: 40px;
    text-align: center;
    text-transform: uppercase;
  }
  .holidays-gifting--cta-button {
    text-transform: uppercase;
    color: #532279;
    border: 2px solid #532279;
    background-color: transparent;
    font-weight: 800;
    font-size: clamp(0.75rem, 0.7017rem + 0.198vw, 0.875rem);
    padding: 17px 60px;
    display: block;
    text-decoration: none;
    width: fit-content;
    margin: 40px auto 0;
    line-height: 1;
    text-transform: uppercase;
    transition: all .2s linear;
  }
  .holidays-gifting--cta-button:hover {
    background-color: #532279;
    color: #EBEBFF;
  }

  .hg-large-font {
    font-size: clamp(1.125rem, 0.8354rem + 1.1881vw, 1.875rem);
    font-weight: 600;
  }

  .hg-regular-font {
    font-size: clamp(0.875rem, 0.7302rem + 0.5941vw, 1.25rem);
    font-weight: 400;
  }

  .hg-code-box {
    font-size: clamp(0.875rem, 0.7302rem + 0.5941vw, 1.25rem);
    font-weight: 800;
    width: 100%;
    
  }
  .hg-code-box .hg-large-font {
    font-size: clamp(0.9375rem, 0.7686rem + 0.6931vw, 1.375rem);
    border:1px solid #fff;
    width: 100%;
    padding: 6px 4px;
    max-width: 200px;
    margin: 6px auto 0;
    font-weight: 600;
  }

  .hg-counting-time {
    font-size: clamp(1.5rem, 0.8725rem + 2.5743vw, 3.125rem);
    font-weight: 600;
  }

  .hg--discount {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%;
    justify-content: space-between;
    padding-bottom: 14px;
  }

  .holidays-gifting--accordion {
    position: relative;
  }

  .holidays-gifting--accordion .carosuel-with-carousel-nav-prev, .holidays-gifting--accordion .carosuel-with-carousel-nav-next {
    transform: translateY(-124%);
  }
 
  .accordion-header-icon {
    background-image: url('/holidays/gifting/images/chevron-down.svg');
    background-repeat: no-repeat;
    background-size: 24px;
    width: 24px;
    height: 24px;
    display: block;
  }
  .accordion-header.state-active .accordion-header-icon {
    background-image: url('/holidays/gifting/images/chevron-up.svg');
  }
  
  .accordion-header {
    display: none;
  }

  #giftIdeasForYou .carosuel-with-carousel-nav-next {
    right: -50px;
  }
  #giftIdeasForYou .carosuel-with-carousel-nav-prev {
    left: -50px;
  }

  #giftIdeasForYou .carosuel-with-item-bg {
    opacity: 0;
  }

  #preezie-pre-quiz-container {
    display: flex !important;
    justify-content: center;
    margin: 0 0 25px !important;
    padding: 0 !important;
  }

  @media (max-width: 1500px) {
    .carosuel-with-item-bg,
    .carosuel-with-item,
    .holidays-gifting--carousel-wrapp {
        padding: 0px 44px 0px 40px;
    }
    .carosuel-with-carousel-nav-prev {
        left: 10px;
    }
    .carosuel-with-carousel-nav-next {
        right: 10px;
    }
    .holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-prev {
        left: -10px;
    }
    .holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-next {
        right: -10px;
    }

    #giftIdeasForYou .carosuel-with-item-bg {
        padding: 0;
    }
    #giftIdeasForYou .holidays-gifting--accordion {
        padding: 0 60px;
    }
    #giftIdeasForYou .carosuel-with-carousel-nav-next {
      right: 10px;
    }
    #giftIdeasForYou .carosuel-with-carousel-nav-prev {
        left: 10px;
    }
}
  
@media (max-width: 991.98px) {
    .holidays-gifting--hero-section .logo {
        width: 50%;
        min-width: 290px;
    }
    .holidays-gifting--cards-item p br {
        display: none;
    }
    .holidays-gifting--cards-item .holidays-gifting--cta-button {
        padding: 12px 7%;
    }

    .hg--carousel-nav ul li a {
        min-width: 130px;
    }
 
}
  

@media (max-width: 767.98px) {
    .holidays-gifting--hero-section .holidays-gifting--container {
        text-align: center;
    }
    .holidays-gifting--hero-section {
        height: 464px;
        margin-bottom: 25px !important;
    }
    .holidays-gifting--hero-section .bg-image {
        height: 450px;
    }
    .holidays-gifting--hero-section .logo {
        width: 80%;
    }
    .holidays-gifting--hero-section p br {
        display: none;
    }
    .holidays-gifting--headline {
        align-items: center;
    }
    .holidays-gifting--hero-section::before {
        height: 14px;
    }
    .holidays-gifting--hero-section::after {
        width: 98px;
        height: 74px;
    }
    .holidays-gifting--carousel-item {
        padding: 25px;
      }
    .carosuel-with-item-bg,
    .carosuel-with-item,
    .holidays-gifting--carousel-wrapp {
        padding: 0px;
    }
    .carosuel-with-carousel-nav-prev, .carosuel-with-carousel-nav-next {
        top: auto;
        transform: none;
        bottom: 0px;
    }
    .holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-prev,
    .holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-next {
        top: auto;
        transform: none;
        bottom: -60px;
    }
    .holidays-gifting--carousel-section .holidays-gifting--container {
        padding-bottom: 80px;
    }
    #top10Gift {
      padding-bottom: 0;
      padding-top: 25px;
    }

    #giftForTravelSection.holidays-gifting--carousel-section, #giftAtHomeSection.holidays-gifting--carousel-section {
      margin-bottom: 0px;
    }
    .carosuel-with-carousel-nav-prev,
    .carosuel-with-carousel-nav-next,
    .holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-prev,
    .holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-next {
        transform: translateX(-50%);
    }
    .carosuel-with-carousel-nav-prev,
    .holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-prev,
    #giftIdeasForYou .carosuel-with-carousel-nav-prev {
        left: calc(50% - 20px);
    }
    .carosuel-with-carousel-nav-next,
    .holidays-gifting--carousel-wrapp .carosuel-with-carousel-nav-next,
    #giftIdeasForYou .carosuel-with-carousel-nav-next {
        right: calc(50% - 60px);
    }
    .carosuel-with-carousel-nav-prev img,
    .carosuel-with-carousel-nav-next img {
        width: 30px;
    }
    .holidays-gifting--cards-section {
        display: none;
    }
    .carosuel-with-item-card .holidays-gifting--carousel-item h3 {
        height: 50px;
    }
    .holidays-gifting--banner {
        height: 250px;
        margin: 0 0 25px;
    }
    .holidays-gifting--banner::before {
        width:120px;
        background-image: url(/holidays/gifting/images/banner-left-deco-mobile.png);
        left: 0;
        background-size: auto;
        background-position: 0 100%;
    }
    .holidays-gifting--banner::after {
        width: 120px;
        background-image: url(/holidays/gifting/images/banner-right-deco-mobile.png);
        right: 0;
        left: auto;
        background-size: auto;
        background-position: 0 0;
    }
    .hg--carousel-nav {
        display: none;
    }
    .holidays-gifting--banner-inner .holidays-gifting--cta-button { 
        margin-top: 20px;
    }
    .holidays-gifting--banner-inner h4 {
        margin-bottom: 10px;
    }

    .hg--discount {
        flex-direction: row-reverse;
        align-items: center;
        text-align: left;
        justify-content: center;
    }

    .holidays-gifting--carousel-section.hide {
        display: block;
    }

    .holidays-gifting--container {
        padding-left: 0px;
        padding-right: 0px;
      }

      .holidays-gifting--headline {
        padding-left: 16px;
        padding-right: 16px;
      }

    #giftAtHomeSection .holidays-gifting--container, #giftForTravelSection .holidays-gifting--container {
        border-bottom: none;
        padding-bottom: 80px;
    }

    #giftAtHomeSection .holidays-gifting--headline, #giftForTravelSection .holidays-gifting--headline {
        background-color: #EBEBFF;
        justify-content: center;
        padding-top: 30px;
        margin-bottom: calc(30px - 5%);
        position: relative;
    }

    #giftAtHomeSection .holidays-gifting--headline::after, #giftForTravelSection .holidays-gifting--headline::after {
        content: "";
        display: inline-block;
        width: 10%;
        height: 0px;
        background-image: url(/holidays/gifting/images/ribbon-conrenr.png);
        background-repeat: no-repeat;
        background-size: 100%;
        position: absolute;
        bottom: 0;
        right: 0;
        padding-top: 10%;
        pointer-events: none;
    }

    .holidays-gifting--banner {
        margin-top: 0;
    }

    #giftAtHomeSection .holidays-gifting--headline .img-fluid, #giftForTravelSection .holidays-gifting--headline .img-fluid {
        display: none;
    }

    #giftIdeasForYou {
        border-top: 1px solid  rgba(0, 0, 0, 0.3);
        padding-bottom: 0;
        padding-top: 25px;
    }
    #giftIdeasForYou .holidays-gifting--container {
        padding-bottom: 0;
    }

    #giftIdeasForYou .carosuel-with-carousel-nav-prev, #giftIdeasForYou .carosuel-with-carousel-nav-next {
        bottom: -22px;
    }


    .holidays-gifting--accordion {
        border-top: 1px solid  rgba(0, 0, 0, 0.3);
      }
      
      .accordion-header {
        font-size: 16px;
        font-weight: 400;
        color: #4a4a4a;
        border-bottom:1px solid  rgba(0, 0, 0, 0.3);
        padding: 20px;
        margin: 0;
        display: flex;
        justify-content: space-between;
        cursor: pointer;
      }
    
      .holidays-gifting--accordion .carousel-pan-wrapp {
        position: relative;
        overflow: hidden;
      }

      #giftIdeasForYou .carosuel-with-item-bg {
        padding: 30px 0 80px;
        position: relative;
      }

      .accordion-header.state-active + .carousel-pan-wrapp {
        border-bottom:1px solid  rgba(0, 0, 0, 0.3);
      }
      #giftIdeasForYou .holidays-gifting--accordion {
        padding: 0px;
    }

    .carosuel-with-carousel-nav-prev, .carosuel-with-carousel-nav-next {
        bottom: 19px;
    }

    .holidays-gifting--hero-section .holidays-gifting--container {
        padding-left: 20px;
        padding-right: 20px;
    }
    .holidays-gifting--banner > picture {
      height: 230px;
    }
}

@media (max-width: 575.98px) {
    .holidays-gifting--hero-section .holidays-gifting--container {
        top: auto;
        transform: none;
        left: 0;
        bottom: 60px;
    }
    .holidays-gifting--hero-section .bg-image {
        object-position: top;
    }
    .holidays-gifting--headline img {
        max-width: 50px;
    }
    .holidays-gifting--carousel-item {
        padding: 0 15px;
    }
    #giftAtHomeSection .holidays-gifting--headline::after,
    #giftForTravelSection .holidays-gifting--headline::after {
        width: 16%;
        padding-top: 16%;
    }
    .hg--discount {
      padding-bottom: 0;
    }
}
