.explore-lifeclub--slider-wrapper {
    height: fit-content;
}

.lc-typography--span-icon {
    white-space: wrap;
}
.choose-program-inner .content .button-wrapper .life-club-button{
    width: fit-content;
}
.form-wrapper .life-club-button svg {
    flex: none;
}

.brands--content {
    height: fit-content;
}
.lc-slider-introduction--content .lc-slider-introduction--item-image img{
    object-position: top;
}
.platinum-benefits-slider .swiper-wrapper, .register-slider .swiper-wrapper, .other-doctors.other-doctors-slider .swiper-wrapper {
    height: auto;
}
@media only screen and (min-width: 767px) {
    .absoluteBtn, .home_slide_1 a {
        position: absolute; min-width: 180px;
        bottom: 150px;
    }
}
.pagination-container .pagination-inner-next{ margin-left: 10px;}
.pagination-container .pagination-inner-prev{ margin-right: 10px;}
.pagination-container .pagination-inner .pagination-list{ gap: 15px; }
@media only screen and (max-width: 767px) {
    .acibademlife-kalp-sagligi-slider .inner-bg::before{ 
        width: 100%; height: 100%; background: #CCC; content: ''; display: block;
        background: rgba(0, 0, 0, .3);z-index: 222;position: absolute;left: 0px;top: 0px;
    }
    .acibademlife-kalp-sagligi-slider.inner-section .inner-slider--content.mt-small{
        text-align: left; margin-top: 120px;
    }
    .acibademlife-kalp-sagligi-slider.inner-section .inner-slider--content .life-club-button.bottom{
        position: relative; top: auto; left: auto; transform: none; bottom: auto;
        background-color: #9b0824; border-color: #9b0824;
    }
    .modal-content .modal-action-button{ margin-top: 30px; }
    .modal-content--detail .title{ font-size: 22px;}
    .modal-content--image .image img{ width: 100px; }
    .modal-content--detail{ padding: 10px; }
    .modal-content--detail .step{ position: relative;left: auto;top: auto;width: 100%;right: auto;bottom: auto; }
    .modal-content--image p{ font-size: 20px; }
    .modal-content--image{ flex: 100% !important; gap: 0px; height: 180px; border-radius: 10px; }
    .modal-content{ max-width: 90%; flex-wrap: wrap;}
    .lifeclub-test-detail-section .test-detail-banner-top{ height: 180px; }
    .inner-section--bottom{ top: auto;}
    .contact-section-top--menu-item p{ text-align: center; }
    .lc-wellness-cart--content-video-description .mobile-app-wrapper--content-store .store-link img,.inner-section--bottom .mobile-app-wrapper--content-store .store-link img,
    .lc-store-cart--content-image img, .lc-wellness-cart--content .image-list-wrapper--list .item-1 img, .lc-wellness-cart--content .image-list-wrapper--list .item-2 img, .lc-wellness-cart--content .image-list-wrapper--list .item-3 img, .media-coverage--inner-bg img, 
    .wellbeing-inner .image-wrapper img,.companies-trust-lc .inner-top-image-wrapper img, .header-actions--user img, .header-navigation .header-menu--dropdown .dropdown-content-wrapper .dropdown-image img, .header-navigation .header-menu--dropdown .dropdown-content-wrapper .dropdown-link-image img{
        height: auto;
    }
    .lc-tagline-wrapper--icon{ width: 120px; height: 120px; margin-left: 5px;}
    .lc-about-us-inner--image-description p{ display: inline; margin-left: -15px; }
    .lc-about-us-inner--image-description p svg{ max-width: 100px; }
    .lc-about-us-inner--description-image-list .image-item img{ height: 110px; }
    .best-seller{ padding-top: 30px}
    .lc-awards--detail-item-description .lc-typography--h3{ font-size: 16px;}
    .lc-awards--detail-item-image{ width: 30%;}
    .lc-awards--detail-item-image img{ max-height: 60px; }
    .lc-awards--detail-item-description{ width: 70%;}
    .inner-section.mobile-center-section, .inner-section.mobile-xl-section{ height: 630px; }
    .media-coverage--inner{ margin-top: 20px; }
    .media-coverage--inner-bg{ height: 280px; }
    .link-cart{ padding: 40px 20px 40px 20px}
    .link-cart-inner{ height: 550px; }
    .lc-career-inner--description-image-list .image-item{ max-height: 100px; }
    .lc-career-inner--description .lc-typography--h2{ font-size: 26px; line-height: 1.4; }
    .lc-about-inner--image img, .lifeclub-test-detail-section .test-detail-banner-top--content .logo-icon img, .platinum-introduction .inner-image-wrapper--circle img{
        height: auto;
    }
    .link-cart-inner--actions{ bottom: 0px; left: 0px; width: 100%; }
    .link-cart-inner--actions--logo{ margin-bottom: -24px; }
    .link-cart-inner--actions--content .lc-typography--h4{
        font-size: 22px;
    }
    .link-cart-inner--actions--content.large .lc-typography-light span{
        display: inline-block;
    }
    .lc-tagline-wrapper{ height: 180px; }
    .life-club-button.transparent:hover{ background: inherit;}
    .brands--content{ height: 280px; }
    .lc-premium--bottom-content-wrapper h3{
        height: auto; font-size: 16px;
    }
    .lc-premium--top-mobile-image-wrapper div{
        height: 100%;
    }
    .hero-section--bottom .links-wrapper .item{
        height: 110px;
    }
    .footer-nav--menu > ul.footer-nav--productlist {
        flex-direction: row;
        flex-wrap: wrap;
    }
    .footer-nav--menu > ul.footer-nav--productlist > li:nth-child(1) { order: 1; }
    .footer-nav--menu > ul.footer-nav--productlist > li:nth-child(2) { order: 2; }
    .footer-nav--menu > ul.footer-nav--productlist > li:nth-child(3) { order: 4; }
    .footer-nav--menu > ul.footer-nav--productlist > li:nth-child(4) { order: 6; }
    .footer-nav--menu > ul.footer-nav--productlist > li:nth-child(5) { order: 3; }
    .footer-nav--menu > ul.footer-nav--productlist > li:nth-child(6) { order: 5; }
    .footer-nav--menu > ul.footer-nav--productlist > li:nth-child(7) { order: 7; }

    .mobile-menu .mobile-menu-list--item-dropdown .mobile-menu-list--item-dropdown-list-item:nth-child(1) { order: 1; }
    .mobile-menu .mobile-menu-list--item-dropdown .mobile-menu-list--item-dropdown-list-item:nth-child(2) { order: 4; }
    .mobile-menu .mobile-menu-list--item-dropdown .mobile-menu-list--item-dropdown-list-item:nth-child(3) { order: 2; }
    .mobile-menu .mobile-menu-list--item-dropdown .mobile-menu-list--item-dropdown-list-item:nth-child(4) { order: 5; }
    .mobile-menu .mobile-menu-list--item-dropdown .mobile-menu-list--item-dropdown-list-item:nth-child(5) { order: 3; }
    .mobile-menu .mobile-menu-list--item-dropdown .mobile-menu-list--item-dropdown-list-item:nth-child(6) { order: 6; }
    .mobile-menu .mobile-menu-list--item-dropdown .mobile-menu-list--item-dropdown-list-item:last-child, .mobile-menu .mobile-menu-list--item:last-child{
        border-bottom: 1px solid var(--grey-variant-1);
    }
    .link-cart-inner--actions--content .lc-typography--span-icon{ width: 100%; }
    .lc-career-top .lc-typography--h1{ font-size: 32px; line-height: 1.4; }
    .banner-section{ height: 100%; }
    .inner-section .container, .platinum-introduction .inner-description-detail ul li:before{ height: auto; }
    .lc-career-inner--description .lc-typography--p2,.lc-about-inner--description .lc-typography--p2{ font-size:14px; line-height: 1.4; }
    .platinum-benefits-top--title p{ font-size: 28px; line-height: 1.4; }
    .link-cart-inner--actions--content{ max-width: none; }
    .link-cart-inner--actions--content .lc-typography--span-icon{ font-size: 14px; }
}


@media only screen and (min-width: 1600px) {
    .lc-form-contact--description-image {
        max-height: none !important;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 767px) {
    .absoluteBtn, .home_slide_1 a {
        bottom: 220px;
    }
}

.footer-nav--menu-list {
    margin-top: 37px;
}


.modal-content--detail input[type=checkbox] {
    width: 20px;
    height: 20px;
    border: 1px solid var(--grey-hover);
    border-radius: 2px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    cursor: pointer;
    padding: 0;
    margin: 0;
    background-color: transparent;
    -webkit-transition: background-color .2s, border-color .2s;
    -o-transition: background-color .2s,border-color .2s;
    transition: background-color .2s, border-color .2s;
}

.modal-content--detail input[type=checkbox].error {
    border-color: var(--error-color)
}

.modal-content--detail input[type=checkbox]:checked {
    background-image: url(/assets/images/globals/icons/lc-verify-white-icon.svg);
    background-repeat: no-repeat;
    background-position: center
}

.modal-content--detail .form-item.checkbox-item {
    width: 100%; margin-bottom: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
}
.modal-content--detail .form-item.checkbox-item .lc-typography--p4{
    color: var(--grey-hover); font-weight: 300;
}
.modal-content--detail .form-item.checkbox-item a {
    color: var(--primary-color-500);
}