.rp-pdp{--rp-navy:#151930;--rp-navy-2:#141932;--rp-purple:#37417f;--rp-green:#c6ffad;--rp-green-ink:#0d3b1a;--rp-green-ok:#1a7f4b;--rp-link:#272fff;--rp-on-brand:#ffffff;--rp-on-dark:#ffffff;--rp-on-brand-2:#d7daf5;--rp-on-brand-2:color-mix(in srgb, var(--rp-on-brand) 76%, transparent);--rp-ink:#151930;--rp-ink-2:#4d5372;--rp-ink-3:#7c8199;--rp-ink-4:#6b6f86;--rp-ground:#f7f8fe;--rp-surface:#ffffff;--rp-surface-2:#fbfbfe;--rp-sel-bg:#eef0ff;--rp-sel-bg-2:#e9ecff;--rp-soft:#f6f6fb;--rp-line:#e4e5ee;--rp-line-2:#e7e8f0;--rp-line-strong:#cfd1e0;--rp-off:#8a8fa6;--rp-off-bg:#f3f3f7;--rp-r-card:18px;--rp-r-sm:8px;--rp-r-md:13px;--rp-r-lg:16px;--rp-r-pill:999px;--rp-bar-h:90px}.rp-pdp,.rp-pdp *{box-sizing:border-box}.rp-pdp [hidden]{display:none!important}.rp-pdp{-webkit-text-size-adjust:100%}.rp-pdp{margin:0;background:var(--rp-ground);color:var(--rp-ink);font-family:Poppins,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.55}.rp-pdp img{max-width:100%}.rp-pdp a{color:var(--rp-link);text-decoration:none}.rp-pdp a:hover{text-decoration:underline}.rp-pdp button{font:inherit;color:inherit;cursor:pointer}.rp-pdp h1,.rp-pdp h2,.rp-pdp h3,.rp-pdp h4,.rp-pdp p{margin:0}.rp-pdp .rp-wrap{max-width:1240px;margin:0 auto;padding:0 24px}.rp-pdp .rp-ph{position:relative;margin:0;background:var(--rp-soft);border-radius:var(--rp-r-md);overflow:hidden;display:flex;align-items:center;justify-content:center}.rp-pdp .rp-ph img{width:100%;height:100%;object-fit:contain;display:block}.rp-pdp .rp-ph.rp-missing img,.rp-pdp .rp-ph-label{display:none}.rp-pdp .rp-ph.rp-missing .rp-ph-label{display:block;padding:10px 12px;font-size:10px;line-height:1.35;color:var(--rp-ink-3);text-align:center;letter-spacing:.2px}.rp-pdp .rp-ph.rp-cover img{object-fit:cover}.rp-pdp .rp-card{background:var(--rp-surface);border:1px solid var(--rp-line);border-radius:var(--rp-r-card)}.rp-pdp .rp-head-card{display:flex;justify-content:space-between;gap:24px;padding:20px 22px}.rp-pdp .rp-head-l h1{font-size:25px;font-weight:600;line-height:1.2;letter-spacing:-.3px}.rp-pdp .rp-head-variant{font-size:14px;color:var(--rp-ink-2);margin-top:2px}.rp-pdp .rp-rating{display:flex;align-items:center;gap:6px;font-size:13px;margin-top:6px}.rp-pdp .rp-stars{color:#ff9d00;letter-spacing:1px}.rp-pdp .rp-rating b{font-weight:700}.rp-pdp .rp-rating a{font-weight:400}.rp-pdp .rp-head-r{text-align:right;white-space:nowrap}.rp-pdp .rp-price{font-size:31px;font-weight:700;line-height:1.1;letter-spacing:-.6px}.rp-pdp .rp-cuotas{font-size:13px;color:var(--rp-ink-2);margin-top:2px}.rp-pdp .rp-cuotas b{color:var(--rp-purple);font-weight:600}.rp-pdp .rp-was{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:13px;color:var(--rp-ink-3)}.rp-pdp .rp-was s{text-decoration:line-through}.rp-pdp .rp-off{background:var(--rp-green);color:var(--rp-green-ink);font-size:12px;font-weight:600;padding:2px 7px;border-radius:6px}.rp-pdp .rp-layout{display:grid;grid-template-columns:682px minmax(0,470px);gap:40px;align-items:start;padding:14px 0 32px}.rp-pdp .rp-col-gal{display:flex;flex-direction:column;gap:12px;min-width:0;position:sticky;top:16px}.rp-pdp .rp-col-buy{display:flex;flex-direction:column;gap:12px;min-width:0}.rp-pdp .rp-gal-card{padding:16px;display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px}.rp-pdp .rp-thumbs{display:flex;flex-direction:column;gap:10px}.rp-pdp .rp-thumb{width:68px;height:68px;padding:4px;border:1px solid var(--rp-line);border-radius:10px;background:var(--rp-surface);display:flex;align-items:center;justify-content:center;overflow:hidden}.rp-pdp .rp-thumb.rp-on{border-color:var(--rp-navy);border-width:2px}.rp-pdp .rp-thumb:hover{border-color:var(--rp-line-strong)}.rp-pdp .rp-hero img,.rp-pdp .rp-hero .rp-ph img{transition:opacity .15s ease}.rp-pdp .rp-thumb .rp-ph{width:100%;height:100%;border-radius:6px}.rp-pdp .rp-hero{min-height:420px;display:flex;align-items:center;justify-content:center}.rp-pdp .rp-hero .rp-ph{width:100%;height:100%;min-height:420px;border-radius:var(--rp-r-md)}.rp-pdp .rp-trust-card{display:flex;align-items:center;gap:0;padding:14px 18px}.rp-pdp .rp-trust-item{display:flex;align-items:center;gap:10px;padding:0 18px;flex:1}.rp-pdp .rp-trust-item+.rp-trust-item{border-left:1px solid var(--rp-line)}.rp-pdp .rp-trust-item:first-child{padding-left:0}.rp-pdp .rp-trust-n{font-size:22px;font-weight:700;letter-spacing:-.5px}.rp-pdp .rp-trust-t{font-size:14px;font-weight:500;line-height:1.25;color:var(--rp-ink)}.rp-pdp .rp-seal{width:104px;height:34px}.rp-pdp .rp-ico{width:26px;height:26px;flex:none;color:var(--rp-purple)}.rp-pdp .rp-ico-asset{width:30px;height:30px;flex:none;display:block}.rp-pdp .rp-chips-card{padding:16px 18px}.rp-pdp .rp-chips-title{font-size:15px;font-weight:600;margin-bottom:10px}.rp-pdp .rp-chips{display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rp-pdp .rp-chips::-webkit-scrollbar{display:none}.rp-pdp .rp-chip{flex:none}.rp-pdp .rp-chip{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid var(--rp-line);border-radius:var(--rp-r-pill);font-size:13px;font-weight:500;color:var(--rp-ink-2);background:var(--rp-surface)}.rp-pdp .rp-chip svg{width:15px;height:15px;color:var(--rp-purple)}.rp-pdp .rp-sel-card{padding:18px}.rp-pdp .rp-opt{padding:14px 0;border-top:1px solid var(--rp-line)}.rp-pdp .rp-opt:first-child{border-top:0;padding-top:0}.rp-pdp .rp-opt-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.rp-pdp .rp-eyebrow{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:.7px;color:var(--rp-ink-3)}.rp-pdp .rp-eyebrow svg{width:14px;height:14px;flex:none}.rp-pdp .rp-opt-val{font-size:13px;font-weight:600}.rp-pdp .rp-row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rp-pdp .rp-pill{border:1px solid var(--rp-line);background:var(--rp-surface);border-radius:var(--rp-r-md);padding:12px 10px;text-align:center;font-size:14px;font-weight:700;color:var(--rp-ink);transition:.15s ease}.rp-pdp .rp-pill:hover:not(.rp-dis){border-color:var(--rp-navy)}.rp-pdp .rp-pill.rp-on{background:var(--rp-purple);border-color:var(--rp-purple);color:var(--rp-on-brand)}.rp-pdp .rp-pill.rp-dis{background:var(--rp-off-bg);border-color:var(--rp-off-bg);color:var(--rp-off);font-weight:500;cursor:not-allowed}.rp-pdp .rp-swatches{display:flex;gap:12px}.rp-pdp .rp-sw{width:38px;height:38px;border-radius:var(--rp-r-pill);border:2px solid transparent;padding:3px;background:transparent;position:relative}.rp-pdp .rp-sw i{display:block;width:100%;height:100%;border-radius:var(--rp-r-pill);border:1px solid rgba(0,0,0,.08)}.rp-pdp .rp-sw.rp-on{border-color:var(--rp-navy)}.rp-pdp .rp-sw.rp-dis{cursor:not-allowed;opacity:.5}.rp-pdp .rp-sw.rp-dis:after{content:"";position:absolute;inset:16px 2px auto;height:1px;background:var(--rp-off);transform:rotate(-38deg)}.rp-pdp .rp-grades{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}.rp-pdp .rp-grade{position:relative;border:1px solid var(--rp-line);border-radius:var(--rp-r-md);background:var(--rp-surface);padding:12px 11px 13px;text-align:left;transition:.15s ease}.rp-pdp .rp-grade:hover:not(.rp-dis){border-color:var(--rp-navy)}.rp-pdp .rp-grade span{display:block}.rp-pdp .rp-grade-n{font-size:14px;font-weight:600;line-height:1.2}.rp-pdp .rp-grade-p{font-size:19px;font-weight:700;letter-spacing:-.4px;margin-top:4px}.rp-pdp .rp-grade-d{font-size:11px;color:var(--rp-ink-3);line-height:1.3;margin-top:4px;min-height:2.6em}.rp-pdp .rp-grade-stock{display:inline-block!important;margin-top:8px;font-size:11px;font-weight:600;color:var(--rp-green-ok);background:#e8f7ee;border-radius:6px;padding:2px 7px}.rp-pdp .rp-grade.rp-on{background:var(--rp-purple);border-color:var(--rp-purple)}.rp-pdp .rp-grade.rp-on .rp-grade-n,.rp-pdp .rp-grade.rp-on .rp-grade-p{color:var(--rp-on-brand)}.rp-pdp .rp-grade.rp-on .rp-grade-d{color:var(--rp-on-brand-2)}.rp-pdp .rp-grade.rp-on .rp-grade-stock{color:#0d3b1a;background:var(--rp-green)}.rp-pdp .rp-grade.rp-dis{background:var(--rp-off-bg);border-color:var(--rp-off-bg);cursor:not-allowed}.rp-pdp .rp-grade.rp-dis .rp-grade-n,.rp-pdp .rp-grade.rp-dis .rp-grade-d{color:var(--rp-off)}.rp-pdp .rp-grade.rp-dis .rp-grade-p{color:var(--rp-off);text-decoration:line-through}.rp-pdp .rp-cond3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:10px;background:var(--rp-surface-2);border:1px solid var(--rp-line);border-radius:var(--rp-r-md);padding:12px 14px}.rp-pdp .rp-cond{min-width:0}.rp-pdp .rp-cond .rp-eyebrow{margin-bottom:5px}.rp-pdp .rp-cond p{font-size:13px;font-weight:500;line-height:1.3}.rp-pdp .rp-link-row{margin-top:10px;font-size:13px;font-weight:500}.rp-pdp .rp-bat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rp-pdp .rp-bat button{border:1px solid var(--rp-line);background:var(--rp-surface);border-radius:var(--rp-r-md);padding:11px 8px;text-align:center}.rp-pdp .rp-bat button:hover:not(.rp-dis){border-color:var(--rp-navy)}.rp-pdp .rp-bat .rp-b-n{display:block;font-size:15px;font-weight:600}.rp-pdp .rp-bat .rp-b-d{display:block;font-size:12px;font-weight:600;color:var(--rp-ink-3);margin-top:2px}.rp-pdp .rp-bat button.rp-on{background:var(--rp-purple);border-color:var(--rp-purple)}.rp-pdp .rp-bat button.rp-on .rp-b-n{font-weight:700;color:var(--rp-on-brand)}.rp-pdp .rp-bat button.rp-on .rp-b-d{color:var(--rp-green)}.rp-pdp .rp-bat button.rp-dis{background:var(--rp-off-bg);border-color:var(--rp-off-bg);cursor:not-allowed}.rp-pdp .rp-bat button.rp-dis .rp-b-n,.rp-pdp .rp-bat button.rp-dis .rp-b-d{color:var(--rp-off)}.rp-pdp .rp-note{font-size:12px;color:var(--rp-ink-3);line-height:1.45;margin-top:10px}.rp-pdp .rp-sum-card{padding:18px}.rp-pdp .rp-sum-line{display:flex;justify-content:space-between;gap:16px;font-size:13px;padding:7px 0}.rp-pdp .rp-sum-line span:first-child{color:var(--rp-ink-2)}.rp-pdp .rp-sum-line b{font-weight:500}.rp-pdp .rp-sum-total{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--rp-line);margin-top:8px;padding-top:14px}.rp-pdp .rp-sum-total .rp-lbl{font-size:18px;font-weight:600}.rp-pdp .rp-total-pill{background:var(--rp-green);color:var(--rp-navy);font-size:31px;font-weight:700;letter-spacing:-.6px;padding:4px 14px;border-radius:10px}.rp-pdp .rp-sum-cuotas{text-align:right;font-size:13px;color:var(--rp-ink-2);margin-top:8px}.rp-pdp .rp-sum-cuotas b{color:var(--rp-purple);font-weight:600}.rp-pdp .rp-cta{display:block;width:100%;margin-top:14px;padding:16px 18px;background:var(--rp-navy);color:var(--rp-on-dark);border:0;border-radius:var(--rp-r-md);font-size:16px;font-weight:600;text-align:center}.rp-pdp .rp-cta:hover{background:#0e1124}.rp-pdp .rp-pay-line{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--rp-ink-2);margin-top:12px}.rp-pdp .rp-pay-line svg{width:18px;height:18px;color:var(--rp-ink-3);flex:none}.rp-pdp .rp-chubb-card{padding:18px}.rp-pdp .rp-chubb-logo-img{height:16px;width:auto;display:block}.rp-pdp .rp-chubb-lead{font-size:13px;color:var(--rp-ink-2);margin-top:4px}.rp-pdp .rp-cov3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.rp-pdp .rp-cov{border:1px solid var(--rp-line);border-radius:var(--rp-r-md);padding:12px 10px;text-align:center;display:flex;flex-direction:column;gap:4px}.rp-pdp .rp-cov span,.rp-pdp .rp-cov a{display:block}.rp-pdp .rp-cov-n{font-size:12px;font-weight:600}.rp-pdp .rp-cov-u{font-size:10px;color:var(--rp-ink-3)}.rp-pdp .rp-cov-p{font-size:19px;font-weight:700;letter-spacing:-.4px}.rp-pdp .rp-cov-uf{font-size:10px;color:var(--rp-ink-3)}.rp-pdp .rp-cov-more{font-size:10px;font-weight:500;color:var(--rp-link)}.rp-pdp .rp-cov-btn{margin-top:6px;width:100%;padding:8px 6px;border:1px solid var(--rp-line-strong);background:var(--rp-surface);border-radius:var(--rp-r-sm);font-size:12px;font-weight:500;color:var(--rp-ink)}.rp-pdp .rp-cov.rp-on{border-color:var(--rp-purple)}.rp-pdp .rp-cov.rp-on .rp-cov-btn{background:var(--rp-purple);border-color:var(--rp-purple);color:var(--rp-on-brand)}.rp-pdp .rp-terms{display:flex;gap:9px;align-items:flex-start;margin-top:14px;font-size:13px;color:var(--rp-ink-2);line-height:1.4}.rp-pdp .rp-terms input{margin:3px 0 0;width:16px;height:16px;accent-color:var(--rp-purple);flex:none}.rp-pdp .rp-chubb-link{margin-top:12px;font-size:13px;font-weight:500}.rp-pdp .rp-sec{padding:52px 0;background:var(--rp-surface)}.rp-pdp .rp-sec.rp-alt{background:var(--rp-ground)}.rp-pdp .rp-sec-head{margin-bottom:26px;max-width:720px}.rp-pdp .rp-sec-head h2{font-size:31px;font-weight:600;line-height:1.18;letter-spacing:-.5px}.rp-pdp .rp-sec-head p{font-size:15px;color:var(--rp-ink-2);margin-top:8px;line-height:1.5}.rp-pdp .rp-sec-head p.rp-light{font-weight:300}.rp-pdp .rp-plans{display:grid;grid-template-columns:repeat(var(--rp-plans-cols,3),minmax(0,1fr));gap:16px}.rp-pdp .rp-plan{background:var(--rp-sel-bg);border-radius:var(--rp-r-card);padding:20px}.rp-pdp .rp-plan-p{font-size:31px;font-weight:700;color:var(--rp-purple);letter-spacing:-.6px}.rp-pdp .rp-plan-n{font-size:15px;font-weight:600;margin-top:2px}.rp-pdp .rp-plan-d{font-size:13px;color:var(--rp-ink-2);margin-top:8px;line-height:1.45}.rp-pdp .rp-plan-f{font-size:12px;color:var(--rp-ink-3);margin-top:10px}.rp-pdp .rp-methods{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.rp-pdp .rp-method{display:inline-flex;align-items:center;gap:9px;min-height:48px;border:1px solid var(--rp-line);border-radius:var(--rp-r-sm);padding:7px 14px;font-size:13px;font-weight:500;color:var(--rp-ink-2);background:var(--rp-surface)}.rp-pdp .rp-method .rp-ph{width:26px;height:20px;flex:none;border-radius:4px;background:var(--rp-soft)}.rp-pdp .rp-method .rp-ph.rp-missing{background:var(--rp-soft)}.rp-pdp .rp-method .rp-ph .rp-ph-label{display:none!important}.rp-pdp .rp-sec-foot{display:flex;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--rp-ink-3);margin-top:18px}.rp-pdp .rp-sec-foot a{font-weight:500}.rp-pdp .rp-exp-switch{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:22px}.rp-pdp .rp-exp-switch>span{font-size:18px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.rp-pdp .rp-seg{display:inline-flex;gap:4px;background:var(--rp-soft);border:1px solid var(--rp-line);border-radius:var(--rp-r-md);padding:5px}.rp-pdp .rp-seg button{border:0;background:transparent;border-radius:10px;padding:10px 20px;font-size:18px;font-weight:500;color:var(--rp-ink-2)}.rp-pdp .rp-seg button.rp-on{background:var(--rp-purple);color:var(--rp-on-brand);font-weight:700}.rp-pdp .rp-seg.rp-sm button{font-size:15px;padding:8px 16px}.rp-pdp .rp-exp-stage{position:relative;display:flex;justify-content:center;padding:10px 0 20px}.rp-pdp .rp-exp-stage .rp-ph{width:min(840px,100%);aspect-ratio:3/2;background:transparent;overflow:visible}.rp-pdp .rp-exp-photo{position:relative}.rp-pdp .rp-hotspots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rp-pdp .rp-hot-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.rp-pdp .rp-hot{position:absolute;width:22%;min-width:170px;background:var(--rp-surface);border:1px solid var(--rp-line);border-radius:var(--rp-r-sm);padding:9px 11px;display:flex;gap:9px;pointer-events:auto;box-shadow:0 1px 3px #1519300f}.rp-pdp .rp-hot-n{flex:none;width:22px;height:22px;border-radius:var(--rp-r-pill);background:var(--rp-navy);color:var(--rp-on-dark);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.rp-pdp .rp-hot-t{font-size:15px;font-weight:600;line-height:1.2}.rp-pdp .rp-hot-d{font-size:13px;color:var(--rp-ink-3);line-height:1.3;margin-top:2px}.rp-pdp .rp-exp-sub{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:8px 0 18px;flex-wrap:wrap}.rp-pdp .rp-exp-sub h3{font-size:22px;font-weight:700;letter-spacing:-.3px}.rp-pdp .rp-exp-sub p{font-size:16px;color:var(--rp-ink-2);margin-top:4px}.rp-pdp .rp-parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rp-pdp .rp-part{border:1px solid var(--rp-line);border-radius:var(--rp-r-md);background:var(--rp-surface);padding:14px;display:flex;gap:11px;align-items:flex-start}.rp-pdp .rp-part.rp-note-card{background:var(--rp-soft);border-color:var(--rp-soft)}.rp-pdp .rp-part-ico{flex:none;width:28px;height:28px;border-radius:var(--rp-r-sm);background:var(--rp-soft);display:flex;align-items:center;justify-content:center;color:var(--rp-purple)}.rp-pdp .rp-part.rp-note-card .rp-part-ico{background:var(--rp-surface)}.rp-pdp .rp-part-b{flex:1;min-width:0}.rp-pdp .rp-part-t{font-size:15px;font-weight:600;line-height:1.2}.rp-pdp .rp-part-d{font-size:13px;color:var(--rp-ink-3);line-height:1.35;margin-top:3px}.rp-pdp .rp-part-tag{flex:none;align-self:center;font-size:12px;font-weight:700;color:var(--rp-green-ink);background:var(--rp-green);border-radius:6px;padding:3px 9px}.rp-pdp .rp-part-note{font-size:15px;line-height:1.45;color:var(--rp-ink-2)}.rp-pdp .rp-part-note b{color:var(--rp-ink);font-weight:600}.rp-pdp .rp-cmp{border:1px solid var(--rp-line);border-radius:var(--rp-r-card);overflow:hidden;background:var(--rp-surface)}.rp-pdp .rp-cmp-row{display:grid;grid-template-columns:310px repeat(3,minmax(0,1fr));gap:0}.rp-pdp .rp-cmp-row+.rp-cmp-row{border-top:1px solid var(--rp-line)}.rp-pdp .rp-cmp-row.rp-head{background:var(--rp-navy);border-bottom:0}.rp-pdp .rp-cmp-row.rp-head+.rp-cmp-row{border-top:0}.rp-pdp .rp-cmp-cell{padding:13px 16px;font-size:14px;color:var(--rp-ink-2)}.rp-pdp .rp-cmp-cell.rp-k{font-size:13px;font-weight:700;color:var(--rp-ink)}.rp-pdp .rp-cmp-row.rp-head .rp-cmp-cell{font-size:14px;font-weight:600;color:var(--rp-on-dark)}.rp-pdp .rp-cmp-cell.rp-p{font-size:14px;font-weight:700;color:var(--rp-ink)}.rp-pdp .rp-cmp-cell.rp-yes{font-weight:500;color:var(--rp-ink)}.rp-pdp .rp-cmp-row.rp-on{background:var(--rp-sel-bg)}.rp-pdp .rp-rail-wrap{position:relative}.rp-pdp .rp-rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 0 10px;scrollbar-width:none}.rp-pdp .rp-rail::-webkit-scrollbar{display:none}.rp-pdp .rp-rail>*{scroll-snap-align:start;flex:none}.rp-pdp .rp-paddle{display:flex;gap:10px;justify-content:center;margin-top:8px}.rp-pdp .rp-paddle button{width:34px;height:34px;border-radius:var(--rp-r-pill);border:1px solid var(--rp-line);background:var(--rp-surface);color:var(--rp-ink-2);display:flex;align-items:center;justify-content:center}.rp-pdp .rp-paddle button:hover{border-color:var(--rp-navy);color:var(--rp-navy)}.rp-pdp .rp-pcard{width:190px}.rp-pdp .rp-pcard .rp-ph{aspect-ratio:1/1;border:1px solid var(--rp-line);border-radius:var(--rp-r-md);background:var(--rp-surface)}.rp-pdp .rp-pcard h3{font-size:25px;font-weight:300;margin-top:14px;letter-spacing:-.4px}.rp-pdp .rp-pcard .rp-price{font-size:31px;margin-top:2px}.rp-pdp .rp-pcard .rp-was{margin-top:4px;font-size:12px}.rp-pdp .rp-pcard .rp-plink{display:inline-block;margin-top:14px;font-size:13px;font-weight:500}.rp-pdp .rp-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.rp-pdp .rp-box-shot{width:100%;aspect-ratio:572/562;background:var(--rp-surface);border-radius:var(--rp-r-card);margin-bottom:12px;overflow:hidden}.rp-pdp .rp-box-shot img{object-fit:contain}.rp-pdp .rp-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rp-pdp .rp-tile{background:var(--rp-surface);border:1px solid var(--rp-line);border-radius:var(--rp-r-md);padding:16px}.rp-pdp .rp-tile h4{font-size:16px;font-weight:600}.rp-pdp .rp-tile p{font-size:14px;color:var(--rp-ink-2);margin-top:6px;line-height:1.45}.rp-pdp .rp-tiles-note{font-size:13px;color:var(--rp-ink-3);margin-top:12px}.rp-pdp .rp-specs{background:var(--rp-surface);border:1px solid var(--rp-line);border-radius:var(--rp-r-card);overflow:hidden}.rp-pdp .rp-spec{display:flex;justify-content:space-between;gap:16px;padding:11px 16px;font-size:14px}.rp-pdp .rp-spec+.rp-spec{border-top:1px solid var(--rp-line)}.rp-pdp .rp-spec span{color:var(--rp-ink-2)}.rp-pdp .rp-spec b{font-weight:500;text-align:right}.rp-pdp .rp-tcard{width:290px;background:var(--rp-surface);border:1px solid var(--rp-line);border-radius:var(--rp-r-card);padding:20px;display:flex;flex-direction:column;gap:12px}.rp-pdp .rp-tcard-ico{width:32px;height:32px;border-radius:var(--rp-r-sm);background:var(--rp-soft);display:flex;align-items:center;justify-content:center;color:var(--rp-navy)}.rp-pdp .rp-tcard h3{font-size:31px;font-weight:600;line-height:1.1;letter-spacing:-.6px}.rp-pdp .rp-tcard p{font-size:14px;color:var(--rp-ink-2);line-height:1.45}.rp-pdp .rp-tcard .rp-tlink{font-size:13px;font-weight:500}.rp-pdp .rp-tcard .rp-ph{margin-top:auto;aspect-ratio:4/3;border-radius:var(--rp-r-sm);background:var(--rp-surface);padding:10px}.rp-pdp .rp-tcard .rp-ph img{object-fit:contain!important;max-height:100%}.rp-pdp .rp-figs{display:grid;grid-template-columns:repeat(var(--rp-figs-cols,3),minmax(0,1fr));gap:20px}.rp-pdp .rp-fig{background:var(--rp-ground);border-radius:var(--rp-r-card);padding:22px}.rp-pdp .rp-fig b{display:block;font-size:33px;font-weight:700;letter-spacing:-.8px;line-height:1.1}.rp-pdp .rp-fig p{font-size:13px;color:var(--rp-ink-2);margin-top:6px;line-height:1.4}.rp-pdp .rp-revs{display:grid;grid-template-columns:repeat(var(--rp-revs-cols,3),minmax(0,1fr));gap:16px}.rp-pdp .rp-rev{background:var(--rp-surface);border:1px solid var(--rp-line);border-radius:var(--rp-r-card);padding:18px}.rp-pdp .rp-rev-h{display:flex;align-items:center;gap:10px}.rp-pdp .rp-rev-h b{font-size:13px;font-weight:600}.rp-pdp .rp-rev-flag{font-size:10px;font-weight:600;color:var(--rp-purple);background:var(--rp-sel-bg);border-radius:6px;padding:3px 8px}.rp-pdp .rp-rev p{font-size:14px;color:var(--rp-ink-2);margin-top:10px;line-height:1.5}.rp-pdp .rp-faq{display:flex;flex-direction:column;gap:10px}.rp-pdp .rp-faq-item{background:var(--rp-sel-bg);border-radius:var(--rp-r-md);overflow:hidden}.rp-pdp .rp-faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;background:none;border:0;padding:16px 20px;text-align:left;font-size:15px;font-weight:500}.rp-pdp .rp-faq-q i{font-size:19px;font-weight:400;color:var(--rp-ink-3);font-style:normal;flex:none}.rp-pdp .rp-faq-a{display:none;padding:0 20px 18px;font-size:14px;color:var(--rp-ink-2);line-height:1.6;max-width:1000px}.rp-pdp .rp-faq-item.rp-open .rp-faq-a{display:block}.rp-pdp .rp-br-m{display:none}.rp-pdp .rp-mbar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--rp-surface);border-top:1px solid var(--rp-line);padding:14px max(24px,calc((100vw - 1240px)/2 + 24px));display:flex;align-items:center;justify-content:space-between;gap:20px;transform:translateY(110%);transition:transform .22s ease;box-shadow:0 -2px 14px #1519300f}.rp-pdp .rp-mbar[data-show=true]{transform:translateY(0)}.rp-pdp .rp-mbar-head{display:none}.rp-pdp .rp-mbar-l h3{font-size:31px;font-weight:600;line-height:1.1;letter-spacing:-.5px}.rp-pdp .rp-mbar-l p{font-size:14px;color:var(--rp-ink-2);margin-top:2px}.rp-pdp .rp-mbar-r{display:flex;align-items:center;gap:16px}.rp-pdp .rp-mbar-cuotas{font-size:14px;color:var(--rp-ink-2);text-align:right;line-height:1.3;max-width:160px}.rp-pdp .rp-mbar-cuotas b{color:var(--rp-purple);font-weight:600}.rp-pdp .rp-mbar-price{background:var(--rp-green);color:var(--rp-navy);font-size:35px;font-weight:700;letter-spacing:-.8px;padding:6px 18px;border-radius:10px;white-space:nowrap}.rp-pdp .rp-mbar-cta{background:var(--rp-navy);color:var(--rp-on-dark);border:0;border-radius:var(--rp-r-md);padding:16px 26px;font-size:16px;font-weight:600;white-space:nowrap}.rp-pdp-page{padding-bottom:calc(var(--rp-bar-h) + 24px)}@media(max-width:700px){.rp-pdp-page{padding-bottom:104px}}@media(max-width:1080px){.rp-pdp .rp-exp-stage{padding-bottom:0}.rp-pdp .rp-exp-stage .rp-ph{aspect-ratio:auto;display:flex;flex-direction:column;overflow:visible;padding:0}.rp-pdp .rp-exp-stage .rp-ph img{height:auto}.rp-pdp .rp-hotspots{position:static;display:flex;flex-direction:column;gap:8px;margin-top:12px}.rp-pdp .rp-hot{position:static;width:auto;min-width:0}.rp-pdp .rp-hot-lines{display:none}.rp-pdp .rp-layout{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 0 24px}.rp-pdp .rp-col-gal{position:static}.rp-pdp .rp-gal-card{grid-template-columns:minmax(0,1fr);gap:12px}.rp-pdp .rp-thumbs{flex-direction:row;order:2;overflow-x:auto;scrollbar-width:none}.rp-pdp .rp-thumbs::-webkit-scrollbar{display:none}.rp-pdp .rp-hero{order:1;min-height:300px}.rp-pdp .rp-hero .rp-ph{min-height:300px}.rp-pdp .rp-two{grid-template-columns:minmax(0,1fr);gap:24px}.rp-pdp .rp-plans,.rp-pdp .rp-figs,.rp-pdp .rp-revs,.rp-pdp .rp-parts,.rp-pdp .rp-cmp-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.rp-pdp{font-size:14px}.rp-pdp .rp-wrap{padding:0 16px}.rp-pdp .rp-sec{padding:36px 0}.rp-pdp .rp-sec-head h2{font-size:24px}.rp-pdp .rp-sec-head p{font-size:14px}.rp-pdp .rp-head-card{flex-direction:column;gap:10px;padding:16px}.rp-pdp .rp-head-r{text-align:left}.rp-pdp .rp-head-l h1{font-size:25px}.rp-pdp .rp-tiles{grid-template-columns:minmax(0,1fr)}.rp-pdp .rp-cond3{gap:6px}.rp-pdp .rp-cond{padding:8px}.rp-pdp .rp-cond .rp-eyebrow{font-size:9px;letter-spacing:.2px;flex-wrap:wrap;line-height:1.2}.rp-pdp .rp-cond .rp-eyebrow svg{width:11px;height:11px}.rp-pdp .rp-cond p{font-size:12px}.rp-pdp .rp-plan-p{font-size:26px}.rp-pdp .rp-seg button{font-size:15px;padding:9px 14px}.rp-pdp .rp-exp-switch>span{font-size:15px}.rp-pdp .rp-exp-sub h3{font-size:19px}.rp-pdp .rp-exp-sub p{font-size:14px}.rp-pdp .rp-hot{position:static;width:auto;min-width:0;max-width:none}.rp-pdp .rp-hot-lines{display:none}.rp-pdp .rp-exp-stage{padding-bottom:0}.rp-pdp .rp-exp-stage .rp-ph{aspect-ratio:auto;display:flex;flex-direction:column;overflow:visible;padding:0}.rp-pdp .rp-exp-stage .rp-ph img{height:auto}.rp-pdp .rp-hotspots{position:static;display:flex;flex-direction:column;gap:8px;margin-top:12px}.rp-pdp .rp-exp-stage{flex-direction:column;padding-bottom:0}.rp-pdp .rp-pcard{width:170px}.rp-pdp .rp-pcard h3{font-size:19px}.rp-pdp .rp-pcard .rp-price{font-size:24px}.rp-pdp .rp-tcard{width:250px}.rp-pdp .rp-tcard h3{font-size:23px}.rp-pdp .rp-fig b{font-size:33px}.rp-pdp .rp-trust-card{display:flex;flex-wrap:nowrap;gap:0;padding:14px 16px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rp-pdp .rp-trust-card::-webkit-scrollbar{display:none}.rp-pdp .rp-trust-item{flex:none;padding:0 16px}.rp-pdp .rp-trust-item:first-child{padding-left:0}.rp-pdp .rp-trust-item+.rp-trust-item{border-left:1px solid var(--rp-line)}.rp-pdp .rp-trust-t{white-space:nowrap}.rp-pdp .rp-seal{width:92px;height:30px}.rp-pdp .rp-mbar{display:block;padding:15px 12px 16px;border-top:0;border-radius:18px 18px 0 0;box-shadow:0 -4px 18px #15193017}.rp-pdp .rp-mbar-l{display:none}.rp-pdp .rp-mbar-head{display:flex;align-items:baseline;gap:12px;padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid var(--rp-line);white-space:nowrap;overflow:hidden}.rp-pdp .rp-mbar-nombre{font-size:16px;font-weight:700;color:var(--rp-ink);flex:none;line-height:1.3}.rp-pdp .rp-mbar-config{font-size:10px;color:var(--rp-ink-3);line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis}.rp-pdp .rp-mbar-r{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 52%;grid-template-areas:"precio cta" "cuotas cta";align-items:center;column-gap:12px;row-gap:3px}.rp-pdp .rp-mbar-price{grid-area:precio;justify-self:start;font-size:20px;line-height:1.2;padding:3px 11px;border-radius:10px}.rp-pdp .rp-mbar-cuotas{grid-area:cuotas;justify-self:start;text-align:left;font-size:10px;line-height:1.3;max-width:none;white-space:nowrap}.rp-pdp .rp-br-m{display:none}.rp-pdp .rp-mbar-cta{grid-area:cta;align-self:center;width:100%;min-height:48px;font-size:15px;padding:0 12px;border-radius:12px}}@media(max-width:700px){.rp-pdp .rp-cmp-row.rp-head{display:none}.rp-pdp .rp-cmp-row{padding:12px 14px}.rp-pdp .rp-cmp-cell{padding:3px 0;display:flex;justify-content:space-between;gap:12px;font-size:13px}.rp-pdp .rp-cmp-cell.rp-k{padding-bottom:6px;display:block}.rp-pdp .rp-cmp-cell:not(.rp-k):before{content:attr(data-grade);color:var(--rp-ink-3);font-size:11px;font-weight:500}}.rp-pdp .rp-slot-app{min-width:0}.rp-pdp .rp-slot-app+.rp-slot-app{margin-top:16px}.rp-pdp .rp-sec-head+.rp-slot-app{margin-top:4px}.rp-pdp a.rp-grade,.rp-pdp a.rp-pill,.rp-pdp a.rp-sw,.rp-pdp a.rp-thumb{color:inherit;text-decoration:none;display:block}.rp-pdp a.rp-sw{display:inline-block}.rp-pdp a.rp-grade:focus-visible,.rp-pdp a.rp-pill:focus-visible,.rp-pdp a.rp-sw:focus-visible{outline:2px solid var(--rp-link);outline-offset:2px}.rp-pdp .rp-form{margin:0}.rp-pdp .rp-form .rp-cta{width:100%}.rp-pdp .rp-agotado{background:var(--rp-off-bg);color:var(--rp-off);cursor:not-allowed}.rp-pdp .rp-aviso{margin:14px 0 0;padding:12px 14px;border-radius:var(--rp-r-md);background:#fff4d6;border:1px solid #e8d08a;color:#5c4108;font-size:13px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/35/assets/reuse-pdp.css.map */
