.wl .wl-sf-col-4{width:calc(25% - 2rem)}.wl .wl-sf-col-3{width:calc(33% - 2rem)}.wl .wl-sf-col-2{width:calc(40% - 2rem)}.wl .wl-sf-col .wl-sf-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px}.wl .wl-sf-col .front,.wl .wl-sf-col .back{background-size:cover;background-position:center;-webkit-transition:-webkit-transform .7s cubic-bezier(.4,.2,.2,1);transition:-webkit-transform .7s cubic-bezier(.4,.2,.2,1);-o-transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1),-webkit-transform .7s cubic-bezier(.4,.2,.2,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center;min-height:280px;height:auto;border-radius:0;color:#fff;font-size:1.5rem}.wl .wl-sf-col .front:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:'';display:block;background-color:var(--wl-opacity-bg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.wl .wl-sf-col .wl-sf-container.hover .front,.wl .wl-sf-col .wl-sf-container.hover .back{-webkit-transition:-webkit-transform .7s cubic-bezier(.4,.2,.2,1);transition:-webkit-transform .7s cubic-bezier(.4,.2,.2,1);-o-transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1),-webkit-transform .7s cubic-bezier(.4,.2,.2,1)}.wl .wl-sf-col .back{background:var(--wl-gray);position:absolute;top:0;left:0;width:100%}.wl .wl-sf-col .inner{-webkit-transform:translateY(-50%) translateZ(60px) scale(.94);transform:translateY(-50%) translateZ(60px) scale(.94);top:50%;position:absolute;left:0;width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:1px solid transparent;-webkit-perspective:inherit;perspective:inherit;z-index:2}.wl .wl-sf-col .wl-sf-container .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.wl .wl-sf-col .wl-sf-container .front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.wl .wl-sf-col .wl-sf-container.hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.wl .wl-sf-col .wl-sf-container.hover .front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.wl .front p.wl-sf-product-title{margin-bottom:2rem;position:relative;font-size:18px;font-family:var(--wl-font-family,"Sans-serif")}.wl .wl-sf-col .front .inner p:after{content:'';width:4rem;height:1px;position:absolute;background:#fff;display:block;left:0;right:0;margin:0 auto;bottom:-.75rem}.wl .wl-sf-product-price .amount{color:#fff;font-family:var(--wl-font-family,"Sans-serif");font-weight:500;font-size:22px}.wl .wl-sf-corner-ribbon{position:absolute;top:25px;right:0;font-family:var(--wl-font-family,"Sans-serif");font-size:12px;background:var(--wl-black);text-align:center;line-height:23px;letter-spacing:1px;color:#fff;z-index:100;padding:0 12px}.wl .wl-sf-stock{position:relative;top:200px;background:#fff;color:#000;padding:5px 10px;font-size:10px;margin:auto;z-index:11;bottom:0}.wl .wl-sf-cart{position:relative}.wl .wl-sf-product-view a,.wl-sf-product-fav a,.wl .wl-sf-cart a{display:inline-block;width:35px;height:35px;line-height:35px;border-radius:5px;outline:none;border:1px solid rgb(255 255 255 / 40%);font-size:12px;transition:.4s;color:#fff}.wl .wl-sf-product-view a:hover,.wl-sf-product-fav a:hover,.wl .wl-sf-cart a:hover{background:#fff;color:var(--wl-black)}.wl .wl-sf-product-fav a.ajax_add_to_wish.fav-item{background:#fff;color:var(--wl-black)}.wl .wl-sf-short-description{font-size:14px;font-weight:400;margin-bottom:20px}.wl .wl-sf-product-price del{display:none}.wl .wl-sf-product-price ins{background:transparent;text-decoration:none}.wl .wl-cart-area{position:relative}.wl .wl-sf-cart .added_to_cart.wc-forward{visibility:hidden;position:absolute;right:0;font-size:9px;transition:.4s;left:0;padding:0}.wl .wl-sf-cart .added_to_cart.wc-forward::after{visibility:visible;display:block;content:"\f00c";font-family:'Font Awesome\ 5 Free';position:absolute;top:0;font-size:16px;width:100%;background:#fff;border-radius:4px;font-weight:900;color:#ff0c0c;height:100%;border:1px solid #fff;outline:none;margin:0}.wl .wl-sf-pagination{text-align:center;margin-top:35px}.wl .wl-sf-pagination .page-numbers{padding:8px;color:var(--wl-black);border-radius:50%;margin-right:5px;text-decoration:none;display:inline-block;height:40px;width:40px;line-height:21px;text-align:center;border:1px solid var(--wl-light-gray);box-shadow:rgb(0 0 0 / 10%) 0 10px 50px}.wl .wl-sf-pagination .next.page-numbers,.wl .wl-sf-pagination .prev.page-numbers{padding:10px 13px;font-size:12px}.wl .wl-sf-pagination .page-numbers:hover{color:#FFF;background:var(--wl-black);border-style:solid;border-width:1px 1px 1px 1px;border-color:transparent}.wl .wl-sf-pagination .page-numbers.current{color:#FFF;background:var(--wl-black);border-style:solid;border-width:1px 1px 1px 1px;border-color:transparent}.wl .wl-sf-pagination .page-numbers:hover{transition-duration:1s}.wl.theme-oceanwp .wl-sf-product-price .amount{color:#fff;font-weight:500}.wl.theme-hello-elementor .wl-sf-cart .added_to_cart.wc-forward::after{top:4px}.wl.theme-astra .wl-sf-cart .added_to_cart.wc-forward::after{top:6px}.wl.theme-storefront .wl-sf-cart .added_to_cart.wc-forward::after{top:5px}