body[data-page_type="customers/login"] .color-scheme,body[data-page_type="customers/register"] .color-scheme,body[data-page_type="customers/reset_password"] .color-scheme{background:linear-gradient(90deg,#cdcdcd,#fff 56% 100%)!important}body[data-page_type="customers/login"] .footer,body[data-page_type="customers/register"] .footer,body[data-page_type="customers/reset_password"] .footer{background-color:#000!important;background-image:none!important}.header__secondary-nav ul li a{font-size:15px;letter-spacing:-1px;color:#000}.header__primary-nav .icon-hamburger{width:30px}.account-text{font-size:13px}.form-form-section{position:absolute!important;width:75%;transition:all .5s cubic-bezier(.4,0,.2,1)}.sign-in-form{opacity:1;visibility:visible;transform:translateY(0)}.sign-up-form{opacity:0;visibility:hidden;transform:translateY(10px)}.sign-in-form.hide{opacity:0;visibility:hidden;transform:translateY(-10px)}.sign-up-form.show{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (max-width:700px){height-observer .header{background:#fff!important;box-shadow:0 0 8px #00000021;column-gap:1.5rem}.auth-form.signup-active{min-height:513px!important}.auth-form{min-height:446px!important}.form-form-section{width:100%}.auth-form{align-items:flex-start!important;justify-content:flex-start!important}.header__logo{grid-column:1}.header__primary-nav{grid-column:4}.header__secondary-nav ul li:not(.header__search-link){display:none}}.gs-layout-bg{background:url(/cdn/shop/files/new-login-bg.png?v=1757580231);background-size:contain;background-repeat:no-repeat;background-position:top left;display:flex}.shop-tab-content{padding-bottom:50px}body[data-page_type="customers/login"] .auth-section,body[data-page_type="customers/register"] .auth-section,body[data-page_type="customers/reset_password"] .auth-section{margin:0;padding:0}.auth-form-section{width:100%;display:flex;justify-content:center;flex-direction:column}.auth-form{width:543px;padding:78px 67px 0;min-height:566px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box}.w-full{width:100%}.w-one-half{width:26%}.auth-form .input,.auth-form .textarea,.auth-form .select{height:40px;border-color:#000;font-family:var(--PrimaryFont);font-weight:300;line-height:100%;letter-spacing:0;font-size:13px}.auth-form .input::placeholder{text-transform:uppercase}.auth-form button:not(.password-toggle){font-family:var(--PrimaryFont);font-weight:300;font-size:13px!important;line-height:100%;height:40px;letter-spacing:0%;background-color:#000;color:#fff}.auth-form .input::placeholder{color:#555}.cols img{object-position:top}.auth-form-section h2{color:#000;font-family:var(--ContentFont);font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:6%;margin:0 0 24px;text-transform:uppercase}.auth-form-section p{color:#000;font-family:var(--PrimaryFont);font-size:13px;font-style:normal;font-weight:300;line-height:100%;margin-bottom:38px;letter-spacing:1.5%;text-transform:uppercase}.text-subdued.uppercase,.link-faded.uppercase{text-transform:uppercase}.signs-tabs-btn{display:flex;margin-bottom:23px}.login-title.mobile{display:none}.signs-tabs-btn button{width:50%;font-family:var(--PrimaryFont);font-size:13px!important;font-weight:300!important;line-height:normal;text-transform:uppercase!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;color:#000!important;height:auto!important;background-color:transparent!important}.auth-btn{padding-bottom:10px}.auth-btn.active{position:relative}.auth-btn.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000}shop-login-button,body[data-page_type="customers/login"] .magecomp-round-btns,body[data-page_type="customers/login"] .shop-button,body[data-page_type="customers/register"] .magecomp-round-btns,body[data-page_type="customers/register"] .shop-button{display:none}.tab-content.active{opacity:1;z-index:1}.tab-content{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s cubic-bezier(.25,.1,.25,1)}.user-login-section{position:relative}.user-login-section .auth-footer-content{position:relative;bottom:30px;width:100%}.shop-button{border:1px solid #ddd;display:flex;align-items:center;justify-content:center;border-radius:100%;width:40px;height:40px;position:absolute;bottom:50px;left:118px;cursor:pointer}.shop-button svg{position:absolute;width:100px;transform:translate(17px)}.shop-social-byttons{display:flex;flex-direction:column;gap:28px}.shop-social-byttons button{display:flex;align-items:center;justify-content:center;gap:12px}.shop-continue-button svg{position:relative;top:-2px;height:24px}.btn-google-shop{background-color:transparent!important;border:1px #000 solid;color:#000!important}.shop-tab-content .condition-section{margin-top:-24px}.input-suffix.hide-on-focus{top:6px}.input-wrapper{position:relative}.password-eye-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#6d7175;padding:4px;transition:color .2s ease}.eye-wrap:before{content:"";position:absolute;top:10px;right:25px;height:20px;width:1px;background:#000;transform:rotate(-45deg);opacity:0}.eye-wrap.active:before{opacity:1}#recover .auth-footer-content{bottom:0}.condition-section{text-align:right;text-transform:uppercase;margin-top:-26px}.condition-section a{color:#000;font-size:11px;font-weight:300;font-family:var(--PrimaryFont);text-transform:uppercase;line-height:100%;letter-spacing:0%}body[data-page_type="customers/register"] .condition-section{margin-top:-23px}.fieldset{gap:28px}body[data-page_type="customers/login"] .header .header__primary-nav-item a,body[data-page_type="customers/register"] .header .header__primary-nav-item a{color:#000;font-family:var(--PrimaryFont);font-size:15px;font-weight:300;line-height:100%;letter-spacing:0px}body[data-page_type="customers/login"] .header__primary-nav-item:hover:before,body[data-page_type="customers/register"] .header__primary-nav-item:hover:before{transform:scaleX(1.1)}body[data-page_type="customers/login"] .header__primary-nav svg,body[data-page_type="customers/register"] .header__primary-nav svg{width:32px}body[data-page_type="customers/login"] .header__primary-nav svg path,body[data-page_type="customers/login"] .header__search-link svg path,body[data-page_type="customers/register"] .header__primary-nav svg path,body[data-page_type="customers/register"] .header__search-link svg path{stroke-width:2px}.member-benefits-wrapper{padding:20px 74px 27px 0}.member-benefits-wrapper .member-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.member-benefits-wrapper h4{margin-bottom:20px;font-family:var(--ContentFont);font-size:16px;font-weight:400;line-height:100%;letter-spacing:6%}.cols{display:flex;flex-direction:column;justify-content:space-between;transition:all .4s ease}.cols img{width:100%;height:300px;object-fit:cover;display:block;transition:height .4s cubic-bezier(.4,0,.2,1)}.member-benefits-wrapper .accordion{border:none}.accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:solid 1px;margin-bottom:12px;padding-bottom:10px}.accordion-title{font-family:var(--PrimaryFont);font-size:13px;font-weight:300;line-height:100%;letter-spacing:0%;text-transform:uppercase}.accordion-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .6s cubic-bezier(1,0,.02,1),opacity .6s cubic-bezier(1,0,.02,1)}.accordion-content p{font-family:var(--PrimaryFont);font-size:13px;font-weight:300;line-height:1.4;color:#000;text-transform:none;display:none}.accordion.active .accordion-content p{display:block}.auth-form-section{width:72%;display:flex;justify-content:center;flex-direction:column;margin-left:auto}body[data-page_type="customers/register"] .auth-form-section{width:70%}.accordian-image-section .gs-col-md-8{width:100%}.accordion.active~img{height:30px!important}.accordion-header .accordion-icon .line{transition:opacity .3s ease}.accordion.active .accordion-icon .vertical{opacity:0}.auth-form .link-faded{color:#555;cursor:pointer}.auth-form .form-control{gap:0}.auth-form .link-faded:hover{color:#000}.auth-footer-content span,.auth-footer-content a,.input-suffix a{font-size:13px;font-weight:300;font-family:var(--PrimaryFont);line-height:100%;letter-spacing:0%}.auth-footer-content{margin-top:-12px}.auth-footer-content span,.auth-footer-content a{text-transform:uppercase}.gs-input-text{display:none;position:absolute;font-size:12px;font-weight:300;line-height:100%;letter-spacing:0%;color:#000;font-family:var(--PrimaryFont);text-align:left;transition:opacity .2s ease;transform:translateY(4px)}.auth-form form{gap:28px}@media(max-width:1440px){.cols img{height:235px}.auth-form-section{width:66%}body[data-page_type="customers/register"] .auth-form-section{width:63%}body[data-page_type="customers/register"] .cols img{height:214px}.auth-both-form-section .member-benefits-wrapper{padding:0 0 27px}}@media screen and (max-width:1366px){.member-benefits-wrapper .member-grid{gap:24px}.auth-form-section{width:64%}body[data-page_type="customers/register"] .auth-form-section{width:62%}}@media(max-width:1280px){.cols img{height:205px}body[data-page_type="customers/register"] .auth-form-section{width:59%}body[data-page_type="customers/register"] .cols img{height:194px}}@media(max-width:1024px){.auth-form-section{width:57%}.cols img{height:157px}}@media(max-width:992px){.gs-layout-bg{background-image:none}.gs-layout-bg{flex-direction:column}.gs-layout-bg .w-one-half{display:none}.auth-form{width:100%!important;padding-left:23px!important;padding-right:23px!important}.gs-login-top-wrapper{text-align:center}.accordian-image-section{width:100%;margin-left:0;padding-right:0;padding-left:24px}.cols img,body[data-page_type="customers/register"] .auth-form-section .cols img{height:auto}.auth-form-section,body[data-page_type="customers/register"] .auth-form-section{width:100%}.member-benefits-wrapper{padding:0 24px 38px 0}.condition-section a{font-size:8px}.cols img{height:235px!important}.gs-input-text{position:relative}.password-eye-icon{top:20px}}@media screen and (min-width:701px){.customers-main-wrapper,body[data-page_type="customers/register"] .header{background:linear-gradient(90deg,#cdcdcd,#fff 56% 100%)!important}}@media(max-width:767px){.member-benefits-wrapper h4{font-size:14px;text-align:center;margin-bottom:32px}.member-benefits-wrapper .member-grid{grid-template-columns:repeat(1,1fr)}.cols img,body[data-page_type="customers/register"] .auth-form-section .cols img{height:235px}form[action*="/account"],.shop-tab-content{padding-bottom:29px!important}.shop-tab-content .auth-footer-content{margin-top:-12px}.auth-form form{gap:12px}.condition-section,.shop-tab-content .condition-section{font-size:8px;margin-top:-5px}.login-title.mobile{display:block}.login-title.desktop{display:none}.auth-footer-content span,.auth-footer-content a{font-size:11px}.auth-form button.button,.shop-social-byttons.shop-social-byttons button{height:36px!important;font-size:11px!important}.input-suffix a{font-size:11px}.input-suffix.hide-on-focus{top:3px}.password-eye-icon{top:18px}.auth-form{width:100%;padding-top:68px}.auth-form .input{height:36px!important;font-size:13px!important}.auth-form-section h2{font-size:22px;margin-bottom:24px;letter-spacing:2%}.auth-form-section p{font-size:12px;margin-bottom:44px}.fieldset,.shop-social-byttons{gap:12px}.signs-tabs-btn{margin-bottom:14px}.accordian-image-section{width:100%!important}.cols{height:272px;overflow:hidden}.accordion-title{font-size:12px}}@media(max-width:480px){.accordian-image-section{margin-top:20px}.signs-tabs-btn button{gap:4px!important}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/login.css.map */
