.pb-gift{--pb-gift-ink: #211d1b;--pb-gift-surface: #fff;--pb-gift-line: #cfc9c2;--pb-gift-line-strong: #8a847e;--pb-gift-muted: #5a5a5a;--pb-gift-error: #b3121f;display:block;margin-block:18px 8px;color:var(--pb-gift-ink);font-size:14px}.pb-gift .pb-gift__fieldset{min-inline-size:0;margin:0;padding:0;border:0}.pb-gift .pb-gift__legend{margin-block-end:12px;padding:0;font-size:15px;font-weight:600}.pb-gift .pb-gift__presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media screen and (min-width:420px){.pb-gift .pb-gift__presets{grid-template-columns:repeat(4,minmax(0,1fr))}}.pb-gift .pb-gift__radio{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.pb-gift .pb-gift__chip{display:flex;align-items:center;justify-content:center;min-block-size:48px;margin:0;padding:10px 12px;border:1px solid var(--pb-gift-line);color:var(--pb-gift-ink);font-size:15px;font-weight:600;letter-spacing:.02em;text-align:center;background:var(--pb-gift-surface);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pb-gift .pb-gift__chip:hover{border-color:var(--pb-gift-ink)}@media(prefers-reduced-motion:reduce){.pb-gift .pb-gift__chip{transition:none}}.pb-gift .pb-gift__chip--other{grid-column:1 / -1;font-weight:500}.pb-gift .pb-gift__radio:checked+.pb-gift__chip{border-color:var(--pb-gift-ink);color:var(--pb-gift-surface);background:var(--pb-gift-ink)}@media(forced-colors:active){.pb-gift .pb-gift__radio:checked+.pb-gift__chip{border-width:3px;border-color:Highlight}}.pb-gift .pb-gift__radio:focus-visible+.pb-gift__chip{outline:2px solid var(--pb-gift-ink);outline-offset:2px}.pb-gift .pb-gift__custom{margin-block-start:16px}.pb-gift .pb-gift__custom[hidden]{display:none}.pb-gift .pb-gift__custom-label{display:block;margin:0 0 8px;font-size:14px;font-weight:600}.pb-gift .pb-gift__field{position:relative;display:flex;align-items:center}.pb-gift .pb-gift__input{inline-size:100%;block-size:48px;margin:0;padding-block:0;padding-inline:14px 44px;border:1px solid var(--pb-gift-line-strong);border-radius:0;color:var(--pb-gift-ink);font-size:16px;background:var(--pb-gift-surface)}.pb-gift .pb-gift__input:focus-visible{border-color:var(--pb-gift-ink);outline:2px solid var(--pb-gift-ink);outline-offset:1px}.pb-gift .pb-gift__input[aria-invalid=true]{border-color:var(--pb-gift-error)}.pb-gift .pb-gift__currency{position:absolute;inset-inline-end:14px;color:var(--pb-gift-muted);font-size:16px;pointer-events:none}.pb-gift .pb-gift__hint{margin:8px 0 0;color:var(--pb-gift-muted);font-size:13px}.pb-gift .pb-gift__error{margin:8px 0 0;color:var(--pb-gift-error);font-size:13px}.pb-gift .pb-gift__error[hidden]{display:none}.pb-gift .pb-gift__suggest{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;min-inline-size:44px;margin-inline-start:2px;padding-block:0;padding-inline:12px;border:1px solid var(--pb-gift-error);border-radius:0;color:var(--pb-gift-error);font-size:13px;font-weight:600;background:var(--pb-gift-surface);cursor:pointer}.pb-gift .pb-gift__suggest:focus-visible{outline:2px solid var(--pb-gift-ink);outline-offset:2px}.pb-gift .pb-gift__summary{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:20px 0 0;padding-block-start:16px;border-block-start:1px solid var(--pb-gift-line);color:var(--pb-gift-muted);font-size:14px}.pb-gift .pb-gift__selected{color:var(--pb-gift-ink);font-family:var(--heading-family, serif);font-size:32px;font-weight:var(--heading-weight, 400);font-variant-numeric:lining-nums tabular-nums;line-height:1}.pb-gift-card-media{position:relative;container-type:inline-size}.pb-gift-slot{position:absolute;inset-inline-start:74.41%;inset-block-start:66.21%;inline-size:6.74%;block-size:2.25%;display:flex;align-items:center;justify-content:center;color:#1b1b1b;font-family:var(--main-family, sans-serif);font-size:2cqw;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;pointer-events:none}.pb-gift .pb-gift__notes{margin:14px 0 0;padding:0;color:var(--pb-gift-muted);font-size:13px;line-height:1.5;list-style:none}.pb-gift .pb-gift__notes li{position:relative;margin:0 0 6px;padding-inline-start:16px}.pb-gift .pb-gift__notes li:before{content:"";position:absolute;inset-block-start:.7em;inset-inline-start:0;inline-size:6px;block-size:1px;background:var(--pb-gift-ink)}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAgA */
