.elementor-896 .elementor-element.elementor-element-a27ea4d{--display:flex;--margin-top:-40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-896 .elementor-element.elementor-element-d94effe .elementor-repeater-item-0a1ced1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://scentfreedom.com/wp-content/uploads/2025/08/catback2.jpg);background-size:cover;}.elementor-896 .elementor-element.elementor-element-d94effe .elementor-repeater-item-0a1ced1 .elementor-background-overlay{background-color:#67756DBA;mix-blend-mode:multiply;}.elementor-896 .elementor-element.elementor-element-d94effe .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-896 .elementor-element.elementor-element-d94effe .swiper-slide-contents{max-width:66%;}.elementor-896 .elementor-element.elementor-element-d94effe .swiper-slide-inner{text-align:center;}.elementor-896 .elementor-element.elementor-element-d94effe .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:12px;}.elementor-896 .elementor-element.elementor-element-d94effe .elementor-slide-heading{line-height:40px;}.elementor-896 .elementor-element.elementor-element-d94effe .elementor-slide-description{font-size:18px;}.elementor-896 .elementor-element.elementor-element-cc3dfad{--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-896 .elementor-element.elementor-element-1c63668.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-896 .elementor-element.elementor-element-1c63668 a > img{margin-bottom:0px;}.elementor-896 .elementor-element.elementor-element-6350287{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-1d5b1c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-896 .elementor-element.elementor-element-1d5b1c6 .elementor-heading-title{font-size:36px;}@media(max-width:1024px){.elementor-896 .elementor-element.elementor-element-d94effe .elementor-slide-description{font-size:18px;}}@media(max-width:768px){.elementor-896 .elementor-element.elementor-element-a27ea4d{--margin-top:-40px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-896 .elementor-element.elementor-element-d94effe .swiper-slide{height:280px;}.elementor-896 .elementor-element.elementor-element-d94effe .elementor-slide-heading{font-size:24px;line-height:1.3em;letter-spacing:-0.1px;}.elementor-896 .elementor-element.elementor-element-d94effe .elementor-slide-description{font-size:16px;}}/* Start custom CSS for wc-categories, class: .elementor-element-1c63668 */.wd-cat .wd-entities-title {
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 20px;
    background-color: rgba(255, 255, 255, 0.9);
    width: 100%;
    text-align: center;
    padding: 10px 10px 5px;
}

.cat-design-default .wd-cat-count {
    background-color: rgba(255, 255, 255, 0.9);
    width: 100%;
    text-align: center;
    padding: 0px 10px 5px;
}
.cat-design-default .wd-cat-count {margin-top: 0px !important;}

@media (max-width: 768px) {
    .wd-cat-content {border: solid 1px #bbb;}
    .wd-cat .wd-entities-title { padding:0px;}
    .cat-design-default .wd-cat-count  { padding:0px;}
    
}/* End custom CSS */