html body .vr-card-atc{width:100%;margin-top:10px;align-self:stretch}html body .vr-card-atc .vr-card-atc__form{margin:0;width:100%}html body .vr-card-atc button.vr-card-atc__btn{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:44px;padding:11px 14px!important;border-radius:6px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em;text-transform:none;cursor:pointer;box-shadow:none!important;line-height:1.2;transition:filter .15s}html body .vr-card-atc button.vr-card-atc__btn:hover{filter:brightness(.95)}html body .vr-card-atc button.vr-card-atc__btn:focus-visible{outline:3px solid #1a1a1a!important;outline-offset:2px}html body .vr-card-atc button.vr-card-atc__btn[aria-busy=true]{opacity:.75}html body .vr-card-atc.vr-card-atc--fertility.vr-card-atc--fertility.vr-card-atc--fertility button.vr-card-atc__btn.vr-card-atc__btn.vr-card-atc__btn.vr-card-atc__btn{background:linear-gradient(90deg,#9fd6f0,#f7b3cf)!important;color:#1d3347!important;border:1px solid #7fbfdf!important}html body .vr-card-atc.vr-card-atc--revive.vr-card-atc--revive.vr-card-atc--revive button.vr-card-atc__btn.vr-card-atc__btn.vr-card-atc__btn.vr-card-atc__btn{background:#ff69b4!important;color:#1a0f1f!important;border:1px solid #FF69B4!important}html body .vr-card-atc.vr-card-atc--neutral.vr-card-atc--neutral.vr-card-atc--neutral button.vr-card-atc__btn.vr-card-atc__btn.vr-card-atc__btn.vr-card-atc__btn{background:#1e316a!important;color:#fff!important;border:1px solid #1e316a!important}html body .vr-card-atc.vr-card-atc.vr-card-atc button.vr-card-atc__btn.vr-card-atc__btn.vr-card-atc__btn *{color:inherit!important;background:none!important}html body .jdgm-rev__buyer-badge{display:inline-flex;align-items:center;gap:4px;margin:0 0 0 6px!important;padding:2px 8px!important;border-radius:4px!important;background:#e7f4ec!important;color:#14532d!important;border:1px solid #9cd3b0!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important;text-transform:none!important;letter-spacing:0!important;vertical-align:middle}html body .jdgm-rev__buyer-badge:before{color:#14532d!important}html body .vr-card-atc .sealsubs-target-element,html body .vr-card-atc [class*=sealsubs]{display:none!important}html body :is(product-item.product-card,.product-card){min-width:0;max-width:100%}html body :is(product-item.product-card,.product-card) :is(.product-card__info,.product-card__info>.grid){min-width:0;max-width:100%}html body :is(product-item.product-card,.product-card) .price-list{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;min-width:0}html body :is(product-item.product-card,.product-card) .vr-price-per-day,html body .product-info__price .vr-price-per-day{white-space:normal!important;max-width:100%;margin-inline:0!important;text-align:center;overflow-wrap:anywhere}html body :is(product-item.product-card,.product-card) .vr-price-per-day{font-size:clamp(11px,3.3vw,14px)!important;line-height:1.3}html body :is(product-item.product-card,.product-card) .vr-price-per-day--sub{flex-basis:100%}html body :is(product-item.product-card,.product-card) .product-card__title,html body :is(product-item.product-card,.product-card) .product-card__title a{max-width:100%;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media(max-width:480px){html body :is(product-item.product-card,.product-card) .product-card__title a{font-size:clamp(12.5px,3.9vw,16px)!important;line-height:1.25}html body :is(product-item.product-card,.product-card) :is(.price-list sale-price,.price-list .money){font-size:clamp(13px,3.9vw,16px)}}html body :is(product-item.product-card,.product-card) :is(on-sale-badge,.badge){max-width:calc(100% - 12px);white-space:normal;overflow-wrap:anywhere}html body .product-info__price,html body .product-info__price .price-list{flex-wrap:wrap;max-width:100%;min-width:0}html body .vr-card-atc button.vr-card-atc__btn{white-space:normal;text-align:center;font-size:clamp(13px,3.6vw,15px)!important}html,html body{overflow-x:clip}product-quick-add.product-quick-add{display:none!important}.vr-satc{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;transform:translateY(120%);transition:transform .25s ease,bottom .2s;box-shadow:0 -6px 18px #0a0e281f}.vr-satc.is-on{transform:none}.vr-satc__in{display:flex;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:10px 24px;min-height:76px;box-sizing:border-box}.vr-satc__img{width:52px;height:52px;object-fit:cover;border-radius:8px;flex:none}.vr-satc__txt{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.vr-satc__title{font-weight:700;font-size:15px;color:#141428;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.02em}.vr-satc__plan{font-size:12.5px;color:#4a4a5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vr-satc__price{flex:none;font-weight:700;font-size:17px;color:#141428;white-space:nowrap}.vr-satc__btn{flex:none;border:0;border-radius:999px;padding:13px 30px;font-weight:700;font-size:15px;cursor:pointer;white-space:nowrap;background:#ff69b4;color:#1a0f1f}.vr-satc__btn:focus-visible{outline:3px solid #141428;outline-offset:2px}.vr-satc__btn[disabled]{opacity:.5;cursor:not-allowed}.vr-satc--revive{border-top:2px solid #00E5FF;box-shadow:0 -4px 18px #00e5ff8c,0 -1px #27aae2}.vr-satc--revive .vr-satc__btn{box-shadow:0 0 14px #ff2e9a73}.vr-satc--revive-her{border-top:2px solid #FF2E9A;box-shadow:0 -4px 18px #ff2e9a8c}.vr-satc--revive-her .vr-satc__btn{box-shadow:0 0 14px #ff2e9a73}.vr-satc--fertility{border-top:3px solid transparent;border-image:linear-gradient(90deg,#bfe6f7,#f9c9de) 1}.vr-satc--fertility .vr-satc__btn{background:#f9c9de;color:#1a0f1f;border:1px solid #e9a9c6}body.vr-satc-on shopify-chat{transform:translateY(calc(-1 * var(--vr-satc-lift,76px)));transition:transform .25s}body.vr-satc-on [class*=ecomsend__Popover__Widget]{transform:translateY(calc(-1 * var(--vr-satc-lift,76px)))}@media(max-width:749px){.vr-satc__in{gap:10px;padding:8px 12px;min-height:64px}.vr-satc__img{width:44px;height:44px}.vr-satc__title{font-size:13px}.vr-satc__plan{font-size:11.5px}.vr-satc__price{font-size:15px}.vr-satc__btn{padding:11px 16px;font-size:14px}}@media(max-width:359px){.vr-satc__img{display:none}}.vr-satc__pr{display:flex;flex-direction:column;align-items:flex-end;flex:none;line-height:1.15}.vr-satc__ppd{font-size:11px;color:#3a3a4a;white-space:nowrap}.vr-lb{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:.25rem 0 .35rem}.vr-lb__badge{display:inline-block;font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .6rem;border-radius:999px;border:1.5px solid currentColor;background:#fff;white-space:nowrap}.vr-lb__clarifier{font-size:13px;line-height:1.4;color:#2b2b3a;margin:0}.vr-lb--pdp{margin:0 0 .5rem}.vr-lb--pdp .vr-lb__clarifier{flex-basis:100%;font-size:14px;max-width:46ch}.vr-lb--card .vr-lb__clarifier,.vr-lb--cart .vr-lb__clarifier{flex-basis:100%;font-size:12px;color:#4a4a5a}.vr-lb--cart .vr-lb__badge{font-size:10px;padding:.2rem .5rem}.vr-lb--fertility .vr-lb__badge{background:#e3f3fc;color:#0b4f6c;border-color:#f6b8d4}.vr-lb--revive .vr-lb__badge{color:#075a80;border-color:#27aae2;box-shadow:0 0 6px #27aae2bf}.vr-lb--revive-her .vr-lb__badge{color:#a3125a;border-color:#ff69b4;box-shadow:0 0 6px #ff69b4bf}.product-card .vr-lb__badge{max-width:100%;overflow:hidden;text-overflow:ellipsis}.vr-wl{padding:48px 16px;background:#fff}.vr-wl__inner{max-width:1080px;margin:0 auto}.vr-wl__h{text-align:center;margin:0 0 .4rem;color:#1a1a2e}.vr-wl__sub{text-align:center;margin:0 auto 1.5rem;max-width:60ch;color:#3a3a4a}.vr-wl__grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:750px){.vr-wl__grid{grid-template-columns:1fr 1fr;gap:28px}}.vr-wl__col{border-radius:16px;padding:22px 20px;background:#fff;color:#1a1a2e}.vr-wl__col--fertility{background:linear-gradient(160deg,#e8f5fd,#fdeef5);border:2px solid #bfe3f6}.vr-wl__col--revive{border:2px solid #27AAE2;box-shadow:0 0 8px #27aae2cc,0 0 20px #27aae266}.vr-wl__col--fertility .vr-wl__badge{background:#fff;color:#0b4f6c;border-color:#f6b8d4}.vr-wl__col--revive .vr-wl__badge{color:#075a80;border-color:#27aae2;box-shadow:0 0 6px #27aae2bf}.vr-wl__col.is-current{outline:3px solid #1a1a2e;outline-offset:3px}.vr-wl__title{margin:.6rem 0 .8rem;font-size:1.25rem;color:#1a1a2e}.vr-wl__dl{display:grid;grid-template-columns:110px 1fr;gap:.45rem .8rem;margin:0 0 1.1rem;font-size:14px;line-height:1.45}.vr-wl__dl dt{font-weight:700;color:#1a1a2e}.vr-wl__dl dd{margin:0;color:#2b2b3a}.vr-wl__dl a{color:#1a1a2e;text-decoration:underline;font-weight:700}.vr-wl__cta{display:inline-block;padding:.75rem 1.4rem;border-radius:999px;font-weight:700;text-decoration:none}.vr-wl__col--fertility .vr-wl__cta{background:#0b6e99;color:#fff}.vr-wl__col--revive .vr-wl__cta{background:#ff69b4;color:#1a0f1f;box-shadow:0 0 8px #ff69b4cc}.vr-wl__here{font-weight:700;font-size:14px;color:#1a1a2e}.vr-wl__picker{margin:22px auto 0;max-width:760px;border:1px solid #d9d9e3;border-radius:12px;padding:12px 16px;background:#fafafe}.vr-wl__picker summary{cursor:pointer;font-weight:700;color:#1a1a2e}.vr-wl__picker ol{margin:.8rem 0 0 1.1rem;line-height:1.55;color:#2b2b3a}.vr-wl__picker a{color:#1a1a2e;text-decoration:underline;font-weight:700}.vr-wl__note{text-align:center;font-size:12px;color:#55556a;margin:18px auto 0;max-width:70ch}.vr-lb--card{justify-content:inherit;max-width:100%}.vr-lb--card .vr-lb__badge{white-space:normal;text-align:center;font-size:10px;letter-spacing:.04em;padding:.25rem .5rem;overflow:visible}.vr-lb--card .vr-lb__clarifier{white-space:normal;overflow-wrap:anywhere;max-width:100%}html body :is(product-item.product-card,.product-card) .vr-lb--card{justify-content:center;text-align:center;margin:.35rem 0 0;min-width:0}html body :is(product-item.product-card,.product-card) .vr-lb--card .vr-lb__clarifier{font-size:clamp(11px,3.1vw,12px)}html body .vr-satc.vr-satc--fertility .vr-satc__btn.vr-satc__btn{background:linear-gradient(90deg,#9fd6f0,#f7b3cf)!important;color:#1d3347!important;border:1px solid #7fbfdf!important}html body :is(.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--half,.jdgm-rating-star,.jm-star-rating__font-icon,.jdgm-prev-badge__stars .jdgm-star){color:#f5b301!important}html body .jdgm-star.jdgm--off{color:#f5b301!important;opacity:.35}html body .rating__stars-fill .rating__star,html body .rating__stars-fill{color:#f5b301!important}html body .rating__stars-fill .rating__star *{color:inherit!important}html body .vr-rs .vr-rs__fill{color:#f5b301!important}html body :is(product-item,.product-card,.card-wrapper,.product-item,.product-info,div,section) .rating__stars.rating__stars .rating__stars-fill.rating__stars-fill.rating__stars-fill .rating__star.rating__star.rating__star{color:#f5b301!important}html body :is(product-item,.product-card,.card-wrapper,.product-item,.product-info,div,section) .rating__stars.rating__stars .rating__stars-empty.rating__stars-empty.rating__stars-empty .rating__star.rating__star{color:#c9ced6!important}html body .rating__stars .rating__stars-empty{color:#c9ced6!important}html body main :is(product-item,.product-card,.card-wrapper,.product-item,.product-info,div,section) .rating__stars.rating__stars .rating__stars-fill.rating__stars-fill.rating__stars-fill .rating__star.rating__star.rating__star :is(path,polygon,use){fill:#f5b301!important}html body main :is(product-item,.product-card,.card-wrapper,.product-item,.product-info,div,section) .rating__stars.rating__stars .rating__stars-empty.rating__stars-empty.rating__stars-empty .rating__star.rating__star :is(path,polygon,use){fill:#c9ced6!important}[class*=ai-why-choose-us-card][data-vr-line=revive]{background:#fff!important;border:2px solid #27AAE2!important;border-radius:12px;box-shadow:0 0 8px #27aae2cc,0 0 20px #27aae266!important}[class*=ai-why-choose-us-card][data-vr-line=revive] :is(h2,h3,[class*=title]){color:#1487c2!important;text-shadow:0 0 6px rgba(39,170,226,.55)!important}[class*=ai-why-choose-us-card][data-vr-line=revive] [class*=ai-why-choose-us-image-wrapper]{position:relative;border:2px solid #27AAE2;border-radius:10px;overflow:hidden;box-shadow:0 0 10px #27aae2e6,0 0 22px #27aae280}[class*=ai-why-choose-us-card][data-vr-line=revive] [class*=ai-why-choose-us-image-wrapper]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,#27aae238,#ff69b438);mix-blend-mode:screen}[class*=ai-why-choose-us-card][data-vr-line=revive] img{filter:saturate(1.25) contrast(1.08)}[class*=ai-why-choose-us-card][data-vr-line=revive] [class*=ai-why-choose-us-content]{border-top:3px solid #FF69B4}[class*=ai-why-choose-us-card][data-vr-line=revive] [class*=ai-why-choose-us-content] p{color:#26332f!important}[class*=ai-why-choose-us-card][data-vr-line=fertility]{background:linear-gradient(160deg,#e3f3fc,#fde6f0)!important;border:2px solid #bfe2f4!important;border-radius:12px;box-shadow:none!important}[class*=ai-why-choose-us-card][data-vr-line=fertility] *:not(img){color:#1d2b3a!important;opacity:1!important;text-shadow:none!important}[class*=ai-why-choose-us-card][data-vr-line=fertility] [class*=ai-why-choose-us-image-wrapper]{position:relative;border:3px solid #cfeaf8;border-radius:10px;overflow:hidden;box-shadow:0 0 0 3px #fbdbe8}[class*=ai-why-choose-us-card][data-vr-line=fertility] [class*=ai-why-choose-us-image-wrapper]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,#bfe6f740,#f9c9de40)}[class*=ai-why-choose-us-card][data-vr-line=fertility] img{filter:saturate(.92) brightness(1.04)}[class*=ai-why-choose-us-card][data-vr-line] img{object-fit:cover;object-position:center 25%}html body.pl-him-revive .product-info :is(button[name=add],button.product-form__submit,[type=submit][is=custom-button]).button.button,html body.pl-him-revive .product-info button[name=add]{background:#27aae2!important;background-image:none!important;color:#0b1a2b!important;border:1px solid #1487C2!important;box-shadow:0 0 12px #27aae299!important}html body.pl-him-revive .product-info button[name=add] *{color:#0b1a2b!important}html body.pl-him-revive .vr-satc .vr-satc__btn.vr-satc__btn{background:#27aae2!important;background-image:none!important;color:#0b1a2b!important;border:1px solid #1487C2!important;box-shadow:0 0 14px #27aae299!important}html body .vr-card-atc.vr-card-atc--him.vr-card-atc--him.vr-card-atc--him.vr-card-atc--him button.vr-card-atc__btn.vr-card-atc__btn.vr-card-atc__btn.vr-card-atc__btn{background:#27aae2!important;background-image:none!important;color:#0b1a2b!important;border:1px solid #1487C2!important;box-shadow:0 0 10px #27aae28c!important}html body.pl-him-revive.pl-him-revive .product-info form[action*="/cart/add"] button[type=submit].button.button.button{background:#27aae2!important;background-image:none!important;color:#0b1a2b!important;border:1px solid #1487C2!important;box-shadow:0 0 12px #27aae299!important}html body.pl-him-revive.pl-him-revive .product-info form[action*="/cart/add"] button[type=submit].button.button.button *{color:#0b1a2b!important;background:none!important}html body .jdgm-rev__buyer-badge.vr-badge{display:inline-flex!important;align-items:center!important;gap:4px!important;margin:0 0 0 6px!important;padding:2px 8px!important;border-radius:4px!important;background:#e7f4ec!important;color:#14532d!important;border:1px solid #9cd3b0!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}html body .jdgm-rev__buyer-badge.vr-badge:before{content:"\2713  ";font-size:11px}html body .jdgm-rev__buyer-badge:not(.vr-badge){display:none!important}.vr-live-viewers{display:inline-flex!important;align-items:center;gap:6px;font-size:13px;color:#1a1a1a;margin:8px 0 12px;font-weight:600}.vr-live-viewers .dot{width:8px;height:8px;background:#22c55e;border-radius:50%;animation:vr-pulse 1.5s infinite}@keyframes vr-pulse{0%,to{opacity:1}50%{opacity:.35}}.vr-purchase-ticker{position:fixed;bottom:24px;left:24px;z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 16px;box-shadow:0 6px 16px #0000001f;font-size:13px;max-width:280px;display:none}.vr-purchase-ticker.show{display:block;animation:vr-slide .35s ease}@keyframes vr-slide{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/vr-ui-2026-10-12.css.map */
