.woocommerce .section-hero{padding-bottom:0 !important}.woocommerce .section-hero .inner-container{padding-bottom:0 !important}.woocommerce .container{padding-bottom:100px}.woocommerce .container #customer_login input:not(.woocommerce-form__input-checkbox){border:1px solid #80868b;border-radius:4px;background-color:rgba(0,0,0,0);color:#fffff8;width:100%;font-size:16px;padding-left:12px;padding-right:12px;height:48px}.woocommerce .container #customer_login .woocommerce-form{border:2px dashed #af03e8;padding-top:30px}.woocommerce .container #customer_login .woocommerce-form.woocommerce-form-register p:not(.form-row){font-size:14px}.woocommerce .container #customer_login .woocommerce-form.woocommerce-form-login .woocommerce-form-row{margin-bottom:20px}.woocommerce .container #customer_login .woocommerce-form.woocommerce-form-login .woocommerce-form-row:last-child{margin-bottom:0}.woocommerce .container #customer_login .woocommerce-form .form-row.woocommerce-form-row{position:relative}.woocommerce .container #customer_login .woocommerce-form .form-row.woocommerce-form-row label{font-size:14px;font-weight:400;line-height:150%;color:#fffff8;padding:0 4px;background-color:#0f0221;position:absolute;top:-10px;left:16px;margin:0;z-index:10}.woocommerce .container #customer_login .woocommerce-form .form-row:not(.woocommerce-form-row){margin-top:20px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.woocommerce .container #customer_login .woocommerce-form .form-row:not(.woocommerce-form-row) .woocommerce-form-login__rememberme{display:flex;align-items:center}.woocommerce .container #customer_login .woocommerce-form .form-row:not(.woocommerce-form-row) .woocommerce-form-login__rememberme span{position:relative;cursor:pointer;padding-left:5px}.woocommerce .container #customer_login .woocommerce-form .form-row:not(.woocommerce-form-row) .woocommerce-form-login__rememberme span::before{content:"";width:20px;height:20px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);left:-23px;border-radius:5px;background-color:#fff;pointer-events:none}.woocommerce .container #customer_login .woocommerce-form .form-row:not(.woocommerce-form-row) .woocommerce-form-login__rememberme span::after{content:"";width:20px;height:20px;background-image:url("../images/svg/checkmark.svg");background-size:16px;background-repeat:no-repeat;background-position:center;position:absolute;left:-23px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}.woocommerce .container #customer_login .woocommerce-form .form-row:not(.woocommerce-form-row) .woocommerce-form-login__rememberme input{width:20px;height:20px;opacity:0 !important;cursor:pointer}.woocommerce .container #customer_login .woocommerce-form .form-row:not(.woocommerce-form-row) .woocommerce-form-login__rememberme input:checked+span::after{opacity:1}.woocommerce .container #customer_login .woocommerce-form .woocommerce-privacy-policy-text{margin-bottom:20px;margin-top:15px}.woocommerce .container #customer_login .woocommerce-form .woocommerce-LostPassword{margin-top:10px}.woocommerce .container #customer_login .woocommerce-form .woocommerce-LostPassword a{font-size:16px;color:#fffff8}.woocommerce .container #customer_login .woocommerce-form .woocommerce-LostPassword a:hover{color:#af03e8}