
@media screen and (max-width: 560px) {
    .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper span.parent-span {
        position: unset !important;
    }
    .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper span img {
        position: relative !important;
        top: -25px !important;
        width: 300px !important;
    }
}


@media screen and (max-width: 560px) {
    body:has(.chatbot-container) .template-panel .lp-popup-coupon.coupon-popup{
        bottom: 185px !important;
    }
}


@media screen and (max-width: 560px) {
    .margin-6 {
        position: relative !important;
        top: 2px !important;
    }
    .bottom-11 {
        position: relative !important;
        bottom: 5px !important;
    }
    .bottom-10 {
        position: relative !important;
        bottom: 5px !important;
    }
    .bottom-16 {
        position: relative !important;
        bottom: 5px !important;
    }
    .specialCoupon span {
        font-size: 8px !important;
    }
    .coupon-message {
        padding: unset !important;
    }
}


@media screen and (max-width: 560px) {
  [data-section-type=result] .wonder-scroll-container.enabled ul .wonder-result-main {
    scroll-snap-align: unset !important;
  } 
  [data-section-type="appeal"] .wonder-scroll-container.enabled ul .swiper-slide-structure {
    scroll-snap-align: unset !important;
  } 
  [data-section-type="product"] .wonder-scroll-container.enabled ul .wonder-product-list-li {
    scroll-snap-align: unset !important;
  } 
  [data-section-type="voicew"] .wonder-scroll-container.enabled ul .wonder-voice-container {
    scroll-snap-align: unset !important;
  } 
}


@media screen and (max-width: 560px) {
    .payment-img {
        width: 58px !important;
    }
}


.lp-popup-coupon .coupon-container-parent .lp-coupon-popup-context .lp-coupon-popup-text-container .coupon-inner-text-container span {
    line-height: 0.5 !important;
}


#wonder_efblock #ef-wrapper .ef-form-group[data-design-type="2"] .checks-label-content {
    width: 200px !important;
}


@media screen and (max-width: 560px) {
    #ef-wrapper form .ef-form-group[data-design-type="2"] dd span {
        width: 100% !important;
        font-size: 8px !important;
    }
    .middleText-sp, .middleText-sp span {
        line-height: 1.2 !important;
    }
}


@media screen and (min-width: 561px) {
    .lp-popup-coupon .coupon-container-parent {
        padding-top: 6px !important;
    }
}
