@charset "UTF-8";.form-message--error .form-message__title,.note.form-error .form-message__title{font-size:16px}input:focus{outline:none}.form-message__title{outline:none}.template-customers-register p,.template-customers-login p{color:var(--color-text)}.template-customers-register .input-error-message,.template-customers-login .input-error-message{margin-top:-6px}.template-customers-register .form-message,.template-customers-login .form-message{margin-top:19px}.template-customers-register .grid,.template-customers-login .grid{margin-left:0}.template-customers-register .page-width,.template-customers-login .page-width{padding-left:0;padding-right:0}.template-customers-register h2,.template-customers-login h2{font-size:26px}.template-customers-register h1,.template-customers-login h1{font-size:26px;padding:0 15px;position:relative}.template-customers-register h1:after,.template-customers-login h1:after{content:"";height:5px;width:5px;display:block;background:var(--color-primary);position:absolute;right:-3px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.template-customers-register form,.template-customers-login form{margin-bottom:20px}.template-customers-register form label,.template-customers-login form label{text-transform:capitalize}.template-customers-register form label .required,.template-customers-login form label .required{color:var(--color-primary)}.template-customers-register form #RecoverPassword,.template-customers-login form #RecoverPassword{margin-top:12px;display:inline-block;color:var(--color-text-field-text)}.template-customers-register form #RecoverPassword:hover,.template-customers-login form #RecoverPassword:hover{color:var(--color-primary)}.template-customers-register form .btn,.template-customers-login form .btn{width:100%;text-transform:capitalize;font-size:16px}.template-customers-register .page-width,.template-customers-login .page-width{padding-top:90px}.template-customers-login #RecoverHeading{font-size:36px;letter-spacing:.01em}@media (max-width: 767px){.template-customers-login #RecoverHeading{font-size:30px}}.template-customers-login #RecoverPasswordForm{margin-bottom:40px}.template-customers-login #RecoverPasswordForm h2+p{padding-top:21px}.template-customers-login #RecoverPasswordForm input[type=email]{height:54px;color:var(--color-box-text)}.template-customers-login #RecoverPasswordForm input[type=email]::placeholder{color:var(--color-box-text);opacity:1}.template-customers-login #RecoverPasswordForm form .btn{margin-bottom:0;height:54px;padding-top:14.5px;background-color:var(--color-primary);color:#fff;font-size:18px}.template-customers-login #RecoverPasswordForm form .btn:hover,.template-customers-login #RecoverPasswordForm form .btn:focus{background-color:transparent;color:var(--color-primary)}.template-customers-login #RecoverPasswordForm .form-vertical{padding-top:43px}.template-customers-login #RecoverPasswordForm .form-vertical .text-center{display:flex}.template-customers-login #RecoverPasswordForm .form-vertical .text-center>p{width:50%;padding-right:15px}.template-customers-login #RecoverPasswordForm .text-center>p{margin-bottom:0}.template-customers-login #RecoverPasswordForm #HideRecoverPasswordLink{color:var(--color-primary);background-color:transparent;border:1px solid var(--color-primary);padding-top:14px;padding-bottom:14px;width:calc(50% - 15px);display:inline-block;margin-left:15px;font-size:18px}.template-customers-login #RecoverPasswordForm #HideRecoverPasswordLink:hover{color:#fff;background-color:var(--color-primary)}.template-customers-login #customer_login .text-right{display:flex;justify-content:space-between;align-items:baseline}.template-customers-login form .text-right .btn{width:50%;order:-1}.template-customers-register form .btn{margin-top:30px}.heading-page-account{display:flex;justify-content:center;align-items:center;padding-bottom:33px}.heading-page-account>p{font-size:26px;padding:0 15px}.heading-page-account>p a{color:var(--color-box-text)}@media (max-width: 1024px){.template-customers-register .page-width,.template-customers-login .page-width{padding-top:74px}.template-customers-register form,.template-customers-login form{margin-bottom:0}.template-customers-register #RecoverPasswordForm,.template-customers-login #RecoverPasswordForm{margin-bottom:20px}}@media (max-width: 749px){.template-customers-register .grid,.template-customers-login .grid{margin-left:0}.template-customers-register .page-width,.template-customers-login .page-width{padding-left:20px;padding-right:20px}}input[type=email]{box-shadow:none}.newsletter-wrapper{display:flex;flex-wrap:wrap;width:100%}.newsletter-wrapper h1,.newsletter-wrapper h2,.newsletter-wrapper h3,.newsletter-wrapper h4,.newsletter-wrapper h5,.newsletter-wrapper h6,.newsletter-wrapper .h1,.newsletter-wrapper .h2,.newsletter-wrapper .h3,.newsletter-wrapper .h4,.newsletter-wrapper .h5,.newsletter-wrapper .h6{margin:0 0 17px}.newsletter-wrapper.align-left{justify-content:flex-start}.newsletter-wrapper.align-left .content{text-align:left}.newsletter-wrapper.align-left .footer-socials-wrapper,.newsletter-wrapper.align-left form{justify-content:flex-start}.newsletter-wrapper.align-center{justify-content:center}.newsletter-wrapper.align-center .content{text-align:center}.newsletter-wrapper.align-center .footer-socials-wrapper,.newsletter-wrapper.align-center form{justify-content:center}.newsletter-wrapper.align-right{justify-content:flex-end}.newsletter-wrapper.align-right .content{text-align:right}.newsletter-wrapper.align-right .footer-socials-wrapper,.newsletter-wrapper.align-right form{justify-content:flex-end}.newsletter-wrapper.newsletter-style-1 .content .title{font-size:44px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-1 .content .title{font-size:36px}}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-1 .content .title{font-size:32px}}.newsletter-wrapper.newsletter-style-1 .content .description{font-size:18px}.newsletter-wrapper.newsletter-style-1 form{position:relative;margin:7px 0 0;width:100%;display:flex;flex-wrap:wrap}.newsletter-wrapper.newsletter-style-1 form .input-group{position:relative;max-width:775px}.newsletter-wrapper.newsletter-style-1 form .newsletter__input{height:auto;padding:7px 30px 4px 0;min-height:35px;font-size:16px;border:none;border-bottom:1px solid #ebeeee;margin-bottom:0;background-color:transparent}.newsletter-wrapper.newsletter-style-1 form .newsletter__input:focus{outline:none}.newsletter-wrapper.newsletter-style-1 .footer-socials{margin:30px 0 0}.newsletter-wrapper.newsletter-style-1 .footer-socials i{border:1px solid #ebeeee;width:44px;height:44px;display:inline-block;text-align:center;line-height:42px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.newsletter-wrapper.newsletter-style-1 form .input-group__btn,.newsletter-wrapper.newsletter-style-2 form .input-group__btn{position:absolute;width:auto;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.newsletter-wrapper.newsletter-style-1 form .input-group__btn .newsletter__submit,.newsletter-wrapper.newsletter-style-2 form .input-group__btn .newsletter__submit{font-size:0;background-color:transparent;border:none;padding:0 15px}.newsletter-wrapper.newsletter-style-1 form .input-group__btn:before,.newsletter-wrapper.newsletter-style-2 form .input-group__btn:before{content:"\e91d";font-family:lusion;position:absolute;font-size:16px;right:0;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.newsletter-wrapper.newsletter-style-2 .footer-socials-wrapper{margin-bottom:34px;margin-top:30px}.newsletter-wrapper.newsletter-style-2 .content .title,.newsletter-wrapper.newsletter-style-3 .content .title{font-size:40px;margin-bottom:10px}.newsletter-wrapper.newsletter-style-2 .content .description,.newsletter-wrapper.newsletter-style-3 .content .description{font-size:18px;margin-bottom:22px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-2 .content .title,.newsletter-wrapper.newsletter-style-3 .content .title{font-size:30px;margin-bottom:12px}.newsletter-wrapper.newsletter-style-2 .content .description,.newsletter-wrapper.newsletter-style-3 .content .description{font-size:16px;margin-bottom:25px}}.newsletter-wrapper.newsletter-style-2 form,.newsletter-wrapper.newsletter-style-3 form{position:relative;margin:7px 0 0;width:100%;display:flex;flex-wrap:wrap}.newsletter-wrapper.newsletter-style-2 form .input-group,.newsletter-wrapper.newsletter-style-3 form .input-group{position:relative;max-width:775px}.newsletter-wrapper.newsletter-style-2 form .newsletter__input,.newsletter-wrapper.newsletter-style-3 form .newsletter__input{height:auto;padding:7px 30px 4px 0;min-height:35px;font-size:16px;border:none;border-bottom:1px solid #ebeeee;margin-bottom:0;background-color:transparent}.newsletter-wrapper.newsletter-style-2 form .newsletter__input:focus,.newsletter-wrapper.newsletter-style-3 form .newsletter__input:focus{outline:none}.newsletter-wrapper.newsletter-style-2 .footer-socials i,.newsletter-wrapper.newsletter-style-3 .footer-socials i{border:1px solid #ebeeee;width:44px;height:44px;display:inline-block;text-align:center;line-height:42px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;background-color:#fff}.newsletter-wrapper.newsletter-style-2 .footer-socials i:hover,.newsletter-wrapper.newsletter-style-3 .footer-socials i:hover{background-color:var(--color-primary)}.newsletter-wrapper.newsletter-style-3 .input-group__field{flex-basis:auto}.newsletter-wrapper.newsletter-style-3 .input-group__btn{margin-left:34px}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-3 .input-group__btn{margin-left:20px}}.newsletter-wrapper.newsletter-style-3 .input-group__btn .btn{background-color:transparent;color:var(--color-primary);padding:0;border:0;border-bottom:1px solid var(--color-primary);font-size:16px;letter-spacing:.01em;line-height:33px;min-height:34px;transition:all .4s}.newsletter-wrapper.newsletter-style-3 .input-group__btn .btn:hover,.newsletter-wrapper.newsletter-style-3 .input-group__btn .btn:focus{background-color:transparent}.newsletter-wrapper.newsletter-style-3 .footer-socials i{border:none}.newsletter-wrapper.newsletter-style-3 .footer-socials{margin:49px 0 0}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-3 .footer-socials{margin-top:30px}}.newsletter-wrapper.newsletter-style-3 form input:focus{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.newsletter-wrapper.newsletter-style-3 form .newsletter__input{min-height:34px;padding-right:0}.newsletter-wrapper.newsletter-style-4 .content{padding-bottom:36px}.newsletter-wrapper.newsletter-style-4 form.contact-form{width:100%}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group{position:relative}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group input.email-input{border-radius:0;height:50px;margin-right:0;padding:0 20px;font-size:16px;letter-spacing:normal}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group input.email-input:focus{outline:none}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group .input-group__btn .newsletter__submit{position:absolute;right:0;width:50px;height:100%}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group .input-group__btn .newsletter__submit span{display:none}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group .input-group__btn .newsletter__submit:after{content:"\e91d";font-family:lusion;font-size:16px}.newsletter-wrapper.newsletter-style-5 .content .title{margin:0 0 37px}@media (max-width: 1024px) and (min-width: 768px){.newsletter-wrapper.newsletter-style-5 .content .title{margin:0 0 8px}}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-5 .content .title{font-size:24px}}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-5 .content .title{margin:0 0 10px}}.newsletter-wrapper.newsletter-style-5 .content .description{margin-bottom:27px;letter-spacing:0}.newsletter-wrapper.newsletter-style-5 form{width:100%}.newsletter-wrapper.newsletter-style-5 .input-group input.email-input{height:56px;line-height:56px;margin-right:30px;padding:0 20px;font-size:16px}@media (min-width: 1025px){.newsletter-wrapper.newsletter-style-5 .input-group input.email-input{height:70px;line-height:70px}}.newsletter-wrapper.newsletter-style-5 .input-group .input-group__btn .newsletter__submit{height:56px;line-height:56px;min-width:170px;font-size:14px;letter-spacing:.05em;text-transform:uppercase}@media (min-width: 1025px){.newsletter-wrapper.newsletter-style-5 .input-group .input-group__btn .newsletter__submit{height:70px;line-height:70px;min-width:178px}}@media (max-width: 500px){.newsletter-wrapper.newsletter-style-5 .input-group input.email-input{width:100%;display:block;margin:0 0 20px;text-align:center}.newsletter-wrapper.newsletter-style-5 .input-group__btn{width:100%;display:block}}.newsletter-wrapper.newsletter-style-7 .content .title{font-size:40px;margin:0 0 19px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-7 .content .title{font-size:30px}}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-7 .content .title{margin:0 0 10px}}.newsletter-wrapper.newsletter-style-7 .content .description{font-size:18px;letter-spacing:0;margin-bottom:41px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-7 .content .description{margin-bottom:26px}}.newsletter-wrapper.newsletter-style-7 form{width:100%}.newsletter-wrapper.newsletter-style-7 .input-group input.email-input{height:50px;line-height:50px;margin-right:30px;padding:0 30px;font-size:16px;color:var(--color-text)}@media (min-width: 1025px){.newsletter-wrapper.newsletter-style-7 .input-group input.email-input{height:50px;line-height:50px}}.newsletter-wrapper.newsletter-style-7 .input-group .input-group__btn .newsletter__submit{height:50px;line-height:50px;min-width:170px;font-size:14px;letter-spacing:2px;text-transform:uppercase}@media (min-width: 1025px){.newsletter-wrapper.newsletter-style-7 .input-group .input-group__btn .newsletter__submit{height:50px;line-height:50px;min-width:170px}}@media (max-width: 500px){.newsletter-wrapper.newsletter-style-7 .input-group input.email-input{width:100%;display:block;margin:0 0 20px;text-align:center}.newsletter-wrapper.newsletter-style-7 .input-group__btn{width:100%;display:block}}.newsletter-wrapper.newsletter-style-8{align-items:flex-end}.newsletter-wrapper.newsletter-style-8 .content{width:50%}.newsletter-wrapper.newsletter-style-8 .content .title h2{font-size:30px;line-height:32px;letter-spacing:-.01em}.newsletter-wrapper.newsletter-style-8 .content .description{font-size:18px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-8 .content{width:100%;text-align:center;margin-bottom:22px}}.newsletter-wrapper.newsletter-style-8 .contact-form{width:50%;padding-bottom:6px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-8 .contact-form{width:100%}}.newsletter-wrapper.newsletter-style-8 .contact-form input[type=email]{height:50px;border-width:0 0 1px 0;padding:13px 15px 16px 0;font-size:18px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-8 .contact-form input[type=email]{font-size:16px}}.newsletter-wrapper.newsletter-style-8 .contact-form .btn{padding:14px 30px;border-radius:30px;font-size:14px;text-transform:uppercase;height:50px;border:none;letter-spacing:.1em}.newsletter-wrapper.newsletter-style-9{align-items:flex-end}.newsletter-wrapper.newsletter-style-9 .content{width:41.4%}.newsletter-wrapper.newsletter-style-9 .content .mail-icon{font-size:47px;padding:26px;text-align:center;width:auto;max-width:100%;float:left;margin-right:15px;border-radius:50%}.newsletter-wrapper.newsletter-style-9 .content .mail-icon svg{width:1em;height:1em;display:block;transform:rotate(0)}.newsletter-wrapper.newsletter-style-9 .content .title h2{font-size:30px;line-height:32px;letter-spacing:-.01em}.newsletter-wrapper.newsletter-style-9 .content .description{font-size:18px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-9 .content{width:100%;text-align:center;margin-bottom:22px}}.newsletter-wrapper.newsletter-style-9 form.contact-form{width:58.6%}.newsletter-wrapper.newsletter-style-9 form.contact-form .input-group{position:relative}.newsletter-wrapper.newsletter-style-9 form.contact-form .input-group input.email-input{border-radius:0;height:50px;margin-right:0;padding:0 20px;font-size:16px;letter-spacing:normal}.newsletter-wrapper.newsletter-style-9 form.contact-form .input-group input.email-input:focus{outline:none}.newsletter-wrapper.newsletter-style-9 form.contact-form .input-group .input-group__btn .newsletter__submit{position:absolute;width:50px;height:100%;right:0}.newsletter-wrapper.newsletter-style-9 form.contact-form .input-group .input-group__btn .newsletter__submit span{display:none}.newsletter-wrapper.newsletter-style-9 form.contact-form .input-group .input-group__btn .newsletter__submit:after{content:"\e91d";font-family:lusion}.newsletter-wrapper .footer-socials-wrapper{display:flex;flex-wrap:wrap;width:100%}.newsletter-wrapper .content{width:100%;display:block}.site-footer.footer1 ul:not(.footer-socials) li a{font-size:14px;letter-spacing:.3px;font-weight:400;text-transform:uppercase;padding:0 10px}.newsletter-wrapper.newsletter-style-7 .input-group input.email-input::-webkit-input-placeholder{color:var(--color-text);opacity:1}.newsletter-wrapper.newsletter-style-7 .input-group input.email-input:-ms-input-placeholder{color:var(--color-text);opacity:1}.newsletter-wrapper.newsletter-style-7 .input-group input.email-input::placeholder{color:var(--color-text);opacity:1}.gp-section-wrapper.not-fullwidth-section .gp-section-inner.gp-newsletter.has-border{max-width:1170px}
/*# sourceMappingURL=/cdn/shop/t/136/assets/gps-newletter.css.map */
