:root{--c-primario: #CC1719;--c-primario-75: #D95153;--c-primario-50: #E68B8C;--c-primario-15: #F7DCDD;--c-primario-10: #FAE8E8;--c-primario-5: #FCF3F4;--c-n-negro: #1D1D1B;--c-n-gris-oscuro: #495057;--c-n-blanco: #FFFFFF;--c-f-crema: #F9F5F1;--c-f-gris-calido: #EAE5E2;--c-s-rosa: #F4AEC7;--c-s-celeste: #7ECBE4;--c-s-azul: #3056A2;--c-s-morado: #6F2381;--c-s-verde: #028137;--c-s-naranja: #FC9200;--c-s-amarillo: #FCEA1B;--c-s-marron: #603611;--c-sp-azul: #D6DDEC;--c-sp-azul-claro: #F3F5FA;--c-sp-amarillo: #FEFBD1;--c-sp-naranja: #FCE8D1;--c-sp-verde: #CCE6D7;--c-sp-verde-medio: #E6F3EB;--c-sp-verde-claro: #F0F8F3;--c-sp-morado: #EAE1F6;--c-sp-rosa: #FCE7EE;--c-sp-celeste: #E5F5FA;--c-naranja-intenso: #FF6300;--c-amarillo-brillante: #FFE428;--c-azul-cielo: #73A2FF;--c-azul-cielo-intenso: #4583FC;--c-azul-brillante: #0046FC;--c-verde-cian: #00F0B4;--c-verde-brillante: #00CA5F;--c-rosa-vibrante: #F998CA;--c-fucsia-vibrante: #F74FCE;--c-verde-lima: #79D24D;--c-verde-palido: #A2FC98;--c-purpura-claro: #D27EFC;--c-purpura-profundo: #7502C5}:root{--c-primario-rgb: 204, 23, 25;--c-primario-75-rgb: 217, 81, 83;--c-primario-50-rgb: 230, 139, 140;--c-n-negro-rgb: 29, 29, 27;--c-f-crema-rgb: 249, 245, 241;--c-sp-azul-rgb: 214, 221, 236;--c-sp-azul-claro-rgb: 243, 245, 250;--c-sp-amarillo-rgb: 254, 251, 209;--c-sp-naranja-rgb: 252, 232, 209;--c-sp-verde-rgb: 204, 230, 215;--c-sp-verde-medio-rgb: 230, 243, 235;--c-sp-verde-claro-rgb: 240, 248, 243;--c-sp-morado-rgb: 234, 225, 246;--c-sp-rosa-rgb: 252, 231, 238;--c-sp-celeste-rgb: 229, 245, 250}:root{--s-suave: 0px 4px 5px 0px rgba(29, 29, 27, 0.03);--s-normal: 5px 10px 25px 0px rgba(29, 29, 27, 0.08)}:root{--sp-xxxs: 0.5555555556vw;--sp-xxs: 1.1111111111vw;--sp-xs: 2.2222222222vw;--sp-xs1: 2.7777777778vw;--sp-xs2: 3.3333333333vw;--sp-s: 4.4444444444vw;--sp-s2: 5.5555555556vw;--sp-sm: 6.6666666667vw;--sp-sm2: 7.7777777778vw;--sp-m: 8.8888888889vw;--sp-m2: 11.1111111111vw;--sp-md: 13.3333333333vw;--sp-md2: 15.5555555556vw;--sp-l: 17.7777777778vw;--sp-l2: 20vw;--sp-lg: 22.2222222222vw;--sp-lg4: 27.7777777778vw;--sp-xl: 31.1111111111vw;--sp-xxl: 33.8888888889vw}@media(min-width: 768px){:root{--sp-xxxs: 0.1388888889vw;--sp-xxs: 0.2777777778vw;--sp-xs: 0.5555555556vw;--sp-xs1: 0.6944444444vw;--sp-xs2: 0.8333333333vw;--sp-s: 1.1111111111vw;--sp-s2: 1.3888888889vw;--sp-sm: 1.6666666667vw;--sp-sm2: 1.9444444444vw;--sp-m: 2.2222222222vw;--sp-m2: 2.7777777778vw;--sp-md: 3.3333333333vw;--sp-md2: 3.8888888889vw;--sp-l: 4.4444444444vw;--sp-l2: 5vw;--sp-lg: 5.5555555556vw;--sp-lg4: 6.9444444444vw;--sp-xl: 7.7777777778vw;--sp-xxl: 8.4722222222vw}}:root{--g-primario: linear-gradient(135deg, var(--c-primario-50) 0%, var(--c-primario-75) 50%, var(--c-primario) 100%);--g-arcoiris: linear-gradient(90deg, var(--c-s-amarillo) 0%, var(--c-s-naranja) 20%, var(--c-s-verde) 40%, var(--c-s-azul) 60%, var(--c-s-celeste) 80%, var(--c-s-rosa) 100%);--g-f-crema: linear-gradient(180deg, rgba(var(--c-f-crema-rgb), 0) 0%, rgba(var(--c-f-crema-rgb), 0.85) 15%, rgba(var(--c-f-crema-rgb), 0) 50%);--g-sp-rosa: linear-gradient(180deg, rgba(var(--c-sp-rosa-rgb), 0) 0%, rgba(var(--c-sp-rosa-rgb), 0.65) 15%, rgba(var(--c-sp-rosa-rgb), 0) 50%);--g-sp-morado: linear-gradient(180deg, rgba(var(--c-sp-morado-rgb), 0) 0%, rgba(var(--c-sp-morado-rgb), 0.65) 15%, rgba(var(--c-sp-morado-rgb), 0) 50%);--g-sp-celeste: linear-gradient(180deg, rgba(var(--c-sp-celeste-rgb), 0) 0%, rgba(var(--c-sp-celeste-rgb), 0.65) 15%, rgba(var(--c-sp-celeste-rgb), 0) 50%);--g-sp-azul: linear-gradient(180deg, rgba(var(--c-sp-azul-rgb), 0) 0%, rgba(var(--c-sp-azul-rgb), 0.65) 15%, rgba(var(--c-sp-azul-rgb), 0) 50%);--g-sp-azul-claro: linear-gradient(180deg, rgba(var(--c-sp-azul-claro-rgb), 0) 0%, rgba(var(--c-sp-azul-claro-rgb), 0.8) 15%, rgba(var(--c-sp-azul-claro-rgb), 0) 50%);--g-sp-verde: linear-gradient(180deg, rgba(var(--c-sp-verde-rgb), 0) 0%, rgba(var(--c-sp-verde-rgb), 0.5) 15%, rgba(var(--c-sp-verde-rgb), 0) 50%);--g-sp-verde-medio: linear-gradient(180deg, rgba(var(--c-sp-verde-medio-rgb), 0) 0%, rgba(var(--c-sp-verde-medio-rgb), 0.65) 15%, rgba(var(--c-sp-verde-medio-rgb), 0) 50%);--g-sp-naranja: linear-gradient(180deg, rgba(var(--c-sp-naranja-rgb), 0) 0%, rgba(var(--c-sp-naranja-rgb), 0.5) 15%, rgba(var(--c-sp-naranja-rgb), 0) 50%);--g-sp-amarillo: linear-gradient(180deg, rgba(var(--c-sp-amarillo-rgb), 0) 0%, rgba(var(--c-sp-amarillo-rgb), 0.5) 15%, rgba(var(--c-sp-amarillo-rgb), 0) 50%)}@font-face{font-family:"Uni Neue";src:url("../fonts/UniNeueBold.woff2") format("woff2"),url("../fonts/UniNeueBold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Uni Neue";src:url("../fonts/UniNeueRegular.woff2") format("woff2"),url("../fonts/UniNeueRegular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Light.woff2") format("woff2"),url("../fonts/Inter-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Regular.woff2") format("woff2"),url("../fonts/Inter-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Regular-Italic.woff2") format("woff2"),url("../fonts/Inter-Regular-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Medium.woff2") format("woff2"),url("../fonts/Inter-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-SemiBold.woff2") format("woff2"),url("../fonts/Inter-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-ExtraBold.woff2") format("woff2"),url("../fonts/Inter-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}.template-legal .content-narrow h2,.title--highlighted{padding:var(--sp-xs) var(--sp-s);width:fit-content;background-color:var(--title-highlighted-bg);color:var(--title-highlighted-text);border-radius:1px}h3,.title--h3{font-family:"Uni Neue",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:6.6666666667vw;font-weight:700;line-height:1.1;letter-spacing:-0.01em}@media(min-width: 768px){h3,.title--h3{font-size:2.5694444444vw;letter-spacing:-0.015em}}.woocommerce div.product .product__inner>.summary .price,.woocommerce-checkout .wc-block-components-express-payment__title-container .wc-block-components-express-payment__title,.woocommerce-checkout .wc-block-components-express-payment-continue-rule,.woocommerce-order-received .woocommerce .woocommerce-order-details__title,h5,.title--h5{font-family:"Uni Neue",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:5.5555555556vw;font-weight:700;line-height:1.3;letter-spacing:-0.01em}@media(min-width: 768px){.woocommerce div.product .product__inner>.summary .price,.woocommerce-checkout .wc-block-components-express-payment__title-container .wc-block-components-express-payment__title,.woocommerce-checkout .wc-block-components-express-payment-continue-rule,.woocommerce-order-received .woocommerce .woocommerce-order-details__title,h5,.title--h5{font-size:1.8055555556vw;letter-spacing:-0.015em}}.template-legal .content-narrow h2,.template-legal .content-narrow h3,.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper .quantity input.input-text.qty.text,.woocommerce div.product .product__inner>.summary .cart .custom-price .alg_open_price,.woocommerce div.product .product__inner>.summary .cart .custom-price .popfwc-currency-symbol,.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce div.product form.cart .single_add_to_cart_button.button,.woocommerce div.product form.cart .single_add_to_cart_button.alt,.woocommerce div.product form.cart .single_add_to_cart_button.wp-element-button,.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title-text,.woocommerce-checkout .wc-block-components-title,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.woocommerce-checkout input[type=submit],.woocommerce-checkout .wc-block-components-checkout-place-order-button,.c-form input[type=submit],h6,.title--h6{font-family:"Uni Neue",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:5vw;font-weight:700;line-height:1.3;letter-spacing:-0.005em}@media(min-width: 768px){.template-legal .content-narrow h2,.template-legal .content-narrow h3,.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper .quantity input.input-text.qty.text,.woocommerce div.product .product__inner>.summary .cart .custom-price .alg_open_price,.woocommerce div.product .product__inner>.summary .cart .custom-price .popfwc-currency-symbol,.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce div.product form.cart .single_add_to_cart_button.button,.woocommerce div.product form.cart .single_add_to_cart_button.alt,.woocommerce div.product form.cart .single_add_to_cart_button.wp-element-button,.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title-text,.woocommerce-checkout .wc-block-components-title,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.woocommerce-checkout input[type=submit],.woocommerce-checkout .wc-block-components-checkout-place-order-button,.c-form input[type=submit],h6,.title--h6{font-size:1.5277777778vw}}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__quantity,.woocommerce-checkout .wc-block-components-radio-control-accordion-content .content,.woocommerce-checkout .wc-block-checkout__guest-checkout-notice,.woocommerce-checkout .wc-block-checkout__terms,.text-small{font-size:3.6111111111vw;line-height:1.5}@media(min-width: 768px){.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__quantity,.woocommerce-checkout .wc-block-components-radio-control-accordion-content .content,.woocommerce-checkout .wc-block-checkout__guest-checkout-notice,.woocommerce-checkout .wc-block-checkout__terms,.text-small{font-size:0.9722222222vw}}.woocommerce main,.l-section--top{padding-block-start:var(--site-chrome-height-expanded)}.woocommerce-checkout .wp-block-woocommerce-checkout,.woocommerce-shop main,.woocommerce-order-received main,.l-container{padding-inline:5.5555555556vw}@media(min-width: 768px){.woocommerce-checkout .wp-block-woocommerce-checkout,.woocommerce-shop main,.woocommerce-order-received main,.l-container{padding-inline:8.4722222222vw}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:#cc1719 #f9f5f1}*::-webkit-scrollbar{width:6px}*::-webkit-scrollbar-track{background:#f9f5f1}*::-webkit-scrollbar-thumb{background-color:#cc1719;border-radius:10px}:root{color-scheme:only light}html{background-color:var(--c-n-blanco)}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}html.no-scroll{overflow:hidden}body{background-color:var(--c-n-blanco);overflow-x:clip;margin:0 !important}body.no-scroll{overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{font-family:inherit;font-size:inherit;border:none;background:none;border-radius:0}img{display:block;width:100%}strong{font-weight:700}.main-fundacioneddy{overflow-y:clip}.main-fundacioneddy .entry-content,.main-fundacioneddy .page{margin:0}:focus-visible{outline:2px solid var(--c-primario);outline-offset:2px}:focus:not(:focus-visible){outline:none}a:focus-visible{text-decoration:underline}button:focus-visible,[role=button]:focus-visible{outline:2px solid var(--c-primario)}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.btn-bubble{display:none !important}}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}:root{--wp--preset--font-size--small: 3.6111111111vw;--wp--preset--font-size--medium: 4.4444444444vw;--wp--preset--font-size--large: 6.6666666667vw;--wp--preset--font-size--x-large: 7.7777777778vw;--wp--preset--font-size--normal: 4.4444444444vw;--wp--preset--font-size--huge: 7.7777777778vw}@media(min-width: 768px){:root{--wp--preset--font-size--small: 0.9722222222vw;--wp--preset--font-size--medium: 1.25vw;--wp--preset--font-size--large: 2.5vw;--wp--preset--font-size--x-large: 2.9166666667vw;--wp--preset--font-size--normal: 1.25vw;--wp--preset--font-size--huge: 2.9166666667vw}}body{font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:4.4444444444vw;font-weight:400;line-height:1.5;color:var(--c-n-negro);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" off,"clig" off;-webkit-text-size-adjust:100%}@media(min-width: 768px){body{font-size:1.25vw}}h1,.title--h1{font-family:"Uni Neue",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:8.8888888889vw;font-weight:700;line-height:1;letter-spacing:-0.015em}@media(min-width: 768px){h1,.title--h1{font-size:3.75vw;letter-spacing:-0.02em}}h2,.title--h2{font-family:"Uni Neue",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:7.7777777778vw;font-weight:700;line-height:1.1;letter-spacing:-0.015em}@media(min-width: 768px){h2,.title--h2{font-size:3.0555555556vw;letter-spacing:-0.02em}}h4,.title--h4{font-family:"Uni Neue",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:6.1111111111vw;font-weight:700;line-height:1.3;letter-spacing:-0.01em}@media(min-width: 768px){h4,.title--h4{font-size:2.1527777778vw;letter-spacing:-0.015em}}.title+p{margin-top:4.4444444444vw}@media(min-width: 768px){.title+p{margin-top:2.2222222222vw}}p{margin:0}.regular{font-weight:400}.semibold{font-weight:600}.bold{font-weight:700}ul{list-style:none;padding-left:0;margin:0}ul li{position:relative;padding-inline-start:1.11em}ul li::before{content:"";position:absolute;left:0;top:.5em;width:.56em;height:.56em;opacity:.8;background-color:var(--c-primario);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M0.0225532 6.20808C0.0929506 6.63361 3.32732 8.69928 3.32732 8.69928H3.32341C3.76144 8.98434 3.89832 9.05457 4.57101 8.80669C5.2437 8.55881 8.34509 6.38573 8.68144 5.46031C9.02169 4.53489 8.54846 1.58098 8.27861 1.11827C8.00875 0.655557 6.32312 -0.521875 5.31409 0.26308C5.13028 0.403545 4.40284 1.82886 4.06649 1.40333C3.73015 0.97367 2.75241 0.300262 2.14621 0.548142C1.54001 0.796023 0.29241 2.18415 0.29241 2.18415C-0.000912848 3.50618 0.0577517 5.13806 0.0577517 5.13806C0.0577517 5.13806 -0.0439333 5.78255 0.0225532 6.20808Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain}ul.list-reset li{padding-inline-start:0}ul.list-reset li::before{display:none}p+p{margin-top:4.4444444444vw}@media(min-width: 768px){p+p{margin-top:1.1111111111vw}}.title{margin:0}.title .underline-artistic{position:relative;z-index:1;white-space:nowrap}.title .underline-artistic .fill{fill:var(--section-underline-color)}.title .underline-artistic .underline{position:absolute;bottom:0.8333333333vw;left:0;width:100%;z-index:-1;height:2.2222222222vw;rotate:-0.5deg}@media(min-width: 768px){.title .underline-artistic .underline{bottom:0.3472222222vw;height:0.8333333333vw}}.title--highlighted.primary{background-color:var(--c-primario);color:var(--c-n-blanco)}.title--highlighted.accent{background-color:var(--c-f-crema);color:var(--c-n-negro)}.title+.desc{margin-top:4.4444444444vw}@media(min-width: 768px){.title+.desc{margin-top:2.2222222222vw}}@media(max-width: 767.98px){.content-wysiwyg br{display:none}}.content-wysiwyg strong{font-weight:600}.content-wysiwyg a{color:var(--c-primario);text-decoration:underline}.content-wysiwyg a:hover,.content-wysiwyg a:focus-visible{font-weight:500}.content-wysiwyg ul{margin:0;margin-block:var(--sp-s)}.content-wysiwyg ul li+li{margin-block-start:2.2222222222vw}@media(min-width: 768px){.content-wysiwyg ul li+li{margin-block-start:0.5555555556vw}}.text-arrow__hover{position:relative;display:flex;align-items:center;justify-content:space-between;padding-block:2.2222222222vw;border-top:1px solid currentColor;color:var(--c-n-gris-oscuro)}@media(min-width: 768px){.text-arrow__hover{padding-block:1.1111111111vw}}.text-arrow__hover .link__title{max-width:80%;font-weight:400}@media(prefers-reduced-motion: no-preference){.text-arrow__hover .link__title{transition:color 400ms ease,transform 400ms ease}}.text-arrow__hover .wrapper__arrow{width:8.8888888889vw;height:8.8888888889vw;position:relative;overflow:hidden}@media(min-width: 768px){.text-arrow__hover .wrapper__arrow{width:3.3333333333vw;height:3.3333333333vw}}.text-arrow__hover .wrapper__arrow::before,.text-arrow__hover .wrapper__arrow::after{content:"";position:absolute;top:0;width:1px;height:100%;background-color:currentColor}@media(prefers-reduced-motion: no-preference){.text-arrow__hover .wrapper__arrow::before,.text-arrow__hover .wrapper__arrow::after{transition:opacity 400ms ease}}.text-arrow__hover .wrapper__arrow::before{left:0;opacity:0}.text-arrow__hover .wrapper__arrow::after{right:0;opacity:1}.text-arrow__hover .wrapper__arrow .arrow{width:100%}@media(prefers-reduced-motion: no-preference){.text-arrow__hover .wrapper__arrow .arrow{transition:left 400ms ease,transform 400ms ease,opacity 400ms ease}}.text-arrow__hover .wrapper__arrow .arrow--right{opacity:0;left:-100%;position:absolute}.text-arrow__hover:hover,.text-arrow__hover:focus-visible{color:var(--c-primario)}.text-arrow__hover:hover .link__title,.text-arrow__hover:focus-visible .link__title{transform:translateX(3.3333333333vw)}@media(min-width: 768px){.text-arrow__hover:hover .link__title,.text-arrow__hover:focus-visible .link__title{transform:translateX(1.6666666667vw)}}.text-arrow__hover:hover .wrapper__arrow::before,.text-arrow__hover:focus-visible .wrapper__arrow::before{opacity:1}.text-arrow__hover:hover .wrapper__arrow::after,.text-arrow__hover:focus-visible .wrapper__arrow::after{opacity:0}.text-arrow__hover:hover .arrow,.text-arrow__hover:focus-visible .arrow{opacity:0;transform:translateX(100%)}.text-arrow__hover:hover .arrow--right,.text-arrow__hover:focus-visible .arrow--right{opacity:1;left:50%;transform:translateX(-50%)}.has-js{--anim_num: 16.6666666667vw}@media(min-width: 768px){.has-js{--anim_num: 4.1666666667vw}}.has-js .fade-in-left,.has-js .fade-in-right,.has-js .fade-in-up{opacity:0;transition:opacity .8s ease-in-out,transform .8s ease-in-out;transition-delay:calc(var(--delay, 0)*.2s)}.has-js .fade-in-up{transform:translateY(var(--anim_num))}.has-js .fade-in-left{transform:translateX(calc(-1 * var(--anim_num)))}.has-js .fade-in-right{transform:translateX(var(--anim_num))}.has-js .is-visible .fade-in-left,.has-js .is-visible .fade-in-right,.has-js .is-visible .fade-in-up{opacity:1;transform:translate(0)}@media(min-width: 768px){.a-underline{position:relative}.a-underline::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:var(--c-n-blanco);transform-origin:left}}@media(min-width: 768px)and (prefers-reduced-motion: no-preference){.a-underline::after{transition:width 250ms ease-out}}@media(min-width: 768px){.a-underline:focus-visible{text-decoration:none}.a-underline:hover::after,.a-underline:focus-visible::after{width:100%}}@media(prefers-reduced-motion: no-preference){.a-shine-smooth{position:relative;overflow:hidden}.a-shine-smooth:before{content:"";display:block;position:absolute;background-color:hsla(0,0%,100%,.8);width:60px;height:100%;left:-130px;top:0;opacity:.5;filter:blur(30px);transform:skewX(-15deg)}.a-shine-smooth:after{content:"";display:block;position:absolute;background-color:hsla(0,0%,100%,.5);width:30px;height:100%;left:-50px;top:0;opacity:0;filter:blur(5px);transform:skewX(-15deg)}.a-shine-smooth:hover{cursor:pointer}.a-shine-smooth:hover:before{left:120%;opacity:.6;transition:1000ms}.a-shine-smooth:hover:after{left:120%;opacity:1;transition:1000ms}}.a-shine-intense{position:relative;overflow:hidden}.a-shine-intense:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(90deg, transparent, var(--c-n-blanco), transparent);top:0;left:-100%;transition:left 600ms ease-out}.a-shine-intense:hover:before{left:100%}@keyframes heartbeat{0%{transform:scale(0.98);opacity:.85}50%{transform:scale(1.08);opacity:1}100%{transform:scale(0.98);opacity:.85}}.u-flex{display:flex}.u-flex-row{flex-direction:row}.u-flex-column{flex-direction:column}.u-justify-start{justify-content:flex-start}.u-justify-center{justify-content:center}.u-justify-end{justify-content:flex-end}.u-justify-between{justify-content:space-between}.u-justify-around{justify-content:space-around}.u-align-start{align-items:flex-start}.u-align-center{align-items:center}.u-align-end{align-items:flex-end}.u-align-baseline{align-items:baseline}.u-flex-wrap{flex-wrap:wrap}.u-gap-xxs{gap:1.1111111111vw}@media(min-width: 768px){.u-gap-xxs{gap:0.2777777778vw}}.u-gap-xs{gap:2.2222222222vw}@media(min-width: 768px){.u-gap-xs{gap:0.5555555556vw}}.u-gap-s{gap:4.4444444444vw}@media(min-width: 768px){.u-gap-s{gap:1.1111111111vw}}.u-gap-sm{gap:6.6666666667vw}@media(min-width: 768px){.u-gap-sm{gap:1.6666666667vw}}.u-gap-m{gap:8.8888888889vw}@media(min-width: 768px){.u-gap-m{gap:2.2222222222vw}}.u-gap-ml{gap:11.1111111111vw}@media(min-width: 768px){.u-gap-ml{gap:2.7777777778vw}}.u-gap-l{gap:13.3333333333vw}@media(min-width: 768px){.u-gap-l{gap:3.3333333333vw}}.u-gap-xl{gap:17.7777777778vw}@media(min-width: 768px){.u-gap-xl{gap:4.4444444444vw}}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-uppercase{text-transform:uppercase}.u-text-lowercase{text-transform:lowercase}.u-text-capitalize{text-transform:capitalize}.u-font-light{font-weight:300}.u-font-regular{font-weight:400}.u-font-medium{font-weight:500}.u-font-semibold{font-weight:600}.u-font-bold{font-weight:700}.u-text-italic{font-style:italic}.u-text-underline{text-decoration:underline}.u-mt-xs{margin-block-start:2.2222222222vw}@media(min-width: 768px){.u-mt-xs{margin-block-start:0.5555555556vw}}.u-mt-s{margin-block-start:4.4444444444vw}@media(min-width: 768px){.u-mt-s{margin-block-start:1.1111111111vw}}.u-mt-sm{margin-block-start:6.6666666667vw}@media(min-width: 768px){.u-mt-sm{margin-block-start:1.6666666667vw}}.u-mt-m{margin-block-start:8.8888888889vw}@media(min-width: 768px){.u-mt-m{margin-block-start:2.2222222222vw}}.u-mt-ml{margin-block-start:11.1111111111vw}@media(min-width: 768px){.u-mt-ml{margin-block-start:2.7777777778vw}}.u-mt-l{margin-block-start:13.3333333333vw}@media(min-width: 768px){.u-mt-l{margin-block-start:3.3333333333vw}}.u-mt-xl{margin-block-start:17.7777777778vw}@media(min-width: 768px){.u-mt-xl{margin-block-start:4.4444444444vw}}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:99999;display:flex;justify-content:center;align-items:center}@supports(height: 100svh){#loader-wrapper{height:100svh}}@supports(height: 100dvh){#loader-wrapper{height:100dvh}}#loader-wrapper .loader-content{width:55.5555555556vw;transform-origin:top left;opacity:0}@media(min-width: 768px){#loader-wrapper .loader-content{width:27.7777777778vw}}#loader-wrapper .header__logo .custom-logo-link{opacity:0}#loader-wrapper #loader-svg{overflow:visible !important}#loader-wrapper #white-shape{opacity:0}.a-btn-hearts{position:relative;display:inline-block;--a-btn-hearts-fx-inset-inline: 50%;--a-btn-hearts-fx-inset-block: 150%;--a-btn-hearts-core-inset-inline: 25%;--a-btn-hearts-core-inset-block: 37.5%}.a-btn-hearts>.btn--primary{position:relative;z-index:2;background:none;isolation:isolate;height:100%}.a-btn-hearts>.btn--primary>:not(.a-btn-hearts__fx){position:relative;z-index:2}.a-btn-hearts>.btn--primary:hover,.a-btn-hearts>.btn--primary:focus-visible{background:none}.a-btn-hearts>.btn--primary:hover .a-btn-hearts__core,.a-btn-hearts>.btn--primary:focus-visible .a-btn-hearts__core{background-color:var(--c-n-blanco)}.a-btn-hearts>.btn--primary:active .a-btn-hearts__fx{transform:scale(0.95)}.a-btn-hearts__fx{position:absolute;top:calc(var(--a-btn-hearts-fx-inset-block)*-1);right:calc(var(--a-btn-hearts-fx-inset-inline)*-1);bottom:calc(var(--a-btn-hearts-fx-inset-block)*-1);left:calc(var(--a-btn-hearts-fx-inset-inline)*-1);z-index:1;pointer-events:none;filter:url("#goo")}@media(prefers-reduced-motion: no-preference){.a-btn-hearts__fx{transition:transform 250ms ease-out}}.btn{display:flex;justify-content:center;align-items:center;gap:3.3333333333vw;color:var(--c-primario)}@media(prefers-reduced-motion: no-preference){.btn{transition:all 250ms ease-out}}@media(min-width: 768px){.btn{gap:0.8333333333vw}}.btn[disabled]{opacity:.5;cursor:not-allowed !important}.btn__title,.btn__label{white-space:nowrap;line-height:1}.btn:focus-visible{text-decoration:none}.btn:not(.btn--tertiary){padding:var(--sp-xs2) var(--sp-s)}.btn:not(.btn--tertiary):active{transform:scale(0.95)}.btn:not(.btn--tertiary):active+.button--bubble__effect-container{transform:scale(0.95)}@media(min-width: 768px){.btn:not(.btn--tertiary){padding-inline:var(--sp-s2)}}.btn__icon{rotate:180deg;width:4.4444444444vw;flex-shrink:0}.btn__icon .icon{width:100%;height:100%}@media(min-width: 768px){.btn__icon{width:1.5277777778vw}}.btn .btn__icon .fill{fill:var(--c-primario)}@media(prefers-reduced-motion: no-preference){.btn .btn__icon .fill{transition:fill 250ms ease-out}}.btn:hover,.btn:focus-visible{cursor:pointer;background-color:var(--c-n-blanco);color:var(--c-primario)}@media(prefers-reduced-motion: no-preference){.btn:active{scale:.95}}.btn.btn--primary{color:var(--c-n-blanco);border-radius:5.5555555556vw 0 5.5555555556vw 0}@media(min-width: 768px){.btn.btn--primary{border-radius:1.3888888889vw 0 1.3888888889vw 0}}.btn.btn--primary .btn__icon .fill{fill:var(--c-n-blanco)}.btn.btn--primary:hover,.btn.btn--primary:focus-visible{color:var(--c-primario)}.btn.btn--primary:hover .btn__icon .fill,.btn.btn--primary:focus-visible .btn__icon .fill{fill:var(--c-primario)}.btn.btn--secondary{background-color:var(--c-n-blanco);border:1px solid var(--c-primario);border-radius:0 5.5555555556vw 0 5.5555555556vw}@media(min-width: 768px){.btn.btn--secondary{border-radius:0 1.3888888889vw 0 1.3888888889vw}}.btn.btn--secondary:hover,.btn.btn--secondary:focus-visible{border-color:var(--c-n-negro);color:var(--c-n-negro)}.btn.btn--secondary:hover .btn__icon .fill,.btn.btn--secondary:focus-visible .btn__icon .fill{fill:var(--c-n-negro)}.btn.btn--tertiary{background-color:initial;gap:1.6666666667vw;position:relative;width:fit-content}@media(min-width: 768px){.btn.btn--tertiary{gap:0.4166666667vw}}.btn.btn--tertiary::after{content:"";position:absolute;bottom:0;left:0;width:calc(100% - 3.6111111111vw);height:1px;background-color:currentColor;transform-origin:left}@media(prefers-reduced-motion: no-preference){.btn.btn--tertiary::after{transition:width 250ms ease-out}}@media(min-width: 768px){.btn.btn--tertiary::after{width:calc(100% - 1.0416666667vw);height:clamp(.5px,0.0694444444vw,1.2px)}}.btn.btn--tertiary:hover,.btn.btn--tertiary:focus-visible{background:initial}.btn.btn--tertiary:hover::after,.btn.btn--tertiary:focus-visible::after{width:100%}.btn.btn--tertiary .btn__icon{rotate:-90deg;width:2.2222222222vw;height:2.2222222222vw;stroke-width:3px}@media(prefers-reduced-motion: no-preference){.btn.btn--tertiary .btn__icon{transition:stroke 250ms ease-out,rotate 250ms ease-out}}@media(min-width: 768px){.btn.btn--tertiary .btn__icon{width:0.6944444444vw;height:0.6944444444vw}}.btn{border:none;text-decoration:none;user-select:none}.a-btn-hearts__core{position:absolute;top:var(--a-btn-hearts-core-inset-block);right:var(--a-btn-hearts-core-inset-inline);bottom:var(--a-btn-hearts-core-inset-block);left:var(--a-btn-hearts-core-inset-inline);background-color:var(--c-primario);border:1px solid var(--c-primario);z-index:1;border-radius:5.5555555556vw 0 5.5555555556vw 0}@media(min-width: 768px){.a-btn-hearts__core{border-radius:1.3888888889vw 0 1.3888888889vw 0}}.a-btn-hearts__core{transition:background-color 250ms ease-out}.a-btn-hearts__group{position:absolute;width:var(--sp-sm);height:var(--sp-sm)}.a-btn-hearts__group--top-left{top:40%;left:27%}.a-btn-hearts__group--bottom-right{right:27%;bottom:40%}.a-btn-hearts__particle{position:absolute;inset:0;width:var(--sp-sm);height:var(--sp-sm)}.a-btn-hearts__particle svg{width:100%;height:100%;transition:fill 250ms ease-out}.a-btn-hearts__particle .stroke{stroke-width:0}.goo{position:absolute;visibility:hidden;width:1px;height:1px}.wrapper__buttons{display:grid;gap:3.3333333333vw;grid-template-columns:1fr}@media(min-width: 768px){.wrapper__buttons{gap:1.5277777778vw}}.wrapper__buttons .a-btn-hearts{width:100%}.wrapper__buttons .btn--tertiary{width:fit-content}@media(min-width: 768px){.wrapper__buttons:not(.has-tertiary){grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.wrapper__buttons.has-tertiary .a-btn-hearts,.wrapper__buttons:has(>:only-child) .a-btn-hearts{width:fit-content}}.btn{position:relative}.btn.loading{pointer-events:none}.btn.loading .btn__title,.btn.loading .btn__label,.btn.loading .btn__icon{opacity:0}.btn.loading::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:2px solid hsla(0,0%,100%,.3);border-top-color:var(--c-n-blanco);border-radius:50%;animation:btn-spinner .8s linear infinite}@keyframes btn-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.breadcrumbs{display:flex;margin:0;padding:0;color:var(--c-n-gris-oscuro);position:absolute;top:0}@media(prefers-reduced-motion: no-preference){.breadcrumbs{transition:color 400ms ease-out}}@media(min-width: 768px){.breadcrumbs{top:0.5555555556vw}}.breadcrumbs__list,.breadcrumbs__item{padding:0;margin:0;list-style:none}.breadcrumbs__item{font-weight:600;padding-block:2.2222222222vw}@media(min-width: 768px){.breadcrumbs__item{padding-block:0.8333333333vw}}.breadcrumbs__separator{pointer-events:none}.breadcrumbs a{text-decoration:underline}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{color:var(--c-primario)}.scroll-indicator{position:fixed;right:clamp(5px,1.3888888889vw,10px);bottom:clamp(5px,1.3888888889vw,10px);width:clamp(25px,9.7222222222vw,45px);height:clamp(25px,9.7222222222vw,45px);z-index:99;padding:0;border:none}@media(prefers-reduced-motion: no-preference){.scroll-indicator{transition:scale 250ms linear}}@media(min-width: 768px){.scroll-indicator{width:clamp(40px,3.8194444444vw,80px);height:clamp(40px,3.8194444444vw,80px);right:10px;bottom:10px}}.scroll-indicator:hover,.scroll-indicator:focus-visible{cursor:pointer;scale:.96}.scroll-indicator svg{width:100%}.scroll-indicator .scroll-progress__ring{transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset 150ms linear}.pagination{position:relative}.pagination .filters__wrapper{width:fit-content;margin-inline-start:auto}.pagination .filters{display:flex;gap:3.3333333333vw;margin-block-end:6.6666666667vw;flex-wrap:wrap}@media(min-width: 768px){.pagination .filters{gap:1.6666666667vw;margin-block-end:2.2222222222vw}}.pagination .filters .filter{color:var(--c-primario);border:1px solid currentColor;background-color:var(--c-n-blanco);font-family:"Uni Neue",sans-serif;font-weight:700;font-size:3.6111111111vw;padding:1.6666666667vw 3.3333333333vw;border-radius:1.3888888889vw;text-transform:uppercase}@media(prefers-reduced-motion: no-preference){.pagination .filters .filter{transition:color 250ms ease,background-color 250ms ease,border-color 250ms ease}}@media(min-width: 768px){.pagination .filters .filter{font-size:0.9722222222vw;padding:0.6944444444vw 1.3888888889vw;border-radius:0.3472222222vw}}.pagination .filters .filter[data-filter=post]{color:var(--c-s-azul)}.pagination .filters .filter[data-filter=podcast]{color:var(--c-purpura-profundo)}.pagination .filters .filter[data-filter=evento]{color:var(--c-s-verde)}.pagination .filters .filter:hover{cursor:pointer}.pagination .filters .filter.is-active,.pagination .filters .filter:hover,.pagination .filters .filter:focus-visible{color:var(--c-n-blanco);background-color:var(--c-primario)}.pagination .filters .filter.is-active[data-filter=post],.pagination .filters .filter:hover[data-filter=post],.pagination .filters .filter:focus-visible[data-filter=post]{background-color:var(--c-s-azul);border-color:var(--c-s-azul)}.pagination .filters .filter.is-active[data-filter=podcast],.pagination .filters .filter:hover[data-filter=podcast],.pagination .filters .filter:focus-visible[data-filter=podcast]{background-color:var(--c-purpura-profundo);border-color:var(--c-purpura-profundo)}.pagination .filters .filter.is-active[data-filter=evento],.pagination .filters .filter:hover[data-filter=evento],.pagination .filters .filter:focus-visible[data-filter=evento]{background-color:var(--c-s-verde);border-color:var(--c-s-verde)}.pagination .pagination__overlay{position:absolute;top:0;left:0;width:100%;height:calc(100% - 8.8888888889vw);background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;z-index:10}@media(prefers-reduced-motion: no-preference){.pagination .pagination__overlay{transition:opacity 400ms ease}}@media(min-width: 768px){.pagination .pagination__overlay{height:calc(100% - 2.7777777778vw)}}.pagination .pagination__overlay .icon{width:27.7777777778vw;transform-origin:center;will-change:transform,opacity}.pagination .pagination__overlay .icon .stroke{stroke-width:0}@media(min-width: 768px){.pagination .pagination__overlay .icon{width:6.9444444444vw}}.pagination .pagination__overlay.is-visible{opacity:1;pointer-events:auto}@media(prefers-reduced-motion: no-preference){.pagination .pagination__overlay.is-visible .icon{animation:heartbeat 1000ms ease-in-out infinite}}.pagination .pagination__list{overflow:hidden;transition:height 400ms ease}.pagination__controls{gap:4.4444444444vw;margin-block-start:8.8888888889vw}@media(min-width: 768px){.pagination__controls{gap:2.7777777778vw;margin-block-start:3.3333333333vw}}.pagination__controls .pagination__arrow{padding:0;cursor:pointer}.pagination__controls .pagination__arrow .icon{width:4.4444444444vw}@media(min-width: 768px){.pagination__controls .pagination__arrow .icon{width:1.3888888889vw}}.pagination__controls .pagination__arrow .fill{fill:var(--c-primario-75)}@media(prefers-reduced-motion: no-preference){.pagination__controls .pagination__arrow .fill{transition:fill 250ms ease}}.pagination__controls .pagination__arrow[disabled]{cursor:default}.pagination__controls .pagination__arrow[disabled] .fill{fill:var(--c-primario-15)}.pagination__controls .pagination__arrow:not([disabled]):hover .fill,.pagination__controls .pagination__arrow:not([disabled]):focus-visible .fill{fill:var(--c-primario)}.pagination__controls .pagination__arrow--next{scale:-1}.pagination__controls .pagination__pages{display:flex;align-items:center;gap:2.7777777778vw;margin:0;padding:0;list-style:none}@media(min-width: 768px){.pagination__controls .pagination__pages{gap:1.1111111111vw}}.pagination__controls .pagination__pages li{display:flex;align-items:center;justify-content:center;padding:0}.pagination__controls .pagination__pages li::before{display:none}.pagination__controls .pagination__pages .pagination__page{display:flex;align-items:center;justify-content:center;font-family:"Uni Neue",sans-serif;font-size:3.8888888889vw;font-weight:700;line-height:1;cursor:pointer;position:relative;padding:0}@media(min-width: 768px){.pagination__controls .pagination__pages .pagination__page{font-size:0.9722222222vw}}@media(prefers-reduced-motion: no-preference){.pagination__controls .pagination__pages .pagination__page{transition:color 250ms ease}}.pagination__controls .pagination__pages .pagination__page .pagination__icon{width:6.9444444444vw;height:6.9444444444vw}@media(min-width: 768px){.pagination__controls .pagination__pages .pagination__page .pagination__icon{width:2.0833333333vw;height:2.0833333333vw}}.pagination__controls .pagination__pages .pagination__page .pagination__label{position:absolute;top:50%;left:50%;translate:-50% -50%}.pagination__controls .pagination__pages .pagination__page:not(.is-active) .pagination__icon{border-radius:2px}.pagination__controls .pagination__pages .pagination__page.is-active{color:var(--c-n-blanco)}.pagination__controls .pagination__pages .pagination__page.is-active:hover,.pagination__controls .pagination__pages .pagination__page.is-active:focus-visible{cursor:default}.pagination__controls .pagination__pages .pagination__ellipsis{display:block;line-height:1}.pagination__controls.is-single-page{display:none}.badge-post-type{--badge-post-type-color: var(--c-primario);display:inline-flex;align-items:center;justify-content:center;width:fit-content;font-family:"Uni Neue",sans-serif;font-size:3.3333333333vw;font-weight:700;text-transform:uppercase;line-height:1;padding:var(--sp-xs) var(--sp-s);border-radius:var(--sp-xxs);border:1px solid var(--badge-post-type-color)}@media(prefers-reduced-motion: no-preference){.badge-post-type{transition:background-color 250ms linear,color 250ms linear,border-color 250ms linear}}@media(min-width: 768px){.badge-post-type{font-size:0.9722222222vw}}.badge-post-type--post{--badge-post-type-color: var(--c-s-azul)}.badge-post-type--evento{--badge-post-type-color: var(--c-s-verde)}.badge-post-type--podcast{--badge-post-type-color: var(--c-purpura-profundo)}.badge-post-type--all{--badge-post-type-color: var(--c-primario)}.badge-post-type--filled{background-color:var(--badge-post-type-color);color:var(--c-n-blanco)}.badge-post-type--outline{background-color:var(--c-n-blanco);color:var(--badge-post-type-color)}.badge-post-type.has-hover.badge-post-type--filled:is(:hover,:focus-visible){background-color:var(--c-n-blanco);color:var(--badge-post-type-color)}.badge-post-type.has-hover.badge-post-type--outline:is(:hover,:focus-visible){background-color:var(--badge-post-type-color);color:var(--c-n-blanco)}.card-post{width:88.8888888889vw}@media(min-width: 768px){.card-post{width:25.6944444444vw}}.card-post__image-wrapper{position:relative;border-radius:5.5555555556vw;overflow:hidden;width:100%;height:72.2222222222vw}@media(min-width: 768px){.card-post__image-wrapper{height:20.8333333333vw;border-radius:1.3888888889vw}}.card-post__image-wrapper .card-post__image{width:100%;height:100%;display:block;object-fit:cover;border-bottom-right-radius:6.1111111111vw}@media(prefers-reduced-motion: no-preference){.card-post__image-wrapper .card-post__image{transition:scale 250ms linear}}@media(min-width: 768px){.card-post__image-wrapper .card-post__image{border-bottom-right-radius:4.1666666667vw}}.card-post__image-wrapper .indicator-arrow{position:absolute;right:0;bottom:0;width:13.8888888889vw;height:13.8888888889vw;padding:2.7777777778vw;background-color:var(--c-n-blanco);border-top-left-radius:9.7222222222vw}@media(min-width: 768px){.card-post__image-wrapper .indicator-arrow{width:5.5555555556vw;height:5.5555555556vw;padding:1.0416666667vw;border-top-left-radius:3.4722222222vw}}.card-post__image-wrapper .indicator-arrow::before,.card-post__image-wrapper .indicator-arrow::after{display:block;content:"";position:absolute;width:4.4444444444vw;height:4.4444444444vw;background:url("../img/corner-20.svg") no-repeat;background-size:100% 100%}@media(min-width: 768px){.card-post__image-wrapper .indicator-arrow::before,.card-post__image-wrapper .indicator-arrow::after{width:1.1111111111vw;height:1.1111111111vw}}.card-post__image-wrapper .indicator-arrow::before{top:-4.4444444444vw;right:0}@media(min-width: 768px){.card-post__image-wrapper .indicator-arrow::before{top:-1.1111111111vw}}.card-post__image-wrapper .indicator-arrow::after{left:-4.4444444444vw;bottom:0}@media(min-width: 768px){.card-post__image-wrapper .indicator-arrow::after{left:-1.1111111111vw}}.card-post__image-wrapper .indicator-arrow .wrapper__arrow{border-radius:50%;width:100%;height:100%;border:1px solid rgba(0,0,0,0)}@media(prefers-reduced-motion: no-preference){.card-post__image-wrapper .indicator-arrow .wrapper__arrow{transition:background-color 250ms linear,border-color 250ms linear}}.card-post__image-wrapper .indicator-arrow .icon--arrow{width:4.1666666667vw;rotate:135deg}@media(prefers-reduced-motion: no-preference){.card-post__image-wrapper .indicator-arrow .icon--arrow{transition:rotate 250ms linear}}@media(min-width: 768px){.card-post__image-wrapper .indicator-arrow .icon--arrow{width:1.3888888889vw}}@media(prefers-reduced-motion: no-preference){.card-post__image-wrapper .indicator-arrow .icon--arrow .fill{transition:fill 250ms linear}}.card-post__content{justify-content:space-between;flex-grow:1}.card-post__title{margin:0}.card-post__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--c-n-gris-oscuro)}.card-post--post .indicator-arrow .wrapper__arrow{background-color:var(--c-s-azul)}.card-post--evento .indicator-arrow .wrapper__arrow{background-color:var(--c-s-verde)}.card-post--podcast .indicator-arrow .wrapper__arrow{background-color:var(--c-purpura-profundo)}.card-post:hover .card-post__image-wrapper .card-post__image,.card-post:focus-visible .card-post__image-wrapper .card-post__image{scale:1.05}.card-post:hover .badge-post-type.has-hover.badge-post-type--filled,.card-post:focus-visible .badge-post-type.has-hover.badge-post-type--filled{background-color:var(--c-n-blanco);color:var(--badge-post-type-color);border-color:var(--badge-post-type-color)}.card-post:hover .badge-post-type.has-hover.badge-post-type--outline,.card-post:focus-visible .badge-post-type.has-hover.badge-post-type--outline{background-color:var(--badge-post-type-color);color:var(--c-n-blanco);border-color:var(--badge-post-type-color)}.card-post:hover .indicator-arrow .icon--arrow,.card-post:focus-visible .indicator-arrow .icon--arrow{rotate:180deg}.card-post:hover.card-post--post .indicator-arrow .wrapper__arrow,.card-post:focus-visible.card-post--post .indicator-arrow .wrapper__arrow{background-color:var(--c-n-blanco);border-color:var(--c-s-azul)}.card-post:hover.card-post--post .indicator-arrow .wrapper__arrow .fill,.card-post:focus-visible.card-post--post .indicator-arrow .wrapper__arrow .fill{fill:var(--c-s-azul)}.card-post:hover.card-post--evento .indicator-arrow .wrapper__arrow,.card-post:focus-visible.card-post--evento .indicator-arrow .wrapper__arrow{background-color:var(--c-n-blanco);border-color:var(--c-s-verde)}.card-post:hover.card-post--evento .indicator-arrow .wrapper__arrow .fill,.card-post:focus-visible.card-post--evento .indicator-arrow .wrapper__arrow .fill{fill:var(--c-s-verde)}.card-post:hover.card-post--podcast .indicator-arrow .wrapper__arrow,.card-post:focus-visible.card-post--podcast .indicator-arrow .wrapper__arrow{background-color:var(--c-n-blanco);border-color:var(--c-purpura-profundo)}.card-post:hover.card-post--podcast .indicator-arrow .wrapper__arrow .fill,.card-post:focus-visible.card-post--podcast .indicator-arrow .wrapper__arrow .fill{fill:var(--c-purpura-profundo)}.card-product{width:88.8888888889vw;box-shadow:var(--s-suave);border-radius:2.7777777778vw;overflow:hidden}@media(prefers-reduced-motion: no-preference){.card-product{transition:box-shadow 250ms linear}}@media(min-width: 768px){.card-product{width:25.6944444444vw;border-radius:0.6944444444vw}}.card-product__image-wrapper{position:relative;overflow:hidden;width:100%;height:58.3333333333vw}@media(min-width: 768px){.card-product__image-wrapper{height:17.3611111111vw}}.card-product__image-wrapper::before{content:"";position:absolute;top:16.6666666667vw;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(var(--c-n-negro-rgb), 0) 0%, rgba(var(--c-n-negro-rgb), 0.55) 50%, rgba(var(--c-n-negro-rgb), 0) 100%)}@media(min-width: 768px){.card-product__image-wrapper::before{top:4.1666666667vw}}.card-product__image-wrapper .card-product__image{width:100%;height:100%;display:block;object-fit:cover}.card-product__image-wrapper .logo-strip{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;height:11.1111111111vw}@media(min-width: 768px){.card-product__image-wrapper .logo-strip{height:4.1666666667vw}}.card-product__image-wrapper .logo-strip .logo{width:auto;height:7.7777777778vw;position:absolute;top:3.3333333333vw;left:5.5555555556vw}@media(min-width: 768px){.card-product__image-wrapper .logo-strip .logo{top:1.0416666667vw;left:1.3888888889vw;height:2.6388888889vw}}.card-product__image-wrapper .title-wrapper{position:absolute;top:26.3888888889vw;color:var(--c-n-blanco);padding-inline:5.5555555556vw;left:0}@media(min-width: 768px){.card-product__image-wrapper .title-wrapper{top:7.9861111111vw;padding-inline:1.3888888889vw}}.card-product__content{justify-content:space-between;flex-grow:1;padding:0 5.5555555556vw 5.5555555556vw 5.5555555556vw}@media(min-width: 768px){.card-product__content{padding:0 1.3888888889vw 1.3888888889vw 1.3888888889vw}}.card-product__title{margin:0}.card-product__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--c-n-gris-oscuro)}.card-product .btn--primary{background-color:var(--c-primario);color:var(--c-n-blanco);border:1px solid var(--c-primario);width:fit-content}.card-product:hover{box-shadow:var(--s-normal)}.card-product:hover .btn--primary{background-color:var(--c-n-blanco);color:var(--c-primario);border-color:var(--c-primario)}.card-product:hover .btn--primary .fill{fill:var(--c-primario)}.c-radio{--radio-size: 4.4444444444vw;--radio-border: 0.4166666667vw;--radio-gap: 2.7777777778vw;--radio-off: var(--c-n-gris-oscuro);--radio-on: var(--c-primario)}@media(min-width: 768px){.c-radio{--radio-size: 1.1111111111vw;--radio-gap: 0.6944444444vw;--radio-border: 0.1388888889vw}}.c-radio{display:inline-flex;align-items:center;gap:var(--radio-gap);cursor:pointer;user-select:none}.c-radio .c-radio__input{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.c-radio .c-radio__control{position:relative;inline-size:var(--radio-size);block-size:var(--radio-size);border-radius:50%;flex-shrink:0;background-color:var(--c-n-blanco);box-shadow:inset 0 0 0 var(--radio-border) var(--radio-off);transform:translateZ(0)}.c-radio .c-radio__control::after{content:"";position:absolute;inset:calc(var(--radio-border) + 2px);border-radius:50%;background-color:var(--radio-on);transform:scale(0.2);opacity:0;transition:transform 180ms ease-out,opacity 120ms ease-out;will-change:transform,opacity}.c-radio .c-radio__input:checked+.c-radio__control{box-shadow:inset 0 0 0 var(--radio-border) var(--radio-on)}.c-radio .c-radio__input:checked+.c-radio__control::after{transform:scale(1);opacity:1}.c-radio .c-radio__input:focus-visible+.c-radio__control{outline:2px solid color-mix(in oklab, var(--radio-on), white 25%);outline-offset:3px}.c-radio .c-radio__input:disabled+.c-radio__control{opacity:.45;cursor:not-allowed}.c-radio .c-radio__input:disabled~.c-radio__text{opacity:.6;cursor:not-allowed}.c-select{position:relative}@media(min-width: 768px){.c-select{max-width:31.25vw}}.c-select select{background-color:var(--c-n-blanco);border:1px solid var(--c-n-gris-oscuro);border-radius:100px;color:var(--c-n-gris-oscuro);width:100%;box-shadow:var(--s-normal);padding:3.3333333333vw;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media(prefers-reduced-motion: no-preference){.c-select select{transition:border-color 250ms ease-in-out,color 250ms ease-in-out}}@media(min-width: 768px){.c-select select{padding:0.9722222222vw 1.3888888889vw}}.c-select select:focus,.c-select select:focus-visible{border-color:var(--c-n-negro);color:var(--c-n-negro)}.c-select .wrapper__icon{position:absolute;top:50%;right:3.3333333333vw;transform:translateY(-50%);pointer-events:none}@media(min-width: 768px){.c-select .wrapper__icon{right:1.3888888889vw}}.c-select .wrapper__icon .icon{width:3.3333333333vw;height:2.2222222222vw}@media(min-width: 768px){.c-select .wrapper__icon .icon{width:0.8333333333vw;height:0.5555555556vw}}.c-select .wrapper__icon .icon .stroke{stroke-width:2px}.c-input--number .c-input__field[type=number]{color:var(--c-n-negro)}.c-input--number .c-input__field[type=number]::-webkit-outer-spin-button,.c-input--number .c-input__field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.c-input--number .c-input__field[type=number]{-moz-appearance:textfield}.c-input--number .c-input__field[type=number]:focus,.c-input--number .c-input__field[type=number]:focus-visible{outline:none}.c-input--number .c-input__field[type=number]::placeholder,.c-input--number .c-input__field[type=number]::-webkit-input-placeholder,.c-input--number .c-input__field[type=number]:-ms-input-placeholder{opacity:1}@media(prefers-reduced-motion: no-preference){.c-input--number .c-input__field[type=number]::placeholder,.c-input--number .c-input__field[type=number]::-webkit-input-placeholder,.c-input--number .c-input__field[type=number]:-ms-input-placeholder{transition:opacity 250ms ease-in-out,color 250ms ease-in-out}}.c-input--number .c-input__field[type=number]:focus::placeholder,.c-input--number .c-input__field[type=number]:focus-visible::placeholder{opacity:0 !important;color:rgba(0,0,0,0) !important}.c-input--number .c-input__field[type=number]:focus::-webkit-input-placeholder,.c-input--number .c-input__field[type=number]:focus-visible::-webkit-input-placeholder{opacity:0 !important;color:rgba(0,0,0,0) !important}.c-input--number .c-input__field[type=number]:focus::-moz-placeholder,.c-input--number .c-input__field[type=number]:focus-visible::-moz-placeholder{opacity:0 !important;color:rgba(0,0,0,0) !important}.c-input--number .c-input__field[type=number]:focus:-ms-input-placeholder,.c-input--number .c-input__field[type=number]:focus-visible:-ms-input-placeholder{opacity:0 !important;color:rgba(0,0,0,0) !important}.c-form input:focus-visible,.c-form textarea:focus-visible{outline:none}.c-form input[type=text],.c-form input[type=email],.c-form select,.c-form textarea{width:100%;padding-inline:4.4444444444vw;border-radius:2.7777777778vw;height:11.1111111111vw;border:1px solid var(--c-f-gris-calido);box-shadow:var(--s-suave)}@media(prefers-reduced-motion: no-preference){.c-form input[type=text],.c-form input[type=email],.c-form select,.c-form textarea{transition:border-color 400ms ease,color 400ms ease}}@media(min-width: 768px){.c-form input[type=text],.c-form input[type=email],.c-form select,.c-form textarea{padding-inline:1.6666666667vw;border-radius:0.6944444444vw;height:4.4444444444vw}}.c-form input[type=text]:hover,.c-form input[type=text]:focus-visible,.c-form input[type=email]:hover,.c-form input[type=email]:focus-visible,.c-form select:hover,.c-form select:focus-visible,.c-form textarea:hover,.c-form textarea:focus-visible{border-color:var(--c-n-negro)}.c-form input[type=submit]{background-color:var(--c-primario);border-color:var(--c-primario)}@media(min-width: 768px){.c-form input[type=submit]{width:fit-content;margin-inline-start:auto}}.c-form input[type=submit]:hover,.c-form input[type=submit]:focus-visible{background-color:var(--c-n-blanco);color:var(--c-primario)}.c-form textarea{padding-block:4.4444444444vw;height:auto}@media(min-width: 768px){.c-form textarea{padding-block:1.1111111111vw;padding-inline:1.6666666667vw}}.c-form label:not(.c-field__label){color:var(--c-n-negro);font-size:3.6111111111vw}@media(min-width: 768px){.c-form label:not(.c-field__label){font-size:0.9722222222vw}}.c-form .checkbox .wpcf7-list-item{margin:0}.c-form .checkbox label{font-size:4.4444444444vw}@media(min-width: 768px){.c-form .checkbox label{font-size:1.25vw}}.c-form .wpcf7-not-valid-tip,.c-form .field-error{font-size:3.3333333333vw;margin-block-start:2.2222222222vw;color:#dc3232}@media(min-width: 768px){.c-form .wpcf7-not-valid-tip,.c-form .field-error{font-size:0.9027777778vw;margin-block-start:0.5555555556vw}}.c-form .col{margin-block-start:6.6666666667vw}@media(min-width: 768px){.c-form .col{margin-block-start:1.6666666667vw}}@media(min-width: 768px){.c-form .col+.col:not(.col-50){margin-block-start:2.7777777778vw}}@media(max-width: 767.98px){.c-form .col.has-floating-label{margin-block-start:10.5555555556vw}.c-form .col.has-floating-label:first-child{margin-block-start:6.1111111111vw}}@media(min-width: 768px){.c-form .two-col{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.7777777778vw}}.c-form .c-field{position:relative;display:block}@media(prefers-reduced-motion: no-preference){.c-form .c-field .wpcf7-form-control{transition:border-color 400ms ease,box-shadow 400ms ease}}.c-form .c-field .wpcf7-form-control::placeholder{color:rgba(0,0,0,0)}.c-form .c-field .c-field__label{position:absolute;left:4.4444444444vw;top:50%;transform:translateY(-50%);transform-origin:left top;pointer-events:none;color:var(--c-n-gris-oscuro)}@media(prefers-reduced-motion: no-preference){.c-form .c-field .c-field__label{transition:color 400ms ease,top 400ms ease,left 400ms ease,font-size 400ms ease,transform 400ms ease}}@media(min-width: 768px){.c-form .c-field .c-field__label{top:50%;left:1.6666666667vw}}.c-form .c-field:focus-within .c-field__label,.c-form .c-field .wpcf7-form-control-wrap:has(.wpcf7-form-control:not(:placeholder-shown))+.c-field__label,.c-form .c-field:has(.wpcf7-not-valid) .c-field__label{top:-6.6666666667vw;left:0;transform:translateY(0);color:var(--c-n-negro);font-size:3.6111111111vw}@media(min-width: 768px){.c-form .c-field:focus-within .c-field__label,.c-form .c-field .wpcf7-form-control-wrap:has(.wpcf7-form-control:not(:placeholder-shown))+.c-field__label,.c-form .c-field:has(.wpcf7-not-valid) .c-field__label{font-size:0.9722222222vw;top:-1.6666666667vw}}.c-form .c-field:focus-within .wpcf7-form-control{border-color:var(--c-n-gris-oscuro)}.c-form .wpcf7-form-control{width:100%}.c-form .wpcf7-form-control-wrap:has(select){display:block}.c-form .wpcf7-form-control-wrap:has(select) select{background-color:var(--c-n-blanco);color:var(--c-n-gris-oscuro)}.c-form .wpcf7-form-control-wrap:has(select) select:focus,.c-form .wpcf7-form-control-wrap:has(select) select:focus-visible{color:var(--c-n-negro)}.c-scroll-fades{position:relative}.c-scroll-fades::after,.c-scroll-fades::before{content:"";position:absolute;top:0;bottom:0;width:8.3333333333vw;z-index:2;opacity:0;pointer-events:none}@media(prefers-reduced-motion: no-preference){.c-scroll-fades::after,.c-scroll-fades::before{transition:opacity 250ms ease}}.c-scroll-fades::before{left:0;background:linear-gradient(to right, var(--c-n-blanco) 0%, rgba(255, 255, 255, 0) 100%)}.c-scroll-fades::after{right:0;background:linear-gradient(to left, var(--c-n-blanco) 0%, rgba(255, 255, 255, 0) 100%)}.c-scroll-fades.is-10::before{left:-2.7777777778vw}.c-scroll-fades.is-10::after{right:-2.7777777778vw}.c-scroll-fades.is-20::before{left:-5.5555555556vw}.c-scroll-fades.is-20::after{right:-5.5555555556vw}.c-scroll-fades.has-scroll-left::before{opacity:1}.c-scroll-fades.has-scroll-right::after{opacity:1}.bar-info{width:fit-content;display:flex;align-items:center;gap:3.3333333333vw;padding:1.6666666667vw 3.3333333333vw;border-radius:1.1111111111vw;background-color:var(--c-f-crema)}@media(min-width: 768px){.bar-info{padding:0.4166666667vw 0.8333333333vw;gap:0.8333333333vw;border-radius:0.2777777778vw}}.bar-info__icon{width:4.4444444444vw;height:4.4444444444vw;flex-shrink:0}@media(min-width: 768px){.bar-info__icon{width:1.3888888889vw;height:1.3888888889vw}}.bar-info--long{align-items:flex-start}.bar-info--long .bar-info__icon{margin-top:var(--sp-xxs)}#fkcart-floating-toggler{right:clamp(5px,1.3888888889vw,10px) !important;bottom:calc(clamp(25px,9.7222222222vw,45px) + 16px) !important}@media(min-width: 768px){#fkcart-floating-toggler{right:10px !important;bottom:calc(clamp(40px,3.8194444444vw,80px) + 24px) !important}}:root{--header-height: 16.6666666667vw;--site-announcement-height: 0px;--site-chrome-height-collapsed: var(--header-height);--site-chrome-height-expanded: calc(var(--header-height) + var(--site-announcement-height))}@media(min-width: 768px){:root{--header-height: 5.5555555556vw}}body.has-site-announcement-bar{--site-announcement-height: 12.2222222222vw}@media(min-width: 768px){body.has-site-announcement-bar{--site-announcement-height: 2.0138888889vw}}.site-chrome{position:fixed;top:0;right:0;left:0;z-index:100;transform:translateY(0)}@media(prefers-reduced-motion: no-preference){.site-chrome{transition:transform 600ms ease}}.site-chrome.is-hidden{transform:translateY(calc(var(--site-chrome-height-expanded) * -1))}.site-chrome.has-site-announcement-bar.is-announcement-hidden .site-announcement-bar{opacity:0;pointer-events:none;transform:translateY(-100%)}.site-chrome.has-site-announcement-bar.is-announcement-hidden .header{transform:translateY(calc((var(--site-chrome-height-expanded) - var(--site-chrome-height-collapsed)) * -1))}.site-announcement-bar{position:relative;background-color:var(--c-primario);color:var(--c-n-blanco)}@media(prefers-reduced-motion: no-preference){.site-announcement-bar{transition:transform 600ms ease,opacity 250ms ease}}.site-announcement-bar__inner{min-height:var(--site-announcement-height);display:flex;align-items:center;justify-content:center;padding:var(--sp-xxs) var(--sp-s2)}.site-announcement-bar__content{width:100%;text-align:center;line-height:1.4}.site-announcement-bar__content p{margin:0}.site-announcement-bar__content p+p{margin-top:1.1111111111vw}@media(min-width: 768px){.site-announcement-bar__content p+p{margin-top:0.2777777778vw}}.site-announcement-bar__content a{color:currentColor;font-weight:600;text-decoration:underline}.site-announcement-bar__content a:hover,.site-announcement-bar__content a:focus-visible{color:currentColor}@media(max-width: 767.98px){.site-chrome{--mobile-menu-offset: var(--site-chrome-height-collapsed)}.site-chrome.has-site-announcement-bar:not(.is-announcement-hidden){--mobile-menu-offset: var(--site-chrome-height-expanded)}}.header{padding:var(--sp-xs1) var(--sp-s2);position:relative;width:100%;z-index:100;transform:translateY(0)}@media(prefers-reduced-motion: no-preference){.header{transition:background-color 250ms ease,box-shadow 250ms ease,transform 600ms ease}}@media(min-width: 768px){.header{padding-inline:3.8888888889vw}}.header.is-scrolled{box-shadow:var(--s-normal);background-color:var(--c-n-blanco);border-block-end:1px solid var(--c-f-crema)}.header.is-hidden{box-shadow:none}.header.is-hidden .submenu{opacity:0 !important;visibility:hidden !important;transition:none !important}.header:focus-visible{transform:translateY(0)}.header__logo{width:26.9444444444vw}.header__logo a{display:block}@media(min-width: 768px){.header__logo{width:10.1388888889vw}}.header__toggle{position:relative;width:11.1111111111vw;height:8.3333333333vw;background:none;border:none;cursor:pointer;z-index:1}.header__toggle-bar{position:absolute;top:3.6111111111vw;left:1.3888888889vw;background-color:var(--c-n-negro);width:8.3333333333vw;height:0.8333333333vw;border-radius:2px;z-index:1}@media(prefers-reduced-motion: no-preference)and (prefers-reduced-motion: no-preference){.header__toggle-bar{transition:background-color 250ms linear 400ms,top 250ms linear,left 250ms linear,width 250ms linear,transform 250ms linear}}.header__toggle-bar.top{content:"";top:1.3888888889vw}.header__toggle-bar.bottom{content:"";top:5.8333333333vw}.header__toggle.is-open .header__toggle-bar{top:3.75vw;transform:rotate(180deg);background-color:var(--c-n-blanco)}@media(prefers-reduced-motion: no-preference){.header__toggle.is-open .header__toggle-bar{transition:background-color 250ms linear,top 250ms linear,left 250ms linear,width 250ms linear,transform 250ms linear}}.header__toggle.is-open .header__toggle-bar.top{width:5.5555555556vw;top:3.0555555556vw;left:6.1111111111vw;transform:rotate(45deg) translateX(-1.3888888889vw)}.header__toggle.is-open .header__toggle-bar.bottom{width:5.5555555556vw;top:9.4444444444vw;left:1.1111111111vw;transform:rotate(-45deg) translateX(5.5555555556vw)}@media(min-width: 768px){.header__toggle{display:none}}.header__nav{position:fixed;inset:0;background-color:var(--c-primario);color:var(--c-n-blanco);pointer-events:none;clip-path:circle(0px at 100% 0%)}@media(max-width: 767.98px){.header__nav{height:100vh}@supports(height: 100svh){.header__nav{height:100svh}}@supports(height: 100dvh){.header__nav{height:100dvh}}}@media(prefers-reduced-motion: no-preference){.header__nav{transition:clip-path 400ms linear}}@media(min-width: 768px){.header__nav{position:relative;clip-path:initial;background-color:initial;color:var(--c-n-negro);pointer-events:initial;z-index:1}}.header__nav .menu{width:100%;height:100%;margin-block-start:0;padding-block-end:55.5555555556vw;padding-inline:5.5555555556vw}@media(max-width: 767.98px){.header__nav .menu{padding-block-start:var(--mobile-menu-offset);overflow-y:auto}}@media(min-width: 768px){.header__nav .menu{margin:0;padding:0;display:flex;gap:1.3888888889vw}}.header__nav .menu__link,.header__nav .menu__toggle{display:block;width:100%;color:var(--c-n-blanco)}@media(prefers-reduced-motion: no-preference){.header__nav .menu__link,.header__nav .menu__toggle{transition:color 250ms linear}}@media(min-width: 768px){.header__nav .menu__link,.header__nav .menu__toggle{color:var(--c-n-negro);display:flex;gap:0.6944444444vw}.header__nav .menu__link.is-active,.header__nav .menu__toggle.is-active{color:var(--c-primario)}.header__nav .menu__link.is-active .stroke,.header__nav .menu__toggle.is-active .stroke{stroke:var(--c-primario)}}.header__nav .menu__link:hover,.header__nav .menu__link:focus-visible{cursor:pointer;color:var(--c-primario)}.header__nav .menu__link:hover .stroke,.header__nav .menu__link:focus-visible .stroke{stroke:var(--c-primario)}.header__nav .menu .stroke{stroke:var(--c-n-blanco)}@media(prefers-reduced-motion: no-preference){.header__nav .menu .stroke{transition:stroke 250ms linear}}@media(min-width: 768px){.header__nav .menu .stroke{stroke:var(--c-n-negro)}}.header__nav .menu .icon{width:3.3333333333vw;height:3.3333333333vw}@media(min-width: 768px){.header__nav .menu .icon{width:0.6944444444vw;height:0.6944444444vw}}.header__nav .menu .icon path{stroke-width:4px}@media(prefers-reduced-motion: no-preference){.header__nav .menu__toggle .menu__icon{transition:rotate 250ms linear}}.header__nav .menu__toggle[aria-expanded=true] .menu__icon{rotate:180deg}.header__nav .menu>.menu__item{font-family:"Uni Neue",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:5vw;font-weight:700;line-height:1.3}@media(max-width: 767.98px){.header__nav .menu>.menu__item{border-top:1px solid var(--c-n-blanco)}.header__nav .menu>.menu__item:last-child{border-bottom:1px solid var(--c-n-blanco)}}.header__nav .menu>.menu__item>.menu__link,.header__nav .menu>.menu__item>.menu__toggle{padding:4.4444444444vw 5.5555555556vw}@media(max-width: 767.98px){.header__nav .menu>.menu__item>.menu__link:active,.header__nav .menu>.menu__item>.menu__toggle:active{color:var(--c-n-blanco)}}@media(min-width: 768px){.header__nav .menu>.menu__item{font-size:1.5277777778vw}.header__nav .menu>.menu__item>.menu__link,.header__nav .menu>.menu__item>.menu__toggle{padding:0.5555555556vw}}@media(min-width: 768px){.header__nav .menu__item:hover .menu__toggle,.header__nav .menu__item:focus-within .menu__toggle{cursor:pointer;color:var(--c-primario)}.header__nav .menu__item:hover .menu__toggle .stroke,.header__nav .menu__item:focus-within .menu__toggle .stroke{stroke:var(--c-primario)}.header__nav .menu__item:hover .menu__icon,.header__nav .menu__item.is-open .menu__icon{rotate:180deg}.header__nav .menu__item:hover .submenu,.header__nav .menu__item.is-open .submenu{opacity:1;visibility:visible}}@media(min-width: 768px){.header__nav .menu .submenu{display:block;width:fit-content;position:absolute;opacity:0;visibility:hidden;background-color:var(--c-n-blanco);border:1px solid var(--c-primario-10);border-radius:0.6944444444vw;box-shadow:var(--s-normal)}}@media(min-width: 768px)and (prefers-reduced-motion: no-preference){.header__nav .menu .submenu{transition:opacity 400ms ease,visibility 400ms ease}}.header__nav .menu .submenu>.menu__item{font-size:4.4444444444vw;font-weight:400}@media(max-width: 767.98px){.header__nav .menu .submenu>.menu__item{border-top:.5px solid var(--c-n-blanco)}}@media(min-width: 768px){.header__nav .menu .submenu>.menu__item{font-size:1.3888888889vw}}.header__nav .menu .submenu>.menu__item .menu__link{padding:4.4444444444vw 7.7777777778vw;white-space:nowrap}@media(max-width: 767.98px){.header__nav .menu .submenu>.menu__item .menu__link:active{color:var(--c-n-blanco)}}@media(min-width: 768px){.header__nav .menu .submenu>.menu__item .menu__link{padding:1.1111111111vw 1.9444444444vw}}@media(max-width: 767.98px){.header__nav .menu .submenu{display:none}.header__nav .menu .menu__toggle{display:flex}}.header__nav.is-open{pointer-events:auto;clip-path:circle(150vmax at 100% 0%)}.header__cta .btn__icon{display:none}@media(max-width: 767.98px){.header__cta{opacity:0;pointer-events:none;position:fixed;top:calc(100vh - 22.7777777778vw);left:0;right:0;padding:5.5555555556vw;background-color:var(--c-n-blanco);display:flex;justify-content:center;align-items:center}@supports(height: 100svh){.header__cta{top:calc(100svh - 22.7777777778vw)}}@supports(height: 100dvh){.header__cta{top:calc(100dvh - 22.7777777778vw)}}}@media(max-width: 767.98px)and (prefers-reduced-motion: no-preference){.header__cta{transition:opacity 400ms linear 0ms}}@media(max-width: 767.98px){.header__cta .wave-wrapper{position:absolute;width:100%;top:-3.8888888889vw}.header__cta .wave-wrapper .wave{height:4.1666666667vw}.header__cta .a-btn-hearts{width:41.6666666667vw}.header__cta.is-visible{opacity:1;transition-delay:200ms;pointer-events:initial}}@media(min-width: 768px){.header__cta .wave-wrapper{display:none}}.footer{padding:6.6666666667vw 5.5555555556vw;background-color:var(--c-primario);color:var(--c-n-blanco);font-weight:600}@media(min-width: 768px){.footer{padding:3.3333333333vw 8.4722222222vw}}@media(min-width: 768px){.footer__section{display:flex;flex-direction:column;gap:1.1111111111vw}.footer__section-content .footer__list{display:flex;flex-direction:column;gap:0.5555555556vw}}.footer__section .footer__toggle{padding:4.4444444444vw 5.5555555556vw}@media(max-width: 767.98px){.footer__section .footer__toggle{width:100%;border-top:1px solid var(--c-n-blanco)}.footer__section .footer__toggle[aria-expanded=true] .footer__section-icon{rotate:180deg}}@media(min-width: 768px){.footer__section .footer__toggle{padding:0;white-space:nowrap;pointer-events:none;cursor:default}}@media(max-width: 767.98px){.footer__section.col__4 .footer__toggle[aria-expanded=false]{border-bottom:1px solid var(--c-n-blanco)}}@media(max-width: 767.98px){.footer__section.col__4 .footer__list li:first-child .item{border-bottom:.5px solid var(--c-n-blanco)}.footer__section.col__4 .footer__list li:last-child{border-top:0;border-bottom:1px solid var(--c-n-blanco)}}.footer__section-icon{width:3.3333333333vw;height:3.3333333333vw}@media(prefers-reduced-motion: no-preference){.footer__section-icon{transition:rotate 250ms ease-in}}.footer__section-icon .stroke{stroke:var(--c-n-blanco)}.footer__section-icon .icon{stroke-width:4px;height:100%}@media(min-width: 768px){.footer__section-icon{display:none}}@media(max-width: 767.98px){.footer__section-content{display:none}}.footer__list-icon{width:5.5555555556vw}@media(min-width: 768px){.footer__list-icon{width:1.3888888889vw}}.footer__list-icon+.footer__list-title{margin-left:2.2222222222vw}@media(min-width: 768px){.footer__list-icon+.footer__list-title{margin-left:0.6944444444vw}}.footer__list .item{display:flex}@media(max-width: 767.98px){.footer__list .item{padding:4.4444444444vw 8.3333333333vw;border-top:.5px solid var(--c-n-blanco)}}@media(min-width: 768px){.footer__list .item{width:fit-content;white-space:nowrap}}.footer__social ul,.footer__social li{margin:0;padding:0}.footer__social li{width:fit-content}.footer__social li::before{display:none}.footer__social .social__link{display:flex;background-color:var(--c-n-blanco);padding:1.3888888889vw;border-radius:50%}.footer__social .social__link img{width:4.1666666667vw;height:4.1666666667vw}@media(prefers-reduced-motion: no-preference){.footer__social .social__link img{transition:filter 150ms ease-out}}@media(min-width: 768px){.footer__social .social__link{padding:0.5555555556vw}}@media(min-width: 768px)and (prefers-reduced-motion: no-preference){.footer__social .social__link{transition:background-color 150ms ease-out,box-shadow 150ms ease-out}}@media(min-width: 768px){.footer__social .social__link:hover{box-shadow:var(--s-normal)}.footer__social .social__link:hover img{filter:brightness(0)}.footer__social .social__link img{width:1.6666666667vw;height:1.6666666667vw}}.footer__brand{gap:1.1111111111vw}@media(min-width: 768px){.footer__brand{gap:0.5555555556vw}}.footer__brand .logo{width:27.7777777778vw}@media(min-width: 768px){.footer__brand .logo{width:10.4166666667vw}}.footer__brand p{margin:0}.footer__legal ul,.footer__legal li{margin:0;padding:0}.footer__legal li::before{display:none}.footer__legal li:not(:first-child) a::after{content:"";position:absolute;left:-2.5vw;top:0;bottom:0;width:1px;background-color:var(--c-n-blanco)}@media(min-width: 768px){.footer__legal li:not(:first-child) a::after{left:-0.6944444444vw}}@media(max-width: 767.98px){.footer__legal li:not(:first-child){margin-left:1.1111111111vw}}.footer__legal a{font-size:3.6111111111vw;position:relative}@media(min-width: 768px){.footer__legal a{font-size:0.9722222222vw}.footer__legal a::before{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:var(--c-n-blanco);transform-origin:left}}@media(min-width: 768px)and (prefers-reduced-motion: no-preference){.footer__legal a::before{transition:width 250ms ease-out}}@media(min-width: 768px){.footer__legal a:focus-visible{text-decoration:none}.footer__legal a:hover::before,.footer__legal a:focus-visible::before{width:100%}}.footer__legal-links{row-gap:1.1111111111vw;column-gap:4.7222222222vw}@media(min-width: 768px){.footer__legal-links{gap:1.4583333333vw}}.footer-top{padding-bottom:6.6666666667vw;flex-direction:column}@media(min-width: 768px){.footer-top{padding-bottom:1.6666666667vw;flex-direction:row;justify-content:space-between}.footer-top .center{display:flex;gap:3.3333333333vw;order:1}.footer-top .left{order:0;margin-right:6.9444444444vw}.footer-top .right{order:2}}.footer-bottom{padding-top:6.6666666667vw;position:relative}@media(min-width: 768px){.footer-bottom{flex-direction:row-reverse;justify-content:space-between;padding-top:1.6666666667vw}}.footer-bottom::after{content:"";position:absolute;top:0;width:100vw;height:1px;background-color:var(--c-n-blanco)}@media(min-width: 768px){.footer-bottom::after{width:100%}}.l-section{padding-block:11.1111111111vw;padding-inline:5.5555555556vw}@media(min-width: 768px){.l-section{padding-block:5.5555555556vw;padding-inline:8.4722222222vw}}.l-section-block{padding-block:11.1111111111vw}@media(min-width: 768px){.l-section-block{padding-block:5.5555555556vw}}.l-section--bottom{padding:11.1111111111vw 5.5555555556vw 22.2222222222vw}@media(min-width: 768px){.l-section--bottom{padding:5.5555555556vw 8.4722222222vw 8.4722222222vw}}.l-section--flush{padding-block:0}section{overflow-x:clip}.section__gradient-background{position:relative;overflow-x:clip;z-index:0}.section__gradient-background>div{z-index:1;position:relative}.section__gradient-background::after{content:"";position:absolute;top:0;left:0;right:0;z-index:-1;height:333.3333333333vw;background-image:var(--section-gradient-color)}@media(min-width: 768px){.section__gradient-background::after{height:83.3333333333vw}}ul.js-accordion,.js-accordion ul{margin:0;padding:0}ul.js-accordion li,.js-accordion ul li{padding:0;margin:0}ul.js-accordion li::before,.js-accordion ul li::before{display:none}ul.js-accordion button,.js-accordion ul button{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.js-accordion{width:100%}.accordion{width:100%}.accordion__item .accordion__toggle{gap:8.8888888889vw;width:100%;padding-inline:0;padding-block:6.6666666667vw;position:relative}.accordion__item .accordion__toggle::after{content:"";position:absolute;left:0;top:0;width:100%;height:clamp(1px,0.2777777778vw,2px);background-image:var(--g-arcoiris);opacity:.5}@media(prefers-reduced-motion: no-preference){.accordion__item .accordion__toggle::after{transition:opacity 250ms ease-out,height 250ms ease-out}}@media(min-width: 768px){.accordion__item .accordion__toggle::after{height:clamp(1px,0.0694444444vw,2px)}}.accordion__item .accordion__toggle:hover{cursor:pointer}.accordion__item .accordion__toggle:hover::after,.accordion__item .accordion__toggle:focus-visible::after,.accordion__item .accordion__toggle[aria-expanded=true]::after{opacity:1}.accordion__item .accordion__toggle[aria-expanded=true]::after{height:clamp(2px,0.5555555556vw,3px)}@media(min-width: 768px){.accordion__item .accordion__toggle[aria-expanded=true]::after{height:clamp(2px,0.1388888889vw,3px)}}@media(min-width: 768px){.accordion__item .accordion__toggle{padding-block:2.2222222222vw}}.accordion__item .accordion__toggle .accordion__icon{width:5.5555555556vw;height:2.7777777778vw}@media(prefers-reduced-motion: no-preference){.accordion__item .accordion__toggle .accordion__icon{transition:rotate 250ms ease-out}}@media(min-width: 768px){.accordion__item .accordion__toggle .accordion__icon{width:1.8055555556vw;height:0.9027777778vw}}.accordion__item .accordion__toggle[aria-expanded=true] .accordion__icon{rotate:180deg}.accordion__item .accordion__panel{display:none;padding-block-end:6.6666666667vw;color:var(--c-n-gris-oscuro)}@media(min-width: 768px){.accordion__item .accordion__panel{padding-block-end:2.2222222222vw}}:root{--scroll-margin-inline: 5.6vw}.slider__track{display:flex;gap:8.8888888889vw;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-block-end:8.8888888889vw;padding-inline:5.5555555556vw;scroll-padding-inline:5.5555555556vw;align-items:stretch;box-sizing:content-box}@media(prefers-reduced-motion: no-preference){.slider__track{transition:height 250ms ease}}@media(min-width: 768px){.slider__track{scroll-padding-inline:1.3888888889vw}}.slider__track{scrollbar-width:none;-ms-overflow-style:none}.slider__track::-webkit-scrollbar{display:none}.slider__item{flex-shrink:0}.slider__dots-arrows .slider__arrow--next .icon{rotate:180deg}.slider__dots-arrows .slider__arrow{padding:0;width:4.4444444444vw;flex-shrink:0}@media(min-width: 768px){.slider__dots-arrows .slider__arrow{width:2.2222222222vw}}@media(prefers-reduced-motion: no-preference){.slider__dots-arrows .slider__arrow .fill{transition:fill 250ms ease-out}}.slider__dots-arrows .slider__arrow:hover{cursor:pointer}.slider__dots-arrows .slider__arrow:hover .fill{fill:var(--c-primario)}.slider__dots-arrows .slider__arrow.is-disabled{pointer-events:none}.slider__dots-arrows .slider__arrow.is-disabled .fill{fill:var(--c-primario-15)}.slider__dots-arrows .slider__dots{gap:2.7777777778vw}@media(min-width: 768px){.slider__dots-arrows .slider__dots{gap:0.8333333333vw}}.slider__dots-arrows .slider__dots button{padding:0}.slider__dots-arrows .slider__dots button svg{width:4.1666666667vw}@media(min-width: 768px){.slider__dots-arrows .slider__dots button svg{width:1.3888888889vw}}.main-single:not(:has(>section)){margin-block-end:22.2222222222vw}@media(min-width: 768px){.main-single:not(:has(>section)){margin-block-end:5.5555555556vw}}.main-single img{width:100%;height:100%;object-fit:cover;border-radius:2.7777777778vw}@media(min-width: 768px){.main-single img{border-radius:0.6944444444vw}}.main-single strong{font-weight:600}.main-single .wrapper{margin-block-start:6.6666666667vw}@media(min-width: 768px){.main-single .wrapper{margin-block-start:2.2222222222vw}}.main-single .single-intro{width:100%;color:var(--c-n-gris-oscuro);text-align:center}@media(min-width: 768px){.main-single .single-intro{max-width:57.3611111111vw;margin-inline:auto}}.main-single .single-intro .post__date{padding-block-start:3.3333333333vw;border-top:1px solid var(--c-n-gris-oscuro)}@media(min-width: 768px){.main-single .single-intro .post__date{padding-block-start:0.8333333333vw}}.main-single .post-thumbnail{width:100%;height:69.4444444444vw}@media(min-width: 768px){.main-single .post-thumbnail{height:34.7222222222vw;max-width:65.9722222222vw;margin-inline:auto}}.main-single .content-post,.main-single .content-narrow{color:var(--c-n-gris-oscuro);width:100%;margin-block-start:8.8888888889vw}@media(min-width: 768px){.main-single .content-post,.main-single .content-narrow{max-width:52.7777777778vw;margin-inline:auto;margin-block-start:2.2222222222vw}}.main-single .wp-block-heading{margin-block-start:8.8888888889vw;margin-block-end:4.4444444444vw}@media(min-width: 768px){.main-single .wp-block-heading{margin-block-start:2.2222222222vw;margin-block-end:1.6666666667vw}}.main-single h2.wp-block-heading,.main-single h3.wp-block-heading{font-family:"Uni Neue",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:6.1111111111vw;font-weight:400;line-height:1.1;letter-spacing:-0.01em}@media(min-width: 768px){.main-single h2.wp-block-heading,.main-single h3.wp-block-heading{font-size:2.1527777778vw;letter-spacing:-0.015em}}.main-single blockquote{border-left:0.8333333333vw solid var(--c-primario);padding:2.2222222222vw 4.4444444444vw;margin-block:6.6666666667vw;margin-inline:0;font-family:"Uni Neue",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:5.5555555556vw;font-weight:400;line-height:1.3}@media(min-width: 768px){.main-single blockquote{font-size:1.8055555556vw;padding:0.8333333333vw 1.6666666667vw;margin-block:1.6666666667vw;border-left-width:0.4166666667vw}}.main-single .wp-block-image{margin-block:6.6666666667vw;height:66.6666666667vw}@media(min-width: 768px){.main-single .wp-block-image{margin-block:1.6666666667vw;height:33.3333333333vw}}.main-single .wp-block-list{margin:0;margin-block:6.6666666667vw}@media(min-width: 768px){.main-single .wp-block-list{margin-block:1.6666666667vw}}.main-single .wp-block-list li{margin-block-end:1.1111111111vw}@media(min-width: 768px){.main-single .wp-block-list li{margin-block-end:0.2777777778vw}}.main-single .wp-block-list li::before{opacity:.9}.main-single .wrapper__content-narrow{margin-block:13.3333333333vw}@media(min-width: 768px){.main-single .wrapper__content-narrow{margin-block:3.3333333333vw}}.main-single .wrapper__content-narrow:has(+section){margin-block-end:0}.main-single .wrapper__links{color:var(--c-n-gris-oscuro);margin-block:8.8888888889vw;width:fit-content;margin-inline:auto;border-block-start:1px solid var(--c-n-gris-oscuro);padding-block-start:6.6666666667vw}@media(min-width: 768px){.main-single .wrapper__links{margin-block:2.2222222222vw;padding-block-start:1.6666666667vw}}.main-single .wrapper__links .social-network__links{padding:0;margin:0;padding-block-end:2.7777777778vw}@media(min-width: 768px){.main-single .wrapper__links .social-network__links{padding:0;padding-block-end:0.6944444444vw}}.main-single .wrapper__links .social-network__links li{padding:0}.main-single .wrapper__links .social-network__links li::before{display:none}.main-single .wrapper__links .social-network__links .link{display:block;padding:2.7777777778vw;border-radius:50%;background-image:var(--g-primario);scale:1}@media(prefers-reduced-motion: no-preference){.main-single .wrapper__links .social-network__links .link{transition:scale 250ms ease}}@media(min-width: 768px){.main-single .wrapper__links .social-network__links .link{padding:0.6944444444vw}}.main-single .wrapper__links .social-network__links .link svg{width:auto;height:5.5555555556vw}@media(min-width: 768px){.main-single .wrapper__links .social-network__links .link svg{height:1.7361111111vw}}.main-single .wrapper__links .social-network__links .link:hover{scale:1.15}.single-podcast .main-single .post-thumbnail{height:55.5555555556vw}@media(min-width: 768px){.single-podcast .main-single .post-thumbnail{height:27.7777777778vw}}.woocommerce [hidden],.woocommerce .hidden{display:none !important}.woocommerce main{background-color:rgb(var(--c-f-crema-rgb), 0.3);overflow:clip}.woocommerce .woocommerce-notices-wrapper{scroll-margin-block-start:var(--site-chrome-height-expanded)}.woocommerce .woocommerce-notices-wrapper ul li::before{display:none}.woocommerce .woocommerce-notices-wrapper .woocommerce-info,.woocommerce .woocommerce-notices-wrapper .woocommerce-message,.woocommerce .woocommerce-notices-wrapper .woocommerce-error{background-color:var(--c-f-crema);color:var(--c-n-gris-oscuro)}.woocommerce .woocommerce-notices-wrapper .woocommerce-info,.woocommerce .woocommerce-notices-wrapper .woocommerce-message{border-color:var(--c-s-azul)}.woocommerce div.product p.stock{display:none}.woocommerce div.product .product__inner{display:grid;grid-template-columns:1fr;margin-block:var(--sp-m)}@media(min-width: 768px){.woocommerce div.product .product__inner{grid-template-columns:repeat(2, 1fr);gap:var(--sp-l);align-items:center}}.woocommerce div.product .product__inner>.woocommerce-product-gallery{width:100%;display:flex;justify-content:center;align-items:center;margin:0}.woocommerce div.product .product__inner>.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{width:69.4444444444vw;height:69.4444444444vw;margin-inline:auto;border-radius:var(--sp-xs2);overflow:hidden}@media(min-width: 768px){.woocommerce div.product .product__inner>.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{width:31.25vw;height:31.25vw}}.woocommerce div.product .product__inner>.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{width:100%;height:100%}.woocommerce div.product .product__inner>.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{width:100%;height:100%;object-fit:cover}.woocommerce div.product .product__inner>.summary{width:100%;background-color:var(--c-sp-celeste);padding:var(--sp-s2);border-radius:0 var(--sp-l) 0 var(--sp-l);margin:0;height:fit-content}@media(min-width: 768px){.woocommerce div.product .product__inner>.summary{padding:var(--sp-s2) var(--sp-m2)}}.woocommerce div.product .product__inner>.summary>*{margin:0;margin-block-end:var(--sp-s)}.woocommerce div.product .product__inner>.summary .price{color:var(--c-n-negro)}.woocommerce div.product .product__inner>.summary .cart{display:flex;flex-direction:column;gap:var(--sp-s);margin-block-end:0}@media(min-width: 768px){.woocommerce div.product .product__inner>.summary .cart{flex-direction:row;column-gap:var(--sp-m);flex-wrap:wrap}}.woocommerce div.product .product__inner>.summary .cart::before,.woocommerce div.product .product__inner>.summary .cart::after{display:none}.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper{justify-content:flex-start;height:13.8888888889vw;margin:0}@media(min-width: 768px){.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper{height:3.75vw}}.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper .qib-button,.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper .quantity input.input-text.qty.text{height:100%;border:1px solid var(--c-n-gris-oscuro);border-radius:0;background-color:rgba(0,0,0,0);color:var(--c-n-negro)}.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper .qib-button.minus{border-radius:var(--sp-xxs) 0 0 var(--sp-xxs);border-inline-end:0}.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper .qib-button.plus{border-radius:0 var(--sp-xxs) var(--sp-xxs) 0;border-inline-start:0}.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper .quantity{height:100%}.woocommerce div.product .product__inner>.summary .cart .qib-button-wrapper .quantity input.input-text.qty.text{border-left-width:0;border-right-width:0}.woocommerce div.product .product__inner>.summary .cart .custom-price .alg_open_price{width:27.7777777778vw;height:12.5vw;border:1px solid var(--c-n-gris-oscuro);border-radius:var(--sp-xxs);background-color:rgba(0,0,0,0);color:var(--c-n-negro);font-weight:400;appearance:textfield;-moz-appearance:textfield;background-color:var(--c-n-blanco)}@media(min-width: 768px){.woocommerce div.product .product__inner>.summary .cart .custom-price .alg_open_price{width:10.4166666667vw;height:3.4722222222vw}}.woocommerce div.product .product__inner>.summary .cart .custom-price .popfwc-currency-symbol{font-weight:400}.woocommerce div.product .product__inner>.summary .cart+.quick-payment-label{margin-block-start:var(--sp-m)}.woocommerce div.product .product__inner>.summary #wc-stripe-express-checkout-element{margin-block-start:var(--sp-m);gap:var(--sp-s);margin-bottom:0}@media(min-width: 768px){.woocommerce div.product .product__inner>.summary #wc-stripe-express-checkout-element{width:26.875vw}}.woocommerce div.product .product__inner>.summary #wc-stripe-express-checkout-element>div{min-width:0;width:100%;max-width:100%;flex:1 1 100%}@media(min-width: 768px){.woocommerce div.product .product__inner .product-info__lista-info{justify-content:space-between}}.woocommerce div.product .product__inner .product-info__lista-info .icon{width:4.1666666667vw;height:4.1666666667vw}@media(min-width: 768px){.woocommerce div.product .product__inner .product-info__lista-info .icon{width:1.0416666667vw;height:1.1111111111vw}}.woocommerce div.product .product__inner .product-info__lista-info .separator{color:var(--c-primario)}.woocommerce div.product .woocommerce-tabs .panel{margin:0}.woocommerce .tabs li::before{top:initial;background-color:initial;mask-image:initial;opacity:initial}.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce div.product form.cart .single_add_to_cart_button.button,.woocommerce div.product form.cart .single_add_to_cart_button.alt,.woocommerce div.product form.cart .single_add_to_cart_button.wp-element-button{background-color:var(--c-primario);color:var(--c-n-blanco);border:1px solid var(--c-primario);padding:var(--sp-xs2) var(--sp-s2);border-radius:var(--sp-s2) 0 var(--sp-s2) 0}.woocommerce div.product form.cart .single_add_to_cart_button.loading,.woocommerce div.product form.cart .single_add_to_cart_button.button.loading,.woocommerce div.product form.cart .single_add_to_cart_button.alt.loading,.woocommerce div.product form.cart .single_add_to_cart_button.wp-element-button.loading{padding-inline-end:var(--sp-md)}.woocommerce div.product form.cart .single_add_to_cart_button.loading::after,.woocommerce div.product form.cart .single_add_to_cart_button.button.loading::after,.woocommerce div.product form.cart .single_add_to_cart_button.alt.loading::after,.woocommerce div.product form.cart .single_add_to_cart_button.wp-element-button.loading::after{right:var(--sp-s2)}@media(prefers-reduced-motion: no-preference){.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce div.product form.cart .single_add_to_cart_button.button,.woocommerce div.product form.cart .single_add_to_cart_button.alt,.woocommerce div.product form.cart .single_add_to_cart_button.wp-element-button{transition:background-color 250ms ease,color 250ms ease}}.woocommerce div.product form.cart .single_add_to_cart_button:hover,.woocommerce div.product form.cart .single_add_to_cart_button.button:hover,.woocommerce div.product form.cart .single_add_to_cart_button.alt:hover,.woocommerce div.product form.cart .single_add_to_cart_button.wp-element-button:hover{background-color:var(--c-n-blanco);color:var(--c-primario)}.woocommerce .product-info__desc ul{margin-block:0}.woocommerce .product-info__desc p+ul{margin-block-start:var(--sp-s)}.woocommerce .product-summary-custom__purchase:has(#eddy-quick-payment-label)+.product-summary-custom__trust{margin-block-start:calc(var(--sp-xs)*-1)}.woocommerce .product-summary-custom__trust .icon{width:4.1666666667vw;flex-shrink:0}@media(min-width: 768px){.woocommerce .product-summary-custom__trust .icon{width:1.0416666667vw}}.woocommerce .product-summary-custom__trust .icon.icon--shield-eddy .stroke{stroke-width:2.5px}#payment-method,.wc-block-components-checkout-step,.wc-block-checkout__payment-options{font-size:14px !important}@media(min-width: 1024px){#payment-method,.wc-block-components-checkout-step,.wc-block-checkout__payment-options{font-size:15px !important}}@media(min-width: 1440px){#payment-method,.wc-block-components-checkout-step,.wc-block-checkout__payment-options{font-size:16px !important}}@media(min-width: 1920px){#payment-method,.wc-block-components-checkout-step,.wc-block-checkout__payment-options{font-size:17px !important}}.woocommerce-checkout .site-chrome{position:relative;transform:none !important}.woocommerce-checkout .site-announcement-bar{opacity:1;transform:none !important}.woocommerce-checkout main{overflow-x:clip;padding-block-start:0}.woocommerce-checkout .header{border-block-end:1px solid var(--c-f-gris-calido);background-color:var(--c-n-blanco);position:initial;transform:none !important}@media(min-width: 768px){.woocommerce-checkout .header{padding-inline:var(--sp-xl)}}.woocommerce-checkout .header__nav,.woocommerce-checkout .header__toggle,.woocommerce-checkout .header__cta{display:none}.woocommerce-checkout .wp-block-woocommerce-checkout{padding-block-start:var(--sp-m)}@media(min-width: 768px){.woocommerce-checkout .wp-block-woocommerce-checkout{margin-inline:auto;max-width:86.3888888889vw}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main{width:60%;padding-inline-end:var(--sp-m)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar{width:40%;padding-inline-start:var(--sp-m)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar::after{content:"";position:absolute;top:-4.4444444444vw;left:0;width:100vw;height:100vh;background-color:var(--c-f-crema)}}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{position:relative;display:flex;flex-direction:column;gap:var(--sp-s);border:0;z-index:1}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title,.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title-text{margin:0;padding:0;border:0}@media(max-width: 767.98px){.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title-text{display:flex;align-items:center;gap:var(--sp-xxs);font-weight:400}}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content{flex-direction:column;gap:var(--sp-s)}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content.is-open{display:flex;border:0}@media(min-width: 768px){.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content{display:flex}}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary{padding:0;margin:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__image{width:auto}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__image>img{width:var(--sp-l);height:var(--sp-l);max-width:initial;border-radius:var(--sp-xs1);border:var(--sp-xxxs) solid var(--c-n-blanco);box-shadow:var(--s-suave)}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__quantity{border-radius:var(--sp-xs);background-color:var(--c-n-negro);color:var(--c-n-blanco);box-shadow:none;border:var(--sp-xxxs) solid var(--c-n-blanco);padding:0;width:var(--sp-sm);height:var(--sp-sm);font-weight:600}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-totals-wrapper,.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-totals-block{border:0;padding:0;margin:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{border:0;display:flex;flex-direction:column;gap:var(--sp-s)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-totals-item{padding:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-product-metadata{display:none !important}@media(max-width: 767.98px){.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:calc(100% + var(--sp-m2));margin-inline:calc(var(--sp-s2)*-1);padding:var(--sp-m) var(--sp-s2);background-color:var(--c-f-crema);border-block-end:1px solid var(--c-f-gris-calido)}}.woocommerce-checkout .wc-block-components-express-payment__title-container{position:relative;inset:initial}.woocommerce-checkout .wc-block-components-express-payment__title-container::before,.woocommerce-checkout .wc-block-components-express-payment__title-container::after{display:none}.woocommerce-checkout .wc-block-components-express-payment__title-container .wc-block-components-express-payment__title{transform:initial}@media(min-width: 1920px){.woocommerce-checkout .wc-block-components-express-payment__title-container .wc-block-components-express-payment__title{font-size:1.5277777778vw}}.woocommerce-checkout .wc-block-components-express-payment__title-container+.wc-block-components-express-payment__content{margin-block-start:var(--sp-s)}.woocommerce-checkout .wc-block-components-express-payment__content{margin:0;border:0;padding:0}.woocommerce-checkout .wc-block-components-express-payment__event-buttons li{padding:0}.woocommerce-checkout .wc-block-components-express-payment__event-buttons li::before{display:none}.woocommerce-checkout .wc-block-components-express-payment-continue-rule{margin-block:var(--sp-m)}@media(min-width: 1920px){.woocommerce-checkout .wc-block-components-express-payment-continue-rule{font-size:1.5277777778vw}}.woocommerce-checkout .wc-block-components-express-payment-continue-rule::before,.woocommerce-checkout .wc-block-components-express-payment-continue-rule::after{display:none}.woocommerce-checkout .wc-block-components-title{font-weight:400}@media(min-width: 1920px){.woocommerce-checkout .wc-block-components-title{font-size:1.3888888889vw}}.woocommerce-checkout .wc-block-components-radio-control__option,.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control.disable-radio-control .wc-block-components-radio-control__option{padding-inline:0}.woocommerce-checkout .wc-block-components-radio-control__description,.woocommerce-checkout .wc-block-components-radio-control__label,.woocommerce-checkout .wc-block-components-radio-control__secondary-description,.woocommerce-checkout .wc-block-components-radio-control__secondary-label{font-size:var(--wp--preset--font-size--medium)}@media(min-width: 1920px){.woocommerce-checkout .wc-block-components-radio-control__description,.woocommerce-checkout .wc-block-components-radio-control__label,.woocommerce-checkout .wc-block-components-radio-control__secondary-description,.woocommerce-checkout .wc-block-components-radio-control__secondary-label{font-size:1.1111111111vw}}.woocommerce-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.woocommerce-checkout .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:none;border:none}.woocommerce-checkout .wc-block-components-radio-control--highlight-checked::after{display:none}.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label img{width:var(--sp-sm);height:var(--sp-sm);object-fit:cover;max-height:initial;object-position:center;margin-block-end:5px}@media(min-width: 768px){.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label img{width:var(--sp-sm2);height:var(--sp-sm2)}}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{font-size:var(--wp--preset--font-size--medium)}.woocommerce-checkout input:focus-visible,.woocommerce-checkout textarea:focus-visible{outline:none}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=email],.woocommerce-checkout select,.woocommerce-checkout textarea{width:100%;padding-inline:4.4444444444vw;border-radius:2.7777777778vw;border:1px solid var(--c-f-gris-calido);box-shadow:var(--s-suave)}@media(min-width: 768px){.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=email],.woocommerce-checkout select,.woocommerce-checkout textarea{padding-inline:1.6666666667vw;border-radius:0.6944444444vw}}.woocommerce-checkout input[type=text]:hover,.woocommerce-checkout input[type=text]:focus-visible,.woocommerce-checkout input[type=email]:hover,.woocommerce-checkout input[type=email]:focus-visible,.woocommerce-checkout select:hover,.woocommerce-checkout select:focus-visible,.woocommerce-checkout textarea:hover,.woocommerce-checkout textarea:focus-visible{border-color:var(--c-n-negro)}.woocommerce-checkout input[type=submit],.woocommerce-checkout .wc-block-components-checkout-place-order-button{background-color:var(--c-primario);border-color:var(--c-primario);border:1px solid var(--c-primario);color:var(--c-n-blanco);border-radius:var(--sp-s2) 0 var(--sp-s2) 0;height:fit-content !important;min-height:initial !important;padding:var(--sp-xs2) var(--sp-s)}@media(prefers-reduced-motion: no-preference){.woocommerce-checkout input[type=submit],.woocommerce-checkout .wc-block-components-checkout-place-order-button{transition:background-color 250ms ease-out,color 250ms ease-out}}@media(min-width: 768px){.woocommerce-checkout input[type=submit],.woocommerce-checkout .wc-block-components-checkout-place-order-button{width:fit-content !important;margin-inline-start:auto;padding-inline:var(--sp-s2)}}.woocommerce-checkout input[type=submit]:hover,.woocommerce-checkout input[type=submit]:focus-visible,.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover,.woocommerce-checkout .wc-block-components-checkout-place-order-button:focus-visible{background-color:var(--c-n-blanco);color:var(--c-primario)}.woocommerce-checkout textarea{padding-block:4.4444444444vw}@media(min-width: 768px){.woocommerce-checkout textarea{padding-block:1.1111111111vw;padding-inline:1.6666666667vw}}.woocommerce-checkout label{color:var(--c-n-negro);font-size:3.6111111111vw}@media(min-width: 768px){.woocommerce-checkout label{font-size:0.9722222222vw}}@media(min-width: 1920px){.woocommerce-checkout .wc-block-components-radio-control-accordion-content .content{font-size:0.8333333333vw}}.woocommerce-checkout #radio-control-wc-payment-method-options-stripe__content{display:flex;flex-direction:column;gap:var(--sp-sm);padding-inline:0}.woocommerce-checkout .wc-block-checkout__guest-checkout-notice{color:var(--c-n-gris-oscuro)}.woocommerce-checkout .wc-block-checkout__terms a{color:var(--c-primario);text-decoration:underline}.woocommerce-checkout .wrapper__btn--checkout{margin-block-start:var(--sp-m)}.woocommerce-order-received .woocommerce{margin-block-start:var(--sp-m)}.woocommerce-order-received .woocommerce ul li::before{display:none}@media(min-width: 768px){.template-legal .content-narrow{max-width:68.6111111111vw;margin-inline:auto}}.template-legal .content-narrow h2{margin:0;background-color:var(--c-f-crema);color:var(--c-n-negro)}.template-legal .content-narrow h3{margin:0}.template-legal .content-narrow h3+p{margin-block-start:2.2222222222vw}@media(min-width: 768px){.template-legal .content-narrow h3+p{margin-block-start:0.8333333333vw}}.template-legal .content-narrow h2,.template-legal .content-narrow h3{margin-block-start:6.6666666667vw}@media(min-width: 768px){.template-legal .content-narrow h2,.template-legal .content-narrow h3{margin-block-start:2.2222222222vw}}.template-legal .content-narrow p{margin-block-start:4.4444444444vw}@media(min-width: 768px){.template-legal .content-narrow p{margin-block-start:1.6666666667vw}}.template-legal .content-narrow p+p{margin-block-start:4.4444444444vw}@media(min-width: 768px){.template-legal .content-narrow p+p{margin-block-start:1.1111111111vw}}.template-legal .legal__content{color:var(--c-n-gris-oscuro)}.template-legal .legal__content:not(:has(section)){margin-block-end:17.7777777778vw}@media(min-width: 768px){.template-legal .legal__content:not(:has(section)){margin-block-end:4.4444444444vw}}.template-legal .legal__content .callout .callout__inner .callout__media{width:41.6666666667vw;height:41.6666666667vw;margin-inline:auto}.template-legal .legal__content .callout .callout__inner .callout__media img{box-shadow:initial}@media(min-width: 768px){.template-legal .legal__content .callout .callout__inner .callout__media{width:13.8888888889vw;height:13.8888888889vw}}.template-legal .legal__content .callout .callout__inner .callout__media .icon{display:none}