.vc-faq{max-width:1060px;margin:26px auto 50px;padding:0 30px}.vc-faq h2{text-align:center;font-size:40px;line-height:1.3;margin:0 0 26px;padding-top:20px;color:#000}.vc-faq details{border-radius:8px;margin:0 0 10px;overflow:hidden}.vc-faq summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:#faccd9;color:#fff;padding:15px 20px;font-weight:700;font-size:16.5px;list-style:none}.vc-faq summary::-webkit-details-marker{display:none}.vc-faq details[open] summary span{transform:rotate(90deg)}.vc-faq details>div{padding:15px 20px;color:#000}.vc-faq details p{margin:0}@media(max-width:749px){.vc-faq h2{font-size:30px}}.vc-popup{font-family:Poppins,sans-serif;max-width:450px;width:calc(100% - 32px);padding:20px 20px 70px;border:0;border-radius:24px;background:#fff;color:#000;text-align:center}.vc-popup::backdrop{background:#0004}.vc-popup>img{display:block;width:220px;height:auto;margin:0 auto 30px}.vc-popup-title{font-size:28px;line-height:42px;padding:0 15px;margin:0 0 24px}.vc-popup-join,.vc-popup form button{width:100%;background:#c4617a;border:0;border-radius:7px;padding:16px;color:#fff;font:700 18px Poppins,sans-serif;cursor:pointer}.vc-popup-close{display:block;margin:28px auto 0;color:#000;background:none;border:0;font-weight:700;text-decoration:underline;cursor:pointer;font-size:12px}.vc-popup input{width:100%;padding:14px;border:1px solid #ccc;margin-bottom:12px;background:#fff;color:#000;font:inherit}.vc-popup [hidden]{display:none}@media(max-width:749px){.vc-popup-title{font-size:23px;line-height:34px}.vc-popup{padding-bottom:40px}}.vc-reviews{display:block;padding:35px 55px;max-width:1500px;margin:auto;color:#111;font-family:Arial,sans-serif;letter-spacing:0}.vc-review-heading{font-size:20px;margin-bottom:24px}.vc-review-grid{columns:4;column-gap:16px}.vc-review{break-inside:avoid;border:1px solid #ddd;border-radius:8px;overflow:hidden;margin-bottom:16px;font-size:14px;line-height:20px;background:#fff}.vc-review[hidden]{display:none}.vc-review>img{display:block;width:100%;height:auto}.vc-review>div{padding:13px}.vc-review small{font-size:11px;margin-left:7px}.vc-review p{margin:8px 0}.vc-review-stars{font-size:18px}.vc-reviews>button{display:block;margin:25px auto 5px;padding:12px 26px;border:1px solid #ccc;border-radius:4px;background:#fff;color:#111;cursor:pointer}@media(max-width:749px){.vc-reviews{padding:25px 16px}.vc-review-grid{columns:2;column-gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAhQ */
