/* Add jr-store-category-card to any Elementor container to reuse this treatment. */
:where(.elementor-element-aff775e,.elementor-element-0c2bc36){position:relative;z-index:1!important;overflow:visible!important}
:where(.elementor-element-aff775e,.elementor-element-0c2bc36):hover{z-index:30!important}
:where(.jr-store-category-card,.elementor-element-2051faa,.elementor-element-3c0e354,.elementor-element-87a08a9,.elementor-element-b4e28f8,.elementor-element-e84565f,.elementor-element-c0d7e8e,.elementor-element-5280bf3,.elementor-element-eab90cd){position:relative;z-index:1!important;isolation:isolate;overflow:visible;transform:scale(1);box-shadow:0 0 0 rgba(0,0,0,0);transition:transform var(--jr-card-duration,420ms) cubic-bezier(.2,.72,.2,1),box-shadow var(--jr-card-duration,420ms) ease;will-change:transform}
:where(.jr-store-category-card,.elementor-element-2051faa,.elementor-element-3c0e354,.elementor-element-87a08a9,.elementor-element-b4e28f8,.elementor-element-e84565f,.elementor-element-c0d7e8e,.elementor-element-5280bf3,.elementor-element-eab90cd)::after{content:"";position:absolute;z-index:3;inset:0;background:rgba(0,0,0,var(--jr-card-veil,.12));opacity:1;pointer-events:none;transition:opacity var(--jr-card-duration,420ms) ease}
:where(.jr-store-category-card,.elementor-element-2051faa,.elementor-element-3c0e354,.elementor-element-87a08a9,.elementor-element-b4e28f8,.elementor-element-e84565f,.elementor-element-c0d7e8e,.elementor-element-5280bf3,.elementor-element-eab90cd)>*{position:relative;z-index:4}
@media(hover:hover) and (pointer:fine){
 :where(.jr-store-category-card,.elementor-element-2051faa,.elementor-element-3c0e354,.elementor-element-87a08a9,.elementor-element-b4e28f8,.elementor-element-e84565f,.elementor-element-c0d7e8e,.elementor-element-5280bf3,.elementor-element-eab90cd):hover{z-index:20!important;transform:scale(var(--jr-card-scale,1.025));box-shadow:0 18px 46px rgba(0,0,0,var(--jr-card-shadow,.32))}
 :where(.jr-store-category-card,.elementor-element-2051faa,.elementor-element-3c0e354,.elementor-element-87a08a9,.elementor-element-b4e28f8,.elementor-element-e84565f,.elementor-element-c0d7e8e,.elementor-element-5280bf3,.elementor-element-eab90cd):hover::after{opacity:0}
}
:where(.jr-store-category-card,.elementor-element-2051faa,.elementor-element-3c0e354,.elementor-element-87a08a9,.elementor-element-b4e28f8,.elementor-element-e84565f,.elementor-element-c0d7e8e,.elementor-element-5280bf3,.elementor-element-eab90cd):focus-within{z-index:20!important;transform:scale(var(--jr-card-scale,1.025));box-shadow:0 18px 46px rgba(0,0,0,var(--jr-card-shadow,.32))}
:where(.jr-store-category-card,.elementor-element-2051faa,.elementor-element-3c0e354,.elementor-element-87a08a9,.elementor-element-b4e28f8,.elementor-element-e84565f,.elementor-element-c0d7e8e,.elementor-element-5280bf3,.elementor-element-eab90cd):focus-within::after{opacity:0}
@media(prefers-reduced-motion:reduce){:where(.jr-store-category-card,.elementor-element-2051faa,.elementor-element-3c0e354,.elementor-element-87a08a9,.elementor-element-b4e28f8,.elementor-element-e84565f,.elementor-element-c0d7e8e,.elementor-element-5280bf3,.elementor-element-eab90cd){transition-duration:0ms}}
