:root{color:#173629;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;background:#f7f2e8;font-family:Segoe UI,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;min-width:0;min-height:100%;margin:0}html,body{overflow-x:hidden}body{background:#f7f2e8;display:block}#root{width:100%;max-width:none;margin:0;padding:0;display:block}button,input,select,textarea{font:inherit}@media (width<=600px){body #root .top{text-align:center!important;background:#102b20!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:0!important;padding:18px 14px!important;display:flex!important}body #root .top>div:first-child{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}body #root .top .nav{flex-wrap:wrap!important;justify-content:center!important;width:100%!important;display:flex!important}body #root .wrap{width:100%!important;max-width:100%!important;margin:0!important;padding:16px 12px 50px!important}body #root .layout{width:100%;grid-template-columns:minmax(0,1fr)!important}body #root .products{grid-template-columns:repeat(2,minmax(0,1fr))!important}body #root .card,body #root .hero{min-width:0;max-width:100%}}.product-photo{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%;display:block}
