.rm-esc.rm-esc{--rm-mint:#FF7200;--rm-green:#C25100}.rm-esc .rm-chip{color:#20130a}.rm-esc .rm-btn--mint{color:#fff}.rm-esc .rm-btn--mint:hover{background:#e66700;color:#fff}.rm-esc .rm-kit__chip,.rm-esc .rm-msg.is-max{background:#ff7200;color:#fff}.rm-esc .rm-combo__save{color:#ff7200}.rm-esc .rm-steps__n{color:#fff}@media(max-width:749px){.rm-esc .rm-cats__grid .rm-cat:nth-child(n+5){display:none}}.rm-esc .rm-cat__img{height:auto;aspect-ratio:1 / 1;padding:1.6rem}.rm-esc .rm-cat__img img{max-height:86%;max-width:86%}.rm-esc .rm-kit__chip{font-size:1.1rem;white-space:nowrap}.rm-esc .rm-kit__buy{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.rm-esc .rm-kit__buy form,.rm-esc .rm-kit__price{margin:0}@media(max-width:749px){.rm-esc .rm-kits__grid{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:1.2rem;scrollbar-width:thin}.rm-esc .rm-kits__grid>.rm-kit{flex:0 0 80%;min-width:0;scroll-snap-align:start;flex-direction:column}.rm-esc .rm-kit__img{width:100%;aspect-ratio:4 / 3;border-right:0;border-bottom:1px solid #DDE2EA;padding:1.2rem}.rm-esc .rm-kit__img img{width:auto;max-width:92%;max-height:92%}.rm-esc .rm-kit__body{flex:1;min-width:0}}.rm-esc .rm-combo__units{font-size:1.2rem;font-weight:700;color:#a9b8cc}.rm-esc .rm-combo__items{gap:1.2rem}.rm-esc .rm-combo__item{display:flex;align-items:center;gap:1.2rem;min-width:0}.rm-esc .rm-combo__thumb{position:relative;flex:0 0 auto;width:5.2rem;height:5.2rem;background:#fff;display:flex;align-items:center;justify-content:center;padding:.4rem}.rm-esc .rm-combo__thumb img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.rm-esc .rm-combo__qty{position:absolute;top:-.7rem;right:-.7rem;min-width:2.2rem;height:2.2rem;padding:0 .5rem;border-radius:1.1rem;background:#ff7200;color:#fff;font-size:1.2rem;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1}.rm-esc .rm-combo__name{flex:1;min-width:0;font-size:1.4rem;line-height:1.3;color:#d5deea;overflow-wrap:anywhere}.rm-esc .rm-combo__name:hover{color:#fff;text-decoration:underline}.rm-esc .rm-combo__var{display:block;font-size:1.2rem;color:#a9b8cc}.rm-esc .rm-combo__line{white-space:nowrap;font-size:1.4rem;font-weight:700;color:#fff;flex:0 0 auto}.rm-esc .rm-combo__pay b{word-break:normal}@media(max-width:989px){.rm-esc .rm-combos__grid{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:1.2rem;scrollbar-width:thin}.rm-esc .rm-combos__grid>.rm-combo{flex:0 0 82%;min-width:0;scroll-snap-align:start}}@media(max-width:749px){.rm-esc .rm-combo{padding:1.6rem}.rm-esc .rm-combos__grid>.rm-combo{flex:0 0 86%}.rm-esc .rm-combo__name,.rm-esc .rm-combo__line{font-size:1.3rem}.rm-esc .rm-combo__pay b{font-size:2.8rem}}@media(min-width:750px){.rm-esc .rm-combos__grid>.rm-combo{flex:0 0 46%}}.rm-esc .rm-presets--m{display:none}@media(max-width:749px){.rm-esc .rm-sim__top{flex-direction:column;align-items:flex-start;gap:1rem}.rm-esc .rm-presets--d{display:none}.rm-esc .rm-presets--m{display:flex;flex-wrap:nowrap;width:100%}.rm-esc .rm-preset{flex:1 1 0;min-width:0;min-height:4.2rem;padding:0 .6rem;font-size:1.3rem}.rm-esc .rm-totals{gap:.8rem;align-items:start}.rm-esc .rm-totals span{font-size:1.2rem;white-space:nowrap}.rm-esc .rm-totals b{font-size:3rem}}@media(max-width:400px){.rm-esc .rm-totals b{font-size:2.6rem}}.rm-esc.rm-franja{background:#021e36;color:#fff}.rm-esc .rm-franja__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1.6rem;padding:1rem 2rem;font-size:1.3rem;font-weight:600;text-align:center;line-height:1.4}.rm-esc .rm-franja b,.rm-esc .rm-franja strong{color:#ff7200;font-weight:800}@media(min-width:750px){.rm-esc .rm-franja__in{font-size:1.4rem}}.rm-esc.rm-cartbar{background:#f4f5f8;border-bottom:1px solid #DDE2EA}.rm-esc .rm-cartbar__in{padding:1.6rem 2rem 2rem}.rm-esc .rm-cartbar__msg{font-size:1.5rem;font-weight:700;color:#032a4b;line-height:1.35;text-align:center}.rm-esc .rm-cartbar__msg b{color:#c25100}.rm-esc .rm-cartbar .rm-track{margin-top:3.2rem}.rm-esc .rm-cartbar .rm-marks{margin-top:-.8rem}.rm-esc .rm-cartbar__note{margin-top:1.4rem;font-size:1.2rem;color:#4a5360;line-height:1.5;text-align:center}@media(min-width:750px){.rm-esc .rm-cartbar__msg{font-size:1.7rem}.rm-esc .rm-cartbar__in{padding:2rem 2rem 2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rm-evento.css.map */
