.show-for-small {
    display: none;
}
.show-for-medium {
    display: none;
}
.show-for-large {
    display: block;
}
@media only screen and (max-width: 1068px) {
    .show-for-small {
        display: none;
    }
    .show-for-medium {
        display: block;
    }
    .show-for-large {
        display: none;
    }
}
@media only screen and (max-width: 734px) {
    .show-for-small {
        display: block;
    }
    .show-for-medium {
        display: none;
    }
    .show-for-large {
        display: none;
    }
}
.section-apple-one-ribbon {
    display: none;
}
@media only screen and (min-width: 1068px) {
    .section-hero .typography-intro-elevated {
        width: 70%;
    }
    .subsection-video .plus-copy-block {
        padding-top: 86px;
    }
}
.section-storage .plan .typography-plan-capacity::before {
    content: "Depolama";
}
@media only screen and (max-width: 1068px) and (min-width: 734px) {
    .section-backup .section-content .column.column-center-hardware {
        padding-top: 20px;
    }
}
.icloud-update .section-router .tile-family-sharing .tile-image-update-family-sharing-router {
    background-image: url(/tr/icloud/images/overview/router_family_sharing__c6g8cxycpx0m_large.jpg);
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .icloud-update .section-router .tile-family-sharing .tile-image-update-family-sharing-router {
        background-image: url(/tr/icloud/images/overview/router_family_sharing__c6g8cxycpx0m_large_2x.jpg);
    }
}
@media only screen and (max-width: 1068px) {
    .icloud-update .section-router .tile-family-sharing .tile-image-update-family-sharing-router {
        background-image: url(/tr/icloud/images/overview/router_family_sharing__c6g8cxycpx0m_medium.jpg);
    }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .icloud-update .section-router .tile-family-sharing .tile-image-update-family-sharing-router {
        background-image: url(/tr/icloud/images/overview/router_family_sharing__c6g8cxycpx0m_medium_2x.jpg);
    }
}
@media only screen and (max-width: 734px) {
    .icloud-update .section-router .tile-family-sharing .tile-image-update-family-sharing-router {
        background-image: url(/tr/icloud/images/overview/router_family_sharing__c6g8cxycpx0m_small.jpg);
    }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .icloud-update .section-router .tile-family-sharing .tile-image-update-family-sharing-router {
        background-image: url(/tr/icloud/images/overview/router_family_sharing__c6g8cxycpx0m_small_2x.jpg);
    }
}
@media only screen and (min-width: 1069px) {
    .section-hero .hero-intro {
        max-width: 830px;
    }
    .overview-icloud-backup {
        --p-height: 312px;
    }
}
.typography-imessage-text {
    font-size: 45px;
}
@media only screen and (max-width: 1068px) {
    .typography-imessage-text {
        font-size: 30px;
    }
}
@media only screen and (max-width: 734px) {
    .typography-imessage-text {
        font-size: 17px;
    }
    .overview-icloud-backup {
        --p-height: 222px;
    }
}
@media only screen and (max-width: 1068px) {
    .section-privacy .homekit .section-copy,
    .section-privacy .homekit .section-cta {
        max-width: 254px;
    }
}
@media only screen and (min-width: 1069px) {
    .section-compare .compare-grid {
        grid-template-columns: 184px repeat(6, 138px);
        max-width: 1020px;
    }
}
@media only screen and (min-width: 1069px) {
    .section-compare .features-container .rowheader {
        padding-right: 0;
    }
}
@media only screen and (min-width: 1069px) {
    .section-compare .plan-name .icloud-header {
        padding-left: 42px;
    }
}
@media only screen and (min-width: 1069px) {
    .section-compare .plan-name .plus-header {
        margin-left: 23px;
    }
}

.section-always-on .overview_calendar_bg {
    background-repeat: no-repeat;
    background-image: url(/tr/icloud/images/overview/calendar_bg__dp7zk02hgdua_large.jpg);
    background-size: cover;
    max-width: 550px
}

@media (min-resolution: 144dpi),only screen and (min-resolution:1.5dppx) {
    .section-always-on .overview_calendar_bg {
        background-image:url(/tr/icloud/images/overview/calendar_bg__dp7zk02hgdua_large_2x.jpg)
    }
}


@media only screen and (max-width: 1068px) {
    .section-always-on .overview_calendar_bg {
        background-repeat:no-repeat;
        background-image: url(/tr/icloud/images/overview/calendar_bg__dp7zk02hgdua_medium.jpg);
        background-size: cover
    }
}

@media only screen and (max-width: 1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi) {
    .section-always-on .overview_calendar_bg {
        background-image:url(/tr/icloud/images/overview/calendar_bg__dp7zk02hgdua_medium_2x.jpg)
    }
}


@media only screen and (max-width: 734px) {
    .section-always-on .overview_calendar_bg {
        background-repeat:no-repeat;
        background-image: url(/tr/icloud/images/overview/calendar_bg__dp7zk02hgdua_small.jpg);
        background-size: cover
    }
}

@media only screen and (max-width: 734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi) {
    .section-always-on .overview_calendar_bg {
        background-image:url(/tr/icloud/images/overview/calendar_bg__dp7zk02hgdua_small_2x.jpg)
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .overview-icloud-backup {
        --p-height: 220px;
    }
}