.gift-edit{padding-top:65px;padding-bottom:90px}.gift-edit__intro{max-width:760px;margin:0 auto 65px;text-align:center}.gift-edit__intro h1{font-size:clamp(44px,5vw,72px)}.gift-edit__intro>p:not(.eyebrow){font-size:21px;max-width:610px;margin:0 auto 22px}.gift-edit .text-link svg{display:inline-block;width:18px;margin-left:12px;vertical-align:middle}.gift-edit__selection{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;scroll-margin-top:32px}.gift-edit__card{display:flex;flex-direction:column;min-width:0;background:var(--surface)}.gift-edit__image{display:block;aspect-ratio:1.45;overflow:hidden;background:#eeeae5}.gift-edit__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.gift-edit__image:hover img{transform:scale(1.025)}.gift-edit__body{padding:36px;display:flex;flex-direction:column;flex:1}.gift-edit__body h2{font-size:34px}.gift-edit__body>p:not(.eyebrow){max-width:540px}.gift-edit__detail{font:12px/1.7 var(--sans);color:var(--muted)}.gift-edit__action{margin-top:auto;padding-top:14px;display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.gift-edit__price{font:13px/1.5 var(--sans)}.gift-edit__action .button{gap:24px}.gift-edit__how{padding:85px 0 70px;display:grid;grid-template-columns:1fr 2fr;gap:55px}.gift-edit__how h2,.gift-edit__help h2{font-size:38px}.gift-edit__how ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none}.gift-edit__how h3{font-size:23px;margin-top:16px}.gift-edit__how li p{font-size:16px;line-height:1.65}.gift-edit__help{background:var(--surface);padding:45px;text-align:center}.gift-edit__help>p:not(.eyebrow){max-width:590px;margin:0 auto 15px}.gift-edit__back{padding-top:25px}.gift-edit__back~.shopify-section{padding-top:0}body:has(.gift-edit__back) .sc-builder{font-family:var(--serif)}body:has(.gift-edit__back) .sc-builder h2{font:11px/1.5 var(--sans);letter-spacing:.12em}body:has(.gift-edit__back) .sc-card-option__value{border:1px solid var(--line)!important;border-radius:0!important;font:13px/1.5 var(--sans)}body:has(.gift-edit__back) .sc-card-option__value--selected{border:2px solid var(--ink)!important;background:var(--surface)!important;color:var(--ink)!important}body:has(.gift-edit__back) .sc-card-gallery__item--selected{outline-color:var(--ink)!important;border-color:var(--ink)!important}body:has(.gift-edit__back) .sc-builder input,body:has(.gift-edit__back) .sc-builder textarea{font-family:var(--sans);border-radius:0!important}body:has(.gift-edit__back) .sc-giftr-card__add{border-radius:0!important;background:var(--ink)!important;color:#fff!important;font-family:var(--sans);letter-spacing:.1em}body:has(.gift-edit__back) .sc-card-tab{font:11px/1.5 var(--sans);letter-spacing:.08em}body:has(.gift-edit__back) .sc-card-tab--active{border-color:var(--ink)!important}body:has(.gift-edit__back) .sc-gift-card{box-shadow:none!important;border-radius:0!important}body:has(.gift-edit__back) .sc-builder :focus-visible{outline:2px solid #555!important;outline-offset:3px}@media(max-width:899px){.gift-edit{padding-top:40px;padding-bottom:50px}.gift-edit__intro{margin-bottom:38px}.gift-edit__intro>p:not(.eyebrow){font-size:18px}.gift-edit__selection{grid-template-columns:1fr;gap:30px}.gift-edit__body{padding:26px}.gift-edit__body h2{font-size:30px}.gift-edit__how{grid-template-columns:1fr;gap:15px;padding:50px 0 30px}.gift-edit__how ol{grid-template-columns:1fr;gap:12px}.gift-edit__help{padding:30px 22px}.gift-edit__help h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.gift-edit__image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
