/** Shopify CDN: Minification failed

Line 246:5 Unexpected "/"

**/
/* countdown */
.hdt-image-with_text .hdt-cd-heading {
  margin-bottom: var(--spacing-2);
  margin-top: var(--spacing-1-6);
}
.hdt-image-with_text .hdt-countdown__message {
  margin-top: var(--spacing-1-6);
}
.hdt-image-with_text .hdt-countdown .hdt-countdown__text {
  font-size: var(--text-xs);
  font-weight: var(--font-bold);
}
.hdt-image-with_text .hdt-countdown {
  --cd-item-w: var(--spacing-6);
  --cd-item-h: var(--spacing-5);
  --cd-pd-x: var(--spacing-0-8);
  --cd-pd-y: var(--spacing-0-4);
}
@media (min-width: 768px) {
  .hdt-image-with_text .hdt-countdown .hdt-countdown__amount {
    font-size: var(--text-12xl);
    line-height: 1.2;
  }
  .hdt-image-with_text .hdt-countdown {
    --cd-item-w: var(--spacing-6);
    --cd-item-h: var(--spacing-7);
    --cd-pd-x: var(--spacing-1);
    --cd-pd-y: var(--spacing-0-6);
  }
}
/* hdt-image-with_text */
.hdt-image-with_text .hdt-img_item:nth-child(1) {
  z-index: 1;
}
.hdt-image-with_text .hdt-img_item:nth-child(2) {
  z-index: 2;
}
.hdt-image-with_text .hdt-img_item:nth-child(3) {
  z-index: 3;
}
.hdt-image-with_text .hdt-br-hidden_true br {
  display: none;
}
.hdt-image-with_text .hdt-content>*:first-child {
  margin-top: 0;
}
.hdt-image-with_text .hdt-content_wrap {
  padding: var(--spacing-1-4) var(--spacing-1-4) var(--spacing-2-4);
}
.hdt-image-with_text *+.hdt-label {
  margin-top: var(--spacing-1-2);
}
.hdt-image-with_text *+.hdt-heading {
  margin-top: var(--spacing-1-4);
}
.hdt-image-with_text *+.hdt-subheading {
  margin-top: var(--spacing-1-6);
}
.hdt-image-with_text *+.hdt-btn {
  margin-top: var(--spacing-1-8);
}
.hdt-image-with_text *+ .hdt-text{
  margin-top: var(--spacing-1-4);
}
.hdt-image-with_text .hdt-countdown__inner {
  display: inline-flex;
  gap: var(--spacing-1);
}
.hdt-image-with_text .hdt-btn {
  --hdt-pd-x: var(--spacing-2-4);
}
/* .hdt-image-with_text .hdt-image_wrap::after {
  padding-top: 100%;
}
.hdt-image-with_text .hdt-image_wrap::after {
  content: "";
  display: block;
} */
.hdt-image-with_text .hdt-img_group {
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: repeat(12, 1fr);
}
.hdt-image-with_text .hdt-22_img .hdt-img_group {
  column-gap: var(--spacing-x);
}
.hdt-image-with_text .hdt-1_img .hdt-img_group .hdt-img_item:nth-child(1) {
  grid-column: 1 / 13;
  grid-row: 1 / 13;
}
/* 2 image */
.hdt-image-with_text .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(1) {
  grid-column: 1 / 10;
  grid-row: 1 / 11;
}
.hdt-image-with_text .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(2) {
  grid-column: 6 / 13;
  grid-row: 6 / 13;
}
/* 2 image style 2 */
.hdt-image-with_text .hdt-22_img .hdt-img_group .hdt-img_item:nth-child(1) {
  grid-column: 1 / 7;
  grid-row: 1 / 13;
}
.hdt-image-with_text .hdt-22_img .hdt-img_group .hdt-img_item:nth-child(2) {
  grid-column: 7 / 13;
  grid-row: 1 / 13;
}
/* 2 image style 3 */
.hdt-image-with_text .hdt-222_img .hdt-image_wrap:after{
  padding-top: 117.5%;
}
.hdt-image-with_text .hdt-222_img{
  --spacing-x:0px;
}
.hdt-image-with_text .hdt-222_img .hdt-img_group .hdt-img_item:nth-child(1) {
  grid-column: 3 / 13;
  grid-row: 1 / 13;
}
.hdt-image-with_text .hdt-222_img .hdt-img_group .hdt-img_item:nth-child(2) {
  grid-column: 1 / 7;
  grid-row: 4 / 10;
}
/*  3 image  */
.hdt-image-with_text .hdt-3_img .hdt-img_group .hdt-img_item:nth-child(2) {
  grid-column: 1 / 5;
  grid-row: 1 / 5;
}
.hdt-image-with_text .hdt-3_img .hdt-img_group .hdt-img_item:nth-child(3) {
  grid-column: 7 / 13;
  grid-row: 7 / 13;
}
.hdt-image-with_text .hdt-3_img .hdt-img_group .hdt-img_item:nth-child(1) {
  grid-column: 3 / 11;
  grid-row: 2 / 12;
}
/* 3 image style 2 */
.hdt-image-with_text .hdt-33_img .hdt-img_group .hdt-img_item:nth-child(2) {
  grid-column: 1 / 6;
  grid-row: 3 / 9;
}
.hdt-image-with_text .hdt-33_img .hdt-img_group .hdt-img_item:nth-child(3) {
  grid-column: 9 / 13;
  grid-row: 7 / 11;
}
.hdt-image-with_text .hdt-33_img .hdt-img_group .hdt-img_item:nth-child(1) {
  grid-column: 3 / 11;
  grid-row: 1 / 13;
}

@media (min-width: 768px) {
  .hdt-image-with_text .hdt-br-hidden_true br {
    display: block;
  }
  .hdt-image-with_text .hdt-content_wrap {
    padding: var(--spacing-2);
  }
  .hdt-image-with_text *+.hdt-heading {
    margin-top: var(--spacing-1-4);
  }
  .hdt-image-with_text *+.hdt-subheading {
    margin-top: var(--spacing-1-8);
  }
  .hdt-image-with_text *+.hdt-btn {
    margin-top: var(--spacing-2-4);
  }
  .hdt-image-with_text .hdt-222_img *+.hdt-subheading{
    margin-top: var(--spacing-1-8);
  }
  .hdt-image-with_text .hdt-222_img *+.hdt-btn{
    margin-top: var(--spacing-3-2);
  }
  
}
@media (min-width: 768px) and (max-width: 820px){
  .hdt-22_img.md\:hdt-grid-cols-2{
    --cols: 1;
  }
}
@media (min-width: 1150px) {
  .hdt-image-with_text .hdt-content_wrap {
    padding-inline-start: var(--padding-start);
  }
  .hdt-image-with_text *+.hdt-label {
    margin-top: var(--spacing-1-4);
  }
  .hdt-image-with_text *+.hdt-heading {
    margin-top: var(--spacing-1-4);
  }
  .hdt-image-with_text *+.hdt-subheading {
    margin-top: var(--spacing-2-4);
  }
  .hdt-image-with_text *+.hdt-btn {
    margin-top: var(--spacing-3-4);
  }
  .hdt-image-with_text .hdt-222_img *+.hdt-btn{
    margin-top: var(--spacing-4-8);
  }
}
@media (-moz-touch-enabled: 0),
(hover: hover) and (min-width: 1150px) {
  /* effect */
  /* .hdt-effect-lunc .hdt-media:before {
    content: "";
    position: absolute;
    top: -100%;
    left: 0;
    width: 50%;
    height: 100%;
    background: rgb(var(--color-overlay));
    transition: 0.25s;
    z-index: 3;
    opacity: 0.1;
  }
  .hdt-effect-lunc .hdt-media:after {
    content: "";
    position: absolute;
    bottom: -100%;
    right: 0;
    width: 50%;
    height: 100%;
    background: rgb(var(--color-overlay));
    transition: 0.25s;
    z-index: 3;
    opacity: 0.1;
  } */
  /* .hdt-effect-lunc .hdt-media:hover:before {
    top: 0;
  } */
  /* .hdt-effect-lunc .hdt-media:hover:after {
    bottom: 0;
    transition-delay: 0.25s;
  } */
  /* :is(.hdt-effect-lunc,.hdt-effect-zoom-in) .hdt-img_item:hover {
    z-index: 4;
  /* } */
  .hdt-image-with_text .hdt-effect-zoom-in img {
    transition: transform 3s cubic-bezier(0, 0, 0.44, 1.18);
  }
  .hdt-image-with_text .hdt-effect-zoom-in .hdt-img_item:hover img {
    transform: scale3d(1.1, 1.1, 1);
  } */
}
@media (max-width: 1149px){
  .hdt-image-with_text :where(h1:not(.hdt-h1,.hdt-h2,.hdt-h3,.hdt-h4,.hdt-h5,.hdt-h6),.hdt-h1){
    font-size: calc(var(--font-heading-scale) * 4.4rem);
  }
}
@media (max-width: 767px){
  .hdt-image-with_text .hdt-text-lg{
    font-size: var(--text-base);
  }
  .hdt-image-with_text :where(h1:not(.hdt-h1,.hdt-h2,.hdt-h3,.hdt-h4,.hdt-h5,.hdt-h6),.hdt-h1){
    font-size: calc(var(--font-heading-scale) * 3.4rem);
  }
  .hdt-image-with_text .hdt-text-2xl{
    font-size: var(--text-xl);
  }
}
/* video width text 2 */
.hdt-popup-video-btn {
  width: 100px;
  height: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  left: 50%;
  background-color: rgba(255, 255, 255, 0.5);
  border: 1px solid rgba(243, 243, 243, 0.6);
  border-radius: 50%;
  transform: translate(-50%, -50%);
}
.hdt-popup-video-img img {
  border-radius: 10px;
}
.hdt-popup-video-close.hdt-modal::part(content) {
  max-width: 1000px;
  border-radius: 10px;
}
.hdt-popup-video-content {
    width: 850px;
    height: 480px;
}
.hdt-popup-video-close::part(header) {
  display: block;
  position: relative;
}
.hdt-popup-video-close::part(close-button) {
  background: transparent;
  color: rgb(var(--color-foreground));
  outline: none;
  border: none;
  cursor: pointer;
  transition: all .3s ease;
  padding: 0;
  position: absolute;
  top: -6px;
  right: 0px;
  z-index: 2;
}
.hdt-mt-btn {
  margin-top: 50px !important;
}
@media only screen and (max-width: 390px) {
  .hdt-popup-video-content {
    width: 300px;
    height: 200px;
  }
}
.hdt-col-video-content .hdt-media-overlap-content {
  border-radius: var(--rounded);
  overflow: hidden;
}
.hdt-col-text-content {
  padding: 30px 15px;
  background-color: rgb(var(--color-background2));
  border-radius: var(--rounded);
}
.hdt-list_content li {
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: solid 1px rgb(var(--color-line-border) / .15);
  color: rgb(var(--color-foreground));
  gap: 15px;
}
.hdt-list_content li .hdt-content_number > span {
  width: 40px;
  height: 40px;
  border-radius: var(--rounded-full);
  border: solid 1px rgb(var(--color-line-border));
  color: rgb(var(--color-foreground));
}
.hdt-list_content li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border: none;
}
@media(min-width: 768px) {
  .hdt-video-in-right .hdt-col-video-content {
    order: 22;
  }
  .hdt-col-text-content {
    padding: 30px 50px;
  }
  .hdt-list_content li {
    gap: 17px;
  }
  .hdt-list_content li .hdt-content_number > span {
    width: 50px;
    height: 50px;
  }
}
@media(min-width: 1150px) {
  .hdt-col-text-content {
    padding: 40px 60px;
  }
}
@media(min-width: 1441px) {
  .hdt-col-text-content {
    padding: 67px 92px 90px;
  }
  .hdt-list_content li .hdt-content_number > span {
    width: 53px;
    height: 53px;
  }
}