.spt{--spt-azul:var(--wp--preset--color--azul, #224e66);--spt-azul-h:var(--wp--preset--color--azul-hover, #1a3d51);--spt-tq:var(--wp--preset--color--turquesa, #5eacb5);--spt-tqt:var(--wp--preset--color--turquesa-texto, #287580);--spt-hueso:var(--wp--preset--color--hueso, #f3f6f8);--spt-hueso2:var(--wp--preset--color--hueso-2, #e9eff3);--spt-filete:var(--wp--preset--color--filete, #d3dee5);--spt-ff:var(--wp--preset--color--filete-fuerte, #7c95a4);--spt-tinta:var(--wp--preset--color--tinta, #10212b);--spt-tinta2:var(--wp--preset--color--tinta-2, #4d6372);--spt-inter:var(--wp--preset--font-family--inter, Inter, system-ui, sans-serif);--spt-pop:var(--wp--preset--font-family--poppins, Poppins, system-ui, sans-serif);color:var(--spt-tinta);counter-reset:nme-sec;min-width:0}.spt *,.spt *::before,.spt *::after{box-sizing:border-box}.spt p,.spt figure,.spt ul,.spt ol,.spt dl,.spt dd,.spt h3,.spt h4,.spt h5{margin:0}.spt:not(.is-js) .spt__js{display:none}.spt.is-js .spt__sinjs{display:none}.spt :focus-visible{outline:2px solid var(--spt-tqt);outline-offset:3px}.spt q{quotes:"«" "»" "“" "”"}.spt a{color:var(--spt-azul);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.spt a:hover{color:var(--spt-tqt)}.spt-demo{margin:0 0 16px;padding:10px 14px;border:2px dashed #8a5a00;border-radius:4px;background:#fff1c2;color:var(--spt-tinta,#10212b);font:600 .875rem/1.45 var(--spt-inter,Inter,system-ui,sans-serif)}.spt>.spt-demo{margin-bottom:20px}.spt-demo--r{display:inline-block;margin-bottom:12px;padding:4px 10px;font-size:.75rem}.spt-hueco{display:grid;place-items:center;aspect-ratio:16 / 9;padding:16px;border:2px dashed #8a5a00;border-radius:6px;background:repeating-linear-gradient(135deg,#f3f6f8 0 14px,#e9eff3 14px 28px)}.spt-hueco .spt-demo{max-width:46ch;margin:0;text-align:center}.spt__entradilla{max-width:62ch;font-size:var(--wp--preset--font-size--entradilla,1.125rem);font-weight:300;line-height:1.55;color:var(--spt-tinta2)}.spt .spt__sec{padding-block:clamp(40px, 2rem + 3vw, 80px)}.spt .spt__sec:last-child{padding-bottom:0}.spt__listas{display:grid;gap:20px 32px}@media (min-width:720px){.spt__listas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.spt__campo{display:grid;gap:8px;min-width:0;align-content:start}.spt__campo label{display:grid;gap:4px}.spt__campo .nme-etq{margin:0;color:var(--spt-tqt)}.spt__rotulo{font:600 1.375rem/1.2 var(--spt-pop);color:var(--spt-azul)}.spt select{width:100%;min-width:0;max-width:100%;min-height:52px;padding:10px 40px 10px 14px;border:1px solid var(--spt-ff);border-radius:4px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23224e66' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--spt-tinta);font:400 1rem/1.3 var(--spt-inter);text-overflow:ellipsis;-webkit-appearance:none;appearance:none;cursor:pointer}.spt select:hover{border-color:var(--spt-azul)}.spt select:disabled{border-style:dashed;background-color:var(--spt-hueso2);color:var(--spt-tinta2);cursor:not-allowed}.spt__ayuda{font-size:.8125rem;line-height:1.45;color:var(--spt-tinta2)}.spt__resultado{margin-top:32px}.spt__resultado:empty{display:none}.spt__todas-boton{margin-top:28px}.spt .spt__boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;max-width:100%;padding:10px 24px;border:1px solid var(--spt-azul);border-radius:4px;background:var(--spt-azul);color:#fff;font:500 .9375rem/1.3 var(--spt-inter);text-align:center;text-decoration:none;cursor:pointer}.spt .spt__boton:hover{background:var(--spt-azul-h);border-color:var(--spt-azul-h);color:#fff}.spt .spt__boton--linea{background:#fff;color:var(--spt-azul)}.spt .spt__boton--linea:hover{background:var(--spt-hueso);border-color:var(--spt-azul);color:var(--spt-azul)}.spt .spt__enlace{display:inline-flex;align-items:center;min-height:44px;font-weight:500;overflow-wrap:anywhere}.spt .spt__enlace::after{content:"→";margin-left:8px;text-decoration:none}.spt .spt__en-linea{color:var(--spt-azul);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;overflow-wrap:anywhere}.spt .spt__en-linea:hover{text-decoration-thickness:2px}.spt__grupo+.spt__grupo{margin-top:clamp(40px, 5vw, 64px)}.spt__grupo-tit{padding-top:16px;border-top:1px solid var(--spt-filete);font:600 clamp(1.25rem, 1.1rem + .5vw, 1.5rem)/1.25 var(--spt-pop);color:var(--spt-azul)}.spt-r{min-width:0;margin-top:24px;padding:clamp(18px, 3vw, 40px);border:1px solid var(--spt-filete);border-radius:6px;background:#fff}.spt-r[hidden]{display:none}.spt-r__tema{font:600 clamp(1.25rem, 1.1rem + .6vw, 1.625rem)/1.2 var(--spt-pop);color:var(--spt-azul);overflow-wrap:anywhere}.spt-r__resumen{max-width:68ch;margin-top:16px!important;line-height:1.6}.spt-r__bloque{margin-top:28px;padding-top:20px;border-top:1px solid var(--spt-filete)}.spt-r__bloque>p{max-width:68ch;line-height:1.6}.spt-r__bloque>p+p{margin-top:12px}.spt-r__btit{display:flex;align-items:center;gap:12px;margin-bottom:16px!important;font:600 1.0625rem/1.3 var(--spt-pop);color:var(--spt-tinta)}.spt-r__bnum{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--spt-azul);color:#fff;font:600 .8125rem/1 var(--spt-inter)}.spt-r__etq-nota{max-width:68ch;margin-top:14px!important;line-height:1.6}.spt-r__nota,.spt-r__origen{max-width:72ch;margin-top:12px!important;font-size:.8125rem;line-height:1.55;color:var(--spt-tinta2)}.spt-r__subtit{margin:24px 0 12px!important;font:600 1rem/1.3 var(--spt-pop);color:var(--spt-azul)}.spt-r__fija{max-width:68ch;margin-top:16px!important;padding:12px 16px;border-left:3px solid var(--spt-tqt);background:var(--spt-hueso);font-weight:500;line-height:1.55}.spt-r__fuentes{display:grid;gap:16px;padding:0;list-style:none}.spt-r__fuentes p{max-width:68ch;line-height:1.6}.spt-r__org{margin-top:6px!important;font-size:.8125rem;color:var(--spt-tinta2)}.spt-r__enlaces{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:12px!important;padding:0;list-style:none}.spt-r__pie{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:28px;padding-top:14px;border-top:1px solid var(--spt-filete);font-size:.8125rem;line-height:1.5;color:var(--spt-tinta2)}.spt-r__pie>:first-child{font-weight:600;color:var(--spt-tinta)}.spt-r__fuentes-pie{flex-basis:100%;overflow-wrap:anywhere}.spt-r__flist>*+*::before{content:" · ";color:var(--spt-tinta2)}.spt-r__envases{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%, 20rem),1fr))}.spt-r__trozo{min-width:0}.spt-env{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px 16px;min-width:0;height:100%;padding:16px 16px 24px;border-radius:6px;background:var(--spt-hueso)}.spt-env__img{grid-column:1;display:block;width:72px;height:72px;border-radius:4px;background:#fff;object-fit:contain}.spt-env__cuerpo{grid-column:2;min-width:0}.spt-env__citas,.spt-env__comp{grid-column:1 / -1;min-width:0;align-self:start}.spt-env.spt-env--sin-foto,.spt-env:not(:has(.spt-env__img)){grid-template-columns:minmax(0,1fr)}.spt-env--sin-foto .spt-env__cuerpo,.spt-env:not(:has(.spt-env__img)) .spt-env__cuerpo{grid-column:1}.spt-env__si{margin-bottom:4px!important;font:500 .75rem/1.4 var(--spt-inter);letter-spacing:.04em;text-transform:uppercase;color:var(--spt-tqt)}.spt-env__nombre{font:600 1.0625rem/1.3 var(--spt-pop);color:var(--spt-azul);overflow-wrap:anywhere}.spt-env__citas{display:grid;gap:10px;padding-top:12px;border-top:1px solid var(--spt-filete)}.spt-env__citas dt{font:500 .75rem/1.4 var(--spt-inter);color:var(--spt-tinta2)}.spt-env__citas dd{margin-top:2px;font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}.spt-env__nota{font-size:.875rem;line-height:1.5;color:var(--spt-tinta2)}.spt-env__trazo{position:absolute;left:16px;right:16px;bottom:10px;height:2px;border-radius:2px;background:var(--spt-tq);transform-origin:left center;pointer-events:none}.spt.is-js .spt-env:not(.is-visto) .spt-env__trazo{transform:scaleX(0)}.spt.is-js .spt-env .spt-env__trazo{transition:transform .7s cubic-bezier(.3,.7,.2,1) .1s}@media (prefers-reduced-motion:reduce){.spt.is-js .spt-env .spt-env__trazo{transition:none}.spt.is-js .spt-env:not(.is-visto) .spt-env__trazo{transform:none}}@media (max-width:479px){.spt-env{grid-template-columns:56px minmax(0,1fr);padding-inline:12px}.spt-env__img{width:56px;height:56px}.spt-env__trazo{left:12px;right:12px}}.spt-tabla{max-width:100%;overflow-x:auto;border:1px solid var(--spt-filete);border-radius:6px;background:#fff}.spt .spt-tabla__t{display:table;width:100%;max-width:none;margin:0;border-collapse:collapse;font:400 .9375rem/1.4 var(--spt-inter);font-variant-numeric:tabular-nums}.spt .spt-tabla__t caption{padding:10px 14px;caption-side:top;text-align:left;font:600 .9375rem/1.3 var(--spt-pop);color:var(--spt-azul)}.spt .spt-tabla__t th,.spt .spt-tabla__t td{padding:10px 14px;border:0;border-bottom:1px solid var(--spt-filete);background:none;text-align:left;vertical-align:top;overflow-wrap:anywhere}.spt .spt-tabla__t tr:last-child>*{border-bottom:0}.spt .spt-tabla__t thead th{background:var(--spt-hueso);font:500 .8125rem/1.35 var(--spt-inter);color:var(--spt-tinta2)}.spt .spt-tabla__t tbody th{font-weight:500;color:var(--spt-tinta)}.spt .spt-tabla__t--comp{font-size:.875rem}.spt .spt-tabla__t--comp th,.spt .spt-tabla__t--comp td{padding:8px 10px}.spt .spt-tabla__total>*{background:var(--spt-hueso);font-weight:600;color:var(--spt-azul)!important}.spt-r__cifras{margin-top:28px}.spt-r--salida{margin-top:0}.spt-cifras+.spt-cifras{margin-top:20px}.spt-cifras__si{margin-bottom:8px!important;font:500 .75rem/1.4 var(--spt-inter);letter-spacing:.04em;text-transform:uppercase;color:var(--spt-tqt)}.spt-cifras__ref{margin-top:8px!important;font-size:.8125rem;line-height:1.5;color:var(--spt-tinta2)}@media (max-width:599px){.spt .spt-tabla__t{font-size:.875rem}.spt .spt-tabla__t th,.spt .spt-tabla__t td{padding:8px}.spt .spt-tabla__t--apila thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.spt .spt-tabla__t--apila,.spt .spt-tabla__t--apila tbody,.spt .spt-tabla__t--apila tr{display:block;width:100%}.spt .spt-tabla__t--apila caption{display:block}.spt .spt-tabla__t--apila tr{border-bottom:1px solid var(--spt-filete)}.spt .spt-tabla__t--apila tr:last-child{border-bottom:0}.spt .spt-tabla__t--apila tbody th{display:block;padding:10px 12px 4px;border:0;font-weight:600;color:var(--spt-azul)}.spt .spt-tabla__t--apila td{display:flex;justify-content:space-between;gap:12px;padding:3px 12px;border:0}.spt .spt-tabla__t--apila td:last-child{padding-bottom:10px}.spt .spt-tabla__t--apila td::before{content:attr(data-etq);flex:1 1 auto;min-width:0;color:var(--spt-tinta2)}.spt .spt-tabla__t--apila td{text-align:right}}.spt-pack{margin-top:20px;border:1px solid var(--spt-filete);border-radius:6px;background:#fff}.spt-pack>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:10px 16px;color:var(--spt-azul);font:500 .9375rem/1.3 var(--spt-inter);list-style:none;cursor:pointer}.spt-pack>summary::-webkit-details-marker{display:none}.spt-pack>summary::after{content:"+";flex:none;font:400 1.375rem/1 var(--spt-inter)}.spt-pack[open]>summary::after{content:"−"}.spt-pack>summary:hover{background:var(--spt-hueso)}.spt-pack__cuerpo{display:grid;gap:12px;padding:4px 16px 18px}.spt-pack__nombre{font:600 1.0625rem/1.3 var(--spt-pop);color:var(--spt-azul)}.spt-pack__txt,.spt-pack__nota{max-width:68ch;font-size:.875rem;line-height:1.55;color:var(--spt-tinta2)}.spt-pack__cifras{display:flex;flex-wrap:wrap;gap:8px 32px}.spt-pack__cifras dt{font:500 .75rem/1.4 var(--spt-inter);color:var(--spt-tinta2)}.spt-pack__cifras dd{font:600 1.125rem/1.3 var(--spt-pop);color:var(--spt-tinta);font-variant-numeric:tabular-nums}.spt__copiar{display:grid;justify-items:start;gap:10px;margin-top:20px}.spt__copiar [data-copiado]{font-size:.875rem;color:var(--spt-tinta2)}.spt__copiar .spt__manual{display:grid;gap:6px;width:100%;font-size:.875rem;color:var(--spt-tinta2)}.spt__copiar .spt__url{display:block;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--spt-ff);border-radius:4px;background:var(--spt-hueso2);color:var(--spt-tinta);font:400 .875rem/1.4 var(--spt-inter);overflow-wrap:anywhere;user-select:all;-webkit-user-select:all}.spt__copiar .spt__url:focus-visible{outline:2px solid var(--spt-tinta);outline-offset:2px}.spt-salida__texto{max-width:68ch}.spt-salida__texto p{font-size:1.0625rem;line-height:1.65}.spt-salida__texto p+p{margin-top:14px}.spt-salida__productos{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%, 26rem),1fr))}.spt-salida__prod{min-width:0}.spt-salida__prod .spt-env__nombre{font-size:1.25rem}.spt .spt-salida__privacidad{max-width:72ch;margin-top:32px}@media print{.spt__js,.spt__todas-boton,.spt-env__trazo,.spt__copiar{display:none!important}.spt [data-lista][hidden]{display:block!important}.spt-r{break-inside:avoid;border-color:#999}}