.elementor-41 .elementor-element.elementor-element-5073124a:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-5073124a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1B1A;}.elementor-41 .elementor-element.elementor-element-5073124a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7px 20px 7px 20px;}.elementor-41 .elementor-element.elementor-element-5073124a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-d5c616bc{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-eaeef77e:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-eaeef77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-eaeef77e > .elementor-container{max-width:1280px;}.elementor-41 .elementor-element.elementor-element-eaeef77e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 24px 18px 24px;}.elementor-41 .elementor-element.elementor-element-eaeef77e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-61cfe352{text-align:start;}.elementor-41 .elementor-element.elementor-element-61cfe352 img{width:210px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-6223d274 .elementor-button{background-color:#F5F1E8;font-family:"Manrope", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;fill:#1C1B1A;color:#1C1B1A;border-radius:2px 2px 2px 2px;}.elementor-41 .elementor-element.elementor-element-f25cc68a .elementor-button{background-color:#F5F1E8;font-family:"Manrope", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;fill:#1C1B1A;color:#1C1B1A;border-radius:2px 2px 2px 2px;}.elementor-41 .elementor-element.elementor-element-b1bfb1ce .elementor-button{background-color:#F5F1E8;font-family:"Manrope", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;fill:#1C1B1A;color:#1C1B1A;border-radius:2px 2px 2px 2px;}.elementor-41 .elementor-element.elementor-element-77024bdf .elementor-button{background-color:#F5F1E8;font-family:"Manrope", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;fill:#1C1B1A;color:#1C1B1A;border-radius:2px 2px 2px 2px;}.elementor-41 .elementor-element.elementor-element-392f3fd2 .elementor-button{background-color:#4A1F24;font-family:"Manrope", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;fill:#F5F1E8;color:#F5F1E8;border-radius:2px 2px 2px 2px;}.elementor-41 .elementor-element.elementor-element-67735e88:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-67735e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A1F24;}.elementor-41 .elementor-element.elementor-element-67735e88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 25px 60px 25px;}.elementor-41 .elementor-element.elementor-element-67735e88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-9e6a8b76{text-align:center;}.elementor-41 .elementor-element.elementor-element-9e6a8b76 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:58px;font-weight:600;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-7b3a8b42{text-align:center;font-family:"Manrope", Sans-serif;font-weight:400;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-3fe0c328:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-3fe0c328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-3fe0c328 > .elementor-container{max-width:1100px;}.elementor-41 .elementor-element.elementor-element-3fe0c328{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 25px 80px 25px;}.elementor-41 .elementor-element.elementor-element-3fe0c328 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-4bbf7619:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-4bbf7619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A1F24;}.elementor-41 .elementor-element.elementor-element-4bbf7619 > .elementor-container{max-width:1280px;}.elementor-41 .elementor-element.elementor-element-4bbf7619{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 24px 50px 24px;}.elementor-41 .elementor-element.elementor-element-4bbf7619 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-dfff97a9{text-align:start;}.elementor-41 .elementor-element.elementor-element-dfff97a9 img{width:230px;}.elementor-41 .elementor-element.elementor-element-576ed5d4{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-ad298789{text-align:start;}.elementor-41 .elementor-element.elementor-element-ad298789 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:600;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-d2bf0249{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-3b3b78a3{text-align:start;}.elementor-41 .elementor-element.elementor-element-3b3b78a3 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:600;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-de2cfd6a{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-aaf9fd08{text-align:start;}.elementor-41 .elementor-element.elementor-element-aaf9fd08 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:600;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-ca2e85be{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#F5F1E8;}.elementor-41 .elementor-element.elementor-element-f979d3ea:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-f979d3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1B1A;}.elementor-41 .elementor-element.elementor-element-f979d3ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 20px 14px 20px;}.elementor-41 .elementor-element.elementor-element-f979d3ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-6c6233e1{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#D8D0C4;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-9e6a8b76 .elementor-heading-title{font-size:34px;}}/* Start custom CSS */.page-id-41 .elementor-widget-shortcode{font-family:Manrope,sans-serif}.page-id-41 .woocommerce{max-width:1120px;margin:0 auto}.page-id-41 .woocommerce h2{font-family:"Bodoni Moda",serif;font-size:38px;line-height:1.15;color:#1c1b1a;margin:0 0 10px}.page-id-41 .woocommerce .u-columns{display:grid;grid-template-columns:1fr 1fr;gap:28px}.page-id-41 .woocommerce .u-column1,.page-id-41 .woocommerce .u-column2{float:none;width:auto;margin:0;background:#fff;border:1px solid #ded7cb;padding:38px 38px 34px;box-shadow:0 14px 40px rgba(28,27,26,.06);position:relative}.page-id-41 .woocommerce .u-column1:before,.page-id-41 .woocommerce .u-column2:before{display:block;font-size:12px;line-height:1.2;letter-spacing:1.8px;text-transform:uppercase;color:#8c6d48;font-weight:700;margin-bottom:14px}.page-id-41 .woocommerce .u-column1:before{content:"Bienvenido nuevamente"}.page-id-41 .woocommerce .u-column2:before{content:"Únete a Avelior"}.page-id-41 .woocommerce form.login,.page-id-41 .woocommerce form.register{border:0;padding:0;margin:25px 0 0}.page-id-41 .woocommerce form .form-row{margin:0 0 20px;padding:0}.page-id-41 .woocommerce label{font-size:13px;font-weight:700;letter-spacing:.35px;color:#2c2926;margin:0 0 8px}.page-id-41 .woocommerce input.input-text{width:100%;height:52px;border:1px solid #cfc6b8;border-radius:0;background:#fbfaf7;color:#1c1b1a;padding:0 16px;font-size:15px;box-shadow:none;transition:border-color .2s,box-shadow .2s}.page-id-41 .woocommerce input.input-text:focus{outline:0;border-color:#4a1f24;box-shadow:0 0 0 3px rgba(74,31,36,.10);background:#fff}.page-id-41 .woocommerce .show-password-input{top:17px;right:15px}.page-id-41 .woocommerce button.button{min-height:50px;border-radius:0;background:#4a1f24;color:#fff;padding:14px 28px;font-size:13px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;transition:background .2s,transform .2s}.page-id-41 .woocommerce button.button:hover{background:#2f1418;color:#fff;transform:translateY(-1px)}.page-id-41 .woocommerce .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px;margin:12px 0 18px;font-size:14px;font-weight:500}.page-id-41 .woocommerce .woocommerce-form-login__rememberme input{width:17px;height:17px;accent-color:#4a1f24}.page-id-41 .woocommerce .lost_password{margin:18px 0 0}.page-id-41 .woocommerce .lost_password a,.page-id-41 .woocommerce-privacy-policy-text a{color:#4a1f24;text-decoration:underline;text-underline-offset:3px}.page-id-41 .woocommerce-privacy-policy-text{font-size:13px;line-height:1.65;color:#665f57;background:#f5f1e8;padding:14px 16px;margin:0 0 20px}.page-id-41 .woocommerce .woocommerce-error,.page-id-41 .woocommerce .woocommerce-message,.page-id-41 .woocommerce .woocommerce-info{border-top-color:#4a1f24;background:#fff;color:#2c2926}.page-id-41 .woocommerce .woocommerce-error:before,.page-id-41 .woocommerce .woocommerce-message:before,.page-id-41 .woocommerce .woocommerce-info:before{color:#4a1f24}.page-id-41 .woocommerce .woocommerce-MyAccount-navigation{width:27%;background:#fff;border:1px solid #ded7cb;padding:18px}.page-id-41 .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.page-id-41 .woocommerce .woocommerce-MyAccount-navigation li a{display:block;padding:13px 15px;border-bottom:1px solid #eee8df;color:#2c2926;font-weight:600}.page-id-41 .woocommerce .woocommerce-MyAccount-navigation li.is-active a{background:#4a1f24;color:#fff}.page-id-41 .woocommerce .woocommerce-MyAccount-content{width:69%;background:#fff;border:1px solid #ded7cb;padding:30px}.page-id-41 .woocommerce .required{color:#8b2635}.page-id-41 .woocommerce form .password-input{width:100%}@media(max-width:767px){.page-id-41 .woocommerce .u-columns{grid-template-columns:1fr;gap:20px}.page-id-41 .woocommerce .u-column1,.page-id-41 .woocommerce .u-column2{padding:28px 22px}.page-id-41 .woocommerce h2{font-size:31px}.page-id-41 .woocommerce .woocommerce-MyAccount-navigation,.page-id-41 .woocommerce .woocommerce-MyAccount-content{float:none;width:100%}.page-id-41 .woocommerce .woocommerce-MyAccount-content{margin-top:20px;padding:22px}}

@media(min-width:768px){.page-id-41 .woocommerce .u-columns:before,.page-id-41 .woocommerce .u-columns:after{content:none!important;display:none!important}.page-id-41 .woocommerce .u-columns>.u-column1{grid-column:1;grid-row:1}.page-id-41 .woocommerce .u-columns>.u-column2{grid-column:2;grid-row:1}}/* End custom CSS */