.elementor-2294 .elementor-element.elementor-element-662f5be2{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2294 .elementor-element.elementor-element-65808dd1{color:var( --e-global-color-e5a41ff );}.elementor-2294 .elementor-element.elementor-element-0c323ee{--display:flex;--min-height:160px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2294 .elementor-element.elementor-element-0c323ee:not(.elementor-motion-effects-element-type-background), .elementor-2294 .elementor-element.elementor-element-0c323ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CB643B;}.elementor-2294 .elementor-element.elementor-element-0c323ee.e-con{--align-self:center;}.elementor-2294 .elementor-element.elementor-element-90d13f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-2294 .elementor-element.elementor-element-90d13f0.elementor-element{--align-self:center;}.elementor-2294 .elementor-element.elementor-element-b996346{--display:grid;--min-height:100px;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-2294 .elementor-element.elementor-element-b996346:not(.elementor-motion-effects-element-type-background), .elementor-2294 .elementor-element.elementor-element-b996346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://ecocommerce-jp.com/wp-content/uploads/2026/01/eco_hp0110_22.png");background-repeat:repeat;background-size:cover;}.elementor-2294 .elementor-element.elementor-element-071d2e4.elementor-element{--align-self:center;}.elementor-2294 .elementor-element.elementor-element-071d2e4{text-align:center;color:#FDF9F9;}.elementor-2294 .elementor-element.elementor-element-071d2e4 a{color:var( --e-global-color-text );}.elementor-2294 .elementor-element.elementor-element-071d2e4 a:hover, .elementor-2294 .elementor-element.elementor-element-071d2e4 a:focus{color:var( --e-global-color-794436b );}.elementor-2294 .elementor-element.elementor-element-9215b69.elementor-element{--align-self:center;}.elementor-2294 .elementor-element.elementor-element-9215b69{text-align:center;}.elementor-2294 .elementor-element.elementor-element-9215b69 a{color:var( --e-global-color-text );}.elementor-2294 .elementor-element.elementor-element-9215b69 a:hover, .elementor-2294 .elementor-element.elementor-element-9215b69 a:focus{color:var( --e-global-color-794436b );}.elementor-2294 .elementor-element.elementor-element-af281e4.elementor-element{--align-self:center;}.elementor-2294 .elementor-element.elementor-element-af281e4{text-align:center;}.elementor-2294 .elementor-element.elementor-element-af281e4 a{color:var( --e-global-color-text );}.elementor-2294 .elementor-element.elementor-element-af281e4 a:hover, .elementor-2294 .elementor-element.elementor-element-af281e4 a:focus{color:var( --e-global-color-794436b );}.elementor-2294 .elementor-element.elementor-element-21c1aa2.elementor-element{--align-self:center;}.elementor-2294 .elementor-element.elementor-element-21c1aa2{text-align:center;}.elementor-2294 .elementor-element.elementor-element-21c1aa2 a{color:var( --e-global-color-text );}.elementor-2294 .elementor-element.elementor-element-21c1aa2 a:hover, .elementor-2294 .elementor-element.elementor-element-21c1aa2 a:focus{color:var( --e-global-color-794436b );}.elementor-2294 .elementor-element.elementor-element-b4b0026.elementor-element{--align-self:center;}.elementor-2294 .elementor-element.elementor-element-b4b0026{text-align:center;}.elementor-2294 .elementor-element.elementor-element-b4b0026 a{color:var( --e-global-color-text );}.elementor-2294 .elementor-element.elementor-element-b4b0026 a:hover, .elementor-2294 .elementor-element.elementor-element-b4b0026 a:focus{color:var( --e-global-color-794436b );}.elementor-2294 .elementor-element.elementor-element-e1558a5.elementor-element{--align-self:center;}.elementor-2294 .elementor-element.elementor-element-e1558a5{text-align:center;}.elementor-2294 .elementor-element.elementor-element-e1558a5 a{color:var( --e-global-color-text );}.elementor-2294 .elementor-element.elementor-element-e1558a5 a:hover, .elementor-2294 .elementor-element.elementor-element-e1558a5 a:focus{color:var( --e-global-color-794436b );}.elementor-2294 .elementor-element.elementor-element-d7bd415.elementor-element{--align-self:center;}.elementor-2294 .elementor-element.elementor-element-d7bd415{text-align:center;}.elementor-2294 .elementor-element.elementor-element-d7bd415 a{color:var( --e-global-color-text );}.elementor-2294 .elementor-element.elementor-element-d7bd415 a:hover, .elementor-2294 .elementor-element.elementor-element-d7bd415 a:focus{color:var( --e-global-color-794436b );}@media(max-width:1024px){.elementor-2294 .elementor-element.elementor-element-b996346{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2294 .elementor-element.elementor-element-90d13f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-2294 .elementor-element.elementor-element-b996346:not(.elementor-motion-effects-element-type-background), .elementor-2294 .elementor-element.elementor-element-b996346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecocommerce-jp.com/wp-content/uploads/2026/01/eco_hp0110_22.png");background-repeat:no-repeat;background-size:cover;}.elementor-2294 .elementor-element.elementor-element-b996346{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2294 .elementor-element.elementor-element-071d2e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2294 .elementor-element.elementor-element-9215b69{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2294 .elementor-element.elementor-element-af281e4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2294 .elementor-element.elementor-element-21c1aa2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2294 .elementor-element.elementor-element-b4b0026{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2294 .elementor-element.elementor-element-e1558a5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2294 .elementor-element.elementor-element-d7bd415{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}