.elementor-400 .elementor-element.elementor-element-add294d{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-add294d:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-add294d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-958dec6 );}.elementor-400 .elementor-element.elementor-element-b1028cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-400 .elementor-element.elementor-element-4719488{text-align:center;}.elementor-400 .elementor-element.elementor-element-4719488 .elementor-heading-title{font-family:var( --e-global-typography-c36f63e-font-family ), Sans-serif;font-size:var( --e-global-typography-c36f63e-font-size );font-weight:var( --e-global-typography-c36f63e-font-weight );text-transform:var( --e-global-typography-c36f63e-text-transform );line-height:var( --e-global-typography-c36f63e-line-height );color:var( --e-global-color-911d0ee );}.elementor-400 .elementor-element.elementor-element-f203c27{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-4f3ff33{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-400 .elementor-element.elementor-element-add294d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-4719488 .elementor-heading-title{font-size:var( --e-global-typography-c36f63e-font-size );line-height:var( --e-global-typography-c36f63e-line-height );}.elementor-400 .elementor-element.elementor-element-f203c27{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-400 .elementor-element.elementor-element-add294d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-4719488 .elementor-heading-title{font-size:var( --e-global-typography-c36f63e-font-size );line-height:var( --e-global-typography-c36f63e-line-height );}.elementor-400 .elementor-element.elementor-element-f203c27{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-663dfd4 */.elementor-400 .elementor-element.elementor-element-663dfd4 #wpsl-result-list {
    margin-top: 40px;
}

.elementor-400 .elementor-element.elementor-element-663dfd4 #wpsl-stores ul {
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: 40px;
}

.elementor-400 .elementor-element.elementor-element-663dfd4 #wpsl-stores ul li {
    padding: 25px !important;
    border: none;
    background-color: #c5310d;
    color: #ffffff;
}

.elementor-400 .elementor-element.elementor-element-663dfd4 #wpsl-stores ul li a {
    color: #ffffff;
    text-decoration: underline;
}

@media (min-width: 768px) {
    .elementor-400 .elementor-element.elementor-element-663dfd4 #wpsl-stores ul {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
@media (min-width: 1025px) {
    .elementor-400 .elementor-element.elementor-element-663dfd4 #wpsl-stores ul {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}/* End custom CSS */