body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#fef1de;color:#000;font-family:Roboto,sans-serif;margin:0}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif}.App{background-color:#fef1de;text-align:center}.App-logo{height:150px;margin-bottom:20px}.App-header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fef1decc;border-bottom:1px solid #f3ae84;padding:20px}nav a{color:#000;font-weight:700;margin:0 15px;text-decoration:none}nav a:hover{color:#f3ae84}main{padding:20px}section{margin-bottom:40px}.product-list{display:flex;justify-content:space-around}.product{background-color:#fff;border:1px solid #f3ae84;padding:20px;width:30%}.App-footer{background-color:#000;bottom:0;color:#fef1de;padding:20px;position:relative;width:100%}body[dir=rtl] .header,body[dir=rtl] .navigation{flex-direction:row-reverse}body[dir=rtl] .language-selector{margin-left:0;margin-right:1rem}.header{align-items:center;background-color:#fef1de;border-bottom:2px solid #f3ae84;display:flex;justify-content:space-between;padding:1rem 2rem;position:sticky;top:0;z-index:1000}.logo{height:60px}.navigation a{color:#000;font-weight:700;margin:0 1rem;text-decoration:none;transition:color .3s ease}.navigation a:hover{color:#f3ae84}.hamburger{background:none;border:none;cursor:pointer;display:none;font-size:2rem}.language-selector{display:inline-block;margin-left:1rem;position:relative}.language-button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem}.language-dropdown{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 10px #0000001a;left:0;min-width:max-content;position:absolute;right:0;top:100%;z-index:1001}.language-dropdown button{background:none;border:none;cursor:pointer;display:block;padding:.5rem 1rem;text-align:left;width:100%}.language-dropdown button:hover{background-color:#f0f0f0}@media (max-width:768px){.navigation{align-items:center;background-color:#fef1de;display:none;flex-direction:column;left:0;padding:1rem 0;position:absolute;top:100%;width:100%}.navigation.open{display:flex}.navigation a{margin:1rem 0}.hamburger{display:block}.language-selector{margin-left:0;margin-top:1rem}}.hero{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.hero-background-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.hero-content{color:#000;max-width:600px;padding:2rem;position:relative;text-align:center;z-index:2}.hero-title{font-size:3.5rem;margin-bottom:1rem}.hero-subtitle{font-size:1.5rem;margin-bottom:2rem}.hero-button{background-color:#f3ae84;border:none;border-radius:5px;color:#fff;font-weight:700;padding:1rem 2rem;text-decoration:none;transition:background-color .3s ease}.hero-button:hover{background-color:#e09a6d}.about-section{background-color:#fff;padding:4rem 2rem}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.feature{text-align:center}.feature-icon{color:#f3ae84;height:60px;margin-bottom:1rem;width:60px}.story-section{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:6rem 2rem}.story-section .section-title{color:#f3ae84}.story-content{background-color:#000000b3;border-radius:10px;line-height:1.8;margin:0 auto;max-width:800px;padding:2rem;text-align:center}.story-content p{margin-bottom:1.5rem}.products-section{background-color:#fff;padding:4rem 2rem}.section-title{color:#000;font-size:2.5rem;margin-bottom:3rem;text-align:center}.products-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center}.product-card{background-color:#fef1de;border:1px solid #f3ae84;border-radius:10px;max-width:400px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{box-shadow:0 10px 20px #0000001a;transform:translateY(-10px)}.product-image-container{overflow:hidden;width:100%}.product-image{display:block;height:auto;width:100%}.product-info{padding:1.5rem}.product-name{font-size:1.5rem;margin-bottom:.5rem}.product-description{margin-bottom:1rem}.product-weight{font-weight:700;margin-bottom:1.5rem}.product-button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.8rem 1.5rem;transition:background-color .3s ease}.product-button:hover{background-color:#333}.footer{background-color:#000;color:#fef1de;padding:3rem 2rem}.footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 2rem;max-width:1200px}.footer-section{flex:1 1;margin:1rem;min-width:200px}.footer-section h4{color:#f3ae84;margin-bottom:1rem}.footer-section ul{list-style:none;padding:0}.footer-section ul li a{color:#fef1de;text-decoration:none;transition:color .3s ease}.footer-section ul li a:hover{color:#f3ae84}.social-links a{color:#fef1de;margin-right:1rem;text-decoration:none}.footer-bottom{border-top:1px solid #333;padding-top:1rem;text-align:center}.animated-section{opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s ease-out}.animated-section.is-visible{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=main.42182fcd.css.map*/