.card-modal.clone,.card-tariff-2{--card-modal-body-scroll-gutter:10px;font-family:VodafoneRegular;font-size:var(--card-fs-10,16px);line-height:1;color:#333}.card-modal.clone i,.card-modal.clone img,.card-modal.clone video,.card-tariff-2 i,.card-tariff-2 img,.card-tariff-2 video{vertical-align:middle}.card-modal.clone .fw-700,.card-tariff-2 .fw-700{font-weight:700}.card-tariff-2{background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.16);margin:50px 0 0;width:var(--card-size,100%);max-width:none}.card-tariff-2 .card-header{background:#e60000;padding:12px 16px;border-radius:6px 6px 0 0;color:#fff}.card-tariff-2 .card-body>:first-child:not(.mt-auto){margin-top:0!important}.card-tariff-2 .card-rightTags{position:absolute;bottom:100%;gap:5px}.card-tariff-2 .card-rightTags+.card-header{border-top-left-radius:0}.card-tariff-2 .card-rightTag{background:#e60000;padding:6px 15px;border-radius:6px 6px 0 0;font-size:var(--card-fs-inherit,14px);font-weight:700;color:#fff}.card-tariff-2 .card-benefit1{font-size:var(--card-fs-60,28px)}.card-tariff-2 .card-benefit2,.card-tariff-2 .card-subDescription2{font-size:var(--card-fs-20,inherit)}.card-tariff-2 .card-subDescription2 strong{color:#eb9700}.card-tariff-2 .card-icons{gap:7px}.card-tariff-2 .card-subDescription1{border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}.card-tariff-2 .card-price-value{font-family:VodafoneRegularBold;font-size:var(--card-fs-70,36px)}.card-tariff-2 .card-price-value small{font-family:Arial,Helvetica,sans-serif;font-size:.575em}.card-tariff-2 .card-price-period{font-size:var(--card-fs-20,18px)}.card-tariff-2 .card-modal-btn{gap:3px;color:#e60000}.card-tariff-2 .card-link{padding:12px 16px;border-radius:6px}.card-modal{display:none;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%}.card-modal.clone{display:block}.card-modal-dialog{width:96%;max-width:820px;background:#fff;padding:var(--card-modal-dialog-padding,24px 16px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;box-shadow:0 4px 10px 0 rgba(0,0,0,.32)}.card-modal-close-btn{position:absolute;right:20px;top:20px;z-index:1;font-size:18px}.card-modal-header{position:relative}.card-modal-header:before{content:"";position:absolute;left:0;top:100%;width:100%;height:16px;background:linear-gradient(180deg,#fff,transparent)}.card-modal-body{min-height:15vh;max-height:50vh;overflow:auto;scrollbar-gutter:stable;padding-right:calc(var(--card-modal-body-scroll-gutter) - 5px);margin-right:calc(var(--card-modal-body-scroll-gutter)*-1)}.card-modal-footer{position:relative;border-top:1px solid #e60000}.card-modal-footer:before{content:"";position:absolute;left:0;bottom:calc(100% + 1px);width:100%;height:24px;background:linear-gradient(180deg,transparent,#fff)}.card-modal-title{font-family:VodafoneLight;font-size:var(--card-fs-40,20px);font-weight:700}.card-modal-icons{gap:7px}.card-modal-icons-free-title{font-family:VodafoneLight;font-size:14px}.card-modal-icons-free-title>span:last-of-type{display:none}.card-modal-detailItems li{padding-left:32px;background:url(https://cms.vodafone.com.tr/static/img/content/23-02/27/tick.svg) no-repeat left 16px/24px}.card-modal-detailItems li+li:not(.border-0){border-top:1px solid #bebebe}.card-modal-name{font-family:VodafoneRegularBold;font-size:20px}.card-modal-price-value{font-family:VodafoneRegularBold;font-size:34px}.card-modal-price-value small{font-family:Arial,Helvetica,sans-serif;font-size:.575em}.card-modal-price-period{font-size:20px}.card-modal-footer-block{gap:20px}.card-modal-footer-block>.button{border-radius:6px;margin:0}@media(min-width:992px){.card-modal.clone,.card-tariff-2{--card-fs-inherit:inherit;--card-fs-10:18px;--card-fs-20:20px;--card-fs-30:24px;--card-fs-40:28px;--card-fs-50:34px;--card-fs-60:40px;--card-fs-70:56px;--card-modal-dialog-padding:32px 48px;--card-modal-body-scroll-gutter:24px}}.card-tab{background-color:#fff;color:#000;display:inline-block;border-radius:20px;border:1px solid transparent;margin-right:20px;font-size:14px;padding:5px 15px;cursor:pointer;margin-bottom:5px}@media screen and (min-width:992px){.card-tab{font-size:18px}}.card-tab.active,.card-tab:hover{background-color:#007c92;color:#fff;border-radius:24px;border-color:#007c92}.card-new-tab .card-tab{padding:10px 16px;margin-right:8px;border-color:#333}.fake-tab-link{display:inline-block;text-decoration:none;letter-spacing:1px}.fake-tab-link .h4{margin:0 10px}.fake-tab-link.active{font-weight:700}.fake-tab-link.active:after{content:"";position:relative;display:block;width:100%;height:5px;background-color:#e60000}.r-cards-container{-webkit-font-smoothing:antialiased;display:flex;flex-direction:row;flex-wrap:wrap;flex:1 0 25%;transition:opacity .3s;justify-content:center;overflow:hidden;padding:0 4px 32px!important;margin:0 0 30px}.r-cards-container .swiper-slide{height:auto}.r-cards-container .swiper-slide .card-tariff-2{height:calc(100% - 50px)}.r-cards-container .swiper-button-next,.r-cards-container .swiper-button-prev{background-image:none;background-color:#fff;box-shadow:0 1px 4px 1px hsla(0,0%,51%,.5);display:block;width:32px;height:32px;padding:20px;border-radius:50%}@media screen and (max-width:480px){.r-cards-container .swiper-button-next,.r-cards-container .swiper-button-prev{display:none}}.r-cards-container .swiper-button-next span,.r-cards-container .swiper-button-prev span{width:15px;height:15px;left:30%;top:70%;position:absolute;border-top:1px solid #fff;border-width:1px!important;border-color:#666!important}.r-cards-container .swiper-button-next{transform:rotate(45deg);left:auto}.r-cards-container .swiper-button-next span{transform:translate(-15%,-85%);border-right:1px solid #fff}.r-cards-container .swiper-button-prev{transform:rotate(-45deg)}.r-cards-container .swiper-button-prev span{transform:translate(15%,-85%);border-left:1px solid #fff}.r-cards-container::-webkit-scrollbar{display:none}.r-cards-container .swiper-pagination-bullet-active{background:#e60000}@media(min-width:992px){.r-cards-container:not(.swiper-container-initialized) .swiper-slide,.r-cards-container:not(.swiper-container-initialized) .swiper-wrapper{display:contents}.r-cards-container:not(.swiper-container-initialized) .swiper-slide .card-tariff-2,.r-cards-container:not(.swiper-container-initialized) .swiper-wrapper .card-tariff-2{width:calc(33.33333% - 15px);height:auto;margin-right:15px}}
