.elementor-16281 .elementor-element.elementor-element-7676428{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16281 .elementor-element.elementor-element-b46aa6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:7px;--padding-bottom:7px;--padding-left:20px;--padding-right:20px;}.elementor-16281 .elementor-element.elementor-element-b46aa6f:not(.elementor-motion-effects-element-type-background), .elementor-16281 .elementor-element.elementor-element-b46aa6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2A5C;}.elementor-16281 .elementor-element.elementor-element-1a85811{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-16281 .elementor-element.elementor-element-1a85811:not(.elementor-motion-effects-element-type-background), .elementor-16281 .elementor-element.elementor-element-1a85811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16281 .elementor-element.elementor-element-6f9a13b{width:auto;max-width:auto;text-align:start;}.elementor-16281 .elementor-element.elementor-element-6f9a13b img{width:50%;}.elementor-16281 .elementor-element.elementor-element-40babf4{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-16281 .elementor-element.elementor-element-40babf4 .woolentor_widget_psa input[type="search"]{height:40px;}.elementor-16281 .elementor-element.elementor-element-40babf4 .woolentor_widget_psa .woolentor_widget_psa_input_area{flex-direction:row;}.elementor-16281 .elementor-element.elementor-element-40babf4 .woolentor_widget_psa button{height:40px;}.elementor-16281 .elementor-element.elementor-element-f9e7647{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);}.elementor-16281 .elementor-element.elementor-element-f9e7647 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-16281 .elementor-element.elementor-element-e47ad84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3EAF2;--border-color:#E3EAF2;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16281 .elementor-element.elementor-element-e47ad84:not(.elementor-motion-effects-element-type-background), .elementor-16281 .elementor-element.elementor-element-e47ad84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16281 .elementor-element.elementor-element-90af11b{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-16281 .elementor-element.elementor-element-90af11b:not(.elementor-motion-effects-element-type-background), .elementor-16281 .elementor-element.elementor-element-90af11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16281 .elementor-element.elementor-element-5a757cd{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-16281 .elementor-element.elementor-element-5a757cd:not(.elementor-motion-effects-element-type-background), .elementor-16281 .elementor-element.elementor-element-5a757cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16281 .elementor-element.elementor-element-f17b9a8{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-16281 .elementor-element.elementor-element-f17b9a8:not(.elementor-motion-effects-element-type-background), .elementor-16281 .elementor-element.elementor-element-f17b9a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16281 .elementor-element.elementor-element-88fd5f1{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-16281 .elementor-element.elementor-element-88fd5f1:not(.elementor-motion-effects-element-type-background), .elementor-16281 .elementor-element.elementor-element-88fd5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16281 .elementor-element.elementor-element-f241207{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-16281 .elementor-element.elementor-element-f241207:not(.elementor-motion-effects-element-type-background), .elementor-16281 .elementor-element.elementor-element-f241207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16281 .elementor-element.elementor-element-4af4677{--display:flex;}.elementor-16281 .elementor-element.elementor-element-10d85b7{--n-menu-dropdown-content-max-width:full;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-16281 .elementor-element.elementor-element-954cfd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 16px;--row-gap:8px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3EAF2;--border-color:#E3EAF2;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-16281 .elementor-element.elementor-element-954cfd1:not(.elementor-motion-effects-element-type-background), .elementor-16281 .elementor-element.elementor-element-954cfd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16281 .elementor-element.elementor-element-d87f23e{width:auto;max-width:auto;text-align:start;}.elementor-16281 .elementor-element.elementor-element-d87f23e img{width:50%;}.elementor-16281 .elementor-element.elementor-element-769f996{width:auto;max-width:auto;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-16281 .elementor-element.elementor-element-6f9a13b{text-align:center;}.elementor-16281 .elementor-element.elementor-element-6f9a13b img{width:30%;}.elementor-16281 .elementor-element.elementor-element-d87f23e{text-align:center;}.elementor-16281 .elementor-element.elementor-element-d87f23e img{width:30%;}}@media(min-width:768px){.elementor-16281 .elementor-element.elementor-element-b46aa6f{--content-width:1200px;}.elementor-16281 .elementor-element.elementor-element-1a85811{--content-width:1200px;}.elementor-16281 .elementor-element.elementor-element-e47ad84{--content-width:1200px;}.elementor-16281 .elementor-element.elementor-element-90af11b{--content-width:1200px;}.elementor-16281 .elementor-element.elementor-element-5a757cd{--content-width:1200px;}.elementor-16281 .elementor-element.elementor-element-f17b9a8{--content-width:1200px;}.elementor-16281 .elementor-element.elementor-element-88fd5f1{--content-width:1200px;}.elementor-16281 .elementor-element.elementor-element-f241207{--content-width:1200px;}.elementor-16281 .elementor-element.elementor-element-954cfd1{--content-width:1200px;}}@media(max-width:767px){.elementor-16281 .elementor-element.elementor-element-b46aa6f{--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-16281 .elementor-element.elementor-element-1a85811{--gap:10px 12px;--row-gap:10px;--column-gap:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-16281 .elementor-element.elementor-element-6f9a13b img{width:45%;}.elementor-16281 .elementor-element.elementor-element-e47ad84{--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-16281 .elementor-element.elementor-element-90af11b{--padding-top:12px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16281 .elementor-element.elementor-element-5a757cd{--padding-top:12px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16281 .elementor-element.elementor-element-f17b9a8{--padding-top:12px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16281 .elementor-element.elementor-element-88fd5f1{--padding-top:12px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16281 .elementor-element.elementor-element-f241207{--padding-top:12px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16281 .elementor-element.elementor-element-954cfd1{--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-16281 .elementor-element.elementor-element-d87f23e img{width:45%;}}/* Start custom CSS for wl-ajax-search-form, class: .elementor-element-40babf4 */.elementor-16281 .elementor-element.elementor-element-40babf4 form{position:relative;} .elementor-16281 .elementor-element.elementor-element-40babf4 input[type=search], .elementor-16281 .elementor-element.elementor-element-40babf4 input[type=text]{width:100%;height:48px;border:2px solid #1F2F6B !important;border-radius:999px !important;padding:0 52px 0 20px !important;font-size:14px;background:#FFFFFF !important;font-weight:500;color:#1B2A4A;transition:all .2s;} .elementor-16281 .elementor-element.elementor-element-40babf4 input:focus{background:#fff !important;border-color:#16669D !important;box-shadow:0 0 0 4px rgba(22,102,157,.12);outline:none;} .elementor-16281 .elementor-element.elementor-element-40babf4 button{position:absolute !important;right:5px;top:5px;height:38px;width:38px;border-radius:50% !important;background:#1F2F6B !important;color:#fff !important;border:none !important;padding:0 !important;display:flex;align-items:center;justify-content:center;} .elementor-16281 .elementor-element.elementor-element-40babf4 [class*=result], .elementor-16281 .elementor-element.elementor-element-40babf4 .woolentor_search_result{z-index:9999;border-radius:12px;box-shadow:0 16px 40px rgba(16,40,80,.15);} .elementor-16281 .elementor-element.elementor-element-40babf4 input::placeholder{color:#6B7A8C;} .elementor-16281 .elementor-element.elementor-element-40babf4 .woolentor_widget_psa_field_area{border:none !important;background:transparent !important;padding:0 !important;box-shadow:none !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-f9e7647 */.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__toggle .elementor-button{background:#fff !important;border:1.5px solid #1F2F6B !important;border-radius:999px !important;padding:10px 14px !important;color:#1F2F6B !important;gap:8px;} .elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__toggle .elementor-button:hover{background:#F3F7FB !important;} .elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-button-icon{font-size:20px;color:#1F2F6B;} .elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-button-icon-qty[data-counter]{background:#E11D48 !important;color:#fff !important;font-weight:700;min-width:20px;height:20px;line-height:20px;top:-10px;right:-12px;} .elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-button-text{font-weight:700;font-size:14px;color:#1F2F6B;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__container{background:rgba(10,18,40,.45) !important;backdrop-filter:blur(2px);}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__main{width:430px !important;max-width:100vw !important;padding:0 !important;background:#fff !important;box-shadow:-20px 0 50px rgba(10,18,40,.25);font-family:inherit;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__main::before{content:'Tu carrito';display:block;font-size:22px;font-weight:800;color:#1B2A4A;padding:22px 26px 18px;border-bottom:1px solid #E3EAF2;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__main::after{content:'';}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__close-button{top:22px !important;right:22px !important;width:28px;height:28px;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__products{padding:6px 26px !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__product{grid-template-columns:110px 1fr !important;padding:18px 0 !important;border-bottom:1px solid #EEF2F6 !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__product-image img{background:#F6F8FA;border-radius:12px;padding:8px;box-sizing:border-box;mix-blend-mode:multiply;width:100%;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__product-name a{font-weight:700 !important;color:#1B2A4A !important;font-size:15px;line-height:1.35;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__product-price{color:#4A5568;font-size:15px;font-weight:600;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__product-remove{border-color:#CBD5E1 !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__subtotal{padding:18px 26px !important;margin:auto 0 0 !important;border-top:1px solid #E3EAF2 !important;font-size:18px !important;font-weight:800 !important;color:#1B2A4A;display:flex;justify-content:space-between;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__footer-buttons{padding:0 26px 26px !important;display:flex !important;flex-direction:column-reverse !important;gap:12px !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__footer-buttons .elementor-button--checkout{background:linear-gradient(135deg,#1F6FE0,#1565D8) !important;color:#fff !important;border-radius:10px !important;font-size:18px !important;font-weight:800 !important;padding:18px !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__footer-buttons .elementor-button--view-cart{background:transparent !important;color:#1B2A4A !important;text-decoration:underline;font-weight:700 !important;padding:4px !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .brl-mc-note{}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .woocommerce-mini-cart__empty-message{padding:40px 26px;text-align:center;color:#6B7A8C;font-size:16px;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .widget_shopping_cart_content{display:flex;flex-direction:column;height:calc(100% - 70px);}
.elementor-16281 .elementor-element.elementor-element-f9e7647 ul.woocommerce-mini-cart{list-style:none;margin:0 !important;padding:6px 26px !important;flex:1;overflow-y:auto;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 li.woocommerce-mini-cart-item{display:grid !important;grid-template-columns:110px 1fr 24px;gap:16px;align-items:start;padding:18px 0 !important;border-bottom:1px solid #EEF2F6;position:relative;margin:0 !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-image img{width:110px !important;height:110px !important;object-fit:contain;background:#F6F8FA;border-radius:12px;padding:8px;box-sizing:border-box;mix-blend-mode:multiply;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-name a, .elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-name{font-weight:700;color:#1B2A4A !important;font-size:15px;line-height:1.35;text-decoration:none;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-quantity{margin-top:6px;color:#4A5568;font-size:15px;font-weight:600;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-remove a{color:#6B7A8C !important;font-size:20px;text-decoration:none;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-separator{display:none;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 p.woocommerce-mini-cart__total{margin:0 !important;padding:18px 26px !important;border-top:1px solid #E3EAF2;display:flex;justify-content:space-between;font-size:18px;font-weight:800;color:#1B2A4A;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 p.woocommerce-mini-cart__buttons{margin:0 !important;padding:0 26px 26px !important;display:flex !important;flex-direction:column-reverse;gap:12px;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 p.woocommerce-mini-cart__buttons a.checkout{display:block !important;text-align:center;background:linear-gradient(135deg,#1F6FE0,#1565D8) !important;color:#fff !important;border-radius:10px !important;font-size:18px !important;font-weight:800 !important;padding:18px !important;border:none !important;margin:0 !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 p.woocommerce-mini-cart__buttons a:not(.checkout){display:block !important;text-align:center;background:transparent !important;color:#1B2A4A !important;text-decoration:underline !important;font-weight:700 !important;padding:4px !important;border:none !important;margin:0 !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .woocommerce-mini-cart__empty-message{padding:40px 26px !important;text-align:center;color:#6B7A8C;font-size:16px;}
body.admin-bar .elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__main{top:32px !important;height:calc(100% - 32px) !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 li.woocommerce-mini-cart-item{grid-template-columns:110px minmax(0,1fr) !important;padding-right:30px !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-image{width:110px !important;max-width:110px !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-name-and-quantity{width:auto !important;min-width:0;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-remove{position:absolute !important;right:0;top:18px;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 ul.woocommerce-mini-cart, .elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-menu-cart__main{overflow-x:hidden !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 li.woocommerce-mini-cart-item::before, .elementor-16281 .elementor-element.elementor-element-f9e7647 li.woocommerce-mini-cart-item::after{display:none !important;content:none !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-image{grid-column:1 !important;grid-row:1 !important;}
.elementor-16281 .elementor-element.elementor-element-f9e7647 .wpr-mini-cart-name-and-quantity{grid-column:2 !important;grid-row:1 !important;} .elementor-16281 .elementor-element.elementor-element-f9e7647 .elementor-button-icon-qty[data-counter="0"]{display:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7676428 */.elementor-16281 .elementor-element.elementor-element-7676428{position:relative;z-index:50;box-shadow:0 6px 18px -14px rgba(16,40,80,.35);}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-topbar{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;font-family:Inter,sans-serif;font-size:12.5px;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-topbar a{color:rgba(255,255,255,.88);text-decoration:none;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-topbar a:hover{color:#fff;text-decoration:underline;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-topbar nav{display:flex;gap:18px;flex-wrap:wrap;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-main .brl-sh-search{flex:1 1 420px;max-width:620px;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-logo img{max-height:52px;width:auto;}
/* menú */
.elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title{padding:0 !important;}
.elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title-container, .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title-text{font-family:Inter,sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:.04em;text-transform:uppercase;color:#1B2A4A !important;}
.elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title-container{padding:16px 16px !important;}
.elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title:hover .e-n-menu-title-text, .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title.e-current .e-n-menu-title-text, .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title[aria-expanded="true"] .e-n-menu-title-text{color:#16669D !important;}
.elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-dropdown-icon{color:#1B2A4A;}
.elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-content > .e-con{border-top:1px solid #E3EAF2;box-shadow:0 18px 32px -20px rgba(16,40,80,.35);}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm{display:flex;gap:48px;align-items:flex-start;font-family:Inter,sans-serif;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm-col{display:flex;flex-direction:column;gap:10px;min-width:180px;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm-t{margin:0 0 4px !important;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6B7490;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm a{color:#1B2A4A;font-size:15px;font-weight:500;text-decoration:none;line-height:1.35;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm a:hover{color:#16669D;text-decoration:underline;text-underline-offset:3px;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm-cta{margin-left:auto;max-width:280px;background:#F5F8FB;border-radius:12px;padding:18px 20px;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm-cta p{margin:0;font-size:13px;line-height:1.5;color:#4A5568;font-family:Heebo,sans-serif;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm .brl-mm-all{font-weight:700;color:#16669D;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm--brands{flex-direction:column;gap:12px;width:100%;}
.elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm-brands{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 28px;width:100%;}
.elementor-16281 .elementor-element.elementor-element-7676428 a:focus-visible{outline:3px solid #5EB4D5;outline-offset:2px;border-radius:4px;}
@media (max-width:1024px){
 .elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-topbar .brl-sh-home{display:none;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-topbar{justify-content:center;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-main .brl-sh-search{order:3;flex:1 1 100%;max-width:none;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-nav{justify-content:flex-start !important;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title-container{padding:14px 0 !important;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm{flex-direction:column;gap:18px;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm-cta{margin-left:0;max-width:none;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm-brands{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media (max-width:767px){.elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-topbar nav{gap:12px;justify-content:center;font-size:12px;} .elementor-16281 .elementor-element.elementor-element-7676428 .brl-sh-logo img{max-height:42px;}}

@media (max-width:1024px){.elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-toggle{gap:10px;} .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-toggle::after{content:'Categorías';font-family:Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1B2A4A;} .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu{width:100%;}}
/* brl-mm-max */ .elementor-16281 .elementor-element.elementor-element-7676428 .brl-mm{max-width:1160px;margin-left:auto;margin-right:auto;width:100%;} @media (min-width:1025px){.elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title-container{padding:16px 4px 16px 14px !important;} .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-dropdown-icon{padding-right:10px !important;}}
/* brl-mob-fix */ @media (max-width:1024px){
 .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-toggle{position:relative;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-toggle[aria-expanded="true"]::after{content:none;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-toggle-icon{flex:0 0 auto;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-wrapper .e-n-menu-heading{align-items:stretch;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title{justify-content:space-between !important;width:100%;border-bottom:1px solid #EEF2F6;}
 .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title-container{justify-content:flex-start !important;}
}
/* brl-mob-fix2 */ @media (max-width:1024px){ .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title{padding:0 16px !important;} .elementor-16281 .elementor-element.elementor-element-7676428 .e-n-menu-title-container{padding:14px 0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954cfd1 */.elementor-16281 .elementor-element.elementor-element-954cfd1 .brl-pf-logo img{max-height:50px;width:auto;} .elementor-16281 .elementor-element.elementor-element-954cfd1 .brl-pf-links{display:flex;gap:20px;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:14px;font-weight:600;} .elementor-16281 .elementor-element.elementor-element-954cfd1 .brl-pf-links a{color:#1B2A4A;text-decoration:none;} .elementor-16281 .elementor-element.elementor-element-954cfd1 .brl-pf-links a:hover{color:#16669D;} @media (max-width:767px){.elementor-16281 .elementor-element.elementor-element-954cfd1 .brl-pf-links{gap:12px;font-size:12.5px;}}/* End custom CSS */