.Gift_cardWrap__1m_Sr{container-type:inline-size;width:100%;max-width:680px;--minfs:11px}.Gift_card__Unu5Q{--u:calc(100cqw / 680);position:relative;overflow:hidden;box-sizing:border-box;width:100%;min-height:calc(var(--u) * 380);border-radius:4px;border:1px solid var(--gift-border);background:var(--gift-bg);color:var(--gift-text);padding:calc(var(--u) * 30) calc(var(--u) * 40) calc(var(--u) * 32);display:flex;flex-direction:column}.Gift_hole__ki3bt{position:absolute;width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:50%;background:var(--gift-hole)}.Gift_holeTl__NvJPk{top:calc(var(--u) * 14);left:calc(var(--u) * 14)}.Gift_holeTr__xDjYt{top:calc(var(--u) * 14);right:calc(var(--u) * 14)}.Gift_holeBl___8BIB{bottom:calc(var(--u) * 24);left:calc(var(--u) * 14)}.Gift_holeBr__hxXzV{bottom:calc(var(--u) * 24);right:calc(var(--u) * 14)}.Gift_top__bo7SX{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:calc(var(--u) * 12);border-bottom:1px solid var(--gift-rule)}.Gift_wordmark__fkt4_{font-family:var(--rs-wordmark);font-weight:700;font-size:max(var(--minfs),calc(var(--u) * 22));letter-spacing:.08em}.Gift_tag__jX5UI{font-family:var(--rs-wordmark);font-weight:600;font-size:max(var(--minfs),calc(var(--u) * 16));letter-spacing:.12em;color:var(--gift-accent);white-space:nowrap}.Gift_bibRow__Cy9VC{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 18)}.Gift_bibCol____wDC{display:flex;flex-direction:column;gap:2px;min-width:0;flex:0 0 auto}.Gift_bibLabel__1uEUH{font-family:var(--rs-body);font-size:max(var(--minfs),calc(var(--u) * 12.5));letter-spacing:.12em;text-transform:uppercase;opacity:.7}.Gift_bib__2UUx1{font-family:var(--rs-wordmark);font-weight:700;font-size:calc(var(--u) * var(--bibsize, 86));line-height:.9;letter-spacing:.02em;white-space:nowrap;font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.Gift_dot__JhLc_{color:var(--gift-accent)}.Gift_motif__cw_2a{flex:0 0 auto;width:calc(var(--u) * var(--mw));height:auto;margin-bottom:calc(var(--u) * 6)}.Gift_lower__tW120{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(var(--u) * 32);gap:calc(var(--u) * 32);margin-top:calc(var(--u) * 22)}.Gift_who__qySWL{display:flex;flex-direction:column;gap:6px;min-width:0}.Gift_headline__G_IV7{margin:0;font-family:var(--rs-display);font-weight:700;font-size:max(18px,calc(var(--u) * 30));line-height:1.05;color:var(--gift-head);overflow-wrap:anywhere}.Gift_from__MbiKN{font-size:max(12px,calc(var(--u) * 14));opacity:.8}.Gift_from__MbiKN,.Gift_message__GqqrL{font-family:var(--rs-body);overflow-wrap:anywhere}.Gift_message__GqqrL{margin:0;font-size:max(13px,calc(var(--u) * 15));line-height:1.45;white-space:pre-wrap}.Gift_stripe__yvPxn{position:absolute;left:0;right:0;bottom:0;height:calc(var(--u) * 8);display:grid;grid-gap:3px;gap:3px}@container (max-width: 520px){.Gift_lower__tW120{grid-template-columns:minmax(0,1fr);gap:10px}}.Gift_small__1mHE9{--minfs:0px;max-width:240px}.Gift_small__1mHE9 .Gift_headline__G_IV7{font-size:calc(var(--u) * 30)}.Gift_small__1mHE9 .Gift_from__MbiKN{font-size:calc(var(--u) * 14)}.Gift_small__1mHE9 .Gift_lower__tW120{grid-template-columns:minmax(0,1fr)}.Gift_layout__a3xvX{display:grid;grid-gap:32px;gap:32px}@media (min-width:900px){.Gift_layout__a3xvX{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start}.Gift_sticky__LR1BU{position:-webkit-sticky;position:sticky;top:24px}}.Gift_occasions__S7eDE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;border:0;padding:0;margin:0 0 16px}.Gift_occasions__S7eDE legend{font-weight:600;font-size:12px;color:var(--rs-ink60);padding:0;margin-bottom:6px}.Gift_occasion__JGCNp{display:block;padding:0;border:2px solid transparent;border-radius:var(--rs-r-edge);background:none;cursor:pointer;text-align:left;font:inherit;color:var(--rs-ink)}.Gift_occasion__JGCNp:focus-visible{outline:2px solid var(--rs-ember);outline-offset:2px}.Gift_occasionSelected__Zoc9E{border-color:var(--rs-ink)}.Gift_swatch__owCri{display:block;height:44px;border-radius:2px 2px 0 0;background:var(--gift-bg);position:relative}.Gift_swatch__owCri:after{content:"";position:absolute;right:8px;bottom:8px;width:12px;height:12px;border-radius:50%;background:var(--gift-accent)}.Gift_occasionLabel__wslJw{display:block;padding:6px 8px;font-size:var(--rs-t-sec);font-weight:600}.Gift_field__JErSI textarea{min-height:96px;border:1px solid var(--rs-hair);border-radius:var(--rs-r-field);padding:12px 14px;font:inherit;font-size:16px;color:var(--rs-ink);background:var(--rs-paper);resize:vertical}.Gift_field__JErSI textarea:focus{outline:2px solid var(--rs-ember);outline-offset:-1px;border-color:var(--rs-ember)}.Gift_notice__zRHgS{margin:12px 0 0;padding:12px 14px;border-left:3px solid var(--rs-ember);background:var(--rs-paper)}.Gift_hint__IJKgT{font-size:var(--rs-t-sec);color:var(--rs-ink60);margin:0}.Gift_count__gd0x9{font-size:var(--rs-t-micro);color:var(--rs-ink60);text-align:right}.Gift_includes__amvCw{margin:0 0 24px;padding:0;list-style:none;border-top:1px solid var(--rs-hair)}.Gift_includes__amvCw li{padding:10px 0;border-bottom:1px solid var(--rs-hair)}.Gift_price__ASdhA{font-size:32px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 0 4px}.Gift_actions__CYACx,.Gift_codeRow__XB3Mu{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:16px 0}.Gift_codeBig__N0388{font-size:28px;font-weight:700;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.Gift_state__kNLJh{padding:24px 0}