.membership-gift .membership-gift__body{padding:var(--spacing-5xl) var(--spacing-xl) var(--spacing-4xl)}@media(min-width:768px){.membership-gift .membership-gift__content{max-width:600px;margin:auto}.membership-gift .membership-gift__body{min-height:auto;padding:var(--spacing-4xl);box-shadow:0 4px 24px #0000001f}}.membership-gift__title{margin:0 0 var(--spacing-md);padding-right:3rem;line-height:1.3}.membership-gift__intro{margin:0 0 var(--spacing-xl)}.membership-gift__summary{display:grid;gap:var(--spacing-xxs);margin:0 0 var(--spacing-xl);padding:1rem 1.4rem;border:1px solid var(--colors-border-secondary);background-color:var(--colors-background-bg-secondary)}.membership-gift__summary p,.membership-gift__error{margin:0}.membership-gift__alert{margin:0 0 var(--spacing-xl);padding:1.1rem 1.3rem;border:1px solid var(--colors-border-error);color:var(--colors-text-error)}.membership-gift__alert:empty{margin:0;padding:0;border:0}.membership-gift__form{display:grid;gap:var(--spacing-xl)}.membership-gift__field{display:grid;align-content:start;gap:var(--spacing-xs);min-width:0}.membership-gift__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--spacing-lg)}@media(max-width:767px){.membership-gift__row--stack-mobile{grid-template-columns:minmax(0,1fr)}}@media(hover:none)and (pointer:coarse){.membership-gift__input{font-size:16px}}.membership-gift__label-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-md)}.membership-gift__required{margin-left:.2rem;color:var(--colors-text-error)}.membership-gift__input{box-shadow:inset 0 0 0 .1rem var(--colors-border-primary)}.membership-gift__input:hover,.membership-gift__input:focus-visible{box-shadow:inset 0 0 0 .2rem var(--colors-brand-500)}.membership-gift__input--textarea{height:auto;min-height:8rem;resize:vertical}@supports (font: -apple-system-body){.membership-gift__input--date.is-empty:not(:focus)::-webkit-datetime-edit{opacity:0}}.membership-gift__input--date::-webkit-date-and-time-value{text-align:left}.membership-gift__input[aria-invalid=true]{box-shadow:inset 0 0 0 .1rem var(--colors-border-error)}.membership-gift__error{color:var(--colors-text-error)}.membership-gift__submit{margin-top:var(--spacing-md)}.membership-gift__dismiss{justify-self:center;text-decoration:underline;text-underline-offset:.3rem}.membership-buy-buttons__gift{margin-top:var(--spacing-lg);gap:var(--spacing-sm)}.membership-buy-buttons__gift.btn:focus:not(:focus-visible){box-shadow:var(--btn-secondary-box-shadow)}.membership-buy-buttons__gift-icon{width:1.8rem;height:1.8rem;flex:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-membership-gift.css.map */
