.avanti-bundle{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid var(--avanti-line);border-radius:var(--r-lg);padding:1.8rem;margin:0 0 2.4rem}.avanti-bundle__inner{display:flex;align-items:center;gap:1.6rem}@media screen and (max-width:749px){.avanti-bundle__inner{flex-direction:column;align-items:flex-start}}.avanti-bundle__img,.avanti-bundle img.avanti-bundle__img{display:block!important;width:8rem!important;height:8rem!important;min-width:8rem;max-width:none!important;object-fit:cover;object-position:center;border-radius:var(--r-md);border:1px solid var(--avanti-rule);padding:0;background:#fff;flex:0 0 auto;opacity:1;visibility:visible}.avanti-bundle__body{flex:1 1 auto;min-width:0}.avanti-bundle__kicker{font-family:var(--font-body-family);font-weight:500;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--avanti-lime));margin:0 0 .4rem}.avanti-bundle__heading{font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;letter-spacing:-.01em;line-height:1.2;margin:0 0 .4rem}.avanti-bundle__text{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.3rem;line-height:1.45;color:var(--avanti-ink-dim);margin:0 0 .8rem;max-width:52ch}.avanti-bundle__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.8rem;margin:0;font-family:var(--font-body-family)}.avanti-bundle__price-now{font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem}.avanti-bundle__price-was{font-size:1.3rem;color:var(--avanti-ink-dim);text-decoration:line-through}.avanti-bundle__save{font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--avanti-lime));border:1px solid var(--avanti-line);border-radius:var(--r-pill);padding:.2rem .8rem}.avanti-bundle__cta{flex:0 0 auto}@media screen and (max-width:749px){.avanti-bundle__cta{width:100%}}.avanti-bundle__includes{list-style:none;margin:0 0 .8rem;padding:0;display:flex;flex-wrap:wrap;gap:.3rem 1.2rem;font-family:var(--font-body-family);font-size:1.25rem;color:var(--avanti-ink-dim)}.avanti-bundle__includes li{position:relative}.avanti-bundle__includes li+li:before{content:"";position:absolute;left:-.7rem;top:50%;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/106/assets/avanti-bundle-upsell.css.map */
