.bundle-value__intro{max-width:64rem;margin:0 auto 3.2rem;text-align:center}.bundle-value__heading{margin:0}.bundle-value__text{margin-top:1.2rem}.bundle-value__grid{display:grid;gap:2.4rem;align-items:center;max-width:96rem;margin:0 auto}@media screen and (min-width:750px){.bundle-value__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4rem}}.bundle-value__pieces{display:flex;align-items:flex-start;justify-content:center;gap:1.2rem;margin:0;padding:0}.bundle-value__piece{position:relative;flex:1 1 0;max-width:22rem;text-align:center}.bundle-value__piece+.bundle-value__piece:before{content:"+";position:absolute;top:calc(50% - 3.6rem);left:-1.2rem;transform:translate(-50%,-50%);width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:1;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:.1rem solid rgba(var(--color-foreground),.2);z-index:1}.bundle-value__media{aspect-ratio:1 / 1;border-radius:1.2rem;overflow:hidden;background-color:rgb(var(--color-product-photo-background))}.bundle-value__media img{display:block;width:100%;height:100%;object-fit:cover}.bundle-value__piece-title{margin:1rem 0 0;font-size:1.4rem;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.bundle-value__piece-price{margin:.2rem 0 0;font-size:1.4rem}.bundle-value__summary{padding:2.4rem;border-radius:1.6rem;border:.15rem solid rgb(var(--color-button));background-color:rgba(var(--color-button),.05)}.bundle-value__separately{margin:0;font-size:1.4rem}.bundle-value__separately s{margin-left:.4rem}.bundle-value__bundle{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.2rem;margin:.8rem 0 1.6rem;color:rgb(var(--color-foreground))}.bundle-value__bundle-title{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.2}.bundle-value__bundle-price{font-size:2.4rem;font-weight:var(--font-body-weight-bold);white-space:nowrap}.bundle-value__perks{display:grid;gap:.8rem;margin:0 0 2rem;padding:0;font-size:1.4rem}.bundle-value__perks li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;align-items:start}.bundle-value__perks s{color:rgba(var(--color-foreground),.6)}.bundle-value__perks .svg-wrapper{color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-bundle-value.css.map */
