.btn.svelte-18sv61c{display:inline-flex;padding:.875rem 2.125rem;justify-content:center;align-items:center;font-family:Poppins;font-size:1rem;font-weight:500;letter-spacing:.02rem;border-radius:3.4375rem;border:1.3px solid transparent;cursor:pointer;transition:.25s ease}.btn.svelte-18sv61c.btn-primary{background:var(--color-light-text);color:var(--color-dark-main-brown)}.btn.svelte-18sv61c.btn-primary:hover{background:var(--color-white-5-percent);color:#fff;border:1.3px solid var(--color-white-20-percent)}.btn.svelte-18sv61c.btn-transparent{position:relative;color:var(--color-dark-peach);background:var(--color-white-5-percent);border:none}.btn.svelte-18sv61c.btn-transparent:before{content:"";position:absolute;inset:0;border-radius:3.4375rem;padding:2px;background:conic-gradient(from 68deg,transparent 0deg,var(--color-dark-peach-80-percent) 48deg,rgba(255,255,255,.5) 135deg,transparent 180deg,rgba(255,255,255,.5) 225deg,rgba(255,255,255,.5) 300deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.btn.svelte-18sv61c.btn-transparent.has-arrow .btn-arrow:where(.svelte-18sv61c){width:20px;margin-left:.5rem;opacity:0;transition:opacity .3s ease}.btn.svelte-18sv61c.btn-transparent.has-arrow .btn-text:where(.svelte-18sv61c){transition:transform .3s ease;transform:translate(calc((20px + .5rem)/2))}.btn.svelte-18sv61c.btn-transparent.has-arrow:hover .btn-arrow:where(.svelte-18sv61c){opacity:1}.btn.svelte-18sv61c.btn-transparent.has-arrow:hover .btn-text:where(.svelte-18sv61c){transform:translate(0)}.btn.svelte-18sv61c.size-sm{font-size:.875rem;padding:.5rem 1.5rem}.btn.svelte-18sv61c.size-lg{font-size:1.125rem;padding:1rem 2.5rem}
