.prd-main-circle .swiper-control {
    display: flex;
    flex-direction: column;
    width: fit-content;
    padding-left: 1.5rem;
}

.prd-main-circle .swiper-control-btn {
    border-color: white;
}

.prd-main-circle .swiper-control-btn img {
    filter: brightness(0) invert(1);
}

.prd-main-circle .swiper-control-btn.swiper-button-disabled img {
    filter: none !important;
}

.prd-main-circle .swiper-control-btn.swiper-prev {
    transform: rotate(90deg);
}

.prd-main-circle .swiper-control-btn.swiper-next {
    transform: rotate(90deg);
}
.hd .hd-logo .custom-logo-link {
    transition: 0.4s;
}
@media screen and (min-width:1200px) {
    .hd.sticky .hd-logo .custom-logo-link {
        max-width: 18rem;
    }
}
@media screen and (max-width:1200px) {
    .prd-main-circle .swiper-control {
        position: absolute;
        top: 2.5rem;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 2;
        flex-direction: row;
        padding: 0;
    }

    .prd-main-circle .swiper-control-btn.swiper-prev {
        transform: none;
    }

    .prd-main-circle .swiper-control-btn.swiper-next {
        transform: none;
    }
}
  .popup-thank {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2.4rem; }
    .popup-thank .popup-thank__title {
      font-family: "Beautique Display", sans-serif;
      color: var(--color-pri);
      line-height: 1.3;
      --f-sz: clamp(2.7rem, calc(1.9541rem + 1.0656vw), 4rem);
      font-size: var(--f-sz); }
    .popup-thank .logo-ltd {
      margin-top: 2.4rem;
      display: -moz-flex;
      display: -ms-flex;
      display: -o-flex;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-justify-content: center;
      gap: 1.6rem; }

.page-thankyou{
 min-height: 100vh;
   display: flex;
   flex-direction: column;
   justify-content: center;
}
/*# sourceMappingURL=backdoor.css.map */