.baddie-reviews{background:#fff7fb;padding:64px 0;color:#292929}.baddie-reviews__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}.baddie-reviews__eyebrow{color:#d94b91;font-size:1.2rem;font-weight:700;letter-spacing:.12em;margin:0 0 8px;text-transform:uppercase}.baddie-reviews h2{font-size:clamp(2.8rem,4vw,4.8rem);line-height:1;margin:0 0 16px}.baddie-reviews__empty{background:#fff;border:1px solid #f4bdd8;border-radius:20px;margin:28px 0 18px;padding:22px}.baddie-reviews__empty>span{color:#d94b91;display:block;font-size:2.4rem;letter-spacing:.15em}.baddie-reviews__empty strong{display:block;font-size:1.8rem;margin-top:8px}.baddie-reviews__empty p{margin:6px 0 0}.baddie-reviews__instagram{color:#b52f75;font-weight:700;text-decoration-thickness:2px}.baddie-reviews__benefits{display:grid;gap:10px;margin-top:26px}.baddie-reviews__benefits div{background:#292929;border-radius:12px;color:#fff;display:flex;justify-content:space-between;padding:12px 16px}.baddie-reviews__benefits span{color:#ffd2e7}.baddie-reviews__form-card{background:#fff;border:1px solid #f4bdd8;border-radius:24px;box-shadow:0 18px 45px #53143517;padding:clamp(24px,4vw,42px)}.baddie-reviews__form-card h3{font-size:2.6rem;margin:0 0 6px}.baddie-reviews__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.baddie-reviews label,.baddie-reviews legend{display:block;font-weight:700;margin-bottom:6px}.baddie-reviews input[type=text],.baddie-reviews input[type=email],.baddie-reviews textarea{border:1px solid #d9bdcb;border-radius:10px;box-sizing:border-box;font:inherit;padding:12px 14px;width:100%}.baddie-reviews textarea{resize:vertical}.baddie-reviews__rating{border:0;margin:22px 0;padding:0}.baddie-reviews__stars{display:flex;flex-direction:row-reverse;justify-content:flex-end}.baddie-reviews__stars input{opacity:0;position:absolute}.baddie-reviews__stars label{color:#d7c2cc;cursor:pointer;font-size:3rem;margin:0 5px 0 0}.baddie-reviews__stars label:hover,.baddie-reviews__stars label:hover~label,.baddie-reviews__stars input:checked~label,.baddie-reviews__stars input:focus-visible+label{color:#d94b91}.baddie-reviews button{background:#292929;border:0;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-weight:700;margin-top:18px;padding:14px 24px;width:100%}.baddie-reviews button:hover{background:#d94b91}.baddie-reviews__note{color:#6f5c66;font-size:1.3rem;margin:12px 0 0;text-align:center}.baddie-reviews__success{background:#e7f8ea;border-radius:10px;padding:12px}@media screen and (max-width:749px){.baddie-reviews{padding:44px 0}.baddie-reviews__inner,.baddie-reviews__grid{grid-template-columns:1fr}.baddie-reviews__inner{gap:28px}.baddie-reviews__benefits div{align-items:flex-start;flex-direction:column}}.baddie-size-guide{margin:1rem 0 1.5rem;border:1px solid #eab9cc;border-radius:1rem;background:#fff7fa}.baddie-size-guide summary{cursor:pointer;padding:1rem 1.3rem;color:#a52e69;font-weight:700;list-style-position:inside}.baddie-size-guide__content{padding:0 1.3rem 1.3rem;max-height:min(65vh,46rem);overflow-y:auto}.baddie-size-guide__content p{font-size:1.2rem;line-height:1.5}.baddie-size-guide__content h3{font-size:1.5rem;margin:1.4rem 0 .4rem}.baddie-size-guide__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.baddie-size-guide table{border-collapse:collapse;width:100%;min-width:34rem;font-size:1.2rem}.baddie-size-guide caption{text-align:left;font-weight:700;padding:.5rem 0}.baddie-size-guide th,.baddie-size-guide td{border:1px solid #f0d6e0;padding:.7rem;text-align:left;white-space:nowrap}.baddie-size-guide thead{background:#ffe7f0}.product__description .baddie-attire-description-guide{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=ACAAAAAAAAAAQA */
