@media(max-width:768px){body.woocommerce-account .woocommerce-MyAccount-content,body.woocommerce-account .woocommerce-MyAccount-navigation{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;}}@media(max-width:768px){body.woocommerce-account .woocommerce-MyAccount-content form,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses,body.woocommerce-account .woocommerce-MyAccount-content .col2-set,body.woocommerce-account .woocommerce-MyAccount-content .col-1,body.woocommerce-account .woocommerce-MyAccount-content .col-2{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;box-sizing:border-box!important;}}body.woocommerce-account .content-area,body.woocommerce-account .content-container{margin-top:0!important;}body.woocommerce-account .account-navigation-wrap,body.woocommerce-account .woocommerce-MyAccount-navigation{display:block!important;float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:none!important;}body.woocommerce-account .account-navigation-wrap{margin:0 0 2.5rem!important;}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;}body.woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto;margin:0!important;padding:0!important;border:none!important;list-style:none!important;}body.woocommerce-account .woocommerce-MyAccount-navigation li a{display:inline-flex!important;align-items:center!important;height:var(--vsp-sup-m)!important;padding:0 18px!important;border:none!important;border-radius:var(--vsp-radio-s)!important;background:var(--vsp-sup-bg)!important;color:var(--vsp-sup-fg)!important;box-shadow:var(--vsp-sup-sombra)!important;font-family:"Geist",sans-serif!important;font-size:13px!important;font-weight:550!important;letter-spacing:0.01em!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color .15s var(--vsp-ease),color .15s var(--vsp-ease)!important;}body.woocommerce-account .woocommerce-MyAccount-navigation li a::before,body.woocommerce-account .woocommerce-MyAccount-navigation li a::after{content:none!important;display:none!important;}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,body.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:var(--vsp-sup-on)!important;color:var(--vsp-sup-on-fg)!important;}body.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{margin-left:auto!important;}body.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{background:transparent!important;box-shadow:none!important;color:#9b3232!important;}body.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background:rgba(155,50,50,0.08)!important;color:#9b3232!important;}body.woocommerce-account .woocommerce-MyAccount-content h2.vsp-cuenta__titulo{color:var(--vsp-noche)!important;margin:0 0 1.5rem!important;}body.woocommerce-account .vsp-estado,body.woocommerce-account mark.order-status{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:rgba(101,79,111,0.08)!important;color:var(--vsp-morado)!important;font-family:"Geist",sans-serif;font-size:12px;font-weight:550;line-height:1.4;white-space:nowrap;}body.woocommerce-account .vsp-estado--cancelled,body.woocommerce-account .vsp-estado--failed,body.woocommerce-account .vsp-estado--refunded{background:rgba(31,39,27,0.06)!important;color:var(--vsp-tinta-2)!important;}body.woocommerce-account .woocommerce-MyAccount-content p.vsp-cuenta__hola{font-size:16px!important;color:var(--vsp-noche)!important;margin:0 0 1.5rem!important;}.vsp-cuenta__tarjetas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}@media(max-width:600px){.vsp-cuenta__tarjetas{grid-template-columns:minmax(0,1fr);}}body.woocommerce-account .woocommerce-MyAccount-content a.vsp-cuenta__tarjeta{display:flex;align-items:center;gap:16px;color:var(--vsp-noche)!important;text-decoration:none!important;}.vsp-cuenta__texto{display:flex;flex-direction:column;gap:2px;min-width:0;}.vsp-cuenta__texto strong{font-family:"Geist",sans-serif;font-size:15px;font-weight:600;color:var(--vsp-noche);}.vsp-cuenta__texto span{font-family:"Geist",sans-serif;font-size:13px;color:var(--vsp-tinta-2);overflow-wrap:anywhere;}body.woocommerce-account .woocommerce-MyAccount-content{box-sizing:border-box!important;width:100%!important;max-width:calc(var(--vsp-caja) - 2 * var(--vsp-aire))!important;float:none!important;margin:0 auto!important;font-family:"Geist",sans-serif!important;font-size:15px!important;line-height:1.7!important;color:var(--vsp-tinta-texto)!important;}body.woocommerce-account .woocommerce{max-width:calc(var(--vsp-caja) - 2 * var(--vsp-aire))!important;margin:0 auto!important;}body.woocommerce-account .content-container.site-container{max-width:var(--vsp-caja)!important;}body.woocommerce-account .site-main{max-width:var(--vsp-caja)!important;margin:0 auto!important;padding-top:var(--vsp-cabeza)!important;padding-bottom:var(--vsp-seccion)!important;}body.woocommerce-account #content,body.woocommerce-account .content-area{padding-top:0!important;padding-bottom:0!important;}body.woocommerce-account .entry-content-wrap,body.woocommerce-account .content-container.site-container{padding-top:1rem!important;padding-bottom:1.5rem!important;}body.woocommerce-account .entry-hero-container-inner,body.woocommerce-account .kadence-title-above,body.woocommerce-account .page-title,body.woocommerce-account .entry-header{display:none!important;}body.woocommerce-account .woocommerce{margin-top:0!important;}body.woocommerce-account .woocommerce-orders-table,body.woocommerce-account .shop_table,body.woocommerce-account table.woocommerce-table,body.woocommerce-account .woocommerce-table--order-downloads{border-collapse:collapse!important;width:100%!important;border:none!important;font-family:"Geist",sans-serif!important;margin:1.5rem 0!important;}body.woocommerce-account .woocommerce-orders-table td,body.woocommerce-account .shop_table td{padding:1.1rem 0.75rem!important;border:none!important;font-size:13px!important;font-weight:300!important;background:transparent!important;vertical-align:middle!important;}body.woocommerce-account .button,body.woocommerce-account .woocommerce-button,body.woocommerce-account button.button,body.woocommerce-account input.button,body.woocommerce-account a.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-width:1px!important;border-style:solid!important;border-radius:var(--vsp-radio-s)!important;font-family:"Geist",sans-serif!important;font-size:13px!important;font-weight:550!important;letter-spacing:0.01em!important;padding:0 2rem!important;min-height:var(--vsp-control);text-decoration:none!important;box-shadow:none!important;transition:background-color .25s var(--vsp-ease),color .25s var(--vsp-ease),border-color .25s var(--vsp-ease),box-shadow .25s var(--vsp-ease),transform 160ms var(--vsp-ease)!important;cursor:pointer;line-height:1.2!important;width:auto!important;}@media(max-width:768px){body.woocommerce-account .woocommerce-address-fields p:has(button[name="save_address"]){grid-column:1 / -1!important;}body.woocommerce-account button[name="save_address"]{width:100%!important;}}body.woocommerce-account .woocommerce-MyAccount-content input:focus,body.woocommerce-account .woocommerce-MyAccount-content select:focus,body.woocommerce-account .woocommerce-MyAccount-content textarea:focus{border-color:var(--vsp-morado)!important;outline:none!important;}body.woocommerce-account:not(.logged-in) .woocommerce{max-width:calc(var(--vsp-caja) - 2 * var(--vsp-aire))!important;margin:0 auto!important;}body.woocommerce-account #customer_login,body.woocommerce-account .u-columns.col2-set,body.woocommerce-account .col2-set{display:grid!important;grid-template-columns:1fr 1fr!important;grid-auto-rows:min-content!important;gap:3.5rem!important;align-items:start!important;float:none!important;width:100%!important;max-width:calc(var(--vsp-caja) - 2 * var(--vsp-aire))!important;margin:0.75rem auto 0!important;}body.woocommerce-account #customer_login>div,body.woocommerce-account .col2-set .col-1,body.woocommerce-account .col2-set .col-2,body.woocommerce-account .u-column1,body.woocommerce-account .u-column2{display:block!important;width:auto!important;float:none!important;max-width:none!important;margin:0!important;border:none!important;box-sizing:border-box!important;}body.woocommerce-account #customer_login>*{grid-column:1 / -1!important;}body.woocommerce-account #customer_login>.col-1,body.woocommerce-account #customer_login>.u-column1{grid-column:1!important;grid-row:1!important;}body.woocommerce-account #customer_login>.col-2,body.woocommerce-account #customer_login>.u-column2{grid-column:2!important;grid-row:1!important;}@media(max-width:768px){body.woocommerce-account #customer_login,body.woocommerce-account .u-columns.col2-set,body.woocommerce-account .col2-set{max-width:480px!important;}body.woocommerce-account #customer_login>.col-1,body.woocommerce-account #customer_login>.col-2,body.woocommerce-account #customer_login>.u-column1,body.woocommerce-account #customer_login>.u-column2{grid-column:1 / -1!important;grid-row:auto!important;}}body.woocommerce-account .u-column1,body.woocommerce-account .col2-set .col-1,body.woocommerce-account .u-column2,body.woocommerce-account .col2-set .col-2{padding:0!important;}body.woocommerce-account .u-column2,body.woocommerce-account .col2-set .col-2{background:transparent!important;border-radius:0!important;margin-top:0!important;border-top:none!important;}body.woocommerce-account .woocommerce form.login,body.woocommerce-account .woocommerce form.register,body.woocommerce-account form.woocommerce-form-login,body.woocommerce-account form.woocommerce-form-register{border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;}body.woocommerce-account .u-columns h2,body.woocommerce-account .col-1>h2,body.woocommerce-account .col-2>h2,body.woocommerce-account .u-column1 h2,body.woocommerce-account .u-column2 h2{color:var(--vsp-noche)!important;margin:0 0 1.75rem!important;text-transform:none!important;}body.woocommerce-account .woocommerce-form-login label,body.woocommerce-account .woocommerce-form-register label,body.woocommerce-account .woocommerce-form label{margin:0 0 0.5rem!important;display:block!important;}body.woocommerce-account .woocommerce-form-login input:not([type=checkbox]):not([type=radio]),body.woocommerce-account .woocommerce-form-register input:not([type=checkbox]):not([type=radio]),body.woocommerce-account .woocommerce-form input:not([type=checkbox]):not([type=radio]),body.woocommerce-account .woocommerce-ResetPassword input:not([type=checkbox]):not([type=radio]):not([type=hidden]){width:100%!important;height:auto!important;padding:14px 18px!important;min-height:var(--vsp-control)!important;border:1px solid var(--vsp-campo-borde)!important;border-radius:var(--vsp-radio-s)!important;background:#FFFFFF!important;box-shadow:none!important;font-family:"Geist",sans-serif!important;color:var(--vsp-noche)!important;box-sizing:border-box!important;}body.woocommerce-account .woocommerce-form input:focus{border-color:var(--vsp-morado)!important;outline:none!important;}body.woocommerce-account .woocommerce-form-row,body.woocommerce-account .woocommerce-form .form-row,body.woocommerce-account .u-columns .form-row{margin:0 0 1.4rem!important;}body.woocommerce-account button.woocommerce-form-login__submit,body.woocommerce-account button.woocommerce-form-register__submit{width:100%!important;margin-top:0.5rem!important;}body.woocommerce-account :is(.woocommerce-ResetPassword.lost_reset_password,.vsp-verif){max-width:480px!important;margin:0 auto!important;}body.woocommerce-account .vsp-verif__titulo{text-align:center;margin:0 0 1rem;color:var(--vsp-noche);}body.woocommerce-account .vsp-verif__ayuda{display:block;margin-top:0.5rem;font-family:"Geist",sans-serif;font-size:13px;font-weight:300;line-height:1.5;color:var(--vsp-tinta-2);}body.woocommerce-account .vsp-verif__pie{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;}body.woocommerce-account .vsp-verif__pie form{margin:0;}body.woocommerce-account .vsp-verif__enlace,body.woocommerce-account .vsp-verif__enlace:hover,body.woocommerce-account .vsp-verif__enlace:focus{display:inline-flex;align-items:center;min-height:44px;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;cursor:pointer;}body.woocommerce-account .vsp-verif .woocommerce-error,body.woocommerce-account .vsp-verif .woocommerce-info{margin:0 0 1.5rem!important;font-size:14px!important;}body.woocommerce-account :is(.woocommerce-ResetPassword>p,.vsp-verif__intro){font-size:15px!important;line-height:1.8!important;color:var(--vsp-tinta-2)!important;text-align:center!important;max-width:430px!important;margin:0 auto 2rem!important;}body.woocommerce-account .woocommerce-ResetPassword .woocommerce-form-row,body.woocommerce-account .woocommerce-ResetPassword p.form-row{width:100%!important;max-width:100%!important;float:none!important;margin:0 0 1.3rem!important;text-align:left!important;color:inherit!important;font-size:inherit!important;line-height:normal!important;}body.woocommerce-account .woocommerce-ResetPassword p.form-row:last-of-type{margin-bottom:0!important;}body.woocommerce-account .woocommerce-ResetPassword .clear{display:none!important;height:0!important;}body.woocommerce-account .woocommerce-ResetPassword label{margin:0 0 0.5rem!important;display:block!important;}body.woocommerce-account .woocommerce-ResetPassword .clear,body.woocommerce-account .woocommerce-ResetPassword .woocommerce-form-row--wide{text-align:center!important;}body.woocommerce-account .woocommerce-ResetPassword button{width:100%!important;margin-top:0.5rem!important;}body.woocommerce-account .show-password-input{padding:0!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%231F271B%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M1%2012s4-8%2011-8%2011%208%2011%208-4%208-11%208-11-8-11-8z%27/%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%273%27/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:20px 20px!important;color:transparent!important;font-size:0!important;text-indent:-9999px!important;overflow:hidden!important;border:none!important;box-shadow:none!important;cursor:pointer;}body.woocommerce-account .show-password-input::after,body.woocommerce-account .show-password-input::before{content:none!important;display:none!important;}body.woocommerce-account .show-password-input svg,body.woocommerce-account .show-password-input img{display:none!important;}body.woocommerce-account .show-password-input.display-password{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%231F271B%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M17.94%2017.94A10.07%2010.07%200%200%201%2012%2020C5%2020%201%2012%201%2012a18.45%2018.45%200%200%201%205.06-5.94M9.9%204.24A9.12%209.12%200%200%201%2012%204c7%200%2011%208%2011%208a18.5%2018.5%200%200%201-2.16%203.19%27/%3E%3Cline%20x1%3D%271%27%20y1%3D%271%27%20x2%3D%2723%27%20y2%3D%2723%27/%3E%3C/svg%3E")!important;}body.woocommerce-account .woocommerce-password-hint{position:relative!important;}body.woocommerce-account .woocommerce-form-row:has(#password),body.woocommerce-account p.form-row:has(#password){position:relative!important;}body.woocommerce-account #password{margin-bottom:0;}body.woocommerce-account .woocommerce-MyAccount-content h1,body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3,body.woocommerce-account .woocommerce-MyAccount-content legend{font-family:"Geist",sans-serif!important;color:var(--vsp-noche)!important;font-weight:500!important;}body.woocommerce-account .woocommerce-MyAccount-content h3{margin:0 0 1rem!important;}body.woocommerce-account .woocommerce-MyAccount-content p{line-height:1.8!important;color:var(--vsp-tinta-texto)!important;margin:0 0 1.1rem!important;}body.woocommerce-account .woocommerce-MyAccount-content table,body.woocommerce-account .woocommerce-MyAccount-content table.shop_table{border:none!important;border-collapse:collapse!important;width:100%!important;background:transparent!important;border-radius:0!important;margin:0 0 1.5rem!important;}body.woocommerce-account .woocommerce-MyAccount-content table th,body.woocommerce-account .woocommerce-MyAccount-content table.shop_table thead th{color:var(--vsp-morado)!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--vsp-linea)!important;text-align:left!important;}body.woocommerce-account .woocommerce-MyAccount-content table tbody th,body.woocommerce-account .woocommerce-MyAccount-content table td,body.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody td{font-family:"Geist",sans-serif!important;color:var(--vsp-tinta-texto)!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--vsp-linea)!important;vertical-align:middle!important;}body.woocommerce-account .woocommerce-MyAccount-content table.shop_table tfoot th,body.woocommerce-account .woocommerce-MyAccount-content table.shop_table tfoot td{border:none!important;border-top:1px solid var(--vsp-linea)!important;padding:0.9rem 0.75rem!important;font-family:"Geist",sans-serif!important;font-size:13px!important;color:var(--vsp-noche)!important;}body.woocommerce-account .woocommerce-MyAccount-content td .woocommerce-button,body.woocommerce-account .woocommerce-MyAccount-content td .button{padding:0.55rem 1.3rem!important;font-size:13px!important;letter-spacing:0.01em!important;margin:0.15rem 0.25rem 0.15rem 0!important;}body.woocommerce-account .woocommerce-Address address{font-style:normal!important;font-size:15px!important;line-height:1.7!important;color:var(--vsp-tinta-texto)!important;font-family:"Geist",sans-serif!important;}body.woocommerce-account .woocommerce-MyAccount-content fieldset{border:1px solid var(--vsp-linea)!important;border-radius:var(--vsp-radio-m)!important;padding:1.25rem 1.5rem 1.5rem!important;margin:2rem 0!important;}body.woocommerce-account .woocommerce-MyAccount-content legend{font-size:21px!important;padding:0 0.5rem!important;}body.woocommerce-account .woocommerce-MyAccount-content label{margin-bottom:0.4rem!important;display:inline-block!important;}@media(max-width:768px){body.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr!important;}}body.woocommerce-account .woocommerce-MyAccount-content img.avatar{display:none!important;}body.woocommerce-account .woocommerce-MyAccount-content *:has(> img.avatar){display:none!important;}body.woocommerce-account .woocommerce-info,body.woocommerce-account .woocommerce-message,body.woocommerce-account .woocommerce-Message,body.woocommerce-account .woocommerce-notice{justify-content:space-between!important;margin:0 0 1.5rem!important;}body.woocommerce-account .woocommerce-info::before,body.woocommerce-account .woocommerce-message::before,body.woocommerce-account .woocommerce-Message::before,body.woocommerce-account .woocommerce-notice::before{display:none!important;content:none!important;}body.woocommerce-account .woocommerce-info a.button,body.woocommerce-account .woocommerce-message a.button{margin:0!important;flex:0 0 auto!important;}body.woocommerce-account .woocommerce-EditAccountForm .form-row,body.woocommerce-account form.edit-account .form-row,body.woocommerce-account .woocommerce-EditAccountForm p.form-row{float:none!important;width:100%!important;max-width:100%!important;clear:both!important;padding:0!important;margin:0 0 1.35rem!important;}body.woocommerce-account .woocommerce-EditAccountForm input:not([type=submit]):not([type=checkbox]):not([type=radio]),body.woocommerce-account form.edit-account input:not([type=submit]):not([type=checkbox]):not([type=radio]){width:100%!important;max-width:100%!important;}body.woocommerce-account .woocommerce-EditAccountForm .password-input,body.woocommerce-account .woocommerce-MyAccount-content .password-input{width:100%;max-width:100%;}body.woocommerce-account .woocommerce-EditAccountForm > p:last-of-type,body.woocommerce-account form.edit-account > p:last-of-type{text-align:left!important;}body.woocommerce-account .woocommerce-EditAccountForm span.description,body.woocommerce-account .woocommerce-EditAccountForm em{display:block!important;font-size:12px!important;color:var(--vsp-tinta-2)!important;font-style:italic!important;margin-top:0.4rem!important;}body.woocommerce-account .woocommerce-MyAccount-content hr{border:none!important;border-top:1px solid var(--vsp-linea)!important;background:transparent!important;margin:1.5rem 0!important;height:0!important;}body.woocommerce-account .kadence-account-avatar{display:none!important;}body.woocommerce-account .woocommerce{display:block!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title,body.woocommerce-account .woocommerce-MyAccount-content header.title,body.woocommerce-account .woocommerce-MyAccount-content fieldset,body.woocommerce-account .woocommerce-MyAccount-content .form-row,body.woocommerce-account .woocommerce-MyAccount-content hr{border-color:var(--vsp-linea)!important;}body.woocommerce-account .password-input{align-items:center!important;}body.woocommerce-account .password-input>input{min-width:0!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:3rem!important;grid-template-columns:none!important;max-width:100%!important;margin:1.5rem 0 0!important;align-items:flex-start!important;}body.woocommerce-account .woocommerce-Addresses::before,body.woocommerce-account .woocommerce-Addresses::after{display:none!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses>.col-1,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses>.col-2{flex:1 1 0!important;min-width:0!important;width:auto!important;max-width:none!important;float:none!important;margin:0!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h2,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{border:none!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title a.edit{white-space:nowrap!important;text-transform:none!important;}body.woocommerce-account .woocommerce-form-register p.woocommerce-privacy-policy-text{margin-top:1rem!important;}@media(max-width:768px){body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{flex-direction:column!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address{flex:1 1 100%!important;}}body.woocommerce-account .password-input{display:block!important;position:relative!important;width:100%!important;}body.woocommerce-account .password-input>input{display:block!important;width:100%!important;flex:none!important;margin:0!important;}body.woocommerce-account .show-password-input{position:absolute!important;top:0!important;bottom:0!important;right:16px!important;left:auto!important;margin:auto 0!important;transform:none!important;translate:none!important;order:0!important;flex:none!important;align-self:auto!important;width:24px!important;height:24px!important;z-index:3!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address{text-align:left!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title{display:block!important;text-align:left!important;border-bottom:1px solid var(--vsp-linea)!important;padding-bottom:0.6rem!important;margin-bottom:1rem!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h2,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{text-align:left!important;margin:0 0 0.4rem!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title a.edit{font-size:12px!important;letter-spacing:0.04em!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address address{text-align:left!important;}body.woocommerce-account .woocommerce-EditAccountForm label,body.woocommerce-account form.edit-account label{display:block!important;text-align:left!important;width:auto!important;float:none!important;margin:0 0 0.5rem!important;}body.woocommerce-account .woocommerce-EditAccountForm .form-row,body.woocommerce-account form.edit-account .form-row{text-align:left!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1.25rem 1.5rem!important;align-items:start!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row{width:auto!important;max-width:none!important;float:none!important;margin:0!important;padding:0!important;display:block!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row-wide,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row.form-row-wide{grid-column:1 / -1!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields label{display:block!important;text-align:left!important;margin:0 0 0.5rem!important;}body.woocommerce-account .woocommerce-MyAccount-content form h2,body.woocommerce-account .woocommerce-MyAccount-content form h3{font-family:"Geist",sans-serif!important;font-weight:500!important;text-align:left!important;margin:0 0 1.5rem!important;color:var(--vsp-noche)!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-input-wrapper{display:block!important;width:100%!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper>p.form-row:has(button),body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row.notes,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper #shipping_address_2_field,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper #billing_address_2_field{grid-column:1 / -1!important;}@media(max-width:768px){body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{grid-template-columns:1fr!important;}}body.woocommerce-account .woocommerce-MyAccount-content h2{font-size:20px!important;margin:0 0 1rem!important;}body.woocommerce-account .woocommerce-MyAccount-content h3{font-size:18px!important;}body.woocommerce-account .woocommerce-MyAccount-content form h2,body.woocommerce-account .woocommerce-MyAccount-content form h3{font-size:28px!important;}body.woocommerce-account .woocommerce-MyAccount-content p{font-size:15px!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address address{font-size:15px!important;line-height:2!important;}body.woocommerce-account .woocommerce-MyAccount-content table th,body.woocommerce-account .woocommerce-MyAccount-content table.shop_table thead th{padding:1.1rem 0.9rem!important;}body.woocommerce-account .woocommerce-MyAccount-content table tbody th,body.woocommerce-account .woocommerce-MyAccount-content table td,body.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody td{font-size:15px!important;padding:1.25rem 0.9rem!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{max-width:var(--vsp-texto)!important;margin-bottom:2.25rem!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields>p,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields>.form-row{margin-top:1.5rem!important;}body.woocommerce-account .woocommerce-MyAccount-content input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=button]),body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm input:not([type=submit]),body.woocommerce-account .woocommerce-MyAccount-content select,body.woocommerce-account .woocommerce-MyAccount-content textarea{border:1px solid var(--vsp-campo-borde)!important;border-radius:var(--vsp-radio-s)!important;padding:14px 18px!important;min-height:var(--vsp-control)!important;font-family:"Geist",sans-serif!important;color:var(--vsp-noche)!important;background:#FFFFFF!important;box-shadow:none!important;max-width:none!important;width:100%!important;height:auto!important;line-height:1.4!important;}body.woocommerce-account .woocommerce-EditAccountForm,body.woocommerce-account form.edit-account{max-width:var(--vsp-texto)!important;margin:0!important;overflow:hidden!important;}@media(max-width:768px){body.woocommerce-account .woocommerce-EditAccountForm,body.woocommerce-account form.edit-account{max-width:100%!important;}}body.woocommerce-account .woocommerce-EditAccountForm>.form-row-first,body.woocommerce-account form.edit-account>.form-row-first{float:left!important;width:48%!important;clear:left!important;margin:0 0 1.35rem!important;}body.woocommerce-account .woocommerce-EditAccountForm>.form-row-last,body.woocommerce-account form.edit-account>.form-row-last{float:right!important;width:48%!important;clear:right!important;margin:0 0 1.35rem!important;}body.woocommerce-account .woocommerce-EditAccountForm>.form-row-wide,body.woocommerce-account form.edit-account>.form-row-wide,body.woocommerce-account .woocommerce-EditAccountForm>fieldset,body.woocommerce-account form.edit-account>fieldset,body.woocommerce-account .woocommerce-EditAccountForm>p:last-of-type,body.woocommerce-account form.edit-account>p:last-of-type{clear:both!important;width:100%!important;float:none!important;}body.woocommerce-account .woocommerce-MyAccount-content table.order_details tbody td,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td{border-bottom:1px solid var(--vsp-linea)!important;}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title a.edit{display:block!important;text-align:left!important;float:none!important;margin:0.4rem 0 0 0!important;padding:0!important;width:fit-content!important;}body.woocommerce-account .woocommerce-privacy-policy-text,body.woocommerce-account .u-column2 p{font-family:"Geist",sans-serif!important;font-size:13px!important;line-height:1.7!important;font-weight:300!important;color:var(--vsp-tinta-2)!important;}body.woocommerce-account .woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center;gap:0.4rem;font-family:"Geist",sans-serif!important;font-size:13px!important;color:var(--vsp-tinta-2)!important;margin-left:1rem;}@media (max-width:768px){body.woocommerce-account .u-columns.col2-set,body.woocommerce-account .woocommerce-columns--2,body.woocommerce-account .col2-set{grid-template-columns:1fr!important;gap:1.5rem!important;}}@media(min-width:769px){body.woocommerce-account .woocommerce-customer-details .woocommerce-columns{grid-template-columns:1fr 1fr!important;gap:2.5rem!important;align-items:stretch!important;}body.woocommerce-account .woocommerce-customer-details .woocommerce-column{width:auto!important;float:none!important;margin:0!important;}body.woocommerce-account .woocommerce-customer-details .woocommerce-column--shipping-address{grid-column:1!important;grid-row:1!important;}body.woocommerce-account .woocommerce-customer-details .woocommerce-column--billing-address{grid-column:2!important;grid-row:1!important;}}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address,body.woocommerce-account .woocommerce-customer-details address{background:var(--vsp-sup-bg)!important;border:none!important;border-radius:var(--vsp-radio-m)!important;box-shadow:var(--vsp-sup-sombra)!important;padding:20px 22px!important;box-sizing:border-box!important;}body.woocommerce-account .woocommerce-customer-details .woocommerce-column{display:flex!important;flex-direction:column!important;}body.woocommerce-account .woocommerce-customer-details .woocommerce-column address{flex:1 1 auto!important;}