.am-shipping-policy {margin:16px 0;padding:16px;border:1px solid #c6dcda;border-radius:12px;background:#f2f8f7;color:#173b37;font-size:14px;line-height:1.55;text-align:left;overflow-wrap:anywhere}
.am-shipping-policy h3 {margin:0 0 8px;font-size:16px;font-weight:600;color:inherit}
.am-shipping-policy p {margin:6px 0;color:inherit}.am-shipping-policy ul {list-style:none;padding:0;margin:10px 0}.am-shipping-policy li {padding:8px 0;border-top:1px solid #c6dcda}.am-shipping-policy strong{display:block;color:inherit}.am-shipping-policy [hidden]{display:none}
.amcart-shipping-note {display:block;margin-top:5px;font-size:12px;line-height:1.5;color:inherit}
html[data-am-theme="dark"] .am-shipping-policy {background:var(--amd-surface,#1d272e);color:var(--amd-text,#e8eff1);border-color:var(--amd-line,#45565e)}
html[data-am-theme="dark"] .am-shipping-policy li {border-color:var(--amd-line,#45565e)}
@media(max-width:640px){.am-shipping-policy {padding:12px;font-size:14px}}

.am-shipping-policy .am-policy-price{margin:8px 0 14px}.am-shipping-policy .am-policy-price strong{font-size:24px;line-height:1.3;font-weight:700}.am-shipping-policy .am-policy-price span{display:block;font-size:13px;margin-top:3px}
