.phoenix-shipping-estimator.product-shipping-rate{display:flex;align-items:center;flex-wrap:wrap;column-gap:12px;row-gap:8px;border-top:1px solid #e5e7eb;margin-top:2px;padding-top:12px;color:inherit;font:inherit}
.phoenix-shipping-estimator.product-shipping-rate[hidden]{display:none}
.phoenix-shipping-estimator,.phoenix-shipping-estimator *{box-sizing:border-box}
.phoenix-shipping-estimator .psr__label{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto}
.phoenix-shipping-estimator .sg-shipping-truck{flex:0 0 auto;color:#0F5E97}
.phoenix-shipping-estimator .psr__label label{margin-bottom:0;font-weight:500;white-space:nowrap}
.phoenix-shipping-estimator [data-delivery-region]{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:0 30px 0 12px;min-width:0;max-width:100%;font:inherit;color:inherit}
.phoenix-shipping-estimator .price{flex:0 0 auto}
.phoenix-shipping-estimator [data-delivery-result]{font-weight:600;white-space:nowrap}
.phoenix-shipping-estimator [data-delivery-result][data-state="unavailable"]{white-space:normal}
.phoenix-shipping-estimator [data-delivery-description]{flex:0 0 100%;margin:0;font-size:11px;line-height:1.5;color:inherit;opacity:.75}
.phoenix-shipping-estimator [data-delivery-submit]{padding:0;border:0;background:none;font:inherit;text-decoration:underline;cursor:pointer}
.phoenix-shipping-estimator [data-delivery-submit][hidden]{display:none}
@media only screen and (min-width:769px){.phoenix-shipping-estimator [data-delivery-region]{width:190px;height:36px;font-size:14px!important}.phoenix-shipping-estimator .psr__label label,.phoenix-shipping-estimator [data-delivery-result]{font-size:14px}}
@media only screen and (max-width:768px){.phoenix-shipping-estimator .psr__label{flex:0 0 100%}.phoenix-shipping-estimator [data-delivery-region]{flex:1 1 auto;min-height:44px;font-size:16px!important}.phoenix-shipping-estimator [data-delivery-result]{font-size:16px}}
