{"product_id":"the-duo-couples-massage-ring","title":"The Duo – Couple’s Massage Ring","description":"\u003cstyle\u003e.ll-page{--lav:#EFE2FC;--lime:#D9F69F;--ice:#BBDCFA;--mauve:#C9A7F2;--royal:#5A72C4;--petal:#F7D4EC;--ink:#21192F;--muted:#51476A;color:var(--ink);font-family:inherit;margin-top:10px;clear:both;display:flow-root;width:100%;max-width:100%}.ll-page *{box-sizing:border-box}.ll-section{margin:0 0 24px}.ll-card{border:2px solid rgba(90,114,196,.18);border-radius:26px;padding:20px;background:#fff;box-shadow:0 12px 26px rgba(90,114,196,.10)}.ll-label{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border-radius:999px;background:var(--royal);color:#fff;font-size:12px;text-transform:uppercase;font-weight:900;letter-spacing:0;margin:0 0 10px}.ll-section h3{font-size:clamp(22px,3vw,31px);line-height:1.12;margin:0 0 12px;color:var(--ink);letter-spacing:0}.ll-body{margin:0;color:var(--muted);line-height:1.65;font-size:16px}.ll-hero{position:relative;overflow:hidden;border:2px solid var(--royal);border-radius:28px;padding:24px;background:linear-gradient(135deg,#F8FCFF 0%,#DDF1FF 45%,#BBDCFA 100%);box-shadow:0 18px 42px rgba(90,114,196,.18)}.ll-hero-inner{position:relative;display:flex;flex-wrap:wrap;gap:22px;align-items:center;z-index:1}.ll-copy{flex:1 1 310px;min-width:240px}.ll-visual{flex:0 1 250px;min-width:190px;margin-left:auto}.ll-kicker{display:inline-flex;align-items:center;min-height:32px;padding:0 13px;border-radius:999px;background:#fff;color:var(--royal);border:1px solid rgba(90,114,196,.35);font-size:12px;text-transform:uppercase;font-weight:900;letter-spacing:0;margin:0 0 12px}.ll-hero h2{max-width:640px;font-size:clamp(30px,5vw,50px);line-height:1.02;margin:0;color:var(--ink);letter-spacing:0}.ll-lede{margin:14px 0 18px;color:#2f2850;font-size:17px;line-height:1.65;max-width:660px}.ll-pill-row{display:flex;flex-wrap:wrap;gap:9px}.ll-pill{display:inline-flex;align-items:center;min-height:36px;padding:0 13px;border-radius:999px;background:#fff;color:#24305f;border:1px solid rgba(90,114,196,.32);font-size:13px;font-weight:900;box-shadow:0 8px 16px rgba(90,114,196,.10)}.ll-product-pop{position:relative;border:2px solid #fff;border-radius:26px;background:linear-gradient(145deg,#fff 0%,var(--lav) 44%,var(--lime) 100%);padding:16px;box-shadow:0 16px 34px rgba(90,114,196,.22)}.ll-product-pop img{display:block;width:100%;height:auto;border-radius:20px;background:#fff;border:1px solid rgba(90,114,196,.22)}.ll-bubble-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ll-bubble{min-height:118px;border-radius:26px;padding:16px;border:2px solid #fff;box-shadow:0 12px 26px rgba(90,114,196,.14);color:var(--ink)}.ll-bubble strong{display:block;font-size:15px;margin:0 0 7px;color:var(--ink);font-weight:900}.ll-bubble span{display:block;color:#352d52;line-height:1.45;font-size:14px}.ll-bubble:nth-child(1){background:var(--lime)}.ll-bubble:nth-child(2){background:var(--ice)}.ll-bubble:nth-child(3){background:var(--lav)}.ll-card-color{background:linear-gradient(135deg,#fff 0%,var(--lav) 50%,var(--petal) 100%);border-color:rgba(90,114,196,.28)}.ll-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.ll-feature{border-radius:24px;padding:16px;background:#fff;border:2px solid rgba(90,114,196,.16)}.ll-feature:nth-child(1){background:linear-gradient(135deg,#fff,var(--ice))}.ll-feature:nth-child(2){background:linear-gradient(135deg,#fff,var(--lime))}.ll-feature:nth-child(3){background:linear-gradient(135deg,#fff,var(--petal))}.ll-feature strong{display:block;color:var(--ink);font-size:16px;margin-bottom:6px}.ll-feature span{color:#3d3559;line-height:1.55}.ll-heads-art,.ll-compare-art{border-radius:28px;overflow:hidden;background:#BBDCFA;box-shadow:0 18px 36px rgba(90,114,196,.18)}.ll-heads-art picture,.ll-heads-art img,.ll-compare-art picture,.ll-compare-art img{display:block;width:100%;height:auto}.ll-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important}.ll-split\u003e.ll-card{position:relative;overflow:hidden;border:2px solid #fff!important;border-radius:26px!important;padding:22px 18px 18px!important;box-shadow:0 18px 34px rgba(90,114,196,.18)!important}.ll-split\u003e.ll-card:nth-child(1){background:linear-gradient(135deg,#D9F69F 0%,#BBDCFA 58%,#EFE2FC 100%)!important}.ll-split\u003e.ll-card:nth-child(2){background:linear-gradient(135deg,#F7D4EC 0%,#EFE2FC 48%,#BBDCFA 100%)!important}.ll-split\u003e.ll-card:before{content:'';position:absolute;left:0;right:0;top:0;height:8px;background:linear-gradient(90deg,#5A72C4,#C9A7F2,#D9F69F);pointer-events:none}.ll-split\u003e.ll-card:nth-child(2):before{background:linear-gradient(90deg,#C9A7F2,#F7D4EC,#BBDCFA)}.ll-split\u003e.ll-card\u003e*{position:relative;z-index:1}.ll-split\u003e.ll-card .ll-label{min-height:38px!important;padding:0 17px!important;font-size:13px!important;background:#5A72C4!important;box-shadow:0 10px 20px rgba(90,114,196,.23)!important;margin-bottom:13px!important}.ll-split\u003e.ll-card:nth-child(2) .ll-label{background:#8872D8!important}.ll-list{margin:0;padding-left:20px;color:#342d50;line-height:1.75}.ll-split .ll-list{list-style:none!important;padding-left:0!important;margin:0!important;display:grid!important;gap:9px!important;line-height:1.35!important}.ll-split .ll-list li{position:relative!important;margin:0!important;padding:10px 12px 10px 16px!important;border-radius:16px!important;background:rgba(255,255,255,.78)!important;border:1px solid rgba(90,114,196,.14)!important;box-shadow:0 8px 16px rgba(90,114,196,.08)!important;color:#21192F!important;font-weight:650!important}.ll-split .ll-list li:before{content:'';position:absolute;left:0;top:12px;bottom:12px;width:4px;border-radius:999px;background:#5A72C4!important}.ll-split\u003e.ll-card:nth-child(2) .ll-list li:before{background:#C9A7F2!important}.ll-video-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap;margin-bottom:14px}.ll-video-strip{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))!important;gap:12px!important;overflow:visible!important;padding:2px 0 8px!important}.ll-video-card{width:100%;max-width:none;min-width:0;border:2px solid #fff;border-radius:24px;background:#fff;overflow:hidden;box-shadow:0 12px 26px rgba(90,114,196,.14)}.ll-video-card:nth-child(1){background:var(--lav)}.ll-video-card:nth-child(2){background:var(--ice)}.ll-video-card:nth-child(3){background:var(--petal)}.ll-video-card:nth-child(4){background:var(--lime)}.ll-video-card:nth-child(5){background:var(--lav)}.ll-video-frame{position:relative;display:block;width:100%;aspect-ratio:9\/16;background:#21192F;overflow:hidden;border-bottom:5px solid var(--mauve)}.ll-video-frame video{display:block;width:100%;height:100%;object-fit:cover;background:#21192F}.ll-video-copy{padding:13px;color:#352d52}.ll-video-copy strong{display:block;color:var(--ink);margin-bottom:4px}.ll-video-copy span{font-size:14px;line-height:1.45}.ll-care{background:linear-gradient(135deg,var(--lime),var(--ice) 45%,var(--lav));border-color:#fff}.ll-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ll-faq{border-radius:22px;padding:16px!important;border:2px solid rgba(90,114,196,.16)!important;box-shadow:0 10px 20px rgba(90,114,196,.10)!important}.ll-faq:nth-child(3n+1){background:var(--ice)!important}.ll-faq:nth-child(3n+2){background:var(--lime)!important}.ll-faq:nth-child(3n){background:var(--lav)!important}.ll-faq strong{display:block!important;color:#21192F!important;margin:0 0 7px!important;font-size:16px!important;line-height:1.2!important;font-weight:950!important}.ll-faq p{margin:0!important;color:#51476A!important;line-height:1.52!important;font-size:14px!important;font-weight:400!important}\n.ll-top,.ll-recommend{color:#21192f;font-family:inherit}.ll-top *,.ll-recommend *{box-sizing:border-box}.ll-top{margin:10px 0 14px}.ll-top .ll-summary{font-size:16px;line-height:1.6;color:#51476a;margin:0 0 16px}.ll-glance{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.ll-glance span{font-size:12px;font-weight:800;border-radius:999px;padding:7px 10px;background:#efe2fc;color:#24305f}.ll-explore{border-top:1px solid #ddd3ea;margin:10px 0 16px}.ll-explore details{padding:10px 0;border-bottom:1px solid #ddd3ea}.ll-explore summary{cursor:pointer;font-size:15px;font-weight:800}.ll-explore p{font-size:14px;line-height:1.55;color:#51476a;margin:10px 0 2px}.ll-icon-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;text-align:center}.ll-icon-row span{font-size:12px;line-height:1.35;padding:12px 5px;border-radius:14px;background:#f6f2fc}.ll-icon-row b{display:block;font-size:22px;color:#5a72c4;margin-bottom:6px}.ll-choice-label{font-size:13px;font-weight:800;margin:16px 0 8px}.ll-choices{display:grid;gap:10px;border:0;padding:0;margin:0}.ll-choice{display:flex;align-items:center;gap:10px;padding:14px;border:2px solid #e0d8ef;border-radius:18px;cursor:pointer;background:#fff}.ll-choice:has(input:checked){border-color:#5a72c4;background:linear-gradient(135deg,#fff,#efe2fc 55%,#bbdcfa)}.ll-choice input{accent-color:#5a72c4;flex:0 0 18px;width:18px;height:18px;margin:0}.ll-choice-copy{flex:1}.ll-choice strong{display:block;font-size:16px;line-height:1.3}.ll-choice small{display:block;font-size:12px;color:#51476a;line-height:1.4;margin-top:3px}.ll-choice-price{font-weight:900;font-size:18px;color:#24305f}.ll-recommend{padding:16px;border:2px solid #e0d8ef;border-radius:20px;background:#fff;margin:14px 0 0;display:flex;gap:14px;align-items:center}.ll-recommend img{width:70px;height:84px;object-fit:contain;border-radius:12px}.ll-recommend strong{display:block}.ll-recommend p{font-size:13px;line-height:1.5;margin:5px 0}.ll-recommend a{font-size:13px;color:#5a72c4;text-decoration:underline}.ll-design-note{display:flex;align-items:center;gap:24px;padding:26px 30px;border:2px solid #5a72c4;border-radius:26px;background:linear-gradient(135deg,#fff,#efe2fc 70%,#f7d4ec);box-shadow:0 14px 28px #5a72c41a}.ll-design-note .ll-note-mark{font-size:54px;color:#5a72c4;font-weight:900;flex:0 0 68px;text-align:center}.ll-design-note h3{font-size:25px}.ll-photo-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ll-photo-card{margin:0;background:#efe2fc;border:2px solid white;border-radius:22px;overflow:hidden;box-shadow:0 12px 26px #5a72c424}.ll-photo-card:nth-child(2){background:#bbdcfa}.ll-photo-card:nth-child(3){background:#f7d4ec}.ll-photo-card:nth-child(4){background:#d9f69f}.ll-photo-card img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#fff}.ll-photo-card figcaption{padding:13px;font-size:13px;font-weight:800;line-height:1.4}.ll-art{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;padding:30px;border:2px solid #fff;border-radius:28px;background:linear-gradient(135deg,#bbdcfa,#efe2fc 60%,#f7d4ec);box-shadow:0 18px 36px #5a72c42e}.ll-art img{width:100%;max-width:420px;margin:auto;display:block;border-radius:22px}.ll-stat-list{display:grid;gap:12px;margin-top:18px}.ll-stat-list div{background:#ffffffbf;border:1px solid #ffffff;border-radius:16px;padding:12px 16px}.ll-stat-list strong{color:#24305f;font-size:18px;display:block}.ll-stat-list span{color:#51476a;font-size:14px}.ll-specs{background:linear-gradient(135deg,#d9f69f,#bbdcfa 65%,#efe2fc)}.ll-specs table{width:100%;border-collapse:separate;border-spacing:0 8px;margin:12px 0 0;table-layout:fixed}.ll-specs th,.ll-specs td{border:0;background:#ffffffe0;padding:12px;text-align:left;font-size:14px;line-height:1.5}.ll-specs th{width:42%;border-radius:12px 0 0 12px}.ll-specs td{border-radius:0 12px 12px 0}.ll-email{padding:30px;border:2px solid #5a72c4;border-radius:28px;background:linear-gradient(135deg,#efe2fc,#bbdcfa 65%,#d9f69f);display:grid;grid-template-columns:1.5fr 1fr;gap:30px;align-items:center}.ll-email h3{font-size:32px}.ll-email-fields{display:flex;gap:10px;margin-top:12px}.ll-email input[type=email]{flex:1;min-width:0;padding:14px;border:1px solid #5a72c4;border-radius:12px;background:white;font-size:15px}.ll-email button{padding:14px 18px;border:0;border-radius:999px;background:#5a72c4;color:white;font-weight:800;cursor:pointer}.ll-email label{display:block;font-size:13px;font-weight:800;margin-top:18px}.ll-email small{display:block;font-size:12px;line-height:1.5;margin-top:12px;color:#51476a}.ll-email-aside{padding:22px;border-radius:22px;background:#ffffffab}.ll-email-aside strong{display:block;font-size:20px;margin-bottom:10px}.ll-email-aside p{font-size:14px;line-height:1.6;margin:0}.ll-page a{color:#314da4;text-decoration:underline}.ll-page h2,.ll-page h3{font-weight:700}.ll-page .ll-visual{max-width:285px}.ll-page .ll-section:last-child{margin-bottom:0}\nbody:has(.ll-ring) #product__icon--icon_tzMX7C,body:has(.ll-ring) #product__icon--icon_bpQcTG,body:has(.ll-ring) #product__icon--icon_MGiLxT{display:none!important}body:has(.ll-ring) .product__title{font-weight:800!important;letter-spacing:0!important}body:has(.ll-ring) .product-form__submit{background:#d9f69f!important;color:#23325f!important;border:2px solid #5a72c4!important;border-radius:999px!important;min-height:48px!important;font-weight:800!important}body:has(.ll-ring) .product__info__wrapper\u003e.shopify-app-block{display:none!important}body:has(.ll-ring) .product__description{max-width:100%!important;margin:0!important;transform:none!important;left:auto!important;width:100%!important}\n@media(min-width:750px){body:has(.ll-ring) .product__container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;row-gap:0!important;align-items:start}body:has(.ll-ring) .product__info,body:has(.ll-ring) .product__info__wrapper,body:has(.ll-ring) .product__description{display:contents!important}body:has(.ll-ring) .product__images{grid-column:1;grid-row:1\/6;width:100%!important;max-width:100%!important;position:static!important}body:has(.ll-ring) #product__icon--icon_xrJwqX{grid-column:2;grid-row:1}body:has(.ll-ring) .product__title__wrapper{grid-column:2;grid-row:2}body:has(.ll-ring) .product__block.product-form{grid-column:2;grid-row:4}.ll-top{grid-column:2;grid-row:3}.ll-recommend{grid-column:2;grid-row:5}.ll-page.ll-ring{grid-column:1\/-1;grid-row:6;margin-top:32px}.ll-page.ll-ring .ll-section{width:100%}}\n@media(max-width:760px){.ll-hero{padding:18px;border-radius:24px}.ll-hero h2{font-size:32px}.ll-bubble-grid,.ll-feature-grid,.ll-split,.ll-faq-grid,.ll-art,.ll-email{grid-template-columns:1fr}.ll-bubble{min-height:auto}.ll-visual{margin:0 auto!important}.ll-photo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ll-photo-card:first-child{grid-column:1\/-1}.ll-photo-card:first-child img{max-height:320px}.ll-design-note{padding:22px;gap:12px}.ll-design-note .ll-note-mark{flex-basis:38px;font-size:36px}.ll-art,.ll-email{padding:20px;gap:20px}.ll-email-fields{flex-direction:column}.ll-top{margin-top:20px}.ll-page.ll-ring{margin-top:24px}.ll-recommend{margin-bottom:24px}.ll-section h3{font-size:25px}}\nbody:has(.ll-ring) .popup--center,body:has(.ll-ring) .mobile-lube-popup{display:none!important}body:has(.ll-ring) .product__info__wrapper\u003e.shopify-app-block:has(.jdgm-preview-badge){display:block!important;grid-column:2;grid-row:1;justify-self:end}body:has(.ll-ring) .product__block.product-form{padding-bottom:0!important}@media(max-width:749px){body:has(.ll-ring) .product__info__wrapper\u003e.shopify-app-block:has(.jdgm-preview-badge){margin:14px 0}} .ll-explore summary{position:relative;padding-right:26px;list-style:none}.ll-explore summary:after{content:'+';position:absolute;right:4px;top:0;color:#5a72c4;font-size:20px;line-height:1}.ll-explore details[open] summary:after{content:'−'}.ll-choice input[type=radio]{appearance:auto!important;opacity:1!important;position:static!important;accent-color:#5a72c4}.ll-choice strong{font-weight:800!important}body:has(.ll-ring) .product__price [data-product-price]{color:#5a72c4!important;font-weight:800;font-size:24px}@media(max-width:749px){body:has(.ll-ring) .product__info__wrapper{display:flex!important;flex-direction:column!important}body:has(.ll-ring) .product__description{display:contents!important}body:has(.ll-ring) #product__icon--icon_xrJwqX{order:0}body:has(.ll-ring) .product__title__wrapper{order:1}body:has(.ll-ring) .product__info__wrapper\u003e.shopify-app-block:has(.jdgm-preview-badge){order:2}.ll-top{order:3;width:100%}body:has(.ll-ring) .product__block.product-form{order:4;width:100%}.ll-recommend{order:5;width:100%}.ll-page.ll-ring{order:6;width:100%}}.ll-ring .ll-specs table{border:0!important;box-shadow:none!important;background:transparent!important;border-collapse:separate!important;border-spacing:0 8px!important}.ll-ring .ll-specs th,.ll-ring .ll-specs td{background:rgba(255,255,255,.88)!important;color:#21192f!important;font-size:14px!important;line-height:1.5!important;border:0!important;padding:12px!important;text-transform:none!important}.ll-ring .ll-specs th{font-weight:800!important;width:40%!important}.ll-ring .ll-specs td{font-weight:400!important}.ll-ring .ll-bubble-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ll-ring .ll-photo-strip{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:760px){.ll-ring .ll-bubble-grid{grid-template-columns:1fr}.ll-ring .ll-photo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}body:has(.ll-duo-press) .product__title__wrapper{padding-bottom:0!important}body:has(.ll-duo-press) .ll-top{margin-top:0!important}body:has(.ll-duo-press) .product__title__wrapper .installment{margin-top:0!important;margin-bottom:0!important}.ll-choice-price s{display:block;font-size:13px;font-weight:400;color:#70667c}body:has(.ll-duo-press) .product__price [data-product-price]{color:#5a72c4!important}body:has(.ll-duo-press) .product__price [data-compare-price]{color:#70667c!important}.ll-duo-offers{border:0;padding:0;margin:0;display:grid;gap:22px;min-width:0}.ll-duo-offer{position:relative;display:grid;grid-template-columns:18px 58px minmax(0,1fr);gap:12px;align-items:center;padding:20px 16px;border:2px solid #e0d8ef;border-radius:22px;background:#fff;cursor:pointer}.ll-duo-offer:has(input:checked){border-color:#5a72c4;box-shadow:0 0 0 4px #d9f69f;background:linear-gradient(130deg,#fcf8ff,#efe2fc 35%,#bbdcfa 75%,#d9f69f)}.ll-duo-offer input{appearance:auto!important;position:static!important;opacity:1!important;width:18px;height:18px;margin:0;accent-color:#5a72c4}.ll-duo-offer img{display:block;width:58px;height:64px;object-fit:contain;border:1px solid #e0d8ef;border-radius:12px;background:#fff}.ll-duo-offer strong{display:block;font-size:18px;line-height:1.2;color:#21192f}.ll-duo-offer p{margin:7px 0;font-size:14px;line-height:1.45;color:#51476a}.ll-duo-offer .ll-offer-price{grid-column:3;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.ll-offer-price b{font-size:25px;color:#21192f}.ll-offer-price s{font-size:14px;color:#887e94}.ll-offer-price em{font-style:normal;font-weight:800;font-size:13px;color:#3d5819;flex-basis:100%}.ll-duo-offer .ll-best{position:absolute;top:-15px;right:16px;border-radius:99px;background:#d9f69f;color:#24305f;font-size:12px;font-weight:900;padding:7px 15px}.ll-duo-offer .ll-offer-chip{display:inline-block;border:1px solid #d6ddf5;background:#fff;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:800;color:#5a72c4}.ll-duo-offer .ll-free{display:flex;align-items:center;gap:8px;padding:10px;margin-top:10px;border-radius:14px;background:#ffffffdb;border:1px solid #d6ddf5;font-size:12px;color:#24305f}.ll-duo-offer .ll-free img{width:38px;height:42px}.ll-duo-offer .ll-free strong{font-size:13px;color:#24305f}.ll-duo-offer .ll-free s{color:#887e94}.ll-duo-offer .ll-offer-images{display:grid;gap:5px}@media(min-width:1100px){.ll-duo-offer{grid-template-columns:18px 66px minmax(0,1fr) auto}.ll-duo-offer .ll-offer-price{grid-column:4;grid-row:1;text-align:right;display:block}.ll-offer-price s,.ll-offer-price em{display:block}.ll-duo-offer img{width:66px;height:70px}}\/* Duo colour trial — removable *\/\n\n\n\n\nbody:has(.ll-duo-press) .ll-explore{border-top:0;display:grid;gap:9px;margin-top:12px}\nbody:has(.ll-duo-press) .ll-explore details{border:1px solid #ded1f0;border-radius:15px;background:#f0e7fb;padding:14px 15px}\nbody:has(.ll-duo-press) .ll-explore details:nth-child(2){background:#e8f1fd;border-color:#cedff5}\nbody:has(.ll-duo-press) .ll-explore summary{padding-right:38px;line-height:1.4}\nbody:has(.ll-duo-press) .ll-explore summary:after{width:25px;height:25px;right:0;top:50%;transform:translateY(-50%);border-radius:50%;background:#5a72c4;color:#fff;display:flex;align-items:center;justify-content:center;font-size:19px;line-height:1}\nbody:has(.ll-duo-press) .ll-explore details[open]{border-color:#5a72c4;background:#ebe2fa}\nbody:has(.ll-duo-press) .product__title__wrapper .product__price{opacity:1!important;color:#000!important;font-family:\"DM Sans\",sans-serif!important;font-size:calc(1.0625rem * var(--FONT-ADJUST-BODY))!important;font-weight:400!important;line-height:normal!important}\nbody:has(.ll-duo-press) .product__title__wrapper .product__price [data-product-price],body:has(.ll-duo-press) .product__title__wrapper .product__price [data-compare-price]{color:#000!important;-webkit-text-fill-color:#000!important;font-family:inherit!important;font-size:inherit!important;font-weight:400!important;line-height:normal!important;letter-spacing:normal!important;opacity:1!important}\nbody:has(.ll-duo-press) .ll-duo-offer .ll-offer-price{font-family:\"DM Sans\",sans-serif!important}\nbody:has(.ll-duo-press) .ll-duo-offer .ll-offer-price b{color:#21192f!important;-webkit-text-fill-color:#21192f!important;font-family:\"DM Sans\",sans-serif!important;font-size:20px!important;font-weight:950!important;line-height:1.05!important;letter-spacing:normal!important}\nbody:has(.ll-duo-press) .ll-duo-offer .ll-offer-price s{color:#8b8198!important;-webkit-text-fill-color:#8b8198!important;font-family:\"DM Sans\",sans-serif!important;font-size:13px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:normal!important}\nbody:has(.ll-duo-press) .ll-duo-offer .ll-offer-price em{color:#51476a!important;font-family:\"DM Sans\",sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.05!important}body:has(.ll-duo-press) .ll-duo-offer\u003espan\u003estrong{font-weight:800!important}\u003c\/style\u003e\n\u003cdiv class=\"ll-top\"\u003e\n\u003cdiv class=\"ll-duo-press\" style=\"width: 100%; margin: 0 0 18px; padding: 0 0 16px; border-bottom: 1px solid rgba(0,0,0,.12);\"\u003e\u003cimg src=\"https:\/\/lovelacy.com\/cdn\/shop\/t\/27\/assets\/love-lacy-press-strip-peacock.png?v=53511263297521546441790396608\" alt=\"As seen in Women's Health, CBS, Paramount+, Bravo, Peacock, and Upper East Site\" width=\"1920\" height=\"320\" loading=\"eager\" style=\"display: block; width: 100%; height: auto; filter: brightness(1.2); mix-blend-mode: multiply;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ll-glance\"\u003e\n\u003cspan\u003eMade for two\u003c\/span\u003e\u003cspan\u003e10 patterns\u003c\/span\u003e\u003cspan\u003eRechargeable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"ll-choice-label\"\u003eEXPLORE THE DUO\u003c\/p\u003e\n\u003cdiv class=\"ll-explore\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eVibration for both of you\u003c\/summary\u003e\n\u003cp\u003eA vibrating contact point on top for her, with two massage arms below for him. The Duo is designed to bring vibration to both partners at the same time.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eTen patterns, your pace\u003c\/summary\u003e\n\u003cp\u003eExplore ten vibration patterns with the on\/off button and settle into the rhythm that suits you.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eOne size. Ready for Everyone.\u003c\/summary\u003e\n\u003cp\u003eWear The Duo around the shaft and behind the testicles. The elastic ring stretches to fit just about everyone.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cp class=\"ll-choice-label\"\u003eCHOOSE YOUR OFFER\u003c\/p\u003e\n\u003cfieldset class=\"ll-duo-offers\"\u003e\n\u003clabel class=\"ll-duo-offer\"\u003e\u003cinput type=\"radio\" name=\"ll-duo-offer\" value=\"single\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/e67414ca8de004f5b9f033adaa186184.jpg?v=1790611158\" alt=\"The Duo massage ring\"\u003e\u003cspan\u003e\u003cstrong\u003eJust the Duo\u003c\/strong\u003e\u003cspan style=\"display: block; margin: 7px 0; font-size: 14px; line-height: 1.45; color: #51476a;\"\u003eOne Duo rechargeable massage ring.\u003c\/span\u003e\u003cspan class=\"ll-offer-chip\"\u003eFree shipping\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"ll-offer-price\"\u003e\u003cb\u003e$89.99\u003c\/b\u003e\u003cs\u003e$179.99\u003c\/s\u003e\u003c\/span\u003e\u003c\/label\u003e\u003clabel class=\"ll-duo-offer\"\u003e\u003cspan class=\"ll-best\"\u003eLIMITED TIME · BEST DEAL · FREE LUBE\u003c\/span\u003e\u003cinput type=\"radio\" name=\"ll-duo-offer\" value=\"bundle\" checked\u003e\u003cspan class=\"ll-offer-images\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/e67414ca8de004f5b9f033adaa186184.jpg?v=1790611158\" alt=\"The Duo massage ring\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/butterfly-main-image-optimized-v2.png?v=1789207263\" alt=\"The Butterfly massage kit\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSuper Bundle + FREE Lube\u003c\/strong\u003e\u003cspan style=\"display: block; margin: 7px 0; font-size: 14px; line-height: 1.45; color: #51476a;\"\u003eThe Duo massage ring + The Butterfly 4-head kit, with Oronova Water-Based Lube 2oz FREE.\u003c\/span\u003e\u003cspan class=\"ll-offer-chip\"\u003eFree shipping\u003c\/span\u003e\u003cspan class=\"ll-free\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/ig_01f72a3150f66229016a4eb033070481939ab1b2cc19f74849.png?v=1783705333\" alt=\"Oronova lube 2oz\"\u003e\u003cspan\u003e\u003cstrong\u003eFREE Oronova Lube 2oz\u003c\/strong\u003e\u003cs\u003e$14.99\u003c\/s\u003e included\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"ll-offer-price\"\u003e\u003cb\u003e$159.99\u003c\/b\u003e\u003cs\u003e$354.97\u003c\/s\u003e\u003cem\u003eSave $194.98\u003c\/em\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003c\/fieldset\u003e\n\u003c\/div\u003e\n\u003caside class=\"ll-recommend\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/ig_01f72a3150f66229016a4eb033070481939ab1b2cc19f74849.png?v=1783705333\" alt=\"Oronova Water-Based Lubricant 2oz\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eYou may also like\u003c\/strong\u003e\n\u003cp\u003eOronova Water-Based Lubricant 2oz · $14.99\u003c\/p\u003e\n\u003ca href=\"\/products\/oronova-lube-2oz?variant=52284891562215\"\u003eView formula \u0026amp; compatibility details →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cdiv class=\"ll-page ll-ring\"\u003e\n\u003csection class=\"ll-section ll-design-note\"\u003e\n\u003cdiv class=\"ll-note-mark\"\u003e✦\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"ll-label\"\u003eA closer look\u003c\/span\u003e\n\u003ch3\u003eDesigned for both of you.\u003c\/h3\u003e\n\u003cp class=\"ll-body\"\u003eThis vibrating massage ring was designed for BOTH partners to enjoy pleasure. Too often, products focus on just one person. The Duo puts both of you at the centre of the experience, bringing more intimacy and connection to your time together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ll-section\"\u003e\n\u003cdiv class=\"ll-video-head\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"ll-label\"\u003eProduct tour\u003c\/span\u003e\n\u003ch3\u003eMeet The Duo, from every angle.\u003c\/h3\u003e\n\u003cp class=\"ll-body\"\u003eA closer look at the shape, settings and everyday details.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ll-photo-strip\"\u003e\n\u003cfigure class=\"ll-photo-card\"\u003e\u003ca href=\"\/cdn\/shop\/files\/e67414ca8de004f5b9f033adaa186184.jpg\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/e67414ca8de004f5b9f033adaa186184.jpg?v=1790611158\" alt=\"The Duo: Meet The Duo\" loading=\"lazy\"\u003e\u003c\/a\u003e\n\u003cfigcaption\u003eMeet The Duo\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"ll-photo-card\"\u003e\u003ca href=\"\/cdn\/shop\/files\/3_bd4318ba-3467-469d-aae5-c1e8a6a7856d.jpg\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/3_bd4318ba-3467-469d-aae5-c1e8a6a7856d.jpg?v=1790611179\" alt=\"The Duo: Ten vibration patterns\" loading=\"lazy\"\u003e\u003c\/a\u003e\n\u003cfigcaption\u003eTen vibration patterns\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"ll-photo-card\"\u003e\u003ca href=\"\/cdn\/shop\/files\/6.jpg\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/6.jpg?v=1790611189\" alt=\"The Duo: IPX7 water resistance\" loading=\"lazy\"\u003e\u003c\/a\u003e\n\u003cfigcaption\u003eIPX7 water resistance\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ll-section ll-hero\"\u003e\n\u003cdiv class=\"ll-hero-inner\"\u003e\n\u003cdiv class=\"ll-copy\"\u003e\n\u003cspan class=\"ll-kicker\"\u003eLove Lacy\u003c\/span\u003e\n\u003ch2\u003eFeel more, together.\u003c\/h2\u003e\n\u003cp class=\"ll-lede\"\u003eOne ring. Something for both of you. The Duo brings shared vibration to your intimate moments, with ten patterns to explore together. Choose your rhythm and enjoy getting closer.\u003c\/p\u003e\n\u003cdiv class=\"ll-pill-row\"\u003e\n\u003cspan class=\"ll-pill\"\u003eMade for two\u003c\/span\u003e\u003cspan class=\"ll-pill\"\u003e10 patterns\u003c\/span\u003e\u003cspan class=\"ll-pill\"\u003eRechargeable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ll-visual\"\u003e\n\u003cdiv class=\"ll-product-pop\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/e67414ca8de004f5b9f033adaa186184.jpg?v=1790611158\" alt=\"The Duo black rechargeable massage ring\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ll-section ll-bubble-grid\"\u003e\n\u003cdiv class=\"ll-bubble\"\u003e\n\u003cstrong\u003eDiscreet delivery\u003c\/strong\u003e\u003cspan\u003eUnlabeled outer packaging keeps your order private.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ll-bubble\"\u003e\n\u003cstrong\u003eRechargeable design\u003c\/strong\u003e\u003cspan\u003eThe Duo is fully rechargeable, with a USB charger included. No replacement batteries needed.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ll-section ll-card ll-card-color\"\u003e\u003cspan class=\"ll-label\"\u003eWhy it feels different\u003c\/span\u003e\n\u003ch3\u003eThoughtful details. More ways to explore.\u003c\/h3\u003e\n\u003cp class=\"ll-body\"\u003eA curved upper massage point and two extending arms bring both partners into the experience.\u003c\/p\u003e\n\u003cdiv class=\"ll-feature-grid\"\u003e\n\u003cdiv class=\"ll-feature\"\u003e\n\u003cstrong\u003eThree points of vibration\u003c\/strong\u003e\u003cspan\u003eAn upper massage point and two lower arms provide a choice of contact points.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ll-feature\"\u003e\n\u003cstrong\u003eA choice of ten patterns\u003c\/strong\u003e\u003cspan\u003eExplore the settings using the on\/off button, with ten vibration patterns to choose from.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ll-feature\"\u003e\n\u003cstrong\u003eEasy to recharge\u003c\/strong\u003e\u003cspan\u003eRecharge with the included USB charger, ready for your next moment together.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ll-section ll-art\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"ll-label\"\u003eThe design, up close\u003c\/span\u003e\n\u003ch3\u003eTwo partners. One thoughtful design.\u003c\/h3\u003e\n\u003cp class=\"ll-body\"\u003eAt Love Lacy, we believe intimacy should feel good for both partners. The Duo pairs an upper vibrating contact point with two lower massage arms, bringing both of you into the experience. Its wearable design leaves your hands free to focus on each other.\u003c\/p\u003e\n\u003cdiv class=\"ll-stat-list\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMade for two\u003c\/strong\u003e\u003cspan\u003eOne shared massage experience\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e10 patterns\u003c\/strong\u003e\u003cspan\u003eA range of rhythms to explore\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eHands-free\u003c\/strong\u003e\u003cspan\u003eWearable ring format\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ll-section ll-faq-section\"\u003e\u003cspan class=\"ll-label\"\u003eQuick FAQ\u003c\/span\u003e\n\u003ch3\u003eA few things you might be wondering.\u003c\/h3\u003e\n\u003cdiv class=\"ll-faq-grid\"\u003e\n\u003cdiv class=\"ll-faq\"\u003e\n\u003cstrong\u003eHow many patterns does The Duo have?\u003c\/strong\u003e\n\u003cp\u003eThe Duo offers ten vibration patterns. Use the on\/off button to choose your rhythm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ll-faq\"\u003e\n\u003cstrong\u003eIs The Duo rechargeable?\u003c\/strong\u003e\n\u003cp\u003eYes. The Duo is fully rechargeable and comes with a USB charger. Follow the supplied charging instructions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ll-faq\"\u003e\n\u003cstrong\u003eIs it water-resistant?\u003c\/strong\u003e\n\u003cp\u003eThe Duo is rated IPX7. As long as the charger is removed, the product is water-resistant. Make sure the product is fully dry before charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ll-faq\"\u003e\n\u003cstrong\u003eCan I use The Duo hands-free?\u003c\/strong\u003e\n\u003cp\u003eThe Duo has a wearable ring format designed for hands-free use. Follow the supplied fitting and use instructions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ll-faq\"\u003e\n\u003cstrong\u003eIs delivery discreet?\u003c\/strong\u003e\n\u003cp\u003eLove Lacy uses unlabeled external packaging for discreet delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ll-section ll-card ll-card-color\"\u003e\u003cspan class=\"ll-label\"\u003eExplore Love Lacy\u003c\/span\u003e\n\u003ch3\u003eFind your next favourite.\u003c\/h3\u003e\n\u003cp class=\"ll-body\"\u003eDiscover more from our collection.\u003c\/p\u003e\n\u003cdiv class=\"ll-feature-grid\"\u003e\n\u003ca class=\"ll-feature\" href=\"\/products\/the-butterfly\"\u003e\u003cstrong\u003eThe Butterfly\u003c\/strong\u003e\u003cspan\u003eExplore the massage kit →\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"ll-feature\" href=\"\/products\/oronova-lube-2oz\"\u003e\u003cstrong\u003eOronova\u003c\/strong\u003e\u003cspan\u003eView product details →\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"ll-feature\" href=\"\/collections\/all\"\u003e\u003cstrong\u003eShop all\u003c\/strong\u003e\u003cspan\u003eBrowse the collection →\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Love Lacy","offers":[{"title":"Default Title","offer_id":52709777473767,"sku":"SEX-0003-EDM","price":89.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0794\/6885\/5527\/files\/ChatGPT_Image_Oct_5_2026_09_29_18_PM.png?v=1791250227","url":"https:\/\/lovelacy.com\/products\/the-duo-couples-massage-ring","provider":"Love Lacy","version":"1.0","type":"link"}