.Promotions-modal{padding-right:0 !important;background-color:rgba(0,0,0,0.5);display:none}.Promotions-modal .modal-dialog{position:relative;width:calc(100% - 40px);max-width:1280px;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding-top:50px;margin:0;max-height:100%;height:auto}.Promotions-modal .modal-content{position:relative}@media screen and (max-width: 991.98px){.Promotions-modal .modal-content{min-height:0}}.Promotions-modal .modal-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:32px}@media screen and (max-width: 991.98px){.Promotions-modal .modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px}}.Promotions-modal .close{position:absolute;top:-43px;right:5px;border:0;height:35px;width:40px;background-color:transparent;padding:0}.Promotions-modal .close::after,.Promotions-modal .close::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);height:5px;width:40px;display:block;background-color:#ec1c24}.Promotions-modal .close::before{-webkit-transform:translate(0, -50%) rotate(-45deg);-ms-transform:translate(0, -50%) rotate(-45deg);transform:translate(0, -50%) rotate(-45deg)}.Promotions-modal .close::after{-webkit-transform:translate(0, -50%) rotate(45deg);-ms-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg)}
