.rn-deals__tabs{display:flex;gap:8px;margin-bottom:20px;overflow-x:auto;scrollbar-width:none}.rn-deals__tabs::-webkit-scrollbar{display:none}.rn-tab{flex-shrink:0;min-height:42px;padding:0 18px;border-radius:999px;border:1.5px solid #e6dccd;background:var(--rn-white);color:var(--rn-ink);font:inherit;font-weight:700;font-size:14px;cursor:pointer}.rn-tab[aria-selected=true]{background:var(--rn-red);border-color:var(--rn-red);color:var(--rn-white)}.rn-tab__count{opacity:.7;font-weight:600;margin-left:4px}.rn-deals__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:28px 18px}.rn-deals__item{position:relative;display:flex;flex-direction:column}.rn-deals__item[hidden]{display:none}.rn-deals__save{order:-1;align-self:flex-start;margin-bottom:8px;font-size:12px;font-weight:800;color:var(--rn-pine);background:var(--rn-gold-soft);border-radius:6px;padding:4px 8px}.rn-deals__more{display:flex;justify-content:center;margin-top:28px}.rn-deals__empty{padding:28px;text-align:center;color:var(--rn-ink-muted);background:var(--rn-cream);border-radius:var(--rn-radius)}.rn-deals__save b{color:var(--rn-red)}@media screen and (max-width:1199px){.rn-deals__grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:989px){.rn-deals__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.rn-deals__tabs{margin:0 calc(var(--rn-gutter) * -1) 16px;padding:0 var(--rn-gutter)}.rn-deals__grid{grid-template-columns:repeat(2,1fr);gap:20px 12px}.rn-deals__save{font-size:11px}}.rn-promise__wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.rn-timeline{background:var(--rn-pine);color:var(--rn-white);border-radius:20px;padding:28px;position:relative;overflow:hidden}.rn-timeline:after{content:"";position:absolute;right:-40px;top:-40px;width:160px;height:160px;border-radius:50%;border:18px solid rgba(232,182,73,.18)}.rn-timeline .rn-title{color:var(--rn-white);font-size:24px}.rn-timeline .rn-sub{color:#fffc}.rn-steps{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px}.rn-step{display:grid;grid-template-columns:70px 1fr;gap:14px;align-items:start}.rn-step__date{background:var(--rn-gold);color:var(--rn-ink);border-radius:12px;text-align:center;padding:8px 4px;font-weight:900;line-height:1.05}.rn-step__date small{display:block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.rn-step__date span{font-family:var(--rechilero-font-heading);font-size:24px}.rn-step.is-past{opacity:.45}.rn-step.is-past .rn-step__title:after{content:" \b7  cerrado";font-weight:600;color:#ffffffb3}.rn-step__title{font-weight:800;font-size:15px;margin:2px 0}.rn-step__text{font-size:13px;color:#ffffffd1;margin:0;line-height:1.4}.rn-perks{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:start}.rn-perk{background:var(--rn-white);border:1px solid #eee3d3;border-radius:var(--rn-radius);padding:16px}.rn-perk svg{width:26px;height:26px;color:var(--rn-red);margin-bottom:6px}.rn-perk__title{font-weight:800;font-size:14px;color:var(--rn-ink)}.rn-perk__text{font-size:12.5px;color:var(--rn-ink-muted);line-height:1.4;margin-top:2px}.rn-perks__cta{grid-column:1 / -1;background:var(--rn-cream);border:1px dashed var(--rn-gold);border-radius:var(--rn-radius);padding:16px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.rn-perks__cta p{margin:0;font-weight:700;color:var(--rn-ink);font-size:14px}@media screen and (max-width:989px){.rn-promise__wrap{grid-template-columns:1fr}}@media screen and (max-width:749px){.rn-timeline{padding:22px 18px;border-radius:16px}.rn-step{grid-template-columns:58px 1fr;gap:12px}.rn-step__date span{font-size:20px}.rn-perks{gap:10px}.rn-perk{padding:12px}.rn-perks__cta .rn-btn{width:100%}}.rn-pdp{margin:14px 0 6px;display:grid;gap:10px;font-family:var(--rechilero-font-body)}.rn-pdp__save{display:inline-flex;align-items:center;gap:8px;align-self:start;justify-self:start;background:var(--rn-red-soft);color:var(--rn-red-deep);border-radius:999px;padding:6px 14px;font-weight:800;font-size:14px}.rn-pdp__save svg{width:16px;height:16px}.rn-pdp__box{border:1.5px solid #ecdcc0;background:var(--rn-cream);border-radius:12px;padding:14px;display:grid;gap:10px}.rn-pdp__row{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:14px;color:var(--rn-ink);line-height:1.4}.rn-pdp__row svg{width:20px;height:20px;color:var(--rn-pine-2);margin-top:1px}.rn-pdp__row strong{color:var(--rn-pine)}.rn-pdp__wa{min-height:46px;font-size:14px}.rn-cart-extras{padding:12px 0 4px;font-family:var(--rechilero-font-body);display:grid;gap:10px}.rn-ship{font-size:13px;color:var(--rn-ink)}.rn-ship__bar{height:8px;border-radius:999px;background:#eee6d8;overflow:hidden;margin-top:6px}.rn-ship__fill{height:100%;width:0;background:linear-gradient(90deg,var(--rn-red),var(--rn-gold));transition:width .4s ease}.rn-ship strong{color:var(--rn-red)}.rn-ship.is-done strong{color:var(--rn-pine-2)}.rn-gift-note{border:1px solid #ecdcc0;border-radius:10px;background:var(--rn-cream)}.rn-gift-note summary{cursor:pointer;padding:10px 12px;font-weight:700;font-size:13.5px;list-style:none;display:flex;align-items:center;gap:8px;color:var(--rn-ink)}.rn-gift-note summary::-webkit-details-marker{display:none}.rn-gift-note summary svg{width:18px;height:18px;color:var(--rn-red)}.rn-gift-note__body{padding:0 12px 12px}.rn-gift-note textarea{width:100%;min-height:72px;border:1px solid #e0d3bd;border-radius:8px;padding:10px;font:inherit;font-size:16px;resize:vertical;box-sizing:border-box}.rn-gift-note__status{font-size:12px;color:var(--rn-ink-muted);margin-top:4px;min-height:16px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/rechilero-navidad-2.css.map */
