.bundle-builder{background:#f5efe7;padding:6rem 0;text-align:center}.bundle-builder__container{max-width:80rem;margin:0 auto}.bundle-builder__heading{margin:0;font-size:calc(var(--font-heading-scale) * 4rem);line-height:1.2;font-weight:600;color:rgb(var(--color-foreground))}.bundle-builder__subtitle{margin:1.5rem 0 4rem;font-size:calc(var(--font-body-scale) * 1.6rem);line-height:1.5;color:rgb(var(--color-foreground))}.bundle-builder__tiers{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:4rem}.bundle-builder__tier{flex:1;min-width:15rem;max-width:20rem;background:rgb(var(--color-background));padding:3rem 2rem;border-radius:.8rem;display:flex;flex-direction:column;align-items:center}.bundle-builder__icon{margin-bottom:2rem;height:6rem;display:flex;align-items:center;justify-content:center}.bundle-builder__icon-image{width:auto;height:auto;max-width:6rem;max-height:6rem}.bundle-builder__tier-title{margin:0 0 1rem;font-size:calc(var(--font-body-scale) * 1.6rem);font-weight:500;color:rgb(var(--color-foreground))}.bundle-builder__discount{margin:0;font-size:calc(var(--font-heading-scale) * 3rem);font-weight:600;color:rgb(var(--color-foreground))}.bundle-builder__action{margin-top:1rem}.bundle-builder__button{padding:1.5rem 3rem;min-width:24rem;font-size:calc(var(--font-body-scale) * 1.6rem);font-weight:500;background:#212121;color:#fff;border:none;border-radius:.4rem}.bundle-builder__button:hover{background:#000}@media screen and (max-width:749px){.bundle-builder{padding:4rem 0}.bundle-builder__heading{font-size:calc(var(--font-heading-scale) * 3rem)}.bundle-builder__subtitle{font-size:calc(var(--font-body-scale) * 1.4rem);margin-bottom:3rem}.bundle-builder__tiers{align-items:center;gap:1.5rem}.bundle-builder__tier{width:100%}.bundle-builder__discount{font-size:calc(var(--font-heading-scale) * 2.4rem)}.bundle-builder__button{width:100%;min-width:auto}}@media screen and (min-width:750px)and (max-width:989px){.bundle-builder__tiers{gap:1.5rem}.bundle-builder__tier{padding:2.5rem 1.5rem}.bundle-builder__discount{font-size:calc(var(--font-heading-scale) * 2.4rem)}}.bundle-builder .animate--slide-in{opacity:0;transform:translateY(2rem)}.bundle-builder .animate--slide-in.animate{animation:animateBundleBuilder var(--duration-default) ease forwards}@keyframes animateBundleBuilder{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-bundle-builder.css.map */
