.elementor-4170101 .elementor-element.elementor-element-d1113c1{padding:0px 50px 0px 50px;}.elementor-4170101 .elementor-element.elementor-element-c4c396b .ce-breadcrumb__item:not(:last-child):after{content:"/";color:#ddd;}.elementor-4170101 .elementor-element.elementor-element-3860d20:not(.elementor-motion-effects-element-type-background), .elementor-4170101 .elementor-element.elementor-element-3860d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4170101 .elementor-element.elementor-element-3860d20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-4170101 .elementor-element.elementor-element-3860d20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4170101 .elementor-element.elementor-element-67b479c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:5px;}.elementor-4170101 .elementor-element.elementor-element-a1147cd .elementor-heading-title{font-size:30px;}.elementor-4170101 .elementor-element.elementor-element-d642ba6{--divider-border-style:solid;--divider-border-color:#8F55FF;--divider-border-width:2.5px;}.elementor-4170101 .elementor-element.elementor-element-d642ba6 .elementor-divider-separator{width:60%;}.elementor-4170101 .elementor-element.elementor-element-d642ba6 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-4170101 .elementor-element.elementor-element-095d462{padding:0px 50px 0px 50px;}.elementor-4170101 .elementor-element.elementor-element-94103bc .elementor-field-group{gap:8px;}.elementor-4170101 .elementor-element.elementor-element-fb5f9fb{margin-top:0px;margin-bottom:100px;padding:0px 50px 0px 50px;}.elementor-4170101 .elementor-element.elementor-element-297448e .ce-filters__tab-icon{order:1;}.elementor-4170101 .elementor-element.elementor-element-297448e .ce-filters__toggle .elementor-button{border-width:0px;}.elementor-4170101 .elementor-element.elementor-element-297448e .ce-filters--shown .ce-filters{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);}.elementor-4170101 .elementor-element.elementor-element-297448e .elementor-heading-title{margin-bottom:calc(49px - 32px);}.elementor-4170101 .elementor-element.elementor-element-297448e .elementor-field-group{padding:calc(32px / 2) 0;}.elementor-4170101 .elementor-element.elementor-element-297448e .ce-filters__tab{padding:10px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-297448e .elementor-field-option{gap:13px;}.elementor-4170101 .elementor-element.elementor-element-297448e .elementor-field-label[data-magnitude]:after{content:"(" attr(data-magnitude) ")";}.elementor-4170101 .elementor-element.elementor-element-297448e .elementor-field-label:after{-webkit-padding-start:0.2em;padding-inline-start:0.2em;}.elementor-4170101 .elementor-element.elementor-element-297448e .elementor-field-subgroup{gap:5px;}.elementor-4170101 .elementor-element.elementor-element-297448e .ce-checkbox{border-color:#8F55FF;}.elementor-4170101 .elementor-element.elementor-element-297448e .elementor-field-option input:checked ~ i.ce-color--light{color:#000000;}.elementor-4170101 .elementor-element.elementor-element-297448e .ce-dual-range{background-color:#8F55FF;--ce-range-active-color:#8F55FF;}.elementor-4170101 .elementor-element.elementor-element-0b44b95 .elementor-widget-container{font-family:"Arial", sans-serif;font-size:15px;}body.ce-theme-4:not(.elementor-motion-effects-element-type-background), body.ce-theme-4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-4170101 .elementor-element.elementor-element-7b7f959{width:82.193%;}.elementor-4170101 .elementor-element.elementor-element-df0a56a{width:17.677%;}.elementor-4170101 .elementor-element.elementor-element-8a8a202{width:16%;}.elementor-4170101 .elementor-element.elementor-element-fcbe4d1{width:84%;}}/* Start custom CSS for listing-products, class: .elementor-element-b168773 */li.badge.new {
    display: none;
}
button.wishlist-button-add {
    display: none;
}
.variant-links {
    margin-bottom: -20px;
}
.btn-primary {
    background-color: #8F55FF;
    border-color: #8F55FF;
}
.product-miniature__image-container.thumbnail-container {
    border-radius: 0px;
}
li.badge.new {
    background-color: #8F55FF;
    border-radius: 0px;
}
button.btn.btn-primary.flex-grow-1.flex-md-grow-0 {
    color: #fff;
    background-color: #8F55FF;
    border-color: #8F55FF;
    border-radius: 0px;
}
.input-group.flex-nowrap.mb-0 {
    display: none;
}
form.d-flex.flex-wrap.flex-md-nowrap.gap-3.align-items-center.mt-3 {
    display: flex;
    flex-direction: row-reverse;
    margin-top: -30px !important;
}/* End custom CSS */