.vb-page-intro h2{font-size:clamp(32px,3.2vw,48px);line-height:1.05;letter-spacing:-.035em;margin:12px 0 16px}.vb-page-intro>p,.vb-page-intro li{font-size:16px;line-height:1.5}.vb-page-intro ul{padding-left:20px;margin:15px 0 22px}.vb-page-eyebrow{font-size:11px!important;font-weight:700;letter-spacing:.13em;color:#8a2745}.vb-page{background:#fffaf7;color:#34212b;padding:64px 22px}.vb-page__inner{max-width:1200px;margin:auto}.vb-page h2{font-size:clamp(30px,3.5vw,48px);font-weight:500;line-height:1.12;letter-spacing:-.035em;margin:0 0 20px}.vb-page p{font-size:16px;line-height:1.6}.vb-page__split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.vb-page__image{display:block;width:100%;height:auto;border-radius:22px}.vb-page__benefits{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}.vb-page h3{font-size:19px;margin:0 0 9px;line-height:1.3}.vb-page__benefits p{font-size:14px;margin:0}.vb-page__routine{margin-top:68px;padding:38px;border-radius:22px;background:#f5e3e6}.vb-page__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.vb-page__steps p{font-size:15px;margin:0}.vb-page__faq{max-width:850px;margin:65px auto}.vb-page__faq details{border-bottom:1px solid #eadce0;padding:20px 0}.vb-page__faq summary{cursor:pointer;font-size:17px;font-weight:600}.vb-page__faq details p{margin:16px 0 0}.vb-page__cta{text-align:center;border-top:1px solid #eadce0;padding-top:38px}.vb-page__cta .button{background:#9f5d5d;color:#fff;border-radius:12px;min-width:240px}.vb-page a:focus-visible,.vb-page summary:focus-visible{outline:2px solid #8a2745;outline-offset:4px}@media(max-width:749px){.vb-page{padding:38px 20px}.vb-page__split{grid-template-columns:1fr;gap:30px}.vb-page__benefits{gap:22px 15px}.vb-page__routine{margin-top:42px;padding:24px}.vb-page__steps{grid-template-columns:1fr;gap:24px}.vb-page__faq{margin:42px auto}}.ve-evidence{padding:75px max(22px,calc((100vw - 1360px)/2));background:#fffaf8;color:#34212b}.ve-evidence header{max-width:850px;margin:0 auto 32px;text-align:center}.ve-evidence h2{font-size:clamp(36px,4vw,60px);line-height:1.1;font-weight:500;letter-spacing:-.045em;margin:0 0 16px}.ve-evidence header>p:last-child{font-size:17px;line-height:1.5}.ve-evidence__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ve-evidence article{border:1px solid #eadedf;background:#fff;border-radius:6px;overflow:hidden}.ve-evidence article>img,.ve-evidence article>video{width:100%;height:360px;object-fit:contain;background:#f5e3e6;display:block}.ve-evidence article>div{padding:22px}.ve-evidence h3{font-size:20px;margin:0 0 6px}.ve-evidence article p{font-size:15px;line-height:1.5}.ve-evidence__credential{color:#8a2745;font-size:13px!important}.ve-evidence a{color:#8a2745;font-size:13px;text-underline-offset:4px}.ve-evidence__review-summary{text-align:center;margin:0 auto 30px;padding:28px;background:#f5e3e6;border-radius:6px;max-width:820px}.ve-evidence__review-summary strong{font-size:23px}.ve-evidence__review-summary p{font-size:14px;line-height:1.5}.ve-evidence__pending{padding:25px;background:#f5e3e6;text-align:center}.ve-evidence a:focus-visible{outline:2px solid #321b24;outline-offset:3px}@media(max-width:749px){.ve-evidence{padding:50px 20px}.ve-evidence__grid{grid-template-columns:1fr}.ve-evidence article>video{height:430px}}.ve-evidence--balm .ve-evidence__grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:750px)and (max-width:1100px){.ve-evidence--balm .ve-evidence__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ve-evidence--balm .ve-evidence__grid{grid-template-columns:1fr}}.velora-why{padding-top:38px;padding-bottom:38px;color:#34212b}.velora-why header{text-align:center;max-width:650px;margin:0 auto 22px}.velora-why h2{font-size:clamp(27px,4vw,40px);line-height:1.2;margin:0 0 10px}.velora-why header p{font-size:15px;line-height:1.5;margin:0}.velora-why__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.velora-why__grid>div{padding:20px;border:1px solid #eadce0;border-radius:12px;background:#fffaf8}.velora-why__grid span{font-weight:700;color:#8a2745}.velora-why h3{font-size:17px;line-height:1.3;margin:8px 0}.velora-why__grid p{font-size:14px;line-height:1.5;margin:0}.velora-why>a{display:block;width:fit-content;margin:18px auto 0;color:inherit;font-size:13px;text-underline-offset:4px}@media(max-width:749px){.velora-why__grid{grid-template-columns:1fr;gap:10px}.velora-why__grid>div{padding:16px}.velora-why{padding-top:28px;padding-bottom:28px}}.vr-carousel{max-width:1200px;min-width:0;margin:0 auto;color:#34212b}.vr-heading h2{font-size:clamp(28px,3vw,42px);line-height:1.15;margin:0 0 12px;letter-spacing:-.03em}.vr-heading>p{margin:0 0 22px;font-size:13px;color:#65535a}.vr-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;list-style:none;padding:2px 2px 14px;margin:0;overscroll-behavior-x:contain;scrollbar-width:thin}.vr-slide{flex:0 0 calc((100% - 32px)/3);min-width:0;scroll-snap-align:start;list-style:none}.vr-card{height:100%;box-sizing:border-box;padding:24px;background:#fff;border:1px solid #eadce0;border-radius:16px}.vr-card__stars{color:#8a2745;font-size:18px;letter-spacing:2px}.vr-card h3{font-size:18px;margin:12px 0 5px}.vr-card__meta{font-size:12px!important;line-height:1.5;margin:0 0 16px!important;color:#65535a}.vr-card__excerpt,.vr-card__full{font-size:15px;line-height:1.6}.vr-card__excerpt{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.vr-card__full p{font-size:15px;line-height:1.6}.vr-card__details{margin-top:15px}.vr-card__details summary{font-size:13px;font-weight:600;color:#8a2745;cursor:pointer}.vr-card:has(.vr-card__details[open]) .vr-card__excerpt{display:none}.vr-controls{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:16px}.vr-controls button{width:40px;height:40px;border:1px solid #d6b5bd;border-radius:50%;background:#fff;color:#8a2745;font-size:20px;cursor:pointer}.vr-controls button:disabled{opacity:.35;cursor:default}.vr-controls span{font-size:13px;min-width:45px;text-align:center}.vr-carousel button:focus-visible,.vr-carousel summary:focus-visible,.vr-track:focus-visible{outline:2px solid #8a2745;outline-offset:3px}.product__description .vr-track{padding:2px 2px 14px;list-style:none;margin:0}.product__description .vr-slide{list-style:none;margin:0}.vr-carousel--compact{margin:28px 0;max-width:100%}.vr-carousel--compact .vr-slide{flex-basis:100%}.vr-carousel--compact .vr-heading h2{font-size:26px}.vr-section{background:#fffaf7;padding:46px 22px}@media(max-width:749px){.vr-slide{flex-basis:88%}.vr-card{padding:20px}.vr-section{padding:34px 18px}.vr-carousel--compact .vr-slide{flex-basis:100%}}.velora-supplier-rating{display:flex;align-items:center;flex-wrap:wrap;gap:6px 9px;margin:0 0 10px;color:#1a1a1a;font-size:14px;line-height:1.35;letter-spacing:0}.velora-supplier-stars{position:relative;display:inline-block;flex:none;font-size:20px;line-height:1;letter-spacing:1px}.velora-supplier-stars__empty{color:#d5d5d5;white-space:nowrap}.velora-supplier-stars__filled{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#b58b36}.velora-supplier-score{font-size:13px;font-weight:600}.velora-supplier-count{font-size:13px}.card__information .velora-supplier-rating{gap:4px 6px;margin-bottom:8px}.card__information .velora-supplier-stars{font-size:17px}.card__information .velora-supplier-score,.card__information .velora-supplier-count{font-size:11px}.velora-bogo-badge{display:inline-block;margin:0 0 10px;padding:3px 10px;border-radius:999px;background:#8a2745;color:#fff;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.02em}.card__information .velora-bogo-badge{margin-bottom:8px;font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/83/compiled_assets/styles.css.map?subset=AAAAAAAAKAAIAAAAAAAAAAY */
