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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}*,.App{font-family:Junge,serif}.home-page-container{text-align:center}.navbar{border-bottom:1px solid #000;border-top:1px solid #000;justify-content:space-between;margin-top:1.5rem}.nav-links,.navbar{align-items:center;display:flex}.nav-links{gap:5rem;list-style:none;padding:8px}.nav-links li a{color:#000;font-size:24px;font-weight:500;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out}.nav-links li a:hover{color:#11b650;text-decoration:none}.profile-icon{height:55px;width:55px}.hero-headline{font-family:Julius Sans One,sans-serif;font-size:70px;padding:10px}.eco-friendly{color:#11b650}.get-started-button{background-color:#000;border:none;color:#fff;font-size:large;padding:15px 32px}.get-started-button:hover{background-color:#f5f5f5;border:2px solid #000;color:#000}.about-page{align-items:center;background-color:#11b65033;display:flex;justify-content:center;margin-top:5rem;padding-bottom:3rem;padding-top:3rem;padding-inline:5rem 5rem}.about-page-container{align-items:center;margin-top:3rem;padding-right:4rem}.about-image{border-radius:3%;box-shadow:2px 2px 5px #000;display:block;margin-top:2rem;max-height:400px;transform:rotate(5deg);width:auto}.Title{background-color:#fff;border-radius:3rem;color:#11b650;display:inline;font-family:Julius Sans One,sans-serif;font-size:48px;padding-block:20px;padding-inline:30px;text-align:center}.about-content{color:#000;font-size:24px;padding-top:3rem}.products{background-color:#fff;padding:3rem}.top-actions{padding-left:3rem;padding-top:3rem}.see-more-button{background-color:#fff;border:1px solid #000;border-radius:32px;color:#000;font-size:22px;padding:.5rem 2rem}.see-more-button:active{background-color:#000;border:2px solid #fff;box-shadow:0 4px 8px #0000001a;color:#fff;transform:translateY(1px)}.main-headline{font-size:48px;padding-left:3rem}.main-content-header{align-items:flex-end;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;margin-bottom:3rem}.description-and-cta{display:flex;flex:1 1;flex-direction:column;gap:1.5rem;margin-bottom:-5rem;max-width:350px;padding-right:5rem}.description-text{color:#555;font-size:20px;line-height:1.6;margin:0;text-align:right}.shop-now-button{align-self:flex-start;background-color:#000;border:none;border-radius:25px;color:#fff;font-family:Julius Sans One,sans-serif;font-size:1rem;font-weight:700;padding:.8rem 2rem}.shop-now-button:active{background-color:#fff;border:2px solid #000;box-shadow:0 4px 8px #0000001a;color:#000;transform:translateY(1px)}.product-grid{grid-gap:2rem;align-items:self-end;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100px,.5fr));margin-top:-4rem;padding-inline:2rem}.product-card{overflow:hidden}.product-image{border-radius:15px;display:block;object-fit:cover;width:100%}.faq-section{align-items:center;display:flex;flex-direction:row;gap:1rem;padding-top:5rem}.special-collection{padding:4rem}.special-collection-item{background-color:#44c2741a;border-radius:30px;display:flex;flex-direction:row}.special_collection_title{font-size:48px;padding-left:3rem;padding-top:1rem}.special_collection_subtitle{font-family:Julius Sans One,sans-serif;font-size:22px;margin-top:-1rem;padding-left:3rem}.shop-now-button-special-connection{background-color:#000;border:none;border-radius:5px;color:#fff;font-family:Julius Sans One,sans-serif;font-size:1rem;font-weight:700;margin-left:3rem;margin-top:1rem;padding:.8rem 2rem}.leather_bag{border-radius:30px;height:24rem;width:100%}.testimonials{align-items:center;display:flex;flex-direction:column;padding:20px}.testimonials-title{font-size:48px;margin-bottom:20px}.testimonials-container{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;overflow-x:auto;padding-inline:4rem;position:relative}.testimonials-item{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0003;margin-bottom:1.5rem;min-width:200px;padding:2rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.testimonials-item:hover{box-shadow:0 12px 24px #00000040;transform:translateY(-8px);z-index:2}.testimonials-item-title{align-items:center;display:flex;flex-direction:row;font-family:Arial,Helvetica,sans-serif;gap:20px}.profile{border-radius:50%;height:60px;object-fit:cover;width:60px}.testimonials-name{align-self:center;font-family:Julius Sans One,sans-serif;font-size:24px;font-weight:700}.testimonials-designation{color:#555;font-size:16px;margin-top:-1rem;padding-left:5rem}.testimonials-main{font-size:24px;font-weight:400}.footer{color:#fff;padding-top:4rem}.footer-container{background-color:#000;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding:3rem}.footer-title{font-size:48px}.footer-subtitle{font-family:Julius Sans One,sans-serif;font-size:24px}.footer-col1{display:flex;flex-direction:column;gap:1rem}.footer-col1 p{line-height:1.5;margin:0}ul{list-style-type:none}h2{font-size:24px;font-weight:bolder;padding-bottom:1rem}h2,li{font-family:Julius Sans One,sans-serif}li{padding-block:.5rem}.logo{height:5rem;padding-left:.5rem;width:8rem}@media (max-width:768px){.hero-headline{font-size:36px;padding:10px 5px}.get-started-button{font-size:1rem;padding:12px 24px}.about-page{flex-direction:column;padding-inline:2rem}.about-page-container{margin-top:1rem;padding-right:0;text-align:center}.about-image{box-shadow:none;margin-top:1rem;max-height:250px;transform:none}.Title{font-size:32px;padding-block:10px;padding-inline:15px}.about-content{font-size:18px;padding-top:1.5rem}.top-actions{padding-left:1rem;padding-top:1.5rem}.see-more-button{font-size:18px;padding:.4rem 1.5rem}.main-headline{font-size:28px;padding-left:1rem}.main-content-header{align-items:flex-start;flex-direction:column;gap:1rem;margin-bottom:2rem}.description-and-cta{align-items:flex-start;margin-bottom:0;max-width:100%;padding-right:0}.description-text{font-size:16px;text-align:left}.shop-now-button{font-size:.9rem;padding:.6rem 1.5rem}.product-grid{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:0;padding-inline:1rem}.special-collection-item{flex-direction:column;padding:2rem 1rem;text-align:center}.special_collection_title{font-size:28px;padding-left:0;padding-top:0}.special_collection_subtitle{font-size:16px;margin-top:.5rem;padding-left:0}.shop-now-button-special-connection{margin:1rem auto 0}.leather_bag{border-radius:20px;height:auto;margin:0 auto;max-width:300px}.testimonials-title{font-size:28px;margin-bottom:10px}.testimonials-container{flex-direction:column;padding-inline:1rem}.testimonials-item{margin-bottom:1rem;min-width:auto}.testimonials-designation{font-size:14px;margin-top:0;padding-left:0}.testimonials-name{font-size:20px}.profile{height:45px;width:45px}.footer-container{gap:2rem;grid-template-columns:1fr;padding:2rem 1rem}.footer-title{font-size:28px}.footer-subtitle{font-size:18px}ul{padding-left:0}li{font-size:14px;padding-block:.3rem}.logo{height:3rem;padding-left:0;width:5rem}}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:6px;margin-left:auto;padding:10px}.line{background-color:#000;height:3px;transition:all .3s ease;width:25px}.line1.open{transform:rotate(45deg) translate(5px,5px)}.line2.open{opacity:0}.line3.open{transform:rotate(-45deg) translate(6px,-6px)}@media (max-width:768px){.nav-links{background-color:#fff;box-shadow:-2px 0 8px #0003;display:none;flex-direction:column;gap:2rem;height:100vh;overflow-y:auto;padding:2rem;position:fixed;right:0;top:60px;width:200px;z-index:1000}.nav-links.mobile-open{display:flex}.nav-links li a{font-size:20px;font-weight:600}.nav-links{gap:0}.hamburger{display:flex}@media (min-width:769px){.nav-links{box-shadow:none;display:flex!important;flex-direction:row;height:auto;padding:0;position:static;width:auto}.hamburger{display:none}}}.about-page-container{width:100%}.title{color:#236533;font-size:4rem;font-weight:700;margin-top:-.5rem;padding-left:3rem}.sub-title,.title{font-family:Julius Sans One,sans-serif}.sub-title{color:#11b650;font-size:2rem;font-weight:400;margin-bottom:3rem;margin-top:-2rem;padding-inline:3rem}.section1{background-color:#10b54f1a;border:2px solid #000;border-radius:1rem;margin:2rem}.main-about{color:#000;font-size:28px;font-weight:lighter;padding:4rem;text-align:center}.figures{display:flex;flex-direction:row;gap:1rem;justify-content:space-around;padding-bottom:4rem}.num{color:#236533;font-family:Julius Sans One,sans-serif;font-size:84px;font-weight:bolder}.caption{font-size:22px;font-weight:lighter;text-align:center}.section2{display:flex;flex-direction:row;gap:1rem;justify-content:space-around;margin:2rem;padding:3rem}.section2>*{flex:1 1}.heading{align-content:center;color:#11b650;font-family:Julius Sans One,sans-serif;font-size:4rem;font-weight:700}.content{font-size:18px}.section3{display:flex;flex-direction:row-reverse;gap:1rem;justify-content:space-around;margin:2rem;padding:3rem}.section3>*{flex:1 1}h3{font-family:Julius Sans One,sans-serif}.section3>.heading{padding-left:3rem}.section4{padding:2rem;text-align:center}.section4>.heading{font-size:3rem}.signup-signin-bg{align-items:center;background:linear-gradient(135deg,#11b650,#000);display:flex;justify-content:center;min-height:100vh;width:100vw}.signup-signin-card{align-items:stretch;background:#fff;border-radius:2rem;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column;max-width:370px;padding:2.5rem 2.5rem 2rem;width:100%}.signup-signin-title{color:#11b650;font-family:Julius Sans One,sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:1px;margin-bottom:2rem;text-align:center}.signup-signin-form{display:flex;flex-direction:column;gap:1.2rem}.signup-signin-input-group{display:flex;flex-direction:column;gap:.3rem}.signup-signin-label{color:#222;font-family:Julius Sans One,sans-serif;font-size:1rem;margin-bottom:.1rem}.signup-signin-input{background:#f8f8f8;border:1px solid #ccc;border-radius:1rem;font-family:Junge,serif;font-size:1.1rem;padding:.9rem 1.1rem;transition:border-color .2s}.signup-signin-input:focus{border-color:#11b650;outline:none}.signup-signin-remember{align-items:center;color:#222;display:flex;font-family:Julius Sans One,sans-serif;font-size:1rem;gap:.5rem;margin-bottom:.5rem}.signup-signin-error{background:#fff0f0;border-radius:1rem;color:#d32f2f;font-size:1rem;margin-bottom:.5rem;padding:.5rem 1rem;text-align:center}.signup-signin-button{background-color:#11b650;border:none;border-radius:1.5rem;color:#fff;cursor:pointer;font-family:Julius Sans One,sans-serif;font-size:1.2rem;font-weight:700;margin-top:.5rem;padding:.9rem 2rem;transition:background .2s,color .2s,border .2s}.signup-signin-button:hover{background-color:#000;border:2px solid #11b650;color:#11b650}.signup-signin-or{color:#888;font-family:Julius Sans One,sans-serif;font-size:1rem;margin:1.2rem 0 .7rem;text-align:center}.signup-signin-socials{display:flex;gap:1rem;justify-content:center;margin-bottom:1rem}.signup-signin-social-btn{align-items:center;background:#fff;border:1px solid #11b650;border-radius:1.5rem;color:#222;cursor:pointer;display:flex;flex:1 1;font-family:Julius Sans One,sans-serif;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;padding:.7rem .5rem;transition:background .2s,border .2s,color .2s}.signup-signin-social-btn:hover{background:#11b650;border:1px solid #11b650;color:#fff}.signup-signin-switch-link{color:#222;font-family:Julius Sans One,sans-serif;font-size:1rem;margin-top:1.2rem;text-align:center}.signup-signin-switch-link a{color:#11b650;font-weight:700;text-decoration:none;transition:color .2s}.signup-signin-switch-link a:hover{color:#000;text-decoration:underline}@media (max-width:600px){.signup-signin-card{max-width:98vw;padding:1.2rem .5rem 1rem}.signup-signin-title{font-size:1.5rem}.signup-signin-button,.signup-signin-input,.signup-signin-social-btn{font-size:1rem;padding:.7rem}}
/*# sourceMappingURL=main.eb9c14ee.css.map*/