.bv-info{--bv-ink:#302a25;--bv-muted:#6c6258;--bv-line:#e5ddd2;--bv-paper:#f8f5f0;max-width:1040px;margin:0 auto;color:var(--bv-ink);font-size:16px;line-height:1.8;text-align:left;overflow-wrap:anywhere}
.bv-info *{box-sizing:border-box}.bv-info h2,.bv-info h3{line-height:1.25;letter-spacing:-.02em;color:var(--bv-ink)}.bv-info h2{font-size:clamp(26px,3vw,38px);margin:0 0 18px}.bv-info h3{font-size:22px;margin:0 0 12px}.bv-info p{margin:0 0 18px}.bv-info a{color:inherit;text-underline-offset:4px}.bv-info a:focus-visible,.bv-info summary:focus-visible{outline:2px solid #92744f;outline-offset:5px}
.bv-info .bv-hero{padding:clamp(24px,5vw,52px);background:var(--bv-paper);border:1px solid var(--bv-line);border-radius:4px;margin-bottom:32px}.bv-info .bv-kicker{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:#806c54;margin:0 0 14px}.bv-info .bv-lead{font-size:18px;line-height:1.7;max-width:720px;color:var(--bv-muted);margin:0}
.bv-info .bv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}.bv-info .bv-card{padding:28px;border:1px solid var(--bv-line);border-radius:4px;background:#fff;min-width:0}.bv-info .bv-card p:last-child{margin-bottom:0}.bv-info .bv-section{padding:28px 0;border-bottom:1px solid var(--bv-line);scroll-margin-top:150px}.bv-info .bv-note{padding:24px 28px;background:var(--bv-paper);border-left:3px solid #af9878;margin:28px 0}.bv-info .bv-links{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.bv-info .bv-links a{padding:10px 16px;border:1px solid var(--bv-line);border-radius:2px;font-size:13px;text-decoration:none;min-height:44px}.bv-info .bv-links a:hover{background:var(--bv-paper)}
.bv-info details{border-bottom:1px solid var(--bv-line)}.bv-info summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;min-height:56px;cursor:pointer;font-size:16px;font-weight:600;list-style:none}.bv-info summary::-webkit-details-marker{display:none}.bv-info summary:after{content:"+";font-size:22px;flex:none;font-weight:400}.bv-info details[open]>summary:after{content:"−"}.bv-info .bv-answer{padding:0 32px 20px 0;color:var(--bv-muted)}.bv-info .bv-answer p:last-child{margin-bottom:0}
.bv-info .bv-help{margin-top:40px;padding:28px;background:var(--bv-paper);border:1px solid var(--bv-line)}.bv-info ul,.bv-info ol{padding-left:22px;margin:12px 0 22px}.bv-info li{margin:8px 0}.bv-info .bv-table-wrap{overflow-x:auto;margin:24px 0}.bv-info table{width:100%;border-collapse:collapse;font-size:14px}.bv-info th,.bv-info td{padding:14px 16px;text-align:left;border:1px solid var(--bv-line)}.bv-info th{background:var(--bv-paper);font-weight:600}.bv-info .bv-policy-body h2{font-size:26px;margin-top:36px}.bv-info .bv-policy-body h3{font-size:21px;margin-top:26px}.bv-info .bv-policy-body strong{font-weight:600}
@media(max-width:749px){.bv-info{font-size:15px}.bv-info .bv-grid{grid-template-columns:1fr;gap:14px}.bv-info .bv-card,.bv-info .bv-help{padding:22px}.bv-info .bv-lead{font-size:16px}.bv-info summary{font-size:15px}.bv-info .bv-answer{padding-right:0}.bv-info .bv-note{padding:20px}.bv-info th,.bv-info td{padding:10px}}
Returns & support
Let us help put things right.
Find the return conditions for your order and how to contact our team.
30-day returns
You have 30 days after receiving an eligible item to request a return. The item must be in the same condition as received, unworn or unused, with tags and in its original packaging. A receipt or proof of purchase is required.
Start your return
Email info@bluvvy.com with your order number before returning anything. If your return is accepted, we will provide a return shipping label and instructions, including the correct return address. Items sent back without first requesting a return will not be accepted.
Personalized items
Personalized items cannot be returned or exchanged for a change of mind. If your item is faulty, damaged or incorrect, contact us so we can put it right. Your statutory consumer rights remain unaffected.
Damaged, faulty or incorrect items
Inspect your order when it arrives. If the item is defective, damaged or incorrect, contact us with your order number and clear photos so we can evaluate the issue and make it right.
Other exclusions
Sale items and gift cards are excluded from change-of-mind returns, except where applicable law provides otherwise. Contact us if you have a question about a specific item.
Exchanges
For an eligible non-personalized item, request a return first. Once accepted, you can place a separate order for the replacement item. Personalized pieces are not eligible for change-of-mind exchanges.
European Union orders
Where the statutory right of withdrawal applies, you may cancel an online purchase within 14 days of receiving the goods without giving a reason. This right generally does not apply to goods made to your specifications or clearly personalized. Rights concerning faulty or non-conforming goods remain unaffected.
Refund timing
We will notify you after receiving and inspecting your return. Approved refunds are issued to your original payment method within 10 business days. Your bank or card provider may need additional time to post the refund. If more than 15 business days have passed since approval, contact info@bluvvy.com. Any shorter mandatory legal deadline applies.
Two-year quality guarantee
Bluvvy jewelry comes with a two-year quality guarantee. If a quality fault appears during normal use, email info@bluvvy.com with your order number and a clear photo. We will help arrange a repair or replacement for a covered fault. This guarantee does not limit your statutory consumer rights.
Here to help
A little guidance, whenever you need it.
For help with a design, personalization or an existing order, email info@bluvvy.com. Please include your order number when available.