.subscribe-promo .subscribe-form{background-position:50%;background-size:cover;border-radius:30px;margin-top:20px;padding:30px 30px 40px;position:relative}.subscribe-promo .subscribe-form .form-head{color:#000;font-family:Fraunces;font-size:26px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:20px}.subscribe-promo .subscribe-form .form-title{display:none}.subscribe-promo .subscribe-form form{display:flex;flex-wrap:wrap;margin:0;padding-bottom:5px;position:relative}.subscribe-promo .hs_firstname{width:185px}.subscribe-promo .field.hs-form-field{margin-bottom:10px;position:relative}.subscribe-promo .subscribe-form form>.hs-form-field:first-child{width:100%}.subscribe-promo .legal-consent-container{margin-top:10px;width:100%}.subscribe-promo .legal-consent-container .field.hs-form-field{margin-bottom:8px}.subscribe-promo .subscribe-form .hs-form-field .input{margin-left:0!important}.subscribe-promo .legal-consent-container ul{list-style:none;margin:7px 0;padding:0}.subscribe-promo .subscribe-form .hs-form-field label{color:#000;font-family:Avenir Next;font-size:16px;font-weight:500;line-height:24px;padding:0;text-align:left;text-transform:capitalize}.subscribe-promo .subscribe-form input[type=checkbox]{opacity:0}.subscribe-promo .subscribe-form .hs-input[type=checkbox]+span{color:#000;font-family:Avenir Next;font-size:14px;font-style:normal;font-weight:500;line-height:22px;padding-left:35px;position:relative}.subscribe-promo .legal-consent-container li label input[type=checkbox]+span:before{background-color:#fff;border-radius:6px;content:"";cursor:pointer;display:inline-block;height:25px;left:0;margin:0;padding:2px;position:absolute;text-align:center;top:0;vertical-align:middle;width:25px}.subscribe-promo .legal-consent-container li label input[type=checkbox]:checked+span:before{background-color:#000;background-image:url(../svg/vector%207.svg);background-position:50%;background-repeat:no-repeat;background-size:12px}.subscribe-promo .hs_recaptcha.hs-recaptcha.field.hs-form-field{display:none}.subscribe-promo .hs_submit.hs-submit{bottom:84px;position:absolute;right:0;top:auto}.subscribe-promo .subscribe-form form .hs_submit .actions{margin:0;padding:0}.subscribe-promo .subscribe-form .hs-button{background-color:#000;background-image:url(https://www.trendwatching.com/hubfs/Arrow-white.svg)!important;background-position:center right 22px!important;background-repeat:no-repeat!important;background-size:16px!important;border:none;border-radius:100px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:500;height:45px!important;line-height:22px;margin:0!important;margin-bottom:20px;padding:12px 46px 11px 23px;position:relative;text-decoration:none}.subscribe-promo .subscribe-form .hs-button:hover{background-color:#392238;color:#fff}.subscribe-promo .subscribe-form input[type=email],.subscribe-promo .subscribe-form input[type=number],.subscribe-promo .subscribe-form input[type=tel],.subscribe-promo .subscribe-form input[type=text],.subscribe-promo .subscribe-form select{height:45px!important}.subscribe-promo .subscribe-form input[type=email],.subscribe-promo .subscribe-form input[type=number],.subscribe-promo .subscribe-form input[type=tel],.subscribe-promo .subscribe-form input[type=text],.subscribe-promo .subscribe-form select,.subscribe-promo .subscribe-form textarea{background:#fff!important;border:none!important;border-radius:50px!important;box-sizing:border-box;color:#7e8080!important;display:inline-block;font-size:16px;font-style:normal;font-weight:500;line-height:24px!important;margin-bottom:0!important;padding:4px 19px 5px!important;width:100%!important}.subscribe-promo .subscribe-form textarea{height:150px!important}.subscribe-promo .hs_error_rollup{bottom:-25px;display:block;position:absolute;top:auto;width:250px}.subscribe-promo .hs_error_rollup li{color:red;font-family:Avenir Next;font-size:14px!important;line-height:20px!important}.subscribe-promo .hs-error-msgs{display:none;list-style:none;padding:0}.subscribe-promo .hs-error-msgs label{color:red!important;font-size:13px!important}@media (max-width:1400px){.subscribe-promo .subscribe-form form .hs-form-field+.hs-form-field{width:170px}}@media (min-width:768px) and (max-width:1200px){.subscribe-promo .subscribe-form{padding:30px 20px 40px}}@media (max-width:767px){.subscribe-promo .subscribe-form{padding:20px 20px 30px}.subscribe-promo .subscribe-form .form-head{margin-bottom:15px}.subscribe-promo .subscribe-form input[type=email],.subscribe-promo .subscribe-form input[type=number],.subscribe-promo .subscribe-form input[type=tel],.subscribe-promo .subscribe-form input[type=text],.subscribe-promo .subscribe-form select{height:40px!important}.subscribe-promo .hs_submit.hs-submit{bottom:61px}.subscribe-promo .subscribe-form .hs-button{height:40px!important;padding:9px 46px 11px 23px}.subscribe-promo .hs_error_rollup{bottom:-18px}}@media (max-width:580px){.subscribe-promo .subscribe-form form .hs-form-field+.hs-form-field{width:100%}.subscribe-promo .subscribe-form form .hs_submit .actions{margin:20px 0 0}.subscribe-promo .hs_submit.hs-submit{margin-left:0;position:static}.subscribe-promo #pagination .page-info{left:55%}}