.os-rp{--rp-ink:#000000;--rp-accent:#EBC5C5;--rp-panel:#F8EEEE;--rp-rule:#FDF8F5;width:min(100%,920px);margin:0 auto;padding:0 0 80px;color:var(--rp-ink);font-family:var(--font-body--family,'Manrope','Pretendard','Apple SD Gothic Neo','Malgun Gothic',sans-serif);font-size:16px;font-weight:400;line-height:1.75;text-align:left}
.os-rp,.os-rp *{box-sizing:border-box}
.os-rp a{color:inherit;text-underline-offset:5px}
.os-rp a:focus-visible,.os-rp summary:focus-visible{outline:2px solid var(--rp-ink);outline-offset:4px}
.os-rp :is(h1,h2,p){margin:0;color:var(--rp-ink);font-family:inherit;font-weight:400;text-transform:none}
.os-rp__hero{padding:clamp(42px,7vw,78px) 0 clamp(46px,7vw,76px)}
.os-rp__eyebrow{margin:0 0 19px!important;font-size:11px;font-weight:300!important;letter-spacing:.1em;text-transform:uppercase!important}
.os-rp h1{max-width:760px;font-size:clamp(38px,7vw,68px);line-height:1.2;letter-spacing:.04em;text-wrap:balance}
.os-rp__intro{max-width:690px;margin:28px 0 0!important;font-size:clamp(17px,2.2vw,20px);line-height:1.65;text-wrap:pretty}
.os-rp__promise{display:grid;grid-template-columns:150px minmax(0,1fr);gap:30px;margin:0 0 clamp(58px,9vw,92px);padding:30px;background:var(--rp-panel)}
.os-rp__number{font-size:58px;font-weight:300;line-height:1;letter-spacing:.04em}
.os-rp__promise h2{font-size:clamp(22px,3vw,29px);line-height:1.2;letter-spacing:.04em;text-wrap:balance}
.os-rp__promise p{margin:12px 0 0!important;max-width:590px}
.os-rp__policy{border-top:1px solid var(--rp-rule)}
.os-rp__policy:last-of-type{border-bottom:1px solid var(--rp-rule)}
.os-rp__policy summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 0;list-style:none;cursor:pointer}
.os-rp__policy summary::-webkit-details-marker{display:none}
.os-rp__title{font-size:17px;font-weight:400;line-height:1.45;letter-spacing:.04em}
.os-rp__icon{position:relative;width:18px;height:18px;flex:none}
.os-rp__icon::before,.os-rp__icon::after{content:"";position:absolute;left:0;top:8px;width:18px;height:1px;background:var(--rp-ink)}
.os-rp__icon::after{transform:rotate(90deg);transition:transform .18s ease}
.os-rp__policy[open] .os-rp__icon::after{transform:rotate(0)}
.os-rp__body{max-width:650px;padding:0 46px 30px 0}
.os-rp__body>*:first-child{margin-top:0}
.os-rp__body>*:last-child{margin-bottom:0}
.os-rp__body p{margin:0 0 14px!important}
.os-rp__body ol{margin:0;padding-left:21px}
.os-rp__body li{padding:0 0 8px 5px}
.os-rp__body li:last-child{padding-bottom:0}
.os-rp__contact{margin-top:clamp(58px,9vw,92px);padding:clamp(30px,5vw,48px);background:var(--rp-accent)}
.os-rp__contact h2{font-size:clamp(25px,4vw,34px);line-height:1.2;letter-spacing:.04em;text-wrap:balance}
.os-rp__contact p{max-width:620px;margin:16px 0 0!important}
.os-rp__updated{margin-top:23px!important;font-size:12px;font-weight:300!important}
@media(max-width:680px){
.os-rp{padding-bottom:56px}
.os-rp__hero{padding-top:38px}
.os-rp__promise{grid-template-columns:1fr;gap:18px;padding:25px 23px}
.os-rp__number{font-size:45px}
.os-rp__policy summary{padding:22px 0}
.os-rp__title{font-size:16px}
.os-rp__body{padding:0 28px 25px 0}
}
@media(prefers-reduced-motion:reduce){.os-rp__icon::after{transition:none}}
Returns
Take 30 days to make sure it’s right for your table.
We want you to feel comfortable ordering from OUR SPRING. If your purchase is not right for you, eligible items may be returned within 30 days of delivery.
30
A full month to decide.
Unused, unopened items in their original packaging may be returned within 30 days after they are delivered.
Return eligibility
To qualify for a return, an item must be unused, unopened, and in the same condition and original packaging in which it was received. Please include your order number or other proof of purchase.
The return request must be submitted within 30 days of the delivery date. Returns requested after that period or sent without contacting us first may not be accepted.
How to start a return
- Email us at support@ourspring.co with your order number and the item you would like to return.
- We will confirm eligibility and send the return address and packing instructions.
- Pack the item securely and send it using a trackable shipping method. Keep the tracking receipt until your refund is complete.
Return shipping
For preference-based returns, the customer is responsible for return shipping. Original shipping charges are not refundable.
If we sent the wrong item or your order arrived damaged, we will cover the appropriate shipping costs and work with you on a replacement or refund.
Refunds
We will inspect your return after it arrives and email you with the result. Approved refunds are issued to the original payment method within five business days of inspection.
Your bank or card provider may need additional time to post the refund to your account. If more than 10 business days have passed since we approved your refund, please contact us.
Damaged or incorrect orders
If something arrives damaged, defective, or different from what you ordered, contact us as soon as possible. Include your order number and clear photos of the item, its packaging, and the shipping label so we can resolve it quickly.
Please do not discard the item or packaging until we have reviewed your request.
Items we cannot accept
We cannot accept items that have been opened, used, altered, or damaged after delivery. Gift cards and items clearly marked final sale at the time of purchase are also not returnable, except where required by law.
Exchanges and cancellations
For the fastest exchange, return the eligible item and place a new order for the item you want. Damaged and incorrect orders are handled separately as described above.
If you need to cancel or change an order, contact us promptly. We will do our best to help, but an order cannot be changed or canceled after it has been fulfilled or shipped.
Questions? We’re here to help.
Email support@ourspring.co before sending a return. Please include your order number so we can help you more quickly.
Last updated: October 11, 2026