.card__inner{position:relative}.desi-combo-badge{position:absolute;z-index:2;top:.6rem;left:.6rem;padding:.35rem .55rem;border-radius:999px;background:#7a1f2b;color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:.02em;line-height:1.2}.desi-combo-each{margin:.3rem 0 0;color:#7a1f2b;font-size:1.25rem;font-weight:700;line-height:1.3}.desi-combo-product,.desi-combo-banner,.desi-combo-home,.desi-combo-cart{background:#faf6ef;color:#1c1816;border:1px solid rgba(122,31,43,.18);border-radius:16px}.desi-combo-product{margin:1.2rem 0 .4rem;padding:1.2rem 1.4rem}.desi-combo-product__kicker,.desi-combo-banner__kicker{margin:0 0 .3rem;color:#7a1f2b;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.desi-combo-product__title,.desi-combo-banner__title{margin:0;font-size:2.2rem;line-height:1.15}.desi-combo-product__note,.desi-combo-banner__lead{margin:.5rem 0 0;font-size:1.4rem}.desi-combo-product a{display:inline-block;margin-top:.8rem;color:#7a1f2b;font-weight:700}.desi-combo-banner{margin:0 auto 1.6rem;padding:1.6rem 1.6rem 1.2rem}.desi-combo-banner__offers{display:flex;flex-wrap:wrap;gap:.8rem;margin:1rem 0 0;padding:0;list-style:none}.desi-combo-banner__offers li,.desi-combo-banner__offers a{display:inline-block;padding:.7rem 1rem;border-radius:999px;background:#7a1f2b;color:#fff;font-weight:700;text-decoration:none}.desi-combo-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.2rem 0 0;padding:0;list-style:none}.desi-combo-steps li{margin:0;padding:.9rem 1rem;border-radius:12px;background:#fff}.desi-combo-steps strong,.desi-combo-steps span{display:block}.desi-combo-steps span{margin-top:.25rem;font-size:1.3rem}.desi-combo-home{padding:2rem 1.6rem}.desi-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.4rem}.desi-offer{position:relative;display:block;min-height:28rem;overflow:hidden;border-radius:18px;background:#2a1420;color:#fff;text-decoration:none}.desi-offer img{width:100%;height:100%;min-height:28rem;object-fit:cover;object-position:center top}.desi-offer__badge{position:absolute;left:8%;right:8%;bottom:1.2rem;padding:.8rem 1rem 1rem;border-radius:46% 54% 48% 52%;text-align:center;transform:rotate(-2deg);box-shadow:0 8px 18px #00000047}.desi-offer__badge small,.desi-offer__badge strong{display:block;font-weight:800;letter-spacing:.04em;line-height:1.05;text-transform:uppercase}.desi-offer__badge small{font-size:1.3rem}.desi-offer__badge strong{font-size:3.2rem}.desi-offer__badge--magenta{background:#c2185b}.desi-offer__badge--navy{background:#163a78}.desi-offer__badge--orange{background:#e4572e}.desi-offer__badge--purple{background:#6a1b9a}.desi-offer__badge--plum{background:#4a148c}.desi-offer__badge--gold{background:#f6c445;color:#b00020}.desi-combo-cart{margin:0 0 1.2rem;padding:1rem 1.2rem}.desi-combo-cart p{margin:.3rem 0;font-size:1.4rem;font-weight:700}.desi-combo-cart__was{margin-left:.4rem;color:#5c534c;font-weight:500;text-decoration:line-through}.desi-combo-cart__price{margin-left:.4rem;color:#7a1f2b;font-size:1.8rem}.desi-combo-cart__note{font-weight:500;font-size:1.3rem}.desi-combo-cart-total .desi-combo-cart__price{margin-left:0}.cart-drawer .desi-combo-cart{margin:0 1.5rem 1rem}.desi-combo-guide{margin:0 auto 2rem}.desi-combo-guide__dock{position:sticky;top:6.4rem;z-index:4;margin-bottom:1.2rem;padding:1.2rem;border:1px solid rgba(122,31,43,.18);border-radius:16px;background:#faf6ef}.desi-combo-guide__deals,.desi-combo-guide__tray,.desi-combo-guide__grid{display:grid;gap:.8rem}.desi-combo-guide__deals{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.desi-combo-guide__deal,.desi-combo-guide__card{border:1px solid rgba(122,31,43,.16);border-radius:14px;background:#fff;color:#1c1816;text-align:left}.desi-combo-guide__deal{padding:1rem;cursor:pointer;font:inherit}.desi-combo-guide__deal.is-active{border-color:#7a1f2b;box-shadow:inset 0 0 0 1px #7a1f2b}.desi-combo-guide__deal small,.desi-combo-guide__status p,.desi-combo-guide__card p{display:block;margin:.2rem 0 0;color:#5c534c;font-size:1.3rem}.desi-combo-guide__deal strong{display:block;font-size:1.8rem}.desi-combo-guide__status{margin-top:1rem}.desi-combo-guide__status strong{font-size:1.8rem}.desi-combo-guide__bar{height:.6rem;margin-top:.7rem;overflow:hidden;border-radius:999px;background:#7a1f2b26}.desi-combo-guide__bar span{display:block;height:100%;background:#7a1f2b}.desi-combo-guide__tray{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:.8rem}.desi-combo-guide__tray figure{margin:0}.desi-combo-guide__tray img,.desi-combo-guide__card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:#f3eee6}.desi-combo-guide__tray figcaption{margin-top:.3rem;font-size:1.2rem}.desi-combo-guide__grid{grid-template-columns:repeat(4,minmax(0,1fr))}a.desi-combo-guide__card{display:block;padding:.8rem;text-decoration:none}.desi-combo-guide__go{display:block;margin-top:.6rem;padding:.7rem .8rem;border-radius:999px;background:#7a1f2b;color:#fff;font-size:1.3rem;text-align:center}.desi-combo-guide__card h3{margin:.6rem 0 0;font-size:1.4rem;line-height:1.3}.desi-combo-guide__card select,.desi-combo-guide__card button,.desi-combo-guide__more{width:100%;margin-top:.6rem;font:inherit}.desi-combo-guide__card button,.desi-combo-guide__more{padding:.7rem .8rem;border:0;border-radius:999px;background:#7a1f2b;color:#fff;cursor:pointer}.desi-combo-guide__card button[disabled]{background:#c8bfb6;cursor:default}.desi-combo-guide__more{max-width:24rem;margin:1rem 0 0}.desi-combo-guide__empty{padding:1.2rem;border-radius:14px;background:#fff}.desi-offer-ticker{overflow:hidden;justify-content:flex-start;flex-wrap:nowrap}.desi-offer-ticker__track{display:flex;width:max-content;animation:desi-offer-scroll var(--desi-ticker-duration, 18s) linear infinite}.desi-offer-ticker:hover .desi-offer-ticker__track,.desi-offer-ticker:focus-within .desi-offer-ticker__track{animation-play-state:paused}.desi-offer-ticker__group{display:flex;flex-shrink:0;align-items:center}.desi-offer-ticker__item{width:auto;height:auto;white-space:nowrap;padding:0 .2rem 0 1.6rem}.desi-offer-ticker .announcement-bar__message{display:inline-flex;align-items:baseline;gap:.7rem;min-height:0;padding:.45rem 0;white-space:nowrap;font-family:Outfit,Avenir Next,sans-serif}.desi-offer-ticker__label{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:2.3rem;font-weight:400;letter-spacing:.06em;line-height:1;text-transform:uppercase}.desi-offer-ticker__price{font-family:Outfit,Avenir Next,sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:.01em;line-height:1;color:#ffe08a}.desi-offer-ticker__item:after{content:"\b7";margin-left:1.6rem;opacity:.7}@keyframes desi-offer-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.desi-offer-ticker__track{animation:none}}@media screen and (max-width:749px){.desi-combo-steps,.desi-offer-grid,.desi-combo-guide__grid{grid-template-columns:1fr 1fr}.desi-combo-guide__tray{grid-template-columns:repeat(3,minmax(0,1fr))}.desi-combo-badge{font-size:1rem}}.desi-offer-ticker__track{gap:0;will-change:transform}.desi-offer-ticker__group{gap:0;justify-content:flex-start}.desi-offer-ticker__item{flex-shrink:0;max-width:none}.utility-bar:has([data-desi-live-ticker])>.page-width{max-width:none;padding-left:0;padding-right:0}@media(prefers-reduced-motion:reduce){.desi-offer-ticker{overflow-x:auto}.desi-offer-ticker__track{will-change:auto}.desi-offer-ticker__group[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/desi-combo.css.map */
