.elementor-486 .elementor-element.elementor-element-f2e8f4e{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-486 .elementor-element.elementor-element-8ff8df3{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-9aba9be > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-486 .elementor-element.elementor-element-9aba9be :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:14px;line-height:20px;}.elementor-486 .elementor-element.elementor-element-b86b4b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-0482c45{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-0482c45:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-0482c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-486 .elementor-element.elementor-element-d70015e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-486 .elementor-element.elementor-element-e6dc3f2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-486 .elementor-element.elementor-element-e6dc3f2:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-e6dc3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-486 .elementor-element.elementor-element-e6dc3f2.e-con{--align-self:stretch;}.elementor-486 .elementor-element.elementor-element-1183503{--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;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-486 .elementor-element.elementor-element-912e73b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-c5bfff9 > .elementor-widget-container{margin:-2px 0px -2px 0px;}html .elementor-486 .elementor-element.elementor-element-c5bfff9 .product_title{font-size:24px;line-height:32px;letter-spacing:-0.02em;}.elementor-486 .elementor-element.elementor-element-a457d20 > .elementor-widget-container{margin:-2px 0px -2px 0px;}.elementor-486 .elementor-element.elementor-element-a457d20 .price, .elementor-486 .elementor-element.elementor-element-a457d20 .price del, .elementor-486 .elementor-element.elementor-element-a457d20 .amount{font-size:24px;font-weight:500;line-height:24px;}.elementor-486 .elementor-element.elementor-element-a457d20 .price, .elementor-486 .elementor-element.elementor-element-a457d20 .amount, .elementor-486 .elementor-element.elementor-element-a457d20 del{color:var( --e-global-color-accent );}.elementor-486 .elementor-element.elementor-element-a457d20 .price del, .elementor-486 .elementor-element.elementor-element-a457d20 del .amount{font-size:19px;font-weight:400;line-height:19px;color:#444444;}.elementor-486 .elementor-element.elementor-element-e81a50e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-e81a50e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-486 .elementor-element.elementor-element-08ced16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-486 .elementor-element.elementor-element-f263c6d > .elementor-widget-container{margin:-2px 0px -2px 0px;}.elementor-486 .elementor-element.elementor-element-f263c6d{font-size:14.5px;line-height:20px;color:#222222;}.elementor-486 .elementor-element.elementor-element-491ad3b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-dbd62e4{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-f2c6378{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-f2c6378.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-486 .elementor-element.elementor-element-78bb7af > .elementor-widget-container{background-color:#FF112E;padding:12px 11px 10px 11px;border-radius:50% 50% 50% 50%;}.elementor-486 .elementor-element.elementor-element-96a0fa6 > .elementor-widget-container{padding:2px 0px 2px 0px;}.elementor-486 .elementor-element.elementor-element-4207ea1 .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:2;--wd-attr-v-gap:12px;--wd-attr-h-gap:12px;}.elementor-486 .elementor-element.elementor-element-044eb6f > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-486 .elementor-element.elementor-element-044eb6f .wd-social-icons .wd-label{font-size:16px;font-weight:400;line-height:20px;color:#000000;}.elementor-486 .elementor-element.elementor-element-366a5ce{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-a3d66b6 .wd-products-with-bg, .elementor-486 .elementor-element.elementor-element-a3d66b6 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-486 .elementor-element.elementor-element-a3d66b6 .wd-el-title{font-size:28px;font-weight:400;line-height:1em;}@media(max-width:1024px){.elementor-486 .elementor-element.elementor-element-f2e8f4e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-486 .elementor-element.elementor-element-9aba9be > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-486 .elementor-element.elementor-element-b86b4b3{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-486 .elementor-element.elementor-element-e6dc3f2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-c5bfff9 > .elementor-widget-container{margin:-2px 0px -2px 0px;}html .elementor-486 .elementor-element.elementor-element-c5bfff9 .product_title{font-size:20px;line-height:26px;}.elementor-486 .elementor-element.elementor-element-4207ea1 .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:1;}.elementor-486 .elementor-element.elementor-element-366a5ce{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-a3d66b6 .wd-el-title{font-size:26px;}}@media(max-width:767px){.elementor-486 .elementor-element.elementor-element-f2e8f4e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-486 .elementor-element.elementor-element-8ff8df3{--margin-top:-1px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-486 .elementor-element.elementor-element-b86b4b3{--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-486 .elementor-element.elementor-element-e6dc3f2{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}html .elementor-486 .elementor-element.elementor-element-c5bfff9 .product_title{font-size:20px;line-height:26px;}.elementor-486 .elementor-element.elementor-element-e81a50e{--width:72px;}.elementor-486 .elementor-element.elementor-element-f263c6d{font-size:15px;line-height:21px;}.elementor-486 .elementor-element.elementor-element-f2c6378{--width:auto;}.elementor-486 .elementor-element.elementor-element-366a5ce{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-486 .elementor-element.elementor-element-a3d66b6 .wd-el-title{font-size:24px;}}@media(min-width:768px){.elementor-486 .elementor-element.elementor-element-0482c45{--width:50%;}.elementor-486 .elementor-element.elementor-element-e6dc3f2{--width:50%;}.elementor-486 .elementor-element.elementor-element-e81a50e{--width:72px;}.elementor-486 .elementor-element.elementor-element-f2c6378{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-486 .elementor-element.elementor-element-f2c6378{--width:auto;}}/* Start custom CSS for wd_wc_breadcrumb, class: .elementor-element-9aba9be */.elementor-486 .elementor-element.elementor-element-9aba9be .wd-breadcrumbs {
    display: flex;
    flex-wrap: wrap;
    transition: none;
    color: #444444;
}
.elementor-486 .elementor-element.elementor-element-9aba9be .wd-breadcrumbs a {
    color: #444444;
    transition: none;
}
.elementor-486 .elementor-element.elementor-element-9aba9be .wd-breadcrumbs .wd-last-link {
    font-weight: 400;
}
.elementor-486 .elementor-element.elementor-element-9aba9be .wd-breadcrumbs .wd-last {
    font-weight: 500;
    color: #000000;
}
.wd-breadcrumbs .wd-delimiter {
    margin: 0 5px;
}
@media (max-width: 1024px) {
    .elementor-486 .elementor-element.elementor-element-9aba9be .wd-breadcrumbs .wd-last-link {
        font-weight: 500;
    }
    .elementor-486 .elementor-element.elementor-element-9aba9be .wd-breadcrumbs .wd-last-link a {
        color: #000000;
    }
}/* End custom CSS */
/* Start custom CSS for wd_single_product_price, class: .elementor-element-a457d20 */.elementor-486 .elementor-element.elementor-element-a457d20 .price {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-end;
	gap: 4px 10px;
	letter-spacing: -0.03em;
}
.elementor-486 .elementor-element.elementor-element-a457d20 .price del {
    margin-bottom: 2px;
    order: 2;
}
.elementor-486 .elementor-element.elementor-element-a457d20 .price ins {
    order: 1;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_brands, class: .elementor-element-08ced16 */.elementor-486 .elementor-element.elementor-element-08ced16 .wd-product-brands a {
    display: block;
    padding: 7px 3px;
    border-radius: 3px;
    border: 1px solid #00000022;
}
.elementor-486 .elementor-element.elementor-element-08ced16 .wd-product-brands img {
    display: block;
    width: auto;
    height: auto;
    max-width: 64px;
    max-height: 32px;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_short_description, class: .elementor-element-f263c6d */.elementor-486 .elementor-element.elementor-element-f263c6d p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_wishlist_button, class: .elementor-element-78bb7af */.elementor-486 .elementor-element.elementor-element-78bb7af {
    width: 42px;
    height: 42px;
}/* End custom CSS */
/* Start custom CSS for wd_social_buttons, class: .elementor-element-044eb6f */.elementor-486 .elementor-element.elementor-element-044eb6f .wd-social-icons {
	--wd-social-size: 30px;
    --wd-social-gap: 6px;
    --wd-social-icon-size: 14px;
	--wd-social-bg: #EB79AC;
    --wd-social-bg-hover: #000000;
    --wd-social-color: #FFFFFF;
    --wd-social-color-hover: #FFFFFF;
}
.elementor-486 .elementor-element.elementor-element-044eb6f .wd-social-icons a {
	padding: 1px 0 0 0;
}
.elementor-486 .elementor-element.elementor-element-044eb6f .wd-social-icons .wd-label {
    padding-right: 2px;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-a3d66b6 */.elementor-486 .elementor-element.elementor-element-a3d66b6 .wd-el-title {
    margin-bottom: 16px;
}/* End custom CSS */