/* Requested checkout presentation only. */
.checkout-location-pin{display:inline-block!important;width:16px!important;height:19px!important;object-fit:contain;vertical-align:-4px;margin-right:5px}
.single-logistics-notice{box-sizing:border-box;overflow:hidden;position:relative;max-width:100%;margin:16px 0;padding:12px 0;border:1px solid #efdae0;border-radius:8px;background:#fcf6f7;color:#bd6472;font-size:13px;line-height:24px;text-align:left}
.single-logistics-notice>span{display:block;width:max-content;min-width:100%;padding-left:100%;box-sizing:content-box;white-space:nowrap;animation:single-logistics-scroll 22s linear infinite}
.single-logistics-notice:hover>span{animation-play-state:paused}
@keyframes single-logistics-scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}
.t5-submit-hint{text-align:center;color:#d60024;font-size:12px;line-height:1.5;margin:20px 0 4px;animation:t5-submit-breathe 2s ease-in-out infinite}
@keyframes t5-submit-breathe{0%,100%{opacity:.45}50%{opacity:1}}
.t5-shipping-submit svg{display:inline-block;width:20px;height:20px;vertical-align:-3px;margin-right:8px}
@media(prefers-reduced-motion:reduce){.single-logistics-notice>span{animation:none;white-space:normal;padding:0 12px;width:auto;box-sizing:border-box}.t5-submit-hint{animation:none}}
