#tmp_NotifyCheckoutClosed{background-color:#f6f6f6;width:100%;float:left;margin:15px 0}.NotifyCheckoutClosed{width:100%;float:left;background-color:#f6f6f6;min-height:41px;padding:10px 0;position:relative;margin:0}.NotifyCheckoutClosed p.notify_vis{color:#000;margin:0;text-align:center;font-size:14px;font-weight:500;font-style:normal;font-weight:700}.NotifyCheckoutClosed p.notify_vis em{font-style:normal}.NotifyCheckoutClosed p.notify_vis svg{width:15px;height:15px;font-size:16px;margin-right:5px;position:relative;top:5px;float:right;transform:rotate(-90deg);cursor:pointer}.NotifyCheckoutClosed p.notify_vis svg:hover{fill:#d1093f}.NotifyCheckoutClosed .details{display:flex;justify-content:center;flex-wrap:wrap;align-self:center;margin:20px 0 0}.NotifyCheckoutClosed .details .content{width:100%;flex-basis:100%;float:left;margin:0}.NotifyCheckoutClosed .details .content>p{font-size:16px;line-height:30px}.NotifyCheckoutClosed .details .content img{height:auto;align-self:center}.NotifyCheckoutClosed .details .NotifyMessage{text-align:left;width:100%;float:left;margin:0}.NotifyCheckoutClosed .details .NotifyMessage h2,.NotifyCheckoutClosed .details .NotifyMessage h3{font-size:15px;font-weight:700;margin:20px 0 5px;text-align:center}.NotifyCheckoutClosed .details .NotifyMessage p{margin:0 0 10px;font-size:15px;color:#222021;line-height:24px;text-align:center}.NotifyCheckoutClosed .details .NotifyMessage ul{padding:0;font-size:13px;color:#222021;line-height:24px}.NotifyCheckoutClosed .details .NotifyMessage .NotifyMessage_button{width:100%;float:left;text-align:center}.NotifyCheckoutClosed .details.is_calendar .content{width:75%;flex-basis:75%;padding:0 20px 20px 0}.NotifyCheckoutClosed .details.is_calendar .NotifyMessage .NotifyMessage_button,.NotifyCheckoutClosed .details.is_calendar .NotifyMessage h2,.NotifyCheckoutClosed .details.is_calendar .NotifyMessage h3,.NotifyCheckoutClosed .details.is_calendar .NotifyMessage p{text-align:left}.NotifyCheckoutClosed .details.is_calendar .div_calendar{margin-top:10px;width:25%;flex-basis:25%;padding:0 20px}.NotifyCheckoutClosed .details.is_calendar .div_calendar h4{margin:0 0 10px;text-transform:uppercase;font-size:14px;text-align:center;font-weight:700}.NotifyCheckoutClosed .details.is_calendar .div_calendar table{width:100%;float:left;table-layout:fixed;margin:0 0 20px;font-size:11px}.NotifyCheckoutClosed .details.is_calendar .div_calendar table tr td{text-align:center;padding:5px;background-color:#fff;border:1px solid #e8e8e8;color:#000}.NotifyCheckoutClosed .details.is_calendar .div_calendar table tr td.disabled{background-color:#a59d9f;color:#fff}.NotifyCheckoutClosed .details.is_calendar .div_calendar table tr td.active{background-color:#d1093f;color:#fff}.NotifyCheckoutClosed .details.is_calendar .div_calendar table tr td.blank{background-color:#e8e8e8;color:#fff}.NotifyCheckoutClosed .details.is_calendar .div_calendar .graph_calendar{width:100%;float:left}.NotifyCheckoutClosed .details.is_calendar .div_calendar .graph_calendar>div{float:left;width:auto;font-size:12px;margin-right:15px;text-transform:uppercase}.NotifyCheckoutClosed .details.is_calendar .div_calendar .graph_calendar>div>span{width:16px;height:17px;background-color:#fff;display:block;float:left;margin:0 7px 0 0}.NotifyCheckoutClosed .details.is_calendar .div_calendar .graph_calendar>div>span.d{background-color:#a59d9f}.NotifyCheckoutClosed .details.is_calendar .div_calendar .graph_calendar>div>span.o{background-color:#d1093f}.NotifyCheckoutClosed>i{cursor:pointer;position:absolute;right:10px;top:10px;font-size:20px;color:#777;transition:all .4s}.NotifyCheckoutClosed>i:hover{color:#d1093f}.NotifyCheckoutClosed .btn_request_alert{font-size:14px;padding:5px 10px;margin:0 10px 0 0;background-color:#d1093f;color:#fff;cursor:pointer;border-radius:4px;transition:all .4s}.NotifyCheckoutClosed .btn_request_alert:hover{background-color:#000}.notifyCheckoutPopup{position:fixed;top:0;right:0;display:none;background-color:#fff;padding:25px 25px 50px;width:35%;height:100vh;overflow:auto;z-index:99999999;box-shadow:0 0 0 10000px rgba(0,0,0,.4)}.notifyCheckoutPopup .closePopupNotify{position:absolute;right:10px;top:10px;width:30px;height:30px;cursor:pointer}.notifyCheckoutPopup .closePopupNotify:hover line{stroke:#d1093f}.notifyCheckoutPopup .NotifyMessage .status-green{color:#3f9a59}.notifyCheckoutPopup .NotifyMessage .status-orange{color:#d50a42}.notifyCheckoutPopup .NotifyMessage h2{font-size:20px;margin:25px 0 5px;font-weight:700;color:#444;text-align:left;font-family:var(--font-montserrat),Arial,Helvetica,sans-serif}.notifyCheckoutPopup .NotifyMessage h2 strong{font-weight:600}.notifyCheckoutPopup .NotifyMessage h3{font-size:17px;margin:25px 0 5px;font-weight:700}.notifyCheckoutPopup .NotifyMessage h4{font-size:15px;margin:25px 0 5px;font-weight:700}.notifyCheckoutPopup .NotifyMessage p{font-size:14px;margin:0 0 10px}.notifyCheckoutPopup.is-open{display:block!important}.announcement_popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,72%,.5);z-index:99999999}.announcement_popup .popup_box{position:relative;max-width:450px;background-color:#fff;padding:0;box-shadow:0 0 15px rgba(0,0,0,.5);margin:80px auto 0;max-height:480px;overflow-y:auto}.announcement_popup .popup_box h2{width:100%;margin:0;padding:8px 20px;border-bottom:1px solid #dbdbdb;font-size:20px;font-weight:700}@media (max-width:768px){.announcement_popup .popup_box{max-width:550px;margin-top:50px;max-height:calc(100vh - 10%)}}@media (max-width:576px){.announcement_popup .popup_box{max-width:auto;width:95%}}.announcement_popup .popup_box .popup_close{position:absolute;right:13px;top:13px;z-index:1;cursor:pointer}.announcement_popup .popup_box .popup_close svg{width:18px;height:18px;font-weight:400;color:#ccc}.announcement_popup .popup_box .popup_close svg:hover{color:#000}.announcement_popup .popup_box .popup_content{float:left;width:100%;padding:10px 20px}.announcement_popup .popup_box .popup_content p{text-align:justify;font-size:15px;line-height:20px;margin:0 0 10px;color:#000}@media (max-width:768px){.announcement_popup .popup_box .popup_content p{font-size:13px;line-height:17px;padding:0 5px 7px}.announcement_popup .popup_box .popup_content p span{display:none}}.announcement_popup .popup_box .popup_content form{float:left;width:100%;margin:10px 0 0}.announcement_popup .popup_box .popup_content form input{width:100%;border:1px solid #ccc;padding:7px;margin:0 0 15px;font-size:15px;float:left}.announcement_popup .popup_box .popup_content form input.fname{width:48%;margin-right:2%}.announcement_popup .popup_box .popup_content form input.lname{width:50%}.announcement_popup .popup_box .popup_content form .btn{text-transform:uppercase;background-color:#d50a42;border-color:#d50a42;color:#fff}.announcement_popup .popup_box .popup_content form .btn:hover{background-color:#000;border-color:#000}.announcement_popup .popup_box .popup_content form #rcaptcha{display:table-row;width:100%;text-align:left;transform-origin:left top;-webkit-transform-origin:left top;transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8)}.announcement_popup .popup_box .popup_content form #rcaptcha span{margin:0}@media (max-width:576px){#tmp_NotifyCheckoutClosed{height:60px}}@media (max-width:480px){#tmp_NotifyCheckoutClosed{height:80px}}