:root{--sp-bajada: 2px;--sp-precio-extra: 2px;--sp-precio-aire: 6px}.product-card__content>.card-gallery{order:-2}.product-card__content>product-price{order:-1;margin-block:var(--sp-precio-aire)!important}.product-card__content product-price .price{font-family:var(--font-accent--family)!important;font-weight:var(--font-accent--weight)!important;font-size:calc(var(--font-paragraph--size) - var(--sp-bajada) + var(--sp-precio-extra))!important}.product-card__content product-price .price-container:not(.price-container--on-sale) .price{color:var(--color-foreground-heading)}.product-card__content product-price .compare-at-price{font-size:calc(var(--font-paragraph--size) - var(--sp-bajada))!important}.product-card__content>a>.text-block,.product-card__content>a>.text-block *{color:#0000009e;font-size:calc(var(--font-paragraph--size) - var(--sp-bajada))!important}.product-details h1{font-size:calc(var(--font-h1--size) - var(--sp-bajada))!important}.product-details product-price:not(.product-card product-price){margin-block-start:var(--sp-precio-aire)}.product-details product-price:not(.product-card product-price) .price{font-family:var(--font-accent--family)!important;font-weight:var(--font-accent--weight)!important;font-size:calc(var(--font-h1--size) - var(--sp-bajada) + var(--sp-precio-extra))!important}.product-details product-price:not(.product-card product-price) .compare-at-price{font-size:calc(var(--font-h1--size) - var(--sp-bajada))!important}.sp-colores{position:relative;z-index:3;display:inline-flex;align-items:center;align-self:flex-start;margin-block-start:2px;color:#000000d9;font-size:calc(var(--font-paragraph--size) - var(--sp-bajada));line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.sp-colores:hover{color:#111}.sp-colores__txt{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sp-colores:hover .sp-colores__txt{text-decoration-thickness:2px}.sp-colores__escritorio{display:inline-flex;align-items:center;gap:4px;padding-block-end:4px}.sp-colores__mas{font-size:1.4em;font-weight:300;line-height:1}.sp-colores__movil{display:none;align-items:center;gap:5px;font-size:11px;letter-spacing:0}.sp-colores__swatch{display:block;width:10px;height:10px;border:1px solid #cfcfcf;background:#e5e5e5;box-sizing:border-box}@media screen and (max-width:749px){.sp-colores__escritorio{display:none}.sp-colores__movil{display:inline-flex}.product-card__content:has(>.sp-colores):has(>product-price){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.product-card__content:has(>.sp-colores):has(>product-price)>*,.product-card__content:has(>.sp-colores):has(>product-price)>a>.text-block{grid-column:1 / -1}.product-card__content:has(>.sp-colores):has(>product-price)>product-price{grid-column:1}.product-card__content:has(>.sp-colores):has(>product-price)>.sp-colores{grid-column:2;order:-1;align-self:center;justify-self:end;margin-block-start:0}}.product-card__content:not(:has(>product-price)):not(:has(>a>.text-block))>.sp-colores{display:none}.sp-tallas{display:none}@media(hover:hover)and (pointer:fine){.sp-tallas{display:block;position:absolute;inset-inline:6px;bottom:6px;z-index:calc(var(--layer-raised, 2) + 1);padding:3px 4px;background:#ffffffeb;color:#111;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .15s}.product-card:hover .sp-tallas,.product-card:focus-within .sp-tallas,.sp-tallas.is-cargando,.sp-tallas.is-error,.sp-tallas.is-hecho{opacity:1;visibility:visible;transition-delay:0s}.card-gallery:has(.sp-tallas) .quick-add__button{display:none!important}}.sp-tallas__lista{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px}.sp-tallas__btn{-webkit-appearance:none;appearance:none;margin:0;padding:7px 8px;min-width:32px;border:0;border-radius:0;background:none;color:#111;font-family:inherit;font-size:12px;line-height:1;letter-spacing:.02em;text-align:center;cursor:pointer}.sp-tallas__btn:hover,.sp-tallas__btn:focus-visible,.sp-tallas__btn.is-pulsada{background:#111;color:#fff;outline:none}.sp-tallas__btn.is-agotada,.sp-tallas__btn.is-agotada:hover{background:none;color:#9b9b9b;text-decoration:line-through;cursor:default}.sp-tallas.is-cargando .sp-tallas__btn:not(.is-pulsada){opacity:.35}.sp-tallas__btn--unica{flex:1;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.sp-tallas__aviso{display:block;padding:5px 8px 4px;font-size:11px;line-height:1.3;color:#111}.sp-tallas__aviso:empty{display:none}.sp-tallas.is-error .sp-tallas__aviso{color:#b3261e}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sp-precio.css.map */
