@font-face{font-family:Bourgeois;src:url(/fonts/Title.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Crossbow Headings;src:url(/fonts/Headings.woff2)format("woff2");font-style:normal;font-weight:400 900;font-display:swap}.font-bourgeois{font-family:Bourgeois,sans-serif}.font-crossbow-headings{font-family:Crossbow Headings,sans-serif}.storefront h1{font-family:Bourgeois,sans-serif}.settings-original .settings-card{box-shadow:none;background:#f9fafb;border:0;border-radius:48px;padding:4rem;transition:background-color .5s,box-shadow .5s,transform .5s}.settings-original .settings-card:hover{background:#fff;transform:translateY(-.5rem);box-shadow:0 32px 64px -16px #00000014}.settings-original .settings-card>div:first-child{margin-bottom:3rem}.settings-original .settings-card>div:first-child>div:first-child:has(svg){display:none}.settings-original .settings-card h2{color:#0f0f0f;letter-spacing:-.025em;text-transform:uppercase;font-size:2.25rem;font-weight:600;line-height:1}.settings-original .settings-card h2+p{color:#6b7280;letter-spacing:.025em;text-transform:uppercase;margin-top:.5rem;font-size:.875rem;font-weight:500}.settings-original form{gap:2rem 2.5rem}.settings-original .settings-card:nth-of-type(2)>form{background:#f9fafb;border:0;border-radius:32px;padding:2.5rem}.settings-original form label{color:#6b7280;letter-spacing:.2em;text-transform:uppercase;margin-left:1.5rem;font-size:.6875rem;font-weight:700}.settings-original form input,.settings-original form select{color:#0f0f0f;background:#fff;border:0;border-radius:9999px;height:3.5rem;padding-inline:2rem;font-weight:600;box-shadow:0 1px 2px #0000000d}.settings-original form input:focus-visible,.settings-original form select:focus-visible{outline-offset:2px;outline:2px solid #0f0f0f}.settings-original section:first-of-type form input{height:4rem}.settings-original form button[type=submit],.settings-original section:first-of-type form button{color:#fff;letter-spacing:.2em;text-transform:uppercase;background:#0f0f0f;border-radius:9999px;min-height:4rem;padding-inline:3rem;font-weight:700}.settings-original .settings-card:nth-of-type(2) form button[type=button]{color:#0f0f0f;letter-spacing:.2em;text-transform:uppercase;background:#fff;border-radius:9999px;min-height:4rem;padding-inline:2.5rem;font-weight:700}.settings-original .settings-card:nth-of-type(2)>div:first-child{margin-bottom:4rem}.settings-original .settings-card:nth-of-type(2)>div:first-child>button{color:#0f0f0f;letter-spacing:.15em;text-transform:uppercase;background:#fff;border:0;border-radius:9999px;min-height:4rem;padding-inline:2rem;font-weight:700}.settings-original .settings-card:nth-of-type(2)>div:last-child{grid-template-columns:minmax(0,1fr);gap:2.5rem}.settings-original .settings-card:nth-of-type(2)>div:last-child>div{background:#fff;border:0;border-radius:40px;padding:2.5rem}.settings-original .settings-card h4{color:#0f0f0f;letter-spacing:-.025em;text-transform:uppercase;margin-top:1.5rem;font-size:1.875rem;font-weight:600}.settings-original .settings-card h4+p,.settings-original .settings-card div>p.text-sm{color:#6b7280}.settings-original .settings-card div:has(>button[aria-label]){opacity:1}.settings-original button[aria-label]{background:#f9fafb;border-radius:9999px;padding:1rem}@media (max-width:639px){.settings-original .settings-card{border-radius:36px;padding:1.75rem}.settings-original .settings-card:hover{transform:none}.settings-original .settings-card h2{font-size:1.875rem}.settings-original .settings-card>div:first-child,.settings-original .settings-card:nth-of-type(2)>div:first-child{align-items:flex-start;margin-bottom:2.5rem}.settings-original .settings-card:nth-of-type(2)>div:first-child{flex-direction:column;gap:1.5rem}.settings-original .settings-card:nth-of-type(2)>div:first-child>button,.settings-original form button{width:100%}.settings-original form label{margin-left:1rem}.settings-original form input,.settings-original form select{padding-inline:1.5rem}.settings-original .settings-card:nth-of-type(2)>form{padding:1.5rem}}.checkout-original>:not([hidden])~:not([hidden]){margin-top:3.5rem}.checkout-original .space-y-8>:not([hidden])~:not([hidden]){margin-top:1.5rem}.checkout-original .gap-8{gap:1.5rem}.checkout-original .border-l-4{border-left-width:0;padding-left:0}.checkout-original h3{color:#0f0f0f;letter-spacing:-.025em;text-transform:uppercase;font-size:1.875rem;font-weight:600;line-height:1.1}.checkout-original label{color:#6b7280;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:700}.checkout-original input:not([type=checkbox]):not([data-checkout-code-input=true]),.checkout-original select{color:#0f0f0f;background:#f1f2f4;border:0;border-radius:9999px;min-height:4rem;padding-inline:2rem;font-weight:600}.checkout-original input:not([type=checkbox]):not([data-checkout-code-input=true]):focus,.checkout-original select:focus{outline:none;box-shadow:0 0 0 2px #0f0f0f}.checkout-original input[data-checkout-code-input=true],.checkout-original input[data-checkout-code-input=true]:focus{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding-inline:0}.checkout-original input[type=checkbox]{accent-color:#0f0f0f}.animate-coffee-stain{--stain-reveal:0%;-webkit-mask-image:radial-gradient(circle at center, #000 0%, #000 calc(var(--stain-reveal) - 14%), transparent var(--stain-reveal));-webkit-mask-image:radial-gradient(circle at center, #000 0%, #000 calc(var(--stain-reveal) - 14%), transparent var(--stain-reveal));mask-image:radial-gradient(circle at center, #000 0%, #000 calc(var(--stain-reveal) - 14%), transparent var(--stain-reveal));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.storefront{width:100%;max-width:100%;overflow-x:clip}
