#discount-popup-container,#discount-popup-nb-reward-container{z-index:101;box-shadow:0 3px 5px #767676;border-top:1px solid #efefef}#discount-popup-container .column__separator,#discount-popup-nb-reward-container .column__separator{width:5rem;border:2px solid #cf0a2c;background:#cf0a2c}#discount-popup-container .tnc-text>a,#discount-popup-nb-reward-container .tnc-text>a{text-decoration:underline}#discount-popup-nb-reward-container.v2{display:flex;flex-direction:column;justify-content:center;resize:vertical;overflow:auto;width:100%;height:100%;z-index:999;position:fixed;top:0;left:0;padding:0}#discount-popup-nb-reward-container .background{background-color:#000;opacity:.5;width:100%;height:100%;position:fixed}#discount-popup-nb-reward-container .background.white{background-color:#fff;opacity:1}#discount-popup-nb-reward-container .interior{width:100%;height:100%;margin:0 auto;background:#fff;position:relative;padding:20% 0;display:flex;align-items:center;overflow:hidden}@media (min-width:992px){#discount-popup-nb-reward-container .interior{width:674px;height:auto;padding:0}}@media (max-width:991.98px){#discount-popup-nb-reward-container .interior .wrapper{max-width:374px}}#discount-popup-nb-reward-container .interior .wrapper--265{max-width:265px}@media (min-width:992px){#discount-popup-nb-reward-container .interior .wrapper-lg-265{max-width:265px}}#discount-popup-nb-reward-container button.close{top:1rem;right:1rem;pointer-events:auto;position:absolute;border-radius:4px;background-color:#f2f2f3;opacity:1;z-index:2;height:30px;width:32px;display:flex;justify-content:center;align-items:center}@media (min-width:992px){#discount-popup-nb-reward-container button.close{top:40px;right:40px}}#discount-popup-nb-reward-container button.close svg{color:#151415}[dir=rtl] #discount-popup-nb-reward-container button.close{left:1.5rem;right:auto}#discount-popup-nb-reward-container .custom-checkbox.email-subscription{visibility:hidden;position:absolute}#discount-popup-nb-reward-container form .button-wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:8px}#discount-popup-nb-reward-container form .font-body.error{color:#cf0a2c;padding:4px 12px;border:1px solid #cf0a2c;border-radius:4px;margin:8px;text-align:center;background:rgba(207,10,44,.2)}#discount-popup-nb-reward-container form .form-group{margin-bottom:0}#discount-popup-nb-reward-container form .form-group select{padding:24px 11px 12px}#discount-popup-nb-reward-container form .form-group input:not([type=radio]):not([type=checkbox]),#discount-popup-nb-reward-container form .form-group select{border:1px solid #abb0b4;border-radius:4px;padding:28px 12px 12px;height:58px;min-height:0;line-height:inherit;font-size:1rem}#discount-popup-nb-reward-container form .form-group input:not([type=radio]):not([type=checkbox]):focus,#discount-popup-nb-reward-container form .form-group input:not([type=radio]):not([type=checkbox]):not(:placeholder-shown),#discount-popup-nb-reward-container form .form-group select:focus,#discount-popup-nb-reward-container form .form-group select:not(:placeholder-shown){padding:28px 12px 12px;min-height:1.25rem;color:#000;font-weight:300;background:transparent;-webkit-padding-start:12px!important;padding-inline-start:12px!important}[dir=rtl] #discount-popup-nb-reward-container form .form-group input:not([type=radio]):not([type=checkbox]),[dir=rtl] #discount-popup-nb-reward-container form .form-group select{text-align:right}#discount-popup-nb-reward-container form .form-group input:not([type=radio]):not([type=checkbox]).is-invalid,#discount-popup-nb-reward-container form .form-group select.is-invalid{border:1px solid #92071f;background-image:none}#discount-popup-nb-reward-container form .form-group input:not([type=radio]):not([type=checkbox]):focus~label,#discount-popup-nb-reward-container form .form-group input:not([type=radio]):not([type=checkbox]):not(:placeholder-shown)~label,#discount-popup-nb-reward-container form .form-group select:focus~label,#discount-popup-nb-reward-container form .form-group select:not(:placeholder-shown)~label{color:#5c6268;font-size:.875rem;top:12px;line-height:1;left:12px}[dir=rtl] #discount-popup-nb-reward-container form .form-group input:not([type=radio]):not([type=checkbox]):focus~label,[dir=rtl] #discount-popup-nb-reward-container form .form-group input:not([type=radio]):not([type=checkbox]):not(:placeholder-shown)~label,[dir=rtl] #discount-popup-nb-reward-container form .form-group select:focus~label,[dir=rtl] #discount-popup-nb-reward-container form .form-group select:not(:placeholder-shown)~label{right:12px}#discount-popup-nb-reward-container form .invalid-feedback{font-size:.875rem;margin:0;color:#92071f}#discount-popup-nb-reward-container form .form-group label{font-size:.875rem;color:#5c6268;position:absolute;z-index:1;top:12px;left:12px;font-weight:300;line-height:1;text-transform:lowercase;padding:0}#discount-popup-nb-reward-container form .form-group label:first-letter{text-transform:capitalize}#discount-popup-nb-reward-container form .font-body:not(.text-main){color:#5c6268}#discount-popup-nb-reward-container form .custom-checkbox .custom-control-input:not(:checked)+.custom-control-label:after{border:1px solid #000;background-image:none}#discount-popup-nb-reward-container form .hide-show{position:absolute;z-index:1;inset-inline-end:12px;top:18px}#discount-popup-nb-reward-container form .hide-password{display:none}#discount-popup-create-account.interior{width:100%;overflow:scroll;align-items:start;padding:0}#discount-popup-create-account .wrapper{max-width:375px}#discount-popup-create-account .card-form .card-body .custom-checkbox label{top:4px;left:0;min-width:120px;color:#151415;font-weight:500;padding:0}#discount-popup-create-account .card-form .card-body .custom-checkbox label:after,#discount-popup-create-account .card-form .card-body .custom-checkbox label:before{top:0;left:0;border-radius:4px;inset-inline-start:0}#discount-popup-create-account .card-form .card-body .custom-checkbox label+div{padding:2px}#discount-popup-create-account-close a{line-height:1.2rem;border-bottom:1px solid;color:#151415;cursor:pointer;font-size:1rem}#discount-popup-create-account-close a:focus,#discount-popup-create-account-close a:hover{text-decoration:none}.font-body-small,.gray-blue{color:#5c6268}
/*# sourceMappingURL=discountPopUp.css.map*/