.mvc{padding:56px 0 80px;background:#fff}.mvc__wrap{max-width:1180px;margin:0 auto;padding:0 24px}.mvc__head{text-align:center;max-width:640px;margin:0 auto 44px}.mvc__eyebrow{margin:0 0 10px;font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#412373}.mvc__h{margin:0 0 12px;font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.01em;color:#1f1238}.mvc__sub{margin:0;font-size:16px;line-height:1.65;color:#3d3550}.mvc__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center;gap:28px}.mvc__card{display:flex;flex-direction:column;border:1px solid #E4DAF3;border-radius:18px;overflow:hidden;background:#fff;text-decoration:none;color:#1f1238;transition:transform .2s,box-shadow .2s}.mvc__card:hover{transform:translateY(-4px);box-shadow:0 14px 34px #41237326}.mvc__img{position:relative;display:block;aspect-ratio:1/1;background:#f3eefb;overflow:hidden}.mvc__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.mvc__card:hover .mvc__img img{transform:scale(1.04)}.mvc__badge{position:absolute;top:14px;inset-inline-start:14px;padding:6px 12px;border-radius:999px;background:#412373;color:#fff;font-style:normal;font-weight:800;font-size:12px;letter-spacing:.04em}.mvc__body{display:flex;flex-direction:column;gap:8px;padding:20px 20px 22px;flex:1}.mvc__t{font-family:Archivo,sans-serif;font-weight:800;font-size:19px;line-height:1.25;color:#1f1238}.mvc__price{font-size:18px;color:#412373}.mvc__price small{font-size:13px;font-weight:600;color:#6b6280}.mvc__price b{font-weight:800}.mvc__perks{font-size:13px;font-weight:600;color:#6b6280}.mvc__btn{margin-top:auto;display:flex;align-items:center;justify-content:center;padding:14px;border-radius:999px;background:#412373;color:#fff;font-weight:800;font-size:15px;transition:background .2s}.mvc__card:hover .mvc__btn{background:#2e1a55}.mvc__card--ar,.mvc__card--ar *{font-family:Cairo,sans-serif!important}.mvc__pages{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:40px;font-weight:700;color:#1f1238}.mvc__pages a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid #412373;color:#412373;text-decoration:none}.mvc__empty{text-align:center;color:#6b6280}@media(max-width:749px){.mvc{padding:36px 0 56px}.mvc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mvc__body{padding:14px 12px 16px}.mvc__t,.mvc__price{font-size:15px}.mvc__perks{display:none}.mvc__btn{padding:11px;font-size:14px}.mvc__head{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAIA */
