.elementor-82 .elementor-element.elementor-element-ecb113b:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-ecb113b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-ecb113b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;z-index:0;}.elementor-82 .elementor-element.elementor-element-ecb113b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-2bfb800 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-bfdf10c .ts-heading-subheading{text-align:center;}.elementor-82 .elementor-element.elementor-element-43a1ce1{--spacer-size:25px;}.elementor-82 .elementor-element.elementor-element-d7f8478{--spacer-size:25px;}.elementor-82 .elementor-element.elementor-element-7add51e{--spacer-size:25px;}.elementor-82 .elementor-element.elementor-element-a7b4ac2{--spacer-size:25px;}.elementor-82 .elementor-element.elementor-element-0cd055b .ts-heading-subheading{text-align:center;}.elementor-82 .elementor-element.elementor-element-fed6fbf.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-fed6fbf.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-82 .elementor-element.elementor-element-d0d5125{--spacer-size:25px;}.elementor-82 .elementor-element.elementor-element-a20914c{--spacer-size:25px;}.elementor-82 .elementor-element.elementor-element-5d048e7{--spacer-size:25px;}.elementor-82 .elementor-element.elementor-element-e7e9b5a{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-7363024 .ts-heading-subheading{text-align:center;}.elementor-82 .elementor-element.elementor-element-83145cf{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-8cb9f6a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-8cb9f6a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-82 .elementor-element.elementor-element-2f0aba2{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-8ba899c .ts-heading-subheading{text-align:center;}.elementor-82 .elementor-element.elementor-element-a793254.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-a793254.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-82 .elementor-element.elementor-element-9e0605f{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-e8d6497{padding:100px 15px 90px 15px;}.elementor-82 .elementor-element.elementor-element-80dbcad .ts-heading-subheading{text-align:center;}.elementor-82 .elementor-element.elementor-element-333302c{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-538d756 .ts-heading-subheading{text-align:center;}.elementor-82 .elementor-element.elementor-element-be3b9df.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-be3b9df.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-82 .elementor-element.elementor-element-b89b643 > .elementor-background-overlay{background-color:#C2C2C270;opacity:0.5;}.elementor-82 .elementor-element.elementor-element-b89b643{padding:30px 0px 70px 0px;}.elementor-82 .elementor-element.elementor-element-3c67d43 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-ecd617a .ts-heading-subheading{text-align:left;}.elementor-82 .elementor-element.elementor-element-f392d91{--spacer-size:72px;}.elementor-82 .elementor-element.elementor-element-e40e1b2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-82 .elementor-element.elementor-element-23f59fc img{width:0%;}.elementor-82 .elementor-element.elementor-element-21cb91e iframe{transition-duration:0.3s;}.elementor-82 .elementor-element.elementor-element-31c4b19d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-82 .elementor-element.elementor-element-31c4b19d:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-31c4b19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-a70585f2-9206-4377-9afe-99622269b700);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-82 .elementor-element.elementor-element-31c4b19d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 15px 30px 15px;}.elementor-82 .elementor-element.elementor-element-31c4b19d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-699a5224 > .elementor-element-populated{margin:0px 0px -80px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:40px 50px 40px 50px;}.elementor-82 .elementor-element.elementor-element-699a5224{z-index:2;}.elementor-82 .elementor-element.elementor-element-3eb884e0 .ts-heading-subheading{text-align:left;}.elementor-82 .elementor-element.elementor-element-3eb884e0{width:var( --container-widget-width, 100.005% );max-width:100.005%;--container-widget-width:100.005%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-3eb884e0 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-82 .elementor-element.elementor-element-3eb884e0 .ts-custom-heading.ts-custom-heading-title {color:#FFFFFF;font-size:32px;line-height:40px;}.elementor-82 .elementor-element.elementor-element-3eb884e0 .ts-custom-heading.ts-custom-heading-title  > a{color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-16bc891e > .elementor-widget-container{margin:-28px 0px 35px 0px;}.elementor-82 .elementor-element.elementor-element-6dbf47bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-82 .elementor-element.elementor-element-6af61f28{width:initial;max-width:initial;font-size:14px;line-height:14px;color:#000000;}@media(max-width:1024px) and (min-width:768px){.elementor-82 .elementor-element.elementor-element-699a5224{width:50%;}.elementor-82 .elementor-element.elementor-element-6dbf47bc{width:50%;}}@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-ecb113b{padding:80px 0px 80px 0px;}.elementor-82 .elementor-element.elementor-element-2bfb800 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-fed6fbf.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-8cb9f6a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-a793254.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-e8d6497{padding:80px 0px 70px 0px;}.elementor-82 .elementor-element.elementor-element-c6f7706 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-a5ce26b{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-be3b9df.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-b89b643{padding:0px 0px 40px 0px;}.elementor-82 .elementor-element.elementor-element-31c4b19d{padding:80px 15px 0px 15px;}.elementor-82 .elementor-element.elementor-element-699a5224 > .elementor-element-populated{margin:0px 0px -80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-ecb113b{padding:60px 0px 60px 0px;}.elementor-82 .elementor-element.elementor-element-fed6fbf.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-8cb9f6a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-a793254.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-e8d6497{padding:60px 0px 20px 0px;}.elementor-82 .elementor-element.elementor-element-a5ce26b{padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-931edce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-b7dc66f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-11e4cc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-4bcba95 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-be3b9df.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-82 .elementor-element.elementor-element-31c4b19d{padding:0px 0px 20px 0px;}.elementor-82 .elementor-element.elementor-element-699a5224 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 30px 30px;}.elementor-82 .elementor-element.elementor-element-6dbf47bc > .elementor-element-populated{padding:250px 0px 140px 0px;}.elementor-82 .elementor-element.elementor-element-6af61f28 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-5b63f05 */.product-item {
  display: flex;
  align-items: center;
}

.product-name {
  flex-grow: 1;
}

.product-button {
  margin-left: 10px;
}/* End custom CSS */