.elementor-1073 .elementor-element.elementor-element-348a4a4c > .elementor-container{max-width:1300px;}.woocommerce .elementor-1073 .elementor-element.elementor-element-5d0030e .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-1073 .elementor-element.elementor-element-5d0030e .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1073 .elementor-element.elementor-element-3ed528c8 .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#B59F90;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-1073 .elementor-element.elementor-element-54699d85 .price{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;}.woocommerce .elementor-1073 .elementor-element.elementor-element-73b71151 .woocommerce-product-details__short-description{font-family:"Outfit", Sans-serif;font-size:16px;}.elementor-bc-flex-widget .elementor-1073 .elementor-element.elementor-element-3ca9318d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1073 .elementor-element.elementor-element-3ca9318d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1073 .elementor-element.elementor-element-3ca9318d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-wc-add-to-cart .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1073 .elementor-element.elementor-element-5c07158b .elementor-button{background-color:#B59F90;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 40px 10px 40px;}.elementor-1073 .elementor-element.elementor-element-5c07158b .elementor-button:hover, .elementor-1073 .elementor-element.elementor-element-5c07158b .elementor-button:focus{background-color:#B59F90;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1073 .elementor-element.elementor-element-2e596e8e .elementor-button{background-color:#1F6B45;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 40px 10px 40px;}.elementor-1073 .elementor-element.elementor-element-7566da77 > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-7566da77{margin-top:0px;margin-bottom:141px;}.elementor-1073 .elementor-element.elementor-element-2f2216fe > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-2f2216fe{padding:30px 0px 0px 0px;}.elementor-1073 .elementor-element.elementor-element-552f30cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1073 .elementor-element.elementor-element-552f30cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1073 .elementor-element.elementor-element-7b03c17a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1073 .elementor-element.elementor-element-40d9210f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1073 .elementor-element.elementor-element-40d9210f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1073 .elementor-element.elementor-element-3e5658f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1073 .elementor-element.elementor-element-1c21d4cd > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-1c21d4cd{padding:50px 0px 50px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1073 .elementor-element.elementor-element-6965e438 .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#B59F90;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1073 .elementor-element.elementor-element-6dc922ec{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-1073 .elementor-element.elementor-element-75223487:not(.elementor-motion-effects-element-type-background), .elementor-1073 .elementor-element.elementor-element-75223487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-75223487 > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-75223487{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1073 .elementor-element.elementor-element-75223487 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1073 .elementor-element.elementor-element-bd52b41.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1073 .elementor-element.elementor-element-bd52b41.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1073 .elementor-element.elementor-element-42c94599{text-align:left;}.elementor-1073 .elementor-element.elementor-element-4de9b134 .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-13ce336d{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1073 .elementor-element.elementor-element-449027d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1073 .elementor-element.elementor-element-449027d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1073 .elementor-element.elementor-element-34a0922d .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-4235051a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1073 .elementor-element.elementor-element-6470d5db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1073 .elementor-element.elementor-element-6470d5db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1073 .elementor-element.elementor-element-1e797d2e > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-1e797d2e{padding:50px 0px 0px 0px;}.elementor-1073 .elementor-element.elementor-element-4ecbbe9 .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#B59F90;}.elementor-1073 .elementor-element.elementor-element-146eba7 .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#B59F90;}.elementor-1073 .elementor-element.elementor-element-468c6d9c{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-1073 .elementor-element.elementor-element-225e58e9 > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-225e58e9{padding:50px 0px 0px 0px;}.elementor-1073 .elementor-element.elementor-element-61d827da{text-align:center;}.elementor-1073 .elementor-element.elementor-element-61d827da .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#B59F90;}.elementor-1073 .elementor-element.elementor-element-6f0182fd{text-align:center;}.elementor-1073 .elementor-element.elementor-element-6f0182fd .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-546254ce{text-align:center;}.elementor-1073 .elementor-element.elementor-element-546254ce .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-57c6bc9a{text-align:center;}.elementor-1073 .elementor-element.elementor-element-57c6bc9a .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-50b2f9dd{text-align:center;}.elementor-1073 .elementor-element.elementor-element-50b2f9dd .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-3be1d9cc{text-align:center;}.elementor-1073 .elementor-element.elementor-element-3be1d9cc .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-6232320e{text-align:center;}.elementor-1073 .elementor-element.elementor-element-6232320e .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-5eff18c1 > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-5eff18c1{padding:50px 0px 0px 0px;}.elementor-1073 .elementor-element.elementor-element-4d4c9e9d{text-align:center;}.elementor-1073 .elementor-element.elementor-element-4d4c9e9d .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#B59F90;}.elementor-1073 .elementor-element.elementor-element-56e00b7f > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-5fe1faf5 > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-74be152a{text-align:center;}.elementor-1073 .elementor-element.elementor-element-74be152a .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-2b718da4{text-align:center;}.elementor-1073 .elementor-element.elementor-element-2b718da4 .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-6a7bcc0e{text-align:center;}.elementor-1073 .elementor-element.elementor-element-6a7bcc0e .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-4955125c > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-8662a72{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-1073 .elementor-element.elementor-element-1a12583f{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-1073 .elementor-element.elementor-element-6054db8d{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-1073 .elementor-element.elementor-element-1d73946a:not(.elementor-motion-effects-element-type-background), .elementor-1073 .elementor-element.elementor-element-1d73946a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1073 .elementor-element.elementor-element-1d73946a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-1073 .elementor-element.elementor-element-1d73946a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1073 .elementor-element.elementor-element-60575a24{text-align:center;}.elementor-1073 .elementor-element.elementor-element-60575a24 .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#B59F90;}.elementor-1073 .elementor-element.elementor-element-744cf2d5{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-1073 .elementor-element.elementor-element-3f1beca6:not(.elementor-motion-effects-element-type-background), .elementor-1073 .elementor-element.elementor-element-3f1beca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1073 .elementor-element.elementor-element-3f1beca6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1073 .elementor-element.elementor-element-3f1beca6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1073 .elementor-element.elementor-element-6f554dcc img{width:100%;}.elementor-1073 .elementor-element.elementor-element-1d934845{text-align:center;}.elementor-1073 .elementor-element.elementor-element-1d934845 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;}.elementor-1073 .elementor-element.elementor-element-61b1b315{text-align:center;}.elementor-1073 .elementor-element.elementor-element-61b1b315 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-3574da91{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#4E4E4E;}.elementor-1073 .elementor-element.elementor-element-15b0b640 img{width:100%;}.elementor-1073 .elementor-element.elementor-element-7b8aba93{text-align:center;}.elementor-1073 .elementor-element.elementor-element-7b8aba93 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;}.elementor-1073 .elementor-element.elementor-element-4526483f{text-align:center;}.elementor-1073 .elementor-element.elementor-element-4526483f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-1549295{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#4E4E4E;}.elementor-1073 .elementor-element.elementor-element-6cc8b501 img{width:100%;}.elementor-1073 .elementor-element.elementor-element-11b0f7ed{text-align:center;}.elementor-1073 .elementor-element.elementor-element-11b0f7ed .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;}.elementor-1073 .elementor-element.elementor-element-52bb9853{text-align:center;}.elementor-1073 .elementor-element.elementor-element-52bb9853 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-5bfc2b67{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#4E4E4E;}.elementor-1073 .elementor-element.elementor-element-14774fe4:not(.elementor-motion-effects-element-type-background), .elementor-1073 .elementor-element.elementor-element-14774fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-14774fe4 > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-14774fe4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1073 .elementor-element.elementor-element-14774fe4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1073 .elementor-element.elementor-element-2d07951e{text-align:center;}.elementor-1073 .elementor-element.elementor-element-2d07951e .elementor-heading-title{font-family:"Marmelad", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-272480bc{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-5603e052:not(.elementor-motion-effects-element-type-background), .elementor-1073 .elementor-element.elementor-element-5603e052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F6B45;}.elementor-1073 .elementor-element.elementor-element-5603e052 > .elementor-container{max-width:1300px;}.elementor-1073 .elementor-element.elementor-element-5603e052{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1073 .elementor-element.elementor-element-5603e052 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1073 .elementor-element.elementor-element-20809380{text-align:center;}.elementor-1073 .elementor-element.elementor-element-20809380 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-232c3241{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-1cc338d4{text-align:center;}.elementor-1073 .elementor-element.elementor-element-1cc338d4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-5f4b217c{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-2509efc5{text-align:center;}.elementor-1073 .elementor-element.elementor-element-2509efc5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-897a393{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-2a734aef:not(.elementor-motion-effects-element-type-background), .elementor-1073 .elementor-element.elementor-element-2a734aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leaflofts.com/wp-content/uploads/2025/07/image-40-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1073 .elementor-element.elementor-element-2a734aef > .elementor-background-overlay{background-color:#000000;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1073 .elementor-element.elementor-element-2a734aef > .elementor-container{max-width:1300px;min-height:400px;}.elementor-1073 .elementor-element.elementor-element-2a734aef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1073 .elementor-element.elementor-element-4655a897{text-align:center;}.elementor-1073 .elementor-element.elementor-element-4655a897 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-2727f557{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-1a2331ab{text-align:center;}.elementor-1073 .elementor-element.elementor-element-1a2331ab .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-1dafafe3{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-1d0e763e{text-align:center;}.elementor-1073 .elementor-element.elementor-element-1d0e763e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-7e4a6b09{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-1073 .elementor-element.elementor-element-3ca9318d{width:40%;}.elementor-1073 .elementor-element.elementor-element-5c817093{width:60%;}}@media(max-width:767px){.elementor-1073 .elementor-element.elementor-element-3ed528c8 .elementor-heading-title{font-size:20px;}.elementor-1073 .elementor-element.elementor-element-3ca9318d{width:50%;}.elementor-1073 .elementor-element.elementor-element-5c07158b .elementor-button{font-size:12px;}.elementor-1073 .elementor-element.elementor-element-5c817093{width:50%;}.elementor-1073 .elementor-element.elementor-element-6965e438 .elementor-heading-title{font-size:20px;}}