.sp-cesta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;visibility:hidden;transition:visibility 0s .38s}.sp-cesta.abierta{visibility:visible;transition:none}.sp-cesta.cerrando{transition:visibility 0s .26s}.sp-cesta [hidden]{display:none!important}.sp-cesta .sp-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sp-cesta:not(.js) [data-sp-js]{display:none!important}.sp-cesta__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sp-velo);opacity:0;transition:opacity .3s var(--sp-ease)}.sp-cesta.abierta .sp-cesta__velo{opacity:1}.sp-cesta__panel{position:absolute;top:0;right:0;bottom:0;width:100%;display:flex;flex-direction:column;background:var(--sp-cal);color:var(--sp-tinta);transform:translate(100%);transition:transform .38s var(--sp-ease-hoja);outline:none}.sp-cesta.abierta .sp-cesta__panel{transform:none}.sp-cesta.cerrando .sp-cesta__panel{transition-duration:.26s}@media(min-width:1000px){.sp-cesta__panel{width:min(600px,100vw)}}.sp-cesta__cab{position:relative;z-index:2;flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 8px 0 20px;background:var(--sp-cal);transition:box-shadow .2s var(--sp-ease)}.sp-cesta.con-scroll .sp-cesta__cab{box-shadow:0 1px 0 var(--sp-linea)}.sp-cesta .sp-cesta__t{font-family:var(--sp-display);font-size:var(--sp-t28);font-weight:400;line-height:1.1;outline:none}.sp-cesta .sp-cesta__n{font-variant-numeric:tabular-nums}.sp-cesta .sp-cesta__cerrar{display:inline-flex!important;align-items:center;gap:6px;min-height:var(--sp-tap)!important;min-width:0!important;padding:0 12px!important;margin:0;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!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;text-transform:none!important;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform .12s var(--sp-ease)!important}.sp-cesta .sp-cesta__cerrar:before,.sp-cesta .sp-cesta__cerrar:after{content:none!important}.sp-cesta .sp-cesta__cerrar:active{transform:scale(.96)}@media(min-width:1000px){.sp-cesta__cab{padding:0 16px 0 32px}}.sp-cesta__deshacer{position:absolute;top:56px;left:0;right:0;z-index:3;animation:sp-cesta-baja .26s var(--sp-ease) both}.sp-cesta .sp-cesta__deshacer p{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:10px 20px;background:var(--sp-verde);color:var(--sp-sobre);font-size:var(--sp-t16);line-height:1.4}.sp-cesta__deshacer p>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-cesta .sp-cesta__deshacer-b{position:relative;flex:none;display:inline-flex!important;align-items:center;min-height:22px!important;min-width:0!important;padding:0!important;margin:0;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--sp-sobre)!important;font-family:var(--sp-ui)!important;font-size:var(--sp-t16)!important;font-weight:600!important;line-height:1.4;text-decoration:underline!important;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer;-webkit-appearance:none;appearance:none}.sp-cesta .sp-cesta__deshacer-b:before{content:""!important;position:absolute;top:-11px;right:-12px;bottom:-11px;left:-12px}.sp-cesta .sp-cesta__deshacer-b:after{content:none!important}.sp-cesta .sp-cesta__deshacer :focus-visible{outline-color:var(--sp-sobre)!important}@keyframes sp-cesta-baja{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(min-width:1000px){.sp-cesta .sp-cesta__deshacer p{padding:12px 32px}}.sp-cesta__cuerpo{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 20px 8px}.sp-cesta__tope{display:block;height:1px;margin-bottom:-1px}@media(min-width:1000px){.sp-cesta__cuerpo{padding:0 32px 24px}}.sp-cesta__aviso{margin:0 -20px;padding:10px 20px;background:var(--sp-piedra)}.sp-cesta__aviso-t{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;font-size:var(--sp-t16);line-height:1.4;text-wrap:pretty}.sp-cesta__aviso-t .sp-ico,.sp-cesta__nota .sp-ico,.sp-cesta__fiar .sp-ico{width:22px;height:22px;color:var(--sp-verde)}.sp-cesta__barra{display:block;height:4px;margin:8px 0 2px 32px;background:var(--sp-piedra-2);overflow:hidden}.sp-cesta__barra i{display:block;height:100%;background:var(--sp-verde);transform:scaleX(var(--p,0));transform-origin:0 50%;transition:transform .45s var(--sp-ease)}@media(min-width:1000px){.sp-cesta__aviso{margin:0 -32px;padding:12px 32px}}.sp-cesta .sp-cesta__lineas{display:grid;gap:16px;margin-top:14px}.sp-cl{display:grid;grid-template-columns:72px minmax(0,1fr);gap:0 14px;transition:opacity .2s var(--sp-ease)}.sp-cl.cargando{opacity:.55;pointer-events:none}.sp-cl.sale{opacity:0}.sp-cl__foto{display:block;width:72px;height:72px;background:var(--sp-cal);overflow:hidden}.sp-cesta .sp-cl__foto img{width:100%!important;height:100%!important;object-fit:contain}.sp-cl__info{min-width:0}.sp-cl__cab{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sp-cesta .sp-cl__nombre{min-width:0;font-family:var(--sp-display);font-size:var(--sp-t20);font-weight:500;line-height:1.2}.sp-cesta .sp-cl__nombre a{text-decoration:none}.sp-cesta .sp-cl__precio{flex:none;display:flex;flex-direction:column;align-items:flex-end;font-size:var(--sp-t18);font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.sp-cesta .sp-cl__precio s{font-size:var(--sp-t15);font-weight:400;color:var(--sp-tinta-2)}.sp-cesta .sp-cl__color{color:var(--sp-tinta-2)}.sp-cesta .sp-cl__talla{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;margin-top:2px;font-size:var(--sp-t15);line-height:1.4}.sp-cesta .sp-cl__talla .sp-enlace{min-height:22px;font-size:var(--sp-t15)}.sp-cesta .sp-cl__talla .sp-enlace:before{content:""!important;position:absolute;top:-11px;right:-8px;bottom:-11px;left:-8px}.sp-cl__acc{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px}.sp-cesta .sp-cl__quitar{min-height:44px;color:var(--sp-tinta-2)}.sp-cl__tallas{grid-column:1/-1;margin-top:12px;padding:16px;background:var(--sp-piedra);animation:sp-cesta-entra .2s var(--sp-ease) both}.sp-cesta .sp-cl__aviso{grid-column:1/-1;margin-top:12px;padding:12px 16px;background:var(--sp-piedra);font-size:var(--sp-t16);line-height:1.4}@media(min-width:1000px){.sp-cesta .sp-cl__nombre{font-size:var(--sp-t24);font-weight:400}.sp-cl{grid-template-columns:88px minmax(0,1fr);gap:0 16px}.sp-cl__foto{width:88px;height:88px}.sp-cesta .sp-cl__talla,.sp-cesta .sp-cl__talla .sp-enlace{font-size:var(--sp-t16)}}@keyframes sp-cesta-entra{0%{opacity:0}to{opacity:1}}.sp-cant{display:inline-flex;align-items:stretch;box-shadow:inset 0 0 0 1px var(--sp-piedra-2)}.sp-cesta .sp-cant__b{display:grid;place-items:center;width:44px;height:44px;color:var(--sp-tinta);font-family:var(--sp-ui);font-size:var(--sp-t24);font-weight:400;line-height:1;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;transition:background-color .15s var(--sp-ease),transform .12s var(--sp-ease)}.sp-cesta .sp-cant__b.is-off{color:var(--sp-piedra-2);cursor:default}.sp-cesta a.sp-cant__b:active{transform:scale(.94)}.sp-cant__n{display:grid;place-items:center;min-width:36px;font-size:var(--sp-t18);font-weight:500;font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.sp-cesta a.sp-cant__b:hover{background-color:var(--sp-piedra)}}.sp-tz{display:grid;gap:8px}.sp-cesta .sp-tz__et{font-size:var(--sp-t15);font-weight:500;color:var(--sp-tinta-2)}.sp-tz__fila{display:flex;flex-wrap:wrap;gap:8px}.sp-tz__et+.sp-tz__fila{margin-top:-2px}.sp-tz__fila+.sp-tz__et{margin-top:6px}.sp-cesta .sp-tz__b{position:relative;display:grid!important;place-items:center;width:48px!important;height:48px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0;border:1px solid var(--sp-piedra-2)!important;border-radius:0!important;background:var(--sp-blanco)!important;box-shadow:none!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;text-transform:none!important;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation;transition:background-color .15s var(--sp-ease),border-color .15s var(--sp-ease),transform .12s var(--sp-ease)!important}.sp-cesta .sp-tz__b:before,.sp-cesta .sp-tz__b:after{content:none!important}.sp-cesta .sp-tz__b:active{transform:scale(.96)}.sp-cesta .sp-tz__b[aria-pressed=true]{background:var(--sp-verde)!important;border-color:var(--sp-verde)!important;color:var(--sp-sobre)!important;cursor:default}.sp-cesta .sp-tz__b[disabled]{background:linear-gradient(to top right,transparent calc(50% - .5px),var(--sp-borde) 50%,transparent calc(50% + .5px)),var(--sp-piedra)!important;color:var(--sp-tinta-2)!important;cursor:not-allowed;transform:none}@media(hover:hover)and (pointer:fine){.sp-cesta .sp-tz__b:not([disabled]):not([aria-pressed=true]):hover{border-color:var(--sp-tinta)!important}}.sp-cesta__venta{margin-top:24px}.sp-cesta .sp-cesta__h{font-family:var(--sp-display);font-size:var(--sp-t24);font-weight:400;line-height:1.15;margin-bottom:10px}.sp-cv-lista{display:grid;gap:16px}.sp-cv-lista+.sp-cesta__h{margin-top:28px}.sp-cv{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:0 16px;align-items:center;transition:opacity .2s var(--sp-ease)}.sp-cv.sale{opacity:0}.sp-cv__foto{display:block;width:96px;height:72px;overflow:hidden;background:var(--sp-cal)}.sp-cesta .sp-cv__foto img{width:100%!important;height:100%!important;object-fit:cover}.sp-cv__info{min-width:0}.sp-cesta .sp-cv__nombre{font-family:var(--sp-display);font-size:var(--sp-t20);font-weight:500;line-height:1.2}.sp-cesta .sp-cv__nombre a{text-decoration:none}.sp-cesta .sp-cv__color{font-size:var(--sp-t15);line-height:1.35;color:var(--sp-tinta-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-cesta .sp-cv__precio{font-size:var(--sp-t16);font-weight:500;line-height:1.35;font-variant-numeric:tabular-nums}.sp-cesta .sp-cv__elegir{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;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)!important}.sp-cesta .sp-cv__elegir:before,.sp-cesta .sp-cv__elegir:after{content:none!important}.sp-cesta .sp-cv__elegir:active{transform:scale(.97)}.sp-cesta .sp-cv__elegir[aria-expanded=true]{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(hover:hover)and (pointer:fine){.sp-cesta .sp-cv__elegir: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}}.sp-cv__tallas{grid-column:1/-1;margin-top:12px}.sp-cv__tallas[id]{padding:16px;background:var(--sp-piedra);animation:sp-cesta-entra .2s var(--sp-ease) both}@media(max-width:599px){.sp-cv{grid-template-columns:72px minmax(0,1fr) auto;gap:0 12px;align-items:center}.sp-cv__foto{grid-row:1/span 3;align-self:start;width:72px;height:54px}.sp-cv__info{display:contents}.sp-cesta .sp-cv__nombre{grid-column:2/-1;grid-row:1}.sp-cesta .sp-cv__color{grid-column:2/-1;grid-row:2}.sp-cesta .sp-cv__precio{grid-column:2;grid-row:3;margin-top:4px}.sp-cesta .sp-cv__elegir{grid-column:3;grid-row:3;justify-self:end;margin-top:4px}.sp-cv__tallas{grid-row:4}}.sp-cesta .sp-cesta__nota{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;margin-top:24px;font-size:var(--sp-t16);line-height:1.45;text-wrap:pretty}.sp-cesta__lado{margin-top:12px}.sp-cesta .sp-cesta__desc{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:-2px;font-size:var(--sp-t16);color:var(--sp-verde)}.sp-cesta .sp-cesta__desc b{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.sp-cesta__codigo{margin-top:0}.sp-cesta .sp-cesta__codigo summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0;margin:0;border:0!important;background:none!important;font-size:var(--sp-t16);font-weight:500;line-height:1.3;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.sp-cesta .sp-cesta__codigo summary::-webkit-details-marker{display:none}.sp-cesta .sp-cesta__codigo summary::marker{content:""}.sp-cesta__mas{position:relative;flex:none;width:14px;height:14px}.sp-cesta__mas:before,.sp-cesta__mas:after{content:""!important;position:absolute;left:0;top:6.25px;width:14px;height:1.5px;background:currentColor;transition:transform .2s var(--sp-ease)}.sp-cesta__mas:after{transform:rotate(90deg)}.sp-cesta__codigo[open] .sp-cesta__mas:after{transform:rotate(0)}.sp-cesta__codigo-in{display:grid;gap:10px;padding:4px 0 8px}.sp-cesta .sp-cesta__aplicado{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--sp-t16)}.sp-cesta .sp-cesta__aplicado b{font-weight:600;letter-spacing:.02em}.sp-cesta .sp-cesta__aplicado .sp-enlace{color:var(--sp-tinta-2)}.sp-cesta__codigo-f{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.sp-cesta .sp-cesta__codigo-f input{width:100%;min-width:0;height:56px!important;min-height:0!important;padding:0 16px!important;margin:0;border:1px solid var(--sp-piedra-2)!important;border-radius:0!important;background:var(--sp-blanco)!important;box-shadow:none!important;color:var(--sp-tinta)!important;font-family:var(--sp-ui)!important;font-size:var(--sp-t18)!important;line-height:1.2;outline:none;-webkit-appearance:none;appearance:none}.sp-cesta .sp-cesta__codigo-f input::placeholder{color:var(--sp-tinta-2);opacity:1}.sp-cesta .sp-cesta__codigo-f input:focus{border-color:var(--sp-tinta)!important}.sp-cesta .sp-cesta__codigo-f input:focus-visible{outline:2px solid var(--sp-verde)!important;outline-offset:3px}.sp-cesta .sp-cesta__codigo-f .sp-btn{padding:0 24px!important}.sp-cesta .sp-cesta__codigo-e{padding:12px 16px;background:var(--sp-piedra);font-size:var(--sp-t16);line-height:1.4}.sp-cesta .sp-cesta__contacto{margin-top:8px;font-size:var(--sp-t16);line-height:1.5;color:var(--sp-tinta-2);text-wrap:pretty}.sp-cesta .sp-cesta__contacto a{color:var(--sp-tinta);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sp-cesta .sp-cesta__contacto a[href^="tel:"]{white-space:nowrap}.sp-cesta__pie{position:relative;z-index:2;flex:none;display:grid;gap:10px;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:var(--sp-cal);box-shadow:0 -1px 0 var(--sp-linea)}.sp-cesta--vacia .sp-cesta__pie{display:none}.sp-cesta .sp-cesta__pagar[aria-busy=true]{cursor:progress}.sp-cesta .sp-cesta__fiar{display:grid;gap:4px}.sp-cesta .sp-cesta__fiar li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;font-size:var(--sp-t16);line-height:1.35;text-wrap:pretty}.sp-cesta .sp-cesta__fiar--cuerpo{display:none;margin-top:6px}@media(min-width:1000px){.sp-cesta__pie{padding:16px 32px 24px}}@media(max-height:759px){.sp-cesta:not(.sp-cesta--pagina) .sp-cesta__fiar-alto{display:none}.sp-cesta:not(.sp-cesta--pagina) .sp-cesta__fiar--cuerpo{display:grid}.sp-cesta__pie{gap:10px;padding-top:12px}}.sp-cesta .sp-cesta__vacia-t{margin:24px 0 32px;font-family:var(--sp-display);font-size:var(--sp-t28);line-height:1.1}.sp-cesta__vacia-acc{display:grid;justify-items:start;gap:8px;margin-top:32px}.sp-cesta .sp-cesta__guia{gap:8px}.sp-cesta .sp-cesta__guia .sp-ico{width:22px;height:22px;color:var(--sp-verde)}.sp-cesta .entra{animation:sp-cesta-sube .26s var(--sp-ease) both}@keyframes sp-cesta-sube{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sp-cesta .funde{animation:sp-cesta-entra .2s var(--sp-ease) both}.sp-cesta--pagina{position:relative;inset:auto;z-index:auto;visibility:visible;transition:none;padding:clamp(32px,4vw,56px) 0 var(--sp-section)}.sp-cesta--pagina .sp-cesta__panel{position:relative;top:auto;right:auto;bottom:auto;width:100%;display:block;transform:none;transition:none;background:none}.sp-cesta--pagina .sp-cesta__cab{min-height:0;padding:0;margin-bottom:24px;background:none}.sp-cesta--pagina .sp-cesta__t{font-size:var(--sp-t40)}.sp-cesta--pagina .sp-cesta__deshacer{position:sticky;top:calc(var(--sp-cab) + 8px);padding:0;margin-bottom:16px}.sp-cesta--pagina .sp-cesta__cuerpo{overflow:visible;padding:0}.sp-cesta--pagina .sp-cesta__aviso{margin:0;padding:12px 20px 14px}.sp-cesta--pagina .sp-cesta__pie{position:sticky;bottom:0;margin:24px calc(-1 * var(--sp-gutter)) 0;padding-left:var(--sp-gutter);padding-right:var(--sp-gutter)}.sp-cesta--pagina.sp-cesta--vacia .sp-cesta__panel{max-width:720px;margin-inline:0}@media(max-width:999px){.sp-cesta--pagina .sp-cesta__fiar-alto{display:none}.sp-cesta--pagina .sp-cesta__fiar--cuerpo{display:grid}}@media(min-width:1000px){.sp-cesta--pagina:not(.sp-cesta--vacia) .sp-cesta__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px);grid-template-rows:auto auto auto 1fr;column-gap:clamp(40px,5vw,96px);align-items:start}.sp-cesta--pagina .sp-cesta__cab,.sp-cesta--pagina .sp-cesta__deshacer{grid-column:1/-1}.sp-cesta--pagina:not(.sp-cesta--vacia) .sp-cesta__cuerpo{display:contents}.sp-cesta--pagina .sp-cesta__tope{display:none}.sp-cesta--pagina .sp-cesta__main{grid-column:1;grid-row:3/span 2}.sp-cesta--pagina .sp-cesta__pie{grid-column:2;grid-row:3;position:static;margin:0;padding:28px 32px 20px;background:var(--sp-piedra);box-shadow:none}.sp-cesta--pagina .sp-cesta__lado{grid-column:2;grid-row:4;margin:0;padding:4px 32px 28px;background:var(--sp-piedra)}.sp-cesta--pagina .sp-cesta__lado .sp-cesta__codigo-f input{background:var(--sp-blanco)!important}.sp-cesta--pagina .sp-cesta__fiar-alto{display:grid}.sp-cesta--pagina .sp-cesta__fiar--cuerpo{display:none}.sp-cesta--pagina .sp-cl{grid-template-columns:120px minmax(0,1fr);gap:0 24px}.sp-cesta--pagina .sp-cl__foto{width:120px;height:120px}}.sp-cesta__dos{padding:6px 0 10px}.sp-cesta .sp-cesta__dos-t{display:flex;align-items:center;gap:14px;margin:0;font-size:var(--sp-t18);line-height:1.3;text-wrap:pretty}.sp-cesta .sp-cesta__dos-n{flex:none;font-family:var(--sp-display);font-size:var(--sp-t60);font-weight:400;line-height:.9;letter-spacing:-.018em;color:var(--sp-verde);white-space:nowrap}.sp-cesta__dos-acc{display:flex;align-items:center;gap:16px;margin-top:14px}.sp-cesta .sp-cesta__dos-btn{flex:1 1 auto;padding:0 24px!important}.sp-cesta__dos-fotos{display:none}@media(min-width:600px){.sp-cesta .sp-cesta__dos-btn{flex:0 0 auto;padding:0 30px!important}.sp-cesta__dos-fotos{display:flex;gap:8px;margin-left:auto;cursor:pointer}.sp-cesta .sp-cesta__dos-fotos img{display:block;width:64px!important;height:48px!important;object-fit:cover;background:var(--sp-cal)}html[data-sp-fase=vip] .sp-cesta__aviso:has(>.sp-cesta__dos[data-sp-c-fase=vip] .sp-cesta__dos-fotos),html[data-sp-fase=bf] .sp-cesta__aviso:has(>.sp-cesta__dos[data-sp-c-fase=bf] .sp-cesta__dos-fotos),html[data-sp-fase=cm] .sp-cesta__aviso:has(>.sp-cesta__dos[data-sp-c-fase=cm] .sp-cesta__dos-fotos){background:var(--sp-cal);box-shadow:inset 0 -1px 0 var(--sp-linea)}}@media(min-width:1000px){.sp-cesta__dos{padding:10px 0 12px}}.sp-segunda{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;background:var(--sp-cal);color:var(--sp-tinta);visibility:hidden;transform:translate(100%);transition:transform .38s var(--sp-ease-hoja),visibility 0s .38s;outline:none}.sp-segunda.abierta{visibility:visible;transform:none;transition:transform .38s var(--sp-ease-hoja)}.sp-segunda.cerrando{transition:transform .26s var(--sp-ease-hoja),visibility 0s .26s}.sp-segunda__cab{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 8px 0 12px}.sp-cesta .sp-segunda__volver{gap:8px;padding:0 8px}.sp-cesta .sp-segunda__volver .sp-ico{width:22px;height:22px}.sp-cesta .sp-segunda__x{display:none!important}.sp-segunda__cuerpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px 20px calc(28px + env(safe-area-inset-bottom,0px))}.sp-cesta .sp-segunda__t{margin:0;font-family:var(--sp-display);font-size:var(--sp-t28);font-weight:400;line-height:1.1;outline:none}.sp-cesta .sp-segunda__lead{margin:8px 0 0;font-size:var(--sp-t16);line-height:1.45;color:var(--sp-tinta-2);text-wrap:pretty}.sp-cesta .sp-segunda__h{margin:28px 0 12px;font-family:var(--sp-display);font-size:var(--sp-t24);font-weight:400;line-height:1.15}.sp-segunda__rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.sp-sg{min-width:0}.sp-cesta .sp-sg__b{display:flex!important;flex-direction:column;align-items:stretch;width:100%;height:100%;min-height:0!important;padding:0!important;margin:0;border:0!important;border-radius:0!important;background:none!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;letter-spacing:normal;text-align:left;text-transform:none!important;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation}.sp-cesta .sp-sg__b:before,.sp-cesta .sp-sg__b:after{content:none!important}.sp-sg__foto{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--sp-cal)}.sp-cesta .sp-sg__foto img{display:block;width:100%!important;height:100%!important;object-fit:cover;transition:transform .6s var(--sp-ease)}.sp-cesta .sp-sg__nombre{display:block;margin-top:10px;font-family:var(--sp-display);font-size:var(--sp-t20);font-weight:500;line-height:1.2}.sp-cesta .sp-sg__color{display:block;margin-top:2px;font-size:var(--sp-t15);line-height:1.35;color:var(--sp-tinta-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-cesta .sp-sg__precio{display:block;margin-top:6px;font-size:var(--sp-t16);font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums}.sp-cesta .sp-sg__precio s{margin-right:6px;font-size:var(--sp-t15);font-weight:400;color:var(--sp-tinta-2);text-decoration-thickness:1px}.sp-cesta .sp-sg__precio b{font-weight:600;color:var(--sp-verde);white-space:nowrap}.sp-cesta .sp-sg__elegir{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:auto;padding:0 12px;background-image:linear-gradient(var(--sp-verde),var(--sp-verde));background-repeat:no-repeat;background-size:0% 101%;background-position:0% 50%;box-shadow:inset 0 0 0 1px var(--sp-tinta);font-size:var(--sp-t16);font-weight:500;line-height:1.2;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-cesta .sp-sg__precio+.sp-sg__elegir{margin-top:12px}.sp-cesta .sp-sg__b:active .sp-sg__elegir{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.sp-cesta .sp-sg__b:hover .sp-sg__foto img{transform:scale(1.04)}.sp-cesta .sp-sg__b:hover .sp-sg__elegir{background-size:101% 101%;background-position:100% 50%;box-shadow:inset 0 0 0 1px var(--sp-verde);color:var(--sp-sobre)}}.sp-cesta .sp-segunda__nota{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;margin-top:32px;font-size:var(--sp-t16);line-height:1.4;text-wrap:pretty}.sp-cesta .sp-segunda__nota .sp-ico{width:22px;height:22px;color:var(--sp-verde)}.sp-segunda.abierta .sp-sg{animation:sp-sg-entra .32s var(--sp-ease) both;animation-delay:calc(var(--i,0) * 60ms + 80ms)}@keyframes sp-sg-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(min-width:1000px){.sp-segunda{inset:0 min(600px,100vw) 0 auto;width:min(560px,calc(100vw - 600px));background:var(--sp-cal);box-shadow:inset -1px 0 0 var(--sp-linea);opacity:0;transform:translate(24px);transition:opacity .3s var(--sp-ease),transform .35s var(--sp-ease),visibility 0s .35s}.sp-segunda.abierta{opacity:1;transform:none;transition:opacity .3s var(--sp-ease),transform .35s var(--sp-ease)}.sp-segunda.cerrando{transition:opacity .2s var(--sp-ease),transform .2s var(--sp-ease),visibility 0s .2s}.sp-segunda__cab{justify-content:flex-end;padding:12px 16px 0 32px}.sp-cesta .sp-segunda__volver{display:none!important}.sp-cesta .sp-segunda__x{display:inline-flex!important}.sp-segunda__cuerpo{padding:0 32px 32px}.sp-segunda__rejilla{gap:32px 16px}.sp-cesta .sp-sg__nombre{font-size:var(--sp-t24);font-weight:400}.sp-cesta .sp-sg__color{font-size:var(--sp-t16)}.sp-cesta .sp-sg__precio{font-size:var(--sp-t18)}}@media(min-width:1000px){.sp-hoja.junto-cesta .sp-hoja__velo{background:transparent}.sp-hoja.solo-guia.junto-cesta .sp-hoja__guia{right:min(600px,100vw);width:min(480px,calc(100vw - 600px));opacity:0;visibility:hidden;transform:translate(24px);transition:opacity .3s var(--sp-ease),transform .35s var(--sp-ease),visibility 0s .35s}.sp-hoja.solo-guia.junto-cesta.con-guia .sp-hoja__guia{opacity:1;visibility:visible;transform:none;transition:opacity .3s var(--sp-ease),transform .35s var(--sp-ease)}.sp-hoja.solo-guia.junto-cesta.cerrando .sp-hoja__guia{transition:opacity .2s var(--sp-ease),transform .2s var(--sp-ease),visibility 0s .2s}.sp-hoja.solo-guia.junto-cesta .sp-hoja__guia .hp-guia{--fig-max:calc((min(480px,100vw - 600px) - 64px) / 1.625)}}@media(min-width:1600px)and (min-height:960px){.sp-hoja.solo-guia.junto-cesta .sp-hoja__guia{width:560px}.sp-hoja.solo-guia.junto-cesta .sp-hoja__guia .hp-guia{--fig-max:calc((560px - 64px) / 1.625)}}@media(prefers-reduced-motion:reduce){.sp-cesta__panel,.sp-cesta__velo,.sp-cl,.sp-cv,.sp-cesta__barra i{transition-duration:.01ms!important}.sp-cesta .entra,.sp-cesta .funde,.sp-cesta__deshacer,.sp-cl__tallas,.sp-cv__tallas[id]{animation:sp-cesta-entra .01ms both!important}.sp-segunda,.sp-segunda.abierta,.sp-segunda.cerrando{transform:none!important;transition:opacity .01ms,visibility 0s!important}.sp-segunda.abierta .sp-sg{animation:none}.sp-cesta .sp-sg__foto img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/sp-cesta.css.map */
