/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/






/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-hero .hero-headline-container .hero-headline {
    max-width: 1100px;
}

@media only screen and (max-width: 1068px) {
	.section-hero .hero-headline-container .hero-headline {
    	max-width: 800px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-headline-container .hero-headline {
    	max-width: 440px;
        padding-left: 5px;
        padding-right: 5px;
	}
}


@media only screen and (max-width:734px) {
    .typography-hero {
        font-size: 47px;
    }
}

.section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-arrival-notifications .image-wrapper {
    margin-top: -411px;
}

@media only screen and (max-width: 1068px) {
	.section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-arrival-notifications .image-wrapper {
    margin-top: -323px;
}
}

@media only screen and (max-width: 734px) {
	.section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-arrival-notifications .image-wrapper {
    	margin-top: -200px;
	}
}

@media only screen and (max-width:734px) {
	#ac-localnav {
		height: 65px!important;
	}

}


.section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-app-approval .image-wrapper {
    margin-top: -180px;
}

@media only screen and (max-width: 1068px) {
    .section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-app-approval .image-wrapper {
        margin-top: 27px;
    }
}

@media only screen and (max-width:734px) {
    .section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-app-approval .image-wrapper {
        margin-top: 41px;
    }
}


@media only screen and (max-width:734px) {
    .typography-card-headline-setup {
        font-size: 16px;
    }
}

@media only screen and (max-width:1068px) {
    #tiles-carousel-scroll-gallery-feature-cards .gallery-item .main-image {
        background-color: rgb(249,249,251);
    }

    #tiles-carousel-scroll-gallery-feature-cards .gallery-item .main-image picture {
        margin-top: 34px;
    }
}

@media only screen and (max-width:734px) {
    #tiles-carousel-scroll-gallery-feature-cards .gallery-item .main-image picture {
        margin-top: 0px;
    }
}

.section-setup .section-copy-outer .section-copy {
    margin-left: 10%;
    margin-right: 10%;
}

@media only screen and (max-width:1068px) {
	.section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-purchase-sharing .card-headline {
		margin-top: 6px;
		line-height: .95;
		letter-spacing: -0.02em;
	}
}
@media only screen and (max-width:734px) {
	.section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-purchase-sharing .card-headline {
		margin-top: 17px;
	}
}

.section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-arrival-notifications .tile-modal-content:before {
    background:linear-gradient(180deg, #2C8AD2, #2C8AD2 40%, rgba(44, 138, 210, 0))
}

.section-bentos .gallery .card-set-bento .grid-item .feature-card.tile-arrival-notifications .tile-modal-content:after {
    background:linear-gradient(0deg, #2C8AD2, #2C8AD2 40%, rgba(44, 138, 210, 0))
}

@media only screen and (max-width: 734px) {
    #ac-localnav {
        height: 48px!important;
    }
}

@media only screen and (max-width: 734px) {
    html.no-hero-enhanced .section-hero .hero-headline-container, html.no-js .section-hero .hero-headline-container {
        padding-top: 62px;
        padding-bottom: 32px;
    }
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 