.elementor-585 .elementor-element.elementor-element-3cab045{--display:flex;}.elementor-585 .elementor-element.elementor-element-eef0512{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-585 .elementor-element.elementor-element-986d342{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-normal-text-color:var( --e-global-color-accent );--e-filter-hover-text-color:var( --e-global-color-accent );--e-filter-active-text-color:var( --e-global-color-text );--e-filter-item-border-radius:7px 7px 7px 7px;}.elementor-585 .elementor-element.elementor-element-986d342 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){background-color:var( --e-global-color-text );}.elementor-585 .elementor-element.elementor-element-986d342 .e-filter-item:hover:not( [aria-pressed=true] ){background-color:var( --e-global-color-primary );}.elementor-585 .elementor-element.elementor-element-40c6219{--grid-columns:4;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-coupon{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:20px;}.elementor-585 .elementor-element.elementor-element-38f5efd #co_apply_coupon{background-color:#02010100;color:#02010100;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-checkout{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-open-icon{color:var( --e-global-color-primary );}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-product-no{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.wl .elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-inner{height:486px;width:405px;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-inner{background-color:var( --e-global-color-accent );}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-header{color:var( --e-global-color-solcolorheading );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-product-title-inner{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-price{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-fc-remove{color:#ED0909;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-coupon-section{background-color:#02010100;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-coupon::placeholder{color:#FFFFFF00;}.wl .elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-coupon{border-style:none;}@media(max-width:1024px){.elementor-585 .elementor-element.elementor-element-40c6219{--grid-columns:2;}}@media(max-width:767px){.elementor-585 .elementor-element.elementor-element-986d342{--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;--e-filter-space-between:9px;}.elementor-585 .elementor-element.elementor-element-40c6219{--grid-columns:1;}.wl .elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-inner{height:413px;width:337px;}.wl .elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-product-image a img{width:90px;height:16px;}.wl .elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-product-image{height:55px;width:115px;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-product-title-inner{font-size:9px;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-price{font-size:10px;}.elementor-585 .elementor-element.elementor-element-38f5efd .wl-fc-remove{font-size:10px;}.wl .elementor-585 .elementor-element.elementor-element-38f5efd .wl-floating-cart-coupon-section{height:0px;}}