.btn.svelte-1pcffgg{position:relative;z-index:1;margin-top:30px;padding:14px 20px 15px;border-radius:4px;text-decoration:none;background-color:transparent;color:#fff;line-height:1;font-size:1.6rem;letter-spacing:1px;font-family:var(--font-headings);font-weight:600;border:none;text-shadow:-2px 2px 3px rgba(0,0,0,.2),-4px 4px 6px rgba(0,0,0,.3),-10px 10px 10px rgba(0,0,0,.3),-14px 14px 15px rgba(0,0,0,.3);transition:text-shadow .3s cubic-bezier(.5,0,0,1),color .2s linear}.btn.svelte-1pcffgg:before{content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%;border-radius:4px}.btn.svelte-1pcffgg:hover,.btn.svelte-1pcffgg:focus{text-shadow:-1px 1px 2px rgba(0,0,0,.4),-3px 3px 4px rgba(0,0,0,.4),-5px 5px 5px rgba(0,0,0,.3),-10px 10px 10px rgba(0,0,0,.3)}.btn--secondary.svelte-1pcffgg:before{background:transparent;border:1px solid white}.btn--primary.svelte-1pcffgg:before{content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%;border-radius:4px;background-color:#604225;background:radial-gradient(circle at 100% -50%,#9c7b47,#4b3017);box-shadow:-.3px .3px 1.8px #0000000f,-1.5px 1.5px 7.1px #00000027,-4.8px 4.8px 15.9px #0000003e,-20px 20px 30px #0000004d;transition:transform .4s cubic-bezier(.5,0,0,1)}.btn--primary.svelte-1pcffgg:hover:before,.btn--primary.svelte-1pcffgg:focus:before{transform:scale(1.05)}.btn.svelte-1pcffgg:disabled{cursor:default;color:#fafafa80;text-shadow:none}@media print{.btn.svelte-1pcffgg{display:none}}
