.dp-story.dp-gift-story{padding-block:clamp(40px,5vw,64px)}.dp-gift-story>header.dp-story-grid{gap:40px 64px}.dp-gift-story>header>div{min-width:0}.dp-gift-story h1{font-size:clamp(32px,3.2vw,44px);line-height:1.18;letter-spacing:-.015em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.dp-gift-story>header p{max-width:52ch;margin-top:24px;line-height:1.8}.dp-gift-story>header .dp-button{margin-top:28px}.dp-gift-story h2{font-size:clamp(25px,2.3vw,30px);line-height:1.25;text-wrap:balance}.dp-gift-story section h2+p,.dp-gift-story section h2+ol,.dp-gift-story section h2+ul{margin-top:20px}.dp-gift-story section p+p,.dp-gift-story section p+ul,.dp-gift-story section p+ol,.dp-gift-story section ul+p,.dp-gift-story section ol+p{margin-top:16px}.dp-gift-story section p+h2{margin-top:32px}.dp-gift-story section p+a,.dp-gift-story section ol+a,.dp-gift-story section ul+a{display:inline-flex;margin-top:24px}.dp-gift-story section ul,.dp-gift-story section ol{padding-left:24px}.dp-gift-story section li+li{margin-top:12px}.dp-gift-story>section:not(.dp-story-grid){max-width:760px;margin-inline:auto}.dp-gift-story .dp-story-grid{align-items:start}.dp-gift-story>header.dp-story-grid{align-items:center}.dp-gift-story details{padding-block:22px}.dp-gift-story h2+details{margin-top:12px}.dp-gift-story details summary{line-height:1.6}.dp-gift-story details p{margin-top:14px}.dp-gift-story .dp-story-end{margin-top:72px;padding:40px 28px}.dp-gift-story .dp-story-end .dp-button{margin-top:24px}@media(max-width:800px){.dp-gift-story .dp-story-grid{grid-template-columns:minmax(0,1fr);gap:36px}.dp-gift-story>header.dp-story-grid{gap:36px}.dp-gift-story>header p{max-width:60ch}}@media(max-width:480px){.dp-story.dp-gift-story{padding-inline:24px;padding-block:32px 48px}.dp-gift-story h1{font-size:32px;line-height:1.2}.dp-gift-story>header p{margin-top:20px}.dp-gift-story .dp-button{max-width:100%;padding-inline:20px;text-align:center;white-space:normal}.dp-gift-story>section{margin-top:48px}.dp-gift-story .dp-story-end{padding:32px 20px;margin-top:48px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dear-gift-story.css.map */
