.gift-accessible{overflow-wrap:anywhere}.gift-action{vertical-align:top;flex-direction:column;align-items:flex-start;gap:.25rem;max-width:100%;margin:.3rem .5rem .3rem 0;display:inline-flex}.gift-action small{max-width:30rem;color:inherit;opacity:1;font-size:.875rem;line-height:1.45;display:block}.gift-accessible button,.gift-accessible summary,.gift-accessible a,.gift-action button{min-width:44px;min-height:44px}.gift-accessible button,.gift-action button{color:#19140d;font:inherit;background:#dfc48a;border:1px solid #dfc48a;border-radius:.5rem;padding:.6rem .9rem}.gift-accessible :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;color:#fff;max-width:100%;min-height:44px;font:inherit;background:#102941;border:1px solid #a0b4c8;border-radius:.35rem;padding:.5rem}.gift-accessible label{max-width:100%}.gift-accessible label:has(input[type=checkbox]){min-height:44px}.gift-accessible :is(button,a,input,select,textarea,summary):focus-visible,.gift-action button:focus-visible,.gift-accessible [tabindex="-1"]:focus{outline-offset:2px;outline:3px solid #0056a8;box-shadow:0 0 0 6px #ffdb7b}.gift-accessible summary{cursor:pointer;box-sizing:border-box;padding:.5rem 0;display:list-item}.gift-accessible :disabled,.gift-action :disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.gift-accessible *{scroll-behavior:auto!important;transition:none!important}}
