@import "../../fonts/fonts.css";:root{--Negro: #282828;--marron-claro: #DEDACE;--Fresa-A: #DF2462;--Arndano: #4F4CCC;--Arena: #EDEAE2;--Mango: #FFA039;--Brcoli: #145437;--Berenjena: #661246}.font-pd-300{font-family:"Playfair Display", serif;letter-spacing:-0.05em;font-optical-sizing:auto;font-weight:300;font-style:normal}.font-m-300{font-family:"proxima-nova", sans-serif;letter-spacing:-0.02em;font-optical-sizing:auto;font-weight:300;font-style:normal}.font-pd-400{font-family:"Playfair Display", serif;letter-spacing:-0.05em;font-optical-sizing:auto;font-weight:400;font-style:normal}.font-m-400{font-family:"proxima-nova", sans-serif;letter-spacing:-0.02em;font-optical-sizing:auto;font-weight:400;font-style:normal}.font-pd-500{font-family:"Playfair Display", serif;letter-spacing:-0.05em;font-optical-sizing:auto;font-weight:500;font-style:normal}.font-m-500{font-family:"proxima-nova", sans-serif;letter-spacing:-0.02em;font-optical-sizing:auto;font-weight:500;font-style:normal}.font-pd-600{font-family:"Playfair Display", serif;letter-spacing:-0.05em;font-optical-sizing:auto;font-weight:600;font-style:normal}.font-m-600{font-family:"proxima-nova", sans-serif;letter-spacing:-0.02em;font-optical-sizing:auto;font-weight:600;font-style:normal}.font-pd-700{font-family:"Playfair Display", serif;letter-spacing:-0.05em;font-optical-sizing:auto;font-weight:700;font-style:normal}.font-m-700{font-family:"proxima-nova", sans-serif;letter-spacing:-0.02em;font-optical-sizing:auto;font-weight:700;font-style:normal}.font-pd-900{font-family:"Playfair Display", serif;letter-spacing:-0.05em;font-optical-sizing:auto;font-weight:900;font-style:normal}.font-m-900{font-family:"proxima-nova", sans-serif;letter-spacing:-0.02em;font-optical-sizing:auto;font-weight:900;font-style:normal}h1,h2,h3,h4,h5{line-height:1 !important}p,div{line-height:1.2 !important}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-32{font-size:32px}.fs-40{font-size:40px}.fs-48{font-size:48px}.fs-64{font-size:64px}.fs-72{font-size:72px}.fs-80{font-size:80px}.fs-96{font-size:96px}.fs-124{font-size:124px}.fs-140{font-size:140px}.fs-200{font-size:200px}.fs-340{font-size:340px}@media (max-width:992px){.fs-mo-14{font-size:14px}}@media (max-width:992px){.fs-mo-20{font-size:20px}}@media (max-width:992px){.fs-mo-24{font-size:24px}}@media (max-width:992px){.fs-mo-30{font-size:30px}}@media (max-width:992px){.fs-mo-32{font-size:32px}}@media (max-width:992px){.fs-mo-36{font-size:36px}}@media (max-width:992px){.fs-mo-40{font-size:40px}}@media (max-width:992px){.fs-mo-52{font-size:52px}}@media (max-width:992px){.fs-mo-56{font-size:56px}}@media (max-width:992px){.fs-mo-70{font-size:70px}}@media (max-width:992px){.fs-mo-75{font-size:75px}}@media (max-width:992px){.fs-mo-80{font-size:80px}}@media (max-width:992px){.fs-mo-90{font-size:90px}}.lh-21{line-height:21px}.lh-30{line-height:30px}.lh-32{line-height:32px}.lh-40{line-height:40px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-64{line-height:64px}.lh-70{line-height:70px}.lh-72{line-height:72px}.lh-21{line-height:21px}.lh-37{line-height:37px}.lh-100{line-height:100px}.lh-115{line-height:115px}@media (max-width:992px){.lh-mo-21{line-height:21px}}@media (max-width:992px){.lh-mo-28{line-height:28px}}@media (max-width:992px){.lh-mo-40{line-height:40px}}@media (max-width:992px){.lh-mo-43{line-height:43px}}@media (max-width:992px){.lh-mo-51{line-height:51px}}@media (max-width:992px){.lh-mo-33{line-height:33px}}@media (max-width:992px){.lh-mo-21{line-height:21px}}@media (max-width:992px){.lh-mo-37{line-height:37px}}@media (max-width:992px){.lh-mo-100{line-height:100px}}@media (max-width:992px){.lh-mo-115{line-height:115px}}.fw-300{font-weight:300 !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.fw-700{font-weight:700 !important}.fw-900{font-weight:900 !important}.max-w-300{max-width:300px}.max-w-350{max-width:350px}.max-w-400{max-width:400px}.max-w-500{max-width:500px}.max-w-600{max-width:600px}.max-w-700{max-width:700px}.max-w-900{max-width:900px}.p-24{padding:24px !important}.pt-24{padding-top:24px !important}.pb-24{padding-bottom:24px !important}.pl-24{padding-left:24px !important}.pr-24{padding-right:24px !important}.p-139{padding:139px !important}.pt-139{padding-top:139px !important}.pb-139{padding-bottom:139px !important}.pl-139{padding-left:139px !important}.pr-139{padding-right:139px !important}.p-120{padding:120px !important}.pt-120{padding-top:120px !important}.pb-120{padding-bottom:120px !important}.pl-120{padding-left:120px !important}.pr-120{padding-right:120px !important}.p-100{padding:100px !important}.pt-100{padding-top:100px !important}.pb-100{padding-bottom:100px !important}.pl-100{padding-left:100px !important}.pr-100{padding-right:100px !important}.p-200{padding:200px !important}.pt-200{padding-top:200px !important}.pb-200{padding-bottom:200px !important}.pl-200{padding-left:200px !important}.pr-200{padding-right:200px !important}.p-240{padding:240px !important}.pt-240{padding-top:240px !important}.pb-240{padding-bottom:240px !important}.pl-240{padding-left:240px !important}.pr-240{padding-right:240px !important}.p-80{padding:80px !important}.pt-80{padding-top:80px !important}.pb-80{padding-bottom:80px !important}.pl-80{padding-left:80px !important}.pr-80{padding-right:80px !important}.p-300{padding:300px !important}.pt-300{padding-top:300px !important}.pb-300{padding-bottom:300px !important}.pl-300{padding-left:300px !important}.pr-300{padding-right:300px !important}@media (max-width:992px){.p-mo-100{padding:100px}.pt-mo-100{padding-top:100px}.pb-mo-100{padding-bottom:100px}.pl-mo-100{padding-left:100px}.pr-mo-100{padding-right:100px}}@media (max-width:992px){.p-mo-0{padding:0px}.pt-mo-0{padding-top:0px}.pb-mo-0{padding-bottom:0px}.pl-mo-0{padding-left:0px}.pr-mo-0{padding-right:0px}}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:1350px !important;max-width:100% !important}body{overflow-x:hidden;font-family:"GeneralSans-Regular";background:#FCFDFF}main{overflow-x:hidden}main.menu-open:after{content:"";position:fixed;top:0;display:block;height:100% !important;left:0;width:100%;z-index:9;backdrop-filter:blur(20px)}.playfair{font-family:"Playfair Display", serif}header{background-color:#fff;padding:15px 0px;position:sticky;top:0;z-index:9999}.secondary-menu{margin:0px;padding:0px;list-style:none}.secondary-menu li{display:inline-block;vertical-align:middle;margin-right:5px}.secondary-menu li a{font-size:14px;color:#130EB1;text-decoration:none}.secondary-menu li a:hover{color:#000}.btn-primario{min-width:184px;height:37px;display:inline-block;vertical-align:middle;background:#130EB1;color:#fff;text-align:center;font-size:16px;font-weight:400;line-height:35px;text-decoration:none;border-radius:192px}.btn-primario:hover{background:#2A44EA}header .btn-primario{min-width:147px}.btn-terciario{height:22px;display:inline-block;vertical-align:middle;background:transparent;color:#130EB1;text-align:center;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;border-bottom:solid thin transparent}.btn-terciario:hover{border-bottom:solid thin #130EB1}.botonpopup,.botoncerrarpopup{cursor:pointer}.headerouter{position:fixed;top:0px;left:0px;width:100%;padding:30px;display:none;background:#130EB1;z-index:11111}.textoiniciarsesion a{font-size:17px;color:#fff;text-decoration:none}.secondary-menu.blanco li a{color:#fff !important;font-family:"GeneralSans-Medium";font-size:16px}.headerouter .btn-primario{background:#F9F2C0;color:#130EB1;font-weight:400;width:184px}.headerouter .btn-primario:hover{background:#fff}.filalineamenuouter{margin-top:60px;border-bottom:solid thin #fff;padding-bottom:15px;margin-bottom:15px}.direccion{font-size:14px;color:#D4DCE2}.redes-sociales a{text-decoration:none;margin-left:10px}@media (max-width:768px){header{padding:8px 0px}.linkdonar{position:fixed;bottom:0px;left:0px;width:100%;font-size:18px;height:56px;line-height:54px;border-radius:0px;-webkit-border-top-left-radius:48px;-webkit-border-top-right-radius:48px;-moz-border-radius-topleft:48px;-moz-border-radius-topright:48px;border-top-left-radius:48px;border-top-right-radius:48px;z-index:111}.secondary-menu.blanco li{display:block;margin-bottom:10px}.headerouter .btn-primario{width:100%}.filalineamenuouter{border:0px}.textoiniciarsesion{border-bottom:solid thin #fff;padding-bottom:15px}}.newsletter{background:#F6F7F9 url(/wp-content/uploads/2026/02/fondonews.svg) no-repeat top center;background-size:130%;padding-top:100px;padding-bottom:100px}body.home .newsletter,body.page-id-75 .newsletter,body.page-id-79 .newsletter,body.page-id-91 .newsletter,body.page-id-81 .newsletter,body.page-id-77 .newsletter,body.page-id-83 .newsletter{background-color:#130EB1}.contenedornewsletter{width:888px;max-width:100%}.contenedornewsletter h2{text-align:center;font-family:"GeneralSans-Semibold";font-size:48px;color:#130EB1}.contenedornewsletter h2 span{display:block;font-style:italic}.newslettermailchimp{min-height:140px}footer h3{font-size:20px;font-weight:400;color:#040241;margin-bottom:15px}.direccionfooter{font-size:16px;color:#5A5D73}.direccionfooter p{margin-bottom:0px}.emailfooter a{font-size:16px;color:#130EB1 !important;text-decoration:none}.redes-sociales-footer a{font-size:16px;color:#130EB1;display:block;margin-bottom:8px;text-decoration:none}.copyright{border-top:solid thin #AFB9C4;background:#F6F7F9;padding-top:15px;padding-bottom:15px;font-size:16px;color:#5A5D73}.footer-menu{list-style:none;padding:0px;margin:0px}.footer-menu li{display:block;margin-bottom:8px}.footer-menu li a{font-size:16px;color:#130EB1;text-decoration:none}.legal-menu{list-style:none;padding:0px;margin:0px;line-height:16px}.legal-menu li{display:inline-block;vertical-align:middle;line-height:16px}.legal-menu li a{font-size:16px;color:#5A5D73;line-height:16px;padding-left:10px;margin-left:7px;position:relative;text-decoration:none}.legal-menu li a:before{content:"";position:absolute;top:4px;left:0px;width:1px;height:12px;border-right:solid thin #5A5D73}.legal-menu li:first-child a{padding:0px;margin:0px}.legal-menu li:first-child a:before{display:none}@media (max-width:1100px){.newsletter{background-size:cover}}@media (max-width:768px){.contenedornewsletter h2{font-size:32px}footer .btn-primario{width:100%}.tabfooter{display:none;margin-bottom:20px;padding-top:20px}footer h3{cursor:pointer;border-bottom:solid thin #AFB9C4;padding-top:20px;padding-bottom:20px;position:relative;margin-bottom:0px}footer h3:after{content:"";width:16px;height:9px;position:absolute;right:0px;top:25px;background:url(/wp-content/uploads/2026/01/chevrondownfooter.svg) no-repeat center center;background-size:contain}footer h3.active:after{transform:rotate(180deg)}.copyright{padding-bottom:86px}}.breadcrumb{font-size:12px;color:#222;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);padding-top:20px;padding-bottom:20px}.breadcrumb a{display:inline-block;vertical-align:middle;margin-right:10px;margin-left:10px;text-decoration:none;font-size:12px;color:#040241}.breadcrumb a:first-child{margin-left:0px}.breadcrumb span{display:inline-block;vertical-align:middle;font-size:12px;color:#040241;margin-left:10px;font-family:"GeneralSans-Semibold"}:root{--container-width: min(1350px, 100%)}.wp-block-columns h2{font-size:32px;color:#130EB1;font-weight:400;font-family:"GeneralSans-Medium";margin-bottom:30px}.wp-block-columns h3{font-size:32px;color:#040241;font-weight:400;font-family:"GeneralSans-Semibold";margin-bottom:20px}.wp-block-columns h4{font-size:16px;color:#040241;font-weight:400;font-family:"GeneralSans-Semibold"}.wp-block-columns p{font-size:17px;color:#5A5D73;font-weight:400}.wp-block-columns p strong{font-size:20px;color:#5A5D73;font-weight:400;font-family:"GeneralSans-Medium"}.wp-block-image img{width:100%}@media (max-width:768px){.wp-block-columns h3{font-size:24px}.wp-block-columns p strong{font-size:17px}.wp-block-columns h4{font-size:14px}}.botonprimario a{background:#130EB1;color:#FCFDFF;border-radius:192px;height:42px;min-width:248px;font-family:"GeneralSans-Medium";font-size:16px;text-align:center;display:inline-block;text-decoration:none;line-height:16px;vertical-align:middle}.botonprimario a:hover{background:#2A44EA}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 2.5rem}.menu-overlay-root,.menu-overlay-root ul{list-style:none;margin:0;padding:0}.menu-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.menu-panel-2 a.menu-link,.menu-panel-3 a.menu-link{font-family:"GeneralSans-Regular"}.menu-link{flex:1 1 auto;text-decoration:none;color:#fff;font-family:"Playfair Display";font-size:20px}ul.menu-panel.menu-panel-2.is-active,ul.menu-panel.menu-panel-3.is-active{padding-bottom:30px;position:relative;list-style:none;padding-left:20px}.menu-arrow{width:44px;height:44px;border:0;background:transparent;cursor:pointer}.menu-arrow-spacer{width:44px;height:44px;display:inline-block}@media (max-width:767.98px){.menu-panel{display:none}.menu-panel.is-active{display:block}}@media (min-width:768px){.menu-overlay-root{position:relative;width:100%;min-height:300px}.menu-level-1{width:33.333%;min-width:260px}.menu-overlay-root ul.menu-panel{position:absolute;top:0;width:33.333%;min-width:260px;display:none}.menu-overlay-root ul.menu-panel-2{left:calc(33.333% + 40px)}.menu-overlay-root ul.menu-panel-3{left:calc(66.666% + 80px)}.menu-overlay-root ul.menu-panel.is-active{display:block}.menu-back-row{display:none}}button.menu-back-btn{background:none;border:none;color:#fff;position:absolute;bottom:-10px;font-size:15px;right:0}li.menu-item{padding-top:10px}@media (max-width:767.98px){.menu-panel{display:none}.menu-panel.is-active{display:block}.menu-panel.is-active:has(.menu-panel.is-active){display:none}}@media (min-width:768px){ul.menu-panel.menu-panel-2.is-active,ul.menu-panel.menu-panel-3.is-active{padding-bottom:30px;position:absolute;width:33vw;left:31vw;height:70vh;padding-left:3vw}ul.menu-panel.menu-panel-3.is-active{padding-left:4vw}.row.cont-main-menu{padding-top:50px;min-height:50vh}li.menu-item.has-children{border-bottom:1px solid #fff}}@media (max-width:767.98px){.row.cont-main-menu{height:43vh}.mobile-panels-container{top:100px;left:0;padding-right:30px;width:100vw;position:absolute;height:100vh;background:#130eb1}}@media (min-width:767.98px){.col-footer{display:flex;justify-content:center}}input.wpcf7-form-control::placeholder{font-weight:normal}input.wpcf7-form-control{font-weight:bold}input.wpcf7-form-control:focus{border:solid 2px #130EB1 !important}.wpcf7-not-valid{border:solid thin #CB1212 !important}.wpcf7-not-valid-tip{color:#615D5A;font-size:14px;font-weight:normal;padding-top:5px;display:block}div#cmplz-document{margin:auto;padding:50px 20px}.menu-parent-view{margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid rgba(255, 255, 255, 0.25)}.menu-parent-view-link{color:#fff;text-decoration:none;font-family:"GeneralSans-Medium";font-size:16px}.headerouter .menu-link:hover{font-weight:600}.menu-link-font-parent{font-family:"Playfair Display", serif;font-size:20px}.menu-link-font-child{font-family:"GeneralSans-Regular";font-size:20px}.menu-item-view-parent{padding-top:10px;border-bottom:1px solid #fff}.menu-item-view-parent .menu-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.menu-item-view-parent .menu-link{color:#fff;text-decoration:none}.menu-arrow-static{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.menu-item.is-selected>.menu-row>.menu-link{font-weight:700;opacity:1}.menu-item.is-dimmed{opacity:0.7}.menu-item{transition:opacity 0.2s ease}.categorialinkimg{display:block;width:100%;height:215px;background-size:cover;background-position:center;background-repeat:no-repeat}.cajanoticiacat{height:100%;background:#F6F7F9}.contenidonoticiacat{padding:20px}.categoriafecha{font-size:17px;color:#5A5D73}.categoriatitulo{font-size:24px;color:#040241;font-family:"GeneralSans-Semibold";line-height:30px !important;margin:15px 0px}.categoriatitulo a{color:#040241;text-decoration:none}.categoriaresumen{color:#040241;font-size:17px}.titulocategoria{font-size:80px;line-height:80px;color:#040241;font-weight:500;font-style:italic}.textocategoria{font-size:20px;line-height:25px;color:#130EB1}.titulofiltros{font-size:24px;color:#130EB1;font-family:"GeneralSans-Semibold"}ul.page-numbers{list-style:none;padding:0px;margin:0px;margin-top:20px}.page-numbers li{display:inline-block;vertical-align:middle;margin:0px 10px}.page-numbers li a{width:24px;height:24px;color:#040241;font-size:17px;text-decoration:none;display:block;line-height:24px}.page-numbers li span{width:24px;height:24px;color:#040241;font-size:17px;font-family:"GeneralSans-Medium";display:block;line-height:24px}.page-numbers li a.next{font-size:0px;background:url(/wp-content/uploads/2026/04/nextnews.svg) no-repeat center center;background-size:contain}.page-numbers li a.prev{font-size:0px;background:url(/wp-content/uploads/2026/04/prevnews.svg) no-repeat center center;background-size:contain}.seleccionarfiltros{border:0px;border-top:solid thin #AFB9C4;border-bottom:solid thin #AFB9C4;font-size:20px;color:#130EB1;box-shadow:none !important;outline:none !important;border-radius:0px;margin-top:15px;background:url(/wp-content/uploads/2026/04/CaretDown.svg) no-repeat right center;background-size:32px 32px;margin-bottom:30px}@media (max-width:768px){.titulocategoria{font-size:64px;line-height:64px}.textocategoria{font-size:17px;line-height:20px}}.site-main.woocommerce-page a{color:#130EB1}.site-main.woocommerce-page a:hover{color:#0e0a85}.site-main.woocommerce-page button.button,.site-main.woocommerce-page a.button,.site-main.woocommerce-page input.button,.site-main.woocommerce-page #respond input#submit{background-color:#130EB1;color:#fff;border:none}.site-main.woocommerce-page button.button:hover,.site-main.woocommerce-page a.button:hover,.site-main.woocommerce-page input.button:hover,.site-main.woocommerce-page #respond input#submit:hover{background-color:#0e0a85}.site-main.woocommerce-page button.button.alt,.site-main.woocommerce-page a.button.alt,.site-main.woocommerce-page input.button.alt{background-color:#130EB1}.site-main.woocommerce-page button.button.alt:hover,.site-main.woocommerce-page a.button.alt:hover,.site-main.woocommerce-page input.button.alt:hover{background-color:#0e0a85}.site-main.woocommerce-page-message{border-top-color:#130EB1}.site-main.woocommerce-page-info{border-top-color:#130EB1}.site-main.woocommerce-page-error{border-top-color:#130EB1}.site-main.woocommerce-page span.onsale{background-color:#130EB1}.site-main.woocommerce-page div.product .site-main.woocommerce-page-tabs ul.tabs li.active a{color:#130EB1}.site-main.woocommerce-page input:focus,.site-main.woocommerce-page textarea:focus,.site-main.woocommerce-page select:focus{border-color:#130EB1}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#130EB1;font-size:1.25em}.wc-block-cart__submit-button{box-sizing:border-box;margin:0;width:100%;background:#130EB1;color:#fff;text-decoration:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#130EB1 !important;color:#fff;-webkit-font-smoothing:antialiased}