.catalogue-product .regional-shopping{padding:18px 0 16px;border-top:1px solid #e7e7df;margin-top:14px}
.regional-shopping label{display:block;font-size:14px;font-weight:600;color:#292923;margin-bottom:8px}
.regional-shopping select{width:100%;padding:12px 36px 12px 12px;font:inherit;font-size:16px;border:1px solid #bcbcb5;background:#fff;color:#202020;border-radius:3px;min-height:48px}
.regional-shopping select:focus-visible{outline:3px solid #4d357d;outline-offset:2px}
.regional-price{font-size:27px;font-weight:650;letter-spacing:-.03em;color:#171717;margin-top:14px;line-height:1.3}
.regional-price:empty{display:none}
.regional-price-note{font-size:12px;line-height:1.5;color:#606059;margin:8px 0 0}
.regional-other{display:block;background:none;border:0;text-decoration:underline;text-underline-offset:3px;color:#555;font:inherit;font-size:13px;cursor:pointer;padding:12px 0;margin:0}
.catalogue-product .product-hero-copy [hidden]{display:none!important}
.regional-buy{text-align:center}
