.fc-bsave{padding:4rem 0 4.4rem}.fc-bsave__header{max-width:64rem;margin-bottom:2.8rem}.fc-bsave__eyebrow{margin:0 0 .8rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:rgba(var(--color-foreground),.6)}.fc-bsave__heading{margin:0}.fc-bsave__subtext{margin:1rem 0 0;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.6)}.fc-bsave__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:var(--fc-card-grid-gap, 1.2rem);align-items:stretch}.fc-bsave__grid>.fc-bsave-card:only-child{max-width:44rem}.fc-bsave-card{display:flex;flex-direction:column;border:var(--fc-card-border-width, .1rem) solid var(--fc-card-border-color, rgba(18, 18, 18, .14));border-radius:var(--fc-product-radius, 2.4rem);overflow:hidden;background:var(--fc-white, #ffffff);box-shadow:none}.fc-bsave-card__media{position:relative;background:var(--fc-white, #ffffff)}.fc-bsave-card__image-link{display:block}.fc-bsave-card__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;padding:1.6rem;box-sizing:border-box}.fc-bsave-card__badge{display:block;margin:0;background:transparent;color:var(--fc-status-accent, #ec6a37);font-size:1.3rem;font-weight:700;letter-spacing:.02em;line-height:1.35}.fc-bsave-card__body{display:flex;flex-direction:column;flex-grow:1;gap:.6rem;padding:1.8rem 2rem 2rem}.fc-bsave-card__title{margin:0;font-size:1.8rem;font-weight:600;line-height:1.35}.fc-bsave-card__title a{color:rgb(var(--color-foreground));text-decoration:none}.fc-bsave-card__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.fc-bsave-card__note{margin:0;font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.6)}.fc-bsave-card__pricing{display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem;margin-top:.8rem}.fc-bsave-card__price{font-size:2rem;font-weight:700;color:rgb(var(--color-foreground))}.fc-bsave-card__mrp{color:rgba(var(--color-foreground),.6)}.fc-bsave-card__mrp s{text-decoration-color:rgba(var(--color-foreground),.45)}.fc-bsave-card__cta{margin-top:auto;padding-top:0;align-self:stretch;width:100%;text-align:center}.fc-bsave-card__body .fc-bsave-card__cta{margin-top:auto}.fc-bsave-card__pricing+.fc-bsave-card__mrp{margin-bottom:1.4rem}@media screen and (max-width:749px){.fc-bsave{padding:3rem 0 3.4rem}.fc-bsave__grid{grid-template-columns:1fr}.fc-bsave-card__image{aspect-ratio:1 / 1}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/section-fc-bundle-save.css.map */
