body{padding:0;margin:0;background-color:#fffeeb}a.active hr{display:block}.header{position:fixed;width:100%;padding-top:1rem;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:center;z-index:9999}.logo img{width:120px;height:auto;color:#000;padding-left:4rem}.links{gap:30px;list-style:none;display:flex;font-family:var(--font-montserrat)}.links a{text-decoration:none;color:#000;font-weight:500;font-size:15px}.links a:hover{color:#007bff;transition:color .3s ease}.line{display:none}.icons{padding-right:4rem;display:flex;align-items:center;gap:18px}.icon{font-size:22px;color:#333;cursor:pointer;transition:transform .2s ease,color .2s ease}.icon:hover{color:teal;transform:scale(1.1)}.search{display:flex;align-items:center;background-color:#f5f5f6;padding:6px 12px;border-radius:6px;width:250px}.search-icon{color:#555;margin-right:8px}.search input{border:none;outline:none;background:transparent;flex:1;font-size:15px}.menu{display:none}@media(max-width:767px){.links,.search{display:none}.menu{display:block}}:root{--font-montserrat: "Montserrat", sans-serif}.hero-container{display:flex;gap:100px;position:relative;flex-direction:row;align-items:center;justify-content:space-around;text-align:center;height:100vh;width:100%;box-sizing:border-box;padding:150px 20px 40px}.hero-content{font-weight:400;gap:0px;padding:0;text-align:left;font-size:2rem;color:#111;margin-bottom:20px;padding-left:5rem}.hero-content h1{font-family:var(--font-montserrat);font-weight:400;margin-bottom:20px}.hero-content p{font-family:var(--font-montserrat);font-weight:500;font-size:1.2rem;color:#333}.hero-image img{width:100%;max-width:700px;height:auto;border-radius:10px;object-fit:cover}.hero-button{font-family:var(--font-montserrat);margin-top:30px;color:#fff;background-color:#000;padding:15px 30px;font-size:1rem;border-radius:10px}.featured-screen{width:100%;height:100vh;display:flex;align-items:center;justify-content:space-around}.featured-content{font-family:var(--font-montserrat);text-align:left}.featured-content h1{font-size:2rem;font-weight:100}.featured-content p{font-size:1.2rem;font-weight:200}.buy-now-button-featured{font-family:var(--font-montserrat);margin-top:30px;color:#fff;background-color:#000;padding:15px 30px;font-size:1rem;border-radius:10px}.featured-image{width:50%;height:auto}.item-screen{align-items:center;width:100%}.featured-content{font-family:var(--font-montserrat);text-align:center;padding:5rem}.featured-cards{font-family:var(--font-montserrat);display:flex;flex-direction:row;gap:4rem;justify-content:center;margin-top:2rem}.card img{width:300px;height:auto;object-fit:cover}
