:root{--sp-cal:#fbf9f5;--sp-blanco:#ffffff;--sp-piedra:#f1ede6;--sp-piedra-2:#e6e0d5;--sp-tinta:#1d1915;--sp-tinta-2:#52463d;--sp-sobre:#f6f3ec;--sp-sobre-2:#ddd6c8;--sp-verde:#0a2b12;--sp-verde-2:#173f22;--sp-linea:rgba(29,25,21,.1);--sp-borde:rgba(29,25,21,.28);--sp-borde-suave:rgba(29,25,21,.18);--sp-velo:rgba(29,25,21,.45);--sp-velo-verde:rgba(10,43,18,.86);--sp-velo-verde-0:rgba(10,43,18,0);--sp-velo-tinta:rgba(29,25,21,.72);--sp-display:"Crimson Pro",Georgia,"Times New Roman",serif;--sp-ui:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--sp-t84:clamp(40px,5.6vw,84px);--sp-t60:clamp(40px,4.4vw,60px);--sp-t40:clamp(28px,3.2vw,40px);--sp-t28:28px;--sp-t24:24px;--sp-t20:20px;--sp-t18:18px;--sp-t16:16px;--sp-t15:15px;--sp-gutter:clamp(16px,4vw,48px);--sp-max:1400px;--sp-section:clamp(72px,9vw,128px);--sp-cab:64px;--sp-anuncio:40px;--sp-btn-h:56px;--sp-tap:48px;--sp-radius:0;--sp-ease:cubic-bezier(.23,1,.32,1);--sp-ease-hoja:cubic-bezier(.32,.72,0,1);--sp-ease-boton:cubic-bezier(.785,.135,.15,.86);--sp-ease-linea:cubic-bezier(.25,.1,.25,1);--sp-ease-mov:cubic-bezier(.77,0,.175,1);--sp-etq-h:30px;--sp-etq-aire:10px}@media(min-width:1080px){:root{--sp-cab:84px}}@media(max-width:999px){:root{--sp-etq-h:26px;--sp-etq-aire:8px}}html{overflow-x:clip;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}html.sp-bloqueo,html.sp-bloqueo .page-wrapper{overflow:hidden}body{background-color:var(--sp-cal)}::selection{background:var(--sp-verde);color:var(--sp-sobre)}.sp [hidden],.sp-hoja [hidden]{display:none!important}.sp{display:block;font-family:var(--sp-ui);font-size:var(--sp-t18);line-height:1.55;color:var(--sp-tinta);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sp *,.sp *:before,.sp *:after{box-sizing:border-box}.sp :is(h1,h2,h3,h4,p,ul,ol,figure,blockquote){margin:0;padding:0}.sp :is(ul,ol){list-style:none}.sp :is(h1,h2,h3,h4){font-family:var(--sp-display);font-weight:400;letter-spacing:-.01em;text-transform:none;text-wrap:balance;color:inherit}.sp img{display:block;max-width:100%}.sp a{color:inherit}.sp :focus-visible{outline:2px solid var(--sp-verde)!important;outline-offset:3px}.sp :is(button,a,[role=button]){touch-action:manipulation}.sp button{-webkit-user-select:none;user-select:none;font-family:inherit}.sp-fondo--cal{background-color:var(--sp-cal)}.sp-fondo--piedra{background-color:var(--sp-piedra)}.sp.sp-fondo--piedra:has(.sp-tj){background-color:var(--sp-cal)}.sp-fondo--verde{background-color:var(--sp-verde);color:var(--sp-sobre)}.sp-fondo--verde :focus-visible{outline-color:var(--sp-sobre)!important}.sp-wrap{width:100%;max-width:var(--sp-max);margin-inline:auto;padding-left:max(var(--sp-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--sp-gutter),env(safe-area-inset-right,0px))}.sp .sp-t84{font-family:var(--sp-display);font-size:var(--sp-t84);line-height:1;font-weight:400}.sp .sp-t60{font-family:var(--sp-display);font-size:var(--sp-t60);line-height:1;font-weight:400}.sp .sp-t40{font-family:var(--sp-display);font-size:var(--sp-t40);line-height:1.05;font-weight:400}.sp .sp-t28{font-family:var(--sp-display);font-size:var(--sp-t28);line-height:1.1;font-weight:400}.sp .sp-t24{font-family:var(--sp-display);font-size:var(--sp-t24);line-height:1.12;font-weight:400}.sp .sp-txt{font-size:var(--sp-t18);line-height:1.55}.sp .sp-txt-2{color:var(--sp-tinta-2)}.sp-fondo--verde .sp-txt-2{color:var(--sp-sobre-2)}.sp .sp-nota{font-size:var(--sp-t15);line-height:1.45}.sp .sp-tit{font-family:var(--sp-display);font-weight:400;letter-spacing:0}.sp .sp-tit__a{display:block;font-size:var(--sp-tit-a,var(--sp-t60));line-height:.96;letter-spacing:-.018em;text-wrap:balance}.sp .sp-tit__b{display:block;margin-top:.34em;font-size:var(--sp-tit-b,var(--sp-t28));line-height:1.12;font-style:italic;letter-spacing:0;text-wrap:balance}.sp a[href^="tel:"],.sp-hoja a[href^="tel:"]{white-space:nowrap}.sp-ico{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block;vertical-align:middle}.sp .sp-btn,.sp-hoja .sp-btn{--sp-b:var(--sp-verde);--sp-b-t:var(--sp-sobre);--sp-b-h:var(--sp-verde);display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:var(--sp-btn-h)!important;min-width:0!important;padding:0 30px!important;margin:0;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:linear-gradient(var(--sp-b),var(--sp-b))!important;background-repeat:no-repeat!important;background-size:101% 101%;background-position:100% 50%;box-shadow:inset 0 0 0 1px var(--sp-b)!important;color:var(--sp-b-t)!important;font-family:var(--sp-ui)!important;font-size:var(--sp-t18)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.01em;text-transform:none!important;text-decoration:none!important;text-align:center;cursor:pointer;-webkit-appearance:none!important;appearance:none!important;transition:background-size .45s var(--sp-ease-boton),background-position .45s step-end,color .45s var(--sp-ease-boton),box-shadow .45s var(--sp-ease-boton),transform .12s var(--sp-ease)}.sp .sp-btn:before,.sp .sp-btn:after,.sp-hoja .sp-btn:before,.sp-hoja .sp-btn:after{content:none!important}.sp .sp-btn:active,.sp-hoja .sp-btn:active{transform:scale(.97)}.sp .sp-btn--verde,.sp-hoja .sp-btn--verde{--sp-b:var(--sp-verde);--sp-b-t:var(--sp-sobre);--sp-b-h:var(--sp-verde)}.sp .sp-btn--cal{--sp-b:var(--sp-cal);--sp-b-t:var(--sp-verde);--sp-b-h:var(--sp-sobre)}.sp .sp-btn--linea{--sp-b:var(--sp-tinta);--sp-b-t:var(--sp-tinta);--sp-b-h:var(--sp-sobre);--sp-b-f:var(--sp-verde);background-image:linear-gradient(var(--sp-b-f),var(--sp-b-f))!important;background-size:0% 101%;background-position:0% 50%}.sp-fondo--verde .sp-btn--linea{--sp-b:var(--sp-sobre);--sp-b-t:var(--sp-sobre);--sp-b-h:var(--sp-verde);--sp-b-f:var(--sp-sobre)}.sp .sp-btn[disabled],.sp-hoja .sp-btn[disabled]{background-image:none!important;background-color:var(--sp-piedra-2)!important;box-shadow:none!important;color:var(--sp-tinta-2)!important;cursor:not-allowed;transform:none}.sp .sp-btn--ancho,.sp-hoja .sp-btn--ancho{width:100%}@media(hover:hover)and (pointer:fine){.sp .sp-btn:not([disabled]):not(.sp-btn--linea):hover,.sp-hoja .sp-btn:not([disabled]):hover{background-size:0% 101%;background-position:0% 50%;color:var(--sp-b-h)!important}.sp .sp-btn--linea:not([disabled]):hover{background-size:101% 101%;background-position:100% 50%;color:var(--sp-b-h)!important;box-shadow:inset 0 0 0 1px var(--sp-b-f)!important}}.sp .sp-enlace,.sp-hoja .sp-enlace{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:var(--sp-tap);padding:0;margin:0;background:none!important;border:0!important;box-shadow:none!important;color:inherit;font-family:var(--sp-ui);font-size:var(--sp-t16);font-weight:500;line-height:1.3;text-decoration:none!important;cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .3s var(--sp-ease-linea)}.sp .sp-enlace:after,.sp-hoja .sp-enlace:after{content:""!important;position:absolute;left:0;right:0;top:calc(50% + .74em);height:1px;background:currentColor;transform:scaleX(1);transform-origin:0 50%;transition:transform .3s var(--sp-ease-linea);pointer-events:none}.sp .sp-enlace .sp-ico{width:18px;height:18px}.sp .sp-subraya{position:relative;text-decoration:none!important;transition:opacity .3s var(--sp-ease-linea)}.sp .sp-subraya:after{content:""!important;position:absolute;left:0;right:0;top:calc(50% + .74em);height:1px;background:currentColor;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s var(--sp-ease-linea);pointer-events:none}.sp .sp-sub{background:linear-gradient(currentColor,currentColor) no-repeat 100% 100%/0 1px;padding-bottom:2px;transition:background-size .3s var(--sp-ease-linea),opacity .3s var(--sp-ease-linea)}@media(hover:hover)and (pointer:fine){.sp .sp-enlace:hover:after,.sp-hoja .sp-enlace:hover:after{transform:scaleX(0);transform-origin:100% 50%}.sp .sp-subraya:hover:after{transform:scaleX(1);transform-origin:0 50%}.sp .sp-sub:hover,.sp :is(a,button,summary):hover>.sp-sub,.sp :is(a,button,summary):hover .sp-sub{background-position:0 100%;background-size:100% 1px}.sp .sp-enlace:hover,.sp-hoja .sp-enlace:hover,.sp .sp-subraya:hover,.sp .sp-sub:hover,.sp :is(a,button,summary):hover .sp-sub{opacity:.7}}.sp .sp-ib,.sp-hoja .sp-ib{display:inline-grid!important;place-items:center;width:var(--sp-tap)!important;height:var(--sp-tap)!important;min-width:0!important;padding:0!important;margin:0;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:inherit;cursor:pointer;text-decoration:none;-webkit-appearance:none;appearance:none}.sp .sp-ib:active,.sp-hoja .sp-ib:active{transform:scale(.94)}.sp-r{transition:opacity .6s var(--sp-ease),transform .6s var(--sp-ease)}.sp-r:not(.is-in){opacity:0;transform:translateY(12px)}.sp .sp-tj{display:flex;flex-direction:column;min-width:0;position:relative;height:100%}.sp .sp-tj__media{position:relative;aspect-ratio:4/3;overflow:hidden;background-color:var(--sp-cal)}.sp .sp-tj__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sp .sp-tj__media img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;transition:opacity .5s ease,transform .8s var(--sp-ease)}.sp .sp-tj__media img.sp-tj__dos{opacity:0}@media(hover:hover)and (pointer:fine){.sp .sp-tj__media.tiene-dos:hover img.sp-tj__dos{opacity:1}.sp .sp-tj__media.tiene-dos:hover img.sp-tj__uno{opacity:0}.sp .sp-tj__media:hover img{transform:scale(1.03)}}.sp .sp-tj__etq{position:absolute;top:0;left:0;z-index:2;display:inline-flex;align-items:center;height:var(--sp-etq-h);padding:0 11px;background:var(--sp-verde);color:var(--sp-sobre);font-size:var(--sp-t15);font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap;pointer-events:none}:where(.sp .sp-tj:has(>.sp-tj__etq),.sp .sp-rejilla:has(>.sp-tj>.sp-tj__etq)>.sp-tj){padding-top:calc(var(--sp-etq-h) + var(--sp-etq-aire))}.sp .sp-tj__info{position:relative;display:flex;flex-direction:column;flex:1}.sp .sp-tj__nombre{margin-top:16px;padding:0;min-width:0;font-family:var(--sp-display);font-size:var(--sp-t24);font-weight:400;line-height:28px}.sp .sp-tj__nombre a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.sp .sp-tj__fila{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:2px;min-width:0}.sp .sp-tj__color{flex:1;min-width:0;min-height:1.35em;font-size:var(--sp-t16);line-height:1.35;color:var(--sp-tinta-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp .sp-tj__color[hidden]{display:block!important;visibility:hidden}.sp .sp-tj__colores{flex:none;position:relative;display:inline-flex!important;align-items:center;gap:4px;min-width:0!important;height:auto!important;padding:0!important;margin:1px 0 0;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--sp-tinta-2);cursor:pointer;-webkit-appearance:none;appearance:none}.sp .sp-tj__colores:before{content:""!important;position:absolute;top:-12px;right:-6px;bottom:-12px;left:-6px}.sp .sp-tj__colores:after{content:none!important}.sp .sp-tj__mu{display:block;width:18px;height:18px;border:2px solid var(--sp-cal);background-color:var(--sp-piedra);background-size:260%;background-position:50% 50%;background-repeat:no-repeat;box-shadow:0 0 0 1px var(--sp-borde-suave)}.sp .sp-tj__mas{margin-left:2px;font-size:var(--sp-t15);font-weight:500;line-height:1}.sp .sp-tj__mas--m{display:none}@media(hover:hover)and (pointer:fine){.sp .sp-tj__colores:hover .sp-tj__mu{box-shadow:0 0 0 1px var(--sp-tinta)}.sp .sp-tj__colores:hover .sp-tj__mas{color:var(--sp-tinta)}}.sp .sp-tj__compra{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:12px}.sp .sp-tj__precio{margin:0;font-size:var(--sp-t18);font-weight:500;letter-spacing:.01em;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.sp .sp-tj__talla{flex:none;display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important;min-width:0!important;padding:0 16px!important;margin:0;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:linear-gradient(var(--sp-verde),var(--sp-verde))!important;background-repeat:no-repeat!important;background-size:0% 101%;background-position:0% 50%;box-shadow:inset 0 0 0 1px var(--sp-tinta)!important;color:var(--sp-tinta)!important;font-family:var(--sp-ui)!important;font-size:var(--sp-t16)!important;font-weight:500!important;line-height:1.2;letter-spacing:.01em;white-space:nowrap;text-transform:none!important;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation;transition:background-size .45s var(--sp-ease-boton),background-position .45s step-end,color .45s var(--sp-ease-boton),box-shadow .45s var(--sp-ease-boton),transform .12s var(--sp-ease)}.sp .sp-tj__talla:before,.sp .sp-tj__talla:after{content:none!important}.sp .sp-tj__talla[hidden]{display:none!important}.sp .sp-tj__talla:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.sp .sp-tj__talla:hover{background-size:101% 101%;background-position:100% 50%;box-shadow:inset 0 0 0 1px var(--sp-verde)!important;color:var(--sp-sobre)!important}}@media(max-width:1279px){.sp .sp-tj__nombre a{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media(max-width:999px){.sp .sp-tj__etq{padding:0 8px}.sp .sp-tj__nombre{margin-top:12px;font-size:var(--sp-t20);font-weight:500;line-height:24px}.sp .sp-tj__color{font-size:var(--sp-t15);white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sp .sp-tj__mu{width:16px;height:16px}.sp .sp-tj__mu:nth-of-type(3),.sp .sp-tj__mas--d{display:none}.sp .sp-tj__mas--m{display:inline}.sp .sp-tj__compra{margin-top:10px}}@media(max-width:599px){.sp .sp-tj__compra{flex-direction:column;align-items:stretch;gap:10px}.sp .sp-tj__talla{width:100%;box-shadow:inset 0 0 0 1px var(--sp-borde)!important}}.sp .sp-tj__agotada{color:var(--sp-tinta-2);font-weight:400}.sp .sp-tj__tallas{margin-top:4px;font-size:var(--sp-t15);line-height:1.4;color:var(--sp-tinta-2)}.sp .sp-tj__tallas b{font-weight:500;color:var(--sp-tinta)}.sp .sp-rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 14px}@media(min-width:1000px){.sp .sp-rejilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:64px 40px}}@supports (grid-template-rows:subgrid){.sp .sp-rejilla{row-gap:0;margin-bottom:-40px}.sp .sp-rejilla>.sp-tj{display:grid;grid-template-rows:subgrid;grid-row:span 4;height:auto;padding-bottom:40px}.sp .sp-rejilla>.sp-tj>.sp-tj__info{display:contents}.sp .sp-rejilla>.sp-tj .sp-tj__media{grid-row:1}.sp .sp-rejilla>.sp-tj .sp-tj__nombre{grid-row:2;align-self:end}.sp .sp-rejilla>.sp-tj .sp-tj__fila{grid-row:3;align-self:start}.sp .sp-rejilla>.sp-tj .sp-tj__compra{grid-row:4;align-self:start}}@supports not (grid-template-rows:subgrid){@media(max-width:999px){.sp .sp-rejilla .sp-tj__color{min-height:2.7em}}}@media(min-width:1000px){@supports (grid-template-rows:subgrid){.sp .sp-rejilla{margin-bottom:-64px}.sp .sp-rejilla>.sp-tj{padding-bottom:64px}}}.sp .sp-carril{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:max(var(--sp-gutter),env(safe-area-inset-left,0px))}.sp .sp-carril::-webkit-scrollbar{display:none}.sp .sp-carril>*{flex:0 0 auto;scroll-snap-align:start}.sp-hoja{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;visibility:hidden;transition:visibility 0s .38s}.sp-hoja.abierta{visibility:visible;transition:none}.sp-hoja__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sp-velo);opacity:0;transition:opacity .3s var(--sp-ease)}.sp-hoja.abierta .sp-hoja__velo{opacity:1}.sp-hoja__panel{position:absolute;left:0;right:0;bottom:0;max-height:90dvh;background:var(--sp-cal);display:flex;flex-direction:column;transform:translateY(100%);transition:transform .38s var(--sp-ease-hoja);outline:none}.sp-hoja.abierta .sp-hoja__panel{transform:none}.sp-hoja.cerrando .sp-hoja__panel{transition-duration:.26s}.sp-hoja__asa{display:grid;place-items:center;height:22px;touch-action:none;cursor:grab}.sp-hoja__asa span{width:40px;height:4px;background:var(--sp-piedra-2)}.sp-hoja__cab{display:flex;justify-content:space-between;align-items:center;padding:0 8px 0 20px;touch-action:none}.sp-hoja__cab p{font-size:var(--sp-t15);font-weight:500;color:var(--sp-tinta-2)}.sp-hoja__cuerpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 16px}.sp-hoja__pie{display:grid;gap:4px;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:var(--sp-cal);box-shadow:0 -1px 0 var(--sp-linea)}.sp-hoja__pie .sp-enlace{justify-self:center}@media(min-width:1000px){.sp-hoja__panel{left:auto;top:0;width:min(600px,100vw);max-height:none;transform:translate(100%)}.sp-hoja__asa{display:none}.sp-hoja__cab{padding:12px 16px 0 32px;touch-action:auto}.sp-hoja__cuerpo{padding:4px 32px 16px}.sp-hoja__pie{padding:14px 32px 20px}}.sp-hoja .hp-prod{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center;margin-bottom:24px}.sp-hoja .hp-img{aspect-ratio:1/1;overflow:hidden;background:var(--sp-cal)}.sp-hoja .hp-img img{width:100%!important;height:100%!important;object-fit:cover;transform:scale(1.15)}.sp-hoja .hp-nombre{font-family:var(--sp-display);font-size:var(--sp-t28);line-height:1.1;font-weight:400}.sp-hoja .hp-color{font-size:var(--sp-t16);color:var(--sp-tinta-2)}.sp-hoja .hp-precio{font-size:var(--sp-t18);font-weight:500;margin-top:6px;font-variant-numeric:tabular-nums}.sp-hoja .hp-precio-fila{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;margin-top:2px}.sp-hoja .hp-precio-fila .hp-precio{margin-top:0}.sp-hoja .hp-precio-fila .sp-enlace{min-height:44px}.sp-hoja .hp-grupo{margin-bottom:24px}.sp-hoja .hp-grupo:last-child{margin-bottom:0}.sp-hoja .hp-fila{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.sp-hoja .hp-et{font-size:var(--sp-t16);color:var(--sp-tinta-2)}.sp-hoja .hp-et b{color:var(--sp-tinta);font-weight:500}.sp-hoja .hp-fila .sp-enlace{min-height:44px}.sp-hoja .hp-colores{display:flex;flex-wrap:wrap;gap:8px}.sp-hoja .hp-colores button{width:48px!important;height:48px!important;min-width:0!important;padding:0!important;border:2px solid var(--sp-cal)!important;border-radius:0!important;background-color:var(--sp-cal);background-size:240%;background-position:50% 50%;background-repeat:no-repeat;box-shadow:0 0 0 1px var(--sp-borde-suave)!important;cursor:pointer;-webkit-appearance:none;appearance:none}.sp-hoja .hp-colores button[aria-pressed=true]{box-shadow:0 0 0 2px var(--sp-tinta)!important}.sp-hoja .hp-tallas{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.sp-hoja .hp-tallas.tres{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-hoja .hp-tallas button{position:relative;min-height:56px!important;min-width:0!important;padding:0!important;border:1px solid var(--sp-piedra-2)!important;border-radius:0!important;background:var(--sp-blanco)!important;color:var(--sp-tinta)!important;font-family:var(--sp-ui);font-size:var(--sp-t18);font-weight:500;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s var(--sp-ease),border-color .15s var(--sp-ease),transform .12s var(--sp-ease)}.sp-hoja .hp-tallas button:active{transform:scale(.96)}.sp-hoja .hp-tallas button[aria-pressed=true]{background:var(--sp-verde)!important;border-color:var(--sp-verde)!important;color:var(--sp-sobre)!important}.sp-hoja .hp-tallas button[disabled]{color:var(--sp-tinta-2)!important;background:var(--sp-piedra)!important;cursor:not-allowed;text-decoration:line-through;text-decoration-thickness:1px}@media(hover:hover)and (pointer:fine){.sp-hoja .hp-tallas button:not([disabled]):not([aria-pressed=true]):hover{border-color:var(--sp-tinta)!important}}.sp-hoja .hp-notas{display:grid;gap:6px;margin:14px 0 0;padding:0;list-style:none}.sp-hoja .hp-notas li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;font-size:var(--sp-t16);line-height:1.4;color:var(--sp-tinta)}.sp-hoja .hp-notas .sp-ico{width:22px;height:22px;color:var(--sp-verde)}.sp-hoja .hp-guia-btn{gap:6px}.sp-hoja .hp-guia-btn .sp-ico{width:22px;height:22px;color:var(--sp-verde)}@media(min-width:1000px){.sp-hoja .hp-prod{grid-template-columns:104px 1fr;margin-bottom:20px}.sp-hoja .hp-grupo{margin-bottom:20px}.sp-hoja .hp-colores{gap:6px}.sp-hoja .hp-tallas{grid-template-columns:repeat(6,minmax(0,1fr))}.sp-hoja .hp-tallas.tres{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-hoja .hp-notas{margin-top:12px}}.sp-hoja__guia{display:none}.sp-hoja .hp-volver{min-height:44px;gap:6px;margin:0;color:var(--sp-tinta);font-size:var(--sp-t16)}.sp-hoja .hp-volver:after{content:none!important}.sp-hoja .hp-volver .sp-ico{width:18px;height:18px}.sp-hoja__cuerpo:has(>.hp-guia){display:flex;flex-direction:column}.sp-hoja .hp-guia{--fig-max:calc((100vw - 40px) / 1.625);flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between;gap:14px}.sp-hoja .hp-guia-fig{flex:1 1 0;display:flex;min-height:110px;max-height:min(var(--fig-max),280px)}.sp-hoja .hp-guia-img{display:block;width:auto;height:100%;max-width:100%;object-fit:contain;object-position:0 50%;mix-blend-mode:multiply}.sp-hoja .hp-guia-t{font-family:var(--sp-display);font-size:var(--sp-t28);font-weight:400;line-height:1.1;margin-bottom:6px}.sp-hoja .hp-guia-lead{font-size:var(--sp-t18);font-weight:500;line-height:1.35}.sp-hoja .hp-guia-pasos{display:grid;gap:8px;margin:0;padding:0;list-style:none;counter-reset:paso}.sp-hoja .hp-guia-pasos li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;font-size:var(--sp-t16);line-height:1.4}.sp-hoja .hp-guia-pasos li:before{counter-increment:paso;content:counter(paso);font-family:var(--sp-display);font-size:var(--sp-t24);line-height:.95;color:var(--sp-verde)}.sp-hoja .hp-guia-caja{background:var(--sp-piedra);padding:12px 16px;font-size:var(--sp-t16);font-weight:500;line-height:1.4}.sp-hoja .hp-guia-caja b{font-weight:700}.sp-hoja .hp-guia .hp-notas{margin:0}.sp-hoja .hp-guia-wa{display:grid;grid-template-columns:22px minmax(0,1fr) 20px;gap:12px;align-items:center;min-height:56px;padding:10px 14px 10px 16px;box-shadow:inset 0 0 0 1px var(--sp-piedra-2);color:var(--sp-tinta);font-size:var(--sp-t16);line-height:1.35;text-decoration:none;touch-action:manipulation;transition:box-shadow .2s var(--sp-ease),transform .12s var(--sp-ease)}.sp-hoja .hp-guia-wa b{font-weight:600}.sp-hoja .hp-guia-wa .sp-ico{width:22px;height:22px;color:var(--sp-verde)}.sp-hoja .hp-guia-wa .sp-ico:last-child{width:20px;height:20px;color:var(--sp-tinta)}.sp-hoja .hp-guia-wa:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.sp-hoja .hp-guia-wa:hover{box-shadow:inset 0 0 0 1px var(--sp-tinta)}}.sp-hoja .hp-guia-vt{display:grid!important;grid-template-columns:36px minmax(0,1fr) 20px;gap:12px;align-items:center;width:100%;min-height:52px!important;min-width:0!important;padding:4px 14px 4px 4px!important;margin:0;border:0!important;border-radius:0!important;background:var(--sp-piedra)!important;box-shadow:none!important;color:var(--sp-tinta)!important;font-family:var(--sp-ui)!important;font-size:var(--sp-t16)!important;font-weight:400!important;line-height:1.3!important;text-align:left;text-transform:none!important;cursor:pointer;-webkit-appearance:none;appearance:none;transition:box-shadow .2s var(--sp-ease),transform .12s var(--sp-ease)}.sp-hoja .hp-guia-vt:before,.sp-hoja .hp-guia-vt:after{content:none!important}.sp-hoja .hp-guia-vt b{font-weight:600}.sp-hoja .hp-guia-vt__cara{position:relative;display:block;width:36px;height:44px;overflow:hidden;background:var(--sp-tinta)}.sp-hoja .hp-guia-vt__cara img{width:100%!important;height:100%!important;object-fit:cover;object-position:50% 12%}.sp-hoja .hp-guia-vt__cara .sp-ico{position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;color:var(--sp-sobre);fill:currentColor}.sp-hoja .hp-guia-vt>.sp-ico{width:20px;height:20px}.sp-hoja .hp-guia-vt:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.sp-hoja .hp-guia-vt:hover{box-shadow:inset 0 0 0 1px var(--sp-tinta)!important}}.sp-hoja__guia-pie{display:none}@media(max-width:999px){.sp-hoja__panel{max-height:calc(100dvh - 16px)}.sp-hoja__asa{position:absolute;top:0;left:0;right:0;height:14px;z-index:1}.sp-hoja .hp-guia{flex:0 0 auto;justify-content:flex-start;gap:16px}.sp-hoja .hp-guia-fig{flex:none;height:min(var(--fig-max),170px);min-height:0}.sp-hoja.solo-guia .hp-guia-txt{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(max-width:999px)and (max-height:800px){.sp-hoja .hp-guia{display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:16px;row-gap:14px;align-content:start}.sp-hoja .hp-guia>*{grid-column:1/-1}.sp-hoja .hp-guia>.hp-guia-fig,.sp-hoja .hp-guia>.hp-guia-txt{grid-column:auto;align-self:center}.sp-hoja .hp-guia-fig{height:auto;min-height:0;max-height:none}.sp-hoja .hp-guia-img{width:100%;height:auto}.sp-hoja .hp-guia-wa{min-height:48px;padding:8px 12px 8px 14px}.sp-hoja.solo-guia .hp-guia>.hp-guia-fig{grid-column:1/-1}.sp-hoja.solo-guia .hp-guia-img{width:auto;height:120px}}@media(max-width:999px)and (max-height:780px){.sp-hoja__cuerpo{padding-bottom:10px}.sp-hoja .hp-prod{grid-template-columns:88px 1fr;margin-bottom:16px}.sp-hoja .hp-nombre{font-size:var(--sp-t24)}.sp-hoja .hp-grupo{margin-bottom:16px}.sp-hoja .hp-grupo:has(>.hp-colores)>.hp-fila{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sp-hoja .hp-fila{margin-bottom:8px}.sp-hoja .hp-tallas button{min-height:52px!important}.sp-hoja .hp-notas{gap:4px;margin-top:12px}}@media(min-width:1000px){.sp-hoja__guia{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;right:min(600px,100vw);width:min(480px,calc(100vw - 600px));background:var(--sp-piedra);color:var(--sp-tinta);opacity:0;visibility:hidden;transform:translate(24px);transition:opacity .3s var(--sp-ease),transform .35s var(--sp-ease),visibility 0s .35s;outline:none}.sp-hoja.con-guia .sp-hoja__guia{opacity:1;visibility:visible;transform:none;transition:opacity .3s var(--sp-ease),transform .35s var(--sp-ease)}.sp-hoja__guia-cab{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 0 32px}.sp-hoja__guia-cuerpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 32px 28px;display:flex;flex-direction:column}.sp-hoja__guia .hp-guia{--fig-max:calc((min(480px,100vw - 600px) - 64px) / 1.625)}.sp-hoja__guia .hp-guia-caja,.sp-hoja__guia .hp-guia-wa{background:var(--sp-cal)}.sp-hoja__guia .hp-guia-wa{box-shadow:none}.sp-hoja__guia .hp-guia-lead{font-family:var(--sp-display);font-weight:400;font-size:var(--sp-t24);line-height:1.15}}@media(min-width:1000px)and (max-height:640px){.sp-hoja .hp-prod{grid-template-columns:80px 1fr;margin-bottom:14px}.sp-hoja .hp-nombre{font-size:var(--sp-t24)}.sp-hoja .hp-grupo{margin-bottom:14px}.sp-hoja .hp-grupo:has(>.hp-colores)>.hp-fila{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sp-hoja .hp-fila{margin-bottom:6px}.sp-hoja .hp-tallas button{min-height:52px!important}.sp-hoja .hp-notas{gap:4px;margin-top:10px}}@media(min-width:1000px)and (max-height:720px){.sp-hoja__guia-cuerpo{padding-top:4px;padding-bottom:16px}.sp-hoja__guia .hp-guia{gap:12px}.sp-hoja__guia .hp-guia-fig{min-height:96px}.sp-hoja__guia .hp-guia-pasos{gap:6px}.sp-hoja__guia .hp-notas{gap:4px}.sp-hoja__guia .hp-guia-caja{padding:10px 16px}.sp-hoja__guia .hp-guia-wa{min-height:48px;padding-top:8px;padding-bottom:8px}}@media(min-width:1100px)and (min-height:760px){.sp-hoja__guia .hp-guia-lead{font-size:var(--sp-t28)}.sp-hoja__guia .hp-guia-pasos{gap:12px}.sp-hoja__guia .hp-guia-pasos li{grid-template-columns:28px minmax(0,1fr);font-size:var(--sp-t18);line-height:1.45}.sp-hoja__guia .hp-guia-pasos li:before{font-size:var(--sp-t28)}.sp-hoja__guia .hp-guia-caja{padding:14px 18px;font-size:var(--sp-t18)}.sp-hoja__guia .hp-notas{gap:10px}.sp-hoja__guia .hp-guia-wa{min-height:64px;font-size:var(--sp-t18)}}@media(min-width:1600px)and (min-height:960px){.sp-hoja__guia{width:560px}.sp-hoja__guia .hp-guia{--fig-max:calc((560px - 64px) / 1.625)}.sp-hoja__guia .hp-guia-fig{max-height:var(--fig-max)}}@media(min-width:1000px){.sp-hoja__guia .hp-guia-vt{background:var(--sp-cal)!important}.sp-hoja.solo-guia .sp-hoja__panel{display:none}.sp-hoja.solo-guia .sp-hoja__guia{right:0;width:min(480px,100vw);opacity:1;transform:translate(100%);transition:transform .38s var(--sp-ease-hoja),visibility 0s .38s}.sp-hoja.solo-guia.con-guia .sp-hoja__guia{visibility:visible;transform:none;transition:transform .38s var(--sp-ease-hoja)}.sp-hoja.solo-guia.cerrando .sp-hoja__guia{transition-duration:.26s}.sp-hoja.solo-guia .sp-hoja__guia .hp-guia{--fig-max:calc((min(480px,100vw) - 64px) / 1.625)}.sp-hoja.solo-guia .sp-hoja__guia-pie{display:block;padding:14px 32px 20px;background:var(--sp-piedra);box-shadow:0 -1px 0 var(--sp-linea)}}@media(min-width:1600px)and (min-height:960px){.sp-hoja.solo-guia .sp-hoja__guia{width:560px}.sp-hoja.solo-guia .sp-hoja__guia .hp-guia{--fig-max:calc((560px - 64px) / 1.625)}}@media(max-width:999px)and (max-height:700px){.sp-hoja .hp-guia.con-vt .hp-guia-fig{display:none}}.sp-hoja .hp-ok-t{font-family:var(--sp-display);font-size:var(--sp-t28);line-height:1.1;margin-bottom:20px}.sp-hoja .hp-envio{background:var(--sp-piedra);padding:14px 16px;font-size:var(--sp-t16);margin-bottom:8px}.sp-hoja .hp-error{background:var(--sp-piedra);padding:14px 16px;font-size:var(--sp-t16);margin-top:12px;color:var(--sp-tinta)}.sp-hoja .hp-cargando{min-height:120px;display:grid;place-items:center;color:var(--sp-tinta-2);font-size:var(--sp-t16)}.sp-hoja .hp-entra{animation:sp-entra .2s var(--sp-ease) both}@keyframes sp-entra{0%{opacity:0}to{opacity:1}}.sp-vt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483100;visibility:hidden;transition:visibility 0s .35s}.sp-vt.abierto{visibility:visible;transition:none}.sp-vt__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sp-tinta);opacity:0;transition:opacity .3s var(--sp-ease)}.sp-vt.abierto .sp-vt__velo{opacity:1}.sp-vt__caja{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;opacity:0;transform:scale(.98);transition:opacity .3s var(--sp-ease),transform .35s var(--sp-ease);outline:none}.sp-vt.abierto .sp-vt__caja{opacity:1;transform:none}.sp-vt__marco{position:relative;flex:1;min-width:0;background:var(--sp-tinta)}.sp-vt__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain;background:var(--sp-tinta)}.sp-vt__sup{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:calc(12px + env(safe-area-inset-top,0px)) 12px 0;pointer-events:none}.sp-vt__sup>*{pointer-events:auto}.sp .sp-vt__btn{display:inline-flex!important;align-items:center;gap:8px;min-height:48px!important;min-width:0!important;padding:0 16px 0 12px!important;margin:0;border:0!important;border-radius:0!important;background:var(--sp-velo-tinta)!important;box-shadow:none!important;color:var(--sp-sobre)!important;font-family:var(--sp-ui)!important;font-size:var(--sp-t16)!important;font-weight:500!important;line-height:1.2;text-transform:none!important;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform .12s var(--sp-ease)}.sp .sp-vt__btn:before,.sp .sp-vt__btn:after{content:none!important}.sp .sp-vt__btn:active{transform:scale(.97)}.sp .sp-vt__btn b{font-weight:600}.sp-vt__cerrar-m{margin-left:auto}.sp-vt__sub{position:absolute;left:50%;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:1;width:max-content;max-width:calc(100% - 32px);padding:6px 12px;background:var(--sp-velo-tinta);color:var(--sp-sobre);font-size:var(--sp-t18);font-weight:500;line-height:1.35;text-align:center;text-wrap:balance;transform:translate(-50%);pointer-events:none}.sp-vt__fin{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;background:var(--sp-velo-tinta);color:var(--sp-sobre)}.sp .sp-vt__fin .sp-btn{min-width:240px}.sp .sp-vt__otra{color:var(--sp-sobre)}.sp-vt__otra .sp-ico{fill:currentColor}.sp-vt__lado{display:none}@media(hover:hover)and (pointer:fine){.sp .sp-vt__btn:hover{background:var(--sp-tinta)!important}}@media(min-width:1000px){.sp-vt__velo{background:var(--sp-velo)}.sp-vt__caja{inset:auto;top:50%;left:50%;display:grid;grid-template-columns:auto 360px;height:min(860px,calc(100dvh - 64px));transform:translate(-50%,-50%) scale(.98)}.sp-vt.abierto .sp-vt__caja{transform:translate(-50%,-50%)}.sp-vt__marco{height:100%;aspect-ratio:9/16}.sp .sp-vt__cerrar-m{display:none!important}.sp-vt__lado{display:flex;flex-direction:column;gap:14px;padding:16px 28px 28px;background:var(--sp-cal);color:var(--sp-tinta);overflow-y:auto}.sp-vt__cerrar-d{align-self:flex-end;margin-right:-12px}.sp .sp-vt__t{font-size:var(--sp-t40);line-height:1.05}.sp-vt__frase{font-size:var(--sp-t18);line-height:1.45;color:var(--sp-tinta-2)}.sp .sp-vt__pasos{display:grid;gap:12px;margin:8px 0 0;counter-reset:paso}.sp-vt__pasos li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:var(--sp-t18);line-height:1.45}.sp-vt__pasos li:before{counter-increment:paso;content:counter(paso);font-family:var(--sp-display);font-size:var(--sp-t28);line-height:1;color:var(--sp-verde)}.sp-vt__lado .sp-btn{margin-top:auto}.sp-vt__sub{bottom:64px}}@media(prefers-reduced-motion:reduce){.sp *,.sp-hoja *,.sp-hoja__guia{transition-duration:.01ms!important;animation-duration:.01ms!important}.sp-r:not(.is-in){opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/sp-tokens.css.map */
