:root{--color-acentos: var(--clr-verde-oscuro);--tipografia-titulo: Manrope, sans-serif;--tipografia-texto: Manrope, sans-serif;--tipografia-articulo: "Times New Roman", serif;--alto-de-linea: 1.4;--color-del-texto: var(--clr-negro);--color-de-fondo: var(--clr-gris);--clr-verde-oscuro: #A4D7C1;--clr-verde-claro: #e4f4f0;--clr-gris: #f0ebeb;--clr-negro: #000;--clr-blanco: #fff;--ancho: calc(1366rem / 17);--ancho-maximo: calc(1680rem / 17);--padding-lateral: clamp(0.8823529412rem, 0.3637984119rem + 1.3774104683vw, 1.4705882353rem);--fondo-de-menu: var(--color-acentos);--texto-de-menu: var(--color-del-texto);--fondo-de-cabecera: var(--color-acentos);--texto-de-cabecera: var(--color-del-texto);--padding-cabecera: clamp(0.8823529412rem, 0.3637984119rem + 1.3774104683vw, 1.4705882353rem);--margen-inferior-parrafos: 1.5em;--separacion: clamp(1.1764705882rem, 0.8653378707rem + 0.826446281vw, 1.5294117647rem);--step--2: 0.7058823529rem;--step--1: 0.8235294118rem;--step-0: clamp(0.8235294118rem, 0.667963053rem + 0.4132231405vw, 1rem);--step-1: clamp(0.9411764706rem, 0.630043753rem + 0.826446281vw, 1.2941176471rem);--step-2: clamp(1.1764705882rem, 0.5542051531rem + 1.652892562vw, 1.8823529412rem);--step-3: clamp(1.8235294118rem, 1.2012639767rem + 1.652892562vw, 2.5294117647rem);--step-4: clamp(2.1176470588rem, 1.4953816237rem + 1.652892562vw, 2.8235294118rem)}@layer reset{*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}img,picture,svg,video{vertical-align:middle}body{overflow-y:scroll;display:flex;flex-direction:column;min-height:100vh}body.admin-bar{min-height:calc(100vh - 46px)}@media only screen and (min-width: 782px){body.admin-bar{min-height:calc(100vh - 32px)}}strong{font-weight:bold}picture,img{vertical-align:middle}h1,h2,h3,h4,h5{white-space:balance}p{white-space:pretty}button{cursor:pointer;border:0}}@font-face{font-family:"Manrope";src:url(/wp-content/themes/salvaje/build/fonts/Manrope-ExtraBold.ceff44ad.woff2) format("woff2"),url(/wp-content/themes/salvaje/build/fonts/Manrope-ExtraBold.d71359ee.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/wp-content/themes/salvaje/build/fonts/Manrope-Bold.97caf030.woff2) format("woff2"),url(/wp-content/themes/salvaje/build/fonts/Manrope-Bold.7c041a42.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/wp-content/themes/salvaje/build/fonts/Manrope-ExtraLight.bef5df06.woff2) format("woff2"),url(/wp-content/themes/salvaje/build/fonts/Manrope-ExtraLight.12f5ebd0.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/wp-content/themes/salvaje/build/fonts/Manrope-Light.a5b6d4b9.woff2) format("woff2"),url(/wp-content/themes/salvaje/build/fonts/Manrope-Light.0cba0a81.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/wp-content/themes/salvaje/build/fonts/Manrope-SemiBold.c51f3067.woff2) format("woff2"),url(/wp-content/themes/salvaje/build/fonts/Manrope-SemiBold.fa54f998.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/wp-content/themes/salvaje/build/fonts/Manrope-Regular.b4e4695b.woff2) format("woff2"),url(/wp-content/themes/salvaje/build/fonts/Manrope-Regular.7b7ec127.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/wp-content/themes/salvaje/build/fonts/Manrope-Medium.fc1d1975.woff2) format("woff2"),url(/wp-content/themes/salvaje/build/fonts/Manrope-Medium.2b59f270.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}:where(.bloque--articulos .articulo__categoria a,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.cabeceraPrincipal__verMenu button,.cabeceraPrincipal__migas a,.fmt-boton a,.boton,.bloque--formulario button){--_color: var(--color, var(--clr-negro));--_fondo: var(--fondo, var(--clr-verde-oscuro));--_fondo-hover: var(--fondo-hover, var(--_color, transparent));--_color-hover: var(--color-hover, var(--fondo, var(--clr-principal)));border-radius:1.5em;text-decoration:none;text-transform:uppercase;color:var(--_color);font-size:var(--step-0);padding:.6em .85em;display:inline-block;background:var(--_fondo);letter-spacing:.02em;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;cursor:pointer}:where(.bloque--articulos .articulo__categoria a,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.cabeceraPrincipal__verMenu button,.cabeceraPrincipal__migas a,.fmt-boton a,.boton,.bloque--formulario button):hover,:where(.bloque--articulos .articulo__categoria a,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.cabeceraPrincipal__verMenu button,.cabeceraPrincipal__migas a,.fmt-boton a,.boton,.bloque--formulario button):focus{background:var(--_fondo-hover);color:var(--_color-hover)}:where(h1){font-size:var(--step-3);font-weight:500;margin-block-end:.5em;line-height:1}:where(h2){font-size:var(--step-1);font-weight:500;margin-block-end:.5em;line-height:1.2}:where(h3){font-size:var(--step-0);font-weight:500;margin-block-end:.5em;line-height:1.2}strong{font-weight:500}.texto{display:flow-root;container-type:inline-size}.texto :where(p){margin-block-end:1em}.texto a{color:var(--color-acentos)}.texto>p:last-child{margin-block-end:0}.texto ol{counter-reset:lista;list-style:none}.texto ol li:before{content:counter(lista) "."}.texto b,.texto strong{font-weight:bold}.texto em{font-style:italic}.texto ul{list-style:none}.texto ul li:before{content:"";display:inline-block;width:6px;height:6px;top:calc(var(--alto-de-linea)*.5em - 3px);background:currentColor;border-radius:50%;margin-inline-end:1ch}.texto ol:not(:last-child),.texto ul:not(:last-child){margin-block-end:calc(var(--margen-inferior-parrafos)*2)}.texto li{counter-increment:lista;margin-block-start:.5em;margin-block-end:.5em;position:relative;padding-inline-start:1.5em}.texto li:before{content:counter(lista) ".";position:absolute;left:0;top:0;font-weight:600}.texto blockquote{font-size:rem-calc(20);position:relative;margin-block-start:3em;margin-inline-start:35px}.texto .aligncenter{display:block;margin:0 auto}.texto .alignleft,.texto .alignright{margin-block-end:var(--margen-inferior-parrafos);width:100%}.texto h1,.texto h2,.texto h3,.texto h4{font-weight:600}.texto h1:not(:first-child),.texto h2:not(:first-child),.texto h3:not(:first-child),.texto h4:not(:first-child){margin-block-start:1em}.texto h2{font-size:var(--step-2)}.texto h3{font-size:var(--step-1)}@container (width > 600 px){.texto .alignleft{float:left;margin-inline-end:var(--margen-inferior-parrafos);max-width:50%}.texto .alignright{max-width:50%;float:right;margin-inline-start:var(--margen-inferior-parrafos)}}@layer reset, formatos, bloques;html{color:var(--color-del-texto);background:var(--color-de-fondo);font-family:var(--tipografia-texto);font-weight:400;line-height:var(--alto-de-linea);scroll-padding-top:calc(var(--alto-cabecera) + 50px);scroll-behavior:smooth;font-size:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body{margin:0;padding:0}body{font-size:var(--step-0);display:grid;grid-template-rows:auto minmax(calc(100vh - var(--alto-cabecera)), 1fr) auto}img{max-width:100%;height:auto}.contenedor-video{aspect-ratio:16/9}.js .preload *{transition:none !important}body.con-raton button,body.con-raton div{outline:none}:where(button){color:currentColor}.animado{transition:transform .5s,opacity .5s}.animaciones .animado:not(.is-visible){opacity:0;transform:translateY(50px)}.screen-reader-text{position:absolute;left:-999em}:where(input:not([type=checkbox]):not([type=radio]),select,textarea),.select2-container--default .select2-selection--single{border:1px solid currentColor;border-radius:1rem;background:#fff;display:block;width:100%;padding:.5em 1em;height:calc(var(--alto-de-linea)*1em + 1em);overflow:hidden}.select2-container--default .select2-selection--single{display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(var(--alto-de-linea)*1em + 1em)}@media(prefers-reduced-motion){.animado{transition:none}}:where(.bloque--articulos .articulo__categoria a,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.cabeceraPrincipal__verMenu button,.cabeceraPrincipal__migas a,.boton,.bloque--formulario button,.fmt-boton a){--_color: var(--color, var(--clr-negro));--_fondo: var(--fondo, var(--clr-verde-oscuro));--_fondo-hover: var(--fondo-hover, var(--_color, transparent));--_color-hover: var(--color-hover, var(--fondo, var(--clr-principal)));border-radius:1.5em;text-decoration:none;text-transform:uppercase;color:var(--_color);font-size:var(--step-0);padding:.6em .85em;display:inline-block;background:var(--_fondo);letter-spacing:.02em;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;cursor:pointer}:where(.bloque--articulos .articulo__categoria a,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.cabeceraPrincipal__verMenu button,.cabeceraPrincipal__migas a,.boton,.bloque--formulario button,.fmt-boton a):hover,:where(.bloque--articulos .articulo__categoria a,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.cabeceraPrincipal__verMenu button,.cabeceraPrincipal__migas a,.boton,.bloque--formulario button,.fmt-boton a):focus{background:var(--_fondo-hover);color:var(--_color-hover)}@layer formatos{.destacado{font-size:1.1666666667em;line-height:calc(var(--alto-de-linea)/1.1666666667);font-weight:bold;white-space:pretty}.fmt-boton a{--color: #fff;--fondo: var(--color-acentos);--color-hover: var(--color-acentos);--fondo-hover: transparent}}:where(.bloque--articulos .articulo__categoria a,.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta]))){--_color: var(--color, var(--clr-negro));--_fondo: var(--fondo, var(--clr-verde-oscuro));--_fondo-hover: var(--fondo-hover, var(--_color, transparent));--_color-hover: var(--color-hover, var(--fondo, var(--clr-principal)));border-radius:1.5em;text-decoration:none;text-transform:uppercase;color:var(--_color);font-size:var(--step-0);padding:.6em .85em;display:inline-block;background:var(--_fondo);letter-spacing:.02em;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;cursor:pointer}:where(.bloque--articulos .articulo__categoria a,.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta]))):hover,:where(.bloque--articulos .articulo__categoria a,.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta]))):focus{background:var(--_fondo-hover);color:var(--_color-hover)}.cabeceraPrincipal{background:var(--fondo-de-cabecera);color:var(--texto-de-cabecera);padding-block:max(var(--padding-lateral),var(--padding-cabecera));padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);display:grid;align-items:center;grid-template-rows:[logo-start ver_menu-start migas-start menu-start] auto [logo-end ver_menu-end migas-end menu-end];grid-template-columns:[logo-start] auto [logo-end] clamp(0rem, -3.7854480635rem + 10.0550964187vw, 4.2941176471rem) [ver_menu-start] auto [ver_menu-end migas-start] 1fr [migas-end menu-start] auto [menu-end];gap:1rem;position:sticky;top:0;z-index:1;border-block-end:1px solid currentColor}.admin-bar .cabeceraPrincipal{top:32px}.cabeceraPrincipal__logo{grid-area:logo}.cabeceraPrincipal__verMenu{grid-area:ver_menu}.cabeceraPrincipal__migas{grid-area:migas;display:flex;gap:.5ch;align-items:center}.cabeceraPrincipal__migas span{font-family:Arial,sans-serif}.cabeceraPrincipal__migas a{--fondo: var(--clr-blanco);--color: var(--clr-negro)}.cabeceraPrincipal__migas:empty{display:none}.cabeceraPrincipal__menu{grid-area:menu}.cabeceraPrincipal__logo a{text-decoration:none;font-size:clamp(1.1764705882rem, 0.7097715119rem + 1.2396694215vw, 1.7058823529rem);font-weight:300;line-height:1;color:currentColor}.cabeceraPrincipal__verMenu button{--fondo: var(--clr-blanco);--color: var(--clr-negro)}.cabeceraPrincipal .menu{display:flex;list-style:none;margin:0;padding:0;gap:1rem}.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])){--fondo: var(--clr-blanco);--color: var(--clr-negro)}.cabeceraPrincipal .menu--destacado a{--fondo: var(--clr-negro);--color: var(--clr-blanco)}.cabeceraPrincipal .menu-item :where(a[href*=carrito],a[href*=mi-cuenta]){width:35px;height:43px;background-repeat:no-repeat;background-position:bottom;text-indent:100%;display:block;white-space:nowrap;overflow:hidden}.cabeceraPrincipal a[href*=carrito]{background-image:url(/wp-content/themes/salvaje/build/images/bolsa.f7c1d9d8.svg);position:relative}.cabeceraPrincipal a[href*=carrito] .carrito__cuenta{position:absolute;left:0;right:0;bottom:.33em;text-indent:0;color:var(--clr-negro);font-size:.8em;text-align:center}.cabeceraPrincipal a[href*=mi-cuenta]{background-image:url(/wp-content/themes/salvaje/build/images/mi-cuenta.31988583.svg)}@media only screen and (max-width: calc(48rem - 1px)){.cabeceraPrincipal{grid-template-columns:[logo-start] 1fr [logo-end ver_menu-start] auto [ver_menu-end menu-start] auto [menu-end]}.cabeceraPrincipal__verMenu button{--fondo: var(--clr-negro);--color: var(--clr-blanco)}.cabeceraPrincipal__migas{display:none}.cabeceraPrincipal .menu{gap:.5rem}.cabeceraPrincipal__menu li:not(:has(a[href*=mi-cuenta])):not(:has(a[href*=carrito])){display:none}}@media only screen and (min-width: 48rem){.home .cabeceraPrincipal{grid-template-columns:[logo-start] auto [logo-end] 1fr [ver_menu-start] auto [ver_menu-end menu-start] auto [menu-end]}.cabeceraPrincipal .menu-item:has(a[href*=mi-cuenta]){margin-inline:.5rem -0.5rem}}.piePrincipal{display:grid;grid-template-columns:1fr 1fr;background:var(--clr-verde-oscuro)}.piePrincipal>*{padding:var(--padding-lateral) clamp(0.9411764706rem, 0.1493645259rem + 4.206500956vw, 3.5294117647rem);border-block-start:1px solid currentColor}.piePrincipal__logo img{width:clamp(7.0588235294rem, 4.4314475312rem + 13.9579349904vw, 15.6470588235rem)}.piePrincipal .menu{list-style:none;margin:0;padding:0;columns:3;font-size:clamp(0.7058823529rem, 0.4235294118rem + 0.75vw, 1.0588235294rem)}.piePrincipal .menu-item{margin-block-end:.5em}.piePrincipal a{color:currentColor}.piePrincipal a:not(:hover){text-decoration:none}.financiacion{display:grid;grid-template-columns:repeat(auto-fill, min(100%, 37ch));grid-template-rows:auto 1fr;font-size:var(--step--2);grid-column-gap:var(--padding-lateral);grid-row-gap:1em}.financiacion__organismo{display:grid;grid-template-rows:subgrid;grid-row:span 2;align-items:end}@media only screen and (max-width: calc(48rem - 1px)){.piePrincipal{grid-template-rows:auto auto auto}.piePrincipal__redes{grid-row:1;display:flex;align-items:center}.piePrincipal__logo,.piePrincipal__redes,.piePrincipal__financiacion,.piePrincipal__menu{grid-column:1/-1}}@media only screen and (min-width: 48rem){.piePrincipal{grid-template-columns:auto 1fr}.piePrincipal__logo,.piePrincipal__financiacion{padding-inline-start:calc(max(0px,(100vw - var(--ancho))/2) + var(--padding-lateral));border-inline-end:1px solid currentColor}.piePrincipal__menu,.piePrincipal__redes{padding-inline-end:calc(max(0px,(100vw - var(--ancho))/2) + var(--padding-lateral))}.piePrincipal__redes{display:flex;align-items:flex-end}}@media only screen and (min-width: 64rem){.piePrincipal{grid-template-columns:1fr 1fr}}@layer bloques{.contenedor{--padding-primero: var(--separacion)}.bloque{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);padding-block:var(--separacion)}.bloque:first-child{padding-block-start:var(--padding-primero)}.contenedor>.bloque:only-child{min-height:calc(100vh - var(--alto-cabecera))}.bloque[style*="--fondo"]{background:var(--fondo)}.bloque[style*="--color"]{color:var(--color)}.bloque--mismo-fondo-siguiente{padding-block-end:var(--separacion)}.bloque--mismo-fondo-anterior{padding-block-start:var(--separacion)}}.bloque--texto{background:var(--clr-verde-claro);font-size:var(--step-1);font-weight:300;border-block-end:1px solid currentColor}.bloque--texto a{color:currentColor}.bloque--medios{background:var(--clr-verde-claro);padding-inline:0;padding-block-end:0;margin-block-end:-1px}.medios__categoria{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);border-block-end:1px solid currentColor}.medios__categoria button{width:100%;background:rgba(0,0,0,0);font:inherit;text-align:left;padding-block:1rem;font-size:var(--step-1);font-weight:500;display:flex;justify-content:space-between;gap:1rem;align-items:center}.medios__categoria button:after{content:"";background:url("data:image/svg+xml,%3Csvg width=%2715%27 height=%2715%27 viewBox=%270 0 15 15%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.38965 14.8643L0.310547 0.640624L2.93262 0.640624L7.60547 11.9053L12.2344 0.640624L14.8564 0.640624L8.85059 14.8643L6.38965 14.8643Z%27 fill=%27black%27/%3E%3C/svg%3E");width:15px;height:15px;transition:.3s}.medios__categoria button[aria-pressed=true]:after{rotate:180deg}.medios__medios{margin-inline:calc(max(var(--padding-lateral),(100vw - var(--ancho))/2)*-1);max-height:0;transition:.3s;overflow:hidden}.medios__medio{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);border-block-start:1px solid currentColor;background:var(--clr-gris);padding-block:.75rem}.medios__medio a{color:currentColor}.medios__medio a:not(:hover){text-decoration:none}:where(.bloque--articulos .articulo__categoria a,.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta]))){--_color: var(--color, var(--clr-negro));--_fondo: var(--fondo, var(--clr-verde-oscuro));--_fondo-hover: var(--fondo-hover, var(--_color, transparent));--_color-hover: var(--color-hover, var(--fondo, var(--clr-principal)));border-radius:1.5em;text-decoration:none;text-transform:uppercase;color:var(--_color);font-size:var(--step-0);padding:.6em .85em;display:inline-block;background:var(--_fondo);letter-spacing:.02em;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;cursor:pointer}:where(.bloque--articulos .articulo__categoria a,.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta]))):hover,:where(.bloque--articulos .articulo__categoria a,.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta]))):focus{background:var(--_fondo-hover);color:var(--_color-hover)}.bloque--cartas{padding-inline:0;padding-block:0;margin-block-end:-1px}.cartas__titulo button{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);border-block-end:1px solid currentColor;width:100%;background:var(--clr-verde-claro);font:inherit;text-align:left;padding-block:.5rem;font-size:var(--step-1);font-weight:500;display:grid;grid-template-columns:1fr auto auto;justify-content:space-between;gap:1rem;align-items:center;transition:.3s}.cartas__titulo button:after{content:"";background:url("data:image/svg+xml,%3Csvg width=%2715%27 height=%2715%27 viewBox=%270 0 15 15%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.38965 14.8643L0.310547 0.640624L2.93262 0.640624L7.60547 11.9053L12.2344 0.640624L14.8564 0.640624L8.85059 14.8643L6.38965 14.8643Z%27 fill=%27black%27/%3E%3C/svg%3E");width:15px;height:15px;transition:.3s;grid-column:2;grid-row:1}.cartas__titulo button[aria-pressed=true]{background:var(--clr-verde-oscuro)}.cartas__titulo button[aria-pressed=true]:after{rotate:180deg}.cartas__contenido{overflow:hidden;transition:.3s}.cartas__contenido>.texto{border-block-end:1px solid currentColor;padding-block:1rem;padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2)}:where(.bloque--articulos .articulo__categoria a,.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta]))){--_color: var(--color, var(--clr-negro));--_fondo: var(--fondo, var(--clr-verde-oscuro));--_fondo-hover: var(--fondo-hover, var(--_color, transparent));--_color-hover: var(--color-hover, var(--fondo, var(--clr-principal)));border-radius:1.5em;text-decoration:none;text-transform:uppercase;color:var(--_color);font-size:var(--step-0);padding:.6em .85em;display:inline-block;background:var(--_fondo);letter-spacing:.02em;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;cursor:pointer}:where(.bloque--articulos .articulo__categoria a,.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta]))):hover,:where(.bloque--articulos .articulo__categoria a,.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta]))):focus{background:var(--_fondo-hover);color:var(--_color-hover)}.bloque--autores{padding-inline:0;padding-block:0;margin-block-end:-1px}.autores__titulo button{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);border-block-end:1px solid currentColor;width:100%;background:var(--clr-verde-claro);font:inherit;text-align:left;padding-block:.5rem;font-size:var(--step-1);font-weight:500;display:grid;grid-template-columns:1fr auto auto;justify-content:space-between;gap:1rem;align-items:center;transition:.3s}.autores__titulo button:after{content:"";background:url("data:image/svg+xml,%3Csvg width=%2715%27 height=%2715%27 viewBox=%270 0 15 15%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.38965 14.8643L0.310547 0.640624L2.93262 0.640624L7.60547 11.9053L12.2344 0.640624L14.8564 0.640624L8.85059 14.8643L6.38965 14.8643Z%27 fill=%27black%27/%3E%3C/svg%3E");width:15px;height:15px;transition:.3s;grid-column:2;grid-row:1}.autores__titulo button[aria-pressed=true]{background:var(--clr-verde-oscuro)}.autores__titulo button[aria-pressed=true]:after{rotate:180deg}.autores__contenido{overflow:hidden;transition:.3s}.autores__contenido>.texto{border-block-end:1px solid currentColor;padding-block:1rem;padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2)}.productos__titulo{text-align:center}.productos__imagen{text-align:center}.productos__imagen img,.productos__imagen picture{width:60px}.productos__productos{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 30ch), 1fr));gap:3rem 1.5rem;list-style:none;margin-block-start:var(--separacion)}.producto-listado{display:grid;grid-template-rows:[enlace-start imagen-start acciones-start] auto [imagen-end acciones-end datos-start] auto [datos-end];grid-template-columns:[enlace-start imagen-start acciones-start datos-start] 1fr [datos-end enlace-end imagen-end acciones-end];font-size:var(--step--1);font-weight:700;isolation:isolate}.producto-listado__enlace{grid-area:enlace;z-index:1;text-indent:100%;white-space:nowrap;overflow:hidden}.producto-listado__imagen{grid-area:imagen}.producto-listado__datos{grid-area:datos;padding:1rem;background:var(--clr-blanco);display:flex;gap:1ch;justify-content:space-between;align-items:center}.producto-listado__nombre{font:inherit;margin:0}.producto-listado__precio{white-space:nowrap}.producto-listado__precio del{font-weight:400;opacity:.5;margin-inline-end:1ch}.producto-listado__acciones{grid-area:acciones;display:flex;gap:1rem;align-self:end;justify-self:center;margin-block-end:1rem;background:var(--clr-blanco);padding:.5rem 1rem;border-radius:.5rem;pointer-events:none;opacity:0;transform:translateY(1rem);transition:opacity .3s,transform .3s;z-index:2}.producto-listado__acciones a{color:currentColor;transition:color .3s}.producto-listado__acciones a:hover{color:var(--clr-verde-oscuro)}.producto-listado__precio--agotado{background:#000;color:#fff;padding:.25ch 1ch;text-transform:uppercase;font-size:.9em}.producto-listado:where(:hover,:focus-within) .producto-listado__acciones{opacity:1;pointer-events:auto;transform:none}@media only screen and (min-width: 64rem){.related .productos__productos{grid-template-columns:repeat(3, 1fr)}}.bloque--articulos{padding-block:0;padding-inline:0}.bloque--articulos :where(.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.bloque--articulos .articulo__categoria a){--_color: var(--color, var(--clr-negro));--_fondo: var(--fondo, var(--clr-verde-oscuro));--_fondo-hover: var(--fondo-hover, var(--_color, transparent));--_color-hover: var(--color-hover, var(--fondo, var(--clr-principal)));border-radius:1.5em;text-decoration:none;text-transform:uppercase;color:var(--_color);font-size:var(--step-0);padding:.6em .85em;display:inline-block;background:var(--_fondo);letter-spacing:.02em;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;cursor:pointer}.bloque--articulos :where(.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.bloque--articulos .articulo__categoria a):hover,.bloque--articulos :where(.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.bloque--articulos .articulo__categoria a):focus{background:var(--_fondo-hover);color:var(--_color-hover)}.bloque--articulos .archivo{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 250px), 1fr));grid-gap:0 .5rem;border-block-start:1px solid currentColor}.bloque--articulos .articulo{display:grid;grid-template-columns:[enlace-start imagen-start titulo-start categoria-start extracto-start] 1fr [imagen-end titulo-end categoria-end extracto-end enlace-end];grid-template-rows:[enlace-start imagen-start categoria-start] auto [categoria-end titulo-start] auto [imagen-end titulo-end enlace-end extracto-start] 1fr [extracto-end];isolation:isolate}.bloque--articulos .articulo__enlace{grid-area:enlace;z-index:2}.bloque--articulos .articulo__imagen{grid-area:imagen;background:#000}.bloque--articulos .articulo__imagen :where(img,picture){width:100%;height:100%;object-fit:cover;aspect-ratio:362/465;opacity:.8}.bloque--articulos .articulo__titulo{grid-area:titulo;align-self:end;font-size:var(--step-1);text-transform:none;color:var(--clr-blanco);font-weight:300;line-height:1.2380952381;max-width:100%;margin:0;z-index:1}.bloque--articulos .articulo__titulo span{padding:1em;width:calc(20ch + 2rem);display:block}.bloque--articulos .articulo__categoria{grid-area:categoria;margin:1rem;justify-self:end}.bloque--articulos .articulo__categoria a{text-transform:none;--fondo: rgb(255 255 255 / .5);--color: var(--clr-negro);--fondo-hover: rgb(0 0 0 / .7);--color-hover: var(--clr-blanco);font-size:var(--step--1);position:relative;z-index:2}.bloque--articulos .articulo__extracto{grid-area:extracto;font-size:var(--step--1);padding:1rem}@media only screen and (min-width: 48rem){.bloque--articulos .archivo{grid-template-columns:repeat(auto-fill, minmax(327px, 1fr))}}.articulos__titulo{margin:0 max(var(--padding-lateral),(100% - var(--ancho))/2);background:var(--clr-verde-oscuro);padding:.5em;border:1px solid currentColor;width:fit-content;transform:translateY(-50%);z-index:1;position:relative;border-radius:1em;text-transform:uppercase;font-weight:400;font-size:var(--step-0)}.articulos__titulo a{color:currentColor;text-decoration:none}.articulos__lista{display:flex;gap:1rem;overflow:hidden}.articulo{flex:0 1 30ch}.articulos__enlace{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);background:var(--clr-blanco);border-block:1px solid currentColor;text-transform:uppercase;text-align:right;padding:.5rem}.articulos__enlace a{color:currentColor;text-transform:uppercase}.articulos__enlace:after{content:">"}.bloque--texto_con_imagen{background:var(--clr-verde-claro);display:grid;grid-gap:1rem;padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2)}.texto_con_imagen__imagen{text-align:center;padding-block:var(--separacion)}.texto_con_imagen__texto{font-size:var(--step-1)}.texto_con_imagen__texto .fmt-boton a{border-radius:1rem;color:var(--clr-negro);background:var(--clr-blanco);text-transform:none;border:1px solid var(--clr-negro)}.texto_con_imagen__texto .fmt-boton a:hover{background:var(--clr-verde-oscuro);border-color:rgba(0,0,0,0)}@media only screen and (min-width: 64rem){.bloque--texto_con_imagen{grid-template-columns:1fr 1fr;align-items:center}.bloque--texto_con_imagen.imagen--derecha .texto_con_imagen__imagen{grid-column:2;grid-row:1}}:where(.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.bloque--articulos .articulo__categoria a,.woocommerce-message :where(.wc-forward,.restore-item),.button,.woocommerce-cart button[name=update_cart],.woocommerce-cart .checkout-button,.woocommerce-cart button[name=apply_coupon],.woocommerce-checkout button[name=login],.woocommerce-checkout button[name=apply_coupon],.woocommerce-account .woocommerce a.edit,.woocommerce-Addresses a){--_color: var(--color, var(--clr-negro));--_fondo: var(--fondo, var(--clr-verde-oscuro));--_fondo-hover: var(--fondo-hover, var(--_color, transparent));--_color-hover: var(--color-hover, var(--fondo, var(--clr-principal)));border-radius:1.5em;text-decoration:none;text-transform:uppercase;color:var(--_color);font-size:var(--step-0);padding:.6em .85em;display:inline-block;background:var(--_fondo);letter-spacing:.02em;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;cursor:pointer}:where(.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.bloque--articulos .articulo__categoria a):hover,:where(.boton,.bloque--formulario button,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.bloque--articulos .articulo__categoria a):focus{background:var(--_fondo-hover);color:var(--_color-hover)}:where(h1){font-size:var(--step-3);font-weight:500;margin-block-end:.5em;line-height:1}:where(h2){font-size:var(--step-1);font-weight:500;margin-block-end:.5em;line-height:1.2}:where(h3){font-size:var(--step-0);font-weight:500;margin-block-end:.5em;line-height:1.2}strong{font-weight:500}.texto,.woocommerce-product-details__short-description,.wc-tab{display:flow-root;container-type:inline-size}.texto :where(p){margin-block-end:1em}.texto a{color:var(--color-acentos)}.texto>p:last-child{margin-block-end:0}.texto ol{counter-reset:lista;list-style:none}.texto ol li:before{content:counter(lista) "."}.texto b,.texto strong{font-weight:bold}.texto em{font-style:italic}.texto ul,.woocommerce-product-details__short-description ul,.wc-tab ul{list-style:none}.texto ul li:before,.woocommerce-product-details__short-description ul li:before,.wc-tab ul li:before{content:"";display:inline-block;width:6px;height:6px;top:calc(var(--alto-de-linea)*.5em - 3px);background:currentColor;border-radius:50%;margin-inline-end:1ch}.texto ol:not(:last-child),.texto ul:not(:last-child){margin-block-end:calc(var(--margen-inferior-parrafos)*2)}.texto li,.woocommerce-product-details__short-description li,.wc-tab li{counter-increment:lista;margin-block-start:.5em;margin-block-end:.5em;position:relative;padding-inline-start:1.5em}.texto li:before,.woocommerce-product-details__short-description li:before,.wc-tab li:before{content:counter(lista) ".";position:absolute;left:0;top:0;font-weight:600}.texto blockquote{font-size:rem-calc(20);position:relative;margin-block-start:3em;margin-inline-start:35px}.texto .aligncenter{display:block;margin:0 auto}.texto .alignleft,.texto .alignright{margin-block-end:var(--margen-inferior-parrafos);width:100%}.texto h1,.texto h2,.texto h3,.texto h4{font-weight:600}.texto h1:not(:first-child),.texto h2:not(:first-child),.texto h3:not(:first-child),.texto h4:not(:first-child){margin-block-start:1em}.texto h2,.woocommerce-product-details__short-description h2,.wc-tab h2{font-size:var(--step-2)}.texto h3,.woocommerce-product-details__short-description h3,.wc-tab h3{font-size:var(--step-1)}@container (width > 600 px){.texto .alignleft{float:left;margin-inline-end:var(--margen-inferior-parrafos);max-width:50%}.texto .alignright{max-width:50%;float:right;margin-inline-start:var(--margen-inferior-parrafos)}}.woocommerce-info a{color:currentColor}.shop_table{width:100%;border-collapse:collapse}.shop_table a{color:currentColor}thead{font-weight:700;text-transform:uppercase;font-size:var(--step--1);letter-spacing:.05em}th{text-align:left}th,td{padding:.5rem}th:first-child,td:first-child{padding-inline-start:0}th:last-child,td:last-child{padding-inline-end:0}.woocommerce-notices-wrapper:empty{display:none}.quantity :where(button,input){width:2em;height:2em;font-size:1em}.quantity :where(input){text-align:center;font-family:var(--tipografia-titulo);border:0;background:rgba(0,0,0,0);padding:0;width:3em}.cambiar-cantidad{background-size:contain;background-repeat:no-repeat}.cambiar-cantidad--menos,.cambiar-cantidad--mas{border:1px solid var(--clr-negro);border-radius:50%;transition:.3s}.cambiar-cantidad--menos:hover,.cambiar-cantidad--menos:focus,.cambiar-cantidad--mas:hover,.cambiar-cantidad--mas:focus{background:var(--clr-verde-oscuro);border-color:var(--clr-verde-oscuro)}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input{-moz-appearance:textfield}.woocommerce-message:not(:empty){padding:1em;margin-inline:max(0px,(100% - var(--ancho))/2);display:flex;align-items:center;gap:1rem}@media only screen and (max-width: calc(48rem - 1px)){.woocommerce-message:not(:empty){display:grid}.woocommerce-message:not(:empty) a{justify-self:end}}.woocommerce-message :where(.wc-forward,.restore-item){--color: var(--clr-blanco);--fondo: var(--clr-negro);order:1;margin-inline-start:auto}.woocommerce-notices-wrapper{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);background:var(--clr-verde-oscuro)}.woocommerce-notices-wrapper:not(:empty){margin-block-end:1rem}.woocommerce-notices-wrapper a.button,.woocommerce-notices-wrapper .woocommerce-account .woocommerce a.edit,.woocommerce-account .woocommerce .woocommerce-notices-wrapper a.edit{font-size:var(--step--1)}.woocommerce-notices-wrapper .woocommerce-message{background:var(--clr-verde-oscuro);color:#000}.woocommerce-form p{margin-block-end:var(--margen-inferior-parrafos)}ul.woocommerce-error{list-style:none;margin:0 0 1rem;color:#000;padding:1rem}@media only screen and (max-width: calc(48rem - 1px)){ul.woocommerce-error li{display:grid}ul.woocommerce-error li a{justify-self:end;--fondo: var(--clr-oro);--color: var(--clr-rojo)}}#wc-stripe-express-checkout-element{justify-self:start;grid-column:1;display:grid}#wc-stripe-express-checkout-element:before{content:"Pago express";display:block;margin-bottom:8px;font-size:1.3em;font-weight:bold}div.product{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);padding-block:clamp(2.3529411765rem, 0.2787230595rem + 5.5096418733vw, 4.7058823529rem);display:grid;grid-gap:1rem}div.product a{color:currentColor}.product_title{margin:1rem 0;font-size:var(--step-2)}div.product .agotado,div.product .onsale{background:var(--clr-verde-oscuro);margin-block:1.5rem;width:fit-content;padding:.5em 1em;text-transform:uppercase;font-size:var(--step-0)}div.product p.price{color:currentColor;font-size:var(--step-1);margin-block:1rem}div.product p.price del{opacity:.5}.product_meta{display:grid;font-size:var(--step--2);text-transform:uppercase;gap:.5em;font-weight:600;margin-block-start:var(--separacion);padding-block-start:1rem;border-block-start:2px solid currentColor;grid-template-columns:1fr auto}.product_meta a{color:currentColor}.woocommerce div.product form.cart{display:flex;grid-gap:1ch;align-items:center;margin-block:1rem}.woocommerce div.product form.cart:before,.woocommerce div.product form.cart:after{display:none}.woocommerce div.product form.cart div.quantity{display:flex}button.button.alt{--color: var(--clr-negro);--fondo: var(--clr-verde-oscuro);--color-hover: var(--clr-blanco)}.product .summary{font-size:var(--step--1)}.woosb-bundles{margin-block-start:var(--separacion)}.woosb-bundles del{opacity:.5}.woosb-products{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr;gap:1rem;margin-block:1rem}.woosb-product{display:grid;grid-template-columns:subgrid;grid-column:span 3;align-items:center}.woosb-thumb img{width:50px}.tabs{margin-block-start:calc(var(--separacion)*3);display:flex;justify-content:center;list-style:none}.wc-tab{padding-inline:max(var(--padding-lateral),(100% - 80ch)/2);padding-block:calc(var(--separacion)*1.5)}.wc-tabs .active>a{background:var(--clr-verde-oscuro)}.wc-tabs a{padding:.5em 1em;display:inline-block;text-decoration:none;font-size:var(--step-1);transition:background .3s}@media only screen and (min-width: 64rem){div.product{grid-template-columns:1fr 1fr}.woocommerce-tabs,.related{grid-column:1/-1}.product .summary{padding-inline:clamp(1.1764705882rem, -2.9719656458rem + 11.0192837466vw, 5.8823529412rem)}}.woocommerce-cart .carrito__titulo{font-size:var(--step-2)}.woocommerce-cart .quantity{display:flex}.woocommerce-cart div.woocommerce{display:grid;grid-column-gap:clamp(1.1764705882rem, -2.9719656458rem + 11.0192837466vw, 5.8823529412rem)}.woocommerce-cart .woocommerce-cart-form{container-type:inline-size;padding-block-start:calc(var(--separacion)*2)}.woocommerce-cart input{text-align:center;font:inherit;padding-inline:.5em}.woocommerce-cart input::-webkit-inner-spin-button{position:absolute;right:0;width:.5em;top:0;bottom:0}.woocommerce-cart .product-remove a{text-decoration:none;font-size:var(--step-2);display:block;transition:color .3s}.woocommerce-cart .product-remove a:hover{color:var(--clr-verde-oscuro)}.woocommerce-cart .product-thumbnail img{max-width:clamp(3.5294117647rem, -1.1375789985rem + 12.3966942149vw, 8.8235294118rem);height:auto}.woocommerce-cart .cart_totals h2{font-size:var(--step-1);font-weight:700;margin-block-end:1rem}.woocommerce-cart .cart_totals table{margin-block:2rem}.woocommerce-cart button[name=update_cart],.woocommerce-cart .checkout-button{font-weight:400}.woocommerce-cart button[name=update_cart][disabled],.woocommerce-cart .checkout-button[disabled]{opacity:.5;cursor:not-allowed}.woocommerce-cart .wc-proceed-to-checkout{margin-block-start:1rem}.woocommerce-cart button[name=apply_coupon]{white-space:nowrap;font-weight:400}.woocommerce-cart .coupon{display:flex;gap:1ch}.woocommerce-cart .coupon input{padding:.5rem 1rem;text-align:left}.woocommerce-cart .woocommerce-notices-wrapper{grid-column:1/-1;margin-inline:calc(var(--padding)*-1)}@media only screen and (max-width: calc(64rem - 1px)){.woocommerce-cart .coupon{margin-block-end:2rem}}@media only screen and (min-width: 64rem){.woocommerce-cart .actions{text-align:right;overflow:hidden}.woocommerce-cart .actions .coupon{float:left}}@media only screen and (min-width: 75rem){.woocommerce-cart div.woocommerce{grid-template-columns:1fr auto}.woocommerce-cart .woocommerce-notices-wrapper{grid-column:1/-1}.woocommerce-cart .cart-collaterals{margin-block-start:calc(var(--separacion)*2 + 3rem)}}@container (width <= 70ch){.woocommerce-cart .shop_table{display:block}.woocommerce-cart thead{display:none}.woocommerce-cart tbody{display:grid;grid-gap:clamp(1.1764705882rem, -2.9719656458rem + 11.0192837466vw, 5.8823529412rem)}.woocommerce-cart .cart_item{display:grid;position:relative;grid-template-columns:.5fr 1fr auto;grid-template-rows:auto auto auto 1fr;grid-gap:1ch}.woocommerce-cart .cart_item th,.woocommerce-cart .cart_item td{padding:0}.woocommerce-cart .product-thumbnail{grid-column:1;grid-row:span 4}.woocommerce-cart .product-price,.woocommerce-cart .product-quantity,.woocommerce-cart .product-subtotal{grid-column:span 2}.woocommerce-cart .product-quantity{grid-row:2;grid-column:2/-1}.woocommerce-cart .product-remove{grid-column:3;grid-row:1}.woocommerce-cart td[data-title]{display:flex;flex-wrap:wrap;gap:.5ch}.woocommerce-cart td[data-title]:before{content:attr(data-title) ":";display:block}.woocommerce-cart .product-thumbnail img{width:100%;max-width:none}}.woocommerce-cart #wc-stripe-express-checkout-element{max-width:290px}.cart-empty.woocommerce-info{display:grid;place-items:center;padding-block:3rem;font-size:1.5em;height:calc(100vh - var(--alto-cabecera));font-weight:bold}.woocommerce-checkout .pagina{padding-inline:0;padding-block:0}.woocommerce-checkout .woocommerce-checkout{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);padding-block:calc(var(--separacion)*2)}.woocommerce-checkout h3{font-size:var(--step-1);font-weight:700;margin-block-end:1rem}.woocommerce-checkout .col2-set,.woocommerce-checkout form.woocommerce-checkout{display:grid;grid-gap:1rem clamp(1.1764705882rem, -0.3791929995rem + 4.132231405vw, 2.9411764706rem)}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{display:grid;grid-gap:1rem;grid-template-rows:auto 1fr}.woocommerce-checkout wc-order-attribution-inputs{display:none}.woocommerce-checkout .woocommerce-notices-wrapper:empty{display:none}.woocommerce-checkout #customer_details label{display:block;width:fit-content;margin-block-end:.25rem}.woocommerce-checkout .checkout_coupon,.woocommerce-checkout .woocommerce-form-login{font-size:var(--step--1)}.woocommerce-checkout .checkout_coupon p,.woocommerce-checkout .woocommerce-form-login p{max-width:50ch}.woocommerce-checkout .checkout_coupon a,.woocommerce-checkout .woocommerce-form-login a{color:currentColor}.woocommerce-checkout .clear{display:none}.woocommerce-checkout button[name=login],.woocommerce-checkout button[name=apply_coupon]{--color: var(--clr-blanco);--fondo: var(--clr-negro);white-space:nowrap}.woocommerce-checkout #customer_details textarea{resize:vertical;height:5rem}.woocommerce-checkout .woocommerce-account-fields,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-billing-fields{container-type:inline-size}.woocommerce-checkout .checkout_coupon,.woocommerce-checkout .woocommerce-form-login,.woocommerce-checkout .woocommerce-account-fields,.woocommerce-checkout div[class*=fields__field-wrapper]{display:grid;align-items:end;gap:1rem}.woocommerce-checkout .woocommerce-checkout-review-order-table{margin-block-end:2rem}.woocommerce-checkout .order-total{background:var(--clr-verde-claro);font-size:var(--step-1);font-weight:bold}.woocommerce-checkout .order-total th:first-child{padding-inline-start:1rem;text-transform:uppercase;font-size:var(--step--1)}.woocommerce-checkout .order-total td:last-child{padding-inline-end:1rem}.woocommerce-checkout .order-total .includes_tax{display:block;font-size:var(--step--1);font-weight:normal}.woocommerce-checkout .wc_payment_methods{list-style:none;display:grid;gap:1rem;margin-block-end:1rem}.woocommerce-checkout .wc_payment_methods label{font-weight:700;margin-block-end:.5rem}.woocommerce-checkout .payment_box{background:var(--clr-verde-claro);padding:1rem;margin-block-start:.5rem}.woocommerce-checkout .payment_box fieldset{margin-block-start:.5rem;border:0}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-block-end:1rem}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper a{color:currentColor}.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:var(--step--1);margin-block:2rem}.woocommerce-checkout #place_order{margin-block-start:1rem}.woocommerce-checkout .woocommerce-form-login,.woocommerce-checkout .woocommerce-form-login-toggle,.woocommerce-checkout .woocommerce-form-coupon,.woocommerce-checkout .woocommerce-form-coupon-toggle{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);padding-block:1em;background:var(--clr-verde-oscuro);color:#000}.woocommerce-checkout .woocommerce-form-login .form-row:has(button[type=submit]),.woocommerce-checkout .woocommerce-form-login-toggle .form-row:has(button[type=submit]),.woocommerce-checkout .woocommerce-form-coupon .form-row:has(button[type=submit]),.woocommerce-checkout .woocommerce-form-coupon-toggle .form-row:has(button[type=submit]){display:flex;align-items:center;justify-content:space-between;gap:1rem}.woocommerce-checkout .woocommerce-form-coupon-toggle{border-block-start:1px solid currentColor}.woocommerce-checkout .woocommerce-form-login-toggle{margin-block-end:0}@media only screen and (min-width: 75rem){.woocommerce-checkout form.woocommerce-checkout{grid-template-columns:2fr 1fr}}@container (width >= 70ch){.woocommerce-checkout .woocommerce-account-fields,.woocommerce-checkout div[class*=fields__field-wrapper]{grid-template-columns:1fr 1fr}.woocommerce-checkout .form-row-wide{grid-column:span 2}}.woocommerce-checkout #wc-stripe-express-checkout-element{grid-template-columns:auto auto}.woocommerce-checkout #wc-stripe-express-checkout-element:before{grid-column:1/-1}.woocommerce-checkout #wc-stripe-express-checkout-button-separator{grid-column:1;text-align:center;margin-block:1em !important}.woocommerce-checkout #customer_details{grid-column:1}.popup--nif .popup__contenido{--padding: clamp(1.7647058824rem, 1.2461513531rem + 1.3774104683vw, 2.3529411765rem)}.popup--nif .popup__titulo{white-space:pretty}.woocommerce-account table{margin-inline:-0.5em;margin-block-end:2rem}.woocommerce-account .woocommerce-info:has(+.button,+.woocommerce-account .woocommerce a.edit){margin-block-end:var(--margen-inferior-parrafos)}.woocommerce-account .button,.woocommerce-account .woocommerce a.edit{font-size:var(--step-0)}.woocommerce-account .woocommerce-customer-details--phone{margin-block:.5em}.woocommerce-account .woocommerce-order-details{margin-block:var(--separacion)}.woocommerce-account .woocommerce-orders-table__row td{vertical-align:middle}.woocommerce-account .woocommerce-orders-table__row tr:not(:last-child) td{border-block-end:1px solid currentColor}.woocommerce-account mark{background:rgba(0,0,0,0);color:var(--color-del-texto);font-weight:700}.woocommerce-account .woocommerce form,.woocommerce-account #customer_login form{max-width:70ch;margin-inline:auto}.woocommerce-account .woocommerce :where(a:not(.button):not(.edit)){color:var(--color-negro);text-decoration:underline}.woocommerce-account div.woocommerce{padding-block:calc(var(--separacion)*2)}.woocommerce-account .woocommerce-customer-details{margin-block-start:2em}.form-row:has(.woocommerce-form-login__rememberme){display:flex;align-items:center;justify-content:space-between;gap:1rem}.woocommerce-Addresses address{margin-block-start:1em}.woocommerce-Address-title h3{margin-block-end:.5em}.woocommerce-account .woocommerce{grid-column-gap:clamp(2.9411764706rem, -2.7629233512rem + 15.1515151515vw, 9.4117647059rem);font-size:1rem}.woocommerce-account .woocommerce label{font-size:.6666666667rem;text-transform:uppercase;font-family:var(--tipografia-texto);letter-spacing:.1291666667em;display:block}.woocommerce-account .woocommerce h2{font-size:var(--step-1);margin-block-end:.9em;font-weight:400}.woocommerce-account .woocommerce .bloque>div{padding-block:0}.woocommerce-account .woocommerce .productos__titulo h2{font-size:var(--step-5);margin-block:0}.woocommerce-account .woocommerce .woocommerce-form-login__submit{margin-top:1em}.woocommerce-account .woocommerce .clear{display:none}.woocommerce-account .woocommerce .woocommerce-privacy-policy-text{grid-column:span 2;margin-block:0;font-size:rem-calc(17);font-family:var(--tipografia-titulo)}.woocommerce-MyAccount-navigation>ul{list-style:none;margin:0;padding:0}.woocommerce .woocommerce-MyAccount-navigation-link{border-block-end:1px solid currentColor}.woocommerce .woocommerce-MyAccount-navigation-link:last-child{border-block-end:0}.woocommerce .woocommerce-MyAccount-navigation-link>a{color:#000 !important;text-decoration:none;padding-block:1em;padding-inline:1.5em;display:block}.woocommerce .woocommerce-MyAccount-navigation-link.is-active>a{font-weight:900}fieldset{border:1px solid var(--clr-rojo);width:100%}.woocommerce-orders-table__cell-order-actions a{display:inline-block}.woocommerce-orders-table__cell-order-actions a:not(:last-child){margin-right:1em}.woocommerce-EditAccountForm{container-type:inline-size}.woocommerce-EditAccountForm,.woocommerce-EditAccountForm fieldset{display:grid;grid-column-gap:2rem}.woocommerce-EditAccountForm label,.woocommerce-EditAccountForm fieldset label{text-transform:uppercase;font-size:var(--step-0);font-weight:600;display:block;width:fit-content;margin-block-end:.5rem}.woocommerce-EditAccountForm input+span,.woocommerce-EditAccountForm fieldset input+span{display:block;margin-block-start:.5em}.woocommerce-EditAccountForm p,.woocommerce-EditAccountForm fieldset p{margin-block-end:var(--margen-inferior-parrafos)}.woocommerce-EditAccountForm legend,.woocommerce-EditAccountForm fieldset legend{margin-block-end:calc(var(--margen-inferior-parrafos)*.5)}.woocommerce-EditAccountForm .woocommerce-form-row>input+span{font-size:.7em}.woocommerce-MyAccount-content>p{margin-block-end:var(--margen-inferior-parrafos)}.woocommerce-MyAccount-content h3{margin-block-end:.5em}.woocommerce-account.logged-in div.woocommerce{display:grid;grid-row-gap:2rem}@media only screen and (min-width: 48rem){.woocommerce-account.logged-in div.woocommerce{grid-template-columns:max-content 1fr;grid-column-gap:0}.woocommerce-MyAccount-content{padding-inline-start:clamp(1.1764705882rem, -0.3791929995rem + 4.132231405vw, 2.9411764706rem);border-inline-start:1px solid var(--clr-marron)}.woocommerce-MyAccount-content .bloque--productos{margin-block-start:0}.woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin-block-end:1em}.woocommerce-address-fields__field-wrapper .form-row-wide{grid-column:1/-1}.woocommerce-EditAccountForm,.woocommerce-EditAccountForm fieldset{grid-template-columns:1fr 1fr}.woocommerce-EditAccountForm fieldset,.woocommerce-EditAccountForm fieldset fieldset{grid-column:span 2}.col2-set,.woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}}.bloque--tienda{padding-block:0;padding-inline:0;border-block-start:1px solid currentColor}.tienda__titulo{margin:0 max(var(--padding-lateral),(100% - var(--ancho))/2);background:var(--clr-verde-oscuro);padding:.5em;border:1px solid currentColor;width:fit-content;transform:translateY(-50%);z-index:1;position:relative;border-radius:1em;text-transform:uppercase;font-weight:400;font-size:var(--step-0)}.tienda__titulo a{color:currentColor;text-decoration:none}.tienda__lista{display:flex;gap:1.5rem;overflow:auto;padding-block-end:var(--separacion);align-items:flex-start}.tienda__lista .producto-listado{flex:0 0 min(80%,42ch)}.tienda__enlace{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);background:var(--clr-blanco);border-block:1px solid currentColor;text-transform:uppercase;text-align:right;padding:.5rem}.tienda__enlace a{color:currentColor;text-transform:uppercase}.tienda__enlace:after{content:">"}.bloque--columnas{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill, minmax(min(100%, 45ch), 1fr))}.columnas--estrecho{padding-inline:max(1rem,(100% - 90ch)/2);grid-template-columns:repeat(auto-fill, minmax(min(100%, 40ch), 1fr))}.bloque--formulario{--ancho-global: var(--ancho);display:grid;padding-inline:0;padding-block:0;overflow:hidden}.bloque--formulario a{color:currentColor}.formulario__columna:first-child{padding:3rem var(--padding-lateral) 3rem;font-size:var(--step-1);font-weight:300}.bloque--formulario .campo{padding-inline:clamp(1rem, -0.7112299465rem + 4.5454545455vw, 2.9411764706rem);padding-block:1.5rem}.bloque--formulario .campo:not(:last-child){border-block-end:1px solid currentColor}.bloque--formulario input.pueseso{position:absolute;left:-999em}.bloque--formulario .label,.bloque--formulario .campo:not(.campo--checkbox):not(.campo--radio) label{text-transform:uppercase;font-size:var(--step-0);font-weight:600;display:block;width:fit-content;margin-block-end:.5rem}.bloque--formulario input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]),.bloque--formulario .formulario select,.bloque--formulario .formulario .campo--file div,.bloque--formulario .formulario textarea{border:1px solid currentColor;border-radius:1rem;background:#fff;display:block;width:100%;padding:.5em 1em;height:calc(var(--alto-de-linea)*1em + 1em);overflow:hidden}.bloque--formulario button{border:1px solid currentColor;text-transform:none}.bloque--formulario .campo--checkbox,.bloque--formulario .campo--radio{position:relative}.bloque--formulario .campo--checkbox input,.bloque--formulario .campo--radio input{opacity:0;position:absolute}.bloque--formulario .campo--checkbox label,.bloque--formulario .campo--radio label{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.5em}.bloque--formulario .campo--checkbox label:before,.bloque--formulario .campo--radio label:before{content:"";width:calc(var(--alto-de-linea)*.8em);height:calc(var(--alto-de-linea)*.8em);border:1px solid currentColor;background:#fff;transition:.3s}.bloque--formulario .campo--checkbox input:focus+label:before,.bloque--formulario .campo--radio input:focus+label:before{outline:2px solid var(--color-acentos)}.bloque--formulario .campo--radio label:before{border-radius:50%}.bloque--formulario .campo--radio input:checked+label:before{background:#fff url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Ccircle cx=%277.5%27 cy=%277.5%27 r=%275%27 fill=%27%23A4D7C1%27 /%3E%3C/svg%3E")}.bloque--formulario .campo--checkbox input:checked+label:before{background:#fff url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Crect x=%272%27 y=%272%27 width=%2711%27 height=%2711%27 fill=%27%23A4D7C1%27 /%3E%3C/svg%3E")}.bloque--formulario .radios{display:grid;grid-row-gap:.5rem}.bloque--formulario .radio{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.5rem}.bloque--formulario .radio input{visibility:hidden}@media only screen and (max-width: calc(64rem - 1px)){.formulario__columna:first-child{background:var(--clr-verde-claro);border-block-end:1px solid currentColor}.formulario__columna:last-child{padding-block-start:0}}@media only screen and (min-width: 64rem){.bloque--formulario{background:linear-gradient(to right, var(--clr-verde-claro), var(--clr-verde-claro) 50%, transparent 0);grid-template-columns:1fr 1fr}.formulario__columna:first-child{padding-inline:max(var(--padding-lateral),(100vw - var(--ancho))/2) clamp(1.7647058824rem, 0.2090422946rem + 4.132231405vw, 3.5294117647rem);border-inline-end:1px solid currentColor}.formulario__columna:last-child{border-inline-start:1px solid currentColor;margin-inline-start:-1px}.bloque--formulario .campo{padding-inline-end:max(var(--padding-lateral),(100vw - var(--ancho-global))/2)}}.bloque--librerias{--ancho-global: var(--ancho);display:grid;padding-inline:0;padding-block:0}.bloque--librerias a{color:currentColor}.librerias__columna{padding:3rem var(--padding-lateral)}.librerias__columna:first-child{font-size:var(--step-1)}@media only screen and (max-width: calc(64rem - 1px)){.librerias__columna:first-child{background:var(--clr-verde-claro);border-block-end:1px solid currentColor}}@media only screen and (min-width: 64rem){.bloque--librerias{background:linear-gradient(to right, var(--clr-verde-claro), var(--clr-verde-claro) 50%, transparent 0);grid-template-columns:1fr 1fr}.librerias__columna:first-child{padding-inline:max(var(--padding-lateral),(100vw - var(--ancho))/2) clamp(1.7647058824rem, 0.2090422946rem + 4.132231405vw, 3.5294117647rem);border-inline-end:1px solid currentColor;position:sticky;top:var(--alto-cabecera);align-self:start}.librerias__columna:last-child{border-inline-start:1px solid currentColor;margin-inline-start:-1px}}:where(.boton,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.bloque--articulos .articulo__categoria a,.bloque--formulario button){--_color: var(--color, var(--clr-negro));--_fondo: var(--fondo, var(--clr-verde-oscuro));--_fondo-hover: var(--fondo-hover, var(--_color, transparent));--_color-hover: var(--color-hover, var(--fondo, var(--clr-principal)));border-radius:1.5em;text-decoration:none;text-transform:uppercase;color:var(--_color);font-size:var(--step-0);padding:.6em .85em;display:inline-block;background:var(--_fondo);letter-spacing:.02em;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;text-align:center;cursor:pointer}:where(.boton,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.bloque--articulos .articulo__categoria a,.bloque--formulario button):hover,:where(.boton,.fmt-boton a,.cabeceraPrincipal__migas a,.cabeceraPrincipal__verMenu button,.cabeceraPrincipal .menu-item :where(a:not([href*=carrito]):not([href*=mi-cuenta])),.bloque--articulos .articulo__categoria a,.bloque--formulario button):focus{background:var(--_fondo-hover);color:var(--_color-hover)}.bloque--acordeon{padding-inline:0;margin-block:var(--separacion)}.acordeon__titulo{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);font-size:var(--step-2);font-weight:500;margin-block-end:1rem}.acordeon__elemento__titulo button{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);border-block-end:1px solid currentColor;width:100%;background:var(--clr-verde-claro);font:inherit;text-align:left;padding-block:.5rem;font-size:var(--step-1);font-weight:500;display:grid;grid-template-columns:1fr auto auto;justify-content:space-between;gap:1rem;align-items:center;transition:.3s}.acordeon__elemento__titulo button:after{content:"";background:url("data:image/svg+xml,%3Csvg width=%2715%27 height=%2715%27 viewBox=%270 0 15 15%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.38965 14.8643L0.310547 0.640624L2.93262 0.640624L7.60547 11.9053L12.2344 0.640624L14.8564 0.640624L8.85059 14.8643L6.38965 14.8643Z%27 fill=%27black%27/%3E%3C/svg%3E");width:15px;height:15px;transition:.3s;grid-column:2;grid-row:1}.acordeon__elemento__titulo button[aria-pressed=true]{background:var(--clr-verde-oscuro)}.acordeon__elemento__titulo button[aria-pressed=true]:after{rotate:180deg}.acordeon__elemento__contenido{overflow:hidden;transition:.3s}.acordeon__elemento__contenido a{color:currentColor}.acordeon__elemento__contenido>.texto{border-block-end:1px solid currentColor;padding-block:1rem;padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2)}.bloque--titulo{padding-block-end:0}.titulo__titulo{font-size:var(--step-3);margin:0}#menu{transition:.3s;position:fixed;inset:0;background:var(--fondo-de-menu);color:var(--texto-de-menu);z-index:1000;font-family:var(--tipografia-texto);display:grid;grid-template-rows:max-content 1fr;grid-gap:1rem;grid-auto-rows:min-content}#menu[aria-hidden=true]{opacity:0;pointer-events:none}.admin-bar #menu{top:46px}@media only screen and (min-width: 783px){.admin-bar #menu{top:32px}}#menu .menu{list-style:none}#menu a{color:currentColor}#menu a:not(:hover){text-decoration:none}#menu div[tabindex="0"]{position:absolute}.menu__cabecera{background:var(--fondo-de-cabecera);color:var(--texto-de-cabecera);padding-block:var(--padding-cabecera);padding-inline:calc(max(0px,(100% - var(--ancho))/2) + var(--padding-lateral));display:flex;align-items:center;justify-content:space-between;border-block-end:1px solid currentColor}.menu__logo a{text-decoration:none;font-size:1.7058823529rem;font-weight:300;line-height:1;color:currentColor}.menu__cerrar button{background:rgba(0,0,0,0);border:0;padding:0}.menu__menu--principal{font-size:clamp(1.8235294118rem, 1.667963053rem + 0.4132231405vw, 2rem);font-weight:500;border-block-end:1px solid currentColor;padding-block-end:var(--padding-cabecera);margin-block-end:var(--padding-cabecera);text-transform:lowercase}.menu__menu--secundario{font-size:1.2941176471rem}.menu__pie{padding-block:var(--padding-cabecera);border-block-start:1px solid currentColor}@media only screen and (max-width: calc(48rem - 1px)){.menu__logo img{display:none}.menu__menu .oculto-movil{display:none}.menu__menu--principal li{padding-inline:calc(max(0px,(100% - var(--ancho))/2) + var(--padding-lateral))}.menu__menu--principal li.separado{border-block-start:1px solid currentColor;padding-block-start:var(--padding-cabecera);margin-block-start:var(--padding-cabecera)}.menu__menu--secundario{padding-inline:calc(max(0px,(100% - var(--ancho))/2) + var(--padding-lateral))}}@media only screen and (min-width: 48rem){#menu{bottom:auto;padding-block-end:2rem;border-block-end:1px solid currentColor}.menu__pie{display:none}.menu__logo span{display:none}.menu__contenido{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;padding-block:1rem}.menu__menu--principal{padding-inline:calc(max(0px,(100% - var(--ancho))/2) + var(--padding-lateral));grid-column:1/-1;padding-block-end:2rem}.menu__menu--principal li{display:inline-block}.menu__menu--principal li:not(:last-child):after{content:",";margin-inline-end:.75ch}.menu__menu--secundario{grid-column:2;margin-inline-end:calc(max(0px,(100vw - var(--ancho))/2) + var(--padding-lateral));columns:3;column-gap:1rem;padding-block-start:1rem;font-size:1.1764705882rem}.menu__menu--secundario li{margin-block-end:.5rem}}body .pum-theme-18729 .pum-container,.pum-theme-tema-por-defecto .pum-container{box-shadow:none;border-radius:1rem;font-size:var(--step-1)}.pum-theme-18729 .pum-content,.pum-theme-tema-por-defecto .pum-content{font-size:var(--step-0)}body .pum-theme-18729 .pum-content+.pum-close,.pum-theme-tema-por-defecto .pum-content+.pum-close{right:1rem;top:1rem;border-radius:50%;width:40px;height:40px;padding:0;font-size:.9em}body .pum-container.pum-responsive.pum-responsive-medium{width:45rem;max-width:90% !important}body #mlb2-5938109.ml-form-embedContainer .ml-form-embedWrapper.embedForm{max-width:none}.pum-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body #mlb2-5938109.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#mlb2-5938109.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding:0}body #mlb2-5938109.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group{padding-block:1.25rem;border-block-end:1px solid currentColor;--padding: clamp(1.1764705882rem, -0.8977475288rem + 5.5096418733vw, 3.5294117647rem)}body #mlb2-5938109.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group label{padding-block-end:.5rem;padding-inline:var(--padding);margin-block-end:1.25rem;text-transform:uppercase;font-weight:normal;border-block-end:1px solid currentColor;display:block}body #mlb2-5938109.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input{margin-inline:var(--padding);width:calc(100% - var(--padding)*2) !important;display:block;border:1px solid currentColor !important;border-radius:1rem !important}body #mlb2-5938109.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit{display:flex;justify-content:flex-end;padding-inline:2rem}body #mlb2-5938109.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button{background:#a4d7c1 !important;color:#000 !important;font-weight:normal !important;border-radius:1rem !important;border:1px solid currentColor !important;width:fit-content !important}.avisos{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.5);display:grid;place-items:center;transition:opacity .5s;opacity:0}.avisos .carrito__cuenta{display:none}.avisos a{white-space:nowrap}.avisos__inner{background:#fff;max-width:50ch;display:flex;flex-direction:column;padding:1rem;border-radius:1rem}.avisos__cerrar{align-self:flex-end;background:none;font-size:1.5rem;line-height:1}
