.main-flower-section{position:relative}.main-flower-section .section-banner{overflow:hidden;position:absolute;top:0;left:0;width:41%;height:100%}.main-flower-section .section-banner .image-center{width:100%;position:relative;top:15.5%;left:0}.main-flower-section .section-banner .image-center img{width:100%;height:100%;object-fit:contain;object-position:right center}.main-flower-section .section-banner .image-bottom{max-width:285px;width:40%;position:absolute;z-index:1;top:auto;right:7.55%;bottom:11.56%}.main-flower-section .section-banner .image-bottom img{width:100%;height:100%;object-fit:contain;object-position:center}.main-flower-inner .main-flower-right{padding:70px 0 130px;max-width:907px;width:60.5%;margin:0 0 0 auto;position:relative}.main-flower-inner.img-right .main-flower-right{margin:0}.main-flower-section .main-flower-heading .h4{font-family:var(--Maison_Neue_font);font-weight:300;font-size:32px;line-height:100%;letter-spacing:0;color:var(--color_white);margin:0 0 10px}.main-flower-section .main-flower-heading .h4 *{font:inherit;color:inherit}.main-flower-section .main-flower-heading .h1{font-family:var(--Maison_Neue_font);font-weight:700;line-height:100%;letter-spacing:0;margin:0 0 10px}.main-flower-section .main-flower-content{font-family:var(--Maison_Neue_Book_font);font-weight:400;font-size:19px;line-height:1.3;letter-spacing:0}.main-flower-section .main-flower-content br{display:none}.main-flower-section .main-flower-content p{font:inherit;color:inherit}.main-flower-section .main-flower-content p:not(:last-child){margin:0 0 30px}.main-flower-section .main-flower-btn{margin:40px 0 0}@media screen and (max-width: 1800px){.main-flower-section .section-banner .image-center{top:18.5%}}@media screen and (max-width: 1600px){.main-flower-section .section-banner .image-center{padding:0 25px 100% 0}}@media screen and (max-width: 1200px){.main-flower-section .main-flower-content{font-size:16px}}@media screen and (max-width: 1024px){.main-flower-section .main-flower-content p:not(:last-child){margin:0 0 20px}}@media screen and (max-width: 850px){.main-flower-inner .main-flower-right{padding:40px 0 50px;max-width:100%;width:100%}.main-flower-section .section-banner{position:relative;width:100%;margin:0 0 -16%}}@media screen and (min-width: 1921px){.main-flower-section .section-banner .image-center{top:0;height:100%}.main-flower-section .section-banner .image-center img{object-fit:cover;object-position:center right}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/image-with-text.css.map */
