.backdrop.svelte-ktd1vj{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal.svelte-ktd1vj{background:#fff;border-radius:12px;width:min(600px,100%);max-height:90vh;position:relative;overflow-y:auto}.modal.svelte-ktd1vj img:where(.svelte-ktd1vj){width:100%;display:block}.content.svelte-ktd1vj{background-color:#fff;flex-direction:column;padding:1.5rem;display:flex}#badges-container.svelte-ktd1vj{margin:.5rem 0}.price.svelte-ktd1vj{color:var(--blue1);font-size:1.4em;font-weight:500}.close.svelte-ktd1vj{cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;display:flex;position:absolute;top:1rem;right:1rem}.close.svelte-ktd1vj:hover{color:var(--blue1)}h2.svelte-ktd1vj{margin:0 0 .75em;line-height:1}p.svelte-ktd1vj{margin:.5em 0;line-height:1}#badges-container.svelte-ktd1vj{gap:.5rem;display:flex}.button.svelte-ktd1vj{text-align:center;align-self:center;width:60%;margin-top:1rem}@media (width<=767px){#badges-container.svelte-ktd1vj{flex-wrap:wrap}}.offering-card.svelte-wefq60{cursor:pointer;box-sizing:border-box;background-color:#fff;border-radius:.5rem;width:100%;overflow:hidden;box-shadow:0 0 6px #0003}.offering-card.svelte-wefq60 .content:where(.svelte-wefq60){padding:0 1rem 1rem}.offering-card.svelte-wefq60 img:where(.svelte-wefq60){object-fit:cover;aspect-ratio:3/2;width:100%;max-height:256px}.offering-card.svelte-wefq60 h3:where(.svelte-wefq60){margin:0 0 .5rem;font-size:1.25rem}.offering-card.svelte-wefq60 p:where(.svelte-wefq60){margin:0;line-height:1}.offering-card.svelte-wefq60 p:where(.svelte-wefq60):first-of-type{margin:1em 0 .25em}span.price.svelte-wefq60{font-size:1.1em;font-weight:600}
