.navbar{background-color:#e49c9d;color:#fff;display:flex;justify-content:space-between;padding:0 7%}.nav-icons{align-items:center;cursor:pointer;display:flex;font-size:1.5rem;justify-content:space-around;width:10%}.nav-logo{align-items:center;cursor:pointer;display:flex}.nav-title{cursor:pointer;font-family:Dancing Script,cursive;font-size:2rem;font-weight:600}@media screen and (max-width: 750px){.nav-logo,.nav-icons{margin-top:5%}.nav-logo img{width:50px}.nav-title{font-size:1.5rem}}.hero-btn{border:none;color:#000;cursor:pointer;padding:3% 5%}.hero-cont{background-color:#e49c9d;display:flex;font-family:lato;justify-content:space-between;margin:auto;padding:10%}.hero-desc{font-family:lato}.hero-img{cursor:pointer;object-fit:cover}.hero-socials{display:flex;justify-content:space-between;margin-top:10%;width:50%}.hero-socials i{color:#fff;cursor:pointer;font-size:28px}.hero-text{color:#fff;width:35%}.hero-title{display:inline;font-family:Dancing Script,cursive;font-size:4rem}@media screen and (max-width: 750px){.hero-cont{min-height:50vh;position:relative}.hero-img{width:95%}.hero-text{position:absolute;background-color:#000c;padding:5%;width:70%}}@media screen and (min-width: 750px) and (max-width: 1200px){.hero-text{width:35%}.hero-img{object-fit:cover;width:50%}}.about{background-color:#fff;padding:10%}.about-btn{background-color:#333;border:none;color:#fff;cursor:pointer;padding:3% 5%}.about-cont{display:flex;justify-content:space-between;position:relative}.about-images{display:flex}.about-images,.about-text{width:40%}.about-images img{object-fit:contain;width:100%}.about-text{background-image:url(../../bg-flower.webp);background-position:center;background-repeat:no-repeat;background-size:contain}.about-text p{color:#6a6a6a}.about-title{font-family:Dancing Script,cursive;font-size:4rem}@media screen and (max-width: 900px) and (min-width: 750px){.about-title{font-size:3rem}}@media screen and (max-width: 750px){.about-cont{display:block}.about-text{margin:auto auto 10%;text-align:center;width:100%}.about-images{width:100%}.about-title{font-size:3rem}}.add-success{background-color:#000c;border-radius:10px;color:#fff;display:block;left:50%;right:50%;padding:2px;position:fixed;text-align:center;top:50%;width:150px}.gallery{display:grid;gap:3%;grid-template-columns:auto auto auto;margin:auto;padding:4%}.gallery-cont{padding:10%}.gallery-cont:before{background-image:url(product-title-flower.webp);background-position:center;background-repeat:no-repeat;content:"";height:200px;position:absolute;width:200px}.gallery-description{color:#6a6a6a;font-family:lato;text-align:center}.gallery-img-cont{margin-bottom:10%}.gallery-img-cont img{height:400px;object-fit:cover;width:100%}.gallery-title{font-family:Dancing Script,cursive;font-size:4rem;text-align:center}.item-price{font-family:lato}.item-title{font-family:Dancing Script,cursive}.product-button{border:none;cursor:pointer;padding:4% 10%;background-color:#e49c9d;color:#fff;font-family:lato;transition:background-color .3s ease}@media screen and (max-width: 750px){.add-success{left:30%}.gallery{grid-template-columns:auto auto;padding:0%}.gallery-cont{margin-bottom:15%;padding:5%}.gallery-img-cont img{height:200px}.gallery-title{font-size:3rem}.gallery-cont:before{display:none}.product-button{font-size:16px}}@media screen and (max-width: 1200px) and (min-width: 750px){.gallery-img-cont img{height:300px}}.content{display:flex;justify-content:space-between;margin-top:5%;padding:0 2%}.cta-box{padding:5%;position:relative}.cta-comp:before{background-image:url(cta-title-flower.webp);background-position:center;background-repeat:no-repeat;content:"";height:200px;position:absolute;width:200px}.cta-comp{margin-bottom:5%}.cta-desc{color:#6a6a6a;font-family:lato}.cta-image{height:auto;position:relative;width:60%}.cta-text{position:relative;width:40%}.cta-text-box{display:flex}.cta-title{font-size:4rem}.cta-title,.cta-desc{text-align:center}h2{font-family:Dancing Script,cursive;margin-bottom:1%}.cta-number{align-self:center;background-image:url(../cta-number-flower.webp);background-position:center;background-repeat:no-repeat;font-family:lato;margin-right:10%;padding:7%}video{align-self:center;height:100%;position:absolute;width:100%}@media screen and (max-width: 750px){.content{display:block}.cta-comp:before{display:none}.cta-image{height:300px}.cta-image,.cta-text{width:100%}.cta-text-desc p{font-size:18px}.cta-title{font-size:3rem}}@media screen and (min-width: 750px) and (max-width: 1000px){.cta-image{width:55%}}.footer{display:flex;align-items:center;justify-content:space-between;padding:2%}.footer-btn{color:#fff;background-color:#000;font-size:16px;padding:2% 5%}.footer-form{width:30%}.footer-form input{border:none;border-bottom:1px solid #6a6a6a;font-family:lato;font-size:20px;margin:2%;outline:none;text-align:center;width:100%}.footer-socials{cursor:pointer;display:flex;justify-content:space-between;width:30%}.footer-socials i{color:#e49c9d;cursor:pointer;font-size:28px}@media screen and (max-width: 750px){.footer{display:block}.footer-form{margin:4% auto;width:80%}.footer-socials i{font-size:25px;margin-bottom:15%;padding:5%}.footer-socials,.footer-logo{width:30%}.footer-socials,.footer-logo{margin:auto}.footer-logo{justify-content:center}}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:10}.cart{background:#fff;display:block;font-family:lato;height:100vh;overflow-y:scroll;padding:16px 20px 10px;position:fixed;right:0;top:0;transition:transform .5s ease;width:337px;z-index:999}.cart-btn{background-color:#000;border:none;color:#fff;cursor:pointer;font-size:15px;text-transform:uppercase;padding:6% 10%;width:100%}.cart-close{cursor:pointer;text-align:right;margin-bottom:10%}.cart-price-box{display:flex;justify-content:space-between;margin-bottom:10%}.cart-product{display:flex;height:150px;border:1px solid #000;border-style:solid none;justify-content:space-between;margin-bottom:10%;padding:1%}.cart-product img{height:100%;margin-right:10%}.cart-title{font-family:Dancing Script,cursive;font-size:30px}.remove-btn{cursor:pointer}.quantity-controls span{margin:0 6%}body{background-color:#fff;margin:0}.admin{background-color:#e49c9d;height:100vh;padding:5% 0;width:100%}.admin-title{font-family:Dancing Script,cursive;text-align:center}.upload-button{padding:1%;width:fit-content}.upload-form{display:flex;flex-direction:column;margin:auto;width:40%}.upload-input{margin-bottom:4%;outline:none;padding:2%}.upload-state{margin:auto;width:40%}.amount-label,label{display:block;font-weight:700;margin-bottom:5px}.pay-title{margin:5% auto;width:300px}#paymentForm{font-size:20px;margin:0 auto;width:300px}.form-group{margin-bottom:20px}.form-submit{margin:auto;width:30%}.email-input,.name-input,.phone-input{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}.pay-btn{background-color:#e49c9d;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer}
