._navbar_1oqn9_2{position:fixed;top:0;left:0;right:0;height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;background:#fff;box-shadow:0 2px 4px #0000001a;z-index:1000}._logoContainer_1oqn9_17 img{height:60px}._navLinks_1oqn9_22{display:flex;gap:1.5rem}._navLinks_1oqn9_22 a{text-decoration:none;color:#000;font-weight:500;transition:color .2s ease}._navLinks_1oqn9_22 a:hover,._active_1oqn9_38{color:#ff7a00}._hamburger_1oqn9_43{display:none;flex-direction:column;justify-content:space-between;width:28px;height:22px;background:none;border:none;cursor:pointer;padding:0;z-index:1100}._bar_1oqn9_56{display:block;width:100%;height:3px;background:#333;border-radius:2px}@media (max-width: 768px){._hamburger_1oqn9_43{display:flex}._navLinks_1oqn9_22{position:absolute;top:80px;right:0;background:#fff;flex-direction:column;align-items:center;width:100%;max-height:0;overflow:hidden;transition:max-height .3s ease;box-shadow:0 4px 8px #0000001a;z-index:1000}._navLinks_1oqn9_22._open_1oqn9_85{max-height:500px;overflow-y:auto}._navLinks_1oqn9_22 a{padding:.75rem 0;width:100%;text-align:center;border-top:1px solid #f0f0f0}}._container_uvkxe_2{min-height:100vh;display:flex;justify-content:center;align-items:flex-start;background:#f9f4ef;padding:4rem 1rem;flex-direction:column;gap:2rem;align-items:center}._card_uvkxe_16{background:#ffede0e6;border-radius:15px;padding:2rem 3rem;box-shadow:0 8px 32px #ff7b0026,inset 0 0 0 1px #ff7b0026;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:800px;width:100%;color:#3e2f18;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}h1,h2{margin-bottom:1rem;font-weight:700;color:#3e2f18}h1{font-size:2.5rem}h2{font-size:2rem}p{margin-bottom:2rem;font-size:1rem;line-height:1.5;color:#5b4b33}._form_uvkxe_55{display:flex;flex-wrap:wrap;gap:1rem}._input_uvkxe_61{flex:1;min-width:200px;padding:.75rem 1rem;border:none;border-radius:8px;background-color:#f0e6dc;color:#4a3923;font-size:1rem}._input_uvkxe_61::placeholder{color:#b69a6a}._select_uvkxe_76{padding:.75rem 1rem;border:none;border-radius:8px;background-color:#f0e6dc;color:#4a3923;font-size:1rem}._button_uvkxe_85{padding:.75rem 1.5rem;border:none;border-radius:8px;background-color:#ff7a00;color:#fff;font-weight:700;font-size:1rem;cursor:pointer;transition:background-color .3s ease}._button_uvkxe_85:hover{background-color:#cc6200}._shopList_uvkxe_103{margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem}._shopCard_uvkxe_110{background:#ffede0e6;border-radius:12px;padding:1.5rem;box-shadow:0 4px 16px #0000000d,inset 0 0 0 1px #ff7b0026;display:flex;flex-direction:column;align-items:center;text-align:center}._shopImage_uvkxe_123{width:100%;height:160px;object-fit:cover;border-radius:8px;margin-bottom:1rem}._shopCard_uvkxe_110 h3{margin:.5rem 0;font-size:1.25rem;color:#3e2f18}._shopCard_uvkxe_110 p{margin:.25rem 0;font-size:.9rem;color:#5b4b33}@media (max-width: 600px){._shopList_uvkxe_103{grid-template-columns:1fr}._input_uvkxe_61,._select_uvkxe_76,._button_uvkxe_85{flex:1 1 100%}}@media (max-width: 600px){._container_uvkxe_2{padding-left:1rem;padding-right:1rem}ul{padding-left:1.25rem;margin-left:0}ul li{word-wrap:break-word;overflow-wrap:break-word}}._pageWrapper_l05dl_3{min-height:100vh;display:flex;justify-content:center;align-items:flex-start;background:#f9f4ef;padding:4rem 1rem}._card_l05dl_13{background:#ffede0e6;border-radius:15px;padding:2rem;box-shadow:0 8px 32px #ff7b0026,inset 0 0 0 1px #ff7b0026;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:800px;width:100%;color:#3e2f18;overflow:visible}._mapContainer_l05dl_29{position:relative;width:100%;padding-top:56.25%;overflow:hidden;margin-top:2rem;border-radius:12px;box-shadow:0 4px 16px #0000000d}._mapIframe_l05dl_40{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media only screen and (orientation: portrait){._mapContainer_l05dl_29{padding-top:80%}}._blogContainer_1sodw_2{max-width:900px;margin:100px auto 2rem;padding:0 1.5rem}._blogContainer_1sodw_2 h1{font-size:2.25rem;margin-bottom:.25rem}._blogContainer_1sodw_2 p{font-size:1rem;color:#666;margin-bottom:2rem}._blogGrid_1sodw_21{display:flex;flex-direction:column;gap:2rem}._blogCard_1sodw_28{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;overflow:hidden;padding:1rem;transition:transform .2s ease}._blogCard_1sodw_28:hover{transform:translateY(-4px)}._blogCard_1sodw_28 img{width:100%;height:auto;border-radius:6px;margin-bottom:1rem;display:block}._blogCard_1sodw_28 h2{font-size:1.25rem;margin-bottom:.5rem;color:#222}._blogCard_1sodw_28 p{color:#444;margin-bottom:1rem}._readMore_1sodw_60{display:inline-block;font-weight:500;color:#ff7a00;text-decoration:none}._readMore_1sodw_60:hover{text-decoration:underline}@media (min-width: 768px){._blogGrid_1sodw_21{flex-direction:row;flex-wrap:wrap;gap:2rem}._blogCard_1sodw_28{flex:1 1 calc(50% - 1rem)}}._postContainer_1sodw_85{max-width:800px;margin:100px auto 2rem;padding:0 1.5rem}._postContainer_1sodw_85 h1{font-size:2rem;margin-bottom:.5rem}._meta_1sodw_96{font-size:.9rem;color:#888;margin-bottom:1.5rem}._postImage_1sodw_102{max-width:100%;height:auto;display:block;margin:2rem auto;border-radius:8px;object-fit:cover;max-height:400px}._postBody_1sodw_112 p{font-size:1rem;line-height:1.7;color:#333;margin-bottom:1.25rem}._backLink_1sodw_119{display:inline-block;margin-bottom:1rem;color:#ff7a00;text-decoration:none;font-weight:500}._backLink_1sodw_119:hover{text-decoration:underline}*{margin:0;padding:0;box-sizing:border-box}body{background:#f9f4ef;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#3e2f18;line-height:1.6}a{text-decoration:none;color:inherit;cursor:pointer}input,select,button{font-family:inherit}
