.gift-card-product{color:var(--sc-primary-text)}.gift-card-product__artwork{margin:0}.gift-card-product__artwork-image{display:block;width:100%;height:100%;object-fit:cover}.gift-card-product__artwork-caption{position:absolute;inset-block-end:12px;inset-inline-start:12px;max-width:calc(100% - 24px);padding:8px 12px;color:var(--sc-primary-text);font-size:var(--sc-type-caption);line-height:1.35;background:color-mix(in oklch,var(--sc-background-main) 82%,transparent);border-radius:var(--sc-radius-control);corner-shape:squircle;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gift-card-product__copy{max-width:540px}.gift-card-product__heading{margin:-4px 0 0}.gift-card-product__price{width:fit-content;white-space:nowrap}.gift-card-product__summary-heading{max-width:20ch}.gift-card-product__intro p,.gift-card-product__description p{margin:0}.gift-card-product__intro :is(p,ul,ol)+:is(p,ul,ol),.gift-card-product__description :is(p,ul,ol)+:is(p,ul,ol){margin-block-start:.75em}.gift-card-product__purchase,.gift-card-product__details,.gift-card-product__faq{min-width:0}.gift-card-product__form{gap:20px}.gift-card-product__values{display:flex}.gift-card-product__value label{min-height:35px}.gift-card-product__sold-out{display:none}.gift-card-product__selection-note,.gift-card-product__description{color:var(--sc-body-text);font-size:var(--sc-type-body-small);line-height:1.55;text-wrap:pretty}.gift-card-product__selection-note{margin:0}.gift-card-product__description{max-width:60ch}.gift-card-product__add{width:100%;min-height:45px}.gift-card-product__error{color:var(--sc-destructive-action);font-size:var(--sc-type-body-small);line-height:1.45}.gift-card-product__faq{padding-block-start:0}.gift-card-product__faq{--library-disclosure-duration: var(--sc-motion-standard);--library-disclosure-exit-duration: .18s;--library-disclosure-ease: cubic-bezier(.2, 0, 0, 1);--library-disclosure-exit-ease: cubic-bezier(.2, 0, 0, 1);--library-disclosure-blur: 0px}.gift-card-product__description :is(a,button):focus-visible,.gift-card-product__faq :is(summary,a):focus-visible,.gift-card-product--invalid a:focus-visible{outline:2px solid var(--sc-primary-text);outline-offset:3px}.gift-card-product__faq a,.gift-card-product--invalid a{color:inherit;text-underline-offset:.2em}.gift-card-product--invalid{display:grid;width:min(100% - 32px,720px);min-height:50vh;align-content:center;gap:16px;margin-inline:auto}@media(min-width:840px){.gift-card-product__copy{justify-self:end}}@media(max-width:359px){.gift-card-product__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gift-card-product__value label{width:100%}}@media(prefers-reduced-motion:reduce){.gift-card-product__faq{--library-disclosure-duration: .01ms;--library-disclosure-exit-duration: .01ms}}@media(forced-colors:active){.gift-card-product__value input:checked+label{outline:2px solid Highlight}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gift-card-product.css.map */
