/* Keep SimpleCheckout on the same content grid and vertical rhythm as the
   Avto-LED category, product and cart templates. Loaded after route styles. */
body:has(.avtoled-checkout)>.container{margin:0 auto;max-width:none;padding:28px 0 72px;width:min(1280px,calc(100% - 48px))}
body:has(.avtoled-checkout)>.container>.row{margin:0}
body:has(.avtoled-checkout)>.container>.row>#content{float:none;padding:0;width:100%}
body:has(.avtoled-checkout) .breadcrumb{align-items:center;display:flex;flex-wrap:wrap;line-height:1.5;min-height:44px}
body:has(.avtoled-checkout) .breadcrumb li{align-items:center;display:flex;min-height:44px}
body:has(.avtoled-checkout) .breadcrumb a{align-items:center;display:flex;min-height:44px}
body:has(.avtoled-checkout) .breadcrumb li+li:before{align-self:center;margin:0 12px;padding:0}
body:has(.avtoled-checkout) .avtoled-checkout-eyebrow{margin-top:0}
@media(max-width:767px){body:has(.avtoled-checkout)>.container{padding:18px 0 72px;width:min(100% - 28px,1280px)}body:has(.avtoled-checkout) .breadcrumb{flex-wrap:nowrap;margin-bottom:6px;overflow:hidden;white-space:nowrap}body:has(.avtoled-checkout) .breadcrumb li{min-width:0}body:has(.avtoled-checkout) .breadcrumb li:first-child{display:none}body:has(.avtoled-checkout) .breadcrumb li:nth-last-child(n+3){display:none}body:has(.avtoled-checkout) .breadcrumb li:last-child,body:has(.avtoled-checkout) .breadcrumb li:last-child a{min-width:0;overflow:hidden;text-overflow:ellipsis}}
