.mysd-gift{--gift-accent: var(--mysd-accent, #0f766e);--gift-border: var(--mysd-border, #e2e2e2);--gift-soft: var(--mysd-soft, #fafafa);--gift-text: var(--mysd-text, #1a1a1a);--gift-muted: var(--mysd-muted, #666);margin:20px 0;padding:18px 20px 16px;border:1px solid var(--gift-border);border-left:3px solid var(--gift-accent);border-radius:4px;background:var(--gift-soft);color:var(--gift-text);line-height:1.55}.mysd-gift__flag{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--gift-accent)}.mysd-gift__head{margin:0 0 8px;font-size:18px;line-height:1.3;font-weight:700}.mysd-gift__pitch{margin:0 0 12px;font-size:15px;color:var(--gift-text)}.mysd-gift__item{margin:0 0 10px;font-size:15px}.mysd-gift__note,.mysd-gift__opt-note{color:var(--gift-muted);font-size:13px}.mysd-gift__value{display:inline-block;margin-left:6px;padding:1px 7px;border:1px solid var(--gift-border);border-radius:3px;background:#fff;font-size:12px;font-weight:600;color:var(--gift-muted);white-space:nowrap}.mysd-gift__mech{margin:0 0 10px;font-size:14px;font-weight:600}.mysd-gift__terms{margin:0;font-size:12.5px;color:var(--gift-muted)}.mysd-gift__pick{display:grid;gap:8px;margin:0 0 12px}@media(min-width:620px){.mysd-gift__pick{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.mysd-gift__opt{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--gift-border);border-radius:4px;background:#fff;font:inherit;text-align:left;cursor:pointer}.mysd-gift__opt:hover{border-color:var(--gift-accent)}.mysd-gift__opt.is-on{border-color:var(--gift-accent);box-shadow:inset 0 0 0 1px var(--gift-accent)}.mysd-gift__opt-name{font-size:14px;font-weight:600}.mysd-gift-line__flag{display:inline-block;padding:1px 7px;border-radius:3px;background:var(--gift-accent, #0f766e);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}:root[data-theme=dark] .mysd-gift{--gift-border: #333;--gift-soft: #161616;--gift-text: #ededed;--gift-muted: #9a9a9a}:root[data-theme=dark] .mysd-gift__value,:root[data-theme=dark] .mysd-gift__opt{background:#0d0d0d}.mysd-gift-bar{padding:9px 16px;background:var(--mysd-accent, #0f766e);color:#fff;font-size:14px;text-align:center}.mysd-gift-bar a{color:#fff;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mysd-gift.css.map */
