/* Zlato z Oliv – V20: odstraneni benefitu a jednotne kroky na mobilu. Nacist za V19. */
body.in-kosik .cart-content > .zzo-checkout-trust,
body.in-kosik .zzo-checkout-trust.zzo-v11-benefits,
body.in-kosik .zzo-v6-summary-usp,
body.in-kosik .zzo-v6-summary-usp__item { display:none!important; }
/* Sablona a starsi V11 mohou v mobilu vykreslovat velke ctverce. */
@media(max-width:767px){
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:0!important;padding:0!important;margin:8px 0 22px!important;list-style:none!important;background-image:linear-gradient(#ddd6c8,#ddd6c8)!important;background-size:calc(66.666% - 34px) 1px!important;background-position:center 16px!important;background-repeat:no-repeat!important;}
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li {display:flex!important;flex-direction:column!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0 2px!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;position:relative!important;float:none!important;}
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li::before {content:'1'!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;padding:0!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important;border:1.5px solid #c9a442!important;border-radius:50%!important;background:#fff!important;color:#253511!important;font:700 13px/1 'Source Sans 3',Arial,sans-serif!important;box-shadow:none!important;z-index:2!important;}
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li:nth-child(2)::before{content:'2'!important}
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li:nth-child(3)::before{content:'3'!important}
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li.active::before{background:#253511!important;border-color:#253511!important;color:white!important}
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li::after{display:none!important;content:none!important}
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li>a,
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li>strong {display:block!important;position:static!important;inset:auto!important;transform:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important;color:#253511!important;font:600 12px/1.3 'Source Sans 3',Arial,sans-serif!important;}
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li>a::before,
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li>strong::before,
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li>a::after,
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps>li>strong::after {display:none!important;content:none!important;}
 html body.in-kosik #cart-wrapper ol.cart-header.zzo-v11-steps .zzo-v11-step-title {display:block!important;font:600 12px/1.3 'Source Sans 3',Arial,sans-serif!important;padding:0!important;margin:0!important;}
}
