estimated-arrival{display:block}estimated-arrival[hidden]{display:none}.estimated-arrival__widget{background-color:rgba(var(--text-color) / .03);border:1px solid rgba(var(--text-color) / .08);border-radius:var(--btn-border-radius, 4px);padding:14px 24px;text-align:center;font-size:16px;line-height:1.6;transition:opacity .3s ease}.estimated-arrival__result{display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap}.estimated-arrival__icon{flex-shrink:0;width:22px;height:22px;opacity:.55}.estimated-arrival__label{color:rgb(var(--text-color) / .7)}.estimated-arrival__location{font-weight:500;color:rgb(var(--text-color))}.estimated-arrival__edit-btn{background:none;border:none;padding:0 2px;margin:0;cursor:pointer;font-size:16px;line-height:1;color:rgb(var(--text-color) / .4);vertical-align:middle;transition:color .15s ease}.estimated-arrival__edit-btn:hover{color:rgb(var(--text-color) / .8)}.estimated-arrival__date{font-weight:600;color:rgb(var(--text-color))}.estimated-arrival__enter-postcode{background:none;border:none;padding:0;margin:0;font-family:inherit;font-size:inherit;color:rgb(var(--text-color) / .7);text-decoration:underline;text-underline-offset:2px;font-weight:400;cursor:pointer}.estimated-arrival__enter-postcode:hover{color:rgb(var(--text-color))}.estimated-arrival__rates-list{margin-top:12px;display:flex;flex-direction:column;gap:10px}.estimated-arrival__rate-item{padding:10px 14px;border:1px solid rgba(var(--text-color) / .08);border-radius:var(--btn-border-radius, 4px);text-align:left}.estimated-arrival__rate-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.estimated-arrival__rate-name,.estimated-arrival__rate-price{font-weight:600;font-size:14px;color:rgb(var(--text-color))}.estimated-arrival__rate-days{display:block;margin-top:2px;font-size:13px;color:rgb(var(--text-color) / .55)}.estimated-arrival__rate-desc{display:block;margin-top:2px;font-size:13px;font-weight:700;color:rgb(var(--text-color) / .55)}.estimated-arrival__loading{display:flex;align-items:center;justify-content:center;gap:10px;color:rgb(var(--text-color) / .45);font-size:16px}.estimated-arrival__spinner{display:inline-block;width:18px;height:18px;border:2px solid rgba(var(--text-color) / .1);border-top-color:rgba(var(--text-color) / .4);border-radius:50%;animation:ea-spin .7s linear infinite}@keyframes ea-spin{to{transform:rotate(360deg)}}.estimated-arrival__edit-form{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.estimated-arrival__edit-label{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:rgb(var(--text-color) / .7)}.estimated-arrival__input{font-family:inherit;width:110px;padding:8px 12px;font-size:16px;border:1px solid rgba(var(--text-color) / .15);border-radius:var(--btn-border-radius, 4px);background:rgba(var(--bg-color));color:rgb(var(--text-color));transition:border-color .15s ease}.estimated-arrival__input:focus{border-color:rgba(var(--text-color) / .35);outline:none;box-shadow:0 0 0 2px rgba(var(--text-color) / .06)}.estimated-arrival__check-btn,.estimated-arrival__cancel-btn{font-family:inherit;padding:8px 18px;font-size:15px;font-weight:500;letter-spacing:.01em;border-radius:var(--btn-border-radius, 4px);cursor:pointer;line-height:1.4;transition:background-color .15s ease,opacity .15s ease}.estimated-arrival__check-btn{background:rgb(var(--text-color));color:rgb(var(--bg-color));border:1px solid rgb(var(--text-color))}.estimated-arrival__check-btn:hover{opacity:.85}.estimated-arrival__cancel-btn{background:transparent;color:rgb(var(--text-color) / .6);border:1px solid rgba(var(--text-color) / .12)}.estimated-arrival__cancel-btn:hover{background:rgba(var(--text-color) / .04);color:rgb(var(--text-color))}
/*# sourceMappingURL=/cdn/shop/t/184/assets/estimated-arrival.css.map */
