* { box-sizing: border-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin:0;font-family:brown;}body, html{margin:0;padding:0;}.banner-desktop{width:100%;max-width:1680px;margin:0 auto;display:none;}.banner-mobile{width:100%;max-width:1680px;margin:0 auto;display:block;}.banner-desktop img{width:100%;height:auto;display:block;}.banner-mobile img{width:100%;height:auto;display:block;}img{max-width:100%;height:auto;}.desktop-banner{display:none;}.h2-container{text-align:center;padding:10px 0;margin:20px 0;}.mobile-view{display:block;text-align:center;}.carousel{overflow:hidden;width:100%;max-width:500px;margin-bottom:-5px;}.carousel-inner{display:flex;width:500%;animation:slide 12s infinite;}.carousel-inner img{width:20%;transition:opacity 1s ease-in-out;}.categories{display:flex;flex-direction:column;}.categories a{text-decoration:none;color:black;padding:20px;border:0.5px solid #000;font-size:15px;font-weight:bold;font-family:'schnyder', sans-serif;}.categories a:hover{background-color:black;color:white;}.container{display:flex;justify-content:center;gap:0px;}.block{flex:1;margin:0;overflow:hidden;border:0.8px solid black;}.block img{object-fit:contain;display:block;transition:transform 0.2s ease-in-out;}.block:hover .title{background-color:black;color:white;}.title{font-size:15px;font-weight:bold;padding:8px;color:black;text-align:center;font-family:'schnyder', sans-serif;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;}.zoom-container{overflow:hidden;width:100%;height:100%;margin:0px;text-align:center;display:flex;}.zoom-container img{width:100%;height:100%;transition:transform 0.2s ease-in-out;object-fit:cover;object-position:center;}.zoom-container:hover img{transform:scale(1.1);}.photo-container{display:flex;justify-content:center;gap:60px;margin-top:40px;}.photo-item img{width:200px;}.photo-item p{text-align:center;margin:10px 0;}.photo-item a{font-family:'schnyder', sans-serif;text-decoration:none;color:black;font-weight:bold;}@keyframes slide{0%, 16.666%{transform:translateX(0%);}33.332%{transform:translateX(-20%);}50%{transform:translateX(-40%);}66.666%{transform:translateX(-60%);}83.332%, 100%{transform:translateX(-80%);}}@media (min-width: 768px){.banner-desktop{display:block;}.banner-mobile{display:none;}.desktop-banner{display:block;}.mobile-view{display:none !important;}.carousel{display:none !important;}.categories{display:none !important;}}@media (max-width: 767px){.container{display:none !important;}.desktop-view{display:none !important;}.photo-container{gap:10px;}.photo-item img{width:100px;margin-top:5px;}.categories{margin-bottom:-90px;margin-top:5px;}}