.prymen-shipping {
--ps-pink: #f783b5;
--ps-pink-dark: #df5c96;
--ps-pink-soft: #fff4f9;
--ps-ink: #181818;
--ps-text: #4f4f4f;
--ps-muted: #777;
--ps-line: #ece7ea;
--ps-white: #ffffff;
--ps-radius-lg: 24px;
--ps-radius-md: 16px;
max-width: 1180px;
margin: 0 auto;
padding: 38px 20px 76px;
color: var(--ps-text);
font-family: inherit;
box-sizing: border-box;
}
.prymen-shipping *,
.prymen-shipping *::before,
.prymen-shipping *::after {
box-sizing: border-box;
}
.prymen-shipping h1,
.prymen-shipping h2,
.prymen-shipping h3,
.prymen-shipping p {
margin-top: 0;
}
.ps-hero {
position: relative;
overflow: hidden;
padding: 66px 48px;
border: 1px solid #f5d9e7;
border-radius: var(--ps-radius-lg);
background:
radial-gradient(circle at 90% 12%, rgba(247, 131, 181, .20), transparent 26%),
linear-gradient(135deg, #fff 0%, var(--ps-pink-soft) 100%);
}
.ps-hero::after {
content: "";
position: absolute;
right: -60px;
bottom: -70px;
width: 210px;
height: 210px;
border: 38px solid rgba(247, 131, 181, .09);
border-radius: 50%;
}
.ps-eyebrow {
display: inline-flex;
align-items: center;
gap: 8px;
margin-bottom: 16px;
color: var(--ps-pink-dark);
font-size: 12px;
font-weight: 700;
letter-spacing: .14em;
text-transform: uppercase;
}
.ps-eyebrow::before {
content: "";
width: 24px;
height: 2px;
background: var(--ps-pink);
}
.ps-hero h1 {
max-width: 720px;
margin-bottom: 16px;
color: var(--ps-ink);
font-size: clamp(38px, 6vw, 68px);
line-height: 1.02;
letter-spacing: -.04em;
}
.ps-hero p {
position: relative;
z-index: 1;
max-width: 690px;
margin-bottom: 0;
color: #585258;
font-size: 16px;
line-height: 1.75;
}
.ps-updated {
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;
}
.ps-quick-grid {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 16px;
margin: 24px 0 54px;
}
.ps-quick-card {
padding: 24px 20px;
border: 1px solid var(--ps-line);
border-radius: var(--ps-radius-md);
background: var(--ps-white);
}
.ps-icon {
display: inline-flex;
align-items: center;
justify-content: center;
width: 42px;
height: 42px;
margin-bottom: 17px;
border-radius: 50%;
background: var(--ps-pink-soft);
color: var(--ps-pink-dark);
}
.ps-icon svg {
width: 21px;
height: 21px;
stroke: currentColor;
}
.ps-quick-card h3 {
margin-bottom: 7px;
color: var(--ps-ink);
font-size: 16px;
line-height: 1.35;
}
.ps-quick-card p {
margin-bottom: 0;
color: var(--ps-muted);
font-size: 13px;
line-height: 1.6;
}
.ps-section {
margin-top: 56px;
}
.ps-section-heading {
max-width: 720px;
margin-bottom: 24px;
}
.ps-section-heading h2 {
margin-bottom: 10px;
color: var(--ps-ink);
font-size: clamp(27px, 4vw, 38px);
line-height: 1.15;
letter-spacing: -.025em;
}
.ps-section-heading p {
margin-bottom: 0;
color: var(--ps-muted);
font-size: 15px;
line-height: 1.7;
}
.ps-table-wrap {
overflow-x: auto;
border: 1px solid var(--ps-line);
border-radius: var(--ps-radius-md);
background: var(--ps-white);
}
.ps-table {
width: 100%;
min-width: 660px;
border-collapse: collapse;
}
.ps-table th,
.ps-table td {
padding: 18px 20px;
border-bottom: 1px solid var(--ps-line);
text-align: left;
vertical-align: middle;
font-size: 14px;
}
.ps-table th {
background: #fcfafb;
color: var(--ps-ink);
font-size: 12px;
font-weight: 700;
letter-spacing: .07em;
text-transform: uppercase;
}
.ps-table td:first-child {
color: var(--ps-ink);
font-weight: 650;
}
.ps-table tr:last-child td {
border-bottom: 0;
}
.ps-note {
display: flex;
gap: 12px;
margin-top: 16px;
padding: 16px 18px;
border-left: 3px solid var(--ps-pink);
border-radius: 0 12px 12px 0;
background: var(--ps-pink-soft);
color: #65545e;
font-size: 13px;
line-height: 1.65;
}
.ps-timeline {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 0;
overflow: hidden;
border: 1px solid var(--ps-line);
border-radius: var(--ps-radius-lg);
background: var(--ps-white);
}
.ps-step {
position: relative;
min-height: 205px;
padding: 30px;
border-right: 1px solid var(--ps-line);
}
.ps-step:last-child {
border-right: 0;
}
.ps-step-number {
display: flex;
align-items: center;
justify-content: center;
width: 34px;
height: 34px;
margin-bottom: 30px;
border-radius: 50%;
border: 1px solid #f1d9e5;
background: var(--ps-pink-soft);
color: var(--ps-ink);
font-size: 13px;
font-weight: 700;
}
.ps-step h3 {
margin-bottom: 9px;
color: var(--ps-ink);
font-size: 18px;
}
.ps-step p {
margin-bottom: 0;
color: var(--ps-muted);
font-size: 14px;
line-height: 1.7;
}
.ps-content-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 18px;
}
.ps-info-card {
padding: 26px;
border: 1px solid var(--ps-line);
border-radius: var(--ps-radius-md);
background: #fff;
}
.ps-info-card h3 {
margin-bottom: 9px;
color: var(--ps-ink);
font-size: 18px;
}
.ps-info-card p {
margin-bottom: 0;
color: var(--ps-muted);
font-size: 14px;
line-height: 1.75;
}
.ps-faq-list {
display: grid;
gap: 12px;
}
.ps-faq {
border: 1px solid var(--ps-line);
border-radius: 14px;
background: #fff;
}
.ps-faq summary {
position: relative;
padding: 20px 52px 20px 20px;
color: var(--ps-ink);
font-size: 15px;
font-weight: 650;
line-height: 1.45;
cursor: pointer;
list-style: none;
}
.ps-faq summary::-webkit-details-marker {
display: none;
}
.ps-faq summary::before,
.ps-faq summary::after {
content: "";
position: absolute;
top: 50%;
right: 21px;
width: 14px;
height: 1.5px;
background: var(--ps-ink);
transform: translateY(-50%);
transition: transform .2s ease;
}
.ps-faq summary::after {
transform: translateY(-50%) rotate(90deg);
}
.ps-faq[open] summary::after {
transform: translateY(-50%) rotate(0);
}
.ps-faq-content {
padding: 0 20px 20px;
color: var(--ps-muted);
font-size: 14px;
line-height: 1.75;
}
.ps-faq-content p:last-child {
margin-bottom: 0;
}
.ps-contact {
display: flex;
align-items: center;
justify-content: space-between;
gap: 28px;
margin-top: 60px;
padding: 38px 42px;
border-radius: var(--ps-radius-lg);
border: 1px solid #f1d9e5;
background: var(--ps-pink-soft);
color: var(--ps-ink);
}
.ps-contact h2 {
margin-bottom: 9px;
color: var(--ps-ink);
font-size: 28px;
line-height: 1.2;
}
.ps-contact p {
max-width: 650px;
margin-bottom: 0;
color: #6d6268;
font-size: 14px;
line-height: 1.7;
}
.ps-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(--ps-pink);
color: #171717 !important;
font-size: 14px;
font-weight: 750;
text-decoration: none !important;
transition: transform .2s ease, background .2s ease;
}
.ps-contact a:hover {
transform: translateY(-1px);
background: #ff9bc5;
}
@media (max-width: 900px) {
.ps-quick-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.ps-timeline {
grid-template-columns: 1fr;
}
.ps-step {
min-height: auto;
border-right: 0;
border-bottom: 1px solid var(--ps-line);
}
.ps-step:last-child {
border-bottom: 0;
}
}
@media (max-width: 640px) {
.prymen-shipping {
padding: 20px 14px 52px;
}
.ps-hero {
padding: 42px 22px;
border-radius: 18px;
}
.ps-hero h1 {
font-size: 40px;
}
.ps-quick-grid,
.ps-content-grid {
grid-template-columns: 1fr;
}
.ps-quick-grid {
margin-bottom: 42px;
}
.ps-section {
margin-top: 44px;
}
.ps-step {
padding: 24px;
}
.ps-step-number {
margin-bottom: 20px;
}
.ps-contact {
align-items: flex-start;
flex-direction: column;
padding: 30px 24px;
}
.ps-contact a {
width: 100%;
}
}
Prymen Customer Care
Shipping Policy
We want your order to arrive safely, smoothly, and with as little waiting as possible. Below you’ll find information about processing times, estimated delivery, tracking, customs, and what to do if something goes wrong.
Last updated: July 2026
1–3 Business Days
Most orders are prepared and dispatched within 1–3 business days.
5–8 Business Days
Estimated delivery time after your order has been dispatched.
Tracking Included
A shipping confirmation email is sent once your parcel leaves our facility.
Discreet Packaging
Orders are packed in plain outer packaging without revealing product details.
Estimated delivery times
Delivery estimates begin after your order has been dispatched. Business days exclude weekends and public holidays.
| Destination |
Estimated transit time |
Tracking |
| United States |
5–8 business days |
Included |
| Canada |
5–8 business days |
Included |
| United Kingdom & Europe |
5–8 business days |
Included |
| Australia & New Zealand |
5–8 business days |
Included |
| Other destinations |
5–8 business days |
Where available |
Please note: These timeframes are estimates, not guarantees. Customs inspections, severe weather, local carrier delays, peak-season volume, or an incomplete address may extend delivery.
What happens after you order
1
Order confirmed
You’ll receive an order confirmation email shortly after checkout.
2
Prepared & dispatched
We check, pack, and hand your order to the carrier, usually within 1–3 business days.
3
Track your parcel
Your tracking link is emailed after dispatch. It may take 24–72 hours to show movement.
Important shipping information
Shipping charges
We offer free shipping on orders of US$49 or more. Orders under US$49 are charged a flat shipping fee of US$4.99. The applicable shipping fee will be shown at checkout before payment.
Taxes & duties included
All Prymen product prices include applicable taxes and duties. Customers do not need to pay any additional import tax, customs duty, or handling fee upon delivery.
Address changes
Contact us as soon as possible after ordering. Once an order has entered processing or has been dispatched, we may not be able to change or redirect the address.
Split shipments
Items in the same order may occasionally be shipped in separate parcels. When this happens, you may receive more than one tracking number at no extra charge.
Shipping FAQs
Quick answers to the questions customers ask most often.
Why has my tracking not updated yet?
Tracking can take 24–72 hours to update after dispatch. It may also pause while a parcel is moving between carrier hubs or awaiting a local delivery scan.
What should I do if my order is delayed?
First check the latest tracking event and confirm that the delivery address is correct. If the parcel has not moved for an unusually long period, contact our support team with your order number.
What if my parcel is marked delivered but I cannot find it?
Check around the delivery location, ask household members or neighbors, and contact the local carrier. Carriers sometimes scan parcels as delivered shortly before the physical drop-off. If it still cannot be located, contact us promptly.
What happens if I entered the wrong address?
Customers are responsible for providing a complete and accurate address. If the parcel is returned because of an incorrect or incomplete address, additional reshipping charges may apply.
Do preorder items ship separately?
When an order includes a preorder item, the full order may be held until all items are available or shipped separately, depending on inventory and fulfillment arrangements. The estimated preorder dispatch date shown on the product page takes priority.
Still need help with your delivery?
Contact Prymen Customer Care and include your order number, the email used at checkout, and a short description of the issue.
Email Customer Care