/** Shopify CDN: Minification failed

Line 1324:2 Unexpected "{"

**/
/* Hide .stats-list on screens smaller than 768px */
@media only screen and (max-width: 768px) {
    .product__features .stats-list {
        display: none !important;
    }
}


.hdt-section-inner.hdt-s-gradient.hdt-content_template--18372058775773__custom_section_gdPc44.hdt-section-spacing{
  margin-top:40px;
}

@media (min-width: 1150px) {
  #shopify-section-template--18372058841309__92907300-e2dd-450f-91df-8a2a70e85078 h2.hdt-heading.hdt-h4 {
      font-size: 42px;
  }
  #shopify-section-template--18372058841309__92907300-e2dd-450f-91df-8a2a70e85078.hdt-image-with_text .hdt-content_wrap{
    padding-top: var(--padding-start) !important;
  }
}

#shopify-section-template--18372058841309__image_with_text_aVHTU9 .hdt-content #text_wYwUTp.hdt-rte strong,
.hdt-content #text_wYwUTp p,
#shopify-section-template--18372058841309__92907300-e2dd-450f-91df-8a2a70e85078 .hdt-content #text_7BVtAG.hdt-rte strong,
#shopify-section-template--18372058841309__image_with_text_3UjJmw .hdt-content #text_HjfXa9.hdt-rte strong{
    font-size: 18px !important;
}
#shopify-section-template--18372058841309__92907300-e2dd-450f-91df-8a2a70e85078 .hdt-image_wrap .hdt-media img{
  height: 90%;
  width: 90%;
  margin: auto;
}

.hdt-main-product .hdt-compare-at-price span.hdt-money {
  font-weight: 400 !important;
  text-decoration: none !important;
}
.hdt-card-product .hdt-price-wrapp hdt-compare-at-price {
    color: #C81C2D !important;
}
.hdt-card-product .hdt-card-product__info.hdt-card-align-center .hdt-price__list {
    flex-direction: row-reverse;
}
#template--18372059136221__related{
  margin-top:5rem;
}
.hdt-main-product h1.hdt-product__title{
  font-family: var(--font-body-family) !important;
}
@media screen and (max-width:1024px){
  .hdt-main-product .hdt-container .mobile-top-title .hdt-badge__wrapp{
    display:none;
  }
}
.template-article .hdt-rte strong {
  font-size: 16px;
}
#shopify-section-template--18686809899229__main .hdt-product-info__list {
  position: unset;
}
#shopify-section-template--18686809899229__main .hdt-product-info__item{
  height:13%;
}
#Slider-template--18372058480861__featured_collection_carousel_Hbk3Vb .hdt-card-product__wrapper .hdt-card-product__info .hdt-card-product__title{
  color:#fff;
}
.hdt-product-info__item.hdt-product__description .metafield-rich_text_field{
  color:#000;
}
.template-product .hdt-main-product .hdt-product__price .hdt-price,
.template-product .hdt-main-product .hdt-product__price .hdt-compare-at-price{
  font-size:unset
}
@media screen and (max-width:728px){
  .hdt-sticky-btn-atc .hdt-sticky-atc__infos .hdt-sticky-atc__form .hdt-sticky-atc__variant-price{
    width: 100%;
    text-align: center;
    padding: 1rem 0;
    background: #1F0101;
  }
  .hdt-sticky-btn-atc .hdt-sticky-atc__infos .hdt-sticky-atc__form .hdt-sticky-atc__variant-price span{
    color:#fff;
    font-size:18px !important;
  }
  .hdt-sticky-atc__submit{
    text-transform:capitalize;
  }
  .review-rating .metafield-rich_text_field p{
    text-align:center;
  }
  .hdt-main-product h1.hdt-product__title{
    text-align:center;
  }
  .hdt-product-info__item.hdt-product__description .metafield-rich_text_field p{
    text-align:left;
  }
  .hdt-section.hdt-image-with_text .hdt-heading.hdt-s-text {
    text-align: center;
  }
  .hdt-section.hdt-image-with_text .hdt-rte.custom-txt .metafield-rich_text_field{
    text-align:left;
  }
  .review-rating img {
    height: 14px;
  }
  .review-rating {
    gap: 2px;
  }
  .hdt-product-form__buttons .hdt-product-form__submit{
    padding: 0;
  }
  .template-product .hdt-main-product .hdt-price__container .hdt-compare-at-price span.hdt-money{
    font-size: 14px !important;
    /* display:none; */
  }
  .template-product .hdt-main-product .mobile-top-title .hdt-price span.hdt-money{
    font-size: 20px !important;
  }
  .hdt-product-info-wrapp .hdt-product__price {
      display: block;
  }
  .hdt-main-product .custom-add-tocart.hdt-product-form__submit.hdt-btn span.hdt-btn-atc_text{
    font-size: 14px;
  }
  .hdt-product-info__item.hdt-product__price.custom-mobile-price{
    display:none;
  }
  .hdt-product-media__layout-thumbnail_left {
    margin-bottom: 5rem;
  }
}


.custom-txt .metafield-rich_text_field ul li{
  font-size:18px;
}
/* 
.hdt-main-product .garentee .product__garantee p{
  font-size: 14px;
  letter-spacing:normal
} */
.hdt-main-product .hdt-product-media__thumb .hdt-slider__container .hdt-slider__slide.hdt-thumbnail__media .hdt-ratio{
  height:80px;
} 
@media screen and (max-width:900px){
  .hdt-main-product .hdt-product-media__thumb .hdt-slider__container .hdt-slider__slide.hdt-thumbnail__media .hdt-ratio{
    height:65px;
  } 
  .hdt-main-product .hdt-price__container {
    /* padding-top: 40px !important; */
    padding-top: 0px !important;
  }
}

.hdt-container [data-header-height] {
  flex-direction: column-reverse;
  min-height: auto;
  padding: 2rem 0 1.5rem;
  gap: 4rem;
}
.hdt-container .logo-icon{
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position:relative;
}
.hdt-container .logo-icon .custom-logo {
  width:100%;
}
.hdt-container .logo-icon .custom-icon {
  width:20%;
  position: absolute;
    right: 0;
}
.hdt-container .custom-menu{
  width:100%;
}
.custom-menu #hdt-nav-ul .hdt-menu-item a {
  font-size:14px;
  padding: 0 0.8rem;
}
@media screen and (max-width:1149px){
  .hdt-container [data-header-height]{
    flex-direction: unset;
    gap:unset;
  }
  .hdt-container .logo-icon .custom-icon {
    width:30%;
    position: unset;
  }
}

@media screen and (max-width:728px){
  .hdt-slider__viewport.hdt-relative.custom-video-frame .hdt-slider__slide{
    flex: 0 0 50%;
  }
  .hdt-slider__viewport.hdt-relative.custom-video-frame .hdt-media-overlap-content>:not(img,video,iframe,svg,picture,.hdt-media-wrapper,a,hdt-video-player){
    width:100%;
  }
  .hdt-slider__viewport.hdt-relative.custom-video-frame + .hdt-slider__dots,
  .shopify-section.hdt-product-video .hdt-slider__dots_outline .hdt-slider__dots{
    margin-top: -10rem
  }
  .hdt-slider__viewport.hdt-relative.custom-video-frame .iphone-frame hdt-video-player video {
    max-width: 100%;
    height: 75%;
  }
  .hdt-slider__viewport.hdt-relative.custom-video-frame .play-button {
    top: 35%;
  }
}
.hdt-main-product .custom-add-tocart.hdt-product-form__submit.hdt-btn span,
.hdt-main-product .hdt-product-info__item .hdt-price span.hdt-money{
  font-size: 16px;
  font-weight: 400;
  font-family: 'Helvetica';
}
.hdt-product-info__list .accordion-panel-cdh span,
.hdt-product-info__list .accordion-panel-cdh strong,
.hdt-product-info__list .accordion-panel-cdh li{
  font-size: 14px !important;
}
.hdt-product-info__list .accordion-panel-cdh ul{
  list-style:none;
}
@media screen and (max-width: 768px) {
  .hdt-slideshow.hdt-section .hdt-media-overlap-content {
      display: block;
  }
  .hdt-product-info__item.hdt-product__complimentary.for-mobile{
    display:none;
  }
  
}
@media only screen and (min-width: 768px) {
  .hdt-main-product .hdt-product-media{
    position: relative;
    top: 0;
  }
  .hdt-product-info__list {
      position: unset;
  }
}


.custom-content-footer{
  font-size: 16px;
  margin-bottom: 2rem;
}
.custom-content-footer-heading{
  margin-bottom:5px;
}
.hdt-product-info__list .hdt-product-info__item .metafield-rich_text_field ul{
  list-style:none;
}
.hdt-product-info__list .hdt-product-info__item .metafield-rich_text_field ul li{
  margin-top:4px;
}
.hdt-product__price .hdt-price__list{
  flex-direction: row-reverse;
}
.hdt-product-btns.hdt-absolute{
  display:none;
}

.hdt-main-product .hdt-slider__slide[data-media-type="video"] {
  pointer-events: none;
}



/*================================================================== SALE PAGE ==================================================================*/

.sale-page-v .shopify-section-group-header-group,
.sale-page-v .shopify-section-group-footer-group{
  display:none;
}
.sale-page-v .hdt-effect-zoom-in:hover img {
    transform: unset;
}
.sale-page-v .sale-sec-1 {
  padding-top: 8rem;
}
.sale-page-v .sale-sec-1 .hdt-s-gradient{
  background:transparent;
}
/* .sale-page-v .sale-sec-1 .hdt-image_wrap{
  width:90%;
} */
@media screen and (min-width:1536px){
  .sale-page-v .sale-sec-1 .hdt-content_wrap{
    padding-right:0;
    padding-left:15%;
  }
}
.sale-page-v .sale-sec-1 .hdt-image_wrap img{
  object-fit: contain;
}
.sale-page-v .sale-sec-1 .hdt-heading{
  /* width: 571px; */
  /* height: 163px; */
  flex-shrink: 0;
  color: #FFF;
  font-family: Helvetica;
  font-size: 42px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  margin-bottom: 4rem;
  opacity: 1;
}
.sale-page-v.sale-page-v2 .sale-sec-1 .hdt-heading,
.sale-page-v.sale-page-v2 .sale-sec-1 .hdt-subheading,
.sale-page-v.sale-page-v2 .sale-sec-1 .hdt-rte{
  color: #000
}
.sale-page-v .sale-sec-1 .hdt-label{
    background: #FFA61E;
    width: auto;
    color: #000;
    text-align: center;
    font-family: Helvetica;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 12px 16px;
  margin: 5rem 0 3.5rem;
}
.sale-page-v .sale-sec-1 .hdt-subheading {
  color: #FFF;
  font-family: Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.sale-page-v .sale-sec-1 .hdt-rte {
  /* width: 547px; */
  color: #FFF;
  font-family: Helvetica;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%; /* 27.2px */
  letter-spacing: 0.16px;
  margin-bottom: 5rem;
  margin-top: 3rem;
}
.sale-page-v .sale-sec-1 .hdt-rte p{
  font-size: 18px !important;
}
.sale-page-v .sale-sec-1 .custom-text-item .sale-sec1-points li{
  display: flex;
  align-items: center;
  gap: 28px;
  margin-bottom: 20px;
}
.sale-page-v .tick{
  width:20px;
}
.sale-page-v .sale-sec-1 .custom-text-item .sale-sec1-points li p{
  width: 230px;
  color: #FFF;
  font-family: Helvetica;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal; 
  display: flex;
  align-items: center;
  gap: 10px;
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    40% {
        -moz-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }
    60% {
        -moz-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
    }
}
.sale-page-v .sale-button-sec .hdt-btn {
  display: flex;
  width: 590px;
  height: 68px;
  padding: 35.346px 62.837px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
  border-radius: 100px !important;
  background: #5BBC30;
  color: #FFF;
  text-align: center;
  font-family: Helvetica;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}
.sale-page-v .sale-button-sec .hdt-text-block ul,
.sale-page-v .try-btn-sec .btn-points{
  display: flex;
  align-items: center;
  justify-content: center;
  list-style-type: none;
  gap: 28px;
}
.sale-page-v .try-btn-sec .btn-points li{
  display: flex;
  align-items: center;
  justify-content: center;
  list-style-type: none;
  gap: 10px;
}
.sale-page-v .try-btn-sec .btn-points li p{
  margin:0;
  font-weight:600;
  font-size:18px;
  color: #FFF;
  font-family: Helvetica;
}
.sale-page-v.sale-page-v2 .sec9 .try-btn-sec .btn-points li p{
  color:#000;
}
.sale-page-v.sale-page-v2.sale-page-v3 .sec9 .try-btn-sec .btn-points li p{
  color: #FFF;
}
.sale-page-v .try-btn-sec .btn-points.btn-point-black li p{
  color: #000;
}
.sale-page-v .sale-button-sec .hdt-text-block ul li{
  margin:0;
  font-weight:600;
}
.sale-page-v .sale-sec2{
    background-image: url(/cdn/shop/files/Rectangle_4462.jpg?v=1741210565);
    background-size: cover;
    background-repeat: no-repeat;
}
.sale-page-v .sale-sec2 .sec2-colmn p{
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.sale-page-v .sale-sec2 .sec2-single-text p{
  color: #000;
  font-family: Helvetica;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 14px */
}

.sale-page-v .sale-button-sec .sec2-button .hdt-btn{
  border-color: #5BBC30;
}
.sale-page-v .sec-3 .sec3-heading .hdt-heading-block,
.sale-page-v .sec3-icons .section-heading-row .hdt-heading-block{
    color: #000;
    text-align: center;
    font-family: Helvetica;
    font-size: 52px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
.sale-page-v .sec-3 .hdt-text-block{
  max-width:70%;
  margin:auto;
}
.sale-page-v .sec-3 .hdt-text-block p,
.sale-page-v .sec3-icons .section-blocks-row .block-col .para{
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 17.956px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 25.138px */
}
.sale-page-v .sec4.hdt-section-inner{
  background:transparent;
    background-image: url(/cdn/shop/files/Rectangle_53.jpg?v=1741216886);
    background-size: cover;
    background-repeat: no-repeat;
}
.sale-page-v .sec4 .sec-4-heading .hdt-heading-block {
  color: #FFF;
  font-family: Helvetica;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  max-width: 70%;
  margin: auto;
  text-align:center;
}
.sale-page-v.sale-page-v2 .sec4 .sec-4-heading .hdt-heading-block span{
  text-decoration: underline;
  text-underline-offset: 10px;
}
.sale-page-v .review-section .review-1 {
  width: 32%;
  border-radius: 20px;
  background: #FFF;
  padding: 0 4rem;
}
.sale-page-v .review-section .review-1 .hdt-heading-block{
  color: #000;
  font-family: Helvetica;
  font-size: 36px;
  font-style: normal;
  font-weight: 700;
  line-height: 160%;
}
.sale-page-v .review-section .review-1 .hdt-text-block p{
  color: #000;
  font-family: Helvetica;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
}
/*----------------- Review Section -----------------*/

.sale-page-v .main-container{
  background: #f5f5f5;
  padding: 10rem 0 0;
}
.sale-page-v .main-container .col .inner {
  width: 35%;
  background: #fff;
  margin: auto;
  border-radius: 20px;
  padding: 4rem;
}
.sale-page-v .main-container .col {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 20px;
}
.sale-page-v .inner .review-stars{
  width: 100px;
}
.sale-page-v .inner .heading{
  color: #000;
  font-family: Helvetica;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 160%;
  margin: 1rem 0;
}
.sale-page-v .inner .content{
  color: #000;
  font-family: Helvetica;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
}
.sale-page-v .inner .author-name{
  color: #000;
  font-family: Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 700;
  line-height: 160%;
  margin-top: 1rem;
}
/* end */
.sale-page-v .sec6.hdt-section-inner{
  background:#212121;
}
.sale-page-v.sale-page-v2 .sec6.hdt-section-inner{
  background: #979797;
}
.sale-page-v.sale-page-v2 .sec4 .sec-4-heading .hdt-heading-block,
.sale-page-v.sale-page-v2 .sec6 .hdt-text-block p,
.sale-page-v.sale-page-v2 .sec6 .sec2-colmn .hdt-text-block p,
.sale-page-v.sale-page-v2 .sec6 .try-btn-sec .btn-points li p{
  color:#000;
}
.sale-page-v.sale-page-v2.sale-page-v3 .sec4 .sec-4-heading .hdt-heading-block {
  color:#fff;
}
.sale-page-v.sale-page-v2.sale-page-v3 .sec4.sec6 .sec-4-heading .hdt-heading-block {
  color:#000;
}

.sale-page-v .sec6 .sec-4-heading .hdt-text-block {
  color: #FFF;
  font-family: Helvetica;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.sale-page-v .sec6 .hdt-text-block p{
  color: #FFF;
  font-family: Helvetica;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  font-style: italic;
}
.sale-page-v .sec6 .sec2-colmn .hdt-text-block p{
  color: #FFF;
  text-align: center;
  font-family: Helvetica;
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  width: 58%;
  margin: auto;
}
.sale-page-v .sec6 .hdt-text-block ul li {
    color: #fff;
}
.sale-page-v .custom-table-section{
  background: #f5f5f5;
  padding: 10rem;
}

.sale-page-v .custom-table-section .title{
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 42px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.sale-page-v .custom-table-section .comparison-table-wrapper{
  max-width: 1200px;
  padding-top: 5rem;
}
.sale-page-v .custom-table-section .comparison-table-wrapper .middle-line{    
  margin-top: -0.7rem;
  position: absolute;
  height: 8.6rem;
  margin-left: -0.5px;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  box-shadow: 0 -7px 8px -5px #acacac;
  display: flex;
  align-items: end;
  justify-content: center;
  padding-bottom: 5px;
}
.sale-page-v .custom-table-section .comparison-table-wrapper .header-cell.middle-line img{
  margin: unset;
}
.sale-page-v .custom-table-section .comparison-table{
  border-radius: 22px;
  background: #000;
  backdrop-filter: blur(10px);
}
.sale-page-v .custom-table-section .comparison-table .header-cell img{
  width: 230px;
  margin: auto;
}
.sale-page-v .custom-table-section .comparison-table td img {
  width: 55px;
  margin: auto;
  padding: 5px;
}
.sale-page-v .custom-table-section .comparison-table td[data-label="Features"] {
  color: #fff;
  font-family: Helvetica;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  text-align: left;
  padding-left: 5%;
}
.sale-page-v .sec8 .sec8-heading .hdt-text-block p{
  font-size: 24px;
  font-weight: 700;
}
.sale-page-v .sec8 .sec8-heading .hdt-heading-block {
  text-align: center;
  font-family: Helvetica;
  font-size: 52px;
  font-weight: 700;
} 
.sale-page-v .sec8 .sec8-col-content .hdt-heading-block{
  font-size: 28px;
  font-weight: 700;
  margin-top: 2rem;
}
.sale-page-v .sec8 .sec8-col-content p{
  font-size:18px;
  padding: 0 2rem;
}
.sale-page-v .sec9 .hdt-row-flex-12{
  max-width: 1200px;
  margin: auto;
}
.sale-page-v .sec9 .sec9-heading .hdt-text-block p{
  font-size: 50px;
  line-height: normal;
}
.sale-page-v .sec9 .sec9-heading .hdt-heading-block{
  font-size: 52px;
  font-weight:700;
  font-family: Helvetica;
  text-align:center;
}

.sale-page-v .bundle-container {
  background:#f5f5f5;
  padding: 10rem;
}
.sale-page-v.sale-page-v2 .bundle-container{
  background:#fff;
  padding: 0 10rem;
}
.sale-page-v .bundle-container .floating{
  position: absolute;
  top: 0;
  right: 0;
  width: 120px;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .floating{
  width: 95px;
}
.sale-page-v .bundle-container .col-2 .floating{
  position: absolute;
  width: 156px;
  top: -5rem;
  right: -3rem;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .col-2 .floating{
  width: 95px;
  top:0;
  right:0;
}
.sale-page-v .bundle-container .discount-label{
  color: #000;
  font-family: Helvetica;
  text-align: center;
  font-size: 23px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  background: #ffa61e;
  width: fit-content;
  margin: 2rem auto 1rem;
  padding: 0 2rem;
}
/* .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .discount-label{
  display: none;
} */
.sale-page-v .bundle-container .bundle-headings .heading-1 {
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 52px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%; /* 78px */
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-headings .heading-1{
  color: #000;
  font-size: 42px;
  text-align: left;
}
.sale-page-v .bundle-container .bundle-headings .heading-2{
  /* color: #5BBC30; */
  color: #000;
  font-family: Helvetica;
  text-align: center;
  font-size: 36px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  background: #ffa61e;
  width: fit-content;
  margin: auto auto 1rem;
  padding: 0 2rem;
}
.sale-page-v.sale-page-v2 .bundle-container .bundle-headings .heading-2{
  background: transparent;
  color: #5BBC30;
}
.sale-page-v.sale-page-v2.sale-page-v3 .bundle-container .bundle-headings .heading-2{
  background: #ffa61e;
  color: #000;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-headings .heading-2{
  color: #000;
  font-size: 17px;
  margin: 3rem 0;
  font-style: italic;
  background: #ffa61e;
}
.sale-page-v .bundle-container .bundle-headings p{
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 33.6px */
  letter-spacing: -0.48px;
}
.sale-page-v.sale-page-v2 .bundle-container .bundle-headings .heading-bottom{
  color: #000;
  font-size: 25px;
  font-weight: 700;
  margin-bottom: 3rem;
  text-align: left;
}
.sale-page-v.sale-page-v2 .bundle-container .bundle-headings .para{
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 170%;
  letter-spacing: 0.16px;
  text-align: left;
}
.sale-page-v.sale-page-v2 .bundle-container .bundle-headings .heading-last{
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 34px;
  font-style: normal;
  font-weight: 700;
  line-height: 115%;
  text-transform: uppercase;
  margin-top: 5rem;
}
.sale-page-v .bundle-container .bundle-row.row2 {
  display: flex;
  /* align-items: start; */
  justify-content: center;
  gap: 4rem;
  max-width: 1200px;
  margin: auto;
  margin-top: 6rem;
}
.sale-page-v .bundle-container .overlay{
  height: 122.995px;
  background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);
  margin-top: -120px;
  z-index: 2;
  position: relative;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .overlay{
  /* background: linear-gradient(180deg, #000 40%, rgba(0, 0, 0, 0.00) 100%);
  margin-bottom: -120px;
  margin-top: 0;
  height: 180px; */

  display: none
}
.sale-page-v .bundle-container .bundle-col{
  border-radius: 22px;
  background: #000;
  backdrop-filter: blur(26.737966537475586px);
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-col{
  padding-top: 2rem;
}
.sale-page-v .bundle-container .bundle-col.col-2{
  background: #3D0033;
}
.sale-page-v .bundle-container .bundle-col.col-2 .overlay{
  background: linear-gradient(0deg, #3D0033 0%, rgba(0, 0, 0, 0.00) 100%);
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-col.col-2 .overlay{
  background: linear-gradient(180deg, #3D0033 40%, rgba(0, 0, 0, 0.00) 100%);
  height: 180px;
}
.sale-page-v .bundle-container .bundle-row.row2 .main-content{
  color: #fff;
  padding: 0 40px 40px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height:75%;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-row.row2 .main-content{
  padding: 15px 20px 20px;
  justify-content: space-between;
  height: auto;
  gap: 2rem;
}
/* .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-row.row2 .bundle-3 .main-content{
  margin-top: -4.5rem;
} */
.sale-page-v .bundle-container .content-top .heading{
  text-align:center;
}
.sale-page-v .bundle-container .content-top .heading h2{
  font-family: "Playfair Display";
  font-size: 50px;
  font-style: italic;
  margin-top: -25px;
  z-index: 3;
  position: relative;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-col .main-img{
  width: 100%;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-top{
  /* position: absolute;
  width: 100%;
  z-index: 3; */

  margin-bottom: 2rem;
  padding: 0 1rem;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-top .heading h2{
  /* font-size: 36px;
  font-family: Helvetica;
  font-style: normal;
  margin-bottom: 5px; */

  font-size: 18px;
  font-family: Helvetica;
  font-style: italic;
  margin-bottom: 5px;
  text-transform: uppercase;
  font-weight: 400;
  margin-top: 0;
  color: #fff;
}
.sale-page-v .bundle-container .content-top .heading p{
  font-family: Helvetica;
  font-size: 18px;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-top .heading p{
  font-size: 20px;
  color: #fff;
  font-weight: 600;
  margin-top: 2rem;
}
.sale-page-v .bundle-container .content-top .list-heading{
  font-family: Helvetica;
  font-size: 20px;
  padding-top: 5rem;
  text-align: center;
  padding-bottom: 1rem;
  border-bottom: 1px solid #ffffff4f;
  letter-spacing: 1px;
}
.sale-page-v .bundle-container .content-top .list-content{
  padding: 3rem 0;
}
.sale-page-v .bundle-container .content-top .list-content ul li{
  color: #fff;
  font-family: Helvetica;
  font-size: 14px;
  display: flex;
  gap: 1rem;
  align-items: start;
  margin-bottom: 12px;
}
.sale-page-v .bundle-container .content-top .list-content ul li img {
  width:22px;
}
.sale-page-v .bundle-container .content-bottom .old-value {
  border-top: 1px solid #ffffff4f;
  border-bottom: 1px solid #ffffff4f;
  padding: 2rem 0;
  text-align: center;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .old-value{
  border: 0;
  padding: 1rem 0;
}
.sale-page-v .bundle-container .content-bottom .old-value .value{
  font-size: 30px;
  font-style: normal;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .old-value .value{
  font-size: 20px;
}
.sale-page-v .bundle-container .content-bottom .old-value .old-price {
  color: #E22B25;
  font-size: 32px;
  font-weight: 700;
  text-decoration: line-through;
  margin: 0;
  line-height: normal;
  margin-top: 5px;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .old-value .old-price{
  font-size: 24px;
  font-weight: normal;
}
.sale-page-v .bundle-container .content-bottom .new-value{
  text-align: center;
  padding: 3rem 0;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .new-value{
  padding: 1rem 0 2rem;
}
.sale-page-v .bundle-container .content-bottom .new-value .today-value{
  font-size: 38px;
  font-weight: 700;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .new-value .today-value{
  font-size: 28px;
}
.sale-page-v .bundle-container .content-bottom .new-value .new-price{
  color: #5BBC30;
  font-size: 48px;
  font-weight: 700;
  margin: 1rem 0 0.7rem;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .new-value .new-price{
  font-size: 38px;
}
.sale-page-v .bundle-container .content-bottom .new-value .shipping{
  font-size: 29px;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .new-value .shipping {
    font-size: 22px;
}
.sale-page-v .bundle-container .content-bottom .claim-btn{
  text-align: center;
  display: flex;
  flex-direction: column;
  gap: 3rem;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .claim-btn{
  gap: 2rem;
}
.sale-page-v .bundle-container .claim-btn img{
  width: 80%;
  margin: auto;
}
.sale-page-v .bundle-container .content-bottom .claim-btn .btn{
  border-radius: 100px;
  background: #5BBC30;
  padding: 1.5rem;
  font-size: 20px;
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}
.sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .claim-btn .btn{
  font-size: 18px;
  padding: 1rem;
}
.sale-page-v .image-text-bundle-container .review{
  text-align: center;
  margin: 3rem 0;
}
.sale-page-v .image-text-bundle-container .review img{
  margin: auto;
  width: 120px;
  margin-bottom: 2rem;
}
.sale-page-v .image-text-bundle-container .review-para{
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 2rem;
}
.sale-page-v .image-text-bundle-container .author{
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.sale-page-v .sale-accordian .hdt-accordion-title{
  text-align: center;
  font-size: 46px;
  margin-bottom: 5rem;
}
.sale-page-v .sale-accordian .hdt-accordion-item{
  background: rgb(0, 0, 0);
  border-radius: 16px;
  max-width: 800px;
  margin: auto;
  padding: 0px 5rem;
  margin-bottom: 1rem;
}
.sale-page-v .sale-accordian .hdt-accordion-item summary{
  color: #fff;
  padding: 2.5rem 0 2.2rem;
  border: 0;
  font-size: 20px;
}
.sale-page-v .sale-accordian .hdt-accordion-item .hdt-accordion-content {
  padding-top: 0;
  color: #FFF;
  font-size: 16px;
  line-height: 140%;
}
.sale-page-v .disclaimer-sec .hdt-heading-block{
  color: rgba(255, 255, 255, 0.60);
  font-family: Helvetica;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px; /* 116.667% */
}
.sale-page-v .disclaimer-sec .hdt-text-block p{
  color: rgba(255, 255, 255, 0.50);
  text-align: center;
  font-family: Helvetica;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 24px */
}
.sale-page-v .disclaimer-sec .hdt-text-block li{
  list-style-type: none;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2rem;
}
.sale-page-v .disclaimer-sec .hdt-text-block li a{
  color: rgba(255, 255, 255, 0.80);
  text-align: center;
  font-family: Helvetica;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  text-decoration:none;
  margin:0;
}
.sale-page-v .for-mob {
  display:none;
}
.sale-page-v .sale-sec-1 .for-mobile {
  display:none;
}
.sale-page-v .perfume-video{
  margin: auto;
  width: 65%;
  border-radius: 40px;
}
.sale-page-v .needsclick.go249761392 {
  display:none !important;
}
.sale-page-v .sec3-icons .section-heading-row .hdt-heading-block{
  max-width: 50%;
  margin:0 auto 6rem;
}
.sale-page-v .sec3-icons .section-blocks-row {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  flex-wrap: wrap;
  row-gap: 5rem;
}
.sale-page-v .sec3-icons .section-blocks-row .block-col{
  width:33.3%;
  text-align: center;
}
.sale-page-v .sec3-icons .section-blocks-row .block-col img{
  width: 100px;
  height: 100px;
  margin: auto;
}
.sale-page-v .sec3-icons .section-blocks-row .block-col .heading {
  font-size: 18px;
  color: #000;
  font-weight: 600;
  margin: 1rem 0 1.8rem;
}
.sale-page-v .sec3-icons .section-blocks-row .block-col .para{
  max-width: 70%;
  margin: auto;
}
.sale-page-v .custom-video-review .hdt-heading-block{
  font-size: 42px;
  text-align: center;
  color: #000;
  margin-bottom: 5rem;
}
.sale-page-v .custom-video-review .section-blocks-row{
  display: flex;
  gap: 5rem;
  justify-content: center;
}
.sale-page-v.sale-page-v2 .custom-video-review .section-blocks-row{
  flex-wrap: wrap;
}
.sale-page-v.sale-page-v2 .custom-video-review .block-col {
  max-width: 30%;
}
.sale-page-v .custom-video-review .block-col{
  text-align: center;
}
.sale-page-v .custom-video-review .star-image{
  width: 120px;
  margin: auto;
  margin-top: 3rem;
}
.sale-page-v .custom-video-review .review-para{
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  padding: 2rem 0 1rem;
}
.sale-page-v .custom-video-review .author-name{
  color: #000;
  text-align: center;
  font-family: Helvetica;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
}
.sale-page-v .custom-video-review .section-bottom-row p{
  color: #000;
  font-family: Helvetica;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.sale-page-v.sale-page-v2 .custom-video-review .section-bottom-row p{
  margin-top: 2rem;
}

.hdt-effect-lunc .hdt-media:before,
.hdt-effect-lunc .hdt-media:hover:after{
  display:none !important;
}

.sale-page-v .image-text-bundle-container .points-sec {
  margin: 2rem;
}
.sale-page-v .image-text-bundle-container .points-sec .points {
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 2rem;
  margin: 2rem 0;
}
.sale-page-v .image-text-bundle-container .points-sec .points img{
  width: 40px;
  margin: 0;
}
.sale-page-v .image-text-bundle-container .points-sec .points p{
  color: #000;
  font-family: Helvetica;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

@media screen and (max-width:1536px){
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-row.row2 .bundle-3 .main-content{
    margin-top:0;
  }
  .sale-page-v .bundle-container .bundle-row.row2 .main-content {
    height: 77%;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-row.row2 .main-content{
    padding: 0 10px 20px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-row.row2{
    margin-top: 3rem;
    gap: 2rem;
  }
  .sale-page-v .image-text-bundle-container {
    padding: 5rem 5rem 10rem;
  }
  .sale-page-v.sale-page-v2 .bundle-container {
    padding: 0 3rem;
  }
  .sale-page-v .image-text-bundle-container .points-sec .points p{
    font-size: 20px;
  }
}
@media screen and (max-width:1600px){
  .sale-page-v .sec-3 .hdt-text-block,
  {
    max-width: 85%;
  }
  .sale-page-v .sec4 .sec-4-heading .hdt-heading-block{
    max-width: 80%;
  }
  .sale-page-v .sec6 .sec2-colmn .hdt-text-block p{
    width: 70%;
  }
  .sale-page-v .sec9 .sec9-heading .hdt-text-block p {
    font-size: 40px;
  }
  .sale-page-v .sec9 .sec9-heading .hdt-heading-block {
    font-size: 45px;
  }
  .sale-page-v .bundle-container .content-top .list-heading {
    padding-top: 4rem;
  }
  .sale-page-v .bundle-container .content-bottom .old-value .value {
    font-size: 26px;
  }
  .sale-page-v .bundle-container .content-bottom .old-value .old-price {
    font-size: 28px;
  }
  .sale-page-v .bundle-container .content-bottom .new-value .today-value {
    font-size: 34px;
  }
  .sale-page-v .bundle-container .content-bottom .new-value .new-price {
    font-size: 43px;
  }
  .sale-page-v .bundle-container .content-bottom .new-value .shipping {
    font-size: 24px;
  }
  .sale-page-v .bundle-container .content-bottom .claim-btn .btn {
    padding: 1rem 1.5rem;
    font-size: 18px;
  }
  .sale-page-v .perfume-video {
      width: 75%;
  }
  .sale-page-v .custom-table-section .comparison-table-wrapper .middle-line{
    margin-left:0;
  }
  .sale-page-v .sec3-icons .section-heading-row .hdt-heading-block{
    max-width: 70%;
  }
}
.sale-page-v.sale-page-v2 .v2-top-mob{
  display:none;
}
@media screen and (max-width:900px){
  .sale-page-v .custom-video-review .section-blocks-row{
    flex-direction: column;
    padding: 0 3rem;
  }
  .sale-page-v .custom-video-review .section-blocks-row .custom-code video{
    border-radius: 10px;
  }
  .sale-page-v .sale-sec-1 .custom-text-item .sale-sec1-points li p{
    width: 50%;
    /* font-size: 14px; */
    font-size: 18px;
  }
  .sale-page-v .sale-sec-1 .custom-text-item .sale-sec1-points li{
    gap:5px;
  }
  .sale-page-v .sec3-icons .section-blocks-row .block-col {
    width: 100%;
  }
  .sale-page-v .sec3-icons .section-heading-row .hdt-heading-block{
    max-width: 100%;
  }
  .sale-page-v .sale-button-sec .hdt-btn{
    width: auto;
    height: auto;
    padding: 1rem 6rem;
    font-size: 18px;
  }
  .sale-page-v .sale-button-sec .hdt-text-block ul {
    gap: 20px;
    padding: 0;
    flex-wrap: wrap;
  }
  .sale-page-v .sale-button-sec .hdt-text-block ul li {
    font-size: 12px;
  }
  .sale-page-v .sale-button-sec .hdt-text-block ul li strong{
    font-size: 12px;
  }
  .sale-page-v .bundle-container .bundle-row.row2{
    flex-direction: column;
  }
  .sale-page-v .bundle-container {
    padding: 5rem 1.5rem;
  }
  .sale-page-v .video-review-sec .hdt-heading-block{
    font-size: 25px;
    font-weight: 600;
    margin-bottom: 3rem;
  }
  .sale-page-v .video-review-sec .hdt-custom_liquid video{
    max-width: 90%;
    margin: auto;
    border-radius: 10px;
  }
  .sale-page-v .sale-sec2 .sec2-colmn p {
    font-size: 17px;
  }
  .sale-page-v .for-desktop {
    display:none;
  }
  .sale-page-v .for-mob {
    display:block;
    /* margin-top: 5rem; */
  }
  .sale-page-v .sale-sec2 {
    background-image: unset;
    background: #E6E6E6;
  }
  .sale-page-v .sec-3 .sec3-heading .hdt-heading-block,
  .sale-page-v .sec3-icons .section-heading-row .hdt-heading-block {
    font-size: 28px;
  }
  .sale-page-v .sec-3 .cont-col{
   margin-bottom:4rem; 
  }
  .sale-page-v .sec4 .sec-4-heading .hdt-heading-block {
    max-width: 100%;
    font-size: 23px;
  }
  .sale-page-v .main-container .col .inner {
    width: 93%;
    padding: 3rem;
  }
  .sale-page-v .main-container {
    padding: 5rem 0 0;
  }
  .sale-page-v .inner .content,
  .sale-page-v .inner .author-name,
  .sale-page-v .inner .heading{
    font-size: 16px;
  }
  .sale-page-v .hdt-icon-box .hdt-icon-box__wrap{
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center;
  }
  .sale-page-v .hdt-icon-box .hdt-icon-box__wrap .hdt-icon-box__item{
    width:47%;
  }
  .sale-page-v .hdt-icon-box .hdt-icon-box__scrollsnap-dots{
    display:none;
  }
  .sale-page-v .hdt-icon-box{
    padding: 4rem 0;
  }
  .sale-page-v .sec4 .sec-4-heading .hdt-heading-block {
    font-size: 18px;
  }
  .sale-page-v .sec6 .hdt-text-block p {
    font-size: 22px;
  }
  .sale-page-v .sec6 .sec2-colmn .hdt-text-block p {
    width: 100%;
    font-size: 16px;
  }
  .sale-page-v .custom-table-section {
    padding: 5rem 1.5rem;
  }
  .sale-page-v .custom-table-section .title {
    font-size: 29px;
  }
  .sale-page-v .sec8 .sec8-heading .hdt-text-block p {
    font-size: 22px;
  }
  .sale-page-v .sec8 .sec8-heading .hdt-heading-block {
    font-size: 26px;
  }
  .sale-page-v .sec8 .sec8-col-content .hdt-heading-block {
    font-size: 21px;
  }
  .sale-page-v .sec8 .sec8-col-content p {
    font-size: 16px;
  }
  .sale-page-v .sec8 .sec8-col-content{
    margin-bottom:4rem;
  }
  .sale-page-v .sec9 .sec9-heading .hdt-text-block p {
    font-size: 24px;
  }
  .sale-page-v .sec9 .sec9-heading .hdt-heading-block {
    font-size: 24px;
    margin-top: 1rem;
  }
  .sale-page-v .sec9 .hdt-text-block p{
    font-size:16px;
  }
  .sale-page-v .bundle-container .bundle-headings .heading-1 {
    font-size: 24px;
  }
  .sale-page-v .bundle-container .bundle-headings .heading-2 {
    font-size: 18px;
    padding: 0px 1rem;
    margin-bottom: 5px;
  }
  .sale-page-v .bundle-container .bundle-headings p {
    font-size: 16px;
  }
  .sale-page-v .sale-accordian .hdt-accordion-title {
    font-size: 25px;
  }
  .sale-page-v .sale-accordian .hdt-accordion-item {
    padding: 0px 2rem;
  }
  .sale-page-v .sale-accordian .hdt-accordion-item summary {
    padding: 1.5rem 0 2.2rem;
    font-size: 15px;
  }
  .sale-page-v .sale-accordian .hdt-accordion-item .hdt-accordion-content {
    font-size: 12px;
  }
  .sale-page-v .disclaimer-sec .hdt-heading-block {
    font-size: 20px;
  }
  .sale-page-v .disclaimer-sec .hdt-text-block p {
    font-size: 12px;
  }
  .sale-page-v .disclaimer-sec {
    padding: 5rem 2rem;
  }
  .sale-page-v .disclaimer-sec .hdt-text-block li a {
    font-size: 10px;
  }
  .sale-page-v .sale-sec-1 .for-mobile {
    display:block;
  }
  .sale-page-v .sale-sec-1 .for-mobile .hdt-subheading,
  .sale-page-v .sale-sec-1 .for-mobile .hdt-rte.hdt-s-text2,
  .sale-page-v .sale-sec-1 .for-mobile .custom-text-item{
    display:none;
  }
  .sale-page-v .sale-sec-1 .for-desktop {
    display:block;
    padding-bottom: 0;
    padding:0;
  }
  .sale-page-v .sale-sec-1 .for-desktop .hdt-heading,
  .sale-page-v .sale-sec-1 .for-desktop .hdt-label{
    display:none;
  }
  .sale-page-v .sale-sec-1 .hdt-heading{
    font-size: 30px !important;
    margin: 0;
  }
  .sale-page-v .sale-sec-1 {
    padding-top: 4rem;
  }
  .sale-page-v .sale-sec-1 .hdt-label {
    font-size: 16px;
    line-height: 140%;
    margin: 4rem 0 1.5rem;
  }
  .sale-page-v .sale-sec-1 .hdt-subheading {
    /* font-size: 21px; */
    text-align: center;

    font-size: 25px;
    line-height: 38px;
  }
  .sale-page-v .sale-sec-1 .hdt-rte.hdt-s-text2 p{
    text-align:center;
    /* font-size: 14px !important; */
    font-size: 18px !important;
  }
  .sale-page-v .custom-table-section .comparison-table td[data-label=Features] {
    font-size: 13px;
  }
  .sale-page-v .custom-table-section .comparison-table-wrapper .middle-line{
    margin-top: -1.3rem;
    height: 4.6rem;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    margin-left: 0;
    padding-bottom: 10px;
  }
  .sale-page-v .custom-table-section .comparison-table td img {
    width: 30px;
  }
  .sale-page-v .comparison-table th{
    padding: 6px;
  }
  .sale-page-v .custom-table-section .comparison-table {
    border-radius: 10px;
  }
  .sale-page-v .try-btn-sec .btn-points{
     flex-wrap: wrap;
    gap:10px;
  }
  .sale-page-v .try-btn-sec .btn-points li{
    gap: 4px;
  }
  .sale-page-v .try-btn-sec .btn-points li p {
    /* font-size: 11px; */
    font-size: 16px;
    margin-top: 1px;
  }
  .sale-page-v .tick {
    width: 15px;
  }
  .sale-page-v .bundle-container .content-top .list-content ul li img {
    width: 18px;
  }
  .sale-page-v .perfume-video {
    width: 100%;
    border-radius: 10px;
  }
  .sale-page-v .custom-video-review .section-bottom-row p{
    display:none;
  }
  .sale-page-v .sec2-single-text.for-mob p{
    color: #000;
    font-family: Helvetica;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
  }
  .sale-page-v .bundle-col.for-mob {
    margin: 5rem 0;
    background: transparent;
  }
  .sale-page-v .bundle-col.for-mob .claim-btn{
    text-align: center;
  }
  .sale-page-v .bundle-col.for-mob .claim-btn a{
    padding: 1.5rem 3.5rem;
    font-size: 18px;
    border-radius: 100px;
    background: #5BBC30;
    color: #fff;
  }
  .sale-page-v .bundle-container .col-2 .floating {
    position: absolute;
    width: 120px; 
    top: 0;
    right: 0;
  }
  .sale-page-v.sale-page-v2 .v2-top-mob{
    background: #fff;
    display: block;
    padding-bottom: 0;
  }
  .sale-page-v.sale-page-v2 .v2-top-mob .hdt-image_wrap,
  .sale-page-v.sale-page-v2 .v2-top-mob .for-desktop.hdt-content_wrap {
    display: none;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container {
    padding: 0 2rem 10rem;
    flex-direction: column;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .image-row {
    width: 100%;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .Bundle-row {
    width: 100%;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-headings .heading-1,
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-headings .heading-2,
  .sale-page-v.sale-page-v2 .bundle-container .bundle-headings .heading-bottom,
  .sale-page-v.sale-page-v2 .bundle-container .bundle-headings .para{
    display: none;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .for-mob .heading-bottom{
    color: #000;
    text-align: center;
    font-family: Helvetica;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 2rem;
  }
  .sale-page-v .image-text-bundle-container .points-sec .points p {
    font-size: 16px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .for-mob .para{
    color: #000;
    text-align: center;
    font-family: Helvetica;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
    letter-spacing: 0.18px;
    margin-bottom: 4rem;
  }
  .sale-page-v .image-text-bundle-container .points-sec .points img {
    width: 30px;
  }
  .sale-page-v.sale-page-v2 .bundle-container .bundle-headings .heading-last{
    font-size: 26px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container {
    padding: 0;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .bundle-row.row2 .main-content {
    padding: 10px 40px 40px;
  }
  .sale-page-v.sale-page-v2 .bundle-container {
    padding: 2rem 3rem 0;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-top .heading h2{
    font-size: 22px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-top .heading p{
    font-size: 28px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .old-value .value {
    font-size: 26px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .old-value .old-price {
    font-size: 28px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .new-value .today-value {
    font-size: 34px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .new-value .new-price {
    font-size: 43px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .new-value .shipping {
    font-size: 24px;
  }
  .sale-page-v.sale-page-v2 .image-text-bundle-container .bundle-container .content-bottom .claim-btn .btn {
    font-size: 18px;
  }
  .sale-page-v.sale-page-v2 .custom-video-review .block-col {
    max-width: 100%;
  }
}
.template-index .instastory-title,
.template-index #stories,
.template-index #instafeed{
  display:none  
}
.hdt-article-inner .hdt-main-articles article h4,
.hdt-article-inner .hdt-main-articles article h3 {
  font-size: 25px;
  font-weight: 600;
  margin-top: 3rem;
}
@media screen and (max-width:600px){
  .hdt-article-inner .hdt-main-articles article h4,
  .hdt-article-inner .hdt-main-articles article h3 {
    font-size: 19px;
  }
}


/* ========================================================== ADvertorial (page-119965909213) Page ========================================================== */

.best-gift .hdt-section-marquee,
.best-gift header,
.best-gift .hdt-footer-section{
  display:none;
}

.best-gift{
  padding: 5rem 10rem;
}
.best-gift .hdt-section.hdt-section-heading.hdt-main-heading .hdt-main-heading h1{
  color: #333;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.best-gift .hdt-section.hdt-top-heading .hdt-container{
  padding: 0;
  margin: 0;
  max-width: 100%;
}
.best-gift .hdt-section.hdt-top-heading .title .hdt-container .hdt-s-text {
  color: #000;
  font-size: 46px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0.44px;
}
.best-gift .hdt-section.hdt-top-heading .title .hdt-container .hdt-s-text2{
  color: #222;
  font-size: 22px;
  font-style: italic;
  font-weight: 400;
  line-height: 120%;
}
.best-gift .hdt-section.hdt-top-heading .below-main-img {
  border-radius: 8px;
  background: #E0FFF0;
  padding: 2.5rem;
  margin: 2rem 0;
}
.best-gift .hdt-section.hdt-top-heading .below-main-img .hdt-s-text2{
  color: #333;
  font-size: 22px;
  font-style: italic;
  font-weight: 500;
  line-height: 130%; /* 28.6px */
  letter-spacing: 0.44px;
}
.best-gift .hdt-section .content-1 .hdt-s-text2{
  color: #222;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: 0.4px;
}
.best-gift .hdt-section .content-1 .hdt-s-text{
  color: #000;
  font-size: 37px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
}
.best-gift .first-review-sec.custom-video-review-main-container {
  padding-top: 5rem;
}
.best-gift .first-review-sec.custom-video-review-main-container .section-blocks-row{
  display: flex;
  margin: 0;
  padding: 0;
  justify-content: center;
  gap: 5rem;
  width: 100%;
  max-width: 100%;
}
.best-gift .first-review-sec.custom-video-review-main-container .block-col{
  width: 33.3%;
}
.best-gift .first-review-sec.custom-video-review-main-container .review-para{
  color: #222;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  padding: 2rem 5rem;
}
.best-gift .first-review-sec.custom-video-review-main-container .star-image{
  margin:auto
}
.best-gift .first-review-sec.custom-video-review-main-container .star-image2{
  width: 120px;
  margin: auto;
  margin-top: 20px;
}
.best-gift .first-review-sec.custom-video-review-main-container .author-name{
  color: #333;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* padding-top: 2rem; */
}
.best-gift .first-review-sec.custom-video-review-main-container .section-bottom-row{
  display: none;
}
.best-gift .img-right .hdt-row-grid{
  flex-direction: row-reverse;
  display: flex;
}

.best-gift .img-right .hdt-row-grid .hdt-image_wrap,
.best-gift .img-right .hdt-row-grid .hdt-content_wrap{
  width: 50%;
}
.best-gift .img-right .hdt-row-grid .hdt-content_wrap .hdt-heading,
.best-gift .img-left .hdt-row-grid .hdt-content_wrap .hdt-heading{
  color: #000;
  font-size: 34px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  letter-spacing: 0.68px;
}
.best-gift .img-right .hdt-row-grid .hdt-content_wrap p,
.best-gift .img-left .hdt-row-grid .hdt-content_wrap p{
  color: #222;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: 0.4px;
}
.best-gift .review-sec-2 .main-row .col .inner{
  border-radius: 20px;
  background: #F3F3F3;
  width: 840px;
  margin: auto;
  padding: 5rem 8rem;
  margin: 3rem auto;
}
.best-gift .review-sec-2 .main-row .col .inner .review-stars{
  width: 120px;
}
.best-gift .review-sec-2 .main-row .col .inner .heading{
  color: #000;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 160%;
  padding: 2rem 0;
}
.best-gift .review-sec-2 .main-row .col .inner .content{
  color: #222;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  letter-spacing: 0.4px;
  padding-bottom: 2rem;
}
.best-gift .review-sec-2 .main-row .col .inner .author-name{
  color: #000;
  font-size: 20px;
  font-style: italic;
  font-weight: 500;
  line-height: 160%;
}
.best-gift .review-sec-2-heading .hdt-s-text{
  color: #000;
  font-size: 37px;
  font-style: normal;
  font-weight: 600;
  line-height: 160%;
}
.best-gift .hdt-section-inner .update{
  color: #000;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  border-radius: 8px;
  background: #FFF3DA;
  padding: 2rem;
  margin: 3rem 0;
}
.best-gift .hdt-section-inner .update span{
  color: #FA0C0C;
  font-weight: 600;
}
.best-gift .bundle-container.product .bundle-headings{
  background: #FFFFE0;
  width: 753px;
  margin: auto;
  padding: 1rem 0;
}
.best-gift .bundle-container.product .bundle-headings .heading-1{
  color: #000;
  text-align: center;
  font-size: 37px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
}
.best-gift .bundle-container.product .bundle-headings .heading-2{
  color: #000;
  font-size: 42px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  text-align: center;
}
.best-gift .bundle-container.product .bundle-col img{
  margin: auto
}
.best-gift .bundle-container.product .bundle-col ul img{
  margin:0;
}
.best-gift .bundle-container.product .main-content{
  background: #FFFFE0;
  width: 753px;
  margin: auto;
  padding: 3rem 10rem;
}
.best-gift .bundle-container.product .list .list-content{
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #222;
}
.best-gift .bundle-container.product .old-price,
.best-gift .bundle-container.product .new-price {
  background: #ffff00;
  width: fit-content;
  padding: 0 2rem;
  color: #000;
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  margin: auto;
}
.best-gift .bundle-container.product .old-price {
  margin: 2rem auto 0.5rem;
}
.best-gift .bundle-container.product .claim-btn{
  border-radius: 8px;
  background: #008000;
  width: fit-content;
  margin: 2rem auto;
  padding: 1rem 2rem;
}
.best-gift .bundle-container.product .claim-btn .btn{
  color: #fff;
  text-align: center;
  font-size: 32.846px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%; /* 49.27px */
}
.best-gift .bundle-container.product .below-btn{
  color: #000;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.best-gift .ad-btn-2-sec .hdt-col-parent .hdt-text-block p {
  color: #000;
  text-align: center;
  font-size: 24px;
  font-style: italic;
  font-weight: 600;
  line-height: 150%;
}
.best-gift .ad-btn-2-sec .hdt-col-parent .hdt-btn-wrapper a{
  color: #FFF;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  padding: 1rem 4rem;
  border-radius: 8px !important;
  margin: 2rem auto;
  display: inline-block;
  animation: adbounce 2s infinite;
}
@keyframes adbounce {
  0%, 20%, 50%, 80%, 100% { transform: translateY(0); }
  40% { transform: translateY(-10px); }
  60% { transform: translateY(-5px); }
}

.best-gift .ad-btn-2-sec .hdt-col-parent .hdt-text-block.hdt-text-sm p{
  color: #222;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 30px */
}
.best-gift .ad-insta .insta-title {
  width: 100%;
  color: #000;
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
}
@media (min-width: 768px) {
    
  .best-gift .ad-insta .insta-feed{
    grid-template-columns: repeat(3, 1fr);
    background: #000;
  }
}
.best-gift .disclaimer-sec .hdt-heading-block {
  color: #000;
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  margin-bottom: 1rem;
}
.best-gift .disclaimer-sec .hdt-text-block p{
  color: #000;
  text-align: center;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.best-gift .disclaimer-sec .hdt-text-block.hdt-text-sm p{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.best-gift .disclaimer-sec .hdt-text-block.hdt-text-sm p a {
   margin: 0;
  color: #0640FF;
  text-align: center;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}
.best-gift .adbounce-btn.page-link-btn,
.best-giftv2 .adbounce-btn{
  display: none !important;
}
.best-giftv2 .adbounce-btn.page-link-btn {
  display: inline-block !important;
}
.best-gift .bundle-container.product{
  text-align: center;
}


@media screen and (max-width:1550px){
  .best-gift .first-review-sec.custom-video-review-main-container .review-para{
    padding: 2rem 2rem;
  }
  
}
@media screen and (max-width:1350px){
  .best-gift .first-review-sec.custom-video-review-main-container .review-para{
    padding: 2rem 0;
  }
}
@media screen and (max-width:1080px){
  .best-gift {
    padding: 5rem;
  }
  .best-gift .advertorial-header .row .col-right .header-links{
    gap: 2rem;
  }
  .best-gift .first-review-sec.custom-video-review-main-container .section-blocks-row{
    gap: 2rem;
  }
  .best-gift .first-review-sec.custom-video-review-main-container .review-para{
    font-size: 16px;
  }
  .best-gift .first-review-sec.custom-video-review-main-container .author-name{
    font-size: 13px;
  }
  .best-gift .img-right .hdt-container,
  .best-gift .img-left .hdt-container{
    padding:0;
  }
  .best-gift .img-right .hdt-row-grid .hdt-content_wrap .hdt-heading, 
  .best-gift .img-left .hdt-row-grid .hdt-content_wrap .hdt-heading {
    font-size: 24px;
  }
  .best-gift .img-right .hdt-row-grid .hdt-content_wrap, 
  .best-gift .img-left .hdt-row-grid .hdt-content_wrap{
    padding: 0;
  }
  .best-gift .img-right .hdt-row-grid .hdt-content_wrap p, 
  .best-gift .img-left .hdt-row-grid .hdt-content_wrap p{
    font-size: 16px;
  }
  .best-gift .review-sec-2 .main-row .col .inner{
    width: auto;
  }
  .best-gift .bundle-container.product .bundle-headings,
  .best-gift .bundle-container.product .main-content{
    width: auto;
  }
}
@media screen and (max-width:768px){
  .best-gift {
    padding: 2rem 1.5rem;
  }
  .best-gift .advertorial-header .row .col-left, .best-gift .advertorial-header .row .col-right {
    width: auto;
  }
  .best-gift .advertorial-header .row .col-left h2{
    font-size: 12px;
  }
  .best-gift .advertorial-header .row .col-right .header-links a{
    font-size: 11px;
  }
  .best-gift .advertorial-header .row{
    padding: 1rem 1rem;
  }
  .best-gift .hdt-section.hdt-section-heading.hdt-main-heading .hdt-main-heading h1{
    font-size: 14px;
  }
  .best-gift .hdt-section.hdt-top-heading .title .hdt-container .hdt-s-text{
    font-size: 20px;
    font-weight: 600;
  }
  .best-gift .hdt-section.hdt-top-heading .title .hdt-container .hdt-s-text2{
    font-size: 16px;
    line-height: inherit;
    margin-bottom: 1rem;
  }
  .best-gift .hdt-section.hdt-top-heading .below-main-img{
    padding: 1.5rem;
  }
  .best-gift .hdt-section.hdt-top-heading .below-main-img .hdt-s-text2{
    font-size: 14px;
    line-height: inherit;
  }
  .best-gift .hdt-section .content-1 .hdt-s-text2 p{
    font-size: 15px;
  }
  .best-gift .hdt-section .content-1 .hdt-s-text{
    font-size: 17px;
  }
  .best-gift .first-review-sec.custom-video-review-main-container .section-blocks-row {
    gap: 2rem;
    flex-direction: column;
  }
  .best-gift .first-review-sec.custom-video-review-main-container .block-col {
    width: 100%;
  }
  .best-gift .img-right .hdt-row-grid {
    flex-direction: column;
  }
  .best-gift .img-right .hdt-row-grid .hdt-image_wrap, .best-gift .img-right .hdt-row-grid .hdt-content_wrap {
    width: 100%;
  }
  .best-gift .img-right .hdt-row-grid .hdt-content_wrap .hdt-heading, .best-gift .img-left .hdt-row-grid .hdt-content_wrap .hdt-heading {
    font-size: 20px;
    text-align: left;
  }
  .best-gift .img-right .hdt-row-grid .hdt-content_wrap p, .best-gift .img-left .hdt-row-grid .hdt-content_wrap p {
    font-size: 16px;
    line-height: inherit;
  }
  .best-gift .review-sec-2-heading .hdt-s-text{
    font-size: 24px;
  }
  .best-gift .review-sec-2 .main-row .col .inner{
    padding: 2rem 2.5rem;
  }
  .best-gift .review-sec-2 .main-row .col .inner .heading{
    font-size: 18px;
    padding: 1rem 0;
  }
  .best-gift .review-sec-2 .main-row .col .inner .content{
    font-size: 14px;
    padding-bottom: 1rem;
  }
  .best-gift .review-sec-2 .main-row .col .inner .author-name{
    font-size: 16px;
  }
  .best-gift .hdt-section-inner .update{
    font-size: 13px;
    padding: 2rem 1.5rem;
  }
  .best-gift .bundle-container.product .main-content{
    padding: 2rem 1rem;
  }
  .best-gift .bundle-container.product .main-content li{
    font-size: 13px;
  }
  .best-gift .bundle-container.product .bundle-col ul img {
    margin: 0;
    width: 21px;
  }
  .best-gift .bundle-container.product .old-price, .best-gift .bundle-container.product .new-price{
    font-size: 18px;
  }
  .best-gift .bundle-container.product .claim-btn .btn{
    font-size: 16px;
  }
  .best-gift .bundle-container.product .below-btn{
    font-size: 14px;
  }
  .best-gift .ad-btn-2-sec .hdt-col-parent .hdt-text-block p{
    font-size: 18px;
  }
  .best-gift .ad-btn-2-sec .hdt-col-parent .hdt-btn-wrapper a{
    font-size: 15px;
    margin: 1rem auto;
  }
  .best-gift .ad-btn-2-sec .hdt-col-parent .hdt-text-block.hdt-text-sm p{
    font-size: 14px;
  }
  .best-gift .ad-insta .insta-title{
    font-size: 18px !important;
  }
  .best-gift .ad-insta .insta-feed{
    grid-template-columns: repeat(3, 1fr);
    background: #000;
  }
  #shopify-section-template--19638664495325__custom_liquid_CdwQRE{
    margin: 3rem 0;
  }
  .best-gift .disclaimer-sec .hdt-container{
    padding: 0;
  }
  .best-gift .disclaimer-sec .hdt-heading-block{
    font-size: 20px;
  }
  .best-gift .disclaimer-sec .hdt-text-block p{
    font-size: 16px;
  }
  .best-gift .disclaimer-sec .hdt-text-block.hdt-text-sm p a{
    font-size: 12px;
  }
  .best-gift .hdt-section .content-1 .hdt-s-text2{
    line-height: 120%;
  }
  .best-gift .bundle-container.product .bundle-headings .heading-1 {
    font-size: 28px;
  }
  .best-gift .bundle-container.product .bundle-headings .heading-2 {
    font-size: 38px;
  }
  .best-gift .advertorial-header .row .col-left img {
    width: 80px;
  }
  .sale-page-v.sale-page-v2.sale-page-v3 .sale-sec-1 .for-desktop .custom-liquid img{
    display: none;
  }
  .sale-page-v.sale-page-v2.sale-page-v3 .sale-sec-1 .for-mobile .custom-liquid img{
    margin: 2rem auto 0;
  }
}
.sale-page-v.sale-page-v2.sale-page-v3 .sale-sec-1 .hdt-heading, 
.sale-page-v.sale-page-v2.sale-page-v3 .sale-sec-1 .hdt-subheading, 
.sale-page-v.sale-page-v2.sale-page-v3 .sale-sec-1 .hdt-rte{
  color:#fff;
}
.sale-page-v.sale-page-v3 .custom-video-review .block-col .custom-video-container .custom-video,
.sale-page-v.sale-page-v3 .custom-video-review .block-col .custom-video-container .video-thumbnail{
  border-radius: 15px;
}

.sale-page-v.sale-page-v2.sale-page-v3 .sale-sec-1 .review-top p{
  color: #fff;
  text-align: left;
  font-family: Helvetica;
  font-size: 24px;
  font-style: italic;
  font-weight: 700;
  margin: 2rem 0;
}
.sale-page-v.sale-page-v2.sale-page-v3 .sale-sec-1 .review-top p span{
    font-size: 20px;
    font-weight: 400;
}
@media screen and (max-width:768px){
  .sale-page-v.sale-page-v2.sale-page-v3 .sale-sec-1 .review-top p {
    text-align: center;
    font-size: 20px;
  }
  .sale-page-v.sale-page-v2.sale-page-v3 .sale-sec-1 .review-top p .for-desktop {
    font-size: 18px;
    margin-top: 1rem;
  }
}
.custom-hdt-media-overlap-content .play-button {
  left: 50%;
}
.custom-hdt-media-overlap-content .vimeo-videos{
  height: 462px;
}
.custom-hdt-media-overlap-content .vimeo-videos iframe{
  position: absolute;
  top: 1%;
  height: 96.1% !important;
  width: 100% !important;
  border-radius: 30px;
}
.product-faqs {
  max-width: 1024px;
  margin: auto;
}
.product-faqs .hdt-accordion-title{
  text-align: center;
  margin-bottom: 5rem;
}
.hdt-section.hdt-accordion .extra-link{
    padding: 15px 0 0;
    line-height: 1.5;
    color: rgb(var(--color-foreground2));
    font-size: 20px;
    display: block;
    text-decoration: underline;
    text-underline-offset: 6px;
    text-decoration-thickness: 0px;
}