.elementor-4170201 .elementor-element.elementor-element-378cc0d:not(.elementor-motion-effects-element-type-background), .elementor-4170201 .elementor-element.elementor-element-378cc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/background.png");}.elementor-4170201 .elementor-element.elementor-element-378cc0d > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4170201 .elementor-element.elementor-element-378cc0d{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DACC9D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4170201 .elementor-element.elementor-element-378cc0d, .elementor-4170201 .elementor-element.elementor-element-378cc0d > [class*="elementor-background-"]{border-radius:8px 8px 8px 8px;}.elementor-4170201 .elementor-element.elementor-element-827cb1d > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-4170201 .elementor-element.elementor-element-26e5ab4 img{border-radius:8px 8px 8px 8px;}.elementor-4170201 .elementor-element.elementor-element-05cc2d6{--ce-line-clamp:2;}.elementor-4170201 .elementor-element.elementor-element-05cc2d6 .ce-product-name{min-height:3.2em;}.elementor-4170201 .elementor-element.elementor-element-05cc2d6 .elementor-heading-title{color:#4A6741;line-height:1.6em;}.elementor-4170201 .elementor-element.elementor-element-ad27cf5 .ce-product-prices{justify-content:left;font-family:"Montserrat", sans-serif;font-size:16px;font-weight:600;gap:0px;}.elementor-4170201 .elementor-element.elementor-element-ad27cf5 .ce-product-price-regular{font-size:12px;color:#464646;}.elementor-4170201 .elementor-element.elementor-element-ad27cf5 .ce-has-discount{font-weight:600;}.elementor-4170201 .elementor-element.elementor-element-ad27cf5{width:auto;flex-grow:1;}.elementor-4170201 .elementor-element.elementor-element-510a37b .elementor-button-content-wrapper{gap:10px;}.elementor-4170201 .elementor-element.elementor-element-510a37b .elementor-button-text{flex-grow:min(0, 10);}.elementor-4170201 .elementor-element.elementor-element-510a37b a.elementor-button{font-size:15px;font-weight:600;--ce-btn-bg-color:#5B7A42;background-color:var(--ce-btn-bg-color);border-radius:100px 100px 100px 100px;}.elementor-4170201 .elementor-element.elementor-element-510a37b a.elementor-button[aria-disabled]{background-color:rgba(129,138,145,0.35);pointer-events:auto;cursor:not-allowed;}.elementor-4170201 .elementor-element.elementor-element-510a37b{width:auto;align-self:flex-end;}.elementor.elementor-4170201 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}@media(max-width:1024px){.elementor-4170201 .elementor-element.elementor-element-05cc2d6{--ce-line-clamp:none;}}@media(max-width:767px){.elementor-4170201 .elementor-element.elementor-element-05cc2d6{--ce-line-clamp:none;}}