.pp{--pp-ink:#111;--pp-mute:#6b6b6b;--pp-line:#e4e4e4;--pp-soft:#f5f5f3;--pp-accent:#111;--pp-ok:#1f8a4c;--pp-r:6px;color:var(--pp-ink);font-size:15px;line-height:1.55}.pp *,.pp *:before,.pp *:after{box-sizing:border-box}.pp-wrap{max-width:1320px;margin:0 auto;padding:16px 16px 40px}@media(min-width:990px){.pp-wrap{padding:24px 32px 64px}}.pp-crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--pp-mute);margin-bottom:16px}.pp-crumbs a{color:inherit;text-decoration:none}.pp-crumbs a:hover{color:var(--pp-ink);text-decoration:underline}.pp-crumbs [aria-current]{color:var(--pp-ink)}.pp-main{display:grid;gap:24px}@media(min-width:990px){.pp-main{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px;align-items:start}.pp-gallery{position:sticky;top:90px}}.pp-stage-wrap{position:relative;background:var(--pp-soft);border-radius:var(--pp-r);overflow:hidden}.pp-stage{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline:0}.pp-stage::-webkit-scrollbar{display:none}.pp-slide{flex:0 0 100%;margin:0;scroll-snap-align:center;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.pp-slide img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pp-slide--video video,.pp-slide--video iframe{width:100%;height:100%}.pp-ph{width:70%;height:auto;opacity:.4}.pp-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:1px solid var(--pp-line);background:#fff;display:grid;place-items:center;cursor:pointer;opacity:.9}.pp-arrow:hover{opacity:1;border-color:var(--pp-ink)}.pp-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.pp-arrow--prev{left:12px}.pp-arrow--next{right:12px}.pp-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.pp-thumb{flex:0 0 72px;height:72px;padding:0;border:1px solid var(--pp-line);border-radius:4px;background:var(--pp-soft);cursor:pointer;overflow:hidden}.pp-thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pp-thumb[aria-current=true]{border-color:var(--pp-ink);box-shadow:inset 0 0 0 1px var(--pp-ink)}.pp-vendor{display:inline-block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--pp-mute);text-decoration:none;margin-bottom:6px}.pp-vendor:hover{color:var(--pp-ink)}.pp-title{font-size:26px;line-height:1.2;margin:0 0 10px;font-weight:700;letter-spacing:-.01em}@media(min-width:990px){.pp-title{font-size:32px}}.pp-app{margin:0 0 10px}.pp-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:6px 0 4px}.pp-price__now{font-size:24px;font-weight:700}.pp-price__was{color:var(--pp-mute);font-size:16px}.pp-price__off{background:#c8102e;color:#fff;font-size:12px;font-weight:700;padding:2px 8px;border-radius:20px}.pp-note{color:var(--pp-mute);font-size:14px;margin:0 0 14px}.pp [hidden]{display:none!important}.pp-opt{border:0;padding:0;margin:18px 0 0}.pp-label{font-size:14px;margin:0 0 8px;padding:0;color:var(--pp-mute)}.pp-label b{color:var(--pp-ink)}.pp-swatches{display:flex;flex-wrap:wrap;gap:10px}.pp-swatch{position:relative;width:96px;min-height:112px;padding:8px 6px;border:1px solid var(--pp-line);border-radius:4px;background:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;overflow:hidden;color:var(--pp-ink);text-decoration:none;transition:border-color .15s}.pp-swatch:hover{border-color:#9a9a9a}.pp-swatch img{display:block;width:100%;height:64px;object-fit:contain;mix-blend-mode:multiply}.pp-swatch input,.pp-pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer;z-index:1}.pp-swatch__name{font-size:12px;line-height:1.25;text-align:center;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-swatch__dot{flex:none;width:48px;height:48px;margin:8px 0;border-radius:50%;border:1px solid rgba(0,0,0,.18);background:linear-gradient(135deg,#e9e9e6,#cfcfca);font-size:0;color:transparent;overflow:hidden}.pp-swatch:has(input:checked),.pp-swatch.is-current{border-color:var(--pp-ink);box-shadow:inset 0 0 0 1px var(--pp-ink)}.pp-swatch:has(input:focus-visible),.pp-pill:has(input:focus-visible){outline:2px solid var(--pp-ink);outline-offset:2px}.pp-swatch.is-soldout,.pp-pill.is-soldout{opacity:.45}.pp-swatch.is-soldout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),#888 50%,transparent calc(50% + 1px))}.pp-swatch[title*=red i] .pp-swatch__dot,.pp-swatch[title*=rojo i] .pp-swatch__dot,.pp-swatch[title*=roja i] .pp-swatch__dot{background:#c8102e}.pp-swatch[title*=negr i] .pp-swatch__dot,.pp-swatch[title*=black i] .pp-swatch__dot,.pp-swatch[title*=stealth i] .pp-swatch__dot{background:#111}.pp-swatch[title*=blanc i] .pp-swatch__dot,.pp-swatch[title*=white i] .pp-swatch__dot{background:#fff}.pp-swatch[title*=gris i] .pp-swatch__dot,.pp-swatch[title*=grey i] .pp-swatch__dot,.pp-swatch[title*=gray i] .pp-swatch__dot{background:#8a8d91}.pp-swatch[title*=plat i] .pp-swatch__dot,.pp-swatch[title*=silver i] .pp-swatch__dot{background:linear-gradient(135deg,#eef0f2,#b9bdc2)}.pp-swatch[title*=raw i] .pp-swatch__dot,.pp-swatch[title*=titan i] .pp-swatch__dot{background:linear-gradient(135deg,#d6d3cb,#9c998f)}.pp-swatch[title*=dorad i] .pp-swatch__dot,.pp-swatch[title*=gold i] .pp-swatch__dot{background:linear-gradient(135deg,#f1d27a,#b8901f)}.pp-swatch[title*=bronc i] .pp-swatch__dot,.pp-swatch[title*=bronz i] .pp-swatch__dot{background:linear-gradient(135deg,#d39a5e,#8a5a2b)}.pp-swatch[title*=cobre i] .pp-swatch__dot,.pp-swatch[title*=copper i] .pp-swatch__dot{background:#b5653a}.pp-swatch[title*=naranja i] .pp-swatch__dot,.pp-swatch[title*=orange i] .pp-swatch__dot{background:#f26b1d}.pp-swatch[title*=amarill i] .pp-swatch__dot,.pp-swatch[title*=yellow i] .pp-swatch__dot{background:#f2c500}.pp-swatch[title*=verde i] .pp-swatch__dot,.pp-swatch[title*=green i] .pp-swatch__dot{background:#2e8b3e}.pp-swatch[title*=oliv i] .pp-swatch__dot{background:#6b7a3a}.pp-swatch[title*=lime i] .pp-swatch__dot,.pp-swatch[title*=lima i] .pp-swatch__dot{background:#a4d233}.pp-swatch[title*=azul i] .pp-swatch__dot,.pp-swatch[title*=blue i] .pp-swatch__dot{background:#1f5fbf}.pp-swatch[title*=navy i] .pp-swatch__dot,.pp-swatch[title*=marino i] .pp-swatch__dot{background:#1b2a4a}.pp-swatch[title*=turques i] .pp-swatch__dot,.pp-swatch[title*=turquoise i] .pp-swatch__dot,.pp-swatch[title*=teal i] .pp-swatch__dot{background:#1fb5ad}.pp-swatch[title*=morad i] .pp-swatch__dot,.pp-swatch[title*=purp i] .pp-swatch__dot,.pp-swatch[title*=violet i] .pp-swatch__dot,.pp-swatch[title*=lila i] .pp-swatch__dot{background:#6b3fa0}.pp-swatch[title*=rosa i] .pp-swatch__dot,.pp-swatch[title*=pink i] .pp-swatch__dot,.pp-swatch[title*=fucsia i] .pp-swatch__dot{background:#e86aa6}.pp-swatch[title*=caf i] .pp-swatch__dot,.pp-swatch[title*=marr i] .pp-swatch__dot,.pp-swatch[title*=brown i] .pp-swatch__dot{background:#6b4423}.pp-swatch[title*=beige i] .pp-swatch__dot,.pp-swatch[title*=arena i] .pp-swatch__dot,.pp-swatch[title*=sand i] .pp-swatch__dot{background:#d8c8a8}.pp-pills{display:flex;flex-wrap:wrap;gap:8px}.pp-pill{position:relative;min-width:52px;padding:10px 16px;border:1px solid var(--pp-line);border-radius:var(--pp-r);text-align:center;font-size:14px;cursor:pointer}.pp-pill:has(input:checked){border-color:var(--pp-ink);background:var(--pp-ink);color:#fff}.pp-pill.is-soldout span{text-decoration:line-through}.pp-sku{font-size:12px;color:var(--pp-mute);margin:16px 0 0;display:flex;gap:12px;flex-wrap:wrap;letter-spacing:.02em}.pp-stock{display:flex;align-items:center;gap:8px;font-size:14px;margin:10px 0 0}.pp-stock i{width:8px;height:8px;border-radius:50%;background:#c8102e}.pp-stock i.ok{background:var(--pp-ok);box-shadow:0 0 0 3px #1f8a4c26}.pp-buy{display:flex;gap:10px;margin-top:16px}.pp-qty{display:flex;border:1px solid var(--pp-line);border-radius:var(--pp-r);overflow:hidden;flex:0 0 auto}.pp-qty button{width:40px;border:0;background:#fff;font-size:18px;cursor:pointer;color:var(--pp-ink)}.pp-qty button:hover{background:var(--pp-soft)}.pp-qty input{width:44px;border:0;text-align:center;font-size:15px;-moz-appearance:textfield;color:var(--pp-ink);background:#fff}.pp-qty input::-webkit-outer-spin-button,.pp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 22px;border:1px solid var(--pp-accent);border-radius:var(--pp-r);background:var(--pp-accent);color:#fff;font-weight:700;font-size:15px;letter-spacing:.02em;cursor:pointer;text-decoration:none;transition:opacity .15s}.pp-btn:hover{opacity:.88}.pp-btn[disabled]{opacity:.4;cursor:not-allowed}.pp-btn.is-loading{opacity:.6;pointer-events:none}.pp-add{flex:1}.pp-btn--ghost{background:#fff;color:var(--pp-ink);border-color:var(--pp-line)}.pp-btn--ghost:hover{border-color:var(--pp-ink);opacity:1}.pp-wa{width:100%;margin-top:10px}.pp-wa svg{width:20px;height:20px;fill:#25d366}.pp-dyn{margin-top:10px}.pp-error{color:#c8102e;font-size:14px;margin:8px 0 0}.pp-ship{display:flex;gap:12px;align-items:flex-start;margin-top:18px;padding:14px 16px;background:var(--pp-soft);border-radius:var(--pp-r);font-size:14px}.pp-ship svg{flex:0 0 28px;width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.pp-ship b{display:block}.pp-tabs{margin-top:28px;border-top:1px solid var(--pp-line)}.pp-tabs__nav{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--pp-line)}.pp-tabs__nav::-webkit-scrollbar{display:none}.pp-tabs__nav button{flex:0 0 auto;padding:14px 12px 12px;border:0;background:none;font-size:14px;font-weight:600;color:var(--pp-mute);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.pp-tabs__nav button[aria-selected=true]{color:var(--pp-ink);border-bottom-color:var(--pp-ink)}.pp-tabs__panel{padding:18px 0 0;font-size:15px}.pp-tabs__panel.rte p{margin:0 0 12px}.pp-tabs__panel.rte h2,.pp-tabs__panel.rte h3{font-size:16px;margin:18px 0 8px;text-transform:uppercase;letter-spacing:.04em}.pp-tabs__panel.rte ul{padding-left:18px}.pp-specs{margin:0;display:grid}.pp-specs>div{display:grid;grid-template-columns:minmax(110px,38%) 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--pp-line)}.pp-specs dt{font-weight:600}.pp-specs dd{margin:0}.pp-specs .pp-specs__full{grid-template-columns:1fr;padding-left:16px;position:relative}.pp-specs .pp-specs__full:before{content:"";position:absolute;left:2px;top:19px;width:5px;height:5px;border-radius:50%;background:var(--pp-ink)}.pp-ask,.pp-ask__row{display:grid;gap:12px}@media(min-width:600px){.pp-ask__row{grid-template-columns:1fr 1fr}}.pp-ask label{display:grid;gap:4px;font-size:13px;font-weight:600}.pp-ask input,.pp-ask textarea{width:100%;padding:11px 12px;border:1px solid var(--pp-line);border-radius:var(--pp-r);font:inherit;font-weight:400;color:var(--pp-ink);background:#fff}.pp-ask input:focus,.pp-ask textarea:focus{outline:2px solid var(--pp-ink);outline-offset:-1px}.pp-ask .pp-btn{justify-self:start}.pp-ask__ok{padding:14px;background:#eaf6ef;border-radius:var(--pp-r);color:var(--pp-ok);font-weight:600}.pp-life{display:grid;gap:12px;margin-top:40px}@media(min-width:750px){.pp-life{grid-template-columns:repeat(2,1fr)}.pp-life figure:first-child:nth-last-child(odd){grid-column:1/-1}}.pp-life figure{margin:0;border-radius:var(--pp-r);overflow:hidden}.pp-life img{width:100%;height:100%;object-fit:cover;display:block}.pp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--pp-line);transform:translateY(110%);transition:transform .25s}.pp-sticky.is-on{transform:none}.pp-sticky__t{flex:1;min-width:0;display:grid;font-size:13px}.pp-sticky__t b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-sticky .pp-btn{min-height:44px}@media(min-width:990px){.pp-sticky{display:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/pp-producto.css.map */
