.elementor-38701 .elementor-element.elementor-element-4752c61c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38701 .elementor-element.elementor-element-7025b125{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(5px/2);margin-bottom:calc(5px/2);}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:20px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-5px/2);margin-bottom:calc(-5px/2);}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__decorator{width:22px;height:22px;min-width:22px;min-height:22px;margin-top:3px;margin-right:14px;}.rtl .elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__decorator{margin-left:14px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#8D4D5D;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__checked-icon{font-size:20px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-collapse-icon{width:24px;height:24px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-collapse-none{width:24px;height:24px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-filter+.jet-filter{margin-top:14px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:14px;}.elementor-38701 .elementor-element.elementor-element-421d40f > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__row{display:block;margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-list-tree__children{display:block;margin-right:calc(6px/2);margin-left:calc(6px/2);padding-left:10px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list-wrapper{margin-left:calc(-6px/2);margin-right:calc(-6px/2);}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-list-tree__children:not(:last-child){margin-bottom:8px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__row:not(:last-child){margin-bottom:8px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__decorator{width:24px;height:24px;min-width:24px;min-height:24px;margin-top:0px;margin-right:5px;}.rtl .elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__decorator{margin-left:5px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__checked-icon{font-size:15px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-collapse-icon{width:35px;height:35px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-collapse-none{width:35px;height:35px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-filter+.jet-filter{margin-top:7px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:7px;}.elementor-38701 .elementor-element.elementor-element-67db6768{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38701 .elementor-element.elementor-element-354edc9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__row{display:block;margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-list-tree__children{display:block;margin-right:calc(6px/2);margin-left:calc(6px/2);padding-left:10px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list-wrapper{margin-left:calc(-6px/2);margin-right:calc(-6px/2);}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-list-tree__children:not(:last-child){margin-bottom:8px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__row:not(:last-child){margin-bottom:8px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__decorator{width:24px;height:24px;min-width:24px;min-height:24px;margin-top:0px;margin-right:5px;}.rtl .elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__decorator{margin-left:5px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__checked-icon{font-size:15px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-collapse-icon{width:35px;height:35px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-collapse-none{width:35px;height:35px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-filter-items-dropdown__label{font-weight:500;text-decoration:none;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-filter+.jet-filter{margin-top:7px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:7px;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:30px 30px 30px 30px;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Butler Local", Sans-serif;font-size:30px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:0px;word-spacing:0px;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1366px){.elementor-38701 .elementor-element.elementor-element-4752c61c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-67db6768{--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:1200px){.elementor-38701 .elementor-element.elementor-element-4752c61c{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-67db6768{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38701 .elementor-element.elementor-element-354edc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:26px;}}@media(max-width:767px){.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__row{display:block;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-list-tree__children{display:block;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-9285b9f > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:25px;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .price{font-size:20px;}}@media(min-width:768px){.elementor-38701 .elementor-element.elementor-element-7025b125{--width:33.3333%;}.elementor-38701 .elementor-element.elementor-element-67db6768{--width:66.6666%;}}@media(max-width:1200px) and (min-width:768px){.elementor-38701 .elementor-element.elementor-element-67db6768{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38701 .elementor-element.elementor-element-67db6768{--width:100%;}}@media(min-width:2400px){.elementor-38701 .elementor-element.elementor-element-442889f6 > .elementor-widget-container{margin:0px 35px 0px 35px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__row{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(7px/2);margin-bottom:calc(7px/2);}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-list-tree__children{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:24px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-7px/2);margin-bottom:calc(-7px/2);}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__decorator{margin-top:4px;margin-right:11px;}.rtl .elementor-38701 .elementor-element.elementor-element-442889f6 .jet-checkboxes-list__decorator{margin-left:11px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-collapse-icon{width:26px;height:26px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-collapse-none{width:26px;height:26px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-filter+.jet-filter{margin-top:18px;}.elementor-38701 .elementor-element.elementor-element-442889f6 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:18px;}.elementor-38701 .elementor-element.elementor-element-421d40f .jet-radio-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-67db6768{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:35px;}.elementor-38701 .elementor-element.elementor-element-354edc9 .jet-radio-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:25px;}.elementor-38701 .elementor-element.elementor-element-9285b9f.elementor-wc-products ul.products li.product .price{font-size:19px;}}/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-442889f6 *//* ---------------------------------------------------
   JETSMARTFILTERS
   Right‑aligned collapsible chevrons + no indent for
   “Alle MED Kosmetik”
---------------------------------------------------- */

/* 1. Build a flex row so we can push the chevron right */
.jet-checkboxes-list__row.jet-filter-row{
    display:flex;
    align-items:center;
}

/* 2. Make the label/checkbox grow, so the icon can sit flush right */
.jet-checkboxes-list__row.jet-filter-row > .jet-checkboxes-list__item{
    flex:1 1 auto;                 /* take the available width   */
}

/* 3. The icon container itself */
.jet-checkboxes-list__row.jet-filter-row > .jet-collapse-icon{
    flex:0 0 auto;                 /* only as wide as the icon   */
    margin-left:auto;              /* ← pushes it to the far end */
    position:relative;
    width:1em; height:1em; line-height:1;
    display:none;                  /* hidden by default          */
}

/* 3a. Hide JetSmartFilters’ default SVG */
.jet-checkboxes-list__row.jet-filter-row .jet-collapse-icon svg{
    display:none !important;
}

/* 3b. Show the container *only* on real parents */
.jet-checkboxes-list__row.jet-filter-row.jet-list-tree__parent > .jet-collapse-icon{
    display:block;
}

/* 3c. Draw the chevron with CSS and animate the rotation */
.jet-checkboxes-list__row.jet-filter-row.jet-list-tree__parent > .jet-collapse-icon::before{
    content:"";
    display:inline-block;
    box-sizing:border-box;
    width:.55em; height:.55em;
    border:0.15em solid currentColor;
    border-left:none; border-top:none;
    transform:rotate(45deg);             /* open (pointing down)   */
    transition:transform .2s ease-in-out;
}
/* collapsed = arrow pointing right */
.jet-checkboxes-list__row.jet-filter-row.jet-list-tree__parent.collapsed
      > .jet-collapse-icon::before{
    transform:rotate(-45deg);
}

/* 4. Treat “Alle MED Kosmetik” as a top‑level category */
.jet-checkboxes-list__row.jet-filter-row:has(
     input.jet-checkboxes-list__input[data-label="Alle MED Kosmetik"]
){
    padding-left:0 !important;
    margin-left:0 !important;
}
.jet-checkboxes-list__row.jet-filter-row:has(
     input.jet-checkboxes-list__input[data-label="Alle MED Kosmetik"]
) > .jet-checkboxes-list__item{
    padding-left:0 !important;
    margin-left:0 !important;
}
/* remove any bullet/branch line some skins add */
.jet-checkboxes-list__row.jet-filter-row:has(
     input.jet-checkboxes-list__input[data-label="Alle MED Kosmetik"]
)::before{
    display:none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-421d40f *//* ---------------------------------------------------
   JETSMARTFILTERS (RADIO VERSION)
   Right‑aligned collapsible chevrons for radio filters
---------------------------------------------------- */

/* 1. Build a flex row so we can push the chevron right */
.jet-radio-list__row.jet-filter-row {
    display: flex;
    align-items: center;
}

/* 2. Make the label/radio grow, so the icon can sit flush right */
.jet-radio-list__row.jet-filter-row > .jet-radio-list__item {
    flex: 1 1 auto;
}

/* 3. The icon container itself */
.jet-radio-list__row.jet-filter-row > .jet-collapse-icon {
    flex: 0 0 auto;
    margin-left: auto;
    position: relative;
    width: 1em;
    height: 1em;
    line-height: 1;
    display: none; /* hidden by default */
}

/* 3a. Hide JetSmartFilters’ default SVG */
.jet-radio-list__row.jet-filter-row .jet-collapse-icon svg {
    display: none !important;
}

/* 3b. Show the container *only* on real parents */
.jet-radio-list__row.jet-filter-row.jet-list-tree__parent > .jet-collapse-icon {
    display: block;
}

/* 3c. Draw the chevron with CSS and animate the rotation */
.jet-radio-list__row.jet-filter-row.jet-list-tree__parent > .jet-collapse-icon::before {
    content: "";
    display: inline-block;
    box-sizing: border-box;
    width: 0.55em;
    height: 0.55em;
    border: 0.15em solid currentColor;
    border-left: none;
    border-top: none;
    transform: rotate(45deg); /* open (pointing down) */
    transition: transform 0.2s ease-in-out;
}

/* collapsed = arrow pointing right */
.jet-radio-list__row.jet-filter-row.jet-list-tree__parent.collapsed > .jet-collapse-icon::before {
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-354edc9 *//* ---------------------------------------------------
   JETSMARTFILTERS (RADIO VERSION)
   Right‑aligned collapsible chevrons for radio filters
---------------------------------------------------- */

/* 1. Build a flex row so we can push the chevron right */
.jet-radio-list__row.jet-filter-row {
    display: flex;
    align-items: center;
}

/* 2. Make the label/radio grow, so the icon can sit flush right */
.jet-radio-list__row.jet-filter-row > .jet-radio-list__item {
    flex: 1 1 auto;
}

/* 3. The icon container itself */
.jet-radio-list__row.jet-filter-row > .jet-collapse-icon {
    flex: 0 0 auto;
    margin-left: auto;
    position: relative;
    width: 1em;
    height: 1em;
    line-height: 1;
    display: none; /* hidden by default */
}

/* 3a. Hide JetSmartFilters’ default SVG */
.jet-radio-list__row.jet-filter-row .jet-collapse-icon svg {
    display: none !important;
}

/* 3b. Show the container *only* on real parents */
.jet-radio-list__row.jet-filter-row.jet-list-tree__parent > .jet-collapse-icon {
    display: block;
}

/* 3c. Draw the chevron with CSS and animate the rotation */
.jet-radio-list__row.jet-filter-row.jet-list-tree__parent > .jet-collapse-icon::before {
    content: "";
    display: inline-block;
    box-sizing: border-box;
    width: 0.55em;
    height: 0.55em;
    border: 0.15em solid currentColor;
    border-left: none;
    border-top: none;
    transform: rotate(45deg); /* open (pointing down) */
    transition: transform 0.2s ease-in-out;
}

/* collapsed = arrow pointing right */
.jet-radio-list__row.jet-filter-row.jet-list-tree__parent.collapsed > .jet-collapse-icon::before {
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start local fonts styles */
@font-face {
	font-family: 'Butler Local';
	font-weight: 300;
	font-style: normal;
	src: url('//beauty-care-edelweiss.at/wp-content/uploads/elementor/cmsmasters-local-fonts/butler_local/Butler-Light.woff2') format('woff2'),
		url('//beauty-care-edelweiss.at/wp-content/uploads/elementor/cmsmasters-local-fonts/butler_local/Butler-Light.woff') format('woff');
}

@font-face {
	font-family: 'Butler Local';
	font-weight: normal;
	font-style: normal;
	src: url('//beauty-care-edelweiss.at/wp-content/uploads/elementor/cmsmasters-local-fonts/butler_local/Butler.woff2') format('woff2'),
		url('//beauty-care-edelweiss.at/wp-content/uploads/elementor/cmsmasters-local-fonts/butler_local/Butler.woff') format('woff');
}

/* End local fonts styles */