@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@500;600;700;800;900&family=Hanken+Grotesk:wght@400;500;600;700&display=swap');
/* Hide theme page title on this page only */
.row:has(.ks-delivery) > h1{display:none !important;}
.ks-delivery{
--ks-pink:#fe0295;--ks-pink-deep:#c40074;--ks-pink-soft:#ffe6f4;--ks-pink-mist:#fff4fa;--ks-ink:#1a1a1a;--ks-grey:#6b6b6b;--ks-line:#f0d4e6;--ks-white:#ffffff;--ks-display:'Archivo','Hanken Grotesk',-apple-system,BlinkMacSystemFont,sans-serif;--ks-body:'Hanken Grotesk',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-family:var(--ks-body);color:var(--ks-ink);line-height:1.65;max-width:1040px;margin:0 auto;padding:8px 20px 64px;-webkit-font-smoothing:antialiased;
}
.ks-delivery *{box-sizing:border-box;}
.ks-delivery p{margin:0 0 14px;font-size:16px;color:#2b2b2b;}
.ks-delivery strong{color:var(--ks-ink);font-weight:700;}
.ks-delivery .ks-hero{text-align:center;padding:28px 0 8px;}
.ks-delivery .ks-eyebrow{font-family:var(--ks-display);font-weight:700;letter-spacing:.28em;text-transform:uppercase;font-size:12px;color:var(--ks-pink);margin-bottom:6px;}
.ks-delivery .ks-title{font-family:var(--ks-display);font-weight:900;line-height:.92;letter-spacing:-.02em;font-size:clamp(48px,11vw,108px);margin:0;text-transform:uppercase;color:var(--ks-ink);}
.ks-delivery .ks-title mark{background:var(--ks-pink);color:var(--ks-white);padding:0 .12em;border-radius:6px;}
.ks-delivery .ks-lede{max-width:620px;margin:18px auto 0;font-size:18px;color:var(--ks-grey);line-height:1.55;}
.ks-delivery .ks-methods{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:48px 0 8px;}
.ks-delivery .ks-card{border:1px solid var(--ks-line);border-radius:18px;padding:26px 24px;background:var(--ks-white);}
.ks-delivery .ks-card--express{background:linear-gradient(160deg,var(--ks-pink-mist),var(--ks-pink-soft));border-color:var(--ks-pink-soft);}
.ks-delivery .ks-card h2{font-family:var(--ks-display);font-weight:800;font-size:26px;margin:0 0 2px;letter-spacing:-.01em;}
.ks-delivery .ks-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ks-pink-deep);background:var(--ks-pink-soft);border-radius:99px;padding:4px 11px;margin-bottom:14px;}
.ks-delivery .ks-card--express .ks-tag{background:var(--ks-white);}
.ks-delivery .ks-eta{display:flex;align-items:baseline;gap:8px;margin:16px 0 4px;padding-top:14px;border-top:1px dashed var(--ks-line);}
.ks-delivery .ks-eta b{font-family:var(--ks-display);font-size:30px;font-weight:900;color:var(--ks-pink);line-height:1;}
.ks-delivery .ks-eta span{font-size:13px;color:var(--ks-grey);text-transform:uppercase;letter-spacing:.06em;}
.ks-delivery .ks-h{font-family:var(--ks-display);font-weight:800;font-size:28px;letter-spacing:-.01em;margin:52px 0 6px;}
.ks-delivery .ks-h .ks-bar{color:var(--ks-pink);}
.ks-delivery .ks-sub{color:var(--ks-grey);font-size:15px;margin:0 0 6px;}
.ks-delivery .ks-updated{color:var(--ks-grey);font-size:13px;margin:0 0 22px;}
.ks-delivery .ks-tablewrap{overflow-x:auto;border-radius:16px;border:1px solid var(--ks-line);}
.ks-delivery table{width:100%;border-collapse:collapse;font-size:15px;min-width:520px;}
.ks-delivery caption{text-align:left;font-size:13px;color:var(--ks-grey);padding:0 0 8px;}
.ks-delivery thead th{background:var(--ks-ink);color:var(--ks-white);font-family:var(--ks-display);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;text-align:left;padding:14px 18px;}
.ks-delivery tbody td{padding:13px 18px;border-top:1px solid var(--ks-line);vertical-align:top;}
.ks-delivery tbody tr:nth-child(even){background:var(--ks-pink-mist);}
.ks-delivery .ks-dest{font-weight:700;white-space:nowrap;}
.ks-delivery .ks-na{color:#b0879f;}
.ks-delivery .ks-free{color:var(--ks-pink-deep);font-weight:700;}
.ks-delivery .ks-price{font-weight:700;}
.ks-delivery .ks-freebar{margin:30px 0;border-radius:18px;padding:22px 26px;background:linear-gradient(120deg,var(--ks-pink),#ff4fb6);color:var(--ks-white);display:flex;flex-wrap:wrap;gap:10px 28px;align-items:center;}
.ks-delivery .ks-freebar h3{font-family:var(--ks-display);font-weight:900;font-size:20px;margin:0;text-transform:uppercase;letter-spacing:.02em;}
.ks-delivery .ks-freebar p{margin:0;font-size:15px;font-weight:600;color:var(--ks-white);max-width:640px;}
.ks-delivery .ks-note{border-left:4px solid var(--ks-pink);background:var(--ks-pink-mist);border-radius:0 12px 12px 0;padding:16px 20px;margin:0 0 16px;}
.ks-delivery .ks-note h4{margin:0 0 4px;font-size:16px;font-family:var(--ks-display);font-weight:700;}
.ks-delivery .ks-note p{margin:0;font-size:15px;color:#444;}
.ks-delivery details{border:1px solid var(--ks-line);border-radius:12px;padding:0 18px;margin:0 0 10px;background:var(--ks-white);}
.ks-delivery summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:700;font-size:16px;display:flex;justify-content:space-between;align-items:center;gap:12px;}
.ks-delivery summary::-webkit-details-marker{display:none;}
.ks-delivery summary::after{content:"+";color:var(--ks-pink);font-size:22px;font-weight:700;line-height:1;}
.ks-delivery details[open] summary::after{content:"\\2013";}
.ks-delivery details p{padding:0 0 16px;margin:0;font-size:15px;color:#444;}
.ks-delivery .ks-contact{margin-top:40px;text-align:center;border-radius:22px;padding:34px 24px;background:linear-gradient(135deg,var(--ks-pink-soft),var(--ks-pink-mist));}
.ks-delivery .ks-contact h3{font-family:var(--ks-display);font-weight:800;font-size:22px;margin:0 0 6px;}
.ks-delivery .ks-contact a{color:var(--ks-pink-deep);font-weight:700;text-decoration:none;border-bottom:2px solid var(--ks-pink-soft);}
.ks-delivery .ks-contact a:hover{border-color:var(--ks-pink-deep);}
/* selecteur de pays */
.ks-delivery .ks-pick{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;}
.ks-delivery .ks-pick label{font-family:var(--ks-display);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ks-grey);}
.ks-delivery .ks-pick select{font-family:var(--ks-body);font-size:17px;font-weight:700;color:var(--ks-ink);padding:12px 16px;border:2px solid var(--ks-pink);border-radius:99px;background:var(--ks-white);min-width:250px;cursor:pointer;}
.ks-delivery .ks-pick select:focus-visible{outline:3px solid var(--ks-pink-soft);outline-offset:2px;}
@media (max-width:680px){.ks-delivery{padding:8px 16px 48px;}.ks-delivery .ks-methods{grid-template-columns:1fr;}.ks-delivery .ks-h{font-size:24px;}.ks-delivery .ks-freebar{flex-direction:column;align-items:flex-start;}}
@media (prefers-reduced-motion:reduce){.ks-delivery *{transition:none!important;}}
Shipping & Delivery
Shipping policy
How, when and at what cost Kool Seoul ships your order. This policy applies to every order placed on koolseoul.com.
Last updated: 24 July 2026
Processing and dispatch
Orders are processed within 2 to 5 business days after payment confirmation, then dispatched from our headquarters in Seoul, South Korea. During peak seasons processing may take slightly longer. You will receive a tracking number by email as soon as your order leaves us.
Countries we serve
We ship to the United States, Canada, Japan, South Korea, Australia, New Zealand, Singapore, Hong Kong, Taiwan, Malaysia, Thailand, Vietnam, Indonesia, the Philippines, the United Arab Emirates and Cambodia. European customers are served by our sister store, Ma Petite Corée, which ships in euros at local rates.
Carriers and delivery times
K-Packet by Korea Post takes 7 to 14 business days and is tracked door to door. DHL Express takes 2 to 5 business days. Both timeframes are counted from dispatch and exclude customs clearance in your country.
How shipping is priced
Shipping is calculated on the real weight of your parcel and your destination country. Exact rates for every weight band are published on our delivery page, and the price you see at checkout is the price you pay — nothing is added later.
The $150 shipping offer
On orders over $150 we cover the first $20 of Korea Post shipping, applied automatically at checkout. Where your shipping costs $20 or less, it becomes free. The offer applies to K-Packet only. DHL Express is always charged in full, whatever the order value.
Weight limit
Orders are capped at 8 kg. Above that weight no shipping option will appear at checkout. Contact us and we will quote the shipment directly.
Customs, duties and import taxes
Any customs duties, import taxes or carrier handling fees applied on arrival are the responsibility of the recipient. They are set by your local authorities, they vary by country, and they are never included in your order total.
Incorrect or incomplete addresses
Please check your address carefully before ordering. If a parcel is returned to us because the address was wrong or incomplete, the cost of re-shipping is payable by the customer.
Refused or unclaimed parcels
If a parcel is refused at delivery, or is not collected and is returned to Korea, neither the products nor the shipping can be refunded.
Lost or damaged parcels
If your tracking has not moved for an unusually long time, or your parcel arrives damaged, contact us with your order number and we will open an enquiry with the carrier.