/* Remove the entire section by adding the below CSS */

html.touch .section-hero #gallery-features {
    display: none;
}

.section-ways-to-save .card-small-headline {
    max-width: 23ch;
}

.section-ways-to-save .headline {
    max-width: 19ch;
}

.section-worth-it .headline {
    max-width: 650px;
}

#ways-to-save.section-ways-to-save {
    padding-block: 180px 0.1px;
}

.section-home .card-big-mac-and-iphone .card-big-headline {
    max-width: 16ch;
}

.gradient-text {
    background-clip: text !important;
    -webkit-background-clip: text !important;
}

.hero-card-headline,
.hero-card-boc-headline,
.section.section-hero .headline,
.section-home .headline,
.section-get-more .headline,
.section-worth-it .headline,
.section-faq .headline,
.section-ways-to-save .headline,
.section-even-more .headline,
.section-select .section-header-headline,
.card-big-headline {
    font-weight: 600 !important;
}

.section-welcome #gallery-features .gallery-item .hero-card-boc-headline em {
  font-style: italic;
}

.section-home .card-big-mac-and-iphone .highlight-ml:before {
    width: calc(100% + 0.5em) !important;
}

@media only screen and (max-width: 734px) {
    .section-home .card-big-mac-and-iphone .highlight-ml:before {
        width: 100% !important;
    }
}

.hl_f{
	padding-right:13px;
}

.section-get-more #apple-intelligence .ai-gradient{
    padding: 5px 0px;
}

@media only screen and (min-width:745px) and (max-width: 1068px) {
    .section-worth-it .card-big-reliable .icon{
        top:10px;
    }
}

html.no-safari .section-home .card-big-mac-and-iphone .highlight-ml:before {
    width: calc(100% + 2em) !important;
}

@media only screen and (max-width: 734px) {
    html.no-safari .section-home .card-big-mac-and-iphone .highlight-ml:before  {
        width: 100% !important;
    }
}

.AIlegalCopy{
    color: #6E6E73;
    font-size: 12px;
    margin: 20px 0;
}

.AIlegalCopy + p + ul{
    margin-block-start: 40px !important;
}