.elementor-16760 .elementor-element.elementor-element-2774025{--display:flex}.elementor-16760 .elementor-element.elementor-element-c11726d{--display:flex}.elementor-16760 .elementor-element.elementor-element-011fff5.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-16760 .elementor-element.elementor-element-011fff5.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-16760 .elementor-element.elementor-element-9daee7e{--display:flex}.elementor-16760 .elementor-element.elementor-element-6552710{--spacer-size:16px}@media(max-width:991px){.elementor-16760 .elementor-element.elementor-element-011fff5.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-16760 .elementor-element.elementor-element-011fff5.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}body:has(.oann-popular-intro) ul.products li.product{position:relative;overflow:hidden;padding:12px 12px 16px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(17,17,17,.08) !important;box-shadow:0 8px 24px rgba(0,0,0,.035);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body:has(.oann-popular-intro) ul.products li.product:hover{transform:translateY(-3px);border-color:rgba(17,17,17,.14) !important;box-shadow:0 18px 42px rgba(0,0,0,.085)}body:has(.oann-popular-intro) ul.products li.product img{border-radius:14px !important;overflow:hidden;transition:transform .28s ease}body:has(.oann-popular-intro) ul.products li.product:hover img{transform:scale(1.025)}body:has(.oann-popular-intro) ul.products li.product .category-list,body:has(.oann-popular-intro) ul.products li.product .product-categories,body:has(.oann-popular-intro) ul.products li.product .posted_in,body:has(.oann-popular-intro) ul.products li.product .product-category{display:none !important}body:has(.oann-popular-intro) ul.products li.product .woocommerce-loop-product__title,body:has(.oann-popular-intro) ul.products li.product h2,body:has(.oann-popular-intro) ul.products li.product .product-title{min-height:40px;margin:13px 0 7px !important;font-size:15px !important;line-height:1.34 !important;font-weight:700 !important;color:#111 !important;letter-spacing:-.01em}body:has(.oann-popular-intro) ul.products li.product .price{display:block;margin:0 0 5px !important;font-size:17px !important;line-height:1.25 !important;font-weight:800 !important;color:#111 !important}body:has(.oann-popular-intro) ul.products li.product .price del{opacity:.42;font-size:13px !important;font-weight:500 !important}body:has(.oann-popular-intro) ul.products li.product .price ins{text-decoration:none !important}body:has(.oann-popular-intro) ul.products li.product .stock,body:has(.oann-popular-intro) ul.products li.product p.stock,body:has(.oann-popular-intro) ul.products li.product .availability,body:has(.oann-popular-intro) ul.products li.product .product-stock,body:has(.oann-popular-intro) ul.products li.product .porto-product-stock,body:has(.oann-popular-intro) ul.products li.product .delivery-time,body:has(.oann-popular-intro) ul.products li.product .wgm-info{display:flex !important;align-items:center;gap:6px;width:auto !important;margin:2px 0 12px !important;padding:0 !important;background:0 0 !important;border:0 !important;color:rgba(17,17,17,.52) !important;font-size:11px !important;line-height:1.35 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important}body:has(.oann-popular-intro) ul.products li.product .stock:before,body:has(.oann-popular-intro) ul.products li.product p.stock:before,body:has(.oann-popular-intro) ul.products li.product .availability:before,body:has(.oann-popular-intro) ul.products li.product .product-stock:before,body:has(.oann-popular-intro) ul.products li.product .porto-product-stock:before,body:has(.oann-popular-intro) ul.products li.product .delivery-time:before,body:has(.oann-popular-intro) ul.products li.product .wgm-info:before{content:"";width:6px;height:6px;border-radius:50%;background:#2fa84f;box-shadow:0 0 0 3px rgba(47,168,79,.1);flex:0 0 auto}body:has(.oann-popular-intro) ul.products li.product .stock *,body:has(.oann-popular-intro) ul.products li.product .availability *,body:has(.oann-popular-intro) ul.products li.product .product-stock *,body:has(.oann-popular-intro) ul.products li.product .porto-product-stock *,body:has(.oann-popular-intro) ul.products li.product .delivery-time *,body:has(.oann-popular-intro) ul.products li.product .wgm-info *{color:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}body:has(.oann-popular-intro) ul.products li.product .button,body:has(.oann-popular-intro) ul.products li.product .add_to_cart_button{width:100%;min-height:41px;margin-top:4px !important;border-radius:999px !important;background:#111 !important;color:#fff !important;border:1px solid #111 !important;font-size:13px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:0 !important;display:inline-flex !important;align-items:center;justify-content:center;transition:background .22s ease,color .22s ease,border-color .22s ease}body:has(.oann-popular-intro) ul.products li.product .button:hover,body:has(.oann-popular-intro) ul.products li.product .add_to_cart_button:hover{background:#ff7a24 !important;border-color:#ff7a24 !important;color:#111 !important}body:has(.oann-popular-intro) ul.products li.product .onsale,body:has(.oann-popular-intro) ul.products li.product .product-label,body:has(.oann-popular-intro) ul.products li.product .labels .label{border-radius:999px !important;padding:6px 10px !important;background:#111 !important;color:#fff !important;font-size:11px !important;font-weight:800 !important}@media (max-width:768px){body:has(.oann-popular-intro) ul.products li.product{padding:9px 9px 13px !important;border-radius:15px !important}body:has(.oann-popular-intro) ul.products li.product img{border-radius:12px !important}body:has(.oann-popular-intro) ul.products li.product .woocommerce-loop-product__title,body:has(.oann-popular-intro) ul.products li.product h2,body:has(.oann-popular-intro) ul.products li.product .product-title{min-height:38px;margin:11px 0 6px !important;font-size:14px !important;line-height:1.34 !important}body:has(.oann-popular-intro) ul.products li.product .price{font-size:16px !important}body:has(.oann-popular-intro) ul.products li.product .stock,body:has(.oann-popular-intro) ul.products li.product p.stock,body:has(.oann-popular-intro) ul.products li.product .availability,body:has(.oann-popular-intro) ul.products li.product .product-stock,body:has(.oann-popular-intro) ul.products li.product .porto-product-stock,body:has(.oann-popular-intro) ul.products li.product .delivery-time,body:has(.oann-popular-intro) ul.products li.product .wgm-info{font-size:10.5px !important;margin:2px 0 10px !important}body:has(.oann-popular-intro) ul.products li.product .button,body:has(.oann-popular-intro) ul.products li.product .add_to_cart_button{min-height:38px;font-size:12px !important}}body:has(.oann-popular-intro) ul.products li.product .button,body:has(.oann-popular-intro) ul.products li.product .add_to_cart_button,body:has(.oann-popular-intro) ul.products li.product a.button{min-height:36px !important;padding:8px 10px !important;font-size:11.5px !important;line-height:1.2 !important;font-weight:700 !important;white-space:nowrap !important;text-align:center !important}body:has(.oann-popular-intro) ul.products li.product .button i,body:has(.oann-popular-intro) ul.products li.product .add_to_cart_button i,body:has(.oann-popular-intro) ul.products li.product a.button i{font-size:12px !important;margin-right:4px !important}@media (max-width:768px){body:has(.oann-popular-intro) ul.products li.product .button,body:has(.oann-popular-intro) ul.products li.product .add_to_cart_button,body:has(.oann-popular-intro) ul.products li.product a.button{min-height:34px !important;padding:7px !important;font-size:10.5px !important;letter-spacing:-.01em !important}}@media (max-width:390px){body:has(.oann-popular-intro) ul.products li.product .button,body:has(.oann-popular-intro) ul.products li.product .add_to_cart_button,body:has(.oann-popular-intro) ul.products li.product a.button{font-size:10px !important;padding-left:5px !important;padding-right:5px !important}}@media (max-width:768px){body:has(.oann-popular-intro) ul.products li.product{padding:8px 8px 11px !important;border-radius:14px !important}body:has(.oann-popular-intro) ul.products li.product .woocommerce-loop-product__title,body:has(.oann-popular-intro) ul.products li.product h2,body:has(.oann-popular-intro) ul.products li.product .product-title{min-height:auto !important;margin:9px 0 5px !important;font-size:13px !important;line-height:1.25 !important;font-weight:700 !important}body:has(.oann-popular-intro) ul.products li.product .price{margin:0 0 3px !important;font-size:14px !important;line-height:1.2 !important;font-weight:800 !important}body:has(.oann-popular-intro) ul.products li.product .stock,body:has(.oann-popular-intro) ul.products li.product p.stock,body:has(.oann-popular-intro) ul.products li.product .availability,body:has(.oann-popular-intro) ul.products li.product .product-stock,body:has(.oann-popular-intro) ul.products li.product .porto-product-stock,body:has(.oann-popular-intro) ul.products li.product .delivery-time,body:has(.oann-popular-intro) ul.products li.product .wgm-info{display:block !important;width:100% !important;margin:2px 0 8px !important;padding:0 !important;background:0 0 !important;border:0 !important;color:rgba(17,17,17,.48) !important;font-size:9.5px !important;line-height:1.25 !important;font-weight:500 !important;letter-spacing:-.01em !important;text-transform:none !important;white-space:normal !important;word-break:normal !important;overflow-wrap:anywhere !important}body:has(.oann-popular-intro) ul.products li.product .stock:before,body:has(.oann-popular-intro) ul.products li.product p.stock:before,body:has(.oann-popular-intro) ul.products li.product .availability:before,body:has(.oann-popular-intro) ul.products li.product .product-stock:before,body:has(.oann-popular-intro) ul.products li.product .porto-product-stock:before,body:has(.oann-popular-intro) ul.products li.product .delivery-time:before,body:has(.oann-popular-intro) ul.products li.product .wgm-info:before{display:none !important;content:none !important}body:has(.oann-popular-intro) ul.products li.product .button,body:has(.oann-popular-intro) ul.products li.product .add_to_cart_button,body:has(.oann-popular-intro) ul.products li.product a.button{min-height:32px !important;padding:6px !important;border-radius:999px !important;font-size:10px !important;line-height:1.15 !important;white-space:normal !important;text-align:center !important}}@media (max-width:390px){body:has(.oann-popular-intro) ul.products li.product{padding:7px 7px 10px !important}body:has(.oann-popular-intro) ul.products li.product .woocommerce-loop-product__title,body:has(.oann-popular-intro) ul.products li.product h2,body:has(.oann-popular-intro) ul.products li.product .product-title{font-size:12.5px !important;line-height:1.22 !important}body:has(.oann-popular-intro) ul.products li.product .price{font-size:13.5px !important}body:has(.oann-popular-intro) ul.products li.product .stock,body:has(.oann-popular-intro) ul.products li.product p.stock,body:has(.oann-popular-intro) ul.products li.product .availability,body:has(.oann-popular-intro) ul.products li.product .product-stock,body:has(.oann-popular-intro) ul.products li.product .porto-product-stock,body:has(.oann-popular-intro) ul.products li.product .delivery-time,body:has(.oann-popular-intro) ul.products li.product .wgm-info{font-size:9px !important;line-height:1.2 !important;margin-bottom:7px !important}body:has(.oann-popular-intro) ul.products li.product .button,body:has(.oann-popular-intro) ul.products li.product .add_to_cart_button,body:has(.oann-popular-intro) ul.products li.product a.button{min-height:31px !important;font-size:9.5px !important;padding:5px 4px !important}}@media (max-width:768px){body:has(.oann-popular-intro) ul.products li.product .stock,body:has(.oann-popular-intro) ul.products li.product p.stock,body:has(.oann-popular-intro) ul.products li.product .availability,body:has(.oann-popular-intro) ul.products li.product .product-stock,body:has(.oann-popular-intro) ul.products li.product .porto-product-stock,body:has(.oann-popular-intro) ul.products li.product .delivery-time,body:has(.oann-popular-intro) ul.products li.product .wgm-info{display:none !important}}