@import url(https://fonts.googleapis.com/css2?family=Noto+Serif&family=Nunito&family=PT+Serif&family=Playfair:ital,wght@0,500;0,600;1,800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@700&family=Noto+Serif&family=Nunito&family=PT+Serif&family=Playfair:ital,wght@0,500;0,600;1,800&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{--white:#ebebeb;--pink:#d21967;font-family:Playfair,sans-serif;overflow-x:hidden;padding-top:50px;position:relative;width:100vw}.home,body{height:100vh}.home{align-items:center;background:url(/static/media/home.322715f947e48fefcaef.jpg) no-repeat;background-position:50%;background-size:cover;display:flex;width:100%}.home .home-text{margin-left:30px;max-width:60rem}.home .home-text h1{color:#473a4a;font-size:6rem;letter-spacing:.3cm;text-transform:uppercase}.home .home-text h3{color:#473a4a;font-size:2rem;font-weight:lighter;padding:1rem 0}.home .home-text h3 span{color:var(--pink)}.home .home-text p{color:#473a4a;font-size:25px;font-style:italic}.home .btn{background-color:var(--pink);color:#fff;font-size:20px}.home .btn:hover{background-color:#2f2231}.arrival{align-items:center;background:url(/static/media/home1.f6f42cef157a9d2e99bf.jpg) no-repeat;background-position:50%;background-size:cover;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;height:400px;margin-left:9%;margin-top:70px;width:80%}.arrival .arrival-text h1{color:var(--pink);font-family:Dancing Script,cursive;font-size:50px;font-size:4em;margin-left:40px}.arrival .arrival-text p{margin-left:40px}.arrival .arrival-text h3{color:var(--pink);font-size:1.4em;margin-left:40px;padding:2rem 0}.container{background-color:#f8f8f9;box-shadow:0 0 0 1px rgba(219,63,63,.05);margin-top:30px;max-width:70%;padding:40px}.container .flowers h2{font-weight:bolder;text-align:center}.flower-list{display:flex;flex-wrap:wrap;justify-content:space-between}.flower-item{border:1px solid #ddd;border-radius:4px;margin-bottom:20px;padding:10px;text-align:center;width:200px}.flower-item img{border-radius:4px;max-height:150px;object-fit:cover;width:100%}.flower-details{margin-top:10px}.flower-details h3{font-size:20px}.cart-list{list-style:none;padding:0}.cart-list li{align-items:center;display:flex;font-weight:bolder;justify-content:space-between;margin-bottom:10px}.cart-list h3{font-size:20px}.container .flowers button{background-color:var(--pink);border:1px solid #ddd;border-radius:4px;color:#fff;display:block;font-size:15px;margin-left:45px;margin-top:10px;padding:7px}.container .flowers button:hover{background-color:#2f2231}.container .cart h2{font-weight:bolder;text-align:center}.container .cart button{background-color:var(--pink);border:1px solid #ddd;border-radius:4px;color:#fff;margin-left:5px;margin-right:5px;padding:5px}.container .cart button:hover{background-color:#2f2231}.container .cart p{color:green;margin-top:20px}.c-item{height:400px;margin-top:10px}.c-img{height:100%}.person{border-radius:50%;height:7rem;margin-bottom:50px;object-fit:cover;width:7rem}.carousel-item h5{color:#1c1616}.carousel-item p{color:#000}.review h2{background-color:#f6eff4;font-weight:700;margin-top:20px;text-align:center}.review h2:hover{color:var(--pink)}.about{background:url(/static/media/aboutback.85710430ad73bb4c6985.jpg);background-position:50%;background-size:cover;width:100%}.about-us-container{align-items:center;display:flex;justify-content:center;margin-left:40px;margin-right:40px;margin-top:30px}.about-us-image{flex:1 1}.about-us-content{flex:1 1;padding:20px}.about-us-content h2{font-size:30px;margin-bottom:10px;margin-top:40px}.about-us-content p{color:#000;margin-bottom:20px}.btn{background-color:#d21967;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.btn:hover{background-color:#2f2231;color:#fff}.about-us-image img{border-radius:4%;height:auto;margin-left:30%;opacity:.7;width:60%}.contact form{flex:1 1 45rem;padding:2rem;text-align:center}.contact form h3{font-size:2.5rem}.contact form .inputbox{align-items:center;margin-top:1.5rem}.contact form .inputbox input{width:30%}.contact form .inputarea input{margin-top:20px;padding:2rem;width:30%}.contact .btn{margin-top:20px}.frame-item{margin-top:30px}.navbar{box-shadow:0 1px 3px -2px rgba(0,0,0,.4);left:0;position:fixed!important;right:0;top:0;z-index:9999}.navbar-brand{font-size:30px;text-shadow:3px 3px 15px rgba(0,0,0,.3)}.navbar-brand span{color:var(--pink);font-size:1.2em;font-style:italic}.nav-item{font-size:23px}.navbar-collapse .nav-item .nav-link:hover{color:var(--pink);padding-bottom:.5rem}
/*# sourceMappingURL=main.dfeb42a6.css.map*/