.build-bundle{display:flex;width:100%;background-color:#fff;border-radius:40px 40px 0 0}.build-bundle .build-bundle__wrapper{max-width:1312px;width:100%;margin:80px auto;padding:0 16px;display:flex;gap:16px;justify-content:space-between;align-items:center}.build-bundle .build-bundle__text{max-width:628px;width:100%;display:flex;flex-direction:column;padding:0 32px}.build-bundle__img{max-width:628px;max-height:424px;width:100%;display:flex;border-radius:24px;overflow:hidden;background-color:#ffeacc}.build-bundle__img img{width:100%;height:auto;object-fit:contain}.build-bundle .build-bundle__text .build-bundle__title{max-width:500px;margin-bottom:14px}.build-bundle .build-bundle__text .build-bundle__title *{color:#232323;font-family:Sergio Trendy;font-size:48px;font-weight:400;line-height:48px;margin-bottom:10px}.build-bundle .build-bundle__text .build-bundle__title p:last-of-type{margin-bottom:unset}.build-bundle .build-bundle__text .build-bundle__title strong{color:#fb0ca2;font-weight:400}.build-bundle__description{display:flex;flex-direction:column;gap:24px;padding:24px 0}.build-bundle__description .build-bundle__step{display:flex;align-items:center}.build-bundle__description .build-bundle__step .count{display:flex;justify-content:center;align-items:center;max-width:32px;width:100%;height:32px;border-radius:100%;background-color:#ffeacc;color:#232323;text-align:center;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-right:8px}.build-bundle__description .build-bundle__step .count span{height:18px}.build-bundle__description .build-bundle__step .build-bundle__step-info{color:#232323;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.3px}.build-bundle__description .build-bundle__step .build-bundle__step-info p:last-of-type{margin-bottom:unset}.build-bundle__description .build-bundle__step .build-bundle__step-info strong{color:#fb0ca2;font-weight:700;line-height:25.2px}.build-bundle__button{color:#fff;font-family:Sergio Trendy;font-size:24px;font-style:normal;font-weight:400;line-height:32px;background-color:#fb0ca2;padding:16px 48px;border-radius:112px;display:flex;justify-content:center;align-items:center;max-width:336px;width:100%;margin-top:8px;text-transform:capitalize;transition:background-color .3s ease-in-out,color .3s ease-in-out}.build-bundle__button:hover{background-color:#672c17;color:#fff}@media screen and (max-width: 990px){.build-bundle .build-bundle__wrapper{flex-direction:column;gap:28px;margin:24px auto}.build-bundle .build-bundle__text .build-bundle__title{margin:0 auto;max-width:322px}.build-bundle .build-bundle__text .build-bundle__title *{font-size:28px;font-weight:400;line-height:28px;text-align:center}.build-bundle__description{display:none}.build-bundle__button{margin:20px auto 0}}@media screen and (max-width: 768px){.build-bundle{border-radius:32px 32px 0 0}.build-bundle__description .build-bundle__step{align-items:start}.build-bundle__img{max-height:199px;border-radius:13.5px}.build-bundle__description{gap:26px}.build-bundle .build-bundle__text{padding:0}}@media screen and (max-width: 430px){.build-bundle__button{max-width:unset;width:100%;padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/build-bundle.css.map */
