.sw-gift-checkout{border-block:1px solid var(--sw-border,#d9cbbb);grid-column:1/-1;min-width:0;padding-block:clamp(1.5rem,4vw,3rem);scroll-margin-top:7rem}.sw-gift-checkout-heading{max-width:65ch;margin-bottom:1.5rem}.sw-gift-checkout h2{margin-bottom:.75rem}.sw-gift-checkout p{font-size:.9rem;line-height:1.8}.sw-gift-checkout-button{color:#fffdf8;cursor:pointer;min-height:48px;font:inherit;background:#474d37;border:1px solid #474d37;justify-content:center;align-items:center;padding:.85rem 1.5rem;display:inline-flex}.sw-gift-checkout-button:focus-visible{outline-offset:4px;outline:2px solid}.sw-gift-checkout-help,.sw-gift-checkout-status{color:var(--sw-muted,inherit);margin-block:1rem}.sw-gift-checkout-help a{text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline;display:inline}.sw-gift-checkout-embed{color:#222;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;width:100%;min-width:0}.sw-gift-checkout-embed iframe{border:0;width:100%;height:1100px;display:block}.sw-gift-checkout-attribution{text-align:center;padding:.5rem}.sw-gift-checkout-embed a{color:#666;font:12px/1.8 Arial,sans-serif}
