/* /smoked-brisket */
@media screen and (min-width: 768px) {
    .aem-pce__hero-card div.aem-pce__bubble {             
        right: 0;
        bottom: 100px;
        width: 350px;
        left: 20px;
    }
    #pce-burrito.aem-pce__hero-card div.aem-pce__bubble {
        left: 100px;
    }
}

#pce-burrito .aem-pce__image-1 { min-height: auto; max-height: none; }
#hero-top { min-height: 264px }
#hero-top .aem-hero__button.sm\:d-none { font-size: 18px; padding-left: 35px; padding-right: 35px; }
#hero-top .aem-hero__button.d-none { font-size: 20px; padding: 4px 50px;}
#text-wait-is-over h2 { line-height: 28px; }
#text-wait-is-over h2 span { font-size: 18px; font-weight: 350; letter-spacing: 2.7px; }
#text-wait-is-over p { line-height: 26px; }
#text-most-popular h2 { font-size: 18px; line-height: 28px; }
#text-most-popular p { line-height: 26px; }
#hero-hand-chopped .font-size-32 { font-size: 42px;  line-height: 45px; }
#hero-hand-chopped { min-height: 444px; }
#hero-hand-chopped .aem-hero__paragraph { margin-bottom: 10px; }
#hero-hand-chopped .aem-hero__paragraph.d-none { margin-bottom: 18px; }
#hero-hand-chopped p .font-size-14 { color: #000; } 
#hero-hand-chopped .aem-hero__button { max-width: 173px; padding:0; line-height: 44px; }
#hero-hand-chopped .aem-hero__button.d-none { max-width: 213px; line-height: 48px; }
#accordion-faq p { color: #000; line-height: 26px;}
#accordion-faq p .font-gotham-bold { text-transform: capitalize; }
#hero-bottom .aem-hero__button { width: 173px; height: 44px; line-height: 44px; }
#hero-bottom.aem-hero .aem-hero__button, 
#hero-bottom.aem-hero .aem-hero__paragraph { margin: 0; }
#start-your-order .verticalspacing.pb-10 { padding-bottom: 0; }
#start-your-order .text-legal { padding: 26px 0 6px; }
#text-start-your-order h2 span { font-size: 18px; line-height: 31px; letter-spacing: 2.7px; }
#text-start-your-order p span { font-size: 16px; line-height: 26px; }
#text-start-your-order h2 { line-height: 28px; }
#text-start-your-order h2 span { font-size: 18px; font-weight: 350; letter-spacing: 2.7px; }
#text-start-your-order p { line-height: 26px; }
#container-pce-cards p { margin-bottom: 0.5rem; }
#container-pce-cards .aem-card.ma-3 { margin: 13px 0; }
#container-pce-cards .aem-card__background {
    max-height: 182px;
    display: flex;
    align-items: center;
}
#container-pce-cards .aem-card__paragraph .letter-spacing-2 { letter-spacing: 2px; }
#container-pce-cards .card { width: 315px; }

/* Tablet and Desktop */
@media screen and (min-width: 768px ) {
#hero-top { min-height: 570px }
#wait-is-over { width: 80%; margin: 0 auto; }
#text-wait-is-over h2 { line-height: 36px; }
#text-wait-is-over h2 span { font-size: 33px; font-weight: 350; letter-spacing: 4.95px; }
#hero-hand-chopped { min-height: 672px; }
#text-most-popular h2 { font-size: 43px; line-height: 46px; }
#text-start-your-order h2 span { font-size: 33px; line-height: 31px; letter-spacing: 4.95px; }
#start-your-order .verticalspacing.pb-10 { padding-bottom: 120px; }
#container-pce-cards { margin-top: 40px; }
#container-pce-cards .card { width: 294px; }
#container-pce-cards .aem-card.ma-3 { margin: 12px; }

}

/* Desktop only */
@media screen and (min-width: 1200px ) {
#wait-is-over { width: 63% }
}

/* Mobile only */
@media screen and (max-width: 767.9px) {
#wait-is-over .verticalspacing {display: none;}
#wait-is-over .verticalspacing.pb-20 { display: block; padding-bottom: 40px; }
#start-your-order .verticalspacing.pb-10 { display: none; }
}