@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&display=swap";:root{color:#1e2923;--solio-green:#064734;--solio-primary:#087448;--solio-yellow:#ffba23;--solio-background:#faf8f1;--solio-muted:#718078;--solio-border:#e9ebe5;background:#faf8f1;font-family:DM Sans,Arial,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #ffba23}img{max-width:100%}#app{min-height:100vh}html,body,#app{width:100%;max-width:100%;min-height:100%}#app,.app-shell,.page-container{min-width:0;max-width:100%}img{max-width:100%;height:auto}button,input,select,textarea{max-width:100%}html,body,#app{width:100%;max-width:100%}html,body{overflow-x:clip}.app-shell,.page-container,main,section{min-width:0}.product-grid>*{min-width:0;max-width:100%}@media (width<=600px){body{min-width:320px}.solio-header{gap:8px;width:100%}.welcome-bar{width:100%;padding:10px;font-size:12px}}
