.nl-popup-new{bottom:0;position:fixed;right:0;width:100%;z-index:1000}@media screen and (min-width:1024px){.nl-popup-new{height:auto;width:560px}}.nl-popup-new.minimised{height:auto}.nl-popup-new.minimised .nl-popup-content{transform:translateY(calc(100% - 39px))}.nl-popup-new.minimised .nl-popup-mask{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);position:absolute}.nl-popup-new.minimised .svg-collapse{transform:rotate(180deg)}.nl-popup-new .newsletter__popup-tag{align-items:center;border-top-left-radius:20px;border-top-right-radius:20px;cursor:pointer;display:flex;padding:10px;position:relative}@media screen and (min-width:1024px){.nl-popup-new .newsletter__popup-tag{border-top-right-radius:0;margin-left:auto;padding:10px 40px;width:-moz-fit-content;width:fit-content}}.nl-popup-new .newsletter__popup-tag .email-popup-tag{font-size:14px;line-height:20px;padding:0 30px;text-align:center;width:100%}.nl-popup-new .newsletter__popup-tag .svg-collapse{cursor:pointer;position:absolute;right:35px;transition:transform .3s}@media screen and (min-width:480px){.nl-popup-new .newsletter__popup-tag .svg-collapse{right:48px}}@media screen and (min-width:1024px){.nl-popup-new .newsletter__popup-tag .svg-collapse{right:15px}}.nl-popup-new .nl-popup-content{background-image:none;border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;margin-top:auto;padding:0;position:absolute;transition:transform .3s;width:100%}.nl-popup-new .nl-popup-content .svg-ctn.svg-close{border-radius:50%;cursor:pointer;display:flex;padding:5px;position:absolute;right:10px;top:-40px}.nl-popup-new .nl-popup-content .svg-ctn.svg-close svg{height:20px;width:20px}.nl-popup-new .nl-popup-content.thank-you .main__box .email-popup-title{display:none}.nl-popup-new .nl-popup-content.thank-you .main__box .success-heading{display:block}.nl-popup-new .nl-popup-mask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.5);display:block;height:100vh;position:fixed;right:0;top:0;transition:transform .3s,background-color 1s;width:100%}@media screen and (min-width:1024px){.nl-popup-new .nl-popup-mask{display:none}}.nl-popup-new .main__box{align-items:center;color:#6e7272;display:flex;flex-direction:column;gap:20px;height:-moz-fit-content;height:fit-content;padding:20px;text-align:center}@media screen and (min-width:1024px){.nl-popup-new .main__box{border:1px solid var(--midgrey);border-bottom-left-radius:20px;padding:20px 40px}}.nl-popup-new .main__box #initialMsg{background-color:#fff;font-size:14px;line-height:18px;padding:15px 20px}.nl-popup-new .main__box .newsletter__heading .email-popup-title{margin:0;width:100%}.nl-popup-new .main__box .newsletter__heading .email-popup-title .svg-ctn{align-items:center;display:flex;justify-content:center}.nl-popup-new .main__box .newsletter__heading .svg-ctn svg{cursor:pointer;height:20px;transition:transform .3s;width:20px}.nl-popup-new .main__box .newsletter__heading .svg-ctn svg:hover{transform:scale(1.2)}.nl-popup-new .main__box .newsletter__heading{margin-bottom:10px}.nl-popup-new .main__box .newsletter__heading h1,.nl-popup-new .main__box .newsletter__heading h2,.nl-popup-new .main__box .newsletter__heading h3,.nl-popup-new .main__box .newsletter__heading h4,.nl-popup-new .main__box .newsletter__heading h5,.nl-popup-new .main__box .newsletter__heading h6{margin:0}.nl-popup-new .main__box .newsletter__subheading{display:flex;flex-direction:column;gap:5px;margin:0;width:100%}.nl-popup-new .main__box .newsletter__subheading p{font-size:12px;line-height:18px;margin:0}.nl-popup-new .main__box .newsletter__subheading.body-size{font-size:12px;line-height:18px}.nl-popup-new .main__box .newsletter__subheading .discountDiv{grid-gap:5px;align-items:center;background-color:#f5f7f1;border-radius:5px;display:grid;gap:5px;grid-template-columns:.1fr 1fr 1fr}.nl-popup-new .main__box .newsletter__subheading small{margin-bottom:10px}.nl-popup-new .main__box .success-heading{display:none}.nl-popup-new .main__box #initialMsg{font-size:16px;font-weight:100;line-height:20px;text-align:center}.nl-popup-new .main__box #garDiv{text-align:center}.nl-popup-new .main__box #garDiv #garMsg{word-wrap:break-word;font-size:18px;line-height:24px;padding-top:20px}.nl-popup-new .main__box #garDiv #garCta .btn{margin:20px}.nl-popup-new .main__box #garDiv #garCta .btn:hover{background-color:#fff}.nl-popup-new .main__box #garDiv #garCta a svg{margin-left:10px!important}.nl-popup-new .main__box #finalMsg{color:var(--green)}.nl-popup-new .main__box .discountDiv #discountCode{color:#275d26}.nl-popup-new .main__box .discountDiv #copyCode{background-color:#275d26;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s}.nl-popup-new .user-message .newsletter-form__message{align-items:center;display:flex;justify-content:center}.nl-popup-new .user-message .form__message{color:var(--white);font-weight:800;margin-bottom:0;margin-top:10px}.nl-popup-new .form-wrapper{width:100%}.nl-popup-new .form-wrapper .input-text-wrapper{position:relative;text-align:left}.nl-popup-new .form-wrapper .input-text-wrapper .newsletter-input{background:var(--white);border:1px solid var(--lightgrey);border-radius:5px;font-size:14px;padding:10px 15px}.nl-popup-new .form-wrapper .input-text-wrapper .newsletter-input::-moz-placeholder{color:var(--dark-grey)}.nl-popup-new .form-wrapper .input-text-wrapper .newsletter-input::placeholder{color:var(--dark-grey)}.nl-popup-new .form-wrapper .input-text-wrapper .newsletter-input:hover{border:1px solid var(--white)}.nl-popup-new .form-wrapper .input-text-wrapper .newsletter-input:focus{background-color:var(--white);border:1px solid var(--lightgrey)}.nl-popup-new .form-wrapper .input-text-wrapper .field__label{display:block!important;font-size:12px;line-height:18px}.nl-popup-new .form-wrapper .btn-wrapper{display:flex;justify-content:center}.nl-popup-new .form-wrapper .btn{background:var(--black);border-radius:20px;bottom:0;font-size:16px;padding:6px 30px;position:relative;right:0}.nl-popup-new .form-wrapper .btn:hover{background:var(--white);color:var(--black)}.nl-popup-new .form-wrapper .btn svg{pointer-events:none}.nl-popup-new .form-wrapper .form__message.hide-message{display:none!important}.nl-popup-new .terms-and-conditions>a{color:var(--dark-grey);font-family:var(--ff-avenir);font-size:14px;line-height:20px}@media screen and (max-width:479px){.nl-popup-new .nl-popup-new{height:100%;width:100%}}
