@font-face{font-family:CircularStd-Bold;src:url(CircularStd-Bold.woff2) format("woff2"),url(CircularStd-Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CircularStd-Medium;src:url(CircularStd-Medium.woff2) format("woff2"),url(CircularStd-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CircularStd-Book;src:url(CircularStd-Book.woff2) format("woff2"),url(CircularStd-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CircularStd-Light;src:url(CircularStd-Light.woff2) format("woff2"),url(CircularStd-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.customers-register .main-container #shopify-section-registration-form .section__wrapper{padding:0 15px 1rem;width:100%}@media only screen and (max-width: 798px){.customers-register .main-container #shopify-section-registration-form .section__wrapper{padding:0 15px}}.customers-register .login-register-tabs-container{width:100%;margin-bottom:21px;margin-left:0;margin-right:0}.customers-register .login-register-tabs-container .login-register-tabs{max-width:1080px;height:45px;margin:0 auto;display:flex}.customers-register .login-register-tabs-container .login-register-tabs .login-register-tab{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.customers-register .login-register-tabs-container .login-register-tabs .login-register-tab .login-register-tab-link .login-register-tab-text{font-family:CircularStd-Medium,sans-serif;font-size:13px;line-height:1;text-transform:uppercase}.customers-register .login-register-tabs-container .login-register-tabs .register-tab{background-color:#000;position:relative}.customers-register .login-register-tabs-container .login-register-tabs .register-tab .register-tab-link:hover{color:#fff}.customers-register .login-register-tabs-container .login-register-tabs .register-tab .register-tab-link .register-tab-text{text-align:center;color:#fff}.customers-register .login-register-tabs-container .login-register-tabs .register-tab .register-tab-arrow{position:absolute;content:"";width:15px;height:15px;top:82.5%;left:50%;transform:translate(-50%);transform:rotate(45deg);background-color:#000}.customers-register .login-register-tabs-container .login-register-tabs .login-tab{background-color:#f7f7f7}.customers-register .login-register-tabs-container .login-register-tabs .login-tab .login-tab-link:hover{color:#000}.customers-register .login-register-tabs-container .login-register-tabs .login-tab .login-tab-link .login-tab-text{color:#000;text-align:center}.customers-register .section__title{width:100%;text-align:center;padding-top:0;font-size:25px}@media only screen and (min-width: 799px){.customers-register .section__title{font-size:25px}}.customers-register .section__title span.icon{display:none!important}.customers-register .register-social-container{max-width:1080px;margin:15 auto}.customers-register .register-social-container .register-social{width:100%;display:flex;box-shadow:0 12px 30px #0000001f;align-items:baseline;justify-content:center;margin-bottom:75px}@media only screen and (max-width: 798px){.customers-register .register-social-container .register-social{flex-direction:column;margin-bottom:45px;box-shadow:none}}.customers-register .register-social-container .register-social .register{flex-basis:50%;margin:0;background-color:transparent;padding:30px 50px 45px}@media only screen and (min-width: 798px){.customers-register .register-social-container .register-social .register{background-color:#fff}}@media only screen and (max-width: 798px){.customers-register .register-social-container .register-social .register{width:100%;padding:10px 0 0;border-right:none}}.customers-register .register-social-container .register-social .register .heading-wrapper{margin:0 0 8px}.customers-register .register-social-container .register-social .register .login__text{padding-bottom:26px}.customers-register .register-social-container .register-social .register .login__text p{display:block;font-family:CircularStd-Light,sans-serif;font-size:17px;font-weight:300;line-height:18px;letter-spacing:normal;color:#000;text-align:center}@media only screen and (min-width: 799px){.customers-register .register-social-container .register-social .register .login__text p{line-height:normal;font-size:15px}}.customers-register .register-social-container .register-social .register form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.customers-register .register-social-container .register-social .register form label{font-family:CircularStd-Medium,sans-serif;font-size:13px;font-weight:500;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;margin-bottom:8px}@media only screen and (min-width: 799px){.customers-register .register-social-container .register-social .register form label{font-size:11px}}.customers-register .register-social-container .register-social .register form .input{height:44px;border:solid 1px rgba(55,33,66,.2);font-family:CircularStd-Book,sans-serif;font-size:15px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;padding-left:15px;padding-right:15px}@media only screen and (min-width: 799px){.customers-register .register-social-container .register-social .register form .input{height:50px;font-size:14px}}.customers-register .register-social-container .register-social .register form .input::-moz-placeholder{font-size:0}.customers-register .register-social-container .register-social .register form .input::placeholder{font-size:0}.customers-register .register-social-container .register-social .register form .input:focus,.customers-register .register-social-container .register-social .register form .input:active{box-shadow:none;border-color:#4f3d63}.customers-register .register-social-container .register-social .register form #or{display:none}@media only screen and (max-width: 798px){.customers-register .register-social-container .register-social .register form #or{display:block;padding:0;margin-top:20px;margin-bottom:5px;text-transform:uppercase}}.customers-register .register-social-container .register-social .register form .field{width:100%}@media only screen and (min-width: 799px){.customers-register .register-social-container .register-social .register form #first_name.field,.customers-register .register-social-container .register-social .register form #last_name.field{max-width:215px;width:49%}}.customers-register .register-social-container .register-social .register form .field:not(:last-child){margin-bottom:20px}.customers-register .register-social-container .register-social .register form #password.field{margin-bottom:25px}.customers-register .register-social-container .register-social .register form .errors li{text-align:center;font-family:CircularStd-Medium,sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:normal;color:#63a7a8;text-transform:uppercase;margin-bottom:20px}.customers-register .register-social-container .register-social .register form .errors li a{color:#63a7a8;border-bottom:1px solid #63a7a8;padding-bottom:1px}.customers-register .register-social-container .register-social .register form .errors li a:hover{color:#63a7a8}.customers-register .register-social-container .register-social .register .existing-customer-text--register{width:100%;font-family:CircularStd-Medium,sans-serif;font-size:13px;font-weight:500;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;text-align:center;padding-top:28px}@media only screen and (max-width: 798px){.customers-register .register-social-container .register-social .register .existing-customer-text--register{font-size:15px;display:block}}.customers-register .register-social-container .register-social .register .terms--register{width:100%;font-family:CircularStd-Light,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px;text-align:center;color:#000;margin-top:25px;display:block}@media only screen and (min-width: 799px){.customers-register .register-social-container .register-social .register .terms--register{line-height:20px;font-size:15px;display:block}}.customers-register .register-social-container .register-social .register .terms--register a{display:inline-block;color:#ed273a;border-bottom:1px solid #ED273A}.customers-register .register-social-container .register-social .register .terms--register a:hover{color:#000;border-bottom:1px solid #000000}@media (max-width: 798px){.customers-register .register-social-container .register-social .register .terms--register br{display:none}}.customers-register .register-social-container .register-social .social-container{flex-basis:50%;margin:0;background-color:transparent;padding:30px 50px 45px}@media only screen and (min-width: 798px){.customers-register .register-social-container .register-social .social-container{background-color:#fff;min-height:100%}}@media only screen and (max-width: 798px){.customers-register .register-social-container .register-social .social-container{width:100%;padding:20px 0 0}}@media only screen and (max-width: 798px){.customers-register .register-social-container .register-social .social-container .social-login-title-container{display:none}}.customers-register .register-social-container .register-social .social-container .social-login-title-container .social-login__title{margin-bottom:8px;padding-bottom:0}.customers-register .register-social-container .register-social .social-container .social-login-title-container .social-login__subtitle{font-family:CircularStd-Light,sans-serif;font-size:15px;line-height:normal;text-align:center;width:240px;margin:0 auto 47px}.customers-register .register-social-container .register-social .social-container .terms--social{width:100%;font-family:CircularStd-Light,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:18px;text-align:center;color:#000;margin-top:20px}@media only screen and (min-width: 799px){.customers-register .register-social-container .register-social .social-container .terms--social{line-height:20px;font-size:15px;display:none}}.customers-register .register-social-container .register-social .social-container .terms--social a{display:inline-block;color:#ed273a;border-bottom:1px solid #ED273A}@media (max-width: 798px){.customers-register .register-social-container .register-social .social-container .terms--social br{display:none}}.customers-register .register-social-container .register-social .social-container .existing-customer-text--social{font-family:CircularStd-Medium,sans-serif;font-size:13px;font-weight:500;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;text-align:center;margin-top:17px;padding:0;display:none}@media only screen and (max-width: 798px){.customers-register .register-social-container .register-social .social-container .existing-customer-text--social{font-size:15px;display:block;margin-bottom:30px}}.customers-register .register-social-container .register-social .social-container .existing-customer-text--social a{color:#ed273a;border-bottom:1px solid #ED273A}.customers-register #shopify-section-footer__icon-bar{display:none}.customers-register #shopify-section-footer-classic .footer__pattern{overflow:hidden}@media only screen and (min-width: 799px){.customers-register #shopify-section-footer-classic .footer__pattern{overflow:inherit}}.register-text{font-family:CircularStd-Medium,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#9f9f9f;width:80%;text-align:center;display:none}@media only screen and (max-width: 600px){.register-text{display:block;padding:25px 0}}.register-text:before,.register-text:after{border:1px solid #EDEDED;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.register-text:before{right:20px;margin-left:-50%}.register-text:after{left:20px;margin-right:-50%}.customers-register #customer .is-flex{flex-direction:column;flex-wrap:wrap;width:100%;justify-content:center;align-items:center;display:flex}.customers-register #customer .is-flex input[type=submit]{display:flex;justify-content:center;align-items:center;width:200px;height:44px;background-color:#000;font-family:CircularStd-Medium,sans-serif;font-size:16px;font-weight:500;line-height:normal;letter-spacing:normal;color:#fff}@media only screen and (min-width: 799px){.customers-register #customer .is-flex input[type=submit]{width:180px;height:50px;font-size:15px}}.customers-register #customer .is-flex input[type=submit]:hover{background-color:transparent;color:#000;border-color:#000;transition:unset!important}.customers-register #customer .is-flex a.teal-link{display:block}.customers-register #customer .is-flex span{display:inline-block;color:#9f9f9f;font-family:CircularStd-Medium,sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:16px;padding:15px 0 20px}@media only screen and (max-width: 798px){.customers-register #customer .is-flex span{font-size:16px}}.customers-register #customer .teal-link{font-family:CircularStd-Medium,sans-serif;font-size:13px;font-weight:500;line-height:normal;letter-spacing:normal;color:#ed273a;text-transform:uppercase;border-bottom:1px solid #ED273A;padding-bottom:1px;margin-bottom:20px}.customers-register #customer .teal-link:hover{color:#000;border-color:#000}@media only screen and (max-width: 798px){.customers-register #customer .teal-link{font-size:15px}}.oxi-social-login{width:100%}.oxi-social-login #social_login_frame{height:auto;max-height:95px}
/*# sourceMappingURL=/cdn/shop/t/431/assets/register.auto.scss.css.map */
