.prymen-return {
--pr-pink: #f783b5;
--pr-pink-dark: #df5c96;
--pr-pink-soft: #fff4f9;
--pr-ink: #181818;
--pr-text: #4f4f4f;
--pr-muted: #777;
--pr-line: #ece7ea;
--pr-white: #ffffff;
--pr-radius-lg: 24px;
--pr-radius-md: 16px;
max-width: 1180px;
margin: 0 auto;
padding: 38px 20px 76px;
color: var(--pr-text);
font-family: inherit;
box-sizing: border-box;
}
.prymen-return *,
.prymen-return *::before,
.prymen-return *::after {
box-sizing: border-box;
}
.prymen-return h1,
.prymen-return h2,
.prymen-return h3,
.prymen-return p,
.prymen-return ul {
margin-top: 0;
}
.pr-hero {
position: relative;
overflow: hidden;
padding: 66px 48px;
border: 1px solid #f5d9e7;
border-radius: var(--pr-radius-lg);
background:
radial-gradient(circle at 90% 12%, rgba(247, 131, 181, .20), transparent 26%),
linear-gradient(135deg, #fff 0%, var(--pr-pink-soft) 100%);
}
.pr-hero::after {
content: "";
position: absolute;
right: -60px;
bottom: -70px;
width: 210px;
height: 210px;
border: 38px solid rgba(247, 131, 181, .09);
border-radius: 50%;
}
.pr-eyebrow {
display: inline-flex;
align-items: center;
gap: 8px;
margin-bottom: 16px;
color: var(--pr-pink-dark);
font-size: 12px;
font-weight: 700;
letter-spacing: .14em;
text-transform: uppercase;
}
.pr-eyebrow::before {
content: "";
width: 24px;
height: 2px;
background: var(--pr-pink);
}
.pr-hero h1 {
position: relative;
z-index: 1;
max-width: 760px;
margin-bottom: 16px;
color: var(--pr-ink);
font-size: clamp(38px, 6vw, 68px);
line-height: 1.02;
letter-spacing: -.04em;
}
.pr-hero p {
position: relative;
z-index: 1;
max-width: 720px;
margin-bottom: 0;
color: #585258;
font-size: 16px;
line-height: 1.75;
}
.pr-updated {
position: relative;
z-index: 1;
display: inline-block;
margin-top: 22px;
padding: 8px 12px;
border: 1px solid rgba(247, 131, 181, .28);
border-radius: 999px;
background: rgba(255,255,255,.72);
color: #6c5e66;
font-size: 12px;
}
.pr-quick-grid {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 16px;
margin: 24px 0 54px;
}
.pr-quick-card {
padding: 24px 20px;
border: 1px solid var(--pr-line);
border-radius: var(--pr-radius-md);
background: var(--pr-white);
}
.pr-icon {
display: inline-flex;
align-items: center;
justify-content: center;
width: 42px;
height: 42px;
margin-bottom: 17px;
border-radius: 50%;
background: var(--pr-pink-soft);
color: var(--pr-pink-dark);
}
.pr-icon svg {
width: 21px;
height: 21px;
stroke: currentColor;
}
.pr-quick-card h3 {
margin-bottom: 7px;
color: var(--pr-ink);
font-size: 16px;
line-height: 1.35;
}
.pr-quick-card p {
margin-bottom: 0;
color: var(--pr-muted);
font-size: 13px;
line-height: 1.6;
}
.pr-section {
margin-top: 56px;
}
.pr-section-heading {
max-width: 760px;
margin-bottom: 24px;
}
.pr-section-heading h2 {
margin-bottom: 10px;
color: var(--pr-ink);
font-size: clamp(27px, 4vw, 38px);
line-height: 1.15;
letter-spacing: -.025em;
}
.pr-section-heading p {
margin-bottom: 0;
color: var(--pr-muted);
font-size: 15px;
line-height: 1.7;
}
.pr-eligibility {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 18px;
}
.pr-policy-card {
padding: 28px;
border: 1px solid var(--pr-line);
border-radius: var(--pr-radius-md);
background: #fff;
}
.pr-policy-card--yes {
border-top: 4px solid var(--pr-pink);
}
.pr-policy-card--no {
border-top: 4px solid var(--pr-ink);
}
.pr-policy-label {
display: inline-flex;
align-items: center;
gap: 8px;
margin-bottom: 15px;
color: var(--pr-pink-dark);
font-size: 12px;
font-weight: 750;
letter-spacing: .08em;
text-transform: uppercase;
}
.pr-policy-card--no .pr-policy-label {
color: var(--pr-ink);
}
.pr-policy-card h3 {
margin-bottom: 14px;
color: var(--pr-ink);
font-size: 21px;
line-height: 1.3;
}
.pr-check-list {
display: grid;
gap: 11px;
margin: 0;
padding: 0;
list-style: none;
}
.pr-check-list li {
position: relative;
padding-left: 27px;
color: var(--pr-muted);
font-size: 14px;
line-height: 1.65;
}
.pr-check-list li::before {
position: absolute;
left: 0;
top: 2px;
display: flex;
align-items: center;
justify-content: center;
width: 18px;
height: 18px;
border-radius: 50%;
font-size: 11px;
font-weight: 800;
}
.pr-policy-card--yes .pr-check-list li::before {
content: "✓";
background: var(--pr-pink-soft);
color: var(--pr-pink-dark);
}
.pr-policy-card--no .pr-check-list li::before {
content: "×";
background: #f3f3f3;
color: var(--pr-ink);
}
.pr-alert {
display: flex;
gap: 13px;
margin-top: 18px;
padding: 17px 19px;
border-left: 3px solid var(--pr-pink);
border-radius: 0 12px 12px 0;
background: var(--pr-pink-soft);
color: #65545e;
font-size: 13px;
line-height: 1.65;
}
.pr-timeline {
display: grid;
grid-template-columns: repeat(4, 1fr);
overflow: hidden;
border: 1px solid var(--pr-line);
border-radius: var(--pr-radius-lg);
background: var(--pr-white);
}
.pr-step {
position: relative;
min-height: 230px;
padding: 29px 26px;
border-right: 1px solid var(--pr-line);
}
.pr-step:last-child {
border-right: 0;
}
.pr-step-number {
display: flex;
align-items: center;
justify-content: center;
width: 34px;
height: 34px;
margin-bottom: 27px;
border-radius: 50%;
background: var(--pr-ink);
color: #fff;
font-size: 13px;
font-weight: 700;
}
.pr-step h3 {
margin-bottom: 9px;
color: var(--pr-ink);
font-size: 17px;
}
.pr-step p {
margin-bottom: 0;
color: var(--pr-muted);
font-size: 13px;
line-height: 1.7;
}
.pr-content-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 18px;
}
.pr-info-card {
padding: 26px;
border: 1px solid var(--pr-line);
border-radius: var(--pr-radius-md);
background: #fff;
}
.pr-info-card h3 {
margin-bottom: 9px;
color: var(--pr-ink);
font-size: 18px;
}
.pr-info-card p {
margin-bottom: 0;
color: var(--pr-muted);
font-size: 14px;
line-height: 1.75;
}
.pr-faq-list {
display: grid;
gap: 12px;
}
.pr-faq {
border: 1px solid var(--pr-line);
border-radius: 14px;
background: #fff;
}
.pr-faq summary {
position: relative;
padding: 20px 52px 20px 20px;
color: var(--pr-ink);
font-size: 15px;
font-weight: 650;
line-height: 1.45;
cursor: pointer;
list-style: none;
}
.pr-faq summary::-webkit-details-marker {
display: none;
}
.pr-faq summary::before,
.pr-faq summary::after {
content: "";
position: absolute;
top: 50%;
right: 21px;
width: 14px;
height: 1.5px;
background: var(--pr-ink);
transform: translateY(-50%);
transition: transform .2s ease;
}
.pr-faq summary::after {
transform: translateY(-50%) rotate(90deg);
}
.pr-faq[open] summary::after {
transform: translateY(-50%) rotate(0);
}
.pr-faq-content {
padding: 0 20px 20px;
color: var(--pr-muted);
font-size: 14px;
line-height: 1.75;
}
.pr-faq-content p:last-child {
margin-bottom: 0;
}
.pr-contact {
display: flex;
align-items: center;
justify-content: space-between;
gap: 28px;
margin-top: 60px;
padding: 38px 42px;
border: 1px solid #f1d9e5;
border-radius: var(--pr-radius-lg);
background: var(--pr-pink-soft);
color: var(--pr-ink);
}
.pr-contact h2 {
margin-bottom: 9px;
color: var(--pr-ink);
font-size: 28px;
line-height: 1.2;
}
.pr-contact p {
max-width: 650px;
margin-bottom: 0;
color: #6d6268;
font-size: 14px;
line-height: 1.7;
}
.pr-contact a {
flex: 0 0 auto;
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 48px;
padding: 12px 22px;
border-radius: 999px;
background: var(--pr-pink);
color: #171717 !important;
font-size: 14px;
font-weight: 750;
text-decoration: none !important;
transition: transform .2s ease, background .2s ease;
}
.pr-contact a:hover {
transform: translateY(-1px);
background: #ff9bc5;
}
@media (max-width: 980px) {
.pr-quick-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.pr-timeline {
grid-template-columns: repeat(2, 1fr);
}
.pr-step:nth-child(2) {
border-right: 0;
}
.pr-step:nth-child(-n+2) {
border-bottom: 1px solid var(--pr-line);
}
}
@media (max-width: 680px) {
.prymen-return {
padding: 20px 14px 52px;
}
.pr-hero {
padding: 42px 22px;
border-radius: 18px;
}
.pr-hero h1 {
font-size: 40px;
}
.pr-quick-grid,
.pr-eligibility,
.pr-content-grid,
.pr-timeline {
grid-template-columns: 1fr;
}
.pr-quick-grid {
margin-bottom: 42px;
}
.pr-section {
margin-top: 44px;
}
.pr-step {
min-height: auto;
padding: 24px;
border-right: 0;
border-bottom: 1px solid var(--pr-line);
}
.pr-step:nth-child(2) {
border-right: 0;
}
.pr-step:nth-child(-n+2) {
border-bottom: 1px solid var(--pr-line);
}
.pr-step:last-child {
border-bottom: 0;
}
.pr-step-number {
margin-bottom: 19px;
}
.pr-contact {
align-items: flex-start;
flex-direction: column;
padding: 30px 24px;
}
.pr-contact a {
width: 100%;
}
}
Prymen Customer Care
Return & Refund Policy
We hope you love your Prymen order. If something is not right, eligible regular-priced items may be returned by requesting authorization within 14 days of delivery. Because intimate apparel is hygiene-sensitive, all return conditions below must be met.
Last updated: July 2026
14-Day Request Window
Contact us within 14 days after the tracking shows your order was delivered.
Authorization Required
Please contact us first. We will provide approval and the correct return address.
Hygiene Seal Intact
Items must be unworn, unwashed, unused, and returned in their original condition.
No Restocking Fee
We do not charge a restocking fee for approved eligible returns.
Return eligibility
For hygiene and customer safety, returned intimate apparel must pass inspection and meet every applicable condition below.
Eligible when all conditions are met
An item may be accepted for return when:
- The return request is submitted within 14 days of delivery.
- The item was purchased at regular price and was not part of a promotion.
- The item is unworn, unwashed, unused, and free from odor, stains, hair, or damage.
- All original tags, packaging, hygiene seals, and protective liners remain attached and intact.
- The product is returned only after Prymen has approved the request.
Not eligible for return
We cannot accept:
- Items that have been worn, washed, altered, used, stained, damaged, or have an odor.
- Items with removed or damaged tags, packaging, hygiene seals, or protective liners.
- Products purchased during a promotion or marked Sale, Final Sale, or Clearance.
- Returns requested more than 14 days after delivery.
- Parcels sent without prior return authorization from Prymen Customer Care.
Important hygiene notice: Trying on an intimate item in a way that removes, breaks, or compromises its hygiene seal or protective liner makes it ineligible for return.
How to request a return
Do not send a return to the address shown on your parcel without contacting us first.
1
Contact Customer Care
Email support@prymen.com within 14 days of delivery. Include your order number, the item you wish to return, and the reason for the request.
2
Wait for approval
Our team will review the request and, when eligible, provide return authorization, instructions, and the correct return address.
3
Send the parcel
Pack the item securely in its original condition. For non-quality returns, the customer is responsible for return shipping costs.
4
Inspection & refund
After the return is received and approved, the refund is processed within 3–5 business days.
Refunds, shipping costs & order issues
Non-quality returns
For approved returns based on preference, fit, or another non-quality reason, the customer is responsible for the return shipping cost.
Wrong, damaged, or defective items
If Prymen sent the wrong item, or the item arrived damaged or defective, contact us with your order number and clear photos. For an approved claim, Prymen will cover the applicable return shipping cost.
Refund processing time
Once the returned item has been received, inspected, and approved, we will process the refund within 3–5 business days. Your bank or payment provider may require an additional 5–10 business days to post the funds.
No restocking fee
Prymen does not charge a restocking fee for an eligible and approved return. Items that fail inspection may be refused.
Exchanges
We do not offer direct exchanges. To order a different size, color, or product, please submit an eligible return request and place a new order separately.
Order cancellations
A cancellation request may be submitted within 12 hours after the order is placed. Once the order has been processed or shipped, it can no longer be cancelled.
Return & refund FAQs
Quick answers to common questions about returning a Prymen order.
Can I return a promotional or discounted item?
No. Products purchased during a promotion or marked Sale, Final Sale, or Clearance are not eligible for return.
Can I try on the underwear before returning it?
The item must remain hygienically resalable. It cannot be accepted if it has been worn, washed, soiled, or if the hygiene seal, protective liner, tags, or sealed packaging has been removed or damaged.
Where should I send my return?
Contact support@prymen.com first. After your request is approved, we will provide the correct return address and instructions. Returns sent without authorization may not be accepted.
Do you offer size or color exchanges?
No direct exchanges are available. You may return an eligible item under this policy and place a separate new order for the preferred size, color, or style.
When will I receive my refund?
Approved refunds are processed within 3–5 business days after inspection. Depending on your bank or payment provider, the funds may take an additional 5–10 business days to appear in your account.
Can I cancel my order after placing it?
You may request cancellation within 12 hours after placing the order. Cancellation cannot be guaranteed once processing has begun, and shipped orders cannot be cancelled.
Need to request a return?
Email Prymen Customer Care before sending anything back. Include your order number, the item involved, the reason for the request, and photos when the item is damaged, defective, or incorrect.
Start a Return Request