/*
Generated time: May 27, 2025 11:54
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
:root{--primary-color:#5C8D59;--primary-dark:#4A7248;--primary-light:rgba(92, 141, 89, 0.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, 0.1);--shadow-md:0 4px 6px rgba(0, 0, 0, 0.1);--shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--transition-standard:all 0.3s ease;--transition-fast:all 0.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{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{from{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}}