body{font-family:var(--sans);color:var(--text-primary);line-height:var(--lh-body);background:var(--surface)}h1,h2,h3,h4,.puddi-h1,.puddi-h2,.puddi-h3,.puddi-h4{margin:0;font-family:var(--sans);font-weight:900;letter-spacing:-.01em;line-height:var(--lh-heading);color:var(--text-primary)}.btn{display:inline-block;background:var(--puddi-brown);color:var(--puddi-cream);font-weight:800;font-size:17px;padding:16px 32px;border-radius:12px;cursor:pointer;border:none;font-family:var(--sans);box-shadow:0 3px #391b1247;transition:transform .15s ease,box-shadow .15s ease;text-align:center;text-decoration:none}.btn:hover{transform:translateY(-1px);box-shadow:0 4px #391b1247}.sec{padding:76px 44px}.sec.warm{background:var(--surface-warm)}.sec.neutral{background:var(--surface)}.sec-h{font-size:40px;font-weight:900;letter-spacing:-.02em;text-align:center;color:var(--text-primary)}@media(max-width:749px){.sec{padding:48px 20px}.sec-h{font-size:27px}}.reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.reveal.on{opacity:1;transform:none}@keyframes puddi-tickmove{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.reveal{opacity:1;transform:none}}[class*=puddi-] div:empty,[class*=puddi-] span:empty,[class*=puddi-] i:empty,[class*=puddi-] a:empty,[class*=puddi-] section:empty,[class*=puddi-] p:empty{display:revert}[class*=puddi-] button{touch-action:manipulation}.shopify-policy__container,main[role=main] .shopify-policy__container,main .shopify-policy__container{padding-top:40px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/puddi-base.css.map */
