
/* 小屏 avil message 显示 */
@media (max-width: 734px) {
    .section-welcome .marquee {
        padding-bottom: 65px;
    }
}

/*fix icon positin down*/
.icon-wrapper .icon,.icon-wrapper .more::after,.icon-wrapper .icon-before::before,.icon-wrapper .icon-after::after {
    position: relative;
}

/* update headline line-height*/
.typography-section-headline {
	line-height: 1.04167;
}

@media only screen and (max-width: 1068px) {
	.typography-section-headline {
		line-height: 1.07143;
	}
}

@media only screen and (max-width: 734px) {
	.typography-section-headline{
		line-height: 1.1;
	}
}

br.show-only-for-xsmall {display: none}

@media only screen and (max-width: 320px){
	br.show-only-for-xsmall {
		display: block
	}
}

/* alts remove more-magic*/
.section-experience .more-magic{
	display: none;
}

.section-experience .case{
	margin-top: 160px
}

@media only screen and (min-width: 1441px) {
    .section-experience .case {
        margin-top: 215px;
    }
}

@media only screen and (max-width: 1068px) {
    .section-experience .case {
        margin-top:115px;
    }
}

@media only screen and (max-width: 734px) {
    .section-experience .case {
        margin-top:0;
    }
}

@media only screen and (max-width: 734px) {
    .section-experience .screen-sequence-copy-container {
        height: 214px;
    }
}

/*fix se 1 generation Horizontal scroll bar*/
@media only screen and (max-width: 320px) {
    .typography-listening-time-stat {
        font-size: 240px;
    }
}

/* lost font 籟*/
.section-hero .cta-wrapper .pingfang{
    font-size: 21px;
    font-family: "PingFang HK","Helvetica Neue","Helvetica","Arial",sans-serif;
}
@media only screen and (max-width: 1068px) {
    .section-hero .cta-wrapper .pingfang{
        font-size: 19px;
    }
}

@media only screen and (max-width: 734px) {
    .section-hero .cta-wrapper .pingfang{
        font-size: 15px;
    }
}
.section-icon-card {
    display: none;
}

.section-product-stories .subsection-header .subsection-headline {
    padding-bottom:50px;
}
