:root{--primary-color: #5C8D59;--primary-dark: #4A7248;--primary-light: rgba(92, 141, 89, .1);--text-color: #4b5563;--text-muted: #6b7280;--heading-color: #1f2937;--border-color: #e5e7eb;--background-color: #ffffff;--background-muted: #f9fafb;--background-amber: #fef3c7;--background-gradient: linear-gradient(to right, #fff7ed, #fff3e0);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--transition-standard: all .3s ease;--transition-fast: all .2s ease}.page-width{max-width:1200px;margin:0 auto;padding:0 30px}.misto-pickup-page h1,.misto-pickup-page h2,.misto-pickup-page h3,.misto-pickup-page h4,.misto-pickup-page h5{margin-top:0;line-height:1.3;color:var(--heading-color)}.misto-pickup-page p{margin-bottom:1em;color:var(--text-color);line-height:1.6}.section-header{margin-bottom:40px}.section-title{font-size:2rem;margin-bottom:16px;text-align:center}.section-description{max-width:700px;margin:0 auto;text-align:center;color:var(--text-muted)}.button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:var(--radius-md);font-weight:500;text-decoration:none;transition:var(--transition-fast);cursor:pointer;font-size:1rem;line-height:1.5;border:none}.button--primary{background-color:var(--primary-color);color:#fff}.button--primary:hover{background-color:var(--primary-dark)}.button--secondary{background-color:#fff;color:var(--text-color);border:1px solid var(--border-color)}.button--secondary:hover{background-color:var(--background-muted)}.button svg{margin-left:8px}.bg-white{background-color:#fff}.bg-amber-50{background-color:#fef3c7}.bg-gradient{background-image:linear-gradient(to right,#fff7ed,#fff3e0)}.rounded-xl{border-radius:var(--radius-xl)}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:fade-in .6s ease-out forwards}.animate-scale-in{animation:scale-in .5s ease-out forwards}@media screen and (max-width:749px){.page-width{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/misto-pickup.css.map */
