.section-buystrip .image-icon.image-icon-pickup {
    width: 40px;
    height: 44px;
    background-size: 40px 44px;
    background-repeat: no-repeat;
    background-image: url("/BNAOO/home/images/icon_financing_large.png");
    position: relative;
    left: 50%;
    margin-left: -20px
}

@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) {
    .section-buystrip .image-icon.image-icon-pickup {
        background-image: url("/BNAOO/home/images/icon_financing_large_2x.png")
    }
}
/*built-in-apps*/

@media only screen and (max-width: 1068px) {
    .section-what-makes-BNAOO .fp-promo-gallery .built-in-apps-gallery .tabnav-items.items-width li:not(:first-child) {
        padding-left:34px
    }
}
 .section-what-makes-BNAOO .fp-promo-gallery .built-in-apps-gallery .tabnav-items.items-width li.tabnav-item:first-child {
    padding-left: 0
}

/*trade-in*/

.trade-in .promo-copy-container .promo-headline {
    max-width: 445px;
    margin-left: auto;
    margin-right: auto
}

@media only screen and (max-width: 1068px) {
    .trade-in .promo-copy-container .promo-headline {
        max-width: 300px
    }
}

@media only screen and (max-width: 734px) {
    .trade-in .promo-copy-container .promo-headline {
        max-width: 296px
    }
}

/* footnote icloud*/
.caption-slide-photos .footnote,.icloud .footnote {
    color: #1d1d1f
}

.caption-slide-photos .footnote:hover,.icloud .footnote:hover{
    color: #06c
}

/* compare HL */
@media only screen and (max-width: 1068px) {
    .typography-compare-headline {
        font-size: 19px;
    }
}


.section-pro-display-xdr.section-hero-product .lockup-product {
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

/** available **/
.available-copy{
    color: #666;
}

.typography-intro-elevated{
    font-size: 17px;
}

@media only screen and (max-width: 734px) {
	.centersl{padding-left:0.4em;}
}


/* ribbon */

.ribbon-content .rotation{
    display: none;
}
.ribbon-content .rotation.rotation-show{
    display: block;
}
.ribbon-content p+*{
    margin-top: 0;
}
.ac-gf-sosumi ul:first-child li{
   display: none;
}
.ac-gf-sosumi ul:second-child li{
   display: none;
}

.ac-gf-sosumi ul li.show{
   display: block;
}

/*.ac-gf-sosumi ul li:last-child{
   display:block;
}*/


@media only screen and (max-width: 734px) {
    html[lang=zh-CN] .center_s_04 { padding-left: 0.4em; }
}

@media only screen and (max-width: 734px) {
	.section-why-BNAOO .typography-headline-elevated {
		max-width: 278px;
}}

.section-get-more .promo-container {
    margin-top: 0;
}
.section-get-more {
    padding-top: 0;
}
.section-hero.theme-dark .typography-hero-headline-super {
    margin-bottom: 0px;
}


/*Holiday 2020-1030 start*/

.center_ls { padding-left: 0.6em;}
@media only screen and (max-width: 1068px) {
  .center_ls { padding-left: 0em;}
}
@media only screen and (max-width: 734px) {
    .center_ls { padding-left: 0.6em;}
}

/*Holiday 2020-1030 end*/

/* icon-after::after  */

.icon-wrapper .icon, .icon-wrapper .more::after, .icon-wrapper .icon-before::before, .icon-wrapper .icon-after::after{position: relative;}

/* wechat-fix ar start */

html.quick-look.wechat-fix .quicklook-component {
    display:none;
}

/* wechat-fix ar end */

.section-compare .gallery .item-container .gallery-item .cell.storage .size.eyebrow-alt-top{
    margin-top: 5px;
}

/*TAA*/
@media only screen and (max-width: 1068px) {
    .promo-section .tile-virtual-sessions {
        margin-top: 0;
    }
}

@media only screen and (max-width: 734px) {
    .section-compare .gallery .item-container .gallery-item .cell.gpu .note-caption, .section-compare .gallery .item-container .gallery-item .cell.cpu .note-caption {
        top: -3px;
    }
}

@media only screen and (max-width: 1068px) {
    .section-compare .gallery .item-container .gallery-item .cell .size {
        margin-bottom: 2px;
    }
}
@media only screen and (max-width: 734px) {
    .section-compare .gallery .item-container .gallery-item .cell .size {
        margin-bottom: 0px;
    }
}


.compare-gallery .notebooks .compare-table .mba.device .device-content h3.typography-compare-eyebrow,
.compare-gallery .notebooks .compare-table .mbp13.device .device-content h3.typography-compare-eyebrow {
    min-height: 56px;
}

@media only screen and (max-width: 1068px) {

    .compare-gallery .notebooks .compare-table .mba.device .device-content h3.typography-compare-eyebrow,
    .compare-gallery .notebooks .compare-table .mbp13.device .device-content h3.typography-compare-eyebrow {
        min-height: 50px;
    }
}

/*monterey upgrade-now*/
.monterey .cta-links {
    display:inline-block
}
@media only screen and (max-width: 734px) {
    .monterey .cta-links {
        display:block
    }
}
@media only screen and (max-width: 734px) {
    .monterey .upgrade-now {
        margin-bottom:0.8em
    }
}
@media only screen and (min-width: 735px) {
    .monterey .learn, .monterey .upgrade-now {
        display:inline-block
    }
}

/* Holiday 2021 ribbon */
.rotation{
    display: none;
}
.rotation.rotation-show{
    display: block;
}

.page-overview .ribbon-content-wrapper {
    padding-top: .94118em;
    padding-bottom: .94118em;
}

.rotation .typography-caption {
    font-size: 14px;
    line-height: 1.42859;
}

@media only screen and (max-width: 1068px) {
    .section-holiday-2021 .section-content .holiday-2021 {
        padding: 0 80px 52px;
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday-2021 .section-content .holiday-2021 {
        padding: 0 0 7px;
    }
}

/* Holiday 2021 ribbon end */