.ship-page__hero{flex-direction:column;gap:36px;padding-block:72px 88px;display:flex}.cp-page .ship-page__title{letter-spacing:-.03em;max-width:760px;font-size:clamp(42px,5vw,68px);line-height:1.02}.ship-page__hero .cp-chips{margin-bottom:12px}.ship-page__visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ship-page__hero .ds-tint-card{gap:10px;padding:24px 24px 28px}.ship-page__hero .cp-tint__label{font-size:15px}.cp-page .ship-page__hero .cp-tint h3{font-size:23px}.ship-page section[id],.ship-page [id=refunds],.ship-page [id=cancellations],.ship-page [id=rights]{scroll-margin-top:calc(var(--storefront-header-height,0px) + 20px)}.ship-page p{color:var(--ds-ink-2);font-size:16px;line-height:1.6}.ship-page p+p{margin-top:12px}.ship-page__shipping{flex-wrap:wrap;align-items:flex-start;gap:32px 64px;display:flex}.ship-page__aside{flex-direction:column;flex:320px;gap:28px;min-width:0;max-width:380px;display:flex}.cp-page .ship-page__contact p{overflow-wrap:anywhere;font-size:15px;line-height:1.5}.ship-page__cards{flex:999 620px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;min-width:0;display:grid}.ship-page__card--wide{grid-column:1/-1}.cp-page .ship-page__card h3,.cp-page .ship-page__start h3{letter-spacing:-.01em;align-items:center;gap:12px;margin-bottom:12px;font-size:22px;line-height:1.2;display:flex}.ship-page__card-icon{width:20px;height:20px;color:var(--ds-coral);flex:none}.cp-page .ship-page__returns-title{max-width:760px}.ship-page__start{flex-wrap:wrap;align-items:flex-start;gap:16px 48px;margin-bottom:20px;padding:30px 32px 32px;display:flex}.cp-page .ship-page__start h3{flex:240px;margin:0;font-size:26px}.ship-page__start>div{flex:999 560px;min-width:0}.ship-page__pair{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:20px;display:grid}.cp-page .ship-page__policy-tint h3{font-size:25px}.ship-page__policy-tint p+p{margin-top:0}.ship-page__money .ship-page__pair{margin-bottom:20px}.ship-page__long{padding:32px 34px 34px}.cp-page .ship-page__long h3{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(28px,3vw,38px);line-height:1.1}.ship-page__rights{flex-wrap:wrap;gap:16px 48px;margin-bottom:20px;display:flex}.cp-page .ship-page__rights h3{flex:260px;align-items:flex-start;font-size:26px}.ship-page__rights>div{flex:999 560px;min-width:0}.cp-page .ship-page__rights p{color:var(--ds-ink)}.ship-page__question{border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:22px 26px}.ship-page__question-copy{flex:320px;align-items:center;gap:14px;min-width:0;display:flex}.ship-page__question .ds-btn{min-height:44px}@media (max-width:720px){.ship-page__hero{gap:28px;padding-block:48px 64px}.ship-page__start,.ship-page__long{padding:24px 22px 26px}.ship-page__question{padding:20px}}
