.elementor-19170214 .elementor-element.elementor-element-75338d59:not(.elementor-motion-effects-element-type-background), .elementor-19170214 .elementor-element.elementor-element-75338d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19170214 .elementor-element.elementor-element-75338d59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19170214 .elementor-element.elementor-element-75338d59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19170214 .elementor-element.elementor-element-191fd7a8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-19170214 .elementor-element.elementor-element-191fd7a8 > .elementor-column-wrap > .elementor-widget-wrap{column-gap:5px;}.elementor-19170214 .elementor-element.elementor-element-6c0b123f{text-align:center;}.elementor-19170214 .elementor-element.elementor-element-6c0b123f .ce-product-name{white-space:normal;overflow:visible;}.elementor-19170214 .elementor-element.elementor-element-6c0b123f .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.4em;}.elementor-19170214 .elementor-element.elementor-element-38f628c5 .ce-product-badges{margin:0 0 -5px;margin-inline-end:-5px;}.elementor-19170214 .elementor-element.elementor-element-38f628c5 .ce-product-badge{margin:0 0 5px;margin-inline-end:5px;min-width:42px;font-size:12px;border-radius:8px;padding:5px 5px 5px 5px;}.elementor-19170214 .elementor-element.elementor-element-38f628c5 .ce-product-badge-sale, .elementor-19170214 .elementor-element.elementor-element-38f628c5 .ce-product-badge-onsale{color:#1C1C1C;background-color:#EDDA14;}.elementor-19170214 .elementor-element.elementor-element-38f628c5 .ce-product-badge-new{background-color:#222222;}.elementor-19170214 .elementor-element.elementor-element-38f628c5{inset-inline-start:0px;top:0px;}.elementor-19170214 .elementor-element.elementor-element-63e0a42 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19170214 .elementor-element.elementor-element-63e0a42{overflow:hidden;}.elementor-19170214 .elementor-element.elementor-element-fac07b6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-19170214 .elementor-element.elementor-element-fac07b6 > .elementor-column-wrap > .elementor-widget-wrap{column-gap:6px;flex-wrap:nowrap;}.elementor-19170214 .elementor-element.elementor-element-fac07b6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19170214 .elementor-element.elementor-element-3010eac{text-align:center;width:auto;}.elementor-19170214 .elementor-element.elementor-element-3010eac .elementor-heading-title{color:#000000;font-size:20px;font-weight:600;}.elementor-19170214 .elementor-element.elementor-element-c515602 .elementor-heading-title{color:#777777;font-size:14px;font-weight:400;}.elementor-19170214 .elementor-element.elementor-element-c515602{width:auto;align-self:flex-end;}.elementor-19170214 .elementor-element.elementor-element-51393b37 .elementor-button-content-wrapper{gap:10px;}.elementor-19170214 .elementor-element.elementor-element-51393b37 .elementor-button-text{flex-grow:min(0, 10);}.elementor-19170214 .elementor-element.elementor-element-51393b37 a.elementor-button{background-color:#5AB85A;cursor:pointer;}.elementor-19170214 .elementor-element.elementor-element-51393b37 a.elementor-button:hover, .elementor-19170214 .elementor-element.elementor-element-51393b37 a.elementor-button:focus{background-color:#00B800;}.elementor-19170214 .elementor-element.elementor-element-51393b37 a.elementor-button:not([href]){cursor:not-allowed;background-color:rgba(129,138,145,0.35);}.elementor.elementor-19170214 .elementor-section-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEA;border-radius:8px 8px 8px 8px;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}/* Start custom CSS for product-miniature-name, class: .elementor-element-6c0b123f */.elementor-19170214 .elementor-element.elementor-element-6c0b123f .ce-product-name {
    display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
    -webkit-line-clamp: 2;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c515602 */.elementor-19170214 .elementor-element.elementor-element-c515602 {
    text-wrap-mode: nowrap!important;
}/* End custom CSS */
/* Start custom CSS for product-miniature-add-to-cart, class: .elementor-element-51393b37 */.elementor-19170214 .elementor-element.elementor-element-51393b37 .elementor-button-text {
    font-size: clamp(0.75rem, 1vw, 0.9375rem);
    white-space: nowrap;
    text-align: center;
}

.elementor-19170214 .elementor-element.elementor-element-51393b37 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-19170214 .elementor-element.elementor-element-51393b37 {
    min-height: 40px;
[class^="ceicon-"], [class*=" ceicon-"] {
    font-size: large;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-75338d59 */.elementor-widget-product-miniature-image img {
    aspect-ratio: 1!Important;
}/* End custom CSS */