.account-page{max-width:1220px;margin:auto;padding:65px var(--space) 90px;min-height:65vh}.account-page h1{font-size:56px;margin-bottom:40px}.account-content{font:400 16px/1.7 'Mona Sans Variable',sans-serif;color:var(--ink)}.account-content a{color:var(--accent)}.account-content p{margin:16px 0}.account-content h2{font:400 34px/1.2 Cambay,sans-serif;letter-spacing:-.025em;margin:24px 0}.account-content h3{font-size:24px;margin:25px 0}.account-content .woocommerce{color:var(--ink)}.account-content .woocommerce form.login,.account-content .woocommerce form.register,.account-content .woocommerce form.checkout_coupon{border:1px solid var(--line);border-radius:12px;padding:30px;background:#202020}.account-content .woocommerce form .form-row label{display:block;color:#d5d2c9;line-height:1.5;margin-bottom:9px}.account-content .woocommerce form .form-row input.input-text,.account-content .woocommerce form .form-row textarea,.account-content input[type=text],.account-content input[type=email],.account-content input[type=password]{background:#151515;color:var(--ink);border:1px solid #494842;border-radius:8px;padding:13px 14px;min-height:48px;font:inherit;width:100%}.account-content .woocommerce button.button,.account-content .woocommerce a.button,.account-content .woocommerce input.button{background:var(--accent);color:var(--accent-ink);border:0;border-radius:8px;padding:15px 22px;font:500 14px/1.3 'Mona Sans Variable',sans-serif}.account-content .woocommerce form .form-row{margin-bottom:20px;padding:0}.account-content .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.account-content .woocommerce-MyAccount-navigation a{display:block;padding:13px 16px;border-radius:8px;color:var(--muted);font-size:14px}.account-content .woocommerce-MyAccount-navigation .is-active a{background:#2c2a2f;color:var(--ink)}.account-content .woocommerce-MyAccount-content{padding-left:30px}.account-content .woocommerce-info,.account-content .woocommerce-message,.account-content .woocommerce-error{background:#24241f;color:#e1dbc9;border-top:1px solid #68624e;padding:20px 24px;line-height:1.6;border-radius:8px}.account-content .woocommerce-info:before,.account-content .woocommerce-message:before,.account-content .woocommerce-error:before{display:none}.account-content table{color:var(--ink);border-color:var(--line)!important}.account-content .woocommerce table.shop_table th,.account-content .woocommerce table.shop_table td{border-color:var(--line)}.account-content fieldset{border:1px solid var(--line);padding:24px;border-radius:10px;margin:25px 0}.account-content legend{padding:0 10px}.account-content .show-password-input{color:var(--ink)}.account-content .nsl-container{margin:20px 0}.account-content input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--accent)}.account-content .arqai-account-note,.account-content .arqai-email-verification{background:#27241e!important;color:#e2d5b5!important;border:1px solid #5c5340!important;border-radius:8px;padding:18px!important}.account-content .col2-set{display:flex;gap:40px}.account-content .col2-set .col-1,.account-content .col2-set .col-2{float:none;width:50%}.account-content .woocommerce-privacy-policy-text{font-size:12px;line-height:1.6}.account-content input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.account-content .rr-prose{max-width:none}.account-content .woocommerce-address-fields p{max-width:none}@media(max-width:760px){.account-page{padding:40px 22px 65px}.account-page h1{font-size:44px}.account-content .col2-set{display:block}.account-content .col2-set .col-1,.account-content .col2-set .col-2{width:100%}.account-content .woocommerce-MyAccount-navigation{margin-bottom:30px}.account-content .woocommerce-MyAccount-content{padding-left:0}.account-content .woocommerce form.login,.account-content .woocommerce form.register{padding:22px}.account-content table{display:block;overflow:auto}.account-content .woocommerce-MyAccount-navigation ul{flex-direction:row;overflow:auto}.account-content .woocommerce-MyAccount-navigation li{flex-shrink:0}}

.account-content .rr-account-offer{background:#242323!important;border:1px solid var(--line)!important;border-radius:12px!important;padding:28px!important;box-shadow:none!important}.account-content .rr-account-offer small{display:none}.account-content .rr-account-offer h2{color:var(--ink)!important;margin:0 0 18px!important;font:400 34px/1.2 Cambay,sans-serif!important}.account-content .rr-account-offer p{color:var(--muted)!important;max-width:70ch}.account-content .rr-account-points span{background:#30302b!important;color:#d8d5c8!important;border-color:#4c4a42!important}.account-content .password-input{display:block;position:relative}.account-content .password-input input{padding-right:72px!important}.account-content .woocommerce form .show-password-input{position:absolute;right:4px;top:4px;bottom:4px;width:60px;min-height:38px;padding:4px;background:transparent;border:0;border-radius:5px;color:var(--muted)}.account-content .show-password-input::after{content:'Show'!important;font:500 12px/1 'Mona Sans Variable',sans-serif!important}.account-content .show-password-input.display-password::after{content:'Hide'!important}html[lang^=es] .account-content .show-password-input::after{content:'Ver'!important}html[lang^=es] .account-content .show-password-input.display-password::after{content:'Ocultar'!important}@media(max-width:700px){.account-content .rr-account-offer{margin-inline:0!important;padding:22px!important}.account-content .rr-account-offer h2{font-size:29px!important}}

.account-content .rr-account-offer small{display:none!important}.account-content .rr-account-offer span{background:#30302b!important;color:#d8d5c8!important;border-color:#4c4a42!important}
