.redirectOverlay{position:absolute;height:100vh;width:100vw;background:hsla(0,0%,39.2%,.85);z-index:100}.redirectOverlay .redirectModal{position:absolute;z-index:101;height:500px;width:800px;max-width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border:20px solid #000;text-align:center;font-style:normal}@media screen and (max-width:600px){.redirectOverlay .redirectModal{border-width:2px 0;height:auto;padding:2em 0}}.redirectOverlay .modal--heading{font-size:36px;font-weight:700;margin-top:10%}.redirectOverlay .modal--subheading{font-size:24px;margin:0 1em}.redirectOverlay .modal--redirect-row{margin-top:10%}.redirectOverlay .modal--redirect-btn{display:inline-block;vertical-align:top;background:#000;color:#fff;padding:20px 40px;font-size:24px;font-weight:700}@media screen and (max-width:600px){.redirectOverlay .modal--redirect-btn{width:100%}}.redirectOverlay .modal--redirect-flag{display:inline-block;vertical-align:top;height:66.67px;width:100px;background:#fee400;margin-left:-3px}@media screen and (max-width:600px){.redirectOverlay .modal--redirect-flag{width:100%}}.redirectOverlay .modal--continue-shopping-row{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.redirectOverlay .modal--continue-shopping-link,.redirectOverlay .modal--take-me-there{display:inline-block;vertical-align:text-bottom;font-size:16px;text-decoration:underline;cursor:pointer}.redirectOverlay .modal--continue-shopping-flag{display:inline-block;vertical-align:super;height:20px}.redirectOverlay .eu-flag{margin-top:11.16px;height:44.33px;width:auto}.redirectOverlay .us-flag{height:20px;width:auto}.bms-modal--wrapper{position:absolute;top:0;left:0;z-index:10000;max-width:100%}.bms-modal__window{font-style:normal}.bms-modal__actions{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}