.vb-facts{background:#fbf8f4;color:#24372e;font-family:DM Sans,sans-serif}.vb-facts__wrap{max-width:1200px;margin:auto;padding:72px 24px}.vb-facts__head{text-align:center;margin-bottom:32px}.vb-facts__eyebrow{font-size:12px;font-weight:700;letter-spacing:.19em;text-transform:uppercase;color:#7a3b53;margin:0 0 12px}.vb-facts h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:clamp(34px,4.5vw,56px);line-height:1.05;color:#1f3d2b;margin:0 0 14px}.vb-facts__intro{max-width:620px;margin:0 auto;color:#536257;line-height:1.65}.vb-facts__warn{margin:14px auto 0;padding:8px 12px;background:#fff4d6;border-radius:8px;font-size:13px;max-width:520px}.vb-facts__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.vb-facts__panel{background:#fff;border:1px solid #e3e9e0;border-radius:14px;padding:26px}.vb-facts__panel h3{font-family:Cormorant Garamond,Georgia,serif;font-size:30px;color:#1f3d2b;margin:0 0 10px}.vb-facts__serv{font-size:14px;margin:0 0 4px}.vb-facts table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;margin-top:10px;border-top:3px solid #1f3d2b}.vb-facts th{padding:9px 4px;border-bottom:2px solid #1f3d2b}.vb-facts td{padding:9px 4px;border-bottom:1px solid #dce5dc}.vb-facts__note,.vb-facts__other{font-size:13px;line-height:1.55;color:#5e695f;margin:12px 0 0}.vb-facts__badges{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.vb-facts__badge{background:#fff;border:1px solid #e3e9e0;border-radius:14px;padding:18px 12px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.vb-facts__badge img{width:64px;height:64px;object-fit:contain}.vb-facts__badge strong{font-size:14px;color:#1f3d2b}.vb-facts__badge span{font-size:12px;line-height:1.4;color:#647067}.vb-facts__dot{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#edf4ee;color:#2e5e3e;font-weight:700}@media(max-width:749px){.vb-facts__wrap{padding:48px 20px}.vb-facts__grid{grid-template-columns:1fr}.vb-facts__badges{grid-template-columns:repeat(2,1fr)}}.vb-gal{background:#fff;font-family:DM Sans,sans-serif;color:#24372e}.vb-gal__wrap{max-width:1200px;margin:auto;padding:72px 24px}.vb-gal__head{text-align:center;margin-bottom:28px}.vb-gal__eyebrow{font-size:12px;font-weight:700;letter-spacing:.19em;text-transform:uppercase;color:#7a3b53;margin:0 0 12px}.vb-gal h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:clamp(34px,4.5vw,56px);line-height:1.05;color:#1f3d2b;margin:0}.vb-gal__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,360px));justify-content:center;gap:16px}.vb-gal__item{margin:0}.vb-gal__img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:16px;display:block}.vb-gal__empty{aspect-ratio:1;border-radius:16px;background:#eef2ec;display:grid;place-items:center;color:#647367;font-size:14px}.vb-gal figcaption{font-size:14px;line-height:1.5;color:#536257;margin-top:10px;text-align:center}@media(max-width:749px){.vb-gal__wrap{padding:48px 20px}.vb-gal__grid{grid-template-columns:1fr;gap:14px;max-width:460px;margin:auto}}@media screen and (min-width:750px){.product__column-sticky{position:static!important;top:auto!important}.product__info-wrapper,.product__info-container,product-info{max-height:none!important;height:auto!important;overflow:visible!important}}.vb-rev{background:#fff;color:#24372e;font-family:DM Sans,sans-serif}.vb-rev__wrap{max-width:1200px;margin:auto;padding:72px 24px}.vb-rev__head{text-align:center;margin-bottom:32px}.vb-rev__eyebrow{font-size:12px;font-weight:700;letter-spacing:.19em;text-transform:uppercase;color:#8d425a;margin:0 0 12px}.vb-rev h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:clamp(34px,4.5vw,56px);line-height:1.05;color:#1f3d2b;margin:0}.vb-rev__warn{margin:14px auto 0;padding:8px 12px;background:#fff4d6;border-radius:8px;font-size:13px;max-width:560px}.vb-rev__founder{max-width:720px;margin:0 auto 32px;background:#f7f8f4;border:1px solid #e3e9e0;border-radius:16px;padding:28px 28px 24px;text-align:center}.vb-rev__pill{display:inline-block;background:#1f3d2b;color:#fbf8f4;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:6px 12px;margin-bottom:14px}.vb-rev__founder blockquote{margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,3vw,32px);line-height:1.25;color:#1f3d2b}.vb-rev__founder figcaption{font-size:14px;color:#647067}.vb-rev__founder figcaption strong{color:#1f3d2b}.vb-rev__source{font-size:14px;color:#3f4d43;text-align:center;margin:0 auto 22px;max-width:720px}.vb-rev__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.vb-rev__card{border:1px solid #dfe6dd;border-radius:12px;padding:22px 22px 20px;background:#fff;display:flex;flex-direction:column}.vb-rev__stars{display:flex;gap:3px;margin-bottom:12px}.vb-rev__star{color:#d9dfd7;font-size:17px;line-height:1}.vb-rev__star.is-on{color:#f0b400}.vb-rev__card h3{font-family:DM Sans,sans-serif;font-size:19px;font-weight:600;line-height:1.3;color:#1f3d2b;margin:0 0 10px}.vb-rev__verified{display:flex;align-items:center;gap:8px;font-size:14px;color:#3f5346;margin:0 0 12px}.vb-rev__verified span{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#2e9e5b;color:#fff;font-size:11px;font-weight:700}.vb-rev__text{font-size:15px;line-height:1.65;color:#3f4d43;margin:0 0 18px;flex:1}.vb-rev__meta{font-size:13px;color:#7a847c;margin:0}.vb-rev__external{max-width:720px;margin:28px auto 0;text-align:center;padding:22px;background:#f7f8f4;border:1px solid #e3e9e0;border-radius:12px}.vb-rev__external p{font-size:14px;line-height:1.6;color:#3f4d43;margin:0 0 12px}.vb-rev__external a{font-size:15px;font-weight:700;color:#1f3d2b;text-decoration:underline;text-underline-offset:3px}.vb-rev__external a:hover{color:#8d425a}.vb-rev__disclaimer{font-size:12px;line-height:1.55;color:#7a847c;margin:26px 0 0}@media(max-width:989px){.vb-rev__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.vb-rev__wrap{padding:48px 20px}.vb-rev__grid{grid-template-columns:1fr}.vb-rev__founder{padding:22px 18px}}.vb-ugc{background:#fbf8f4;color:#1f3d2b;font-family:DM Sans,sans-serif}.vb-ugc__wrap{max-width:1200px;margin:auto;padding:72px 24px;text-align:center}.vb-ugc__eyebrow{font-size:12px;letter-spacing:.19em;text-transform:uppercase;color:#8d425a;font-weight:700;margin:0 0 12px}.vb-ugc h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:clamp(38px,5vw,64px);line-height:1.05;margin:0 0 16px}.vb-ugc__intro{max-width:630px;margin:0 auto 32px;color:#536257;line-height:1.65}.vb-ugc__warn{margin:0 auto 24px;padding:8px 12px;background:#fff4d6;border-radius:8px;font-size:13px;max-width:560px}.vb-ugc__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;text-align:left}.vb-ugc__card{overflow:hidden;border-radius:16px;background:#fff;border:1px solid #e3e9e0}.vb-ugc video,.vb-ugc__empty{display:block;width:100%;aspect-ratio:9/16;max-height:520px;object-fit:cover;background:#e8eee8}.vb-ugc__empty{display:grid;place-items:center;text-align:center;padding:24px;color:#647367}.vb-ugc__copy{padding:14px 16px 18px}.vb-ugc__copy h3{font-family:Cormorant Garamond,Georgia,serif;font-size:24px;margin:0 0 4px}.vb-ugc__copy p{font-size:14px;line-height:1.5;color:#536257;margin:0}@media(max-width:989px){.vb-ugc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.vb-ugc__wrap{padding:48px 20px}.vb-ugc__grid{gap:12px}.vb-ugc video,.vb-ugc__empty{max-height:380px}}.vyn-patch-journal{padding-block:30px 50px;color:#123d2c}.vyn-patch-journal-inner{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:center;padding:32px;background:#faf7f1;border-radius:24px}.vyn-patch-journal-image{display:block;aspect-ratio:4/5;border-radius:16px;overflow:hidden}.vyn-patch-journal-image img{width:100%;height:100%;object-fit:contain}.vyn-patch-journal h2{font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(28px,3vw,42px);line-height:1.15;margin:12px 0 20px}.vyn-patch-journal p{line-height:1.8}.vyn-patch-journal a{color:inherit;text-underline-offset:5px}.vyn-patch-journal a:focus-visible{outline:3px solid #9a6d7c;outline-offset:4px}@media(max-width:749px){.vyn-patch-journal-inner{grid-template-columns:minmax(0,1fr);padding:22px;gap:24px}.vyn-patch-journal-image{max-width:320px}}.vpe{color:#123d2c;padding-top:30px;padding-bottom:36px}.vpe-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;padding:20px 0 30px;border-top:1px solid #d8dfd3;font-size:14px}.vpe-jump a,.vpe-link{color:inherit;text-underline-offset:6px}.vpe-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);padding:38px 0;scroll-margin-top:100px}.vpe-visual{aspect-ratio:4/5;background:#faf7f1;border-radius:24px;overflow:hidden}.vpe-visual img{display:block;width:100%;height:100%;object-fit:contain}.vpe-copy{max-width:510px;padding:20px 0}.vpe-row-reverse .vpe-visual{grid-column:2;grid-row:1}.vpe-row-reverse .vpe-copy{grid-column:1;grid-row:1;background:#faf7f1;padding:clamp(24px,3vw,44px);border-radius:24px}.vpe-eyebrow{font-size:11px;letter-spacing:.17em;font-weight:700;line-height:1.5}.vpe h2{font-family:Cormorant Garamond,serif;font-size:clamp(34px,4vw,58px);font-weight:500;line-height:1.08;letter-spacing:-.02em;margin:18px 0 24px}.vpe-copy>p:not(.vpe-eyebrow){font-size:16px;line-height:1.8}.vpe-pack{font-weight:600}.vpe-link{display:inline-block;min-height:44px;line-height:1.6;padding:12px 0;font-size:14px;font-weight:600}.vpe a:focus-visible{outline:3px solid #9a6d7c;outline-offset:5px}#vynsera-product-details{scroll-margin-top:110px}.vpg-gallery,.vyn-sleep-gallery,.vyn-valerian-gallery,.vyn-dopamine-gallery{display:none}@media(max-width:749px){.vpe{padding-top:22px;padding-bottom:20px}.vpe-row{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 0}.vpe-row-reverse .vpe-visual,.vpe-row-reverse .vpe-copy{grid-column:auto;grid-row:auto}.vpe-copy{padding:8px 4px;max-width:none}.vpe-row-reverse .vpe-copy{padding:24px}.vpe h2{font-size:38px;margin:14px 0 18px}.vpe-copy>p:not(.vpe-eyebrow){font-size:15px}.vpe-visual{border-radius:18px}.vpe-jump{font-size:13px;gap:8px 18px;justify-content:flex-start}}.vyn-image-dialog{width:min(1000px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:16px;background:#faf7f1;color:#173f32;overflow:auto;box-shadow:0 24px 80px #0005}.vyn-image-dialog::backdrop{background:#10281ed9}.vyn-image-close{position:sticky;top:10px;float:right;z-index:1;margin:10px 12px -54px 0;width:44px;height:44px;border:1px solid #bdcbb9;border-radius:50%;background:#fff;color:#173f32;font-size:30px;line-height:1;cursor:pointer}.vyn-image-scroll{padding:20px}.vyn-image-full{display:block;width:100%;height:auto;border-radius:10px}.vyn-lightbox-open{overflow:hidden}.vyn-image-close:focus-visible{outline:3px solid #917d69;outline-offset:3px}@media(max-width:749px){.vyn-image-scroll{padding:12px}.vyn-image-dialog{border-radius:12px}.vyn-image-close{top:8px;margin-top:8px;margin-right:8px}}.vyg{padding:60px 24px;text-align:center;background:#edf1e7;color:#173f31}.vyg h2{font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(30px,4vw,44px);line-height:1.12;max-width:760px;margin:0 auto 20px}.vyg p{max-width:660px;margin:0 auto 24px;font-size:16px;line-height:1.65}.vyg .vyg__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-weight:700;font-size:11px}.vyg__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.vyg__links a{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;min-height:48px;border:1px solid #bccbb5;border-radius:8px;background:#fafbf7;text-decoration:none;color:#173f31;font-size:14px;font-weight:600}.vyg__links a:hover{background:#173f31;color:#fff}.vyg a:focus-visible{outline:2px solid #173f31;outline-offset:4px}@media(max-width:749px){.vyg{padding:42px 20px}.vyg__links{flex-direction:column}.vyg__links a{width:100%}}.vyn-product-highlights{padding-left:20px;margin:16px 0 22px;color:#214d3b;font-size:14px;line-height:1.65}.vyn-product-highlights li{padding-left:4px;margin:8px 0}.vyn-product-highlights li::marker{color:#6b825e}.vm-facts{display:flex;flex-wrap:wrap;gap:8px}.vm-facts span{display:inline-flex;align-items:center;padding:5px 12px;border:1px solid #d8e1d3;border-radius:30px}.vja-related{margin-block:4rem 2rem;padding-top:3rem;border-top:1px solid #e8e0d3;max-width:1200px}.vja-related>h2{margin:0 0 2rem;color:#153f30}.vja-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.vja-related__card{min-width:0}.vja-related__link{height:100%;display:flex;flex-direction:column;text-decoration:none;color:#153f30;border:1px solid #dedfd5;border-radius:18px;overflow:hidden;background:#faf8f3}.vja-related__media{display:block;position:relative;width:100%;aspect-ratio:4/5;flex:none;background:#f3f1ea}.vja-related__media img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.vja-related__body{display:flex;flex-direction:column;gap:1.2rem;flex:1;padding:2rem}.vja-related__title{font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.2}.vja-related__excerpt{font-size:1.4rem;line-height:1.65;color:#535b54}.vja-related__read{font-size:1.4rem;font-weight:600;margin-top:auto;padding-top:.4rem;text-decoration:underline;text-underline-offset:4px}.vja-related__link:hover{border-color:#68826d}.vja-related__link:focus-visible{outline:3px solid #153f30;outline-offset:4px}@media(max-width:749px){.vja-related__grid{grid-template-columns:1fr;gap:2rem}.vja-related{margin-top:3rem}.vja-related__title{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/60/compiled_assets/styles.css.map */
