.srv{--srv-primary: #7a2e4d;--srv-primary-dark: #5e2239;--srv-blush: #f6e7ea;--srv-gold: #c9a46a;--srv-ink: #2b1b22;--srv-muted: #6e5a63;--srv-bg: #fffbf8;--srv-radius: 16px;--srv-heading-font: var(--font-heading--family, "Cormorant Garamond", Georgia, serif);--srv-body-font: var(--font-body--family, "DM Sans", system-ui, sans-serif);color:var(--srv-ink);font-family:var(--srv-body-font);padding-block:var(--srv-pad, 64px)}@media(max-width:749px){.srv{padding-block:calc(var(--srv-pad, 64px) * .6)}}.srv--blush{background:var(--srv-blush)}.srv--cream{background:var(--srv-bg)}.srv--plum{background:var(--srv-primary);color:#fff}.srv__inner{box-sizing:border-box;width:100%;max-width:calc(var(--page-width, 1300px) + 2 * var(--page-margin, 20px));margin-inline:auto;padding-inline:var(--page-margin, 20px)}.srv__eyebrow{display:inline-block;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--srv-gold);font-weight:600;margin-bottom:10px}.srv__heading{font-family:var(--srv-heading-font);font-weight:600;font-size:clamp(1.9rem,3.6vw,2.8rem);line-height:1.15;margin:0 0 14px;color:inherit}.srv__heading em{color:var(--srv-primary);font-style:italic}.srv--plum .srv__heading em{color:var(--srv-gold)}.srv__intro{max-width:680px;font-size:1.05rem;line-height:1.6;color:var(--srv-muted);margin:0 0 40px}.srv--plum .srv__intro{color:#ffffffd9}.srv__head--center{text-align:center}.srv__head--center .srv__intro{margin-inline:auto}@media(max-width:749px){.srv__intro{margin-bottom:28px}}.srv__btn{display:inline-block;background:var(--srv-primary);color:#fff;padding:16px 34px;border-radius:999px;font-weight:600;text-decoration:none;letter-spacing:.02em;transition:background .2s ease,transform .2s ease}.srv__btn:hover{background:var(--srv-primary-dark);transform:translateY(-1px)}.srv--plum .srv__btn{background:var(--srv-gold);color:var(--srv-ink)}.srv__cta{text-align:center;margin-top:40px}.srv__cta-note{display:block;margin-top:10px;font-size:.85rem;color:var(--srv-muted)}@media(max-width:749px){.srv__cta{margin-top:28px}}.srv__grid{display:grid;gap:20px}@media(min-width:750px){.srv__grid--2{grid-template-columns:repeat(2,1fr)}.srv__grid--3{grid-template-columns:repeat(3,1fr)}.srv__grid--4{grid-template-columns:repeat(4,1fr)}}.srv__card{background:#fff;border-radius:var(--srv-radius);padding:28px 24px;box-shadow:0 6px 24px #7a2e4d12}.srv__card h3{font-family:var(--srv-heading-font);font-size:1.35rem;margin:0 0 8px}.srv__card p{margin:0;line-height:1.55;color:var(--srv-muted)}.srv-usp{padding-block:14px;background:var(--srv-primary);color:#fff}.srv-usp__list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 32px;list-style:none;margin:0;padding:0;font-size:.9rem;font-weight:500}.srv-usp__list li:before{content:"\2726";color:var(--srv-gold);margin-right:8px}.srv-benefit{text-align:center}.srv-benefit__icon{width:72px;height:72px;margin:0 auto 16px;border-radius:50%;background:var(--srv-blush);display:grid;place-items:center;font-size:1.9rem;overflow:hidden}.srv-benefit__icon img{width:100%;height:100%;object-fit:cover}.srv-ingr{display:flex;gap:18px;align-items:flex-start}.srv-ingr__img{flex:0 0 84px;height:84px;border-radius:50%;overflow:hidden;background:var(--srv-blush)}.srv-ingr__img img{width:100%;height:100%;object-fit:cover}.srv-ingr__top{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.srv-ingr__amount{font-weight:700;color:var(--srv-primary);white-space:nowrap;font-size:.95rem}.srv-ingr__latin{font-style:italic;font-size:.85rem;color:var(--srv-muted);margin:2px 0 8px}.srv-value{text-align:center;position:relative;border:2px solid transparent}.srv-value--featured{border-color:var(--srv-primary)}.srv-value__badge{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--srv-primary);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 14px;border-radius:999px;white-space:nowrap}.srv-value__perday{font-family:var(--srv-heading-font);font-size:2.6rem;font-weight:600;color:var(--srv-primary);line-height:1;margin:14px 0 4px}.srv-value__meta{font-size:.9rem;color:var(--srv-muted)}.srv-value__total{margin-top:14px;font-weight:600}.srv-step__num{width:44px;height:44px;border-radius:50%;background:var(--srv-primary);color:#fff;display:grid;place-items:center;font-weight:700;margin-bottom:14px}.srv-compare{width:100%;max-width:820px;margin-inline:auto;border-collapse:separate;border-spacing:0;background:#fff;border-radius:var(--srv-radius);overflow:hidden;box-shadow:0 6px 24px #7a2e4d12}.srv-compare th,.srv-compare td{padding:16px 18px;border-bottom:1px solid #f1e3e6;text-align:center}.srv-compare th:first-child,.srv-compare td:first-child{text-align:left}.srv-compare thead th{font-weight:700;font-size:.95rem}.srv-compare__us{background:var(--srv-blush);color:var(--srv-primary)}.srv-compare tr:last-child td{border-bottom:0}.srv-compare__yes{color:var(--srv-primary);font-size:1.2rem;font-weight:700}.srv-compare__no{color:#b9a9b0;font-size:1.2rem}.srv-nutri{max-width:760px;margin-inline:auto;background:#fff;border:2px solid var(--srv-ink);border-radius:12px;padding:24px}.srv-nutri__meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-weight:600;border-bottom:6px solid var(--srv-ink);padding-bottom:10px}.srv-nutri table{width:100%;border-collapse:collapse;margin-top:8px;font-size:.95rem}.srv-nutri th,.srv-nutri td{padding:9px 4px;border-bottom:1px solid #e6dadd;text-align:right}.srv-nutri th:first-child,.srv-nutri td:first-child{text-align:left}.srv-nutri__foot{font-size:.82rem;color:var(--srv-muted);margin-top:14px;line-height:1.5}.srv-guarantee{display:grid;gap:32px;align-items:center}@media(min-width:750px){.srv-guarantee{grid-template-columns:220px 1fr}}.srv-guarantee__seal{width:200px;height:200px;margin-inline:auto;border-radius:50%;border:3px dashed var(--srv-gold);display:grid;place-items:center;text-align:center;font-family:var(--srv-heading-font);color:var(--srv-gold)}.srv-guarantee__seal strong{display:block;font-size:3.6rem;line-height:1}.srv-guarantee__seal span{font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.srv-faq{max-width:820px;margin-inline:auto}.srv-faq details{background:#fff;border-radius:12px;margin-bottom:12px;padding:0 22px}.srv-faq summary{cursor:pointer;list-style:none;padding:18px 0;font-weight:600;display:flex;justify-content:space-between;gap:16px}.srv-faq summary::-webkit-details-marker{display:none}.srv-faq summary:after{content:"+";color:var(--srv-primary);font-size:1.4rem;line-height:1}.srv-faq details[open] summary:after{content:"\2013"}.srv-faq__answer{padding-bottom:20px;color:var(--srv-muted);line-height:1.6}.srv__disclaimer{font-size:.8rem;color:var(--srv-muted);text-align:center;max-width:760px;margin:32px auto 0;line-height:1.5}.srv h1,.srv h2,.srv h3,.srv h4{line-height:1.22;margin-top:0;overflow-wrap:break-word;text-wrap:balance}.srv h1.srv__heading,.srv h2.srv__heading,.srv .srv__heading{line-height:1.18;margin-bottom:16px}.srv .srv-hero__title{line-height:1.12;margin-bottom:20px}.srv h3{margin-bottom:8px}.srv p,.srv li,.srv blockquote{line-height:1.6}.srv p{margin-top:0}.srv p+p{margin-top:10px}.srv .srv__eyebrow{display:block;line-height:1.4;margin-bottom:12px}.srv .srv__intro>:last-child,.srv .srv__card>:last-child,.srv .srv__card div>p:last-child{margin-bottom:0}.srv .srv__intro+.srv-hero__actions,.srv .srv__intro+.srv__btn{margin-top:0}.srv .srv-hero__actions{row-gap:16px}.srv .srv__btn{line-height:1.3}.srv .srv-split h2+ul,.srv .srv-split h2+ol,.srv .srv-split h2+div{margin-top:8px}.srv .srv-reasons+.srv__btn,.srv .srv-featured__bullets+.srv-featured__price{margin-top:20px}.srv .srv-featured__bullets{margin-bottom:8px}.srv .srv-goal__body h3{line-height:1.25;margin-bottom:6px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/serevia.css.map */
