.banner-newsletter__overlay{position:absolute;width:564px;height:auto;min-height:538px;background-color:#fff;padding:40px 40px 0;border-radius:0;box-shadow:0 4px 12px #0000001a;top:50%;right:40px;transform:translateY(-50%)}.banner-newsletter__overlay .klaviyo-form input::placeholder{font-size:18px;font-family:Afacad;line-height:100%;color:#05000066;letter-spacing:0}.banner-newsletter__overlay .needsclick button{margin-top:6px;min-width:130px;font-family:Afacad!important;max-width:130px;color:#fff;text-align:center;font-family:Afacad;font-size:18px;font-style:normal;font-weight:400;line-height:normal!important;letter-spacing:.9px!important;text-transform:uppercase;padding:0!important}.banner-newsletter__heading{color:#000;font-family:"Instrument Serif";font-size:48px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.36px;text-transform:capitalize;margin-bottom:4px;text-align:left;margin-top:0}.banner-newsletter__subheading{color:#0009;font-family:Afacad;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin:0 0 32px}.banner-newsletter__benefits{list-style-type:none;padding:0;margin:0}.banner-newsletter__benefit{display:flex;margin-bottom:8px;color:#000;font-family:Afacad;font-size:18px;font-style:normal;font-weight:400;line-height:normal;align-items:center;letter-spacing:0}.banner-newsletter__benefit .banner-newsletter__overlay{position:absolute;width:564px;height:auto;min-height:538px;background-color:#fff;padding:40px 40px 0;border-radius:0;box-shadow:0 4px 12px #0000001a;top:50%;right:40px;transform:translateY(-50%)}.banner-newsletter__benefit .banner-newsletter__overlay .klaviyo-form input::placeholder{font-size:18px;font-family:Afacad;line-height:100%;color:#05000066;letter-spacing:0}.banner-newsletter__benefit .banner-newsletter__overlay .needsclick button{margin-top:6px;min-width:130px;font-family:Afacad!important;max-width:130px;color:#fff;text-align:center;font-family:Afacad;font-size:18px;font-style:normal;font-weight:400;line-height:normal!important;letter-spacing:.9px!important;text-transform:uppercase;padding:0!important}.banner-newsletter__benefit .banner-newsletter__heading{color:#000;font-family:"Instrument Serif";font-size:48px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.36px;text-transform:capitalize;margin-bottom:4px;text-align:left;margin-top:0}.banner-newsletter__benefit .banner-newsletter__subheading{color:#0009;font-family:Afacad;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin:0 0 32px}.banner-newsletter__benefit .banner-newsletter__benefits{list-style-type:none;padding:0;margin:0}.banner-newsletter__benefit .banner-newsletter__benefit{display:flex;margin-bottom:8px;color:#000;font-family:Afacad;font-size:18px;font-style:normal;font-weight:400;line-height:normal;align-items:center;letter-spacing:0}.banner-newsletter__benefit .banner-newsletter__benefit:last-child{margin-bottom:4px}.banner-newsletter__benefit .banner-newsletter__benefit-icon{margin-right:7px;color:#4caf50;position:relative;top:4px;min-width:20px}.banner-newsletter__benefit .banner-newsletter__form{margin-top:32px}.banner-newsletter__benefit .banner-newsletter__input{width:100%;background-color:#f5f5f5;border:none;border-radius:4px;padding:12px 16px;font-size:16px;margin-bottom:24px;box-sizing:border-box}.banner-newsletter__benefit .banner-newsletter__button{background-color:#000;color:#fff;border:none;border-radius:4px;padding:12px 24px;font-size:16px;font-weight:700;cursor:pointer;float:right;transition:background-color .3s}.banner-newsletter__benefit .banner-newsletter__button:hover{background-color:#333}.banner-newsletter__benefit .banner-newsletter__footer{color:#311d00;font-family:Afacad;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:16px 40px;tevt-aligh:center;background:#fff5e6;margin:24px -40px 0}.banner-newsletter__benefit .banner-newsletter__clearfix:after{content:"";clear:both;display:table}@media screen and (max-width: 1600px){.banner-newsletter__benefit .banner-newsletter__overlay{right:40px}}@media screen and (max-width: 768px){.banner-newsletter__benefit .banner-newsletter__overlay{position:relative;width:90%;min-height:auto;right:auto;top:auto;transform:none;margin:0 auto;padding:30px}.banner-newsletter__benefit .banner-newsletter__heading{color:#000;font-family:"Instrument Serif";font-size:32px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.24px;text-transform:capitalize}.banner-newsletter__benefit .banner-newsletter__subheading{font-size:16px}.banner-newsletter__benefit .banner-newsletter__overlay .needsclick .needsclick input{width:100%;height:40px!important}.banner-newsletter__benefit .banner-newsletter__overlay .needsclick button{min-width:100%;font-family:Afacad!important;max-width:100%;font-size:14px!important;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px!important}.banner-newsletter__benefit .banner-newsletter__overlay .banner-newsletter__footer{font-size:16px!important;padding:16px!important;font-family:Afacad;color:#311d00;font-style:normal;font-weight:400;line-height:normal}}.banner-newsletter__benefit:last-child{margin-bottom:4px}.banner-newsletter__benefit-icon{margin-right:7px;color:#4caf50;position:relative;top:4px;min-width:20px}.banner-newsletter__form{margin-top:32px}.banner-newsletter__input{width:100%;background-color:#f5f5f5;border:none;border-radius:4px;padding:12px 16px;font-size:16px;margin-bottom:24px;box-sizing:border-box}.banner-newsletter__button{background-color:#000;color:#fff;border:none;border-radius:4px;padding:12px 24px;font-size:16px;font-weight:700;cursor:pointer;float:right;transition:background-color .3s}.banner-newsletter__button:hover{background-color:#333}.banner-newsletter__footer{color:#311d00;font-family:Afacad;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:16px 40px;tevt-aligh:center;background:#fff5e6;margin:24px -40px 0}.banner-newsletter__clearfix:after{content:"";clear:both;display:table}@media screen and (max-width: 1600px){.banner-newsletter__overlay{right:40px}}@media screen and (max-width: 768px){.banner-newsletter__overlay{position:relative;width:90%;min-height:auto;right:auto;top:auto;transform:none;margin:0 auto;padding:30px}.banner-newsletter__heading{color:#000;font-family:"Instrument Serif";font-size:32px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.24px;text-transform:capitalize}.banner-newsletter__subheading{font-size:16px}.banner-newsletter__overlay .needsclick .needsclick input{width:100%;height:40px!important}.banner-newsletter__overlay .needsclick button{min-width:100%;font-family:Afacad!important;max-width:100%;font-size:14px!important;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px!important}.banner-newsletter__overlay .banner-newsletter__footer{font-size:16px!important;padding:16px!important;font-family:Afacad;color:#311d00;font-style:normal;font-weight:400;line-height:normal}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/banner-news-letter.css.map */
