.ee-shipping-offer-notice.ee-shipping-progress{padding:14px 16px;margin-bottom:16px}
.ee-shipping-progress strong{font-size:16px;line-height:1.4}
.ee-shipping-progress__track{height:4px;overflow:hidden;border-radius:4px;background:#dce8d5;margin:12px 0}
.ee-shipping-progress__track span{display:block;height:100%;border-radius:4px;background:#80a94b}
.ee-shipping-progress .ee-shipping-progress__continue{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#704b90!important;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;line-height:1.4}
.ee-shipping-progress .ee-shipping-progress__continue:is(:hover,:active){color:#4e326a!important}
.ee-shipping-progress .ee-shipping-progress__continue:focus-visible,.ee-shipping-progress__terms summary:focus-visible{outline:3px solid #704b90;outline-offset:3px;border-radius:3px}
.ee-shipping-progress__terms{margin-top:6px;font-size:12px;color:#4b6250}
.ee-shipping-progress__terms summary{cursor:pointer;min-height:24px;line-height:1.7}
.ee-shipping-progress__terms p{margin-top:8px!important;font-size:12px!important;line-height:1.55!important}
@media(max-width:767px){.ee-shipping-offer-notice.ee-shipping-progress{padding:14px}.ee-shipping-progress strong{font-size:15px}}
