.swg-expire-message{display:none}.swg-expire-message.show{display:block}.elementor-widget-swg-breadcrumb .breadcrumb{background:0 0;margin:0;padding:0}.swg-filter-hierarchical form{display:grid;grid-row-gap:20px;grid-column-gap:10px}.swg-filter-hierarchical.columns-1 form{grid-template-columns:3fr 1.2fr}.swg-filter-hierarchical.columns-2 form{grid-template-columns:1.5fr 1.5fr 1.2fr}.swg-filter-hierarchical.columns-3 form{grid-template-columns:1fr 1fr 1fr 1.2fr}.swg-filter-hierarchical.columns-4 form{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.swg-filter-hierarchical.vertical form{display:flex;flex-wrap:wrap}.swg-filter-hierarchical.vertical form .swg-wrap-select,.swg-filter-hierarchical.vertical form .item-button-filter{width:100%}.swg-filter-hierarchical form select{width:100%;border:0;height:40px;line-height:40px;padding:0 30px}.swg-filter-hierarchical form .swg-wrap-select{position:relative;clear:both}.swg-filter-hierarchical form .select2-container{height:40px}.swg-filter-hierarchical form .select2-container .select2-selection--single{height:40px;border-radius:0}.swg-filter-hierarchical form .select2-container .select2-selection--single .select2-selection__rendered{height:40px;line-height:40px;padding:0 20px}.swg-filter-hierarchical form .select2-container .select2-selection--single .select2-selection__arrow{width:40px;height:40px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:16px}.swg-filter-hierarchical form .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.swg-filter-hierarchical form .item-button-filter{display:grid;grid-column-gap:10px}.swg-filter-hierarchical.vertical form .item-button-filter.has-reset{grid-template-columns:100%;grid-row-gap:10px}.swg-filter-hierarchical form .item-button-filter.has-reset{grid-template-columns:1.4fr 1fr}.swg-filter-hierarchical form .item-button-filter button[type=submit],.swg-filter-hierarchical form .item-button-filter button{height:auto;width:100%;padding:0 10px;border:0;background:#000;border-radius:0;text-transform:uppercase;font-size:16px;font-weight:400;border:2px solid #000;line-height:40px;color:#fff;margin:0}.swg-filter-hierarchical form .item-button-filter button[type=submit]:hover{background:#333}.swg-filter-hierarchical form .item-button-filter .filter-reset{background:0 0;color:#000}.swg-filter-hierarchical form .item-button-filter .filter-reset:hover{background:#000;color:#fff}.swg-list-store .swe-tab-head{display:flex;flex-wrap:wrap}.swg-list-store .swe-wrap-tab-content .liststore-content{display:flex;flex-wrap:wrap}.swg-list-store .swe-wrap-tab-content .liststore-content .item-img{width:75%}.swg-list-store .swe-wrap-tab-content .liststore-content .item-img img{margin:0}.swg-list-store .swe-wrap-tab-content .liststore-content .item-content{width:25%;display:flex}.swg-list-store .swe-wrap-tab-content .liststore-content .item-content .item-content-inner{width:100%}.elementor-widget-swg-before-after-image .swg-before-after-image img{max-width:unset}.swg-before-after-image .title-img{position:absolute;top:20px;left:20px;background:#fff;padding:10px 15px}.swg-before-after-image .title-img.after-title-img{z-index:99}.title-before-align--bottom .swg-before-after-image .title-img.before-title-img,.title-after-align--bottom .swg-before-after-image .title-img.after-title-img{top:auto;bottom:20px}.title-before-position--right .swg-before-after-image .title-img.before-title-img,.title-after-position--right .swg-before-after-image .title-img.after-title-img{left:auto;right:20px}@media (max-width:767px){.swg-filter-hierarchical form select,.swg-filter-hierarchical.columns-2 form,.swg-filter-hierarchical.columns-3 form,.swg-filter-hierarchical.columns-4 form{grid-template-columns:1fr}}