h1.article-template__title.h2{letter-spacing:calc(var(--font-heading-scale) * .05rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.vh-home-categories{padding:var(--vh-category-padding-top) 15px var(--vh-category-padding-bottom);background:#fff;color:#111}.vh-home-categories__heading{margin:0 0 32px;text-align:center}.vh-home-categories__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:0;padding:0;list-style:none}.vh-home-categories__item{min-width:0}.vh-home-categories__card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #ebc5d6;border-radius:10px;background:#fff3f8;color:#111;text-decoration:none}.vh-home-categories__card:hover{border-color:#d9006c;color:#111;text-decoration:none}.vh-home-categories__card:focus-visible{outline:3px solid #d9006c;outline-offset:4px}.vh-home-categories__media{aspect-ratio:1;background:#fff}.vh-home-categories__image{display:block;width:100%;height:100%;padding:8px;object-fit:contain}.vh-home-categories__placeholder{fill:#ebc5d6}.vh-home-categories__copy{display:flex;flex:1;flex-direction:column;align-items:center;padding:18px 12px;text-align:center}.vh-home-categories__title{margin:0 0 10px;font-family:var(--font-heading-family, Lora, serif);font-size:18px;font-weight:700;line-height:1.3;color:#111;overflow-wrap:break-word}.vh-home-categories__description{margin:0 0 20px;font-size:14px;line-height:1.55;color:#654551}.vh-home-categories__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin-top:auto;padding:10px 8px;background:#d9006c;color:#fff;font-size:13px;font-weight:700;line-height:1.35}.vh-home-categories__cta svg{flex:0 0 18px;width:18px}.vh-home-categories__card:hover .vh-home-categories__cta,.vh-home-categories__card:focus-visible .vh-home-categories__cta{background:#b8005c}.vh-home-categories__empty{padding:24px;border:1px dashed #ebc5d6}@media(min-width:750px){.vh-home-categories{padding-inline:30px}.vh-home-categories__grid{gap:24px}.vh-home-categories__copy{padding:24px 20px}.vh-home-categories__title{font-size:24px}.vh-home-categories__description{font-size:15px}.vh-home-categories__cta{padding:12px;font-size:15px}}@media(min-width:990px){.vh-home-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1500px){.vh-home-categories{padding-left:var(--vh-category-padding-left);padding-right:var(--vh-category-padding-right)}}.vh-i1-app__banner{width:100%;overflow:hidden}.vh-i1-app__banner img{display:block;width:100%;height:auto;max-height:280px;object-fit:cover;object-position:center}.vh-i1-app{padding-top:32px;padding-bottom:64px;color:rgb(var(--color-foreground))}.vh-i1-app__intro{max-width:900px;margin:0 auto 36px;padding-top:31.2px;text-align:center}.vh-i1-app__intro h1{margin:0 0 16px;font-size:clamp(32px,4.2vw,52px);line-height:1.14}.vh-i1-app__lede{max-width:760px;margin:0 auto 14px;font-size:16px;line-height:1.65}.vh-i1-app__jump{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.vh-i1-app__grid-heading h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 16px}.vh-i1-app__grid-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:16px}.vh-i1-app__grid-heading h2,.vh-i1-app__grid-heading p{margin:0}.vh-i1-app__grid-heading p{font-size:14px}.vh-i1-app vh-app-collection{display:block}.vh-i1-app__products{scroll-margin-top:100px}.vh-i1-app__tabs{display:flex;flex-wrap:wrap;gap:10px}.vh-i1-app__tabs[hidden],.vh-i1-app__card[hidden]{display:none}.vh-i1-app__tabs button{font:inherit;font-size:14px;font-weight:600;line-height:1.35;padding:13px 20px;min-height:44px;border:0;border-radius:0;cursor:pointer;background:#f5f5f5;color:#171717}.vh-i1-app__tabs button[aria-pressed=true]{background:var(--color-base-accent-1,#ed007b);color:#fff}.vh-i1-app__tabs button span{font-size:.88em}.vh-i1-app__collection-note{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 20px;margin-bottom:24px}.vh-i1-app__collection-note p{font-size:14px;line-height:1.6;margin:0}.vh-i1-app__collection-note [data-style-count]{white-space:nowrap}.vh-i1-app__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.vh-i1-app__card{min-width:0;list-style:none}.vh-i1-app__card .card-wrapper:focus-within .card__information .quick-add{opacity:1}.vh-i1-app__card .card-wrapper:focus-within .product-hover{right:10px;opacity:1}.vh-i1-app__collection-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;scroll-margin-top:100px}.vh-i1-app__collection-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;min-width:0;border:1px solid #ebc5d6;border-radius:10px;background:#fff3f8;color:#171717;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.vh-i1-app__collection-media{display:flex;justify-content:center;align-items:center;gap:0;min-width:0;padding:16px 8px;background:#fff;border-radius:9px 0 0 9px}.vh-i1-app__collection-media img{display:block;width:100%;max-width:220px;height:210px;object-fit:contain}.vh-i1-app__collection-media--group img{width:33.333%;height:180px}.vh-i1-app__collection-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:28px 24px}.vh-i1-app__collection-copy h3{margin:0 0 10px;font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.2;color:#171717}.vh-i1-app__collection-copy p{margin:0 0 24px;font-size:14px;line-height:1.6;color:#654653}.vh-i1-app__collection-cta{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:auto;padding:12px 16px;background:#d9006c;color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-align:center}.vh-i1-app__collection-cta>span{flex-shrink:0;font-size:20px;line-height:1}.vh-i1-app__collection-card:focus-visible{outline-color:#d9006c}@media(hover:hover){.vh-i1-app__collection-card:hover{border-color:#d9006c;box-shadow:0 6px 20px #6b173c12;color:#171717}.vh-i1-app__collection-card:hover .vh-i1-app__collection-cta{background:#b8005c}}@media(min-width:750px)and (max-width:989px){.vh-i1-app__collection-links{gap:16px}.vh-i1-app__collection-card{grid-template-columns:minmax(0,1fr);grid-template-rows:180px 1fr}.vh-i1-app__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-app__collection-media img{height:156px}.vh-i1-app__collection-media--group img{max-width:110px}.vh-i1-app__collection-copy{padding:24px}.vh-i1-app__collection-copy h3{font-size:22px}}@media(prefers-reduced-motion:reduce){.vh-i1-app__collection-card{transition:none}}@font-face{font-family:VHAppPoppins;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2) format("woff2")}@font-face{font-family:VHAppPoppins;font-style:normal;font-weight:700;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2) format("woff2")}.vh-i1-app__faq{max-width:850px;margin:56px auto 0;padding:20px 0;scroll-margin-top:100px;font-family:VHAppPoppins,Poppins,sans-serif;color:#121212;background:#fff;letter-spacing:0}.vh-i1-app__faq *{box-sizing:border-box;font-family:inherit;letter-spacing:0}.vh-i1-app__faq>h2{font-size:28px;line-height:1.3;font-weight:700;margin:0 0 18px;color:#121212;text-transform:none;text-align:center}.vh-i1-app__faq details{display:block;border:0;border-bottom:1px solid #ddd;margin:0;padding:0;background:transparent}.vh-i1-app__faq summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;padding:20px 0;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;min-height:44px;color:#121212}.vh-i1-app__faq summary::-webkit-details-marker{display:none}.vh-i1-app__faq summary::marker{content:""}.vh-i1-app__faq summary>span{display:inline-block;flex-shrink:0}.vh-i1-app__faq details[open] summary>span{transform:rotate(180deg)}.vh-i1-app__faq details>div{padding:0 0 12px;color:#555}.vh-i1-app__faq details p{font-size:15px;line-height:1.65;margin:0 0 16px;color:#555;overflow-wrap:break-word}.vh-i1-app button:focus-visible,.vh-i1-app a:focus-visible,.vh-i1-app summary:focus-visible,.vh-i1-app [tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.vh-i1-app__tabs button:focus-visible{outline:2px solid #171717;outline-offset:4px}.vh-i1-app__fallback{padding-top:40px;padding-bottom:40px}@media(max-width:749px){.vh-i1-app__banner img{max-height:none}.vh-i1-app{padding-top:24px;padding-bottom:40px}.vh-i1-app__intro{margin-bottom:24px;padding-top:28px;text-align:left}.vh-i1-app__lede{font-size:14px;line-height:1.6}.vh-i1-app__grid-heading{display:block;margin-bottom:16px}.vh-i1-app__tabs{margin-top:16px;gap:8px}.vh-i1-app__tabs button{font-size:12px;padding:11px 13px}.vh-i1-app__collection-note{display:block}.vh-i1-app__collection-note [data-style-count]{margin-top:8px;font-size:12px}.vh-i1-app__grid-heading h2{font-size:23px}.vh-i1-app__grid-heading p{margin-top:6px;font-size:12px}.vh-i1-app__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vh-i1-app__card .product-card-wrapper .card--card>.card__content{padding-inline:0}.vh-i1-app__card .card-wrapper .card__information>.quick-add{margin-inline:auto}.vh-i1-app__collection-links{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px}.vh-i1-app__collection-card{grid-template-columns:minmax(0,1fr)}.vh-i1-app__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-app__collection-media img{height:156px;max-width:220px}.vh-i1-app__collection-media--group img{max-width:110px}.vh-i1-app__collection-copy{padding:24px}.vh-i1-app__collection-copy h3{font-size:24px}.vh-i1-app__collection-copy p{margin-bottom:20px}.vh-i1-app__collection-cta{align-self:stretch}.vh-i1-app__faq{margin-top:36px;padding:15px 0}.vh-i1-app__faq>h2{font-size:23px}.vh-i1-app__faq details p{font-size:14.5px}}.vh-i1-app__guide{margin-top:48px;padding:32px;background:#fff8fb;border:1px solid #f1dfe7}.vh-i1-app__guide>h2{margin:0 0 12px;font-size:clamp(23px,2.8vw,30px);line-height:1.25}.vh-i1-app__guide>p{max-width:800px;margin:0;font-size:15px;line-height:1.65}.vh-i1-app__guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.vh-i1-app__guide-grid h3{margin:0 0 10px;font-size:18px;line-height:1.3}.vh-i1-app__guide-grid p{margin:0;font-size:14px;line-height:1.65}@media(max-width:749px){.vh-i1-app__guide{margin-top:32px;padding:24px 20px}.vh-i1-app__guide-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}}.vh-i1-bundle{padding-top:42px;padding-bottom:64px;color:rgb(var(--color-foreground))}.vh-i1-bundle *{box-sizing:border-box}.vh-i1-bundle section{scroll-margin-top:100px}.vh-i1-bundle h2{margin:0 0 16px;font-size:clamp(24px,3vw,32px);line-height:1.25}.vh-i1-bundle__contents-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.vh-i1-bundle__contents-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;min-width:0;border:1px solid #ebdce4;border-radius:10px;background:#fff;overflow:hidden}.vh-i1-bundle__contents-image{display:flex;align-items:center;justify-content:center;padding:18px 10px;min-width:0}.vh-i1-bundle__contents-image img{display:block;width:100%;max-width:190px;height:200px;object-fit:contain}.vh-i1-bundle__contents-copy{padding:24px 22px 24px 4px;min-width:0}.vh-i1-bundle__contents-copy h3{font-size:22px;line-height:1.3;margin:0 0 14px}.vh-i1-bundle__contents-copy ul{margin:0;padding:0;list-style:none}.vh-i1-bundle__contents-copy li{font-size:14px;line-height:1.65;padding:3px 0;overflow-wrap:break-word}.vh-i1-bundle__color-note{max-width:840px;margin:18px 0 0;font-size:14px;line-height:1.65;color:#654653}.vh-i1-bundle__interaction{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);margin:0 0 48px;overflow:hidden;border-radius:10px;background:#f4f1f8}.vh-i1-bundle__interaction-media{display:block;min-width:0}.vh-i1-bundle__interaction-media img{display:block;width:100%;height:100%;object-fit:cover}.vh-i1-bundle__interaction-copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,3vw,44px);font-family:VHBundlePoppins,Poppins,sans-serif;color:#555861}.vh-i1-bundle__interaction-copy h2{font-family:inherit;font-size:clamp(25px,2.8vw,38px);font-weight:700;line-height:1.2;letter-spacing:0;color:#2e3039;margin:0 0 20px}.vh-i1-bundle__interaction-copy p{font-size:15px;line-height:1.7;margin:0 0 14px}.vh-i1-bundle__interaction-copy p:last-child{margin-bottom:0}.vh-i1-bundle__interaction-copy .vh-i1-bundle__interaction-eyebrow{font-size:12px;font-weight:700;line-height:1.5;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:18px}.vh-i1-bundle__compare{margin-top:48px}.vh-i1-bundle__lede{max-width:820px;font-size:15px;line-height:1.65;margin:0 0 22px}.vh-i1-bundle__table-wrap{max-width:100%;overflow-x:auto;border:1px solid #eadce3;border-radius:10px}.vh-i1-bundle table{width:100%;min-width:620px;border-collapse:collapse;box-shadow:none;font-size:14px;line-height:1.65}.vh-i1-bundle th,.vh-i1-bundle td{padding:18px 20px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #eadce3;overflow-wrap:break-word}.vh-i1-bundle thead th{background:#fff3f8;font-weight:700;white-space:nowrap}.vh-i1-bundle tbody th{width:18%;font-weight:700}.vh-i1-bundle td:nth-child(2){width:19%}.vh-i1-bundle td:nth-child(3){width:43%}.vh-i1-bundle td:last-child{width:20%}.vh-i1-bundle tbody tr:last-child>*{border-bottom:0}.vh-i1-bundle__table-wrap a,.vh-i1-bundle__mode a{display:inline-flex;align-items:center;min-height:48px;color:inherit;text-decoration:underline;text-underline-offset:4px}.vh-i1-bundle__modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}.vh-i1-bundle__mode{padding:28px 24px;border:1px solid #f1dfe7;background:#fff8fb;border-radius:10px;min-width:0}.vh-i1-bundle__mode h2{font-size:21px;line-height:1.3;margin:0 0 14px}.vh-i1-bundle__mode p{font-size:14px;line-height:1.7;margin:0 0 14px}.vh-i1-bundle__mode a{font-size:14px}@font-face{font-family:VHBundlePoppins;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2) format("woff2")}@font-face{font-family:VHBundlePoppins;font-style:normal;font-weight:700;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2) format("woff2")}.vh-i1-bundle__faq{max-width:850px;margin:56px auto 0;padding:20px 0;font-family:VHBundlePoppins,Poppins,sans-serif;color:#121212;background:#fff;letter-spacing:0}.vh-i1-bundle__faq *{font-family:inherit;letter-spacing:0}.vh-i1-bundle__faq>h2{font-size:28px;line-height:1.3;font-weight:700;margin:0 0 18px;color:#121212;text-transform:none;text-align:center}.vh-i1-bundle__faq details{display:block;border:0;border-bottom:1px solid #ddd;margin:0;padding:0;background:transparent}.vh-i1-bundle__faq summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;padding:20px 0;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;min-height:48px;color:#121212}.vh-i1-bundle__faq summary::-webkit-details-marker{display:none}.vh-i1-bundle__faq summary::marker{content:""}.vh-i1-bundle__faq summary>span{display:inline-block;flex-shrink:0}.vh-i1-bundle__faq details[open] summary>span{transform:rotate(180deg)}.vh-i1-bundle__faq details>div{padding:0 0 12px;color:#555}.vh-i1-bundle__faq details p{font-size:15px;line-height:1.65;margin:0 0 16px;color:#555;overflow-wrap:break-word}.vh-i1-bundle__related{margin-top:48px}.vh-i1-bundle__related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.vh-i1-bundle__related-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;min-width:0;border:1px solid #ebc5d6;border-radius:10px;background:#fff3f8;color:#171717;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.vh-i1-bundle__related-image{display:flex;justify-content:center;align-items:center;min-width:0;padding:16px 8px;background:#fff;border-radius:9px 0 0 9px}.vh-i1-bundle__related-image img{display:block;width:100%;max-width:220px;height:210px;object-fit:contain}.vh-i1-bundle__related-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:28px 24px;gap:22px}.vh-i1-bundle__related-copy h3{margin:0;font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.2;color:#171717}.vh-i1-bundle__related-arrow{display:inline-flex;justify-content:center;align-items:center;min-width:48px;min-height:48px;padding:10px 16px;background:#d9006c;color:#fff;font-size:24px;font-weight:700;line-height:1}.vh-i1-bundle a:focus-visible,.vh-i1-bundle summary:focus-visible,.vh-i1-bundle [tabindex]:focus-visible{outline:2px solid #a80054;outline-offset:4px}@media(hover:hover){.vh-i1-bundle__related-card:hover{border-color:#d9006c;box-shadow:0 6px 20px #6b173c12;color:#171717}.vh-i1-bundle__related-card:hover .vh-i1-bundle__related-arrow{background:#b8005c}}@media(min-width:750px)and (max-width:989px){.vh-i1-bundle__contents-card{grid-template-columns:minmax(0,1fr)}.vh-i1-bundle__contents-image{padding:20px 20px 0}.vh-i1-bundle__contents-image img{height:160px}.vh-i1-bundle__contents-copy{padding:20px 24px 24px}.vh-i1-bundle__modes{gap:16px}.vh-i1-bundle__mode{padding:24px 20px}.vh-i1-bundle__related-card{grid-template-columns:minmax(0,1fr);grid-template-rows:180px 1fr}.vh-i1-bundle__related-image{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-bundle__related-image img{height:156px}}@media(max-width:749px){.vh-i1-bundle{padding-top:28px;padding-bottom:40px}.vh-i1-bundle h2{font-size:23px}.vh-i1-bundle__contents-grid{grid-template-columns:minmax(0,1fr);gap:18px}.vh-i1-bundle__contents-card{grid-template-columns:minmax(0,1fr)}.vh-i1-bundle__contents-image{padding:18px 20px 0}.vh-i1-bundle__contents-image img{height:150px;max-width:180px}.vh-i1-bundle__contents-copy{padding:18px 22px 24px}.vh-i1-bundle__contents-copy h3{font-size:21px}.vh-i1-bundle__interaction{grid-template-columns:minmax(0,1fr);margin-bottom:32px}.vh-i1-bundle__interaction-media img{height:auto}.vh-i1-bundle__interaction-copy{padding:26px 24px 30px}.vh-i1-bundle__interaction-copy h2{font-size:28px}.vh-i1-bundle__compare,.vh-i1-bundle__modes,.vh-i1-bundle__related{margin-top:32px}.vh-i1-bundle__lede{font-size:14px}.vh-i1-bundle th,.vh-i1-bundle td{padding:14px 16px}.vh-i1-bundle__modes{grid-template-columns:minmax(0,1fr);gap:18px}.vh-i1-bundle__mode{padding:24px 22px}.vh-i1-bundle__mode h2{font-size:21px}.vh-i1-bundle__faq{margin-top:36px;padding:15px 0}.vh-i1-bundle__faq>h2{font-size:23px}.vh-i1-bundle__faq details p{font-size:14.5px}.vh-i1-bundle__related-grid{grid-template-columns:minmax(0,1fr);gap:20px}.vh-i1-bundle__related-card{grid-template-columns:minmax(0,1fr)}.vh-i1-bundle__related-image{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-bundle__related-image img{height:156px}.vh-i1-bundle__related-copy{padding:24px}.vh-i1-bundle__related-copy h3{font-size:24px}}@media(prefers-reduced-motion:reduce){.vh-i1-bundle__related-card{transition:none}}.vh-i1-bunny-specs-spacer,.vh-i1-bunny-specs-list,.vh-i1-bunny-specs-list li,.vh-i1-bunny-specs-list strong{font-family:var(--font-body-family,Lora,serif)!important;font-size:15px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important;letter-spacing:.5px!important;color:#000!important}.vh-i1-bunny-specs-list{margin:15px 0!important;padding-left:40px!important;list-style-type:disc!important}.vh-i1-bunny-specs-list li{margin:0!important;padding-bottom:24px}.vh-i1-bunny-specs-list strong{font-weight:700!important}.vh-i1-couples__banner{width:100%;overflow:hidden}.vh-i1-couples__banner img{display:block;width:100%;height:auto;max-height:280px;object-fit:cover;object-position:center}.vh-i1-couples{padding-top:32px;padding-bottom:64px;color:rgb(var(--color-foreground))}.vh-i1-couples__intro{max-width:900px;margin:0 auto 36px;padding-top:31.2px;text-align:center}.vh-i1-couples__intro h1{margin:0 0 16px;font-size:clamp(32px,4.2vw,52px);line-height:1.14}.vh-i1-couples__lede{max-width:760px;margin:0 auto 14px;font-size:16px;line-height:1.65}.vh-i1-couples__jump{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.vh-i1-couples__grid-heading h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 16px}.vh-i1-couples__grid-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:16px}.vh-i1-couples__grid-heading h2,.vh-i1-couples__grid-heading p{margin:0}.vh-i1-couples__grid-heading p{font-size:14px}.vh-i1-couples__products{scroll-margin-top:100px}.vh-i1-couples__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;max-width:none;margin:0 auto;padding:0;list-style:none}.vh-i1-couples__card{min-width:0;list-style:none}.vh-i1-couples__card .card-wrapper:focus-within .card__information .quick-add{opacity:1}.vh-i1-couples__card .card-wrapper:focus-within .product-hover{right:10px;opacity:1}.vh-i1-couples__collection-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;scroll-margin-top:100px}.vh-i1-couples__collection-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;min-width:0;border:1px solid #ebc5d6;border-radius:10px;background:#fff3f8;color:#171717;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.vh-i1-couples__collection-media{display:flex;justify-content:center;align-items:center;gap:0;min-width:0;padding:16px 8px;background:#fff;border-radius:9px 0 0 9px}.vh-i1-couples__collection-media img{display:block;width:100%;max-width:220px;height:210px;object-fit:contain}.vh-i1-couples__collection-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:28px 24px}.vh-i1-couples__collection-copy h3{margin:0 0 10px;font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.2;color:#171717}.vh-i1-couples__collection-copy p{margin:0 0 24px;font-size:14px;line-height:1.6;color:#654653}.vh-i1-couples__collection-cta{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:auto;padding:12px 16px;background:#d9006c;color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-align:center}.vh-i1-couples__collection-cta>span{flex-shrink:0;font-size:20px;line-height:1}.vh-i1-couples__collection-card:focus-visible{outline-color:#d9006c}@media(hover:hover){.vh-i1-couples__collection-card:hover{border-color:#d9006c;box-shadow:0 6px 20px #6b173c12;color:#171717}.vh-i1-couples__collection-card:hover .vh-i1-couples__collection-cta{background:#b8005c}}@media(min-width:750px)and (max-width:989px){.vh-i1-couples__collection-links{gap:16px}.vh-i1-couples__collection-card{grid-template-columns:minmax(0,1fr);grid-template-rows:180px 1fr}.vh-i1-couples__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-couples__collection-media img{height:156px}.vh-i1-couples__collection-copy{padding:24px}.vh-i1-couples__collection-copy h3{font-size:22px}}@media(prefers-reduced-motion:reduce){.vh-i1-couples__collection-card{transition:none}}@font-face{font-family:VHCouplesPoppins;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2) format("woff2")}@font-face{font-family:VHCouplesPoppins;font-style:normal;font-weight:700;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2) format("woff2")}.vh-i1-couples__faq{max-width:850px;margin:56px auto 0;padding:20px 0;scroll-margin-top:100px;font-family:VHCouplesPoppins,Poppins,sans-serif;color:#121212;background:#fff;letter-spacing:0}.vh-i1-couples__faq *{box-sizing:border-box;font-family:inherit;letter-spacing:0}.vh-i1-couples__faq>h2{font-size:28px;line-height:1.3;font-weight:700;margin:0 0 18px;color:#121212;text-transform:none;text-align:center}.vh-i1-couples__faq details{display:block;border:0;border-bottom:1px solid #ddd;margin:0;padding:0;background:transparent}.vh-i1-couples__faq summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;padding:20px 0;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;min-height:44px;color:#121212}.vh-i1-couples__faq summary::-webkit-details-marker{display:none}.vh-i1-couples__faq summary::marker{content:""}.vh-i1-couples__faq summary>span{display:inline-block;flex-shrink:0}.vh-i1-couples__faq details[open] summary>span{transform:rotate(180deg)}.vh-i1-couples__faq details>div{padding:0 0 12px;color:#555}.vh-i1-couples__faq details p{font-size:15px;line-height:1.65;margin:0 0 16px;color:#555;overflow-wrap:break-word}.vh-i1-couples button:focus-visible,.vh-i1-couples a:focus-visible,.vh-i1-couples summary:focus-visible,.vh-i1-couples [tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.vh-i1-couples__fallback{padding-top:40px;padding-bottom:40px}@media(max-width:749px){.vh-i1-couples__banner img{max-height:none}.vh-i1-couples{padding-top:24px;padding-bottom:40px}.vh-i1-couples__intro{margin-bottom:24px;padding-top:28px;text-align:left}.vh-i1-couples__lede{font-size:14px;line-height:1.6}.vh-i1-couples__grid-heading{display:block;margin-bottom:16px}.vh-i1-couples__grid-heading h2{font-size:23px}.vh-i1-couples__grid-heading p{margin-top:6px;font-size:12px}.vh-i1-couples__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vh-i1-couples__card .product-card-wrapper .card--card>.card__content{padding-inline:0}.vh-i1-couples__card .card-wrapper .card__information>.quick-add{margin-inline:auto}.vh-i1-couples__collection-links{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px}.vh-i1-couples__collection-card{grid-template-columns:minmax(0,1fr)}.vh-i1-couples__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-couples__collection-media img{height:156px;max-width:220px}.vh-i1-couples__collection-copy{padding:24px}.vh-i1-couples__collection-copy h3{font-size:24px}.vh-i1-couples__collection-copy p{margin-bottom:20px}.vh-i1-couples__collection-cta{align-self:stretch}.vh-i1-couples__faq{margin-top:36px;padding:15px 0}.vh-i1-couples__faq>h2{font-size:23px}.vh-i1-couples__faq details p{font-size:14.5px}}.vh-i1-couples__guide{margin-top:48px;padding:32px;background:#fff8fb;border:1px solid #f1dfe7}.vh-i1-couples__guide>h2{margin:0 0 12px;font-size:clamp(23px,2.8vw,30px);line-height:1.25}.vh-i1-couples__guide>p{max-width:800px;margin:0;font-size:15px;line-height:1.65}.vh-i1-couples__guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.vh-i1-couples__guide-grid h3{margin:0 0 10px;font-size:18px;line-height:1.3}.vh-i1-couples__guide-grid p{margin:0;font-size:14px;line-height:1.65}@media(max-width:749px){.vh-i1-couples__guide{margin-top:32px;padding:24px 20px}.vh-i1-couples__guide-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}}.vh-i1-couples__pair-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px}.vh-i1-couples__pair-links a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.vh-i1-couples__subtitle{margin:0 auto 12px;font-size:20px;line-height:1.45;color:#654653}.vh-i1-couples__shop-intro{margin:0 0 24px;max-width:900px;font-size:15px;line-height:1.65}.vh-i1-couples__reason{margin:12px auto 0;max-width:360px;padding:0 12px;text-align:center;font-size:14px;line-height:1.6;color:#654653}.vh-i1-couples__scenarios{margin-top:48px}.vh-i1-couples__scenarios>h2{margin:0 0 12px;font-size:clamp(23px,2.8vw,30px);line-height:1.25}.vh-i1-couples__scenarios>p{margin:0;max-width:850px;font-size:15px;line-height:1.65}.vh-i1-couples__scenario-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.vh-i1-couples__scenario-grid>div{padding:28px;background:#fff8fb;border:1px solid #f1dfe7}.vh-i1-couples__scenario-grid h3{margin:0 0 12px;font-size:21px;line-height:1.3}.vh-i1-couples__scenario-grid p{margin:0;font-size:15px;line-height:1.65}@media(max-width:749px){.vh-i1-couples__subtitle{font-size:18px}.vh-i1-couples__shop-intro{font-size:14px}.vh-i1-couples__reason{font-size:13px;padding:0 2px}.vh-i1-couples__scenarios{margin-top:32px}.vh-i1-couples__scenario-grid{grid-template-columns:minmax(0,1fr);gap:16px}.vh-i1-couples__scenario-grid>div{padding:24px 20px}}.vh-i1-kegel-details__references p{margin:0 0 20px;color:#655c69;font-size:14px;line-height:1.85}.vh-i1-kegel-details__faq{margin-top:30px}.vh-i1-kegel-details__faq h2{font-size:clamp(25px,2.8vw,36px);color:#302638;font-weight:500}.vh-i1-kegel-details__faq details{border-bottom:1px solid #e8dfe9;padding:18px 0}.vh-i1-kegel-details__faq summary{cursor:pointer;font-size:15px;font-weight:600;color:#302638}.vh-i1-kegel-details__faq summary:focus-visible{outline:2px solid #302638;outline-offset:4px}.vh-i1-kegel-details__faq p{font-size:14px;line-height:1.85;color:#655c69;margin:12px 0 0}.vh-i1-kegel-details{padding:26px 0 clamp(42px,5vw,72px);color:#302638}.vh-i1-kegel-details__panel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,75px);padding:clamp(25px,4vw,52px);border:1px solid #e8dfe9;border-radius:12px;background:#faf7fb}.vh-i1-kegel-details__eyebrow{margin:0 0 14px;color:#6f457f;font-size:11px;font-weight:650;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.vh-i1-kegel-details__heading{max-width:390px;margin:0;color:#302638;font-size:clamp(25px,2.8vw,36px);font-weight:500;line-height:1.25;letter-spacing:-.025em;text-transform:none;text-wrap:balance}.vh-i1-kegel-details__intro{margin:0;color:#655c69;font-size:14px;line-height:1.85}.vh-i1-kegel-details__references{margin-top:25px}.vh-i1-kegel-details__references h3{margin:0 0 8px;color:#302638;font-size:13px;font-weight:600;line-height:1.5;text-transform:uppercase}.vh-i1-kegel-details__references ul{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none}.vh-i1-kegel-details__references li{margin:0}.vh-i1-kegel-details__references a{color:#6f457f;font-size:12px;line-height:1.85;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vh-i1-kegel-details__references a:focus-visible{outline:2px solid #302638;outline-offset:4px}.vh-i1-kegel-details__note{margin:25px 0 0;padding-top:18px;border-top:1px solid #e4dce6;color:#776d7b;font-size:11px;line-height:1.8}@media(max-width:749px){.vh-i1-kegel-details{padding-top:12px}.vh-i1-kegel-details__panel{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px 20px}.vh-i1-kegel-details__references{margin-top:22px}.vh-i1-kegel-details__heading{max-width:100%}}.vh-i1-kegel-banner{padding:34px 0 38px;background:#fff;color:#302638}.vh-i1-kegel-banner h1{max-width:850px;margin:0;color:#302638;font-size:clamp(30px,3.3vw,44px);font-weight:500;line-height:1.2;letter-spacing:-.025em;text-transform:none;text-wrap:balance}.vh-i1-kegel-banner p{max-width:850px;margin:16px 0 0;color:#655c69;font-size:15px;line-height:1.8}.vh-i1-kegel-guide{background:var(--vh-i1-kegel-guide-background, #faf4f8);color:#302638;padding:clamp(36px,5.5vw,80px) 0}.vh-i1-kegel-guide__layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,76px)}.vh-i1-kegel-guide__content{min-width:0}.vh-i1-kegel-guide__eyebrow{margin:0 0 16px;color:var(--vh-i1-kegel-guide-accent, #6f457f);font-size:11px;font-weight:650;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.vh-i1-kegel-guide__heading{margin:0;max-width:630px;color:#302638;font-size:clamp(34px,3.5vw,52px);font-weight:500;line-height:1.12;letter-spacing:-.035em;text-transform:none;text-wrap:balance}.vh-i1-kegel-guide__intro{max-width:565px;margin-top:20px;color:#655c69;font-size:15px;line-height:1.8}.vh-i1-kegel-guide__intro a{color:var(--vh-i1-kegel-guide-accent, #6f457f);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vh-i1-kegel-guide__intro a:focus-visible{outline:2px solid #302638;outline-offset:4px}.vh-i1-kegel-guide__steps{display:grid;gap:20px;margin:30px 0;padding:0;list-style:none}.vh-i1-kegel-guide__step{display:grid;grid-template-columns:minmax(58px,max-content) minmax(0,1fr);align-items:start;gap:14px}.vh-i1-kegel-guide__number{text-transform:uppercase;display:grid;place-items:center;min-width:58px;min-height:35px;padding:8px 10px;border:1px solid #d8c6dd;border-radius:20px;color:var(--vh-i1-kegel-guide-accent, #6f457f);font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap}.vh-i1-kegel-guide__step h3{margin:1px 0 5px;color:#302638;font-size:15px;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none}.vh-i1-kegel-guide__step p{max-width:475px;margin:0;color:#655c69;font-size:13px;line-height:1.75}.vh-i1-kegel-guide__product-link{display:inline-block;margin-top:6px;color:var(--vh-i1-kegel-guide-accent, #942a59);font-size:13px;text-underline-offset:3px}.vh-i1-kegel-guide__product-link:focus-visible{outline:2px solid #302638;outline-offset:4px}.vh-i1-kegel-guide__figure{min-width:0;margin:0}.vh-i1-kegel-guide__image-wrap{position:relative;overflow:hidden;aspect-ratio:1 / 1;border:1px solid rgb(111 69 127 / .08);border-radius:16px;background:#fff}.vh-i1-kegel-guide__image{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:749px){.vh-i1-kegel-banner{padding:28px 0 30px}.vh-i1-kegel-banner p{margin-top:14px;font-size:14px}.vh-i1-kegel-guide__layout{grid-template-columns:minmax(0,1fr);gap:28px}.vh-i1-kegel-guide__heading{font-size:clamp(32px,8.8vw,44px)}.vh-i1-kegel-guide__intro{margin-top:16px;font-size:14px}.vh-i1-kegel-guide__steps{gap:18px;margin:24px 0}.vh-i1-kegel-guide__product-link{display:inline-block;margin-top:6px;color:var(--vh-i1-kegel-guide-accent, #942a59);font-size:13px;text-underline-offset:3px}.vh-i1-kegel-guide__product-link:focus-visible{outline:2px solid #302638;outline-offset:4px}.vh-i1-kegel-guide__figure{width:100%;max-width:560px;margin-inline:auto}.vh-i1-kegel-guide__image-wrap{aspect-ratio:1.15 / 1;border-radius:12px}}.vh-i1-kegel-products__model-note{margin:0 0 16px}.vh-i1-kegel-products__model-note p{margin:6px 0 0;color:#655c69;font-size:12px;line-height:1.65}.vh-i1-kegel-products__model-note .vh-i1-kegel-products__type{color:#942a59;font-weight:600}body:has(vh-i1-kegel-collection) :is(#QuickAdd-15418795295027,#QuickAdd-15438931525939,#QuickAdd-15438931624243,#QuickAdd-15412223705395,#QuickAdd-15442902188339) .product__inventory{display:none!important}body:has(vh-i1-kegel-collection) #TopColumnContent{display:none}vh-i1-kegel-collection{display:block;scroll-margin-top:32px;padding:clamp(34px,5vw,66px) 0 26px;color:#302638}.vh-i1-kegel-products__heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px}.vh-i1-kegel-products__eyebrow{margin:0 0 10px!important;font-size:11px!important;font-weight:600;color:#942a59!important;letter-spacing:.14em;text-transform:uppercase}.vh-i1-kegel-products__heading h2{margin:0 0 10px;color:#302638;font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.2;text-transform:none;letter-spacing:-.02em}.vh-i1-kegel-products__heading p{margin:0;color:#655c69;font-size:14px;line-height:1.75}.vh-i1-kegel-products__count{flex-shrink:0;color:#655c69;font-size:12px!important;padding-bottom:2px}.vh-i1-kegel-goals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:28px}.vh-i1-kegel-goals[hidden],.vh-i1-kegel-products [hidden]{display:none!important}.vh-i1-kegel-goal{-webkit-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-height:90px;padding:18px 20px;border:1px solid #eadce4;border-radius:6px;background:#fcf7fa;color:#442c3d;font:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.vh-i1-kegel-goal>span{font-size:14px;font-weight:600;line-height:1.4}.vh-i1-kegel-goal small{color:#74616e;font-size:11px;line-height:1.5}.vh-i1-kegel-goal:hover{border-color:#942a59;background:#f6eaf0}.vh-i1-kegel-goal[aria-pressed=true]{background:#942a59;border-color:#942a59;color:#fff}.vh-i1-kegel-goal[aria-pressed=true] small{color:#fff}.vh-i1-kegel-goal:focus-visible,.vh-i1-kegel-products__reset:focus-visible,.vh-i1-kegel-products__empty a:focus-visible{outline:2px solid #302638;outline-offset:4px}.vh-i1-kegel-products #main-collection-filters{margin-bottom:22px}.vh-i1-kegel-products .facets-container{padding-top:0}.vh-i1-kegel-products .product-count__text{text-transform:none}.vh-i1-kegel-products[data-vh-enhanced] .collection--empty .title-wrapper{display:none}.vh-i1-kegel-products .product-grid{padding-top:0;margin-top:0}.vh-i1-kegel-products .card__heading{text-transform:none;line-height:1.5}.vh-i1-kegel-products .card{border-radius:7px}.vh-i1-kegel-products__empty{text-align:center;padding-block:48px}.vh-i1-kegel-products__empty h3{margin:0 0 12px;color:#302638;text-transform:none;font-size:23px}.vh-i1-kegel-products__empty p{margin:0 0 22px;color:#655c69;font-size:14px}.vh-i1-kegel-products__reset{-webkit-appearance:none;appearance:none;padding:12px 20px;margin-right:14px;border:1px solid #942a59;border-radius:4px;background:#942a59;color:#fff;font:inherit;font-size:13px;cursor:pointer}.vh-i1-kegel-products__empty a{color:#942a59;font-size:13px;text-underline-offset:3px}@media(max-width:749px){.vh-i1-kegel-products__heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px}.vh-i1-kegel-goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:22px}.vh-i1-kegel-goal{min-height:92px;padding:14px 12px}.vh-i1-kegel-goal>span{font-size:12px}.vh-i1-kegel-goal small{font-size:10px}.vh-i1-kegel-products .grid{column-gap:14px;row-gap:24px}.vh-i1-kegel-products .grid--2-col-tablet-down .grid__item{width:calc(50% - 7px)}.vh-i1-kegel-products__empty{padding-block:28px}}@media(prefers-reduced-motion:reduce){.vh-i1-kegel-goal{transition:none}}.vh-i1-men__banner{width:100%;overflow:hidden}.vh-i1-men__banner img{display:block;width:100%;height:auto;max-height:280px;object-fit:cover;object-position:center}.vh-i1-men{padding-top:32px;padding-bottom:64px;color:rgb(var(--color-foreground))}.vh-i1-men__intro{max-width:900px;margin:0 auto 36px;padding-top:31.2px;text-align:center}.vh-i1-men__intro h1{margin:0 0 16px;font-size:clamp(32px,4.2vw,52px);line-height:1.14}.vh-i1-men__lede{max-width:760px;margin:0 auto 14px;font-size:16px;line-height:1.65}.vh-i1-men__jump{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.vh-i1-men__grid-heading h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 16px}.vh-i1-men__grid-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:16px}.vh-i1-men__grid-heading h2,.vh-i1-men__grid-heading p{margin:0}.vh-i1-men__grid-heading p{font-size:14px}.vh-i1-men__products{scroll-margin-top:100px}.vh-i1-men__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:1100px;margin:0 auto;padding:0;list-style:none}.vh-i1-men__card{min-width:0;list-style:none}.vh-i1-men__card .card-wrapper:focus-within .card__information .quick-add{opacity:1}.vh-i1-men__card .card-wrapper:focus-within .product-hover{right:10px;opacity:1}.vh-i1-men__collection-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;scroll-margin-top:100px}.vh-i1-men__collection-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;min-width:0;border:1px solid #ebc5d6;border-radius:10px;background:#fff3f8;color:#171717;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.vh-i1-men__collection-media{display:flex;justify-content:center;align-items:center;gap:0;min-width:0;padding:16px 8px;background:#fff;border-radius:9px 0 0 9px}.vh-i1-men__collection-media img{display:block;width:100%;max-width:220px;height:210px;object-fit:contain}.vh-i1-men__collection-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:28px 24px}.vh-i1-men__collection-copy h3{margin:0 0 10px;font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.2;color:#171717}.vh-i1-men__collection-copy p{margin:0 0 24px;font-size:14px;line-height:1.6;color:#654653}.vh-i1-men__collection-cta{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:auto;padding:12px 16px;background:#d9006c;color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-align:center}.vh-i1-men__collection-cta>span{flex-shrink:0;font-size:20px;line-height:1}.vh-i1-men__collection-card:focus-visible{outline-color:#d9006c}@media(hover:hover){.vh-i1-men__collection-card:hover{border-color:#d9006c;box-shadow:0 6px 20px #6b173c12;color:#171717}.vh-i1-men__collection-card:hover .vh-i1-men__collection-cta{background:#b8005c}}@media(min-width:750px)and (max-width:989px){.vh-i1-men__collection-links{gap:16px}.vh-i1-men__collection-card{grid-template-columns:minmax(0,1fr);grid-template-rows:180px 1fr}.vh-i1-men__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-men__collection-media img{height:156px}.vh-i1-men__collection-copy{padding:24px}.vh-i1-men__collection-copy h3{font-size:22px}}@media(prefers-reduced-motion:reduce){.vh-i1-men__collection-card{transition:none}}.vh-i1-men__faq{max-width:850px;margin:56px auto 0;padding:20px 0;scroll-margin-top:100px;font-family:var(--font-body-family),sans-serif;color:#121212;background:#fff;letter-spacing:0}.vh-i1-men__faq *{box-sizing:border-box;font-family:inherit;letter-spacing:0}.vh-i1-men__faq>h2{font-size:28px;line-height:1.3;font-weight:700;margin:0 0 18px;color:#121212;text-transform:none;text-align:center}.vh-i1-men__faq details{display:block;border:0;border-bottom:1px solid #ddd;margin:0;padding:0;background:transparent}.vh-i1-men__faq summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;padding:20px 0;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;min-height:44px;color:#121212}.vh-i1-men__faq summary::-webkit-details-marker{display:none}.vh-i1-men__faq summary::marker{content:""}.vh-i1-men__faq summary>span{display:inline-block;flex-shrink:0}.vh-i1-men__faq details[open] summary>span{transform:rotate(180deg)}.vh-i1-men__faq details>div{padding:0 0 12px;color:#555}.vh-i1-men__faq details p{font-size:15px;line-height:1.65;margin:0 0 16px;color:#555;overflow-wrap:break-word}.vh-i1-men button:focus-visible,.vh-i1-men a:focus-visible,.vh-i1-men summary:focus-visible,.vh-i1-men [tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.vh-i1-men__fallback{padding-top:40px;padding-bottom:40px}@media(max-width:749px){.vh-i1-men__banner img{max-height:none}.vh-i1-men{padding-top:24px;padding-bottom:40px}.vh-i1-men__intro{margin-bottom:24px;padding-top:28px;text-align:left}.vh-i1-men__lede{font-size:14px;line-height:1.6}.vh-i1-men__grid-heading{display:block;margin-bottom:16px}.vh-i1-men__grid-heading h2{font-size:23px}.vh-i1-men__grid-heading p{margin-top:6px;font-size:12px}.vh-i1-men__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vh-i1-men__card .product-card-wrapper .card--card>.card__content{padding-inline:0}.vh-i1-men__card .card-wrapper .card__information>.quick-add{margin-inline:auto}.vh-i1-men__collection-links{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px}.vh-i1-men__collection-card{grid-template-columns:minmax(0,1fr)}.vh-i1-men__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-men__collection-media img{height:156px;max-width:220px}.vh-i1-men__collection-copy{padding:24px}.vh-i1-men__collection-copy h3{font-size:24px}.vh-i1-men__collection-copy p{margin-bottom:20px}.vh-i1-men__collection-cta{align-self:stretch}.vh-i1-men__faq{margin-top:36px;padding:15px 0}.vh-i1-men__faq>h2{font-size:23px}.vh-i1-men__faq details p{font-size:14.5px}}.vh-i1-men__guide{margin-top:48px;padding:32px;background:#fff8fb;border:1px solid #f1dfe7}.vh-i1-men__guide>h2{margin:0 0 12px;font-size:clamp(23px,2.8vw,30px);line-height:1.25}.vh-i1-men__guide>p{max-width:800px;margin:0;font-size:15px;line-height:1.65}.vh-i1-men__guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.vh-i1-men__guide-grid h3{margin:0 0 10px;font-size:18px;line-height:1.3}.vh-i1-men__guide-grid p{margin:0;font-size:14px;line-height:1.65}@media(max-width:749px){.vh-i1-men__guide{margin-top:32px;padding:24px 20px}.vh-i1-men__guide-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}}.vh-i1-men__pair-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px}.vh-i1-men__pair-links a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.vh-i1-men vh-men-collection{display:block}.vh-i1-men__tabs{display:flex;flex-wrap:wrap;gap:10px}.vh-i1-men__tabs[hidden],.vh-i1-men__card[hidden]{display:none}.vh-i1-men__tabs button{font:inherit;font-size:14px;font-weight:600;line-height:1.35;padding:13px 20px;min-width:0;min-height:44px;border:0;border-radius:0;cursor:pointer;background:#f5f5f5;color:#171717}.vh-i1-men__tabs button[aria-pressed=true]{background:var(--color-base-accent-1,#ed007b);color:#fff}.vh-i1-men__tabs button span{font-size:.88em}.vh-i1-men__tabs button:focus-visible{outline:3px solid #63203c;outline-offset:4px}.vh-i1-men__collection-note{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 20px;margin-bottom:24px}.vh-i1-men__collection-note p{font-size:14px;line-height:1.6;margin:0;max-width:850px}.vh-i1-men__collection-note [data-style-count]{white-space:nowrap}.vh-i1-men__card-summary{font-size:14px;line-height:1.65;margin:14px 0 0;color:rgb(var(--color-foreground))}.vh-i1-men__type-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px;padding-top:28px;border-top:1px solid #eadde3}.vh-i1-men__type-guide h3{font-size:20px;line-height:1.3;margin:0 0 10px}.vh-i1-men__type-guide p{font-size:15px;line-height:1.65;margin:0}.vh-i1-men__comparison{margin-top:48px;scroll-margin-top:100px}.vh-i1-men__comparison>h2,.vh-i1-men__explore>h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 16px}.vh-i1-men__comparison>p{font-size:15px;line-height:1.65;max-width:850px}.vh-i1-men__table-wrap{overflow-x:auto;max-width:100%;overscroll-behavior-x:contain}.vh-i1-men__comparison table{width:100%;min-width:740px;table-layout:fixed;border-collapse:collapse;box-shadow:none;margin:0}.vh-i1-men__comparison th,.vh-i1-men__comparison td{padding:18px 16px;text-align:left;vertical-align:top;border:1px solid #eadde3;font-size:14px;line-height:1.65;overflow-wrap:break-word}.vh-i1-men__comparison thead th{background:#fff3f8;font-size:18px}.vh-i1-men__comparison th:first-child{width:20%}.vh-i1-men__comparison th a{color:inherit;text-underline-offset:4px}.vh-i1-men__scroll-hint{display:none}.vh-i1-men__explore{margin-top:48px}.vh-i1-men__collection-links{margin-top:24px}@media(max-width:749px){.vh-i1-men__tabs{gap:8px;margin-top:16px}.vh-i1-men__tabs button{font-size:12px;padding:12px 14px}.vh-i1-men__collection-note p,.vh-i1-men__card-summary{font-size:13px}.vh-i1-men__type-guide{grid-template-columns:minmax(0,1fr);gap:22px}.vh-i1-men__comparison,.vh-i1-men__explore{margin-top:32px}.vh-i1-men__scroll-hint{display:block;font-size:12px!important;color:#65505b}.vh-i1-men__comparison th,.vh-i1-men__comparison td{padding:14px 12px}}.vh-i1-rings__banner{width:100%;overflow:hidden}.vh-i1-rings__banner img{display:block;width:100%;height:auto;max-height:280px;object-fit:cover;object-position:center}.vh-i1-rings{padding-top:32px;padding-bottom:64px;color:rgb(var(--color-foreground))}.vh-i1-rings__intro{max-width:900px;margin:0 auto 36px;padding-top:31.2px;text-align:center}.vh-i1-rings__intro h1{margin:0 0 16px;font-size:clamp(32px,4.2vw,52px);line-height:1.14}.vh-i1-rings__lede{max-width:760px;margin:0 auto 14px;font-size:16px;line-height:1.65}.vh-i1-rings__jump{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.vh-i1-rings__grid-heading h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 16px}.vh-i1-rings__grid-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:16px}.vh-i1-rings__grid-heading h2,.vh-i1-rings__grid-heading p{margin:0}.vh-i1-rings__grid-heading p{font-size:14px}.vh-i1-rings__products{scroll-margin-top:100px}.vh-i1-rings__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:850px;margin:0 auto;padding:0;list-style:none}.vh-i1-rings__card{min-width:0;list-style:none}.vh-i1-rings__card .card-wrapper:focus-within .card__information .quick-add{opacity:1}.vh-i1-rings__card .card-wrapper:focus-within .product-hover{right:10px;opacity:1}.vh-i1-rings__collection-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;scroll-margin-top:100px}.vh-i1-rings__collection-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;min-width:0;border:1px solid #ebc5d6;border-radius:10px;background:#fff3f8;color:#171717;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.vh-i1-rings__collection-media{display:flex;justify-content:center;align-items:center;gap:0;min-width:0;padding:16px 8px;background:#fff;border-radius:9px 0 0 9px}.vh-i1-rings__collection-media img{display:block;width:100%;max-width:220px;height:210px;object-fit:contain}.vh-i1-rings__collection-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:28px 24px}.vh-i1-rings__collection-copy h3{margin:0 0 10px;font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.2;color:#171717}.vh-i1-rings__collection-copy p{margin:0 0 24px;font-size:14px;line-height:1.6;color:#654653}.vh-i1-rings__collection-cta{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:auto;padding:12px 16px;background:#d9006c;color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-align:center}.vh-i1-rings__collection-cta>span{flex-shrink:0;font-size:20px;line-height:1}.vh-i1-rings__collection-card:focus-visible{outline-color:#d9006c}@media(hover:hover){.vh-i1-rings__collection-card:hover{border-color:#d9006c;box-shadow:0 6px 20px #6b173c12;color:#171717}.vh-i1-rings__collection-card:hover .vh-i1-rings__collection-cta{background:#b8005c}}@media(min-width:750px)and (max-width:989px){.vh-i1-rings__collection-links{gap:16px}.vh-i1-rings__collection-card{grid-template-columns:minmax(0,1fr);grid-template-rows:180px 1fr}.vh-i1-rings__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-rings__collection-media img{height:156px}.vh-i1-rings__collection-copy{padding:24px}.vh-i1-rings__collection-copy h3{font-size:22px}}@media(prefers-reduced-motion:reduce){.vh-i1-rings__collection-card{transition:none}}.vh-i1-rings__faq{max-width:850px;margin:56px auto 0;padding:20px 0;scroll-margin-top:100px;font-family:var(--font-body-family),sans-serif;color:#121212;background:#fff;letter-spacing:0}.vh-i1-rings__faq *{box-sizing:border-box;font-family:inherit;letter-spacing:0}.vh-i1-rings__faq>h2{font-size:28px;line-height:1.3;font-weight:700;margin:0 0 18px;color:#121212;text-transform:none;text-align:center}.vh-i1-rings__faq details{display:block;border:0;border-bottom:1px solid #ddd;margin:0;padding:0;background:transparent}.vh-i1-rings__faq summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;padding:20px 0;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;min-height:44px;color:#121212}.vh-i1-rings__faq summary::-webkit-details-marker{display:none}.vh-i1-rings__faq summary::marker{content:""}.vh-i1-rings__faq summary>span{display:inline-block;flex-shrink:0}.vh-i1-rings__faq details[open] summary>span{transform:rotate(180deg)}.vh-i1-rings__faq details>div{padding:0 0 12px;color:#555}.vh-i1-rings__faq details p{font-size:15px;line-height:1.65;margin:0 0 16px;color:#555;overflow-wrap:break-word}.vh-i1-rings button:focus-visible,.vh-i1-rings a:focus-visible,.vh-i1-rings summary:focus-visible,.vh-i1-rings [tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.vh-i1-rings__fallback{padding-top:40px;padding-bottom:40px}@media(max-width:749px){.vh-i1-rings__banner img{max-height:none}.vh-i1-rings{padding-top:24px;padding-bottom:40px}.vh-i1-rings__intro{margin-bottom:24px;padding-top:28px;text-align:left}.vh-i1-rings__lede{font-size:14px;line-height:1.6}.vh-i1-rings__grid-heading{display:block;margin-bottom:16px}.vh-i1-rings__grid-heading h2{font-size:23px}.vh-i1-rings__grid-heading p{margin-top:6px;font-size:12px}.vh-i1-rings__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vh-i1-rings__card .product-card-wrapper .card--card>.card__content{padding-inline:0}.vh-i1-rings__card .card-wrapper .card__information>.quick-add{margin-inline:auto}.vh-i1-rings__collection-links{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px}.vh-i1-rings__collection-card{grid-template-columns:minmax(0,1fr)}.vh-i1-rings__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-rings__collection-media img{height:156px;max-width:220px}.vh-i1-rings__collection-copy{padding:24px}.vh-i1-rings__collection-copy h3{font-size:24px}.vh-i1-rings__collection-copy p{margin-bottom:20px}.vh-i1-rings__collection-cta{align-self:stretch}.vh-i1-rings__faq{margin-top:36px;padding:15px 0}.vh-i1-rings__faq>h2{font-size:23px}.vh-i1-rings__faq details p{font-size:14.5px}}.vh-i1-rings__guide{margin-top:48px;padding:32px;background:#fff8fb;border:1px solid #f1dfe7}.vh-i1-rings__guide>h2{margin:0 0 12px;font-size:clamp(23px,2.8vw,30px);line-height:1.25}.vh-i1-rings__guide>p{max-width:800px;margin:0;font-size:15px;line-height:1.65}.vh-i1-rings__guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.vh-i1-rings__guide-grid h3{margin:0 0 10px;font-size:18px;line-height:1.3}.vh-i1-rings__guide-grid p{margin:0;font-size:14px;line-height:1.65}@media(max-width:749px){.vh-i1-rings__guide{margin-top:32px;padding:24px 20px}.vh-i1-rings__guide-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}}.vh-i1-rings__collection-note{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 20px;margin-bottom:24px}.vh-i1-rings__collection-note p{font-size:14px;line-height:1.6;margin:0;max-width:850px}.vh-i1-rings__card-summary{font-size:14px;line-height:1.65;margin:14px 0 0;color:rgb(var(--color-foreground))}.vh-i1-rings__comparison{margin-top:48px;scroll-margin-top:100px}.vh-i1-rings__comparison>h2,.vh-i1-rings__explore>h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 16px}.vh-i1-rings__comparison>p{font-size:15px;line-height:1.65;max-width:850px}.vh-i1-rings__table-wrap{overflow-x:auto;max-width:100%;overscroll-behavior-x:contain}.vh-i1-rings__comparison table{width:100%;min-width:600px;table-layout:fixed;border-collapse:collapse;box-shadow:none;margin:0}.vh-i1-rings__comparison th,.vh-i1-rings__comparison td{padding:18px 16px;text-align:left;vertical-align:top;border:1px solid #eadde3;font-size:14px;line-height:1.65;overflow-wrap:break-word}.vh-i1-rings__comparison thead th{background:#fff3f8;font-size:18px}.vh-i1-rings__comparison th:first-child{width:20%}.vh-i1-rings__comparison th a{color:inherit;text-underline-offset:4px}.vh-i1-rings__scroll-hint{display:none}.vh-i1-rings__explore{margin-top:48px}.vh-i1-rings__collection-links{margin-top:24px}@media(max-width:749px){.vh-i1-rings__collection-note p,.vh-i1-rings__card-summary{font-size:13px}.vh-i1-rings__comparison,.vh-i1-rings__explore{margin-top:32px}.vh-i1-rings__scroll-hint{display:block;font-size:12px!important;color:#65505b}.vh-i1-rings__comparison th,.vh-i1-rings__comparison td{padding:14px 12px}}.vh-i1-wearable__banner{width:100%;overflow:hidden}.vh-i1-wearable__banner img{display:block;width:100%;height:auto;max-height:280px;object-fit:cover;object-position:center}.vh-i1-wearable{padding-top:32px;padding-bottom:64px;color:rgb(var(--color-foreground))}.vh-i1-wearable *{box-sizing:border-box}.vh-i1-wearable a{color:inherit;text-underline-offset:4px}.vh-i1-wearable__intro{max-width:900px;margin:0 auto 56px;padding-top:31px;text-align:center}.vh-i1-wearable__intro h1{margin:0 0 20px;font-size:clamp(32px,4.2vw,52px);line-height:1.14}.vh-i1-wearable__lede{max-width:780px;margin:0 auto 26px;font-size:16px;line-height:1.65;color:#606060}.vh-i1-wearable .vh-i1-wearable__cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:12px 22px;background:#d9006c;color:#fff;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none}.vh-i1-wearable__heading{margin:0 0 14px;font-size:clamp(25px,3vw,32px);line-height:1.25}.vh-i1-wearable__section-intro{max-width:870px;margin:0 0 28px;font-size:15px;line-height:1.65;color:#606060}.vh-i1-wearable__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 28px;list-style:none;padding:0;margin:0}.vh-i1-wearable__card{min-width:0;list-style:none}.vh-i1-wearable__card .card-wrapper:focus-within .card__information .quick-add{opacity:1}.vh-i1-wearable__card .card-wrapper:focus-within .product-hover{right:10px;opacity:1}.vh-i1-wearable__summary{font-size:14px;line-height:1.65;margin:14px 0 0;color:rgb(var(--color-foreground))}.vh-i1-wearable__comparison,.vh-i1-wearable__guide,.vh-i1-wearable__app,.vh-i1-wearable__explore{margin-top:64px;scroll-margin-top:110px}.vh-i1-wearable__table-wrap{overflow-x:auto;border:1px solid #e7d8df;border-radius:10px}.vh-i1-wearable__table{width:100%;min-width:770px;border-collapse:collapse;font-size:15px;line-height:1.6;box-shadow:none;margin:0}.vh-i1-wearable__table th,.vh-i1-wearable__table td{padding:22px 20px;vertical-align:top;text-align:left;border:0;border-bottom:1px solid #e9dce2}.vh-i1-wearable__table thead th{background:#fff3f8;color:#171717;font-size:16px}.vh-i1-wearable__table tbody th{width:15%;font-weight:700}.vh-i1-wearable__table td{width:28.33%;color:#565656}.vh-i1-wearable__table tr:last-child>*{border-bottom:0}.vh-i1-wearable__scroll-hint{display:none;font-size:13px;color:#626262}.vh-i1-wearable__caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vh-i1-wearable__guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.vh-i1-wearable__guide-grid>div{padding:30px;background:#fff8fb;border:1px solid #f1dfe7;border-radius:10px}.vh-i1-wearable__guide-grid h3{margin:0 0 12px;font-size:23px;line-height:1.3}.vh-i1-wearable__guide-grid p,.vh-i1-wearable__app p{font-size:15px;line-height:1.7;color:#606060;margin:0}.vh-i1-wearable__app{max-width:900px;margin-left:auto;margin-right:auto;text-align:center}.vh-i1-wearable__app a{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:12px}.vh-i1-wearable__faq{max-width:850px;margin:64px auto 0;font-family:var(--font-body-family),sans-serif;color:#121212;letter-spacing:0}.vh-i1-wearable__faq h2{text-align:center;font-family:inherit;font-size:28px;line-height:1.3;font-weight:700;margin:0 0 20px}.vh-i1-wearable__faq details{border:0;border-bottom:1px solid #ddd;margin:0;padding:0}.vh-i1-wearable__faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;padding:22px 0;cursor:pointer;font-size:16px;line-height:1.4;min-height:44px}.vh-i1-wearable__faq summary::-webkit-details-marker{display:none}.vh-i1-wearable__faq summary::marker{content:""}.vh-i1-wearable__faq summary span{flex-shrink:0}.vh-i1-wearable__faq details[open] summary span{transform:rotate(180deg)}.vh-i1-wearable__faq p{font-size:15px;line-height:1.7;color:#555;margin:0;padding:0 0 22px}.vh-i1-wearable__collection-links{display:grid;grid-template-columns:1fr 1fr;gap:24px}.vh-i1-wearable__collection-card{display:grid;grid-template-columns:2fr 3fr;min-width:0;border:1px solid #ebc5d6;border-radius:10px;overflow:hidden;background:#fff3f8;text-decoration:none}.vh-i1-wearable__collection-media{display:flex;align-items:center;justify-content:center;background:#fff;padding:16px 8px}.vh-i1-wearable__collection-media img{display:block;width:100%;height:210px;object-fit:contain}.vh-i1-wearable__collection-copy{display:flex;flex-direction:column;align-items:flex-start;padding:28px 24px;min-width:0}.vh-i1-wearable__collection-copy h3{font-size:24px;line-height:1.25;margin:0 0 10px;color:#171717}.vh-i1-wearable__collection-copy p{font-size:14px;line-height:1.6;color:#654653;margin:0 0 24px}.vh-i1-wearable__collection-copy .vh-i1-wearable__cta{margin-top:auto;padding:12px 16px;font-size:14px}.vh-i1-wearable button:focus-visible,.vh-i1-wearable a:focus-visible,.vh-i1-wearable summary:focus-visible,.vh-i1-wearable [tabindex]:focus-visible{outline:2px solid #c30060;outline-offset:4px}@media(hover:hover){.vh-i1-wearable .vh-i1-wearable__cta:hover{background:#b8005c}.vh-i1-wearable__collection-card:hover{border-color:#d9006c}}@media(max-width:989px){.vh-i1-wearable__collection-card{grid-template-columns:1fr}.vh-i1-wearable__collection-media img{height:180px}}@media(max-width:749px){.vh-i1-wearable{padding-top:24px;padding-bottom:40px}.vh-i1-wearable__banner img{max-height:none}.vh-i1-wearable__intro{padding-top:28px;margin-bottom:36px;text-align:left}.vh-i1-wearable__lede{font-size:14px}.vh-i1-wearable__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.vh-i1-wearable__card .product-card-wrapper .card--card>.card__content{padding-inline:0}.vh-i1-wearable__card .card-wrapper .card__information>.quick-add{margin-inline:auto}.vh-i1-wearable__summary{font-size:13px}.vh-i1-wearable__section-intro{font-size:14px}.vh-i1-wearable__comparison,.vh-i1-wearable__guide,.vh-i1-wearable__app,.vh-i1-wearable__faq,.vh-i1-wearable__explore{margin-top:44px}.vh-i1-wearable__scroll-hint{display:block}.vh-i1-wearable__table th,.vh-i1-wearable__table td{padding:18px 16px}.vh-i1-wearable__guide-grid,.vh-i1-wearable__collection-links{grid-template-columns:1fr}.vh-i1-wearable__guide-grid>div{padding:24px 20px}.vh-i1-wearable__guide-grid h3{font-size:21px}.vh-i1-wearable__app{text-align:left}.vh-i1-wearable__faq h2{font-size:24px}.vh-i1-wearable__faq summary{font-size:15px}.vh-i1-wearable__faq p{font-size:14px}.vh-i1-wearable__collection-copy{padding:24px}.vh-i1-wearable__collection-copy .vh-i1-wearable__cta{align-self:stretch}}.vh-i1-women__banner{width:100%;overflow:hidden}.vh-i1-women__banner img{display:block;width:100%;height:auto;max-height:280px;object-fit:cover;object-position:center}.vh-i1-women{padding-top:32px;padding-bottom:64px;color:rgb(var(--color-foreground))}.vh-i1-women__intro{max-width:900px;margin:0 auto 36px;padding-top:31.2px;text-align:center}.vh-i1-women__intro h1{margin:0 0 16px;font-size:clamp(32px,4.2vw,52px);line-height:1.14}.vh-i1-women__lede{max-width:760px;margin:0 auto 14px;font-size:16px;line-height:1.65}.vh-i1-women__jump{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.vh-i1-women__grid-heading h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 16px}.vh-i1-women__grid-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:16px}.vh-i1-women__grid-heading h2,.vh-i1-women__grid-heading p{margin:0}.vh-i1-women__grid-heading p{font-size:14px}.vh-i1-women vh-style-collection{display:block}.vh-i1-women__products{scroll-margin-top:100px}.vh-i1-women__tabs{display:flex;flex-wrap:wrap;gap:10px}.vh-i1-women__tabs[hidden],.vh-i1-women__card[hidden]{display:none}.vh-i1-women__tabs button{font:inherit;font-size:14px;font-weight:600;line-height:1.35;padding:13px 20px;min-height:44px;border:0;border-radius:0;cursor:pointer;background:#f5f5f5;color:#171717}.vh-i1-women__tabs button[aria-pressed=true]{background:var(--color-base-accent-1,#ed007b);color:#fff}.vh-i1-women__tabs button span{font-size:.88em}.vh-i1-women__collection-note{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 20px;margin-bottom:24px}.vh-i1-women__collection-note p{font-size:14px;line-height:1.6;margin:0}.vh-i1-women__collection-note [data-style-count]{white-space:nowrap}.vh-i1-women__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.vh-i1-women__card{min-width:0;list-style:none}.vh-i1-women__card .card-wrapper:focus-within .card__information .quick-add{opacity:1}.vh-i1-women__card .card-wrapper:focus-within .product-hover{right:10px;opacity:1}.vh-i1-women__collection-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;scroll-margin-top:100px}.vh-i1-women__collection-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;min-width:0;border:1px solid #ebc5d6;border-radius:10px;background:#fff3f8;color:#171717;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.vh-i1-women__collection-media{display:flex;justify-content:center;align-items:center;gap:0;min-width:0;padding:16px 8px;background:#fff;border-radius:9px 0 0 9px}.vh-i1-women__collection-media img{display:block;width:100%;max-width:220px;height:210px;object-fit:contain}.vh-i1-women__collection-media--group img{width:33.333%;height:180px}.vh-i1-women__collection-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:28px 24px}.vh-i1-women__collection-copy h3{margin:0 0 10px;font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.2;color:#171717}.vh-i1-women__collection-copy p{margin:0 0 24px;font-size:14px;line-height:1.6;color:#654653}.vh-i1-women__collection-cta{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:auto;padding:12px 16px;background:#d9006c;color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-align:center}.vh-i1-women__collection-cta>span{flex-shrink:0;font-size:20px;line-height:1}.vh-i1-women__collection-card:focus-visible{outline-color:#d9006c}@media(hover:hover){.vh-i1-women__collection-card:hover{border-color:#d9006c;box-shadow:0 6px 20px #6b173c12;color:#171717}.vh-i1-women__collection-card:hover .vh-i1-women__collection-cta{background:#b8005c}}@media(min-width:750px)and (max-width:989px){.vh-i1-women__collection-links{gap:16px}.vh-i1-women__collection-card{grid-template-columns:minmax(0,1fr);grid-template-rows:180px 1fr}.vh-i1-women__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-women__collection-media img{height:156px}.vh-i1-women__collection-media--group img{max-width:110px}.vh-i1-women__collection-copy{padding:24px}.vh-i1-women__collection-copy h3{font-size:22px}}@media(prefers-reduced-motion:reduce){.vh-i1-women__collection-card{transition:none}}@font-face{font-family:VHRejuvePoppins;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2) format("woff2")}@font-face{font-family:VHRejuvePoppins;font-style:normal;font-weight:700;font-display:swap;src:url(/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2) format("woff2")}.vh-i1-women__faq{max-width:850px;margin:56px auto 0;padding:20px 0;scroll-margin-top:100px;font-family:VHRejuvePoppins,Poppins,sans-serif;color:#121212;background:#fff;letter-spacing:0}.vh-i1-women__faq *{box-sizing:border-box;font-family:inherit;letter-spacing:0}.vh-i1-women__faq>h2{font-size:28px;line-height:1.3;font-weight:700;margin:0 0 18px;color:#121212;text-transform:none;text-align:center}.vh-i1-women__faq details{display:block;border:0;border-bottom:1px solid #ddd;margin:0;padding:0;background:transparent}.vh-i1-women__faq summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;padding:20px 0;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;min-height:44px;color:#121212}.vh-i1-women__faq summary::-webkit-details-marker{display:none}.vh-i1-women__faq summary::marker{content:""}.vh-i1-women__faq summary>span{display:inline-block;flex-shrink:0}.vh-i1-women__faq details[open] summary>span{transform:rotate(180deg)}.vh-i1-women__faq details>div{padding:0 0 12px;color:#555}.vh-i1-women__faq details p{font-size:15px;line-height:1.65;margin:0 0 16px;color:#555;overflow-wrap:break-word}.vh-i1-women button:focus-visible,.vh-i1-women a:focus-visible,.vh-i1-women summary:focus-visible,.vh-i1-women [tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.vh-i1-women__tabs button:focus-visible{outline:2px solid #171717;outline-offset:4px}.vh-i1-women__fallback{padding-top:40px;padding-bottom:40px}@media(max-width:749px){.vh-i1-women__banner img{max-height:none}.vh-i1-women{padding-top:24px;padding-bottom:40px}.vh-i1-women__intro{margin-bottom:24px;padding-top:28px;text-align:left}.vh-i1-women__lede{font-size:14px;line-height:1.6}.vh-i1-women__grid-heading{display:block;margin-bottom:16px}.vh-i1-women__tabs{margin-top:16px;gap:8px}.vh-i1-women__tabs button{font-size:12px;padding:11px 13px}.vh-i1-women__collection-note{display:block}.vh-i1-women__collection-note [data-style-count]{margin-top:8px;font-size:12px}.vh-i1-women__grid-heading h2{font-size:23px}.vh-i1-women__grid-heading p{margin-top:6px;font-size:12px}.vh-i1-women__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vh-i1-women__card .product-card-wrapper .card--card>.card__content{padding-inline:0}.vh-i1-women__card .card-wrapper .card__information>.quick-add{margin-inline:auto}.vh-i1-women__collection-links{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px}.vh-i1-women__collection-card{grid-template-columns:minmax(0,1fr)}.vh-i1-women__collection-media{height:180px;padding:12px 20px;border-radius:9px 9px 0 0}.vh-i1-women__collection-media img{height:156px;max-width:220px}.vh-i1-women__collection-media--group img{max-width:110px}.vh-i1-women__collection-copy{padding:24px}.vh-i1-women__collection-copy h3{font-size:24px}.vh-i1-women__collection-copy p{margin-bottom:20px}.vh-i1-women__collection-cta{align-self:stretch}.vh-i1-women__faq{margin-top:36px;padding:15px 0}.vh-i1-women__faq>h2{font-size:23px}.vh-i1-women__faq details p{font-size:14.5px}}.vh-kegel-details{padding:26px 0 clamp(42px,5vw,72px);color:#302638}.vh-kegel-details__panel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,75px);padding:clamp(25px,4vw,52px);border:1px solid #e8dfe9;border-radius:12px;background:#faf7fb}.vh-kegel-details__eyebrow{margin:0 0 14px;color:#6f457f;font-size:11px;font-weight:650;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.vh-kegel-details__heading{max-width:390px;margin:0;color:#302638;font-size:clamp(25px,2.8vw,36px);font-weight:500;line-height:1.25;letter-spacing:-.025em;text-transform:none;text-wrap:balance}.vh-kegel-details__intro{margin:0;color:#655c69;font-size:14px;line-height:1.85}.vh-kegel-details__references{margin-top:25px}.vh-kegel-details__references h3{margin:0 0 8px;color:#302638;font-size:13px;font-weight:600;line-height:1.5;text-transform:uppercase}.vh-kegel-details__references ul{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none}.vh-kegel-details__references li{margin:0}.vh-kegel-details__references a{color:#6f457f;font-size:12px;line-height:1.85;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vh-kegel-details__references a:focus-visible{outline:2px solid #302638;outline-offset:4px}.vh-kegel-details__note{margin:25px 0 0;padding-top:18px;border-top:1px solid #e4dce6;color:#776d7b;font-size:11px;line-height:1.8}@media(max-width:749px){.vh-kegel-details{padding-top:12px}.vh-kegel-details__panel{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px 20px}.vh-kegel-details__references{margin-top:22px}.vh-kegel-details__heading{max-width:100%}}.vh-kegel-banner{padding:34px 0 38px;background:#fff;color:#302638}.vh-kegel-banner h1{max-width:850px;margin:0;color:#302638;font-size:clamp(30px,3.3vw,44px);font-weight:500;line-height:1.2;letter-spacing:-.025em;text-transform:none;text-wrap:balance}.vh-kegel-banner p{max-width:850px;margin:16px 0 0;color:#655c69;font-size:15px;line-height:1.8}.vh-kegel-guide{background:var(--vh-kegel-guide-background, #faf4f8);color:#302638;padding:clamp(36px,5.5vw,80px) 0}.vh-kegel-guide__layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,76px)}.vh-kegel-guide__content{min-width:0}.vh-kegel-guide__eyebrow{margin:0 0 16px;color:var(--vh-kegel-guide-accent, #6f457f);font-size:11px;font-weight:650;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.vh-kegel-guide__heading{margin:0;max-width:630px;color:#302638;font-size:clamp(34px,3.5vw,52px);font-weight:500;line-height:1.12;letter-spacing:-.035em;text-transform:none;text-wrap:balance}.vh-kegel-guide__intro{max-width:565px;margin-top:20px;color:#655c69;font-size:15px;line-height:1.8}.vh-kegel-guide__intro a{color:var(--vh-kegel-guide-accent, #6f457f);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vh-kegel-guide__intro a:focus-visible{outline:2px solid #302638;outline-offset:4px}.vh-kegel-guide__steps{display:grid;gap:20px;margin:30px 0;padding:0;list-style:none}.vh-kegel-guide__step{display:grid;grid-template-columns:minmax(58px,max-content) minmax(0,1fr);align-items:start;gap:14px}.vh-kegel-guide__number{text-transform:uppercase;display:grid;place-items:center;min-width:58px;min-height:35px;padding:8px 10px;border:1px solid #d8c6dd;border-radius:20px;color:var(--vh-kegel-guide-accent, #6f457f);font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap}.vh-kegel-guide__step h3{margin:1px 0 5px;color:#302638;font-size:15px;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none}.vh-kegel-guide__step p{max-width:475px;margin:0;color:#655c69;font-size:13px;line-height:1.75}.vh-kegel-guide__figure{min-width:0;margin:0}.vh-kegel-guide__image-wrap{position:relative;overflow:hidden;aspect-ratio:1 / 1;border:1px solid rgb(111 69 127 / .08);border-radius:16px;background:#fff}.vh-kegel-guide__image{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:749px){.vh-kegel-banner{padding:28px 0 30px}.vh-kegel-banner p{margin-top:14px;font-size:14px}.vh-kegel-guide__layout{grid-template-columns:minmax(0,1fr);gap:28px}.vh-kegel-guide__heading{font-size:clamp(32px,8.8vw,44px)}.vh-kegel-guide__intro{margin-top:16px;font-size:14px}.vh-kegel-guide__steps{gap:18px;margin:24px 0}.vh-kegel-guide__figure{width:100%;max-width:560px;margin-inline:auto}.vh-kegel-guide__image-wrap{aspect-ratio:1.15 / 1;border-radius:12px}}body:has(vh-kegel-collection) #TopColumnContent{display:none}vh-kegel-collection{display:block;scroll-margin-top:32px;padding:clamp(34px,5vw,66px) 0 26px;color:#302638}.vh-kegel-products__heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px}.vh-kegel-products__eyebrow{margin:0 0 10px!important;font-size:11px!important;font-weight:600;color:#942a59!important;letter-spacing:.14em;text-transform:uppercase}.vh-kegel-products__heading h2{margin:0 0 10px;color:#302638;font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.2;text-transform:none;letter-spacing:-.02em}.vh-kegel-products__heading p{margin:0;color:#655c69;font-size:14px;line-height:1.75}.vh-kegel-products__count{flex-shrink:0;color:#655c69;font-size:12px!important;padding-bottom:2px}.vh-kegel-goals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:28px}.vh-kegel-goals[hidden],.vh-kegel-products [hidden]{display:none!important}.vh-kegel-goal{-webkit-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-height:90px;padding:18px 20px;border:1px solid #eadce4;border-radius:6px;background:#fcf7fa;color:#442c3d;font:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.vh-kegel-goal>span{font-size:14px;font-weight:600;line-height:1.4}.vh-kegel-goal small{color:#74616e;font-size:11px;line-height:1.5}.vh-kegel-goal:hover{border-color:#942a59;background:#f6eaf0}.vh-kegel-goal[aria-pressed=true]{background:#942a59;border-color:#942a59;color:#fff}.vh-kegel-goal[aria-pressed=true] small{color:#fff}.vh-kegel-goal:focus-visible,.vh-kegel-products__reset:focus-visible,.vh-kegel-products__empty a:focus-visible{outline:2px solid #302638;outline-offset:4px}.vh-kegel-products #main-collection-filters{margin-bottom:22px}.vh-kegel-products .facets-container{padding-top:0}.vh-kegel-products .product-count__text{text-transform:none}.vh-kegel-products[data-vh-enhanced] .collection--empty .title-wrapper{display:none}.vh-kegel-products .product-grid{padding-top:0;margin-top:0}.vh-kegel-products .card__heading{text-transform:none;line-height:1.5}.vh-kegel-products .card{border-radius:7px}.vh-kegel-products__empty{text-align:center;padding-block:48px}.vh-kegel-products__empty h3{margin:0 0 12px;color:#302638;text-transform:none;font-size:23px}.vh-kegel-products__empty p{margin:0 0 22px;color:#655c69;font-size:14px}.vh-kegel-products__reset{-webkit-appearance:none;appearance:none;padding:12px 20px;margin-right:14px;border:1px solid #942a59;border-radius:4px;background:#942a59;color:#fff;font:inherit;font-size:13px;cursor:pointer}.vh-kegel-products__empty a{color:#942a59;font-size:13px;text-underline-offset:3px}@media(max-width:749px){.vh-kegel-products__heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px}.vh-kegel-goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:22px}.vh-kegel-goal{min-height:92px;padding:14px 12px}.vh-kegel-goal>span{font-size:12px}.vh-kegel-goal small{font-size:10px}.vh-kegel-products .grid{column-gap:14px;row-gap:24px}.vh-kegel-products .grid--2-col-tablet-down .grid__item{width:calc(50% - 7px)}.vh-kegel-products__empty{padding-block:28px}}@media(prefers-reduced-motion:reduce){.vh-kegel-goal{transition:none}}.breadcrumb_title--utility{letter-spacing:calc(var(--font-heading-scale) * .05rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}vh-payment-methods.vh-payments{display:block;position:relative;box-sizing:border-box;width:var(--vh-aligned-width, min(100%, 40rem));max-width:none;margin:10px 0 12px;margin-left:var(--vh-aligned-offset, 0px);padding:0;border:0;isolation:isolate;container-type:inline-size;container-name:vh-payments}vh-payment-methods.vh-payments .vh-payments__row{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;width:100%;max-width:none;min-height:44px;margin:0;--vh-logo-count: 4}vh-payment-methods.vh-payments .vh-payments__primary,vh-payment-methods.vh-payments .vh-payments__all{list-style:none;padding:0;margin:0;display:grid;align-items:center}vh-payment-methods.vh-payments .vh-payments__primary{grid-column:1;grid-template-columns:repeat(4,minmax(0,1fr));max-width:256px;justify-content:space-between;gap:8px}vh-payment-methods.vh-payments .vh-payments__brand{display:flex;align-items:center;justify-content:center;min-width:0;padding:0;margin:0;overflow:hidden;border:1px solid #e4e4e4;border-radius:3px;background:#fff;aspect-ratio:19 / 12}vh-payment-methods.vh-payments .vh-payments__brand img,vh-payment-methods.vh-payments .vh-payments__brand .vh-payments__amex{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;aspect-ratio:19 / 12}vh-payment-methods.vh-payments .vh-payments__details{display:none;grid-column:2;position:static;min-width:0;margin:0;padding:0}vh-payment-methods.vh-payments .vh-payments__trigger{display:flex;align-items:center;justify-content:center;width:44px;min-height:44px;padding:0;margin:0;list-style:none;cursor:pointer;border:0;border-radius:5px;color:#323232;font:600 13px/1 Arial,sans-serif;background:transparent;-webkit-tap-highlight-color:transparent}vh-payment-methods.vh-payments .vh-payments__trigger::-webkit-details-marker{display:none}vh-payment-methods.vh-payments .vh-payments__trigger::marker{content:""}vh-payment-methods.vh-payments .vh-payments__trigger span{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:32px;border:1px solid #dedede;border-radius:3px;background:#fff}vh-payment-methods.vh-payments .vh-payments__trigger:hover span,vh-payment-methods.vh-payments .vh-payments__details[open] .vh-payments__trigger span{border-color:#8b8b8b}vh-payment-methods.vh-payments .vh-payments__trigger:focus-visible,vh-payment-methods.vh-payments .vh-payments__close:focus-visible,vh-payment-methods.vh-payments .vh-payments__panel:focus-visible{outline:2px solid #2371cf;outline-offset:3px}vh-payment-methods.vh-payments .vh-payments__panel{position:absolute;z-index:40;inset:auto 0 calc(100% + 8px) auto;box-sizing:border-box;width:min(360px,calc(100vw - 24px));max-height:min(440px,70vh);margin:0;padding:12px;overflow:auto;overscroll-behavior:contain;border:1px solid #252525;border-radius:12px;color:#fff;background:#191919;box-shadow:0 10px 32px #0003;text-align:left;font:400 12px/1.45 Arial,sans-serif}vh-payment-methods.vh-payments .vh-payments__panel[data-positioned]{position:fixed;inset:var(--vh-panel-top) auto auto var(--vh-panel-left);max-height:var(--vh-panel-height)}vh-payment-methods.vh-payments .vh-payments__panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px}vh-payment-methods.vh-payments .vh-payments__panel-heading h3{margin:0;padding:0;color:inherit;font:600 13px/1.4 Arial,sans-serif}vh-payment-methods.vh-payments .vh-payments__close{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;margin:-5px -5px -5px 0;padding:0;cursor:pointer;border:0;border-radius:4px;color:#fff;background:transparent}vh-payment-methods.vh-payments .vh-payments__close:hover{background:#3a3a3a}vh-payment-methods.vh-payments .vh-payments__all{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}vh-payment-methods.vh-payments .vh-payments__all .vh-payments__brand{border-color:#fff}vh-payment-methods.vh-payments .vh-payments__note{margin:12px 0 0;padding:0;color:#dedede;font:inherit}@media(max-width:749px){vh-payment-methods.vh-payments .vh-payments__panel{padding:10px}vh-payment-methods.vh-payments .vh-payments__close{flex-basis:44px;width:44px;height:44px;margin-block:-8px}}@media(max-width:350px){vh-payment-methods.vh-payments .vh-payments__all{gap:6px}}vh-payment-methods.vh-payments .vh-payments__primary>[hidden]{display:none!important}vh-payment-methods.vh-payments .vh-payments__primary[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
